@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/bebas-neue-400.woff2) format('woff2')}
@font-face{font-family:'Sofia Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/schriften/sofia-sans-400.woff2) format('woff2')}
@font-face{font-family:'Sofia Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/schriften/sofia-sans-600.woff2) format('woff2')}
@font-face{font-family:'Sofia Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/schriften/sofia-sans-700.woff2) format('woff2')}
:root{--white:#FFFFFF;--black:#000000;--light:#e9e6e1;--dark:#2e2e2e;--key1:#0f2a1d;--key2:#c1a36f;--b-glanz:none;--b-hg-dunkel:#f2f2f2;--schrift-kopf:'Bebas Neue',system-ui,sans-serif;--schrift-text:'Sofia Sans',system-ui,sans-serif}
/* Teil: fusszeile */
.e-6cfea154{background-color:#0f2a1d;color:#ffffff;padding-top:135px;padding-bottom:100px;--rand:32px;--breite:1250px}
.e-xrShPWIB img{width:250px}
.e-xrShPWIB{margin-bottom:20px;--ah:flex-start}
.e-D5SxNrgF{font-family:var(--schrift-kopf);font-weight:400;font-size:20px;line-height:1.316;color:#ffffff;text-align:left;letter-spacing:0.2px;margin-bottom:30px;--ah:stretch}
.e-8ITNR_7M .mp-titel{font-family:var(--schrift-kopf);font-weight:400;font-size:16.8px;line-height:1.3;color:#ffffff;text-align:left;letter-spacing:0.2px}
.e-8ITNR_7M{--gap:0px;--mp-akzent:#c1a36f;margin-bottom:20px;--ah:flex-start}
.e-8ITNR_7M .mp > a,.e-8ITNR_7M .mp > button,.e-8ITNR_7M .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-8ITNR_7M .menue{margin:-12px -12px;max-width:calc(100% + 24px)}
.e-WtcswNyZ{font-family:var(--schrift-kopf);font-weight:400;font-size:20px;line-height:1.316;color:#ffffff;text-align:left;letter-spacing:0.2px;margin-bottom:30px;--ah:stretch}
.e-4dyrDPGN .mp-titel{font-family:var(--schrift-kopf);font-weight:400;font-size:16.8px;line-height:1.3;color:#ffffff;text-align:left;letter-spacing:0.2px}
.e-4dyrDPGN{--gap:0px;--mp-akzent:#c1a36f;--mp-linie-hoehe:2px;--mp-linie-abstand:-4.8px;--mp-linie-farbe:#c1a36f;margin-bottom:20px;--ah:flex-start}
.e-4dyrDPGN .mp > a,.e-4dyrDPGN .mp > button,.e-4dyrDPGN .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-4dyrDPGN .menue{margin:-12px -12px;max-width:calc(100% + 24px)}
.e-oXrxWb4Q{font-family:var(--schrift-kopf);font-weight:400;font-size:20px;line-height:1.316;color:#ffffff;text-align:left;letter-spacing:0.2px;margin-bottom:30px;--ah:stretch}
.e-ibTgLqu2{font-family:var(--schrift-text);font-weight:400;font-size:16px;line-height:1.5;color:#ffffff;text-align:left;margin-bottom:36px;--ah:flex-start}
.e-ibTgLqu2 .ps-bild{width:72px;height:72px}
.e-ibTgLqu2 .ps{gap:16px}
.e-ibTgLqu2 .ps-name{font-family:var(--schrift-text);font-weight:400;font-size:16px;line-height:1.5;color:#ffffff;text-align:left}
.e-ibTgLqu2 .ps-unter{font-family:var(--schrift-text);font-weight:400;font-size:14px;line-height:1.5;color:rgba(255,255,255,0.58);text-align:left}
.e-ZbiF8Fvp .kn-2{border-radius:4px;--kn-radius:4px;padding-top:7px;padding-right:28px;padding-bottom:7px;padding-left:28px;min-height:56px;min-width:min(331px,100%);font-family:var(--schrift-text);font-weight:600;font-size:17px;line-height:1.5;color:#ffffff;background-color:#c1a36f;box-shadow:rgba(193, 163, 111, 0.3) 0px 0px 0px 0px, rgba(193, 163, 111, 0) 0px 0px 0px 16px}
.e-ZbiF8Fvp .kn-2::before{content:""}
.e-ZbiF8Fvp .kn-2::after{content:""}
.e-ZbiF8Fvp{margin-bottom:20px;--ah:flex-start}
.e-vAjsqFdt svg{width:21px;height:21px}
.e-vAjsqFdt .social a{min-width:30px}
.e-vAjsqFdt{margin-bottom:20px;--ah:flex-start}
.e-3s_tA69W{--gap:48px}
@media (max-width:991px){
.e-ZbiF8Fvp .kn-2{min-width:min(798px,100%)}
.e-3s_tA69W{row-gap:23px}
}
@media (max-width:767px){
.e-6cfea154{padding-top:67px;padding-bottom:50px;--rand:24px}
.e-D5SxNrgF{font-size:clamp(17.18px,calc(15.17px + 0.6289vw),20px)}
.e-WtcswNyZ{font-size:clamp(17.18px,calc(15.17px + 0.6289vw),20px)}
.e-oXrxWb4Q{font-size:clamp(17.18px,calc(15.17px + 0.6289vw),20px)}
.e-ZbiF8Fvp .kn-2{min-width:min(342px,100%);font-size:16px;line-height:1.2}
}

/* Teil: kopf-2 */
.e-uOvJQG0O img{width:250px}
.e-uOvJQG0O{width:19.68%;margin-bottom:0px;--ah:center}
.e-6qnPfkcO .mp-titel{font-family:var(--schrift-kopf);font-weight:400;font-size:20px;line-height:1.3;text-align:left;letter-spacing:0.2px}
.e-6qnPfkcO{--gap:0px;--mp-akzent:#c1a36f;--mp-linie-hoehe:2px;--mp-linie-abstand:-4.8px;--mp-linie-farbe:#c1a36f;margin-bottom:0px;--ah:flex-start}
.e-6qnPfkcO .mp > a,.e-6qnPfkcO .mp > button,.e-6qnPfkcO .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-lLWyb5kU svg{width:20px;height:20px}
.e-lLWyb5kU .social a{min-width:28px}
.e-lLWyb5kU{margin-bottom:0px;--ah:center}
.e-TWGQgaPQ{--kopf-hoehe:205px;--breite:1392px;--rand:24px;--kopf-gap:16px}
.e-TWGQgaPQ .kopf-nav{justify-content:flex-start}
.e-TWGQgaPQ .kopf-nav > .menue{margin-left:-12px}
@media (max-width:767px){
.e-uOvJQG0O{width:auto}
}

/* Teil: kopf-3 */
.e-72c01c08 img{width:213px}
.e-72c01c08{width:19.56%;margin-bottom:0px;--ah:flex-start}
.e-759f38f2 .mp-titel{font-family:var(--schrift-text);font-weight:400;font-size:15.2px;line-height:1.5;text-align:right}
.e-759f38f2 .mp > a,.e-759f38f2 .mp > button,.e-759f38f2 .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-759f38f2{--mp-akzent:#000000;--mp-flaeche:rgba(193,163,111,0.05);--mp-flaeche-radius:4px;width:77.88%;margin-bottom:0px;--ah:flex-end}
.e-75e613e7{--kopf-hoehe:75px;--breite:1250px;--rand:24px;--kopf-gap:16px}
.e-75e613e7 .kopf-nav{justify-content:flex-end}
@media (max-width:991px){
.e-75e613e7{--kopf-hoehe:88px}
}
@media (max-width:767px){
.e-72c01c08{width:auto}
}

/* Teil: kopf */
.e-uOvJQG0O img{width:250px}
.e-uOvJQG0O{width:19.68%;margin-bottom:0px;--ah:center}
.e-6qnPfkcO .mp-titel{font-family:var(--schrift-kopf);font-weight:400;font-size:20px;line-height:1.3;text-align:left;letter-spacing:0.2px}
.e-6qnPfkcO{--gap:1px;--mp-akzent:#0f2a1d;--mp-linie-hoehe:2px;--mp-linie-abstand:-4.8px;--mp-linie-farbe:#0f2a1d;margin-bottom:0px;--ah:flex-start}
.e-6qnPfkcO .mp > a,.e-6qnPfkcO .mp > button,.e-6qnPfkcO .mp > span{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}
.e-lLWyb5kU svg{width:20px;height:20px}
.e-lLWyb5kU .social a{min-width:28px}
.e-lLWyb5kU{margin-bottom:0px;--ah:center}
.e-5ea5aaf4{--kopf-hoehe:205px;--breite:1392px;--rand:24px;--kopf-gap:16px}
.e-5ea5aaf4 .kopf-nav{justify-content:flex-start}
.e-5ea5aaf4 .kopf-nav > .menue{margin-left:-12px}
@media (max-width:767px){
.e-uOvJQG0O{width:auto}
}
