.frk{--gruen:#00ad50;--gruen-dunkel:#009746;--orange:#f68d2e;--text:#555;--dunkel:#333;--linie:#eee;font-family:var(--f-lato), "Lato", sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;font-size:14px;line-height:1.5;overflow-x:clip}.frk svg{vertical-align:-.125em;flex:none;width:1em;height:1em}.frk h1,.frk h2,.frk h3,.frk h4,.frk h5,.frk h6{font-family:var(--f-raleway), "Raleway", sans-serif;color:#444;margin:0 0 30px;font-weight:600;line-height:1.5}.frk h1{font-size:36px}.frk h2{font-size:30px}.frk h3{font-size:24px}.frk h4{font-size:18px}.frk h5{font-size:14px}.frk h6{font-size:12px}.frk p{margin:0 0 30px;line-height:1.8}.frk a{color:var(--gruen);text-decoration:none}.frk a:hover{color:#222}.frk strong{font-weight:700}.frk ul,.frk ol{margin:0 0 30px;padding-left:0}.frk img{max-width:100%}.frk .container{width:100%;max-width:1170px;margin:0 auto;padding:0 15px;position:relative}.frk .zentriert{text-align:center}.frk .linie{border-top:1px solid var(--linie);height:0;margin:50px 0}.frk .gruen{color:var(--gruen)}.frk .kopf{border-bottom:1px solid var(--linie);z-index:199;background:#fff;height:100px;transition:height .4s;position:relative}.frk .kopf.klebt{height:60px}.frk .kopf-innen{background:#fff;align-items:stretch;height:100px;padding:0 30px;transition:height .4s;display:flex}.frk .kopf.klebt .kopf-innen{z-index:299;height:60px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px #0000001a}.frk .logo{border-right:1px solid var(--linie);align-items:center;margin-right:30px;padding-right:30px;display:flex}.frk .logo a{color:var(--gruen);font-family:var(--f-raleway), sans-serif;letter-spacing:-.5px;align-items:center;gap:6px;font-size:31px;font-weight:700;line-height:1;display:flex}.frk .logo a:hover{color:var(--gruen)}.frk .logo svg{width:26px;height:26px}.frk .logo img{width:auto;max-width:none;height:100px;transition:height .4s;display:block}.frk .kopf.klebt .logo img{height:60px}.frk .kopf.klebt .kopf-knopf{margin-top:12px}.frk .kopf.klebt .logo a{font-size:22px}.frk .kopf.klebt .logo svg{width:20px;height:20px}.frk .menue{align-items:stretch;margin-left:auto;display:flex}.frk .menue ul{border-right:1px solid var(--linie);margin:0 15px 0 0;padding:0 15px 0 0;list-style:none;display:flex}.frk .menue li a{font-family:var(--f-raleway), sans-serif;letter-spacing:1px;text-transform:uppercase;color:#444;padding:39px 15px;font-size:13px;font-weight:700;line-height:22px;transition:padding .4s,color .2s;display:block}.frk .kopf.klebt .menue li a{padding-top:19px;padding-bottom:19px}.frk .menue ul>li+li{margin-left:2px}.frk .menue li a:hover,.frk .menue li.aktiv>a{color:var(--gruen)}.frk .menue li{position:relative}.frk .menue ul.unter{z-index:199;border:1px solid #eee;border-top:2px solid var(--gruen);background:#fff;flex-direction:column;width:220px;margin:0;padding:0;display:none;position:absolute;top:100%;left:0;box-shadow:0 13px 42px 11px #0000000d}.frk .menue li.mit-unter:hover>ul.unter{display:block}.frk .menue ul.unter li{margin:0}.frk .menue ul.unter li a{font-family:var(--f-lato), sans-serif;letter-spacing:0;text-transform:uppercase;color:#666;padding:10px 15px;font-size:12px;font-weight:600;line-height:22px;transition:padding .2s,color .2s}.frk .menue ul.unter li a:hover{color:var(--gruen);background:#f9f9f9;padding-left:18px}.frk .menue ul.unter li.aktiv>a{color:var(--gruen)}.frk .kopf-knopf{align-items:flex-start;margin:32px 0 0 20px;display:flex}.frk .knopf-weiss{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:14px;line-height:20px;display:inline-flex}.frk .knopf-weiss:hover{color:#333;background:#e6e6e6;border-color:#adadad}.frk .knopf-weiss svg{width:14px;height:14px}.frk .menue-knopf{cursor:pointer;color:#333;background:0 0;border:0;width:50px;margin-right:10px;padding:0;display:none}.frk .menue-knopf svg{width:18px;height:18px}.frk .nach-oben{z-index:299;color:#fff;cursor:pointer;opacity:0;visibility:hidden;background:#0000004d;border:0;border-radius:2px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s linear,opacity .4s,visibility .4s;display:flex;position:fixed;bottom:30px;right:30px}.frk .nach-oben.sichtbar{opacity:1;visibility:visible}.frk .nach-oben:hover{background:var(--gruen)}.frk .nach-oben svg{stroke-width:2.4px;width:20px;height:20px}.frk .seitentitel{border-bottom:1px solid var(--linie);background:#f5f5f5;padding:50px 0;position:relative}.frk .seitentitel h1{letter-spacing:1px;text-transform:uppercase;color:#333;margin:0;padding-right:300px;font-size:28px;font-weight:600;line-height:1}.frk .seitentitel .unterzeile{color:#777;margin-top:10px;font-size:18px;font-weight:300;line-height:27px;display:block}.frk .brotkrumen{color:#555;flex-wrap:wrap;justify-content:flex-end;max-width:420px;margin-top:-10px;padding:0;font-size:12px;line-height:18px;list-style:none;display:flex;position:absolute;top:50%;right:15px}.frk .brotkrumen li+li:before{content:"/ ";color:#ccc;padding:0 5px}.frk .brotkrumen a{color:#555}.frk .brotkrumen a:hover{color:var(--gruen)}.frk .brotkrumen li.aktiv{color:#777}.frk .inhalt{background:#fff;position:relative}.frk .inhalt-rand{padding-top:80px;padding-bottom:80px}.frk .abschnitt{padding:60px 0}.frk .ueberschrift-block{text-align:center;margin:0 0 50px}.frk .ueberschrift-block h2{letter-spacing:1px;text-transform:uppercase;color:#333;margin:0;font-size:30px;font-weight:700;line-height:45px}.frk .ueberschrift-block .unterzeile{color:#777;max-width:700px;margin:10px auto 0;font-size:22px;font-weight:300;line-height:33px;display:block}.frk .ueberschrift-block:after{content:"";border-top:2px solid #444;width:40px;margin:30px auto 0;display:block}.frk .ueberschrift-block.hell h2{color:#fff}.frk .ueberschrift-block.hell .unterzeile{color:#eee}.frk .ueberschrift-block.hell:after{border-top-color:#fff6}.frk .ueberschrift-block.klein h2{font-size:24px;line-height:36px}.frk .ueberschrift-block.klein .unterzeile{font-size:18px}.frk .reihe{flex-wrap:wrap;margin:0 -15px;display:flex}.frk .reihe>*{padding:0 15px}.frk .spalte-2{width:50%}.frk .spalte-3{width:33.3333%}.frk .spalte-4{width:25%}.frk .spalte-6{width:16.6666%}.frk .spalte-8{width:66.6666%}.frk .spalte-9{width:75%}.frk .kopfbild{background:var(--gruen) url(/images/b2b/green.jpg) center;color:#eee;text-align:center;height:calc(100vh - 100px);position:relative;overflow:hidden}.frk .kopfbild-innen{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.frk .kopfbild.bewegt .kopfbild-innen{height:calc(100vh - 100px);transition:top .4s;position:fixed;top:100px;left:0}.frk main>:not(.kopfbild){position:relative}.frk .kopfbild.verlauf{background:url(/images/header/clear-header.jpg) 50%/cover no-repeat,url(/images/pattern2.png),#56aa70}.frk .kopfbild h1{letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;font-size:32px;font-weight:700;line-height:48px}.frk .kopfbild h4{letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0;font-size:20px;font-weight:700;line-height:30px}.frk .kopfbild .marke{font-family:var(--f-raleway), sans-serif;letter-spacing:2px;color:#fff;font-size:56px;font-weight:600}.frk .kopfbild .gross{font-family:var(--f-raleway), sans-serif;color:#fff;text-transform:none;letter-spacing:-2px;margin:0;font-size:64px;font-weight:400;line-height:96px}.frk .kopfbild .gross-unter{color:#eee;margin:30px 0 20px;font-size:21px;font-weight:300;line-height:29.4px}.frk .kopfbild>.container,.frk .kopfbild-innen>.container{padding-bottom:50px}.frk .kopfbild .pfeil{color:#fff;width:32px;height:32px;margin-left:-16px;position:absolute;bottom:20px;left:50%}.frk .kopfbild .pfeil svg{width:32px;height:32px;animation:1s infinite both frk-fall;display:block}@keyframes frk-fall{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.frk .kopfbild.niedrig{height:365px;padding:80px 0;display:block}.frk .kopfbild.niedrig>.container{padding-bottom:50px}.frk .reiterleiste{background:var(--gruen);height:44px}.frk .reiterleiste .container{align-items:center;height:44px;display:flex}.frk .reiterleiste ul{align-items:center;height:44px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.frk .reiterleiste a{color:#fff;border-radius:14px;height:28px;margin:8px 4px;padding:0 14px;font-size:14px;line-height:28px;display:block}.frk .schreibweise svg{vertical-align:-1px;width:11px;height:11px}.frk .reiterleiste a:hover{color:#fff;background:#00000014}.frk .reiterleiste li.aktiv a{background:#00000026}.frk .reiterleiste .vorne{color:#fff;margin-right:auto;font-size:20px;font-weight:600;line-height:44px}.frk .knopf{cursor:pointer;font-family:var(--f-raleway), sans-serif;letter-spacing:1px;text-transform:uppercase;color:#fff;background:var(--gruen);text-align:center;white-space:nowrap;border:0;border-radius:3px;height:40px;margin:5px;padding:0 22px;font-size:14px;font-weight:600;line-height:40px;transition:background .2s;display:inline-block;position:relative}.frk .knopf:hover{color:#fff;background:#444}.frk .knopf.dreid{border-bottom:3px solid #00000026}.frk .knopf.lato{font-family:var(--f-lato), sans-serif}.frk .knopf.ohne-rand{margin:0}.frk .knopf.voll{width:100%;margin:0;display:block}.frk .knopf.schwarz{letter-spacing:0;background:#000;border-radius:3px;height:34px;padding:0 9px;font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:34px}.frk .knopf svg{vertical-align:-1px;width:13px;height:13px;margin-right:6px}.frk .knopf-gruen-klein{color:#fff;background:var(--gruen);border:1px solid var(--gruen);cursor:pointer;border-radius:4px;padding:6px 12px;font-size:14px;line-height:20px;display:inline-block}.frk .knopf-gruen-klein:hover{color:#fff;background:var(--gruen-dunkel)}.frk .mehr-erfahren{font-family:var(--f-crete), serif;color:var(--gruen);border-bottom:1px solid var(--gruen);font-size:14px;font-style:italic}.frk label,.frk .etikett{font-family:var(--f-raleway), sans-serif;letter-spacing:1px;text-transform:uppercase;color:#555;cursor:pointer;margin:0 0 10px;font-size:13px;font-weight:700;line-height:19.5px;display:inline-block}.frk .feld{color:#555;background:#fff;border:2px solid #ddd;border-radius:0;outline:0;width:100%;height:41px;padding:8px 14px;font-size:15px;line-height:1.43;transition:border-color .3s;display:block}.frk textarea.feld{resize:vertical;height:auto}.frk .feld:focus{border-color:#aaa}.frk .feld.fehler{border-color:#e42c3e}.frk .feld.aktiv-gutschein{border-color:var(--gruen)}.frk .feld-klein{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;outline:0;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:20px;display:block;box-shadow:inset 0 1px 1px #00000013}.frk select.feld-klein{padding-right:25px}.frk .formular-zeile{flex-wrap:wrap;margin:0 -17.2px;display:flex}.frk .formular-zeile>div{margin-bottom:25px;padding:0 17.2px}.frk .formular-zeile select.feld{height:40px}.frk .stern{color:#555}.frk .meldung-ok{color:#3c763d;background:#dff0d8;border:1px solid #d6e9c6;border-radius:4px;margin:20px 0;padding:15px}.frk .meldung-fehler{color:#a94442;background:#f2dede;border:1px solid #ebccd1;border-radius:4px;margin:20px 0;padding:15px}.frk .hinweis-blau{color:#31708f;background:#d9edf7;border:1px solid #bce8f1;border-radius:4px;margin-bottom:20px;padding:15px;line-height:21px}.frk .hinweis-blau a{color:#31708f}.frk .stern{font-family:var(--f-lato), sans-serif;font-size:11.1px;line-height:16.6px}.frk .abfrage{width:304px;max-width:100%;min-height:78px;margin:0 0 25px}.frk .formular-knopf{margin:0 0 25px}.frk .hauptsitz{line-height:21px}.frk .hauptsitz address{margin:0 0 30px;font-style:normal;line-height:20px}.frk .hauptsitz .platzhalter{background:#fff7d6}.frk .leiste .hauptsitz h4,.frk .hauptsitz h4{letter-spacing:0;text-transform:none;color:#444;margin:0 0 30px;font-size:18px;font-weight:600;line-height:27px}.frk .hauptsitz p{margin:0 0 30px;line-height:25.2px}.frk .hauptsitz .mail{margin:2px 0 48px}.frk .hauptsitz abbr{border-bottom:1px dotted #777;text-decoration:none}.frk .hinweis-gelb{color:#8a6d3b;background:#fcf8e3;border-left:4px solid #faebcc;margin-bottom:20px;padding:15px 15px 15px 20px;position:relative}.frk .hinweis-orange{color:#975e06;background:#fce0b6;border-left:4px solid #0000001a;margin:0 0 20px;line-height:21px}.frk .hinweis-orange>div{border-left:1px solid #ffffff80;padding:15px}.frk .hinweis-orange svg{margin-right:5px}.frk .radio{cursor:pointer;align-items:center;margin:0 0 10px;display:flex}.frk .radio input{opacity:0;width:0;height:0;position:absolute}.frk .radio .kreis{background:#fff;border:2px solid #ddd;border-radius:50%;flex:none;width:24px;height:24px;margin-right:10px;box-shadow:inset 0 0 0 4px #fff}.frk .radio input:checked+.kreis{background:var(--gruen)}.frk .radio .wort{font-family:var(--f-raleway), sans-serif;letter-spacing:1px;text-transform:uppercase;color:#555;font-size:13px;font-weight:700;line-height:1.5}.frk .schalter{width:32px;height:16px;margin-top:5px;display:inline-block;position:relative}.frk .schalter input{opacity:0;width:0;height:0;position:absolute}.frk .schalter span{cursor:pointer;background:#ddd;border-radius:16px;transition:background .4s;position:absolute;inset:0}.frk .schalter span:before{content:"";background:#fff;border-radius:50%;width:14px;transition:left .4s;position:absolute;top:1px;bottom:1px;left:1px;box-shadow:0 1px 3px #0000004d}.frk .schalter input:checked+span{background:var(--gruen)}.frk .schalter input:checked+span:before{left:17px}.frk .fuss{color:#ccc;background:#333;border-top:5px solid #0003;position:relative}.frk .fuss-widgets{padding:80px 0;display:flex}.frk .fuss-links{flex:none;width:349px;margin-right:45.6px}.frk .fuss-logo{color:#ddd;height:31px;font-family:var(--f-raleway), sans-serif;letter-spacing:-.5px;align-items:center;gap:7px;margin:0 0 15px;font-size:38px;font-weight:700;line-height:31px;display:flex}.frk .fuss-logo svg{width:30px;height:30px}.frk .fuss-logo img{width:auto;height:31px;display:block}.frk .fuss p{opacity:.8;margin:0 0 30px;line-height:23.8px}.frk .fuss-links p:last-child{margin-bottom:10px}.frk .fuss-rechts{flex:1;min-width:0;padding-top:20px;position:relative}.frk .fuss-sozial{align-items:flex-start;height:29px;display:flex}.frk .fuss-sozial .text{border-right:1px solid #4a4a4a;margin-top:8px;padding-right:18px;line-height:21px}.frk .fuss-sozial .zeichen{margin-top:3px;padding-left:18px;display:flex}.frk .fuss-sozial .zeichen a{color:#555;border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;margin:0 5px 5px 0;display:flex}.frk .fuss-sozial .zeichen a:hover,.frk .teilen a:hover{color:#fff}.frk a.si-facebook:hover{background:#3b5998}.frk a.si-instagram:hover{background:#3f729b}.frk a.si-snapchat:hover{background:#fffc00}.frk a.si-youtube:hover{background:#c4302b}.frk .fuss-sozial .zeichen svg{width:14px;height:14px}.frk .fuss-linie{border-top:1px solid #ffffff1a;margin:15px 0}.frk .fuss-spalten{flex-wrap:wrap;margin:0 -15px;display:flex}.frk .fuss-spalten>div{width:258.33px;margin-bottom:30px;padding:0 15px}.frk .fuss-spalten>.nur-handy{display:none}.frk .fuss h5{font-family:var(--f-raleway), sans-serif;color:#eee;margin:0 0 20px;font-size:14px;font-weight:700;line-height:21px}.frk .fuss ul{margin:-4px 0 0;padding:0;list-style:none}.frk .fuss li{padding:4px;line-height:21px}.frk .fuss li a{color:#ccc;background:url(/images/icons/widget-link-dark.png) 0 0 no-repeat;padding:0 3px 0 12px;display:inline-block;position:relative}.frk .fuss li a:hover{color:#fff}.frk .copyrights{color:#ffffff40;background:#0003;padding:40px 0;line-height:25.2px}.frk .copyrights .container{justify-content:space-between;display:flex}.frk .copyrights a{color:#ffffff40;border-bottom:1px dotted #ffffff40;margin-right:3px;display:inline-block}.frk .copyrights a:last-child{margin-right:0}.frk .copyrights a+a{margin-left:3px}.frk .copyrights a:hover{color:#ffffff80}.frk .bild{color:#8a939b;text-align:center;background:linear-gradient(135deg,#e9ecef,#dfe3e6);justify-content:center;align-items:center;padding:10px;font-size:12px;line-height:1.4;display:flex;position:relative;overflow:hidden}.frk .bild svg{opacity:.5;width:34px;height:34px;margin:0 auto 6px;display:block}.frk .bild.dunkel{color:#9aa3ab;background:linear-gradient(135deg,#3a3f44,#23272b)}.frk .bild.gruen{background:var(--gruen);color:#fff}.frk .giphy{width:240px;max-width:100%}.frk .giphy.fliessend{width:100%}.frk .giphy iframe{border:0;width:100%;height:100%;display:block}.frk .via a{color:#444}.frk .bild.mit-bild{background:0 0;padding:0}.frk .bild.mit-bild img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.frk .bild.mit-bild.einpassen img{object-fit:contain}.frk a>.bild.mit-bild{transition:opacity .3s}.frk a:hover>.bild.mit-bild{opacity:.9}.frk .mit-leiste{align-items:flex-start;display:flex}.frk .mit-leiste>.haupt{flex:none;width:860px;margin-right:40px}.frk .mit-leiste>.leiste{flex:none;width:240px}.frk .mit-leiste.links>.leiste{order:-1;margin-right:40px}.frk .mit-leiste.links>.haupt{margin-right:0}.frk .leiste h4:empty{min-height:0}.frk .leiste h4{letter-spacing:1px;text-transform:uppercase;color:#444;margin:0 0 25px;font-size:15px;font-weight:600;line-height:22.5px}.frk .leiste h4.weiter{margin-top:40px}.frk .leiste .gif{margin-bottom:5px}.frk .leiste .via{color:#444;margin:0 0 30px;line-height:25.2px}.frk .filter{vertical-align:top;border:1px solid #00000012;border-radius:4px;flex-wrap:wrap;margin:0 0 40px;padding:0;list-style:none;display:inline-flex}.frk .filter li{border-left:1px solid #00000012}.frk .filter li:first-child{border-left:0}.frk .filter a{color:#666;padding:12px 18px;font-size:13px;line-height:15px;display:block}.frk .filter a:hover{color:var(--gruen)}.frk .filter li.aktiv a{color:#fff;background:var(--gruen);border-radius:4px;margin:-1px 0;padding:13px 18px;font-weight:700}.frk .toggle{border-bottom:1px solid var(--linie);margin:0 0 12px;padding:0 0 12px;position:relative}.frk .toggle-titel{color:#444;cursor:pointer;font-size:15px;font-weight:600;line-height:24px;font-family:var(--f-lato), sans-serif;padding-left:24px;position:relative}.frk .toggle-titel svg{color:#444;width:14px;height:14px;position:absolute;top:5px;left:1px}.frk .toggle-titel:hover{color:#000}.frk .toggle-inhalt{padding:10px 0 0 24px;line-height:1.8}.frk .liste-gruppe{margin-bottom:20px}.frk .liste-gruppe a{color:#555;background:#fff;border:1px solid #ddd;justify-content:space-between;align-items:center;margin-bottom:-1px;padding:10px 15px;font-size:14px;line-height:21px;display:flex}.frk .liste-gruppe a:first-child{border-radius:4px 4px 0 0}.frk .liste-gruppe a:last-child{border-radius:0 0 4px 4px;margin-bottom:0}.frk .liste-gruppe a:hover,.frk .liste-gruppe a.aktiv{color:#555;background:#f5f5f5}.frk .liste-gruppe svg{color:#666;width:13px;height:13px}.frk .titel-linie{align-items:center;height:27px;margin:50px 0 30px;display:flex}.frk .titel-linie h4{color:#444;text-transform:none;letter-spacing:0;margin:0;padding-right:10px;font-size:18px;font-weight:600;line-height:27px}.frk .titel-linie:after{content:"";border-top:1px solid var(--linie);flex:1}.frk .rechts-leiste p{margin:0 0 30px;line-height:25.2px}.frk .rechts-leiste .gif{width:240px;max-width:none}.frk .rechts-leiste .via{color:#444}.frk .rund-zeichen{color:#666;background:#0000000d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:0 5px 5px 0;display:inline-flex}.frk .rund-zeichen svg{width:14px;height:14px}.frk .eckig-zeichen{color:#fff;background:#444;border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;margin:0 5px 5px 0;display:inline-flex}.frk .eckig-zeichen svg{width:14px;height:14px}.frk .eckig-zeichen.blau{background:#3b5998}.frk .eckig-zeichen.insta{background:#3f729b}.frk .rechtstext{width:75%;line-height:21px}.frk .rechts-spalte{width:25%}.frk .rechtstext h2{color:#444;margin:0 0 30px;font-size:30px;font-weight:600;line-height:45px}.frk .rechtstext h5{color:#444;margin:0 0 20px;font-size:14px;font-weight:700;line-height:21px}.frk .rechtstext p{margin:0 0 30px;line-height:25.2px}.frk .rechtstext li{line-height:25.2px}.frk .rechtstext ol{margin:0 0 30px;padding-left:20px}.frk .rechtstext .platzhalter{background:#fff7d6;padding:0 4px}.frk .blog-raster{grid-template-columns:repeat(3,360px);align-items:start;column-gap:30px;margin-right:-30px;display:grid}.frk .blog-eintrag{border-bottom:2px solid #f5f5f5;margin:0 0 50px;padding:0 0 50px}.frk .blog-eintrag .bild{height:189px;margin-bottom:30px}.frk .blog-eintrag h2{letter-spacing:1px;text-transform:uppercase;color:#444;margin:0;font-size:18px;font-weight:600;line-height:27px}.frk .blog-eintrag h2 a{color:#333}.frk .blog-eintrag h2 a:hover{color:var(--gruen)}.frk .blog-eintrag p{margin:30px 0;font-size:14px;line-height:25.2px}.frk .mehr-erfahren{font-family:var(--f-crete), serif;color:var(--gruen);border-bottom:1px solid var(--gruen);padding:0 2px;font-size:14px;font-style:italic;line-height:21px;display:inline-block}.frk .artikel-rahmen{padding-bottom:50px}.frk .artikel-bild{border-radius:3px;margin-bottom:30px}.frk .artikel p{margin:0 0 30px;font-size:14px;line-height:25.2px}.frk .artikel h5{color:#444;margin:0 0 20px;font-size:14px;font-weight:700;line-height:21px}.frk .artikel ul{margin:0 0 30px;padding:0;list-style:outside}.frk .artikel ul li{line-height:21px}.frk .zitat-hinweis{border-left:3px solid var(--gruen);background:#f2f2f2;margin:0 0 30px;padding:10px 20px}.frk .zitat-hinweis small{color:#555;font-size:13.1px;line-height:26.3px;display:block}.frk .zitat-hinweis em{font-family:var(--f-crete), serif;color:#555;font-size:17.5px;font-style:italic;font-weight:700;line-height:31.5px;display:block}.frk .zitat-hinweis em a{font-weight:400}.frk .autor{color:#555;border:1px solid #ddd;border-radius:4px;min-height:92px;margin:0 0 20px;padding:15px;font-size:13.3px;line-height:20px;box-shadow:0 1px 1px #0000000d}.frk .autor .bild{float:left;border-radius:50%;width:60px;height:60px;margin-right:15px;padding:0}.frk .autor .bild svg{width:28px;height:28px;margin:0 auto}.frk .leisten-block{border-top:1px solid #eee;margin-top:50px;padding-top:50px}.frk .teilen{justify-content:space-between;align-items:center;height:38px;padding-left:5px;display:flex}.frk .teilen strong{color:#555;font-size:13px;line-height:36px}.frk .teilen a{color:#555;justify-content:center;align-items:center;width:40px;height:40px;margin:-1px 0;display:inline-flex}.frk .teilen svg{width:15px;height:15px}.frk .geschlecht{font-family:var(--f-crete), serif;color:#555;font-size:10px;font-style:italic}.frk .schritte-block{margin:120px 0 70px}.frk .schritte{margin:0 -15px;display:flex}.frk .schritt{width:33.3333%;padding:0 15px}.frk .schritt article{text-align:center;padding-bottom:35px;position:relative}.frk .schritt .zahl{z-index:1;color:#fff;text-align:center;background:#e88f414d;border-radius:50%;width:36px;height:36px;font-size:14px;font-weight:700;line-height:36px;position:absolute;top:0;left:72px}.frk .schritt .zahl:after{content:"";z-index:-1;background:#e88f41;border-radius:50%;width:30px;height:30px;position:absolute;top:3px;left:3px}.frk .schritt .symbol{justify-content:center;align-items:flex-start;margin:0 0 30px;display:flex}.frk .schritt .symbol svg{stroke-width:1.4px;width:95px;height:95px}.frk .schritt .symbol img{display:block}.frk .schritt h4{color:#444;margin:0 0 15px;font-size:18px;font-weight:600;line-height:27px}.frk .schritt h5{color:#444;margin:0 0 20px;font-size:14px;font-weight:700;line-height:21px}.frk .schritt+.schritt article:before{content:"";background:url(/images/steps/arrow.png) 50% no-repeat;width:44%;height:25px;position:absolute;top:34px;left:-32%}.frk .abschnitt-80{padding:80px 0}.frk .rechner-breit{margin:0 -30px}.frk .rechner{align-items:flex-start;display:flex}.frk .rechner-links{width:75%;padding:0 15px}.frk .rechner-innen{margin-bottom:30px;padding:20px 15px 0}.frk .rechner-zeile{margin:0 -15px;display:flex}.frk .rechner-zeile>div{width:50%;min-height:1px;padding:0 15px}.frk .gruppe{margin-bottom:15px}.frk .gruppe p{margin:0 0 30px}.frk .gruppe label.fest{cursor:default}.frk .knopf-feld{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;outline:0;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:20px;display:block}.frk .knopf-feld:focus{background:#e6e6e6;border-color:#adadad}.frk .auswahl{border-radius:3px;height:34px;position:relative}.frk .auswahl>button{color:#333;text-align:left;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;height:34px;padding:6px 25px 6px 12px;font-size:14px;line-height:20px;display:block;position:relative}.frk .auswahl>button:hover,.frk .auswahl.offen>button{background:#e6e6e6;border-color:#adadad}.frk .auswahl-pfeil{border-top:4px dashed #333;border-left:4px solid #0000;border-right:4px solid #0000;margin-top:-2px;position:absolute;top:50%;right:12px}.frk .auswahl ul{z-index:100;background:#fff;border:1px solid #00000026;border-radius:4px;min-width:100%;margin:2px 0 0;padding:5px 0;list-style:none;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #0000002d}.frk .auswahl li{color:#333;cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;padding:3px 20px;font-size:14px;line-height:20px;display:flex}.frk .auswahl li:hover,.frk .auswahl li.gewaehlt{color:#262626;background:#f5f5f5}.frk .auswahl li svg{display:none}.frk .radio-zeile{min-height:34px}.frk .radio-zeile .radio{margin:5px;display:inline-block;position:relative}.frk .radio-zeile .radio .kreis{vertical-align:middle;display:inline-block}.frk .radio-zeile .radio .wort{line-height:19.5px}.frk .rechner-rechts{width:25%;padding:0 15px}.frk .preisbox{text-align:center;background:#f5f5f5;border:1px solid #00000013;border-radius:3px;position:relative;box-shadow:0 1px 1px #0000001a}.frk .preisbox-titel{background:#f9f9f9;border-bottom:1px solid #0000000d;border-radius:3px 3px 0 0;padding:15px 0}.frk .preisbox-titel h3{letter-spacing:1px;text-transform:uppercase;color:#555;margin:0;font-size:20px;font-weight:700;line-height:30px}.frk .preisbox-titel span{text-transform:uppercase;color:#999;margin-top:3px;font-size:14px;font-weight:300;line-height:21px;display:block}.frk .preisbox-preis{color:#333;background:#fff;border-bottom:1px solid #00000013;padding:25px 0;font-size:64px;font-weight:300;line-height:64px}.frk .preisbox-preis small{color:#999;vertical-align:baseline;margin-left:3px;font-size:16px;font-weight:400;line-height:16px}.frk .preisbox-aktion{padding:15px 30px;line-height:21px}.frk .preisbox-aktion .knopf-gruen-klein{width:100%;margin-top:21px;display:block}.frk .band-fenster{overflow:hidden}.frk .band-zug{width:max-content;display:flex}.frk .band-stueck{flex:none}.frk .band-partner .band-stueck{height:104px}.frk .partner-logo{width:80%;height:104px;display:block}.frk .partner-logo img{object-fit:contain;width:100%;height:100%;display:block}.frk .punkte{text-align:center;height:40px;font-size:0}.frk .punkte button,.frk .punkte i{background:var(--gruen);opacity:.5;cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;margin:30px 4px 0;padding:0;display:inline-block}.frk .punkte .an{opacity:1}.frk .uni-rahmen{margin-right:-30px;padding:0 15px}.frk .uni{width:220px;padding-left:55px;position:relative}.frk .uni-zeichen{text-align:center;color:#444;width:64px;height:20px;line-height:20px;position:absolute;top:3px;left:0}.frk .uni-zeichen svg{vertical-align:top;width:20px;height:20px}.frk .uni h5{color:#444;margin:0 0 20px;font-size:14px;font-weight:700;line-height:21px}.frk .bestell-links{width:75%}.frk .bestell-rechts{width:25%}.frk .bestell .block{margin-bottom:50px}.frk .datei-wahl{height:22px;margin:0 0 30px}.frk .datei-liste{border:2px solid #ddd;flex-wrap:wrap;align-content:flex-start;gap:7px;min-height:148px;margin-bottom:10px;padding:0 5px 10px;display:flex}.frk .haelften{margin-bottom:50px;display:flex}.frk .haelften>div{width:48%}.frk .haelften>div:first-child{margin-right:4%}.frk .bestaetigung{margin:0 -15px;display:flex}.frk .bestaetigung>div{flex:none;width:8.3333%;padding:0 15px}.frk .bestaetigung>p{width:91.6667%;margin:0 0 30px;padding:0 15px;line-height:25.2px}.frk .bestaetigungen a{color:#28ad62}.frk .bestell-linie{margin:0 0 20px}.frk .bestell-knopf{justify-content:flex-end;width:75%;margin-bottom:20px;padding:0 15px;display:flex}.frk .datei{text-align:center;width:120px;font-size:14px}.frk .datei-vorschau{background:#fff 50%/cover no-repeat;border:1px solid #ddd;width:120px;height:120px;position:relative}.frk .datei-ueber{color:#555;background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.frk .datei-ueber input{text-align:left;border:1px solid #ddd;width:45px;height:24px;margin-top:2px;padding:0 6px;font-size:13px}.frk .datei-ueber .seiten{position:absolute;bottom:3px;right:5px}.frk .datei-ueber .weg{cursor:pointer;color:#e44;background:0 0;border:0;padding:0;position:absolute;top:2px;right:4px}.frk .datei-ueber .weg svg{width:14px;height:14px}.frk .datei-name{white-space:nowrap;margin-top:2px;overflow:hidden}.frk .lade{color:#777;align-items:center;gap:10px;padding:10px;display:flex}.frk .lade img{flex:none;display:block}.frk form.mit-ladeanzeige{position:relative}.frk .form-laeuft{z-index:3;background:#ffffffb3 url(/images/preloader.gif) 50% no-repeat;position:absolute;inset:0}@keyframes frk-dreh{to{transform:rotate(360deg)}}.frk .eingabe-gruppe{display:flex}.frk .eingabe-gruppe .feld{flex:1}.frk .eingabe-gruppe .anhang{color:#555;cursor:pointer;background:#eee;border:1px solid #ccc;border-left:0;justify-content:center;align-items:center;width:39px;display:flex}.frk .eingabe-gruppe .anhang svg{width:14px;height:14px}.frk .eingabe-gruppe label svg{vertical-align:-2px;width:14px;height:14px}.frk .tafel{border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px #0000000d}.frk .tafel-kopf{background:#f5f5f5;border-bottom:1px solid #ddd;border-radius:3px 3px 0 0;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.frk .tafel-kopf h2{color:#333;margin:0;font-size:16px;font-weight:600;line-height:24px}.frk .tafel-kopf button{cursor:pointer;color:#333;background:0 0;border:0;padding:0}.frk .tafel-kopf svg{width:15px;height:15px}.frk .tafel-inhalt{padding:15px;line-height:21px}.frk .warenkorb{margin-bottom:20px}.frk .warenkorb>div{background:#fff;border:1px solid #ddd;margin-bottom:-1px;padding:10px 15px;line-height:21px;position:relative}.frk .warenkorb>div:first-child{border-radius:4px 4px 0 0}.frk .warenkorb>div:last-child{border-radius:0 0 4px 4px;margin-bottom:0}.frk .warenkorb h5{color:#444;margin:0;font-size:14px;font-weight:700;line-height:21px}.frk .warenkorb .einstellung{padding:10px}.frk .warenkorb .wahl{display:inline-block;position:relative}.frk .warenkorb .wahl>button{color:var(--gruen);cursor:pointer;background:0 0;border:0;border-bottom:1px dashed #08c;padding:0;font-size:14px;line-height:17px}.frk .warenkorb .summe{color:#fff;background:#e88f41}.frk .warenkorb .summe h5{color:#fff}.frk .aufklapp{z-index:50;background:#fff;border:1px solid #0003;border-radius:6px;width:226px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 5px 10px #0003}.frk .aufklapp:after{content:"";border:10px solid #0000;border-top-color:#fff;margin-left:-10px;position:absolute;top:100%;left:50%}.frk .aufklapp h3{font-family:var(--f-lato), sans-serif;color:#333;background:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;margin:0;padding:8px 14px;font-size:16px;font-weight:400;line-height:1.5}.frk .aufklapp-inhalt{gap:5px;padding:9px 14px;display:flex}.frk .aufklapp-inhalt select{border:1px solid #ccc;border-radius:3px;flex:1;height:30px;padding:0 6px;font-size:12px}.frk .aufklapp-inhalt button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:3px;justify-content:center;align-items:center;width:32px;height:30px;display:flex}.frk .aufklapp-inhalt button.ok{background:var(--gruen);border-color:var(--gruen);color:#fff}.frk .aufklapp-inhalt svg{width:12px;height:12px}.frk .dialog-hinter{z-index:1000;background:#00000080;justify-content:center;align-items:flex-start;padding:46px 15px;display:flex;position:fixed;inset:0;overflow-y:auto}.frk .dialog{background:#fff;border-radius:6px;width:568px;max-width:100%;box-shadow:0 5px 15px #00000080}.frk .dialog-kopf{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:15px;display:flex}.frk .dialog-kopf h4{color:#333;text-transform:none;letter-spacing:0;margin:0;font-size:18px;font-weight:600}.frk .dialog-kopf button{color:#000;opacity:.2;cursor:pointer;background:0 0;border:0;font-size:21px}.frk .dialog-inhalt{padding:15px}.frk .dialog-fuss{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:6px;padding:15px;display:flex}.frk .knopf-bs{color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:14px;line-height:20px}.frk .knopf-bs.gruen{background:var(--gruen);border-color:var(--gruen);color:#fff}.frk .knopf-bs.gruen:hover{background:var(--gruen-dunkel)}.frk .toast{z-index:2000;color:#fff;opacity:.9;background:#bd362f;border-radius:3px;width:300px;padding:15px 15px 15px 50px;font-size:14px;line-height:1.5;position:fixed;bottom:12px;right:12px;box-shadow:0 0 12px #999}.frk .toast.ok{background:#51a351}.frk .toast strong{display:block}.frk .toast button{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:0;font-size:18px;position:absolute;top:2px;right:6px}.frk .toast svg{width:22px;height:22px;position:absolute;top:17px;left:15px}.frk .kopfbild.verlauf .kopfbild-innen>.container{padding-bottom:0}.frk .kopfbild .marke{font-family:var(--f-raleway), sans-serif;letter-spacing:2px;text-transform:uppercase;color:#eee;margin:0;font-size:64px;font-weight:700;line-height:64px}.frk .ueberschrift-block.weit{margin-bottom:80px}.frk .ueberschrift-block.links{text-align:left}.frk .ueberschrift-block.links:after{margin-left:0}.frk .abschnitt.nur-unten{padding-top:0}.frk .abschnitt.nur-oben{padding-bottom:0}.frk .drittel{flex-wrap:wrap;display:flex}.frk .drittel>div{width:30.6316%;margin:0 4% 50px 0}.frk .drittel>div:nth-child(3n){margin-right:0}.frk .kachel-bild{height:218px;margin-bottom:25px}.frk .kachel h3{letter-spacing:1px;text-transform:uppercase;color:#333;margin:0;font-size:16px;font-weight:700;line-height:24px}.frk .kachel .unter{letter-spacing:1px;text-transform:none;color:#444;margin:5px 0 0;font-size:16px;font-weight:300;line-height:24px;display:block}.frk .kachel p{color:#999;margin:17px 0 0;line-height:25.2px}.frk .kachel.eng p{line-height:21px}.frk .dunkel-band{background:#222;margin:80px 0 60px;padding:60px 0}.frk .merkmal{padding-left:55px;position:relative}.frk .merkmal .zeichen{text-align:center;width:64px;height:20px;color:var(--gruen);line-height:20px;position:absolute;top:3px;left:0}.frk .merkmal .zeichen svg{vertical-align:top;width:20px;height:20px}.frk .merkmal h3{letter-spacing:1px;text-transform:uppercase;color:#ccc;margin:0;font-size:16px;font-weight:700;line-height:24px}.frk .merkmal p{color:#888;margin:8px 0 0;line-height:25.2px}.frk .station h4{letter-spacing:1px;text-transform:uppercase;color:#333;border-bottom:2px solid var(--gruen);margin:0 0 30px;padding:0 0 10px;font-size:20px;font-weight:700;line-height:30px}.frk .station h4 span{color:var(--gruen)}.frk .station p{margin:0 0 30px;font-size:15px;line-height:27px}.frk .presse-eintrag{border-bottom:2px solid #f5f5f5;margin:0 0 50px;padding:0 0 50px;display:flex}.frk .presse-eintrag>.bild{flex:none;width:300px;height:225px;margin-right:30px}.frk .presse-eintrag h2{letter-spacing:1px;text-transform:uppercase;color:#444;margin:0;font-size:20px;font-weight:600;line-height:30px}.frk .presse-eintrag .datum{height:16px;font-family:var(--f-crete), serif;color:#999;align-items:center;margin:10px 0 30px;font-size:13px;font-style:italic;line-height:14px;display:flex}.frk .presse-eintrag .datum svg{width:13px;height:13px;margin-right:3px}.frk .presse-eintrag p{margin:0 0 30px;line-height:25.2px}.frk .pm-abschnitt{margin:60px 0;padding:0 15px}.frk .pm-abschnitt h3{color:#444;margin:0 0 30px;font-size:24px;font-weight:600;line-height:36px}.frk .pm-abschnitt h4{letter-spacing:0;text-transform:none;color:#444;margin:0 0 30px;font-size:18px;font-weight:600;line-height:27px}.frk .pm-abschnitt p{margin:0 0 30px;line-height:25.2px}.frk .pm-logos{display:flex}.frk .pm-logos>div{border:1px solid var(--gruen);width:50%;height:198px;color:var(--gruen);background:#fff;justify-content:center;align-items:center;display:flex;position:relative}.frk .pm-logos>div.gruen{background:var(--gruen);color:#fff}.frk .pm-logo{font-family:var(--f-raleway), sans-serif;align-items:center;gap:8px;font-size:44px;font-weight:700;line-height:36px;display:flex}.frk .pm-logo svg{width:36px;height:36px}.frk img.pm-logo{width:80%;max-width:300px;height:auto;display:block}.frk .formate{height:21px;line-height:21px;position:absolute;bottom:6px;right:6px}.frk .formate a{color:inherit;border:1px solid;border-radius:3px;margin-left:5px;padding:3px}.frk .pm-schreibweise{display:flex}.frk .pm-schreibweise>div{width:33.3333%;margin-bottom:50px;padding:0 15px}.frk .pm-schreibweise>div>div{text-align:center;border:1px solid #e5e5e5;border-radius:3px;padding:20px 25px}.frk .pm-schreibweise h3{margin:0;font-size:20px;font-weight:700;line-height:30px}.frk .pm-schreibweise p{margin:21px 0 30px}.frk .pm-schreibweise .richtig{color:var(--gruen)}.frk .pm-schreibweise .falsch{color:red}.frk .muster{background:#f5f5f5;border:1px solid #e3e3e3;border-radius:6px;margin:0 0 20px;padding:24px;line-height:21px;box-shadow:inset 0 1px 1px #0000000d}.frk .muster.logoschrift{font-family:var(--f-raleway), sans-serif;text-transform:uppercase;font-weight:700}.frk .farbfelder{display:flex}.frk .farbfelder>div{color:#fff;width:33.3333%;height:125px;position:relative}.frk .farbfelder .gruen{background:var(--gruen)}.frk .farbfelder .weiss{color:#222;background:#fff;border:1px solid #eaeaea}.frk .farbfelder .orange{background:var(--orange)}.frk .farbfelder span{line-height:21px;position:absolute;top:19px;left:20px}.frk .farbfelder strong{font-size:15.4px;line-height:23.1px;display:block}.frk .pm-filterzeile{justify-content:space-between;align-items:flex-start;display:flex}.frk .mischen{color:#666;cursor:pointer;background:0 0;border:1px solid #00000012;border-radius:4px;width:41px;height:41px;padding:0}.frk .mischen svg{width:14px;height:14px}.frk .pm-bilder{flex-wrap:wrap;margin:0 -15px -15px 0;display:flex}.frk .pm-bilder>div{width:375px;padding:0 15px 15px 0}.frk .pm-bildtitel{padding:15px 5px 10px}.frk .pm-bildtitel h3{color:#444;margin:0;font-size:19px;font-weight:600;line-height:28.5px}.frk .job-liste{flex-wrap:wrap;margin:0 -15px -15px 0;display:flex}.frk .job-karte{width:385px;padding:0 15px 15px 0}.frk .job-bild{height:231px;position:relative}.frk .job-bild .bild{height:231px}.frk .job-ueber{opacity:0;pointer-events:none;background:#00000080;transition:opacity .4s;position:absolute;inset:0}.frk .job-bild:hover .job-ueber{opacity:1}.frk .mitte-zeichen{color:#444;pointer-events:auto;background:#f5f5f5;border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;display:flex;position:absolute;top:50%;left:50%}.frk .mitte-zeichen:hover{color:#fff;background:var(--gruen)}.frk .mitte-zeichen svg{stroke-width:3px;width:18px;height:18px}.frk .job-text{padding:15px 5px 10px}.frk .job-text h3{color:#444;margin:0;font-size:19px;font-weight:600;line-height:28.5px}.frk .job-text h3 a{color:#222}.frk .job-text h3 a:hover{color:var(--gruen)}.frk .job-text span{color:#888;margin-top:3px;line-height:21px;display:block}.frk .job-einleitung,.frk .bewerbung-einleitung{margin-bottom:50px}.frk .bewerbung-einleitung,.frk .abschnitt.nur-oben{display:flow-root}.frk .bewerbung-formular form{margin-bottom:30px}.frk .job-einleitung p,.frk .bewerbung-einleitung p{margin:0 0 30px;line-height:25.2px}.frk .job-spalten{align-items:flex-start;display:flex}.frk .job-spalten>div{width:48%}.frk .job-spalten>div:first-child{margin-right:4%}.frk .titel-strich{margin:0 0 30px}.frk .titel-strich h3{color:#444;border-bottom:2px solid var(--gruen);margin:0;padding:0 0 10px;font-size:24px;font-weight:600;line-height:36px}.frk .job-spalten p{margin:0 0 30px;line-height:25.2px}.frk .job-spalten h5{color:#444;margin:0 0 30px;font-size:14px;font-weight:700;line-height:21px}.frk .zeichen-liste{margin:0 0 0 24.5px;padding:0;list-style:none}.frk .zeichen-liste li{line-height:21px;position:relative}.frk .zeichen-liste li svg{width:14px;height:14px;color:var(--gruen);position:absolute;top:4px;left:-24.5px}.frk .zeichen-liste+h5{margin-top:30px}.frk .grau-band{background:#eee;align-items:center;min-height:900px;display:flex}.frk .grau-band>.container{margin-bottom:-50px}.frk .drittel.breit{margin:30px -15px 0}.frk .drittel.breit>div{width:30.6667%}.frk .vorteil>div{text-align:center;border-radius:5px;margin-top:48px;padding:68px 30px 30px;position:relative}.frk .vorteil .kreis{width:96px;height:96px;color:var(--gruen);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:-48px;display:flex;position:absolute;top:-48px;left:50%}.frk .vorteil .kreis svg{width:30px;height:30px}.frk .vorteil .kreis img{border-radius:50%;width:96px;height:96px;display:block}.frk .vorteil h3{letter-spacing:1px;text-transform:uppercase;color:#333;margin:0;font-size:16px;font-weight:700;line-height:24px}.frk .aufruf{text-align:center;border:1px solid #e5e5e5;border-radius:3px;margin:0 0 50px;padding:30px 20px}.frk .aufruf h3{color:#444;margin:0;font-size:24px;font-weight:700;line-height:36px}.frk .aufruf>span{color:#444;margin:6px 0 0;font-size:16px;font-weight:300;line-height:24px;display:block}.frk .knopf.xl.schmal{margin:20px 0 0;padding:0 15px}.frk .bewerbung-formular{width:79.2%}.frk .knopf.voll{width:100%;height:46px;margin:0;padding:0 26px;font-size:16px;line-height:46px;display:block}.frk .datei-feld{display:flex}.frk .datei-feld .feld-klein{box-shadow:none;border-radius:4px 0 0 4px;flex:1}.frk .datei-feld .knopf-gruen-klein{font-family:var(--f-lato), sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:0 4px 4px 0;margin:0;font-size:14px;font-weight:400;line-height:20px}.frk .karte{background:#cfe8d4;height:450px;position:relative;overflow:hidden}.frk .karte iframe{border:0;width:100%;height:100%;display:block}.frk .diagramm-platz{display:flex}.frk .diagramm-platz>div{flex-direction:column;width:48%;height:400px;margin:0 4% 50px 0;display:flex}.frk .diagramm-platz>div:first-child{height:480px;padding-bottom:80px}.frk .diagramm-platz>div:last-child{margin-right:0}.frk .warum-merkmale{margin-bottom:-50px}.frk .merkmal-zeile{align-items:flex-start;margin:0 -15px;display:flex}.frk .merkmal-zeile>div{width:50%;padding:0 15px}.frk .merkmal-zeile .merkmal-text{margin-top:50px}.frk .merkmal-zeile .bild,.frk .merkmal-zeile .konfig-bild{height:444.7px}.frk .merkmal-zeile.breit>div{width:48%;margin-bottom:50px;padding:0}.frk .merkmal-zeile.breit>div:first-child{margin-right:4%}.frk .merkmal-zeile.breit .merkmal-text{margin-top:50px}.frk .merkmal-zeile.breit .bild,.frk .merkmal-zeile.breit .konfig-bild{height:450px}.frk .merkmal-text h2{color:#444;margin:0 0 30px;font-size:30px;font-weight:600;line-height:45px}.frk .merkmal-text h4{color:#444;margin:0 0 30px;font-size:18px;font-weight:600;line-height:27px}.frk .konfig-bild{flex-direction:column;justify-content:center;gap:22px;padding:0 25%;font-size:12px;display:flex}.frk .konfig-bild span{color:#888;margin-bottom:4px;display:block}.frk .konfig-bild .feld-klein{box-shadow:none;background:#eef0f3;border:0;justify-content:space-between;display:flex}.frk .konfig-bild i{font-style:normal}.frk .aufruf-band{margin-top:60px;padding-bottom:60px}.frk .ueberschrift-block.ohne-strich:after{display:none}.frk .fehlerseite .ueberschrift-block h1{letter-spacing:1px;text-transform:uppercase;color:#333;margin:0;font-size:32px;font-weight:700;line-height:48px}.frk .fehlerseite .ueberschrift-block .unterzeile{font-size:24px;line-height:36px}.frk .fehlerseite .drittel>div{text-align:center;margin-top:50px}.frk .fehler-zeichen{color:#888;width:96px;height:84px;margin:0 auto 30px;position:relative;top:3px}.frk .fehler-zeichen svg{stroke-width:1.5px;width:84px;height:84px}.frk .fehlerseite h3{letter-spacing:1px;text-transform:uppercase;color:#333;min-height:46px;margin:0;font-size:16px;font-weight:700;line-height:24px}.frk .fehlerseite p{color:#999;margin:20px 0 0;line-height:25.2px}.frk .ueberschrift-block.deals-titel{margin-bottom:0}.frk .ueberschrift-block.deals-titel h4{letter-spacing:1px;text-transform:uppercase;color:#333;margin:0;font-size:20px;font-weight:700;line-height:30px}.frk .deals-rahmen{padding:10px}.frk .deals-formular{color:#343434;background:#fff;border-radius:4px;width:540px;max-width:100%;margin:0 auto 30px;padding:45px 20px 20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.frk .deals-formular .zeile{margin:0 -15px;padding:10px 20px}.frk .deals-formular .beschriftung{font-size:17px;line-height:25.5px}.frk .deals-formular .rot{color:red}.frk .deals-formular input{color:#343434;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;height:42px;padding:10px 9.8px;font-family:inherit;font-size:13px;line-height:19.5px;display:inline-block}.frk .deals-formular .abfrage{margin:0}.frk .deals-formular .absenden{text-align:center;height:40px}.frk .deals-formular button{letter-spacing:1px;text-transform:uppercase;color:#fff;cursor:pointer;background:#050505;border:0;border-radius:4px;height:40px;margin:0 5px 0 0;padding:0 10px;font-family:inherit;font-size:17px;font-weight:700;line-height:25.5px}.frk .aufruf-knoepfe{line-height:21px}.frk .knopf.xl{letter-spacing:2px;height:52px;margin:5px 5px 0;padding:0 32px;font-size:18px;line-height:52px}.frk .knopf.xl svg{vertical-align:-2px;width:16px;height:16px;margin-right:8px}.frk .diagramm-ziel{width:100%;height:400px}.frk .diagramm-ziel svg{vertical-align:baseline;width:auto;height:auto}.frk .tabelle{border-collapse:collapse;width:100%;font-size:13px}.frk .tabelle th,.frk .tabelle td{text-align:left;vertical-align:top;border-bottom:1px solid #e5e5e5;padding:8px 10px}.frk .tabelle th{font-family:var(--f-raleway), sans-serif;color:#333;background:#f5f5f5;font-weight:700}.frk .marke-intern{color:#6b4f00;letter-spacing:.5px;background:#fde68a;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.frk .reiter-schalter,.frk .reiter-knopf{display:none}@media (max-width:1199px){.frk .container{max-width:970px}.frk .mit-leiste>.haupt{width:690px}.frk .mit-leiste>.leiste{width:210px}.frk .blog-raster{grid-template-columns:repeat(3,1fr);margin-right:0}.frk .fuss-links{width:30.6316%;margin-right:4%}.frk .fuss-spalten>div,.frk .job-karte,.frk .pm-bilder>div{width:33.3333%}}@media (max-width:991px){.frk .reiterleiste .container{position:relative}.frk .reiter-knopf{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:40px;height:44px;margin:0;display:flex;position:absolute;top:0;right:-25px}.frk .reiter-knopf svg{width:14px;height:14px}.frk .reiterleiste ul{z-index:50;background:var(--gruen-dunkel);flex-direction:column;align-items:stretch;width:200px;height:auto;display:none;position:absolute;top:44px;right:15px}.frk .reiterleiste ul .vorne{display:none}.frk .reiter-schalter:checked~ul{display:flex}.frk .reiterleiste a{border-radius:0;height:40px;margin:0;line-height:40px}.frk .reiterleiste .titel{display:block}.frk .schritte{flex-direction:column}.frk .schritt{width:100%}.frk .schritt+.schritt article:before{display:none}.frk .bestaetigung{flex-direction:column;margin:0}.frk .bestaetigung>div{width:100%;min-height:31px;padding:0}.frk .bestaetigung>p{width:100%;padding:0}.frk .merkmal-zeile,.frk .merkmal-zeile.breit{flex-direction:column;margin:0 0 50px}.frk .merkmal-zeile>div,.frk .merkmal-zeile.breit>div{width:100%;margin:0;padding:0}.frk .merkmal-zeile .merkmal-text,.frk .merkmal-zeile.breit .merkmal-text{order:1;margin-top:0}.frk .merkmal-zeile .merkmal-bild{order:2}.frk .pm-logos,.frk .pm-schreibweise,.frk .farbfelder,.frk .pm-filterzeile{flex-direction:column}.frk .pm-logos>div,.frk .pm-schreibweise>div,.frk .farbfelder>div{width:100%}.frk .container{max-width:750px}.frk .kopf,.frk .kopf.klebt{height:auto}.frk .kopfbild{height:calc(100vh - 101px)}.frk .nach-oben{display:none}.frk .kopf-innen{flex-wrap:wrap;max-width:750px;height:auto;min-height:100px;margin:0 auto;padding:0 15px;position:relative}.frk .kopf.klebt .kopf-innen{height:auto;box-shadow:none;position:relative}.frk .logo{border-right:0;order:2;height:100px;margin:0 auto;padding:0}.frk .kopf.klebt .logo a{font-size:31px}.frk .kopf.klebt .logo svg{width:26px;height:26px}.frk .kopf.klebt .logo img{height:100px}.frk .menue-knopf{order:1;width:50px;height:50px;margin:0;display:block;position:absolute;top:25px;left:0}.frk .menue-knopf svg{width:14px;height:14px}.frk .menue{order:3;width:100%;margin:0;display:none}.frk .menue.offen{display:block}.frk .menue ul{border-right:0;flex-direction:column;margin:0;padding:0}.frk .menue ul>li+li{margin-left:0}.frk .menue li a,.frk .kopf.klebt .menue li a{border-top:1px solid var(--linie);padding:14px 5px}.frk .menue ul.unter{width:auto;box-shadow:none;border:0;padding-left:15px;display:block;position:static}.frk .menue li.mit-unter>a{background:url(/images/icons/submenu.png) 100% no-repeat}.frk .mit-leiste{display:block}.frk .mit-leiste>.leiste{width:100%}.frk .mit-leiste.links>.leiste{margin-right:0}.frk .blog-raster{grid-template-columns:repeat(2,1fr)}.frk .grau-band{min-height:0;padding:60px 0}}@media (max-width:767px){.frk .reihe>*{width:100%!important}.frk .rechtstext{margin-bottom:50px}.frk .bestell-rechts{border-top:1px solid var(--linie);margin-top:60px;padding-top:60px}.frk .bestell-knopf{width:100%}.frk .container,.frk .kopf-innen{max-width:470px}.frk .seitentitel{text-align:center;padding:20px 0 25px}.frk .seitentitel h1{padding-right:0;font-size:24px;line-height:36px}.frk .seitentitel .unterzeile{font-size:18px;line-height:27px}.frk .brotkrumen{justify-content:center;max-width:none;margin:15px 0 0;position:static}.frk .ueberschrift-block h2{font-size:26px;line-height:39px}.frk .ueberschrift-block .unterzeile{font-size:18px;line-height:27px}.frk .kopfbild{height:auto}.frk .kopfbild-innen{height:auto;display:block}.frk .kopfbild-innen>.container{padding-top:60px;padding-bottom:110px}.frk .kopfbild h1{font-size:30px;line-height:45px}.frk .kopfbild h4{font-size:19px;line-height:28.5px}.frk .kopfbild .pfeil{display:none}.frk .kopfbild.verlauf:not(.niedrig) .kopfbild-innen{height:180px;display:flex}.frk .kopfbild.verlauf:not(.niedrig) .kopfbild-innen>.container{padding-top:0;padding-bottom:0}.frk .kopfbild .marke{font-size:28px;line-height:28px}.frk .kopfbild.niedrig{height:auto;padding:80px 0}.frk .kopfbild.niedrig>.container{padding-top:0;padding-bottom:50px}.frk .kopfbild .gross{font-size:40px;line-height:60px}.frk .kopfbild .gross-unter{font-size:16px;line-height:22.4px}.frk .schritt h4{font-size:16px;line-height:24px}.frk .rechner{flex-direction:column}.frk .rechner-links,.frk .rechner-rechts{width:100%}.frk .rechner-innen{padding-top:0}.frk .rechner-zeile{flex-direction:column}.frk .rechner-zeile>div{width:100%}.frk .haelften{flex-direction:column}.frk .haelften>div{width:100%}.frk .haelften>div:first-child{margin:0 0 50px}.frk .diagramm-platz{display:block}.frk .diagramm-platz>div{width:100%;margin-right:0}.frk .diagramm-platz>div:first-child{margin-bottom:0}.frk .knopf.xl{margin:10px 0 0;padding:0 20px;display:block}.frk .filter{border:0;margin-bottom:20px;display:flex}.frk .filter li{border:0;width:50%;margin-bottom:20px}.frk .filter a,.frk .filter li.aktiv a{text-align:center;border-radius:2px;margin:0;padding:12px 18px}.frk .blog-raster{grid-template-columns:1fr}.frk .artikel-bild{aspect-ratio:860/452;height:auto!important}.frk .drittel>div,.frk .drittel.breit>div{width:100%;margin-right:0}.frk .drittel.breit{margin-left:0;margin-right:0}.frk .presse-eintrag{flex-direction:column}.frk .pm-logo{font-size:32px}.frk .pm-bilder,.frk .job-liste{margin:0}.frk .job-spalten{flex-direction:column}.frk .job-spalten>div{width:100%}.frk .job-spalten>div:first-child{margin:0 0 50px}.frk .bewerbung-formular{width:100%}.frk .formular-zeile>div{width:100%!important}.frk .deals-formular{padding-left:20px;padding-right:20px}.frk .fuss-widgets{flex-direction:column}.frk .fuss-links{width:100%;margin:0 0 50px}.frk .fuss-rechts{margin-bottom:50px}.frk .fuss-sozial{height:29px;position:relative}.frk .fuss-sozial .text{border-right:0;padding-right:0}.frk .fuss-sozial .zeichen{margin-top:8px;padding-left:0;position:absolute;top:-45px;left:0}.frk .fuss-spalten>div{width:50%;min-height:180px}.frk .fuss-spalten>.nur-handy{display:block}.frk .copyrights .container{text-align:center;display:block}.frk .copyrights .rechts-halb{display:none}.frk .tabelle{display:block;overflow-x:auto}.frk .fehlerseite .drittel{display:block}.frk .fehlerseite .ueberschrift-block h1{font-size:30px;line-height:45px}.frk .fehlerseite .ueberschrift-block .unterzeile{font-size:20px;line-height:30px}.frk .presse-eintrag h2{overflow-wrap:anywhere}}@media (max-width:479px){.frk .container,.frk .kopf-innen{max-width:310px}}.frk .formular-zeile{margin:0 -2%}.frk .formular-zeile>div{padding:0 1.923%}.frk .schritt .zahl{left:20%}.frk .blog-eintrag .bild,.frk .kachel-bild,.frk .presse-eintrag>.bild,.frk .merkmal-zeile .bild,.frk .merkmal-zeile.breit .bild,.frk .job-bild,.frk .job-bild .bild,.frk .blog-eintrag .bild img,.frk .kachel-bild img,.frk .presse-eintrag>.bild img,.frk .merkmal-zeile .bild img,.frk .job-bild .bild img,.frk .band-partner .band-stueck,.frk .partner-logo,.frk .partner-logo img{height:auto}.frk .merkmal-zeile .bild img{width:auto;max-width:100%}@media (max-width:1199px){.frk .aufruf h3{font-size:20px;line-height:30px}.frk .aufruf>span{font-size:15px;line-height:22.5px}}@media (min-width:992px) and (max-width:1199px){.frk .leiste .giphy{width:210px}}@media (min-width:990px) and (max-width:1200px){.frk .kopf-knopf{display:none}}@media (max-width:991px){.frk .mit-leiste>.haupt{border-bottom:1px solid var(--linie);width:100%;margin:0 0 40px;padding-bottom:40px}.frk .menue ul.unter li a{letter-spacing:0;text-transform:none;color:#444;padding:11px 5px;font-size:13px;font-weight:400}.frk .menue ul.unter li a:hover{background:0 0;padding-left:5px;font-weight:600}.frk .kopf-knopf{margin:33px 0 32px;position:absolute;top:0;right:75px}.frk .aufruf{padding:30px 20px}}@media (max-width:780px){.frk .kopf-knopf{display:none}}@media (max-width:767px){.frk h1{font-size:28px}.frk h2{font-size:24px}.frk h3{font-size:20px}.frk h4{font-size:16px}.frk .rechtstext h2,.frk .merkmal-text h2{font-size:24px;line-height:36px}.frk .merkmal-text h4,.frk .pm-abschnitt h4,.frk .hauptsitz h4,.frk .leiste .hauptsitz h4,.frk .titel-linie h4{font-size:16px;line-height:24px}.frk .pm-abschnitt h3,.frk .titel-strich h3,.frk .aufruf h3{font-size:20px;line-height:30px}.frk .presse-eintrag h2{font-size:18px;line-height:27px}.frk .station h4,.frk .ueberschrift-block.deals-titel h4{font-size:19px;line-height:28.5px}.frk .presse-eintrag>.bild{width:100%;margin:0 0 20px}.frk .job-karte,.frk .pm-bilder>div{width:100%}.frk .band-partner .band-stueck,.frk .uni{padding-right:30px}}@media (min-width:480px) and (max-width:767px){.frk .job-liste,.frk .pm-bilder{margin:0 -6px -6px 0}.frk .job-karte,.frk .pm-bilder>div{width:50%;padding:0 6px 6px 0}.frk .job-text h3,.frk .pm-bildtitel h3{font-size:16px;line-height:24px}.frk .filter li{width:33.33%}}@media (max-width:480px){.frk .band-partner .band-stueck,.frk .uni{padding-right:70px}}@media (max-width:520px){.frk .deals-formular .abfrage{width:182px;height:47px;min-height:0}.frk .deals-formular .abfrage>*{transform-origin:0 0;transform:scale(.6)}}@media (min-width:768px) and (max-width:991px){.frk .merkmal-zeile.breit{flex-direction:row;margin:0}.frk .merkmal-zeile.breit>div{width:48%;margin-bottom:50px}.frk .merkmal-zeile.breit>div:first-child{margin-right:4%}.frk .merkmal-zeile.breit .merkmal-text{order:0;margin-top:50px}.frk .merkmal-zeile.breit .merkmal-bild{order:0}}@media (max-width:991px){.frk .merkmal-zeile:not(.breit)>.merkmal-bild:first-child .bild{justify-content:flex-start}.frk .merkmal-zeile:not(.breit)>.merkmal-bild:last-child .bild{justify-content:flex-end}}.frk .pm-bilder .bild{height:auto!important}.frk .pm-bilder .bild img{height:auto}@media (max-width:767px){.frk .merkmal-zeile.breit>.merkmal-bild{width:calc(100% + 30px);margin:0 -15px}}@media (max-width:479px){.frk .pm-bildtitel h3{font-size:19px;line-height:28.5px}}@media (max-width:991px){.frk .pm-schreibweise>div>div{padding:30px 20px}}
