@import 'nav.min.css?v=1.0.0';@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;font-display:swap;src: local(''), url('/assets//fonts/open-sans-v34-latin-300.woff2') format('woff2'), url('/assets//fonts/open-sans-v34-latin-300.woff') format('woff');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 600;font-display:swap;src: local(''), url('/assets//fonts/open-sans-v34-latin-600.woff2') format('woff2'), url('/assets//fonts/open-sans-v34-latin-600.woff') format('woff');}*,:before,:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}*:focus {outline: none!important;}html, body {min-width: 320px;min-height:100%;background-color:#FFFFFF;color:#1A3553;font-family: 'Open Sans', sans-serif;font-weight:300;font-size:20px;-webkit-overflow-scrolling:touch;}html.touch {cursor:pointer;}body.nav--in {overflow:hidden;}a, button {-webkit-transition:0.3s all;-moz-transition:0.3s all;-o-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all;}.container, .container-fluid, .banner, main, section, .section, article, aside, footer {position:relative;}html, body {font-family: 'Open Sans', sans-serif;font-weight:300;font-size:20px;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {margin:0 0 1rem 0;font-family: 'Open Sans', sans-serif;font-weight:300;}h1,.h1 {font-size:2.05rem;line-height:1.25;}h2,.h2 {font-size:2.05rem;line-height:1.25;}h3,.h3 {font-size:1.65rem;line-height:1.25;}h4,.h4 {font-size:1.25rem;line-height:1.5;}p {font-size:1rem;font-weight:300;line-height:1.5;}.body-xxl {font-size:2.6rem;font-weight:300;line-height:1.25;}.body-1 {font-size:1rem;font-weight:300;line-height:1.5;}.body-2 {font-size:.9rem;font-weight:300;line-height:1.5;}.body-3 {font-size:.8rem;font-weight:300;line-height:1.5;}.nano {font-size:.7rem;font-weight:300;line-height:1.5;}strong, .strong, b {font-weight:600!important;}a, a:visited, a:focus {color:#FF8B00;text-decoration:none;}a:hover {color:#1A3553;text-decoration:none;}ul, ol {margin:0 0 1rem 0;padding:0 0 0 20px;}ul > li, ol > li {font-size:1rem;line-height:1.5;}.text-primary {color:#1A3553!important;}.text-secondary {color:#FF8B00!important;}.text-gray-light {color:#e4e5ea!important;}.text-white {color:#FFFFFF!important;}.bg-primary {background-color: #1A3553!important;}.bg-secondary {background-color:#FF8B00!important;}.bg-gray-light {background-color:#e4e5ea!important;}.bg-gray-light-shade {background-color:#f1f2f5!important;}.bg-white {background-color:#FFFFFF!important;}.bg-transparent {background-color:transparent!important;}.border-primary, .border-primary::after {border-color:#1A3553!important;}.border-secondary, .border-secondary::after {border-color:#FF8B00!important;}.border-gray-light, .border-gray-light::after {border-color:#e4e5ea!important;}.border-white, .border-white::after {border-color:#FFFFFF!important;}.bt {display:inline-flex;align-items:center;justify-content:center;height:70px;padding:0 1.65rem;background-color:transparent;border:transparent 1px solid;line-height:1;text-align:center;text-decoration:none!important;font-weight:600;}.bt-block {width:100%;margin:auto;}.bt-primary, .bt-primary:visited {background-color:#1A3553;color:#fff;}.bt-primary:hover {background-color:#152a42;color:#fff;}.bt-primary:focus {background-color:#152a42;color:#fff;}.bt-secondary, .bt-secondary:visited {background-color:#FF8B00;color:#fff;}.bt-secondary:hover {background-color:#e67d00;color:#fff;}.bt-secondary:focus {background-color:#e67d00;color:#fff;}.svg {display:block;position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}.svg-linkedin-in {-webkit-mask-image:url('/files/images/icons/linkedin-in.svg');mask-image:url('/files/images/icons/linkedin-in.svg');}.svg-mail {-webkit-mask-image:url('/files/images/icons/mail.svg');mask-image:url('/files/images/icons/mail.svg');}.svg-phone {-webkit-mask-image:url('/files/images/icons/phone.svg');mask-image:url('/files/images/icons/phone.svg');}.svg-xmark {-webkit-mask-image:url('/files/images/icons/xmark.svg');mask-image:url('/files/images/icons/xmark.svg');}.svg-64 {width:64px;height:64px;}.svg-48 {width:48px;height:48px;}.svg-40 {width:40px;height:40px;}.svg-32 {width:32px;height:32px;}.svg-28 {width:28px;height:28px;}.svg-24 {width:24px;height:24px;}.svg-20 {width:20px;height:20px;}.svg-16 {width:16px;height:16px;}.svg.d-inline-block {margin-right:2px;}.py-6 {padding-top:6.5rem;padding-bottom:6.5rem;}.pt-6 {padding-top:6.5rem;}.pb-6 {padding-bottom:6.5rem;}.aspect {position:relative;}.aspect--4-1 {padding-top:25%;}.aspect--4-2 {padding-top:50%;}.aspect--4-3 {padding-top:75%;}.aspect--16-9 {padding-top:56.25%;}.aspect--16-10 {padding-top:62.5%;}.aspect-inner {width:100%;height:100%;position:absolute;top:0;left:0;}.aspect-inner iframe, .aspect-inner video {width:100%;height:100%;}.object-fit-cover {width:100%;height:100%;object-fit:cover;}.object-fit-contain {width:100%;height:100%;object-fit:contain;}.bracket .triangle-secondary {width: 0;height: 0;margin-top:-3px;border-style: solid;border-width: 0 17px 19px 17px;border-color: transparent transparent #ff8c00 transparent;-webkit-transform:translateY(-16px);transform:translateY(-16px);}.bracket .triangle-white {width: 0;height: 0;border-style: solid;border-width: 0 10.5px 11px 10.5px;border-color: transparent transparent #ffffff transparent;-webkit-transform:translateY(8px);transform:translateY(8px);}.bracket-subline {position:relative;z-index:3;margin-top:-0.4rem;}header {height:115px;position:absolute;top:0;left:0;right:0;z-index:100;}.logo {}.banner {width:100%;}.banner-fullscreen {height:100vh;}.banner-default, .banner-none {height:auto;}.banner-content {width:100%;height:100%;position:absolute;top:0;left:0;z-index:2 }.carousel-indicators {margin-bottom:2rem;}.carousel-indicators [data-bs-target] {width:14px;height:14px;margin-left:4px;margin-right:4px;border:0 none;opacity:1;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;}.carousel-indicators [data-bs-target]:hover {background-color:#FF8B00;}.carousel-indicators .active {background-color:#1A3553!important;}.block--content p:last-child {margin-bottom:0!important;}.img-offset-top {position:relative;z-index:3;margin-top:-250px;}.windenergie-naturschutz .bt {display:flex;max-width:fit-content;position:relative;z-index:2;margin-top:-35px;}.block--twoface {position: relative;-webkit-backface-visibility: hidden;max-width: 100%;overflow:hidden;}.block--twoface-flip {-webkit-perspective: 1000px;perspective: 1000px;-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.block--twoface-front, .block--twoface-back {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: transform 0.8s cubic-bezier(.4,.2,.2,1);-ms-transition: transform 0.8s cubic-bezier(.4,.2,.2,1);transition: transform 0.8s cubic-bezier(.4,.2,.2,1);}.block--twoface-front {width: 100%;height:100%;position: absolute;top: 0;left: 0;-webkit-transform: rotateX(0deg);-ms-transform: rotateX(0deg);transform: rotateX(0deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.block--twoface-back {-webkit-transform: rotateX(180deg);-ms-transform: rotateX(180deg);transform: rotateX(180deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.block--twoface-back-content {hyphens:auto;}.block--twoface-flip.flipped .block--twoface-front {-webkit-transform: rotateX(-180deg);-ms-transform: rotateX(-180deg);transform: rotateX(-180deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.block--twoface-flip.flipped .block--twoface-back {-webkit-transform: rotateX(0deg);-ms-transform: rotateX(0deg);transform: rotateX(0deg);-webkit-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}.block--twoface-flip .container {height:100%;z-index:2;-webkit-transform: translateZ(120px) scale(0.88);-ms-transform: translateZ(120px) scale(0.88);transform:translateZ(120px) scale(0.88);}.block--twoface-close {width:40px;height:40px;padding:0!important;}@media (max-width: 1599.98px) {html, body {font-size:18px;}h1,.h1 {font-size:1.65rem;line-height:1.25;}h2,.h2 {font-size:1.65rem;line-height:1.25;}h3,.h3 {font-size:1.35rem;line-height:1.25;}h4,.h4 {font-size:1.15rem;line-height:1.5;}.body-xxl {font-size:2.05rem;}}@media (max-width: 1399.98px) {.aspect--4-1 {padding-top:33%;}}@media (max-width: 991.98px) {html, body {font-size:17px;}h1,.h1 {font-size:1.45rem;line-height:1.25;}h2,.h2 {font-size:1.45rem;line-height:1.25;}h3,.h3 {font-size:1.25rem;line-height:1.25;}h4,.h4 {font-size:1.05rem;line-height:1.5;}.body-xxl {font-size:1.85rem;}.bt {height:60px;}.aspect--4-1 {padding-top:50%;}header {height:90px;}.buttons-3col .bt {width:100%!important;}}@media screen and (max-width: 767.98px), screen and (max-height: 640px) {.py-6 {padding-top:4.5rem;padding-bottom:4.5rem;}.pt-6 {padding-top:4.5rem;}.pb-6 {padding-bottom:4.5rem;}.aspect--4-1 {padding-top:60%;}.logo, .logo-variant {width:243px;}.img-offset-top {margin-top: -180px;}}@media (max-width: 575.98px) {.aspect--4-1 {padding-top:80%;}header {height:70px;}.carousel-item img {object-position:43% top;}}