@font-face{font-family:openSans;src:url(../media/open_sans_latin_wght_normal-s.p.1i-ihzee78siv.woff2)format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:openSans Fallback;src:local(Arial);ascent-override:101.58%;descent-override:27.84%;line-gap-override:0.0%;size-adjust:105.22%}.R1wjBW_className{font-family:openSans,openSans Fallback}.R1wjBW_variable{--schrift-open-sans:"openSans", "openSans Fallback"}
@font-face{font-family:poppins;src:url(../media/poppins_latin_500_normal-s.p.25i40p8naznea.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:poppins;src:url(../media/poppins_latin_700_normal-s.p.3ci4wwoppl422.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:91.82%;descent-override:30.61%;line-gap-override:8.74%;size-adjust:114.36%}.EXRMFq_className{font-family:poppins,poppins Fallback}.EXRMFq_variable{--schrift-poppins:"poppins", "poppins Fallback"}
@font-face{font-family:robotoCondensed;src:url(../media/roboto_condensed_latin_wght_normal-s.p.26r-v7c72biiz.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:robotoCondensed Fallback;src:local(Arial);ascent-override:104.11%;descent-override:27.4%;line-gap-override:0.0%;size-adjust:89.11%}._8uaw1q_className{font-family:robotoCondensed,robotoCondensed Fallback}._8uaw1q_variable{--schrift-roboto-condensed:"robotoCondensed", "robotoCondensed Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start-390{inset-inline-start:calc(var(--spacing) * 390)}.start-768{inset-inline-start:calc(var(--spacing) * 768)}.start-1440{inset-inline-start:calc(var(--spacing) * 1440)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.uppercase{text-transform:uppercase}.\[form\:bewerbung\]{form:bewerbung}}:root{--gruen:#bcd232;--grau:#5d5d5b;--dunkelgrau:#525252;--hellgrau:#c3c3c3;--blau:#2ea3f2;--verdana:"Verdana", Helvetica, Arial, Lucida, sans-serif;--open-sans:var(--schrift-open-sans,"Open Sans"), Arial, sans-serif;--poppins:var(--schrift-poppins,"Poppins"), sans-serif;--roboto-condensed:var(--schrift-roboto-condensed,"Roboto Condensed"), sans-serif}html{-webkit-text-size-adjust:100%}body{color:#666;font-family:var(--open-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;font-size:14px;font-weight:500;line-height:1.7em}h1,h2,h3,h4,h5,h6{color:#333;margin:0;padding-bottom:10px;font-weight:500;line-height:1em}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{margin:0;padding-bottom:1em}p:last-of-type{padding-bottom:0}a{color:var(--blau);text-decoration:none}ul.liste{padding:0 0 23px 1em;line-height:26px;list-style:outside}img{max-width:100%;height:auto}.nur-vorlesen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.sektion{background-color:#fff;padding:4% 0;position:relative}.zeile{width:80%;max-width:1080px;margin:0 auto;padding:2% 0;position:relative}@media (min-width:1350px){.sektion{padding:54px 0}.zeile{padding:27px 0}}.spalten-2,.spalten-3{column-gap:3%;display:grid}.spalten-2{grid-template-columns:repeat(2,minmax(0,1fr))}.spalten-3{grid-template-columns:repeat(3,minmax(0,1fr))}.spalte{min-width:0;display:flow-root;position:relative}.spalte>:not(:last-child){margin-bottom:2.75%}.spalten-2>.spalte>:not(:last-child){margin-bottom:3.093%}.spalten-3>.spalte>:not(:last-child){margin-bottom:4.787%}@media (max-width:980px){.sektion{padding:50px 0}.zeile{padding:30px 0}.spalten-2,.spalten-3{display:block}.spalten-2>.spalte:not(:last-child),.spalten-3>.spalte:not(:last-child),.spalte>:not(:last-child),.spalten-2>.spalte>:not(:last-child),.spalten-3>.spalte>:not(:last-child){margin-bottom:30px}}.trenner{height:23px;position:relative}.trenner:before{content:"";border-top:var(--linie,1px) solid var(--linienfarbe,#565656);width:100%;position:absolute;top:0;left:0}html.anim [data-anim]{transition-property:opacity,transform;transition-timing-function:ease-in-out}html.anim [data-anim]:not(.ist-sichtbar){opacity:0}html.anim [data-anim=zoom]:not(.ist-sichtbar){transform:scale(.5)}html.anim [data-anim=slide]:not(.ist-sichtbar){transform:translate(-50%)}html.anim [data-anim].ist-sichtbar{opacity:1;transform:none}.kopf{z-index:20;background:#fff;position:relative}.kopf .zeile{padding:4px 0 0}.kopf-modul{background:#fff;flex-direction:column;align-items:center;display:flex;position:relative}.kopf-logo img{width:auto;height:90px;display:block}.kopf-nav ul{gap:22px;margin:0;padding:0;list-style:none;display:flex}.kopf-nav a{color:#0009;font-family:var(--verdana);padding:31px 0;font-size:16px;font-weight:800;line-height:14px;transition:opacity .4s ease-in-out;display:block}.kopf-nav a:hover{opacity:.7}.kopf-burger,.kopf-mobilmenue{display:none}@media (max-width:980px){.kopf-nav{display:none}.kopf-burger{color:#7ebec5;cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;display:block}.kopf-burger svg{width:32px;height:32px;display:block}.kopf-mobilmenue[data-offen=true]{border-top:3px solid var(--blau);background:#fff;width:100%;margin:0;padding:5%;list-style:none;display:block;position:absolute;top:100%;left:0;box-shadow:0 2px 5px #0000001a}.kopf-mobilmenue a{color:#666;font-family:var(--verdana);border-bottom:1px solid #00000008;padding:10px 5%;font-size:16px;font-weight:800;line-height:26px;display:block}}.held{background-color:#fff;max-height:1300px;padding:12px 0 173px;position:relative;overflow:hidden}.held-bild{will-change:transform;width:100%;height:calc(100% + 30vh);position:absolute;top:0;left:0}.held-bild img{object-fit:cover;object-position:50% 0}.held .zeile{grid-template-columns:repeat(2,minmax(0,1fr));width:90%;max-width:90%;padding:0;display:grid}.held-spalte{background-color:#5d5d5b6e;min-width:0;padding:17vh 0}.held-leer{height:23px}.held-titelbox{border:.7vh solid var(--dunkelgrau);padding-top:11px}.held-titel{color:#fff;font-family:var(--verdana);text-align:center;text-shadow:0 .1em .1em #000;font-size:6vh;font-weight:300}.held-untertitel{color:#fff;font-family:var(--verdana);text-align:center;text-transform:uppercase;text-shadow:0 .1em .1em #000;margin-top:11px;padding-bottom:10px;font-size:3.2vh;font-weight:300;line-height:1.4em}.held-trenner{--linie:.7vh;--linienfarbe:var(--dunkelgrau);width:120px;max-width:51vh;margin:1px auto 0}.held-text{color:#fff;max-width:66vh;font-family:var(--open-sans);text-align:center;margin:0 auto;font-size:2vh;line-height:1.5em}.held-knopf-feld{text-align:center;margin-top:3vh}.held-knopf{border:3px solid var(--dunkelgrau);background-color:var(--gruen);color:var(--grau);font-family:var(--open-sans);text-transform:uppercase;padding:12px 52px;font-size:16px;font-weight:700;line-height:1.7em;transition:color .3s,background-color .3s;display:inline-block}.held-knopf:hover{color:var(--dunkelgrau);background-color:#fff0}html.anim .held[data-anim]{transition-duration:.35s}html.anim .held-spalte[data-anim]{transition-duration:.6s;transition-delay:1s;transition-timing-function:ease}@media (max-width:980px){.held{padding:5px 0 30px 40px}.held .zeile{max-width:523px;margin:0;display:block}.held-spalte{padding:30px 0 0}.held-titelbox{border-width:3px;max-width:430px}.held-titel{font-size:30px}.held-untertitel{text-align:left;font-size:25px}.held-trenner{--linie:3px;margin-left:0}.held-text{text-align:left;max-width:364px;margin-left:0;font-size:15px}.held-knopf-feld{text-align:left;margin-top:20px}}@media (max-width:767px){.held{padding:5px 0 40px}.held .zeile{max-width:100%;margin:0 auto}.held-spalte{padding:50px 0 0}.held-titelbox{border-width:2px;max-width:100%}.held-titel{font-size:23px}.held-untertitel{text-align:center;font-size:39px}.held-trenner{--linie:2px;max-width:100px;margin-left:auto}.held-text{text-align:center;max-width:93%;margin-left:auto;font-size:14px}.held-knopf-feld{text-align:center;margin-top:22px}}.kachel{background-color:var(--kachel-grund,var(--gruen));color:var(--kachel-schrift,var(--grau))}.kachel h3{color:inherit}.kachel-oben{text-align:center;height:100%;padding:45px 27px;font-size:15px;line-height:2em}.kachel-oben .kachel-bild{width:100px;margin:0 auto 30px}.kachel-oben .kachel-bild img{width:100%;display:block}.kachel-oben h3{text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.5em}.kachel-links{min-height:var(--kachel-hoehe,auto);font-family:var(--verdana);align-items:flex-start;padding:10px;font-size:15px;font-weight:300;line-height:1.8em;display:flex}@media (min-width:1350px){.kachel-links{height:var(--kachel-hoehe,auto)}}.kachel-links .kachel-bild{border-top:6px solid #0000;border-right:9px solid #0000;flex:0 0 68px}.kachel-links .kachel-bild img{width:100%;display:block}.kachel-links .kachel-inhalt{flex:auto;min-width:0;padding-left:15px}.kachel-links h3{font-family:var(--verdana);text-transform:uppercase;font-size:20px;font-weight:600;line-height:1.5em}.kachel--grau{--kachel-grund:var(--grau);--kachel-schrift:var(--gruen)}.kachel--voll{height:100%}@media (max-width:1349px){.gleich-hoch>.spalte>.kachel{height:100%}}.stellen-grafik{width:100%;display:block}.aufgestellt{margin-top:26px;padding:21px 0}.aufgestellt>.zeile{padding:0}.aufgestellt-text{padding:5.886% 0}.aufgestellt-titel{background-color:var(--grau);margin-top:40px}.aufgestellt-titel h2{color:var(--gruen);font-family:var(--open-sans);text-transform:uppercase;font-size:35px;font-weight:700;line-height:1.2em}.aufgestellt-trenner{--linie:4px;--linienfarbe:#000;max-width:60px;margin-top:-9px}.aufgestellt-fliesstext{max-width:445px;color:var(--grau);font-family:var(--verdana);margin-top:30px;font-size:16px;font-weight:600;line-height:1.8em}.aufgestellt-knopf-feld{text-align:center;margin-top:60px}.knopf-whatsapp{background-color:var(--grau);color:var(--gruen);font-family:var(--verdana);letter-spacing:1px;text-transform:uppercase;border:1px solid #383838;padding:15px 43px;font-size:15px;font-weight:500;line-height:1.7em;transition:transform .3s,color .3s,background-color .3s,border .3s;display:inline-block}.knopf-whatsapp:hover{color:#474747;background-color:#bfbfbf;border-color:#bfbfbf;transform:scale(1.12)}.innenzeile{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6.107%;display:grid}.aufgestellt-kacheln>.innenzeile:not(:last-child){margin-bottom:0}.innenzeile:first-child{padding:5.817% 0}.innenzeile:last-child{padding:0 0 5.817%}.bildspalte{min-width:0;position:relative;overflow:hidden}.bildspalte img{object-fit:cover}.bildspalte-platz{height:23px}.kachelspalte{background-color:var(--hellgrau);min-width:0}@media (max-width:980px){.aufgestellt-text{padding:0}.aufgestellt-trenner{margin-top:-22px;margin-bottom:16px!important}.aufgestellt-fliesstext{max-width:100%}.innenzeile{column-gap:5.5%}.innenzeile:first-child{padding:30px 0}.innenzeile:last-child{padding:0 0 30px}.bildspalte-platz{box-sizing:content-box;padding:40% 0}}@media (max-width:767px){.aufgestellt-titel{padding:4px 0 0 15px}.aufgestellt-titel h2{font-size:25px}.aufgestellt-trenner{margin-top:-24px;margin-bottom:15px!important}.innenzeile{display:block}.innenzeile>:not(:last-child){margin-bottom:30px}}.leistungen>.zeile{padding-top:3px}.knx-logo{text-align:center}.knx-logo img{width:auto;height:200px;display:inline-block}.vollbild{display:block}.vollbild img{width:100%;display:block}.vollbild--1000{max-width:1000px;margin:0 auto}.abschnitt{padding:39px 0}.abschnitt-titel{color:#000;font-family:var(--verdana);text-align:center;padding-bottom:0;font-size:30px;font-weight:700;line-height:23.8px}.abschnitt-unterzeile{color:#000;max-width:45%;font-family:var(--verdana);text-align:center;margin:-13px auto 0;font-size:15px;font-weight:300;line-height:1.8em}.banner{text-align:center}.banner img{display:inline-block}@media (max-width:980px){.abschnitt-unterzeile{max-width:80%}}@media (max-width:767px){.abschnitt-titel{font-size:20px}.abschnitt-unterzeile{max-width:90%}}.siegel{padding-top:5px}.siegel--mit-ausbildung{padding-bottom:0}.siegel>.zeile{padding:3px 0 2px}.siegel-innung img{width:100%;display:block}.siegel-innung:not(:last-child){margin-bottom:-17px!important}.siegel-ausbildung{text-align:center}.siegel-ausbildung img{width:auto;max-height:500px;display:inline-block}.fuss{background-color:#000;padding:25px 0 26px}.fuss .zeile{width:90%;max-width:1170px}.kontakt-kachel{background-color:var(--gruen);color:#000;border-radius:3px;padding:40px;display:block;overflow:hidden}.kontakt-kachel>:not(:last-child){margin-bottom:4.787%}.kontakt-kachel-bild{max-width:70px}.kontakt-kachel-bild img{width:100%;display:block}.kontakt-kachel-vor{font-family:var(--poppins);margin-top:60px;line-height:1em}.kontakt-kachel-art{font-family:var(--poppins);margin-top:15px;font-size:24px;font-weight:700;line-height:1em}.kontakt-kachel-pfeil{max-width:52px;margin:-51px 0 -18px 243px!important}.kontakt-kachel-pfeil svg{width:50px;height:50px;display:block}.fuss-logozeile{padding:60px 0 40px!important}.fuss-logo{max-width:110px;display:block}@media (min-width:981px){.fuss-logozeile .fuss-logo:not(:last-child){margin-bottom:1.5%}}.fuss-logo img{width:100%;display:block}.fuss-text{color:#fff;max-width:389px;font-family:var(--verdana);padding-top:10px;font-size:16px}.fuss-trennzeile{padding:0 0 10px!important}.fuss-trenner{--linienfarbe:#565656}.fuss-unterzeile{padding:0!important}.fuss-credit{color:#fff;font-family:var(--roboto-condensed);margin-top:9px;font-size:15px;line-height:.9em}.fuss-credit a{color:inherit}.fuss-menue{position:relative}.fuss-menue-zeile{flex-wrap:wrap;justify-content:flex-end;gap:0 22px;margin:0;padding:8px 0 0;list-style:none;display:flex}.fuss-menue-zeile a{color:#fff;font-family:var(--verdana);padding-bottom:8px;font-size:15px;font-weight:800;line-height:.9em;display:block}.fuss-menue-zeile a[aria-current=page]{color:#000}.fuss-menue-knopf,.fuss-menue-liste{display:none}@media (max-width:980px){.fuss .zeile{max-width:90%}.kontakt-kachel>:not(:last-child){margin-bottom:30px}.kontakt-kachel-art{margin-top:-10px}.kontakt-kachel-pfeil{margin:-22px 0 -18px!important}.fuss-text{margin-top:-10px}.fuss-menue{margin-top:30px}.fuss-menue-zeile{display:none}.fuss-menue-knopf{color:#fff;cursor:pointer;background:0 0;border:0;width:32px;height:32px;margin-left:auto;padding:0;display:block}.fuss-menue-knopf svg{width:32px;height:32px;display:block}.fuss-menue-liste[data-offen=true]{z-index:30;background:#fff;border-top:3px solid #fff;width:100%;margin:0;padding:5%;list-style:none;display:block;position:absolute;top:100%;left:0;box-shadow:0 2px 5px #0000001a}.fuss-menue-liste a{color:#000;font-family:var(--verdana);border-bottom:1px solid #00000008;padding:10px 5%;font-size:15px;font-weight:800;line-height:26px;display:block}}@media (max-width:767px){.kontakt-kachel-pfeil{margin:-20px 0 -18px!important}.fuss-text{line-height:1.8em}.fuss-credit{text-align:center;line-height:1.3em}.fuss-menue{display:none!important}}.seitenmenue{z-index:9999;position:fixed;top:50%;right:0;transform:translateY(-50%)}.seitenmenue ul{flex-direction:column;align-items:flex-end;gap:4px;margin:0;padding:0;list-style:none;display:flex}.seitenmenue li{transition:transform .4s,opacity .4s linear;transform:translate(calc(100% - 40px))}.seitenmenue li:hover,.seitenmenue li:focus-within{transform:translate(0)}.seitenmenue a{background-color:var(--gruen);height:40px;color:var(--gruen);white-space:nowrap;align-items:center;line-height:1;transition:background-color .2s linear;display:flex;box-shadow:0 0 8px #00000080}.seitenmenue li:hover a,.seitenmenue li:focus-within a{background-color:var(--grau)}.seitenmenue-icon{color:var(--grau);flex:0 0 40px;justify-content:center;display:flex}.seitenmenue-icon svg{width:auto;height:24px}.seitenmenue-text{font-family:var(--open-sans);padding:0 10px;font-size:24px;font-weight:400}@media print{.seitenmenue{display:none}}.spalten-2.spalten-rechtstext{grid-template-columns:57.8% 36.7%;column-gap:5.5%}.spalte-leer{min-height:1px}.rechtstext{color:var(--grau);font-family:var(--verdana);overflow-wrap:break-word}.rechtstext-titel{color:var(--grau);font-size:30px;font-weight:800}.rechtstext h2,.rechtstext h3,.rechtstext h4,.rechtstext h5{font-family:var(--verdana)}.rechtstext code{font-family:Menlo,Consolas,monospace;font-size:13px}.einstellungen-knopf{color:var(--blau);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rechtstext ul{padding:0 0 1em 1em;line-height:26px;list-style:outside}.formular{padding-top:6px}.formular-titel{color:var(--grau);font-family:var(--open-sans);padding-bottom:16px;font-size:22px;font-weight:700;line-height:1em}.formular-felder{flex-wrap:wrap;margin-left:-3%;display:flex}.feld{width:50%;margin-bottom:3%;padding:0 0 0 3%;position:relative}.feld--voll{width:100%}.feld input[type=text],.feld input[type=email],.feld input[type=tel],.feld select{background-color:var(--gruen);width:100%;color:var(--grau);font-family:var(--open-sans);appearance:none;border:0;border-radius:0;padding:16px;font-size:14px;font-weight:500;line-height:16px;display:block}.feld select{cursor:pointer;padding-right:20px}.feld--auswahl:after{content:"";border:6px solid #0000;border-top-color:var(--grau);pointer-events:none;margin-top:-3px;position:absolute;top:50%;right:16px}.feld ::placeholder{color:var(--grau);opacity:1}.feld [aria-invalid=true]{outline:1px solid red}.feld-haken{color:var(--grau);font-family:var(--open-sans);cursor:pointer;font-size:14px;line-height:23.8px;display:block}.feld-haken input{vertical-align:-3px;background-color:var(--gruen);appearance:none;cursor:pointer;width:18px;height:18px;margin:0 6px 0 0;display:inline-block}.feld-haken input:checked{background:var(--gruen) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4 9.5l3.5 3.5L14 5.5' fill='none' stroke='%235d5d5b' stroke-width='2'/%3E%3C/svg%3E") center / 18px no-repeat}.feld-haken a{color:var(--grau)}.feld-haken a svg{vertical-align:middle;width:11px;height:11px;margin:0 0 3px 4px;display:inline-block}.formular-abschluss{justify-content:flex-end;align-items:flex-start;gap:18px;margin:-1.5% 0 0 -3%;display:flex}.captcha{color:#666;font-family:var(--open-sans);text-align:right;flex:0 0 105px;font-size:14px}.captcha input{background-color:var(--gruen);width:50px;color:var(--grau);border:0;margin-left:4px;padding:16px;font-size:14px;line-height:16px;display:inline-block}.formular-knopf{border:2px solid var(--grau);background-color:var(--gruen);min-width:0;color:var(--grau);font-family:var(--open-sans);cursor:pointer;border-radius:3px;padding:6px 20px;font-size:20px;font-weight:500;line-height:1.7em;transition:all .2s}.formular-knopf:hover{background-color:#fff3}.formular-knopf:disabled{cursor:wait;opacity:.6}.formular-hinweis{color:var(--grau);font-family:var(--open-sans);margin-bottom:20px;font-size:14px}.formular-hinweis ul{padding:0 0 0 1em;list-style:outside}.formular-erfolg{color:var(--grau);font-family:var(--open-sans);font-size:16px}.honigtopf{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:767px){.feld{width:100%}}dialog.einwilligung{color:#555;background:#fff;border:0;width:100%;max-width:768px;max-height:100dvh;margin:0 auto auto;padding:15px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;overflow-y:auto}dialog.einwilligung:focus{outline:none}dialog.einwilligung::backdrop{background:#0009}.einwilligung-kopf{justify-content:center;align-items:center;gap:8px;margin-bottom:15px;display:flex}.einwilligung-kopf img{width:auto;height:42px}.einwilligung-kopf h2{color:#555;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:22px;font-weight:400}.einwilligung-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.einwilligung p{padding-bottom:.6em}.einwilligung a{color:#0063e3}.einwilligung-gruppe{margin-bottom:15px}.einwilligung-gruppe label{color:#555;align-items:center;gap:10px;margin-bottom:6px;font-weight:700;display:flex}.einwilligung-gruppe input{accent-color:#555;width:20px;height:20px}.einwilligung-knoepfe{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 30px;margin-top:15px;display:grid}.einwilligung-knoepfe button{color:#fff;cursor:pointer;background:#000;border:0;border-radius:4px;min-height:46px;padding:8px 12px;font-family:inherit;font-size:17px}.einwilligung-knoepfe button:hover{background:#262626}.einwilligung-knoepfe .breit{grid-column:1/-1}.einwilligung-links{text-align:center;margin-top:16px;font-size:11px}.einwilligung-links a{color:#555}.einwilligung-oeffnen{z-index:99999;color:#0063e3;cursor:pointer;background:#fff;border:0;border-radius:50%;width:48px;height:48px;padding:10px;position:fixed;bottom:20px;left:20px;box-shadow:0 0 6px #00000040}.einwilligung-oeffnen svg{width:100%;height:100%;display:block}@media (max-width:767px){.einwilligung-spalten,.einwilligung-knoepfe{grid-template-columns:minmax(0,1fr)}.einwilligung-spalten{gap:10px}}@media (prefers-reduced-motion:reduce){.seitenmenue li,.seitenmenue a,.held-knopf,.knopf-whatsapp,.kopf-nav a{transition:none}.knopf-whatsapp:hover{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
