@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/work-sans-400.woff2) format('woff2')}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/schriften/work-sans-600.woff2) format('woff2')}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/schriften/work-sans-700.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/roboto-400.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url(/schriften/roboto-500.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-display:swap;src:url(/schriften/roboto-600.woff2) format('woff2')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url(/schriften/roboto-700.woff2) format('woff2')}
:root{--white:#FFFFFF;--black:#000000;--light:#f1fdf1;--dark:#1c3008;--key1:#67af1d;--key2:#3a6312;--schrift-kopf:'Work Sans',system-ui,sans-serif;--schrift-text:'Roboto',system-ui,sans-serif}
/* Teil: cta-form */
.e-d7cfee3a{background-color:#ffffff;color:#1c3008;padding-top:81px;padding-bottom:40px;--rand:32px;--breite:1250px}
.e-TcSClpt6{font-family:var(--schrift-kopf);font-weight:600;font-size:48px;line-height:1.181;color:#1c3008;text-align:center;margin-bottom:20px;--ah:center}
.e-8mmMV0DJ{font-family:var(--schrift-text);font-weight:400;font-size:18px;line-height:1.5;color:#1c3008;text-align:center;margin-bottom:0px;--ah:center}
.e-63f79565{--gap:22px;justify-content:center;margin-bottom:24px}
.e-rLkAImTE .fn-feld label{font-family:-apple-system, system-ui, "helvetica neue", "calibri light", Roboto, sans-serif;font-weight:400;font-size:14px;line-height:1.714;color:#1c3008;text-align:left}
.e-rLkAImTE{--fn-feld-breite:292px;--fn-eingabe-hoehe:56px;--fn-eingabe-radius:4px;--fn-eingabe-rand:rgba(28,48,8,0.1);--fn-eingabe-hg:#ffffff;--fn-eingabe-schrift:16px;--fn-platzhalter:rgba(0,0,0,0.3);--fn-abstand-unten:58px;--fn-breite:292px;margin-bottom:32px;--ah:flex-start}
.e-rLkAImTE .kn-funnel{padding-top:7px;padding-right:28px;padding-bottom:7px;padding-left:28px;border-radius:8px;min-height:56px;font-size:15px;font-weight:600;font-family:var(--schrift-text);color:#ffffff}
.e-rLkAImTE .kn-funnel::before{content:"";background-color:rgba(103,175,29,0.1);background-image:radial-gradient(100% 100% at 100% 0px, rgba(226, 225, 80, 0.7) 0px, rgba(0, 0, 0, 0) 100%), radial-gradient(100% 100% at 50% 100%, rgba(52, 88, 15, 0.7) 0px, rgba(0, 0, 0, 0) 100%), radial-gradient(100% 60% at 50% 100%, rgba(226, 225, 80, 0.7) 0px, rgba(0, 0, 0, 0) 100%);box-shadow:rgba(226, 225, 80, 0.2) 0px 0px 0px 1.5px inset}
.e-rLkAImTE .kn-funnel::after{content:"";background-color:#67af1d;background-image:radial-gradient(100% 100% at 100% 0px, rgb(226, 225, 80) 0px, rgba(0, 0, 0, 0) 100%), radial-gradient(100% 100% at 50% 100%, rgb(52, 88, 15) 0px, rgba(0, 0, 0, 0) 100%), radial-gradient(100% 60% at 50% 100%, rgb(226, 225, 80) 0px, rgba(0, 0, 0, 0) 100%)}
@media (max-width:991px){
.e-rLkAImTE{--fn-feld-breite:238px;--fn-abstand-unten:82px;margin-bottom:35px}
.e-rLkAImTE .fn-form>.fn-knoepfe{flex-basis:calc(100% - 30px)}
.e-rLkAImTE .kn-funnel{width:100%}
}
@media (max-width:767px){
.e-d7cfee3a{padding-top:40px;padding-bottom:20px;--rand:24px}
.e-TcSClpt6{font-size:clamp(25.46px,calc(9.358px + 5.0315vw),48px)}
.e-rLkAImTE{--fn-feld-breite:342px;--fn-abstand-knopf:17px;margin-bottom:37px}
}

/* Teil: fusszeile */
.e-46d5ecb9{background-color:#000000;color:#ffffff;padding-top:141px;padding-bottom:100px;--rand:32px;--breite:1250px}
.e-aDIbJq15{font-family:var(--schrift-kopf);font-weight:600;font-size:20px;line-height:1.214;color:#ffffff;text-align:left;margin-bottom:30px;--ah:flex-start}
.e-XoFN6CiT .mp-titel{font-family:var(--schrift-kopf);font-weight:600;font-size:16.8px;line-height:1.2;color:#ffffff;text-align:left}
.e-XoFN6CiT{--gap:0px;margin-bottom:20px;--ah:flex-start}
.e-XoFN6CiT .mp > a,.e-XoFN6CiT .mp > button,.e-XoFN6CiT .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-XoFN6CiT .menue{margin:-12px -12px}
.e-PqGRPU2E{font-family:var(--schrift-kopf);font-weight:600;font-size:20px;line-height:1.214;color:#ffffff;text-align:left;margin-bottom:30px;--ah:flex-start}
.e-9PvtOtjb .mp-titel{font-family:var(--schrift-kopf);font-weight:600;font-size:16.8px;line-height:1.2;color:rgba(255,255,255,0.49);text-align:left}
.e-9PvtOtjb{--gap:0px;margin-bottom:20px;--ah:flex-start}
.e-9PvtOtjb .mp > a,.e-9PvtOtjb .mp > button,.e-9PvtOtjb .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-9PvtOtjb .menue{margin:-12px -12px}
.e-riWNWg6H{font-family:var(--schrift-kopf);font-weight:600;font-size:20px;line-height:1.214;color:#ffffff;text-align:left;margin-bottom:30px;--ah:flex-start}
.e-Lnmfjka1 .mp-titel{font-family:var(--schrift-kopf);font-weight:600;font-size:16.8px;line-height:1.2;color:rgba(255,255,255,0.48);text-align:left}
.e-Lnmfjka1{--gap:0px;margin-bottom:20px;--ah:flex-start}
.e-Lnmfjka1 .mp > a,.e-Lnmfjka1 .mp > button,.e-Lnmfjka1 .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-Lnmfjka1 .menue{margin:-12px -12px}
.e-pPqsH7FW img{width:250px}
.e-pPqsH7FW{margin-bottom:20px;--ah:flex-end}
.e-d60e8820{--gap:48px}
@media (max-width:991px){
.e-d60e8820{row-gap:24px}
}
@media (max-width:767px){
.e-46d5ecb9{padding-top:70px;padding-bottom:50px;--rand:24px}
.e-aDIbJq15{font-size:clamp(17.18px,calc(15.17px + 0.6289vw),20px)}
.e-PqGRPU2E{font-size:clamp(17.18px,calc(15.17px + 0.6289vw),20px)}
.e-riWNWg6H{font-size:clamp(17.18px,calc(15.17px + 0.6289vw),20px)}
}

/* Teil: kopf */
.e-pLPb0Npx img{width:239px}
.e-pLPb0Npx{width:19.14%;margin-bottom:0px;--ah:center}
.e-z-nBfMy9 .mp-titel{font-family:var(--schrift-text);font-weight:700;font-size:15.2px;line-height:1.5;text-align:left}
.e-z-nBfMy9{--icon:16px;--icon-rahmen:23px;--gap:0px;margin-bottom:0px;--ah:flex-start}
.e-z-nBfMy9 .mp > a,.e-z-nBfMy9 .mp > button,.e-z-nBfMy9 .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-R1xlMEH5 .kn-2{border-radius:8px;--kn-radius:8px;padding-top:7px;padding-right:28px;padding-bottom:7px;padding-left:28px;min-height:56px;min-width:248px;font-family:var(--schrift-kopf);font-weight:700;font-size:15px;line-height:1.2;color:#ffffff;background-color:#67af1d}
.e-R1xlMEH5 .kn-2::after{content:"";background-color:#67af1d}
.e-R1xlMEH5{width:19.91%;margin-bottom:0px;--ah:center}
.e-0039bea9{--kopf-hoehe:131px;--breite:1250px;--rand:24px;--kopf-gap:16px}
.e-0039bea9 .kopf-nav{justify-content:flex-start}
.e-0039bea9 .kopf-nav > .menue{margin-left:-12px}
@media (max-width:991px){
.e-pLPb0Npx img{width:250px}
.e-0039bea9{--kopf-hoehe:135px}
}
@media (max-width:767px){
.e-pLPb0Npx{width:auto}
}

/* Teil: noch-fragen */
.e-0d01f68b{background-color:#ffffff;color:#1c3008;padding-top:51px;padding-bottom:50px;--rand:32px;--breite:1250px}
.e-WMJ4H6lf{font-family:var(--schrift-kopf);font-weight:600;font-size:64px;line-height:1.162;color:#1c3008;text-align:left;width:85.05%;margin-bottom:20px;--ah:flex-start}
.e-Vtv_LybV{font-family:var(--schrift-text);font-weight:400;font-size:18px;line-height:1.5;color:#1c3008;text-align:left;width:89.62%;margin-bottom:20px;--ah:flex-start}
.e-ZYTjzM-S{justify-content:center}
.e-9dTJdH4T .kn-1{border-radius:8px;--kn-radius:8px;padding-top:9px;padding-right:36px;padding-bottom:9px;padding-left:36px;min-height:72px;min-width:350px;font-family:var(--schrift-text);font-weight:700;font-size:18px;line-height:1.5;color:#ffffff;background-color:#1c3008}
.e-9dTJdH4T .kn-1::after{content:"";background-color:#1c3008}
.e-9dTJdH4T{margin-bottom:20px;--ah:center}
.e-jg0w7gfU{justify-content:center}
.e-67761f8e{--gap:100px}
@media (max-width:991px){
.e-9dTJdH4T .kn-1{min-width:850px}
.e-67761f8e{row-gap:50px}
}
@media (max-width:767px){
.e-0d01f68b{padding-top:25px;padding-bottom:25px;--rand:24px}
.e-WMJ4H6lf{font-size:clamp(30.19px,calc(6.038px + 7.5472vw),64px);width:auto}
.e-Vtv_LybV{width:auto}
.e-9dTJdH4T .kn-1{min-width:342px;line-height:1.2}
.e-67761f8e{row-gap:24px}
}
