.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}.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;position:relative}.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 .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 .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);color:#eee;text-align:center;justify-content:center;align-items:center;height:800px;display:flex;position:relative;overflow:hidden}.frk .kopfbild.verlauf{background:radial-gradient(at 70% 75%,#79bf8d 0%,#79bf8d00 45%),radial-gradient(at 20% 20%,#3e9e5b 0%,#3e9e5b00 50%),linear-gradient(135deg,#47a463 0%,#5aad73 45%,#6cb882 100%)}.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{padding-bottom:50px}.frk .kopfbild .pfeil{color:#fff;opacity:.9;width:32px;height:32px;margin-left:-16px;animation:2s infinite frk-huepf;position:absolute;bottom:20px;left:50%}@keyframes frk-huepf{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.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-platz{color:#8a939b;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;justify-content:center;align-items:center;width:304px;max-width:100%;height:78px;margin:0 0 25px;font-size:12px;display:flex}.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 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{color:#fff;background:var(--gruen)}.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;padding:0 3px 0 12px;display:inline-block;position:relative}.frk .fuss li a:before{content:"›";color:#ccc;font-size:13px;position:absolute;top:-1px;left:0}.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 .cookie{z-index:9999;color:#404040;background:#f7f7f7;border-radius:5px;flex-direction:column;max-width:24em;padding:1.2em;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;position:fixed;bottom:1em;left:1em}.frk .cookie a.mehr{color:#404040;opacity:.8;padding:.2em;text-decoration:underline;display:inline-block}.frk .cookie button{color:#fff;background:var(--gruen);cursor:pointer;border:0;border-radius:5px;align-self:center;min-width:140px;margin-top:1em;padding:.4em .8em;font-family:inherit;font-size:.9em;font-weight:700}.frk .cookie button:hover{background:#009a47}.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 .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:100%}.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 a:hover{color:var(--gruen)}.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;height:95px;margin:0 0 30px;display:flex}.frk .schritt .symbol svg{stroke-width:1.4px;width:95px;height:95px}.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:"";border-top:3px dotted #ddd;border-radius:50%;width:44%;height:30px;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{color:#9aa3ab;border:1px dashed #d5d9dd;border-radius:4px;justify-content:center;align-items:center;width:80%;height:104px;font-family:Arial,sans-serif;font-size:20px;font-weight:700;display:flex}.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:calc(100% + 80px);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:before{content:"";border:3px solid #ddd;border-top-color:var(--gruen);border-radius:50%;width:18px;height:18px;animation:1s linear infinite frk-dreh}@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:not(.niedrig)>.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 .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;min-height:324px;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 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-flaeche{background:radial-gradient(circle at 48% 46%,#bfe0c6 0 18%,#0000 18.5%),linear-gradient(115deg,#9fd3e8 0 22%,#cfe8d4 22% 100%);position:absolute;inset:0}.frk .karte-nadel{color:var(--gruen);position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.frk .karte-nadel svg{width:32px;height:39px}.frk .karte-hinweis{color:#333;background:#fff;border-radius:2px;padding:0 17px;font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:40px;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #0000004d}.frk .diagramm-platz{display:flex}.frk .diagramm-platz>div{width:48%;height:80px;margin:0 4% 50px 0}.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-platz{color:#8a939b;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;justify-content:center;align-items:center;width:304px;max-width:100%;height:78px;margin:0;font-size:12px;display:flex}.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{width:100%;height:auto;display:block}.frk .diagramm text{font-family:var(--f-raleway), sans-serif}.frk .diagramm-titel{text-align:center;font-family:var(--f-raleway), sans-serif;color:#333;margin:0;font-size:22px}.frk .diagramm-unter{text-align:center;color:#666;margin:6px 20px 10px;font-size:11px;line-height:1.5}.frk .diagramm-stand{text-align:right;color:#999;margin:0;font-size:9px}.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 .container{max-width:750px}.frk .kopf{height:auto}.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 .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 .kopf-knopf{display:none}.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 ul.unter li a{font-family:var(--f-raleway), sans-serif;letter-spacing:1px;text-transform:uppercase;color:#444;padding:11px 5px;font-size:12px;font-weight:700}.frk .mit-leiste{display:block}.frk .mit-leiste>.haupt{border-bottom:1px solid var(--linie);width:100%;margin:0 0 50px;padding-bottom:40px}.frk .mit-leiste>.leiste{width:100%}.frk .mit-leiste.links>.leiste{margin-right:0}.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 .blog-raster{grid-template-columns:repeat(2,1fr)}.frk .grau-band{min-height:0;padding:60px 0}}@media (max-width:767px){.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;display:block}.frk .kopfbild>.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){height:180px;display:flex}.frk .kopfbild.verlauf:not(.niedrig)>.container{padding-top: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 .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 .zahl{left:56px}.frk .schritt h4{font-size:16px;line-height:24px}.frk .schritt+.schritt article:before{display:none}.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 .band-partner .band-stueck{height:36px}.frk .partner-logo{width:100%;height:36px;font-size:13px}.frk .uni-rahmen{margin-right:0;padding:0}.frk .uni{width:calc(100% + 40px)}.frk .haelften{flex-direction:column}.frk .haelften>div{width:100%}.frk .haelften>div:first-child{margin:0 0 50px}.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 .diagramm-platz{display:block}.frk .diagramm-platz>div{width:100%;margin-right: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 .merkmal-zeile .bild,.frk .merkmal-zeile .konfig-bild,.frk .merkmal-zeile.breit .bild,.frk .merkmal-zeile.breit .konfig-bild{height:225px}.frk .merkmal-text h2{font-size:26px;line-height:39px}.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 .presse-eintrag>.bild{width:100%;margin:0 0 25px}.frk .pm-abschnitt{padding:0}.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 .pm-schreibweise>div{padding:0}.frk .pm-logo{font-size:32px}.frk .pm-bilder,.frk .job-liste{margin:0}.frk .job-karte,.frk .pm-bilder>div{width:100%;padding:0 0 15px}.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:15px;padding-right:15px}.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 .cookie{border-radius:0;max-width:none;bottom:0;left:0;right:0}.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}}
