@charset "UTF-8";@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url(../Fonts/lato-v24-latin-regular.woff2) format("woff2"),url(../Fonts/lato-v24-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url(../Fonts/lato-v24-latin-700.woff2) format("woff2"),url(../Fonts/lato-v24-latin-700.ttf) format("truetype")}.StolzlThin{font-family:StolzlThin}.StolzlLight{font-family:StolzlLight}.StolzlBook{font-family:StolzlBook}.StolzlRegular{font-family:StolzlRegular}.StolzlMedium{font-family:StolzlMedium}.StolzlBold{font-family:StolzlBold}.frame-space-before-medium{margin-top:80px}.frame-space-after-medium{margin-bottom:80px}.fehlt,body,html,p{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em}.fehlt{height:200px;background:#ff1493;color:#fff;font-size:18px;font-weight:700;line-height:1.4em}img{width:100%;height:auto}h3,header.fixed-top{font-family:StolzlBold,sans-serif}button{all:unset;color:inherit;font:inherit;cursor:pointer}.logo{display:inline-block}.farbe-weiss{background:#fff}.farbe-gelb{background:#f8b32e;color:#243850}.farbe-hellgelb{background:#fcf6ef;color:#243850}.farbe-dunkelblau{background:#243850;color:#fff}.farbe-blau{background:#305073;color:#fff}.farbe-hellblau{background:#a6bdd6;color:#243850}.icon-small{width:16px;height:16px}header.fixed-top{background:rgba(255,255,255,.5);backdrop-filter:blur(10px);top:0;left:0;right:0;width:100vw}header.fixed-top .header-container{padding:16px 0;z-index:5000;position:relative}header.fixed-top .header-container .nav-item{padding:16px}header.fixed-top .header-container .nav-item .nav-link{color:#305073;position:relative;padding:0!important}header.fixed-top .header-container .language-menu a.active::after,header.fixed-top .header-container .nav-item.active .nav-link::after{content:"";position:absolute;left:0;bottom:0;width:32px;height:4px;background:#f8b32e;border-radius:2px}header.fixed-top .header-container .language-menu a{color:#305073;text-transform:lowercase;position:relative;display:inline-block;text-decoration:none;margin-right:8px}header.fixed-top .header-container .language-menu a.active::after{width:100%}header.fixed-top .navbar-toggler{position:relative;top:-2px;padding:8px;margin-left:16px}header.fixed-top .navbar-toggler .animated-icon,header.fixed-top .navbar-toggler .animated-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header.fixed-top .navbar-toggler .animated-icon{width:30px;height:20px;position:relative;margin:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}header.fixed-top .navbar-toggler .animated-icon span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#fff}header.fixed-top .navbar-toggler .animated-icon span:nth-child(1){top:5px}header.fixed-top .navbar-toggler .animated-icon span:nth-child(2),header.fixed-top .navbar-toggler .animated-icon span:nth-child(3){top:10px;width:0}header.fixed-top .navbar-toggler .animated-icon span:nth-child(4){top:15px}header.fixed-top .navbar-toggler .animated-icon.open span:nth-child(1){top:11px;width:0;left:50%}header.fixed-top .navbar-toggler .animated-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:9px;width:100%}header.fixed-top .navbar-toggler .animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;width:100%}header.fixed-top .navbar-toggler .animated-icon.open span:nth-child(4){top:11px;width:0;left:50%}#mobileMenu{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:1000}#mobileMenu.collapse,#mobileMenu.collapsing{transition:none!important}#mobileMenu.collapsing{-webkit-transition:none!important;height:auto!important;display:block!important}#mobileMenu .inner{padding:128px 48px 48px}#mobileMenu .inner .nav{display:block}#mobileMenu .inner .nav .nav-link{display:block;color:#fff}.startseite-header{margin-bottom:92px}.startseite-header .bild{margin-bottom:64px}.startseite-header h1,.unterseite-header .text h1{font-family:StolzlBold,sans-serif;font-size:52px;font-style:normal;line-height:1.25em;color:#305073}.startseite-header h1{padding:0 32px}.unterseite-header{margin-bottom:-96px}.unterseite-header .offset{position:relative;top:-96px}.unterseite-header .text{padding:56px 0;background:#fff}.unterseite-header .text h1{margin-bottom:40px}.unterseite-header .text h1 span{color:#f8b32e}.info-snippet p:last-child,.unterseite-header .text p:last-child{margin:0}.faqs,.zwischenueberschrift{margin-top:92px;margin-bottom:92px;padding:0 56px}.faqs h2,.slider .container-oben .ueberschrift-slider h2,.zwischenueberschrift h2{font-family:StolzlBold,sans-serif;font-size:36px;font-style:normal;line-height:1.2em;color:#f8b32e}.faqs h2 span,.slider .container-oben .ueberschrift-slider h2 span,.zwischenueberschrift h2 span{color:#305073}.faqs .faq-element .faq-antwort p,.faqs .faq-element .faq-frage button,.zwischenueberschrift .btn{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal}.zwischenueberschrift .btn{font-weight:700;color:#243850;padding:16px 24px;border-radius:999px;border:1px solid #243850;line-height:1em}.faqs .faq-element{border-bottom:1px solid #6b6b6b}.faqs .faq-element .faq-frage{margin:20px 0}.faqs .faq-element .faq-frage button{font-size:18px;font-weight:700;line-height:1.4em;color:#305073;display:block;width:100%}.faqs .faq-element .faq-frage button .icon-small{margin:0 24px}.faqs .faq-element .faq-frage button.collapsed .icon-small img,.slider .swiper-next-prev .swiper-button-prev img{transform:rotate(180deg)}.faqs .faq-element .faq-antwort p{font-weight:400;line-height:1.5em;color:#6b6b6b}.faqs .faq-element .faq-antwort p:last-child{margin-bottom:20px}.info-snippet{background:#fcf6ef;padding:56px}.info-snippet .icon{display:inline-block;width:32px;height:32px;margin-bottom:24px}.info-snippet h3{font-family:StolzlBold,sans-serif;font-size:18px;font-style:normal;line-height:1.3em;color:#305073}.person .inner{padding:56px}.person .inner h3{color:#305073}.person .inner h3,.person .inner p{margin-bottom:16px}.absprungkachel-100 .text h2,.person .inner p a{font-style:normal;line-height:1.5em;color:#305073}.person .inner p a{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration:none;border-bottom:1px solid #305073}.absprungkachel-100,.bild-text-plate,.contact-plate,.ueberschrift-text-horizontal{margin-bottom:92px}.absprungkachel-100 .text{padding:96px 48px}.absprungkachel-100 .text h2{font-family:StolzlBold,sans-serif;font-size:22px;margin-bottom:20px}.absprungkachel-100 .text p{margin-bottom:40px}.absprungkachel-100 .text .icon,footer .socials a{display:inline-block;width:48px}.absprungkachel-50 .image{width:200px;min-width:200px}.absprungkachel-50 .text{padding:48px}.absprungkachel-50 .text .kicker{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.4em;color:#243850;margin-bottom:12px}.absprungkachel-50 .text h2{font-family:StolzlBold,sans-serif;font-size:36px;font-style:normal;line-height:1.2em;color:#243850}.absprungkachel-50 .text .icon{bottom:48px;left:48px}.icon-plate .inner{padding:0 48px 56px}.icon-plate .inner .image{padding-bottom:40px}.download-plate .inner .kicker,.icon-plate .inner .text{font-family:"Lato",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.icon-plate .inner .text{font-size:18px;line-height:1.4em;color:#6b6b6b}.bild-text .text,.download-plate .inner{padding:48px}.download-plate .inner .kicker{font-size:16px;line-height:1.5em;margin-bottom:16px}.download-plate .inner h3,.person .inner h3{font-family:StolzlBold,sans-serif;font-size:22px;font-style:normal;line-height:1.5em}.bild-text .text h3{font-size:22px;line-height:1.5em;color:#305073;margin-bottom:20px}.slider{margin-top:92px;margin-bottom:128px}.slider .container-oben{margin-bottom:64px}.slider .container-oben .ueberschrift-slider,.slider .swiper-next-prev{padding:0 56px}.slider .swiper-next-prev .swiper-button-next,.slider .swiper-next-prev .swiper-button-prev{margin-top:0;position:initial;top:auto;left:auto;right:auto;display:inline-block;width:48px;height:48px;margin-left:12px}.slider .swiper-next-prev .swiper-button-next:after,.slider .swiper-next-prev .swiper-button-prev:after{display:none}.swiper-wrapper{display:flex;height:auto;margin-bottom:32px}.swiper-wrapper .swiper-slide>*{flex:1}.swiper-wrapper .swiper-slide{height:auto;display:flex;align-items:stretch}.swiper-wrapper .swiper-slide .inner{padding:48px}.swiper-wrapper .swiper-slide .inner .icon{display:inline-block;width:32px;margin-bottom:24px}.bild-text .text h3,.swiper-wrapper .swiper-slide .inner h3,footer h3{font-family:StolzlBold,sans-serif;font-style:normal}.swiper-wrapper .swiper-slide .inner h3{font-size:18px;line-height:1.3em;color:#305073;margin-bottom:12px}.swiper-wrapper .swiper-slide .inner p:after{margin:0}.swiper-navigation .swiper-pagination{position:inherit}.swiper-navigation .swiper-pagination .swiper-pagination-bullet{border:1px solid #000;background:0 0}.swiper-navigation .swiper-pagination .swiper-pagination-bullet-active{width:24px;height:6px;border-radius:3px;border:1px solid #f8b32e;background:#f8b32e}footer{margin-top:164px;padding-top:64px;padding-bottom:56px;background:#305073;color:#fff}footer h3{font-size:16px;font-weight:400;color:#f8b32e}footer a{color:#fff;text-decoration:none}footer p{margin-bottom:1em}footer .service-menu{padding-top:56px}footer .service-menu .item{margin-left:64px}footer .socials,footer h3{margin-bottom:24px}footer .socials a{width:24px;height:24px}footer .vun-arcus{width:135px;bottom:56px;right:0}