body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin-top:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{box-shadow:none;border:none;border-radius:0}a{text-decoration:none;color:inherit}form .widget{margin-bottom:0}figure{line-height:0}select{appearance:none;border:none;background-color:transparent}[id]:target{scroll-margin-top:150px;overflow:initial}.color-green{color:#3EEA9C !important}.color-darkblue{color:#0D354D}.color-lightblue{color:#52D2F6 !important}.color-white{color:#ffffff !important}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:200;src:url("../../files/fonts/be-vietnam-pro-v11-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:300;src:url("../../files/fonts/be-vietnam-pro-v11-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:400;src:url("../../files/fonts/be-vietnam-pro-v11-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;src:url("../../files/fonts/be-vietnam-pro-v11-latin-700.woff2") format("woff2")}.simple-text .content-headline,.landingpage-intro .content-headline,.hero-header h1,.hero-header.level-3 h1,.hero-header.content-hub .ce_form h1,.hero-header.made-in h1,.hero-header.level-4 .content-headline,.hero-header.responsive-fix .hero-header-text-container .content-text .headline,.news-page .mod_newsreader .wep-report .hero-headline,.news-page .mod_newsreader .wep-report h1,.news-page .mod_newsreader .single-news .hero-headline,.news-page .mod_newsreader .single-news h1,.news-page .mod_newsreader.news-reader>div.block .hero-headline,.news-page .mod_newsreader.news-reader>div.block h1,.news-page .mod_newsreader .news-slider .layout_latest .hero-headline,.news-page .mod_newsreader .news-slider .layout_latest h1,.event-page .mod_eventreader .event h1,.mod_eventlist.newest-events .header .day{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(3.125rem, 7.75vw, 8.125rem);line-height:1;font-weight:400}.typo-number,.instruction .content-headline,.register-hero .column-left>.content-headline,.numberbox .number-blocks-wrapper .number-block .number{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(3.5rem, 5.2vw, 6.25rem);line-height:1;font-weight:200}h1,.simple-text .content-text:not(aside *) .headline,.landingpage-intro .content-text .headline,.warum-mitmachen>.container .content-headline,.warum-mitmachen>.container .content-text .headline::before,.login-teaser .content-text .headline,.cta-section-small .content-text .headline,.cta-section-medium .content-text .headline,.downloads-teaser .content-headline,.download-section .content-headline,.hero-header.level-4 .content-image h2,.news-page .mod_newsreader .wep-report .content-text h2.headline,.news-page .mod_newsreader .single-news .content-text h2.headline,.news-page .mod_newsreader.news-reader>div.block .content-text h2.headline,.news-page .mod_newsreader .news-slider .layout_latest .content-text h2.headline,.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header>div h1,.event-page .mod_eventreader .event .info,.mod_eventlist.newest-events .header .weekday,.all-events .events-headline{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(2.5rem, 3.5vw, 4.375rem);line-height:1;font-weight:700}h2,.typo-h2,.contact-card .name,.simple-text .content-headline.typo-h2,.content-text.typo-h2-extralight,.terms-of-use .headline,.branchen-teaser-neu .branchen-slider .content-slider .slider-wrapper .slide .slide-text-wrapper .content-text .headline,.hero-header.sublevel .hero-header-text-container .content-text p,.news-page .mod_newsreader .wep-report time:not(.layout_latest *),.news-page .mod_newsreader .single-news time:not(.layout_latest *),.news-page .mod_newsreader.news-reader>div.block time:not(.layout_latest *),.news-page .mod_newsreader .news-slider .layout_latest time:not(.layout_latest *),.news-page .mod_newsreader .wep-report .content-text h3,.news-page .mod_newsreader .single-news .content-text h3,.news-page .mod_newsreader.news-reader>div.block .content-text h3,.news-page .mod_newsreader .news-slider .layout_latest .content-text h3,.protokolle-detail .mod_newsreader>div h1,.numberbox .number-blocks-wrapper .number-block .content .heading,.mod_eventlist.newest-events .header .date,.ce_sliderStart .content-slider .slide .slide-text-wrapper .content-text .headline{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1.75rem, 2vw, 2.5rem);line-height:1.21;font-weight:700}h3,.contact-card .position,.contact-box .address,.content-text.teaser-big div,.ce_accordion .toggler.open button,.ce_accordion .toggler.handorgel__header--open button,.ce_accordion .handorgel__header.open button,.ce_accordion .handorgel__header.handorgel__header--open button,.content-accordion .toggler.open button,.content-accordion .toggler.handorgel__header--open button,.content-accordion .handorgel__header.open button,.content-accordion .handorgel__header.handorgel__header--open button,.category-box .content-hyperlink,.kampagne .content-text .headline,.register-kampagne .content-text .headline,.branchen-teaser .text-box .headline,.grundstuecke-slider-section .text-box .headline,.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header .headline,.events-teaser .mod_eventlist .event .ce_text .headline,.mod_eventlist.newest-events .event .headline,.all-events .mod_eventlist .event .date-wrapper time,.social-media-block .content-text.social-box .headline,.wep-teaser-extended .teaser-container .text-box .headline{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1.375rem, 1.82vw, 2rem);line-height:1.08;font-weight:400}h4,.contact-card .intro,.contact-card-small .name,.content-text.teaser-big div .small,.simple-text .content-text:not(aside *) div,.foerderung .headline,.landingpage-intro .content-text div,.content-text.table-of-contents,.content-text.typo-h4-light,.content-image.caption-green figcaption,.section.ratio-50-gap-1-12 .content-text>div,.section.boxed-lightblue .content-text div,.section.boxed-lightblue .media figure figcaption,.section.side-by-side-gap .content-text>div,form:not(#form-search, #CybotCookiebotDialog *) .form-questions legend,.ce_accordion .toggler button,.ce_accordion .handorgel__header button,.content-accordion .toggler button,.content-accordion .handorgel__header button,.warum-mitmachen>.container .content-text .headline,.instruction>div .content-text .headline,.login-teaser .content-text,.cta-section-small .content-text,.cta-section-medium .content-text,.intern aside nav,.intern .konzernberichte .content-text+.content-text .headline,.download-section .content-hyperlink,.download-section .mod_newslist .layout_latest,.map-info-wrapper .map-contact-card .name,.news-teaser .layout_latest .headline,.news-slider .layout_latest .headline,.news-page .mod_newsreader .wep-report .content-text div,.news-page .mod_newsreader .single-news .content-text div,.news-page .mod_newsreader.news-reader>div.block .content-text div,.news-page .mod_newsreader .news-slider .layout_latest .content-text div,.events-teaser .mod_eventlist .event .title-container .headline,.event-page .mod_eventreader .event .content-text,.mod_eventlist.newest-events .pagination ul li,.all-events .mod_eventlist .event .date-wrapper .day,.all-events .mod_eventlist .event a,.section.frau-beruf .sw-block .content-text{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1.125rem, 1.3vw, 1.5rem);line-height:1.08;font-weight:400}body,.content-text,form:not(#form-search, #CybotCookiebotDialog *) .widget-explanation.questions,#login-form .terms-link a,#register-form .terms-link a,.register-user-section .media-text-side .contact-card .name,.register-user-section .media-text-side .contact-card .position,#nav-footer{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(0.875rem, 0.83vw, 1rem);line-height:1.4375;font-weight:400}.btn a,.btn-blue-lightblue a,.btn-blue-darkblue a,.btn-blue-green a,.btn-darkblue a,.btn-green-white a,.btn-green-blue a,.btn-green-darkblue a,.btn-lightblue a,.btn-orange a,.btn-red a,.btn-purple a,.btn-white a,.btn-transparent-green a,.contact-card-small .position,form:not(#form-search, #CybotCookiebotDialog *) .submit,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button,form:not(#form-search, #CybotCookiebotDialog *) .remove-participant-btn,form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn,.ce_accordion .toggler button span,.ce_accordion .handorgel__header button span,.content-accordion .toggler button span,.content-accordion .handorgel__header button span,.teaser-link a,.downloads-teaser .content-hyperlink a,.topics-teaser .content-hyperlink a,.teaser-link:where(.green) a,.downloads-teaser .content-hyperlink:where(.green) a,.topics-teaser .content-hyperlink:where(.green) a,.teaser-link:where(.lightblue) a,.downloads-teaser .content-hyperlink:where(.lightblue) a,.topics-teaser .content-hyperlink:where(.lightblue) a,.teaser-link:where(.blue) a,.downloads-teaser .content-hyperlink:where(.blue) a,.topics-teaser .content-hyperlink:where(.blue) a,.kampagne .content-text,.register-kampagne .content-text,#login-form form .widget input,#register-form form .widget input,#login-form form .widget-submit button,#register-form form .widget-submit button,.register-kampagne .icon-container .content-image>div,.content-hub-controls .sort-container,.intern-login-section .mod_login form .widget input,.intern-login-section .mod_login form .widget-submit button,.hero-header.lightblue .hero-header-text-container .content-text p a,.hero-header.orange .hero-header-text-container .content-text p a,.hero-header.red .hero-header-text-container .content-text p a,.hero-header.purple .hero-header-text-container .content-text p a,.hero-header.green .hero-header-text-container .content-text p a,.map-info-wrapper .map-contact-card .position,.news-teaser .layout_latest .more a,.news-slider .layout_latest .more a,.news-page .mod_newsreader p.back a,.gruender-detail .mod_newsreader p.back a,.protokolle-detail .mod_newsreader p.back a,.events-teaser .mod_eventlist .event .title-container .more,.events-teaser .mod_eventlist .event .ce_text .more,.event-page .mod_eventreader .back a,.orange .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a,.red .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a,#header #header-search .formbody .widget input,#header #login-btn a,#header #nav-content-hub ul li:last-child a,#nav-content-hub ul #header li:last-child a,#header #login-btn strong,#header #nav-content-hub ul li:last-child strong,#nav-content-hub ul #header li:last-child strong{font-family:"Be Vietnam Pro", sans-serif;font-size:0.875rem;line-height:1.23;font-weight:400}form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy,form:not(#form-search, #CybotCookiebotDialog *) .widget-explanation,#login-form form .register-notice,#register-form form .register-notice,#breadcrumb{font-family:"Be Vietnam Pro", sans-serif;font-size:0.75rem;line-height:1.27;font-weight:400}.teaser-link a,.downloads-teaser .content-hyperlink a,.topics-teaser .content-hyperlink a,#nav-main ul.level_1>li>a,#nav-main ul.level_1>li>strong,#content-hub-search .formbody{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(1rem, 1.15vw, 1.375rem);line-height:1.18;font-weight:300}#nav-main ul li a,#nav-main ul li strong{font-family:"Be Vietnam Pro", sans-serif;font-size:clamp(0.85rem, 0.73vw, 0.875rem);line-height:1.64;font-weight:300}h1{hyphens:auto}h2{hyphens:auto}h3{hyphens:auto}h4{hyphens:auto}@keyframes fade-in-move-up{0%{opacity:0;translate:0}100%{opacity:1;translate:0 calc(clamp(30px, 3.125vw, 60px) * -1.5)}}@keyframes flash-blue{0%{background-color:rgba(15, 113, 190, 0.1)}50%{background-color:rgba(15, 113, 190, 0.5)}100%{background-color:rgba(15, 113, 190, 0.1)}}.btn a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.btn a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.btn a:hover{color:#0D354D}.btn a:hover::before{width:100%}.btn-blue-lightblue a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-blue-lightblue a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-blue-lightblue a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.btn-blue-lightblue a:hover{color:#F5F5F5}.btn-blue-lightblue a:hover::before{width:100%}.btn-blue-darkblue a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-blue-darkblue a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-blue-darkblue a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.btn-blue-darkblue a:hover{color:#F5F5F5}.btn-blue-darkblue a:hover::before{width:100%}.btn-blue-green a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-blue-green a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#3EEA9C;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-blue-green a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.btn-blue-green a:hover{color:#F5F5F5}.btn-blue-green a:hover::before{width:100%}.btn-darkblue a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-darkblue a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#ffffff;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-darkblue a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0D354D;border-radius:16px;z-index:-2}.btn-darkblue a:hover{color:#3EEA9C}.btn-darkblue a:hover::before{width:100%}.btn-green-white a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-green-white a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#ffffff;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-green-white a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}.btn-green-white a:hover{color:#3EEA9C}.btn-green-white a:hover::before{width:100%}.btn-green-blue a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-green-blue a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-green-blue a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}.btn-green-blue a:hover{color:#0D354D}.btn-green-blue a:hover::before{width:100%}.btn-green-darkblue a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-green-darkblue a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-green-darkblue a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}.btn-green-darkblue a:hover{color:#F5F5F5}.btn-green-darkblue a:hover::before{width:100%}.btn-lightblue a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-lightblue a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-lightblue a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#52D2F6;border-radius:16px;z-index:-2}.btn-lightblue a:hover{color:#F5F5F5}.btn-lightblue a:hover::before{width:100%}.btn-orange a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-orange a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-orange a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#FFB649;border-radius:16px;z-index:-2}.btn-orange a:hover{color:#F5F5F5}.btn-orange a:hover::before{width:100%}.btn-red a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-red a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-red a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#FF4D53;border-radius:16px;z-index:-2}.btn-red a:hover{color:#F5F5F5}.btn-red a:hover::before{width:100%}.btn-purple a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-purple a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-purple a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#7B00E5;border-radius:16px;z-index:-2}.btn-purple a:hover{color:#F5F5F5}.btn-purple a:hover::before{width:100%}.btn-white a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0F71BE;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.btn-white a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0F71BE;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-white a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#ffffff;border-radius:16px;z-index:-2}.btn-white a:hover{color:#ffffff}.btn-white a:hover::before{width:100%}.btn-transparent-green a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#3EEA9C;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border:1px solid #3EEA9C}.btn-transparent-green a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#3EEA9C;transition:all 0.2s;border-radius:16px;z-index:-1}.btn-transparent-green a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:transparent;border-radius:16px;z-index:-2}.btn-transparent-green a:hover{color:#ffffff}.btn-transparent-green a:hover::before{width:100%}.content-table h2{color:#0F71BE;font-weight:400;margin-bottom:clamp(20px, 1.5625vw, 30px)}.content-table table{width:100%}.content-table table tr+tr td{padding-top:clamp(20px, 1.5625vw, 30px)}.content-table table tr th{padding-bottom:clamp(20px, 1.5625vw, 30px)}.content-table table tr td a{color:#0F71BE;text-decoration:underline;font-weight:700}.content-table table tr td a:hover{color:#52D2F6}.content-table table tr th:not(:first-of-type),.content-table table tr td:not(:first-of-type){padding-left:clamp(10px, 1vw, 20px)}.content-table.last-col-end tr td:last-of-type,.content-table.last-col-end tr td:nth-last-of-type(2),.content-table.last-col-end tr th:last-of-type,.content-table.last-col-end tr th:nth-last-of-type(2){text-align:end}.table-section .content-headline{color:#0D354D}.table-section .content-table{margin-top:clamp(30px, 3.125vw, 60px);width:clamp(70%, 1000px, 100%)}.content-text{color:#0D354D}.content-text ul{list-style-type:disc;margin-left:1em}html[data-browser*="safari"] .content-text ul{margin-left:1.1em}.content-text ul li{padding-left:clamp(5px, 0.5vw, 10px);padding-bottom:0.3em}.content-text ul li::marker{color:#52D2F6}.content-text h2.headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}.content-text[class*="btn"] a{margin-top:clamp(20px, 2vw, 40px)}.content-text[class*="headline-deco-"] .headline{position:relative;padding-top:calc(10px + clamp(20px, 1.5625vw, 30px))}.content-text[class*="headline-deco-"] .headline::before{content:"";background:url("../../files/media/icons/dot-line.svg") no-repeat center/contain;width:100px;height:10px;position:absolute;left:0;top:0}@media (min-width:48rem){.content-text[class*="headline-deco-"] .headline{padding-top:0;padding-left:calc(10px + clamp(20px, 1.5625vw, 30px))}.content-text[class*="headline-deco-"] .headline::before{top:unset;bottom:0;transform-origin:bottom left;transform:rotate(-90deg) translate(0, 100%)}}.content-text[class*="text-deco-"]{position:relative;padding-top:calc(10px + clamp(10px, 1vw, 20px)) !important}.content-text[class*="text-deco-"]::before{content:"";background:url("../../files/media/icons/dot-line.svg") no-repeat center/contain;width:100px;height:10px;position:absolute;left:0;top:0}@media (min-width:48rem){.content-text[class*="text-deco-"]{padding-top:0 !important;padding-left:calc(10px + clamp(20px, 1.5625vw, 30px))}.content-text[class*="text-deco-"]::before{transform-origin:0 0;transform:rotate(-90deg) translate(-100%, 0)}}.content-text.headline-deco-green .headline::before,.content-text.text-deco-green::before{filter:brightness(0) invert(82%) sepia(68%) saturate(464%) hue-rotate(80deg) brightness(92%) contrast(98%)}.content-text.headline-deco-lightblue .headline::before,.content-text.text-deco-lightblue::before{filter:brightness(0) invert(76%) sepia(15%) saturate(1868%) hue-rotate(157deg) brightness(98%) contrast(97%)}.content-text.headline-deco-orange .headline::before,.content-text.text-deco-orange::before{filter:invert(65%) sepia(73%) saturate(395%) hue-rotate(350deg) brightness(102%) contrast(101%)}.content-text.headline-deco-red .headline::before,.content-text.text-deco-red::before{filter:invert(24%) sepia(100%) saturate(1353%) hue-rotate(334deg) brightness(160%) contrast(110%)}.content-text.headline-deco-purple .headline::before,.content-text.text-deco-purple::before{filter:invert(14%) sepia(98%) saturate(6525%) hue-rotate(275deg) brightness(85%) contrast(121%)}.content-text.headline-check .headline{position:relative;padding-right:90px}.content-text.headline-check .headline::after{content:"";background:url("../../files/media/icons/checkmark.svg") no-repeat center/contain;width:80px;height:60px;position:absolute;right:0;top:0}@media (min-width:48rem){.content-text.headline-check .headline{padding-right:150px}.content-text.headline-check .headline::after{width:140px;height:100px}}.ordered-list ol,.content-text.table-of-contents ol,.section.side-by-side-gap .content-text>div ol{list-style:none;counter-reset:list-counter}.ordered-list ol li,.content-text.table-of-contents ol li,.section.side-by-side-gap .content-text>div ol li{margin-bottom:0.5em;counter-increment:list-counter;display:flex}.ordered-list ol li:last-of-type,.content-text.table-of-contents ol li:last-of-type,.section.side-by-side-gap .content-text>div ol li:last-of-type{margin-bottom:0}.ordered-list ol li::before,.content-text.table-of-contents ol li::before,.section.side-by-side-gap .content-text>div ol li::before{content:counter(list-counter) ".";margin-right:0.3em}.ordered-list ol li ol,.content-text.table-of-contents ol li ol,.section.side-by-side-gap .content-text>div ol li ol{margin:1em}.list-style ul{list-style-type:disc;list-style-position:inside}.text-wide{display:flex;flex-wrap:wrap}.text-wide>*{flex:clamp(calc((100% - clamp(10px, 1vw, 20px)) / 2), 450px, 100%)}.intro-text{margin-top:clamp(40px, 4vw, 80px)}.intro-text div p{max-width:clamp(calc(100% / 3), 500px, 100%);margin:0 auto}.contact-card{background-color:#F5F5F5;border-radius:16px;padding:clamp(20px, 2vw, 40px) clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px);display:grid;grid-template-areas:"intro" "img" "name" "position" "info" "contact"}@media (min-width:48rem){.contact-card{grid-template-columns:1fr max-content;grid-auto-rows:max-content;column-gap:clamp(10px, 1vw, 20px);grid-template-areas:"intro img" "name img" "position img" "info info" "contact contact"}}.contact-card .intro{grid-area:intro;margin-bottom:clamp(10px, 1vw, 20px)}.contact-card .name{grid-area:name;align-self:flex-end;margin-bottom:clamp(10px, 1vw, 20px)}.contact-card .position{font-style:italic;color:#52D2F6;grid-area:position}.red .contact-card .position{color:#FF4D53}.contact-card img{border-radius:50%;grid-area:img;max-width:clamp(100px, 8vw, 150px)}.contact-card p{color:#0D354D;grid-area:info;margin-top:clamp(20px, 1.5625vw, 30px)}.contact-card p.contact-info{margin-top:clamp(20px, 1.5625vw, 30px);grid-area:contact}.contact-card-small{background-color:#F5F5F5;border-radius:10px;padding:clamp(10px, 1vw, 20px) clamp(20px, 2vw, 40px) clamp(20px, 2vw, 40px);display:flex;flex-direction:column;gap:clamp(10px, 1vw, 20px);color:#0D354D;container-type:inline-size;container-name:contact-card-small}.contact-card-small img{border-radius:50%;max-width:clamp(100px, 8vw, 150px);aspect-ratio:1}.contact-card-small .intro{margin-bottom:clamp(5px, 0.5vw, 10px)}.contact-card-small .name{font-weight:700;margin-bottom:clamp(5px, 0.5vw, 10px)}.contact-card-small .position{color:#0F71BE}@container contact-card-small (min-width: 350px){.contact-card-small>*{align-self:center;text-align:center}}aside .contact-card-small{background-color:rgba(15, 113, 190, 0.1)}aside .contact-card-small>*{align-self:flex-start;text-align:start}.contact-box{background:#F5F5F5;padding:clamp(30px, 3.125vw, 60px);border-radius:16px}.contact-box .address{color:#3EEA9C;font-style:italic;margin:clamp(20px, 2vw, 40px) 0 clamp(10px, 1vw, 20px) 0}.contact-box .btn{margin-top:clamp(30px, 3.125vw, 60px)}.about-us .contact-box .address{color:#0D354D}.content-text.media--above{display:flex;flex-direction:column}.content-text.media--above figure{order:-1;margin-bottom:clamp(20px, 2vw, 40px)}.content-text.media--above figure img{width:100%;border-radius:16px}.content-text.border{border:1px solid rgba(43, 46, 52, 0.1);border-radius:16px;padding:clamp(30px, 3.125vw, 60px)}.content-headline.white{color:#ffffff}.content-text.teaser-big{display:grid;grid-template-areas:"headline" "img" "text"}.content-text.teaser-big .headline{grid-area:headline}.content-text.teaser-big figure{grid-area:img;margin-bottom:calc(10px * -1);z-index:1;background-color:#F5F5F5;border-radius:10px}.content-text.teaser-big figure img{border-radius:10px}.content-text.teaser-big div{grid-area:text;background-color:#F5F5F5;border-radius:0 0 10px 10px;padding:clamp(40px, 4vw, 80px) clamp(30px, 3.125vw, 60px);font-weight:200;color:#0F71BE}@media (min-width:48rem){.content-text.teaser-big div{padding:clamp(30px, 3.125vw, 60px) clamp(40px, 4vw, 80px)}}.content-text.teaser-big div .small{color:#0D354D}.content-text.teaser-big[class*="btn"] div{display:flex;flex-direction:column}.content-text.teaser-big[class*="btn"] div p:last-of-type{margin-top:auto}.content-text.teaser-big.btn-green-darkblue p:last-of-type a:hover{color:#3EEA9C}.content-text.teaser-big+.teaser-big{margin-top:clamp(60px, 6.25vw, 120px)}@media (min-width:64rem){.content-text.teaser-big{grid-template-areas:"headline headline" "img text";grid-template-columns:40% 1fr}.content-text.teaser-big figure{margin-bottom:0;margin-right:calc(10px * -1)}.content-text.teaser-big div{border-radius:0 10px 10px 0}}.simple-text{position:relative;overflow:visible}.simple-text::after{content:"";width:50%;height:100px;background:url(../../files/media/icons/gestaltungselement-3-zeilig.svg) no-repeat left/cover;position:absolute;top:0;right:-10%;filter:brightness(0) invert(82%) sepia(68%) saturate(464%) hue-rotate(80deg) brightness(92%) contrast(98%);opacity:0.2;z-index:-1}@media (min-width:48rem){.simple-text::after{right:-27%}}@media (min-width:64rem){.simple-text::after{top:clamp(10%, 180px, 20%)}}@media (max-width:calc(48rem - 1px)){.simple-text::after{display:none}}.simple-text .content-headline{color:#0F71BE;margin:clamp(30px, 3.125vw, 60px) 0}.simple-text .content-text:not(aside *){width:clamp(calc((100% / 3) * 2), 800px, 100%)}@media (min-width:48rem){.simple-text .content-text:not(aside *){padding-left:clamp(30px, 3.125vw, 60px)}}@media (min-width:64rem){.simple-text .content-text:not(aside *){padding-left:clamp(60px, 6.25vw, 120px)}}.simple-text .content-text:not(aside *) .headline{font-style:italic;font-weight:200;margin-bottom:clamp(50px, 5vw, 100px)}.simple-text .content-text:not(aside *) div{font-weight:300;line-height:1.5}@media (min-width:48rem){.simple-text .teaser-link:not(aside *),.simple-text .downloads-teaser .content-hyperlink:not(aside *),.downloads-teaser .simple-text .content-hyperlink:not(aside *),.simple-text .topics-teaser .content-hyperlink:not(aside *),.topics-teaser .simple-text .content-hyperlink:not(aside *){padding-left:clamp(30px, 3.125vw, 60px)}}@media (min-width:64rem){.simple-text .teaser-link:not(aside *),.simple-text .downloads-teaser .content-hyperlink:not(aside *),.downloads-teaser .simple-text .content-hyperlink:not(aside *),.simple-text .topics-teaser .content-hyperlink:not(aside *),.topics-teaser .simple-text .content-hyperlink:not(aside *){padding-left:clamp(60px, 6.25vw, 120px)}}.simple-text.has-aside{display:flex;flex-direction:column;justify-content:space-between}.simple-text.has-aside>.content-headline{grid-area:headline}.simple-text.has-aside>.side-left{grid-area:text;width:100%}.simple-text.has-aside>.side-left .content-text{width:100%}.simple-text.has-aside>.side-left .teaser-link+.teaser-link,.simple-text.has-aside>.side-left .downloads-teaser .content-hyperlink+.teaser-link,.simple-text.has-aside>.side-left .downloads-teaser .downloads-teaser .content-hyperlink+.content-hyperlink,.downloads-teaser .simple-text.has-aside>.side-left .downloads-teaser .content-hyperlink+.content-hyperlink,.simple-text.has-aside>.side-left .downloads-teaser .topics-teaser .content-hyperlink+.content-hyperlink,.topics-teaser .simple-text.has-aside>.side-left .downloads-teaser .content-hyperlink+.content-hyperlink,.downloads-teaser .simple-text.has-aside>.side-left .content-hyperlink+.teaser-link,.simple-text.has-aside>.side-left .topics-teaser .content-hyperlink+.teaser-link,.simple-text.has-aside>.side-left .topics-teaser .downloads-teaser .content-hyperlink+.content-hyperlink,.downloads-teaser .simple-text.has-aside>.side-left .topics-teaser .content-hyperlink+.content-hyperlink,.simple-text.has-aside>.side-left .topics-teaser .topics-teaser .content-hyperlink+.content-hyperlink,.topics-teaser .simple-text.has-aside>.side-left .topics-teaser .content-hyperlink+.content-hyperlink,.topics-teaser .simple-text.has-aside>.side-left .content-hyperlink+.teaser-link,.simple-text.has-aside>.side-left .downloads-teaser .teaser-link+.content-hyperlink,.downloads-teaser .simple-text.has-aside>.side-left .teaser-link+.content-hyperlink,.simple-text.has-aside>.side-left .topics-teaser .teaser-link+.content-hyperlink,.topics-teaser .simple-text.has-aside>.side-left .teaser-link+.content-hyperlink{margin-top:clamp(10px, 1vw, 20px)}.simple-text.has-aside>aside{grid-area:aside;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:clamp(40px, 4vw, 80px);gap:clamp(10px, 1vw, 20px)}@media (min-width:64rem){.simple-text.has-aside>aside{flex-direction:column;flex-wrap:nowrap}}@media (max-width:64rem){.simple-text.has-aside>aside .content-image figure{max-width:300px}}.simple-text.has-aside>aside>*:not(.full-width){flex:clamp(calc(50% - clamp(10px, 1vw, 20px)), 280px, 100%)}.simple-text.has-aside>aside .full-width{width:100%}@media (min-width:64rem){.simple-text.has-aside{display:grid;grid-template-areas:"headline ." "text aside";grid-template-columns:clamp(calc((100% / 3) * 2), 650px, 100%) clamp(25%, 250px, 100%);align-items:flex-start}.simple-text.has-aside>aside{padding-top:clamp(20%, 300px, 40%)}}.foerderung{background-color:rgba(15, 113, 190, 0.1);border-radius:10px;padding:clamp(20px, 2vw, 40px) clamp(20px, 1.5625vw, 30px);display:flex;flex-direction:column;gap:clamp(10px, 1vw, 20px);color:rgba(13, 53, 77, 0.5)}.foerderung .headline{font-weight:700;color:#0D354D;order:0}.foerderung figure{order:1 !important}.foerderung>div{order:2}.landingpage-intro{position:relative;overflow:visible}.landingpage-intro::after{content:"";width:50%;height:100px;background:url(../../files/media/icons/gestaltungselement-3-zeilig.svg) no-repeat left/cover;position:absolute;top:0;right:-10%;filter:brightness(0) invert(82%) sepia(68%) saturate(464%) hue-rotate(80deg) brightness(92%) contrast(98%);opacity:0.2;z-index:-1}@media (min-width:48rem){.landingpage-intro::after{right:-27%}}@media (min-width:64rem){.landingpage-intro::after{top:clamp(10%, 180px, 20%)}}@media (max-width:calc(48rem - 1px)){.landingpage-intro::after{display:none}}.landingpage-intro .content-headline{color:#0F71BE;margin:clamp(30px, 3.125vw, 60px) 0}.landingpage-intro .content-text{width:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 650px, 100%)}.landingpage-intro .content-text .headline{font-style:italic;font-weight:200;margin-bottom:clamp(50px, 5vw, 100px)}.landingpage-intro .content-text div{font-weight:300;line-height:1.56}.content-text.table-of-contents{color:#0F71BE}.content-text.table-of-contents .headline{font-weight:700;margin-bottom:0.7em}.content-text.table-of-contents ol{padding-bottom:0.2em}.content-text.table-of-contents ol li{line-height:1.4em}.content-text.table-of-contents ol li:hover{color:#3EEA9C}.text-box-lightblue{background-color:rgba(82, 210, 246, 0.1);padding:clamp(20px, 1.5625vw, 30px);border-radius:16px}.content-text.typo-h4-light{font-weight:300;line-height:1.56em}.content-text.typo-h4-light a{hyphens:auto;word-break:break-word}.content-text.typo-h2-extralight{font-weight:200}.content-text.padding-block-big{padding-top:clamp(40px, 4vw, 80px);padding-bottom:clamp(40px, 4vw, 80px)}.padding-right-big{padding-right:clamp(40px, 4vw, 80px)}.padding-inline-medium{padding-left:clamp(30px, 3.125vw, 60px);padding-right:clamp(30px, 3.125vw, 60px)}@media (max-width:64rem){.padding-bottom-medium-tablet{padding-bottom:clamp(30px, 3.125vw, 60px)}}.two-column-list{margin-top:clamp(30px, 3.125vw, 60px)}@media (min-width:64rem){.two-column-list+.two-column-list{margin-top:0}}.two-column-list ul{display:flex;flex-wrap:wrap;column-gap:clamp(10px, 1vw, 20px);list-style-position:inside;margin-left:0}.two-column-list ul li{flex:clamp(calc((100% - clamp(10px, 1vw, 20px)) / 2), 450px, 100%);margin-bottom:clamp(30px, 3.125vw, 60px);padding-left:1.3em;text-indent:-1.3em}html[data-browser*="safari"] .two-column-list ul li{text-indent:-1em}.two-column-list ul li:last-of-type{margin-bottom:0}.seo-landingpage .content-text h3.headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}.privacy-policy h1{color:#0F71BE}.privacy-policy .section .content-text{margin-top:clamp(30px, 3.125vw, 60px)}.privacy-policy .section .content-text h3{margin-bottom:clamp(10px, 1vw, 20px)}.width-50{width:clamp(calc(50% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 400px, 100%)}.content-text.two-column-text{column-count:2;column-gap:clamp(40px, 4vw, 80px)}.CookieDeclaration{color:#0D354D}.content-image figure,.content-image figure img{line-height:0}.content-image img{border-radius:16px}.content-image.caption-green figcaption{font-weight:500;color:#3EEA9C;font-style:normal}.content-image.width-auto img{width:auto !important}figure figcaption{line-height:1.2em;font-style:italic;margin-top:0.5em}.content-text.media.width-auto img{width:auto !important}.content-text figure figcaption{line-height:initial;font-style:italic;margin-top:0.5em}@media (max-width:64rem){.content-image img,.content-text.media--above img{max-height:450px;object-fit:cover}}@media (max-width:48rem){.content-image img,.content-text.media--above img{max-height:350px}}.content-player figure{line-height:0}.content-player video{width:100%}.content-gallery ul{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px) clamp(10px, 1vw, 20px)}.content-gallery ul li{float:none}.content-gallery--cols-6 ul li{flex-basis:calc((100% / 6) - clamp(10px, 1vw, 20px))}.content-gallery--cols-3 ul li{flex-basis:calc((100% / 3) - clamp(10px, 1vw, 20px))}@media (max-width:48rem){.content-gallery--cols-3 ul{gap:clamp(30px, 3.125vw, 60px)}.content-gallery--cols-3 ul li{flex-basis:calc((100% / 3) - clamp(30px, 3.125vw, 60px))}}.content-gallery--cols-4 ul li{flex-basis:calc((100% / 4) - clamp(10px, 1vw, 20px))}@media (max-width:48rem){.content-gallery--cols-4 ul{gap:clamp(30px, 3.125vw, 60px)}.content-gallery--cols-4 ul li{flex-basis:calc((100% / 2) - clamp(30px, 3.125vw, 60px))}}.content-gallery.ratio-16-12 li img{aspect-ratio:1.3333333333}.section{margin-top:clamp(40px, 4vw, 80px);margin-bottom:clamp(40px, 4vw, 80px);position:relative;gap:clamp(20px, 2vw, 40px) clamp(10px, 1vw, 20px)}@media (max-width:48rem){.section .section:not(.simple-text *){margin:0}}.section.rounded{border-radius:10px}.section.border{border:1px solid rgba(43, 46, 52, 0.1)}.section.padding-bordered{padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px)}.section.overflow-visible{overflow:visible}.section.ratio-50{display:flex;flex-wrap:wrap}.section.ratio-50>*{flex:clamp(calc(50% - (clamp(10px, 1vw, 20px) / 2)), 450px, 100%)}.section.ratio-50-gap-1-12{display:flex;flex-wrap:wrap;column-gap:clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.section.ratio-50-gap-1-12>*{flex:clamp(calc(50% - (clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)) / 2)), 450px, 100%)}.section.ratio-50-gap-1-12 .content-text>div{line-height:1.56;font-weight:300}.section.ratio-7-5{display:flex;flex-wrap:wrap}.section.ratio-7-5>*:first-child{flex:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 650px, 100%)}.section.ratio-7-5>*:last-child{flex:clamp(calc(40% - (clamp(10px, 1vw, 20px) / 2)), 400px, 100%)}.section.ratio-5-7{display:flex;flex-wrap:wrap}.section.ratio-5-7>*:first-child{flex:clamp(calc(40% - (clamp(10px, 1vw, 20px) / 2)), 400px, 100%)}.section.ratio-5-7>*:last-child{flex:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 650px, 100%)}.section.spacer-bottom-huge{margin-bottom:clamp(80px, 9.375vw, 180px)}.section.bg-blue{background-color:#0F71BE}.section.padding-medium{padding:clamp(30px, 3.125vw, 60px)}.section:last-of-type:not(.section *){margin-bottom:clamp(80px, 9.375vw, 180px)}.section.columns-4-with-headline,.branchen-teaser{display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 300px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.section.columns-4-with-headline>*:first-child,.branchen-teaser>*:first-child{grid-column:1 / -1;max-width:clamp(50%, 750px, 100%)}.section.columns-5-with-headline{display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(16.7666666667%, 300px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.section.columns-5-with-headline>*:first-child{grid-column:1 / -1;max-width:clamp(50%, 750px, 100%)}.section.simple-text{margin-top:0}.section.width-90{max-width:clamp(90%, 1300px, 100%)}.section.boxed-lightblue{background-color:rgba(82, 210, 246, 0.1);padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px);border-radius:10px}@media (min-width:48rem){.section.boxed-lightblue{padding:clamp(40px, 4vw, 80px) clamp(50px, 5vw, 100px)}}@media (min-width:64rem){.section.boxed-lightblue{padding:clamp(50px, 5vw, 100px) clamp(80px, 9.375vw, 180px)}}.section.boxed-lightblue .content-text div{line-height:1.56em;font-weight:300}.section.boxed-lightblue .media{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px)}.section.boxed-lightblue .media .headline{flex-basis:100%}.section.boxed-lightblue .media figure{order:1;flex-basis:100%}@media (min-width:48rem){.section.boxed-lightblue .media figure{flex-basis:15%}}.section.boxed-lightblue .media figure figcaption{color:#3EEA9C;margin-top:1em}.section.boxed-lightblue .media figure img{width:auto !important}.section.boxed-lightblue .media div{flex-basis:100%}@media (min-width:48rem){.section.boxed-lightblue .media div{flex-basis:calc(84% - clamp(30px, 3.125vw, 60px))}}.section.boxed-lightblue .content-text+.content-text,.section.boxed-lightblue .content-text+.content-image{margin-top:clamp(40px, 4vw, 80px)}.section.boxed-lightblue .content-text+.content-text .headline,.section.boxed-lightblue .content-text+.content-image .headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}.section.boxed-lightblue .content-text+.content-text img,.section.boxed-lightblue .content-text+.content-image img{width:100%}.section.side-by-side-gap{display:flex;flex-wrap:wrap;gap:clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.section.side-by-side-gap>.column{flex:clamp(50%, 450px, 100%);display:flex;flex-direction:column;gap:clamp(20px, 2vw, 40px)}.section.side-by-side-gap>.column:first-of-type{flex:clamp(calc(50% - (clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)))), 450px, 100%)}.section.side-by-side-gap .content-text>div{line-height:1.56;font-weight:300}.section.side-by-side-gap .content-text>div li{color:#0F71BE}.section.side-by-side-gap .content-image img{width:100%}.section.boxed-transparent{max-width:clamp(75%, 1150px, 100%);margin:clamp(60px, 6.25vw, 120px) auto clamp(50px, 5vw, 100px) auto}.section.boxed-transparent ol{margin-left:1.2em}html[data-browser*="safari"] .section.boxed-transparent ol{margin-left:1.5em}.section.boxed-transparent ol li{margin-bottom:0.5em}.section.boxed-transparent ol li:last-of-type{margin-bottom:0}.section.boxed-transparent>*+*{margin-top:clamp(30px, 3.125vw, 60px)}.section.wirtschaft-intro .content-headline{color:#0D354D;margin-bottom:clamp(20px, 2vw, 40px)}.section.wirtschaft-intro>.content-text{display:flex;flex-wrap:wrap;column-gap:clamp(40px, 4vw, 80px);row-gap:1.5em}.section.wirtschaft-intro>.content-text>*{flex:clamp(calc((90% - clamp(40px, 4vw, 80px)) / 2), 400px, 100%)}.section.made-in-section{margin-top:clamp(60px, 6.25vw, 120px);column-gap:clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.section.made-in-section>*{flex:clamp(calc(50% - (clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)) / 2)), 450px, 100%)}.section.made-in-section .content-text h2{margin-bottom:clamp(30px, 3.125vw, 60px)}.section.made-in-section .content-text h3{margin-bottom:clamp(20px, 1.5625vw, 30px)}.section.made-in-section .content-text:not(.media) h3{margin-top:clamp(30px, 3.125vw, 60px)}.section.made-in-teaser{padding:clamp(60px, 6.25vw, 120px) clamp(60px, 6.25vw, 120px) clamp(60px, 6.25vw, 120px) 0;background:linear-gradient(90deg, #0F71BE 0%, #3EEA9C 100%)}.section.made-in-teaser .content-text{width:clamp(40%, 450px, 50%);margin-left:auto}.section.made-in-teaser .content-text .headline{hyphens:none}.section.made-in-teaser::before{content:"";background-image:url("../../files/media/img/wirtschaft-unternehmen/made-in-pinneberg/made-in-kreis-pinneberg-logo.svg");background-repeat:no-repeat;background-position:center right;background-size:cover;width:50%;position:absolute;height:100%;top:0;left:calc(clamp(60px, 6.25vw, 120px) * -1)}@media (max-width:calc(48rem - 1px)){.section.made-in-teaser{padding:0 0 clamp(80px, 9.375vw, 180px) 0;background:linear-gradient(180deg, #0F71BE 0%, #3EEA9C 100%)}.section.made-in-teaser .content-text{width:100%;padding:0 clamp(20px, 2vw, 40px)}.section.made-in-teaser::before{position:static;display:block;height:80vw;width:120%;translate:-10% 0;background-position:bottom center;margin-bottom:clamp(40px, 4vw, 80px)}}.ce_form:not(.search-form){margin-top:clamp(30px, 3.125vw, 60px)}form:not(#form-search, #CybotCookiebotDialog *){color:#0F71BE}form:not(#form-search, #CybotCookiebotDialog *) .row{display:flex;flex-wrap:wrap;gap:clamp(40px, 4vw, 80px);margin:0}form:not(#form-search, #CybotCookiebotDialog *) .col{display:flex;flex-direction:column;gap:clamp(30px, 3.125vw, 60px)}@media (min-width:48rem){form:not(#form-search, #CybotCookiebotDialog *) .col{gap:clamp(20px, 1.5625vw, 30px)}}form:not(#form-search, #CybotCookiebotDialog *) .col fieldset{display:flex;flex-wrap:wrap;column-gap:clamp(40px, 4vw, 80px);row-gap:clamp(30px, 3.125vw, 60px)}form:not(#form-search, #CybotCookiebotDialog *) .col fieldset>*{flex:clamp(calc(50% - (clamp(40px, 4vw, 80px) / 2)), 180px, 100%)}form:not(#form-search, #CybotCookiebotDialog *) .col fieldset>*:only-child{flex:100%}@media (min-width:32.6875rem){form:not(#form-search, #CybotCookiebotDialog *) .col fieldset>*:only-child{flex:0 1 calc(50% - (clamp(40px, 4vw, 80px) / 2))}}form:not(#form-search, #CybotCookiebotDialog *) .col-7{flex:clamp(calc((100% - clamp(40px, 4vw, 80px)) / 12 * 7), 550px, 100%)}form:not(#form-search, #CybotCookiebotDialog *) .col-5{flex:clamp(calc((100% - clamp(40px, 4vw, 80px)) / 12 * 5), 350px, 100%)}form:not(#form-search, #CybotCookiebotDialog *) fieldset.participant{display:flex;flex-wrap:wrap;column-gap:clamp(40px, 4vw, 80px);row-gap:clamp(30px, 3.125vw, 60px);margin-bottom:clamp(20px, 1.5625vw, 30px)}form:not(#form-search, #CybotCookiebotDialog *) fieldset.participant>*{flex:clamp(calc((100% - (clamp(40px, 4vw, 80px) * 2)) / 3), 180px, 100%)}form:not(#form-search, #CybotCookiebotDialog *) fieldset.participant>*:only-child{flex:100%}@media (min-width:32.6875rem){form:not(#form-search, #CybotCookiebotDialog *) fieldset.participant>*:only-child{flex:0 1 calc(50% - (clamp(40px, 4vw, 80px) / 2))}}.form-white form:not(#form-search, #CybotCookiebotDialog *){color:#ffffff}form:not(#form-search, #CybotCookiebotDialog *) input[type=text],form:not(#form-search, #CybotCookiebotDialog *) input[type=email],form:not(#form-search, #CybotCookiebotDialog *) input[type=number],form:not(#form-search, #CybotCookiebotDialog *) input[type=tel],form:not(#form-search, #CybotCookiebotDialog *) textarea{border-bottom:1px solid #0000001A;background:transparent;padding:clamp(5px, 0.5vw, 10px);color:rgba(13, 53, 77, 0.8)}form:not(#form-search, #CybotCookiebotDialog *) input[type=text]::placeholder,form:not(#form-search, #CybotCookiebotDialog *) input[type=email]::placeholder,form:not(#form-search, #CybotCookiebotDialog *) input[type=number]::placeholder,form:not(#form-search, #CybotCookiebotDialog *) input[type=tel]::placeholder,form:not(#form-search, #CybotCookiebotDialog *) textarea::placeholder{color:inherit}form:not(#form-search, #CybotCookiebotDialog *) input[type=text]:focus,form:not(#form-search, #CybotCookiebotDialog *) input[type=email]:focus,form:not(#form-search, #CybotCookiebotDialog *) input[type=number]:focus,form:not(#form-search, #CybotCookiebotDialog *) input[type=tel]:focus,form:not(#form-search, #CybotCookiebotDialog *) textarea:focus{background:transparent;border-color:#0F71BE}.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=text],.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=email],.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=number],.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=tel],.form-white form:not(#form-search, #CybotCookiebotDialog *) textarea{border-color:#ffffff;color:#ffffff}.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=text]::placeholder,.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=email]::placeholder,.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=number]::placeholder,.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=tel]::placeholder,.form-white form:not(#form-search, #CybotCookiebotDialog *) textarea::placeholder{color:#ffffff}.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=text]:focus,.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=email]:focus,.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=number]:focus,.form-white form:not(#form-search, #CybotCookiebotDialog *) input[type=tel]:focus,.form-white form:not(#form-search, #CybotCookiebotDialog *) textarea:focus{background:transparent;border-color:#ffffff}form:not(#form-search, #CybotCookiebotDialog *) .widget-textarea,form:not(#form-search, #CybotCookiebotDialog *) textarea{height:100%}form:not(#form-search, #CybotCookiebotDialog *) textarea{border:1px solid #0F71BE;border-radius:16px;padding-top:clamp(10px, 1vw, 20px)}form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy,form:not(#form-search, #CybotCookiebotDialog *) .widget-explanation{margin-top:clamp(20px, 1.5625vw, 30px);max-width:clamp(60%, 500px, 100%)}form:not(#form-search, #CybotCookiebotDialog *) .widget-explanation{opacity:0.7}form:not(#form-search, #CybotCookiebotDialog *) .widget-explanation.questions{opacity:1;max-width:unset}form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy span{display:flex;align-items:flex-start;gap:clamp(5px, 0.5vw, 10px)}form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy span input{appearance:none;width:0.9em;aspect-ratio:1;flex-shrink:0;border-radius:1px;border:1px solid #0F71BE;margin-top:0.2em;cursor:pointer}form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy span input:checked{background-color:#0F71BE}.form-white form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy span input{border-color:#ffffff}.form-white form:not(#form-search, #CybotCookiebotDialog *) .privacy-policy span input:checked{background-color:#ffffff}form:not(#form-search, #CybotCookiebotDialog *) .widget-submit{text-align:right}form:not(#form-search, #CybotCookiebotDialog *) .submit,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;margin-top:clamp(10px, 1vw, 20px)}form:not(#form-search, #CybotCookiebotDialog *) .submit::before,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#F5F5F5;transition:all 0.2s;border-radius:16px;z-index:-1}form:not(#form-search, #CybotCookiebotDialog *) .submit::after,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}form:not(#form-search, #CybotCookiebotDialog *) .submit:hover,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button:hover{color:#0D354D}form:not(#form-search, #CybotCookiebotDialog *) .submit:hover::before,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button:hover::before{width:100%}@media (min-width:48rem){form:not(#form-search, #CybotCookiebotDialog *) .submit,form:not(#form-search, #CybotCookiebotDialog *) .add_field_button{margin-top:0}}form:not(#form-search, #CybotCookiebotDialog *) .remove-participant-btn,form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;margin-top:clamp(10px, 1vw, 20px);margin-bottom:clamp(20px, 1.5625vw, 30px)}form:not(#form-search, #CybotCookiebotDialog *) .remove-participant-btn::before,form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#F5F5F5;transition:all 0.2s;border-radius:16px;z-index:-1}form:not(#form-search, #CybotCookiebotDialog *) .remove-participant-btn::after,form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}form:not(#form-search, #CybotCookiebotDialog *) .remove-participant-btn:hover,form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn:hover{color:#0D354D}form:not(#form-search, #CybotCookiebotDialog *) .remove-participant-btn:hover::before,form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn:hover::before{width:100%}form:not(#form-search, #CybotCookiebotDialog *) #add-participant-btn{margin-top:clamp(30px, 3.125vw, 60px)}form:not(#form-search, #CybotCookiebotDialog *) .add_field_button{margin-bottom:clamp(20px, 1.5625vw, 30px)}form:not(#form-search, #CybotCookiebotDialog *) .form-questions{margin-top:clamp(30px, 3.125vw, 60px)}form:not(#form-search, #CybotCookiebotDialog *) .form-questions legend{margin-bottom:clamp(20px, 2vw, 40px)}form:not(#form-search, #CybotCookiebotDialog *) .form-questions .widget+.widget{margin-top:clamp(20px, 2vw, 40px)}.module-event-registration .headline{color:#0d354d}.module-event-registration .headline span{display:block;font-size:clamp(1.125rem, 1.125vw, 1.5rem)}.ce_form.form-white .form-confirmation{color:#ffffff}#registration-form .btn-group{margin-bottom:2rem}#registration-form .btn-group label{display:block;margin:1rem 0}#participants-list label{display:none}#participants-list input,#participants-list textarea{width:100%}#participants-list fieldset legend{display:block;padding-top:2rem;padding-bottom:1rem;color:#0d354d}.ch-form .checkbox_container{display:flex;flex-direction:column;gap:1rem;margin-top:clamp(30px, 3.125vw, 60px)}.ch-form .checkbox_container legend{margin-bottom:clamp(10px, 1vw, 20px)}.ch-form .widget.checkbox-add{margin-top:clamp(20px, 1.5625vw, 30px)}.callout{padding:clamp(0.5rem, 1vw, 1rem);margin-top:clamp(30px, 3.125vw, 60px);margin-bottom:clamp(30px, 3.125vw, 60px);text-align:center;background:#F5F5F5;border-radius:10px}.callout.success{background:#3EEA9C;color:#ffffff}.content-headline+.ce_accordion{margin-top:clamp(30px, 3.125vw, 60px)}.content-accordion{border-bottom:none}.ce_accordion,.content-accordion{margin-bottom:clamp(5px, 0.5vw, 10px)}.ce_accordion .toggler button,.ce_accordion .handorgel__header button,.content-accordion .toggler button,.content-accordion .handorgel__header button{appearance:none;border:none;font-weight:300;background-color:#F5F5F5;padding:clamp(20px, 1.5625vw, 30px) clamp(20px, 2vw, 40px) clamp(20px, 1.5625vw, 30px) clamp(30px, 3.125vw, 60px);text-align:left;width:100%;display:flex;align-items:center;gap:clamp(20px, 2vw, 40px);border-radius:16px;transition:padding 0.5s, font-size 0.5s;cursor:pointer}.ce_accordion .toggler button span,.ce_accordion .handorgel__header button span,.content-accordion .toggler button span,.content-accordion .handorgel__header button span{display:none}.ce_accordion .toggler button::after,.ce_accordion .handorgel__header button::after,.content-accordion .toggler button::after,.content-accordion .handorgel__header button::after{content:"";background:url(../../files/media/icons/plus-icon.svg) no-repeat center/contain;width:1.12em;aspect-ratio:1;transition:rotate 0.5s;filter:brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%);margin-left:auto;flex-shrink:0}@media (min-width:48rem){.ce_accordion .toggler button::after,.ce_accordion .handorgel__header button::after,.content-accordion .toggler button::after,.content-accordion .handorgel__header button::after{display:none}.ce_accordion .toggler button span,.ce_accordion .handorgel__header button span,.content-accordion .toggler button span,.content-accordion .handorgel__header button span{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border:1px solid #0D354D;margin-left:auto}.ce_accordion .toggler button span::before,.ce_accordion .handorgel__header button span::before,.content-accordion .toggler button span::before,.content-accordion .handorgel__header button span::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.ce_accordion .toggler button span::after,.ce_accordion .handorgel__header button span::after,.content-accordion .toggler button span::after,.content-accordion .handorgel__header button span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:"transparent";border-radius:16px;z-index:-2}.ce_accordion .toggler button span:hover,.ce_accordion .handorgel__header button span:hover,.content-accordion .toggler button span:hover,.content-accordion .handorgel__header button span:hover{color:#ffffff}.ce_accordion .toggler button span:hover::before,.ce_accordion .handorgel__header button span:hover::before,.content-accordion .toggler button span:hover::before,.content-accordion .handorgel__header button span:hover::before{width:100%}.ce_accordion .toggler button span:hover,.ce_accordion .handorgel__header button span:hover,.content-accordion .toggler button span:hover,.content-accordion .handorgel__header button span:hover{color:#ffffff}}.ce_accordion .toggler.open button,.ce_accordion .toggler.handorgel__header--open button,.ce_accordion .handorgel__header.open button,.ce_accordion .handorgel__header.handorgel__header--open button,.content-accordion .toggler.open button,.content-accordion .toggler.handorgel__header--open button,.content-accordion .handorgel__header.open button,.content-accordion .handorgel__header.handorgel__header--open button{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#52D2F6;padding:clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px) clamp(30px, 3.125vw, 60px)}.ce_accordion .toggler.open button::after,.ce_accordion .toggler.handorgel__header--open button::after,.ce_accordion .handorgel__header.open button::after,.ce_accordion .handorgel__header.handorgel__header--open button::after,.content-accordion .toggler.open button::after,.content-accordion .toggler.handorgel__header--open button::after,.content-accordion .handorgel__header.open button::after,.content-accordion .handorgel__header.handorgel__header--open button::after{rotate:45deg}@media (min-width:48rem){.ce_accordion .toggler.open button span,.ce_accordion .toggler.handorgel__header--open button span,.ce_accordion .handorgel__header.open button span,.ce_accordion .handorgel__header.handorgel__header--open button span,.content-accordion .toggler.open button span,.content-accordion .toggler.handorgel__header--open button span,.content-accordion .handorgel__header.open button span,.content-accordion .handorgel__header.handorgel__header--open button span{display:none}}.ce_accordion .accordion,.ce_accordion .handorgel__content,.content-accordion .accordion,.content-accordion .handorgel__content{border-top:none}.ce_accordion .accordion>div,.ce_accordion .handorgel__content>div,.content-accordion .accordion>div,.content-accordion .handorgel__content>div{display:flex;flex-wrap:wrap;background-color:#F5F5F5;padding:0 clamp(60px, 6.25vw, 120px) clamp(20px, 1.5625vw, 30px) clamp(30px, 3.125vw, 60px);border-radius:0 0 16px 16px;gap:0 clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.ce_accordion .accordion>div .content-text,.ce_accordion .handorgel__content>div .content-text,.content-accordion .accordion>div .content-text,.content-accordion .handorgel__content>div .content-text{flex:clamp(calc(70% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 400px, 100%)}.ce_accordion .accordion>div .content-text a,.ce_accordion .handorgel__content>div .content-text a,.content-accordion .accordion>div .content-text a,.content-accordion .handorgel__content>div .content-text a{margin-top:clamp(30px, 3.125vw, 60px)}.ce_accordion .accordion>div .content-text.smaller,.ce_accordion .handorgel__content>div .content-text.smaller,.content-accordion .accordion>div .content-text.smaller,.content-accordion .handorgel__content>div .content-text.smaller{flex:clamp(calc(50% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 400px, 100%)}.ce_accordion .accordion>div .contact-card-small,.ce_accordion .handorgel__content>div .contact-card-small,.content-accordion .accordion>div .contact-card-small,.content-accordion .handorgel__content>div .contact-card-small{flex:clamp(calc(25% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 250px, 100%);background-color:rgba(15, 113, 190, 0.1)}.ce_accordion .accordion>div .contact-card-container,.ce_accordion .handorgel__content>div .contact-card-container,.content-accordion .accordion>div .contact-card-container,.content-accordion .handorgel__content>div .contact-card-container{flex:clamp(calc(50% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 400px, 100%);display:flex;flex-wrap:wrap;gap:clamp(20px, 2vw, 40px)}.ce_accordion .accordion>div .contact-card-container .contact-card-small,.ce_accordion .handorgel__content>div .contact-card-container .contact-card-small,.content-accordion .accordion>div .contact-card-container .contact-card-small,.content-accordion .handorgel__content>div .contact-card-container .contact-card-small{flex:clamp(calc(50% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 250px, 100%)}.ce_accordion .accordion.open .contact-card-small,.ce_accordion .handorgel__content.open .contact-card-small,.content-accordion .accordion.open .contact-card-small,.content-accordion .handorgel__content.open .contact-card-small{margin-top:clamp(30px, 3.125vw, 60px)}@media (min-width:64rem){.ce_accordion .accordion.open .contact-card-small,.ce_accordion .handorgel__content.open .contact-card-small,.content-accordion .accordion.open .contact-card-small,.content-accordion .handorgel__content.open .contact-card-small{animation:fade-in-move-up 0.5s linear;animation-fill-mode:forwards;margin-bottom:calc(clamp(30px, 3.125vw, 60px) * -1)}}.ce_accordion.job .toggler button,.content-accordion.job .toggler button{background-color:#3EEA9C;color:#0D354D;padding:clamp(20px, 2vw, 40px)}.ce_accordion.job .toggler button::after,.content-accordion.job .toggler button::after{content:"";background:url(../../files/media/icons/plus-icon.svg) no-repeat center/contain;width:1.12em;aspect-ratio:1;filter:brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%);transition:rotate 0.5s, filter 0.5s}@media (min-width:48rem){.ce_accordion.job .toggler button,.content-accordion.job .toggler button{padding:clamp(20px, 2vw, 40px) clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.ce_accordion.job .toggler button::after,.content-accordion.job .toggler button::after{display:block;position:absolute;left:clamp(10px, 1vw, 20px)}}@media (min-width:64rem){.ce_accordion.job .toggler button::after,.content-accordion.job .toggler button::after{left:clamp(20px, 2vw, 40px)}}.ce_accordion.job .toggler.open button,.content-accordion.job .toggler.open button{color:#0D354D}.ce_accordion.job .toggler.open button::after,.content-accordion.job .toggler.open button::after{filter:brightness(0) brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%)}.ce_accordion.job .accordion>div,.ce_accordion.job .handorgel__content>div,.content-accordion.job .accordion>div,.content-accordion.job .handorgel__content>div{background-color:#3EEA9C;color:#0D354D;display:grid;column-gap:clamp(30px, 3.125vw, 60px);padding:0 clamp(20px, 2vw, 40px) clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px)}.ce_accordion.job .accordion>div ul li::marker,.ce_accordion.job .handorgel__content>div ul li::marker,.content-accordion.job .accordion>div ul li::marker,.content-accordion.job .handorgel__content>div ul li::marker{color:#0D354D}.ce_accordion.job .accordion>div .content-hyperlink,.ce_accordion.job .handorgel__content>div .content-hyperlink,.content-accordion.job .accordion>div .content-hyperlink,.content-accordion.job .handorgel__content>div .content-hyperlink{margin-top:clamp(40px, 4vw, 80px)}@media (min-width:48rem){.ce_accordion.job .accordion>div,.ce_accordion.job .handorgel__content>div,.content-accordion.job .accordion>div,.content-accordion.job .handorgel__content>div{grid-template-columns:40% 60%;padding:0 clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)) clamp(40px, 4vw, 80px) clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.ce_accordion.job .accordion>div .content-hyperlink,.ce_accordion.job .handorgel__content>div .content-hyperlink,.content-accordion.job .accordion>div .content-hyperlink,.content-accordion.job .handorgel__content>div .content-hyperlink{grid-column-start:2}}.teaser-link,.downloads-teaser .content-hyperlink,.topics-teaser .content-hyperlink{position:relative}.teaser-link a,.downloads-teaser .content-hyperlink a,.topics-teaser .content-hyperlink a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0F71BE;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.teaser-link a::before,.downloads-teaser .content-hyperlink a::before,.topics-teaser .content-hyperlink a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.teaser-link a::after,.downloads-teaser .content-hyperlink a::after,.topics-teaser .content-hyperlink a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(82, 210, 246, 0.2);border-radius:16px;z-index:-2}.teaser-link a:hover,.downloads-teaser .content-hyperlink a:hover,.topics-teaser .content-hyperlink a:hover{color:#F5F5F5}.teaser-link a:hover::before,.downloads-teaser .content-hyperlink a:hover::before,.topics-teaser .content-hyperlink a:hover::before{width:100%}.teaser-link::after,.downloads-teaser .content-hyperlink::after,.topics-teaser .content-hyperlink::after{filter:invert(24%) sepia(39%) saturate(4450%) hue-rotate(191deg) brightness(105%) contrast(88%)}.teaser-link:where(.green) a,.downloads-teaser .content-hyperlink:where(.green) a,.topics-teaser .content-hyperlink:where(.green) a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;color:#3EEA9C}.teaser-link:where(.green) a::before,.downloads-teaser .content-hyperlink:where(.green) a::before,.topics-teaser .content-hyperlink:where(.green) a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#3EEA9C;transition:all 0.2s;border-radius:16px;z-index:-1}.teaser-link:where(.green) a::after,.downloads-teaser .content-hyperlink:where(.green) a::after,.topics-teaser .content-hyperlink:where(.green) a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(62, 234, 156, 0.2);border-radius:16px;z-index:-2}.teaser-link:where(.green) a:hover,.downloads-teaser .content-hyperlink:where(.green) a:hover,.topics-teaser .content-hyperlink:where(.green) a:hover{color:#0D354D}.teaser-link:where(.green) a:hover::before,.downloads-teaser .content-hyperlink:where(.green) a:hover::before,.topics-teaser .content-hyperlink:where(.green) a:hover::before{width:100%}.teaser-link:where(.green)::after,.downloads-teaser .content-hyperlink:where(.green)::after,.topics-teaser .content-hyperlink:where(.green)::after{filter:brightness(0) invert(82%) sepia(68%) saturate(464%) hue-rotate(80deg) brightness(92%) contrast(98%)}.teaser-link:where(.lightblue) a,.downloads-teaser .content-hyperlink:where(.lightblue) a,.topics-teaser .content-hyperlink:where(.lightblue) a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0F71BE;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.teaser-link:where(.lightblue) a::before,.downloads-teaser .content-hyperlink:where(.lightblue) a::before,.topics-teaser .content-hyperlink:where(.lightblue) a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0F71BE;transition:all 0.2s;border-radius:16px;z-index:-1}.teaser-link:where(.lightblue) a::after,.downloads-teaser .content-hyperlink:where(.lightblue) a::after,.topics-teaser .content-hyperlink:where(.lightblue) a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(15, 113, 190, 0.2);border-radius:16px;z-index:-2}.teaser-link:where(.lightblue) a:hover,.downloads-teaser .content-hyperlink:where(.lightblue) a:hover,.topics-teaser .content-hyperlink:where(.lightblue) a:hover{color:#F5F5F5}.teaser-link:where(.lightblue) a:hover::before,.downloads-teaser .content-hyperlink:where(.lightblue) a:hover::before,.topics-teaser .content-hyperlink:where(.lightblue) a:hover::before{width:100%}.teaser-link:where(.lightblue)::after,.downloads-teaser .content-hyperlink:where(.lightblue)::after,.topics-teaser .content-hyperlink:where(.lightblue)::after{filter:invert(24%) sepia(39%) saturate(4450%) hue-rotate(191deg) brightness(105%) contrast(88%)}.teaser-link:where(.blue) a,.downloads-teaser .content-hyperlink:where(.blue) a,.topics-teaser .content-hyperlink:where(.blue) a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;color:#ffffff}.teaser-link:where(.blue) a::before,.downloads-teaser .content-hyperlink:where(.blue) a::before,.topics-teaser .content-hyperlink:where(.blue) a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.teaser-link:where(.blue) a::after,.downloads-teaser .content-hyperlink:where(.blue) a::after,.topics-teaser .content-hyperlink:where(.blue) a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.teaser-link:where(.blue) a:hover,.downloads-teaser .content-hyperlink:where(.blue) a:hover,.topics-teaser .content-hyperlink:where(.blue) a:hover{color:#0D354D}.teaser-link:where(.blue) a:hover::before,.downloads-teaser .content-hyperlink:where(.blue) a:hover::before,.topics-teaser .content-hyperlink:where(.blue) a:hover::before{width:100%}.teaser-link:where(.blue)::after,.downloads-teaser .content-hyperlink:where(.blue)::after,.topics-teaser .content-hyperlink:where(.blue)::after{filter:brightness(0) invert(1)}.teaser-link a,.downloads-teaser .content-hyperlink a,.topics-teaser .content-hyperlink a{padding:clamp(20px, 2vw, 40px);padding-right:calc(clamp(20px, 2vw, 40px) + 1em);display:flex;align-items:center}.teaser-link::after,.downloads-teaser .content-hyperlink::after,.topics-teaser .content-hyperlink::after{content:"";background:url(../../files/media/icons/icon-arrow.svg) no-repeat center/contain;width:1em;height:1em;position:absolute;right:clamp(20px, 2vw, 40px);top:50%;translate:0 -50%;z-index:1}.teaser-link:hover a,.downloads-teaser .content-hyperlink:hover a,.topics-teaser .content-hyperlink:hover a{color:#ffffff}.teaser-link:hover::after,.downloads-teaser .content-hyperlink:hover::after,.topics-teaser .content-hyperlink:hover::after{filter:brightness(0) invert(1)}.pagination ul{display:flex;gap:0.5em;margin-top:1em}.pagination ul li.previous,.pagination ul li.next{rotate:-90deg}.pagination ul li:hover a{font-weight:700}.category-box{background-color:#F5F5F5;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between}.category-box .content-hyperlink{padding:clamp(20px, 1.5625vw, 30px);color:#0F71BE}.category-box .content-image figure{position:relative;margin-top:clamp(20px, 2vw, 40px)}.category-box .content-image figure::before,.category-box .content-image figure::after{content:"";background:url(../../files/media/img/465x410.jpg) no-repeat center/cover;width:100%;height:100%;border-radius:16px;position:absolute;left:0;top:calc(-2 * clamp(10px, 1vw, 20px));filter:brightness(0.6)}.category-box .content-image figure::after{top:calc(-1 * clamp(10px, 1vw, 20px));filter:brightness(0.4)}.category-box .content-image figure img{width:100%;position:relative;z-index:1}.category-box.start-teaser{position:relative;justify-content:flex-end;aspect-ratio:1.5}@media (min-width:48rem){.category-box.start-teaser{aspect-ratio:0.91}}.category-box.start-teaser .content-image{position:absolute;inset:0}.category-box.start-teaser .content-image::before{content:"";background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%);position:absolute;inset:0;z-index:2;border-radius:16px}.category-box.start-teaser .content-image figure{margin-top:0;height:100%}.category-box.start-teaser .content-image figure::before,.category-box.start-teaser .content-image figure::after{display:none}.category-box.start-teaser .content-image figure img{height:100%;max-height:unset;object-fit:cover}.category-box.start-teaser .content-hyperlink{z-index:3;color:#ffffff;padding:0 clamp(20px, 1.5625vw, 30px) clamp(10px, 1vw, 20px) clamp(20px, 1.5625vw, 30px)}.category-box.start-teaser .content-hyperlink .btn{padding-bottom:clamp(20px, 1.5625vw, 30px)}.kampagne,.register-kampagne{padding:clamp(30px, 3.125vw, 60px);background-color:#3EEA9C;display:flex;flex-direction:column;align-items:center}.kampagne::before,.register-kampagne::before,.kampagne::after,.register-kampagne::after{content:"";background:url(../../files/media/icons/gestaltungselement-4-zeilig.svg) no-repeat;background-position:right;position:absolute;width:25%;height:150px;z-index:1;opacity:0.3}.kampagne::before,.register-kampagne::before{left:0;bottom:40%}.kampagne::after,.register-kampagne::after{right:0;bottom:10%;rotate:180deg}.kampagne .content-text,.register-kampagne .content-text{text-align:center;width:clamp(60%, 850px, 100%);line-height:1.5}.kampagne .content-text .headline,.register-kampagne .content-text .headline{font-weight:700;width:clamp(40%, 350px, 100%);margin:0 auto clamp(20px, 2vw, 40px) auto}.kampagne .icon-container,.register-kampagne .icon-container{display:flex;gap:clamp(20px, 1.5625vw, 30px);margin:clamp(10px, 1vw, 20px) 0}.kampagne .icon-container figure,.register-kampagne .icon-container figure{border-radius:50%;padding:clamp(20px, 2vw, 40px);background-color:rgba(245, 245, 245, 0.3)}.kampagne .icon-container figure img,.register-kampagne .icon-container figure img{border-radius:0}.warum-mitmachen{display:flex;flex-wrap:wrap;gap:0;background-color:#F5F5F5;counter-reset:number}.warum-mitmachen>.container{flex:clamp(75%, 600px, 100%);padding:clamp(40px, 4vw, 80px);display:flex;flex-direction:column;row-gap:clamp(30px, 3.125vw, 60px)}@media (min-width:48rem){.warum-mitmachen>.container{padding:clamp(60px, 6.25vw, 120px) clamp(60px, 6.25vw, 120px) clamp(30px, 3.125vw, 60px) clamp(50px, 5vw, 100px)}}.warum-mitmachen>.container .content-headline{color:#0D354D;width:100%}.warum-mitmachen>.container .inner-container{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px) clamp(40px, 4vw, 80px)}.warum-mitmachen>.container .content-text{flex:clamp(calc(calc(100% / 3) - clamp(40px, 4vw, 80px)), 200px, 100%)}.warum-mitmachen>.container .content-text .headline{color:#3EEA9C;counter-increment:number;display:flex;align-items:flex-end}.warum-mitmachen>.container .content-text .headline::before{content:counter(number) ".";font-weight:700;line-height:0.8em}.warum-mitmachen>.container .content-hyperlink{width:100%}.warum-mitmachen>.content-image{flex:clamp(25%, 250px, 100%)}.warum-mitmachen>.content-image figure{height:100%}.warum-mitmachen>.content-image img{width:100%;height:100%;object-fit:cover}.instruction{padding:clamp(30px, 3.125vw, 60px);display:flex;flex-wrap:wrap}.instruction .content-headline{color:#0F71BE;flex:clamp(calc(40% - (clamp(10px, 1vw, 20px) / 2)), 400px, 100%)}.instruction>div{flex:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 700px, 100%);display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(33.4333333333%, 350px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.instruction>div .content-text{background:#F5F5F5;padding:clamp(20px, 1.5625vw, 30px) clamp(20px, 2vw, 40px) clamp(30px, 3.125vw, 60px);text-align:center}.instruction>div .content-text .headline{color:#0D354D;font-weight:700;margin-bottom:clamp(5px, 0.5vw, 10px)}.instruction>div .content-text figure{margin-bottom:clamp(5px, 0.5vw, 10px)}.instruction>div .content-text figure img{width:60px}.instruction>div .content-text:last-of-type{background:#3EEA9C;grid-column:-1 / 1;display:grid;grid-template-areas:"icon headline" "icon text";grid-template-columns:calc(100% / 3) calc((100% / 3) * 2);text-align:left;padding-top:clamp(20px, 2vw, 40px);padding-bottom:clamp(20px, 2vw, 40px)}.instruction>div .content-text:last-of-type .headline{grid-area:headline}.instruction>div .content-text:last-of-type figure{grid-area:icon;justify-self:center}.instruction>div .content-text:last-of-type>div{grid-area:text;width:clamp(80%, 400px, 100%)}.instruction.background{background-color:#B6DDE9}.instruction.background>div .content-text{border-radius:16px}.login-teaser,.cta-section-small,.cta-section-medium{background-color:#F5F5F5;padding:clamp(30px, 3.125vw, 60px)}@media (min-width:48rem){.login-teaser,.cta-section-small,.cta-section-medium{padding:clamp(40px, 4vw, 80px)}}.login-teaser .content-text,.cta-section-small .content-text,.cta-section-medium .content-text{font-weight:300;text-align:center}.login-teaser .content-text div,.cta-section-small .content-text div,.cta-section-medium .content-text div{width:clamp(90%, 1300px, 100%);margin:0 auto}.login-teaser .content-text p a,.cta-section-small .content-text p a,.cta-section-medium .content-text p a{margin-top:clamp(30px, 3.125vw, 60px)}.cta-section-small{padding:clamp(20px, 2vw, 40px)}@media (min-width:48rem){.cta-section-small{padding:clamp(30px, 3.125vw, 60px)}}.cta-section-small .content-text div{width:clamp(50%, 600px, 100%)}.cta-section-medium{padding:clamp(20px, 2vw, 40px)}@media (min-width:48rem){.cta-section-medium{padding:clamp(30px, 3.125vw, 60px)}}.cta-section-medium .content-text div{width:clamp(65%, 900px, 100%);line-height:1.4}.login-section,.register-section{margin:0 !important;position:relative}.login-section .content-image,.register-section .content-image{height:100%}.login-section .content-image figure,.login-section .content-image img,.register-section .content-image figure,.register-section .content-image img{height:100%;width:100%;max-height:unset}.login-section h1,.register-section h1{margin-bottom:clamp(30px, 3.125vw, 60px)}#login-form,#register-form{width:clamp(60%, 800px, calc(100% - (clamp(10px, 1vw, 20px) * 2)));background-color:#ffffff;padding:clamp(40px, 4vw, 80px) 0;border-radius:10px;justify-self:flex-end;height:calc(100% - (clamp(10px, 1vw, 20px) * 2))}#login-form form,#register-form form{color:#0D354D}#login-form form .widget+.widget,#register-form form .widget+.widget{margin-top:clamp(20px, 1.5625vw, 30px)}#login-form form .widget input,#register-form form .widget input{font-weight:200;border-bottom:1px solid #0000001A;color:rgba(13, 53, 77, 0.8);padding:clamp(5px, 0.5vw, 10px) 0;background-color:transparent}#login-form form .widget input::placeholder,#register-form form .widget input::placeholder{color:inherit}#login-form form .widget input:-webkit-autofill,#login-form form .widget input:-webkit-autofill:focus,#register-form form .widget input:-webkit-autofill,#register-form form .widget input:-webkit-autofill:focus{transition:background-color 0s 600000s, color 0s 600000s}#login-form form .widget-submit,#register-form form .widget-submit{margin-top:clamp(40px, 4vw, 80px)}#login-form form .widget-submit button,#register-form form .widget-submit button{float:none;appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}#login-form form .widget-submit button::before,#register-form form .widget-submit button::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}#login-form form .widget-submit button::after,#register-form form .widget-submit button::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}#login-form form .widget-submit button:hover,#register-form form .widget-submit button:hover{color:#0D354D}#login-form form .widget-submit button:hover::before,#register-form form .widget-submit button:hover::before{width:100%}#login-form form .widget:not(.widget-checkbox, .widget-radio) label,#register-form form .widget:not(.widget-checkbox, .widget-radio) label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#login-form form .widget:not(.widget-checkbox, .widget-radio) input,#register-form form .widget:not(.widget-checkbox, .widget-radio) input{width:100%}#login-form form .widget label.error,#login-form form .widget p.error,#register-form form .widget label.error,#register-form form .widget p.error{color:#FF4D53}#login-form form .register-notice,#register-form form .register-notice{margin-top:clamp(20px, 1.5625vw, 30px)}#login-form form .register-notice p,#register-form form .register-notice p{color:rgba(13, 53, 77, 0.8);font-weight:200}#login-form form .register-notice a,#register-form form .register-notice a{color:#0F71BE;font-weight:500}#login-form form .widget-checkbox,#login-form form .widget-radio,#register-form form .widget-checkbox,#register-form form .widget-radio{display:flex}#login-form form .widget-checkbox #ctrl_groups_14,#login-form form .widget-radio #ctrl_groups_14,#register-form form .widget-checkbox #ctrl_groups_14,#register-form form .widget-radio #ctrl_groups_14{margin:0;padding:0;display:flex}#login-form form .widget-checkbox #ctrl_groups_14 legend,#login-form form .widget-radio #ctrl_groups_14 legend,#register-form form .widget-checkbox #ctrl_groups_14 legend,#register-form form .widget-radio #ctrl_groups_14 legend{margin-bottom:clamp(10px, 1vw, 20px)}#login-form form .widget-checkbox #ctrl_groups_14 span,#login-form form .widget-radio #ctrl_groups_14 span,#register-form form .widget-checkbox #ctrl_groups_14 span,#register-form form .widget-radio #ctrl_groups_14 span{display:inline-block;position:relative;border-top:1px solid #52D2F6;border-bottom:1px solid #52D2F6}#login-form form .widget-checkbox #ctrl_groups_14 span:first-of-type,#login-form form .widget-radio #ctrl_groups_14 span:first-of-type,#register-form form .widget-checkbox #ctrl_groups_14 span:first-of-type,#register-form form .widget-radio #ctrl_groups_14 span:first-of-type{border-left:1px solid #52D2F6;border-top-left-radius:10px;border-bottom-left-radius:10px}#login-form form .widget-checkbox #ctrl_groups_14 span:last-of-type,#login-form form .widget-radio #ctrl_groups_14 span:last-of-type,#register-form form .widget-checkbox #ctrl_groups_14 span:last-of-type,#register-form form .widget-radio #ctrl_groups_14 span:last-of-type{border-right:1px solid #52D2F6;border-top-right-radius:10px;border-bottom-right-radius:10px}#login-form form .widget-checkbox #ctrl_groups_14 span label,#login-form form .widget-radio #ctrl_groups_14 span label,#register-form form .widget-checkbox #ctrl_groups_14 span label,#register-form form .widget-radio #ctrl_groups_14 span label{display:inline-block;background-color:transparent;padding:0.3em clamp(20px, 2vw, 40px);border-radius:10px;color:#0D354D;cursor:pointer}#login-form form .widget-checkbox #ctrl_groups_14 span input,#login-form form .widget-radio #ctrl_groups_14 span input,#register-form form .widget-checkbox #ctrl_groups_14 span input,#register-form form .widget-radio #ctrl_groups_14 span input{appearance:none;position:absolute}#login-form form .widget-checkbox #ctrl_groups_14 span input:checked~label,#login-form form .widget-radio #ctrl_groups_14 span input:checked~label,#register-form form .widget-checkbox #ctrl_groups_14 span input:checked~label,#register-form form .widget-radio #ctrl_groups_14 span input:checked~label{background-color:#52D2F6;font-weight:700}#login-form form .widget-checkbox #ctrl_terms_of_use_14 legend,#login-form form .widget-radio #ctrl_terms_of_use_14 legend,#register-form form .widget-checkbox #ctrl_terms_of_use_14 legend,#register-form form .widget-radio #ctrl_terms_of_use_14 legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#login-form form .widget-checkbox #ctrl_terms_of_use_14 label,#login-form form .widget-radio #ctrl_terms_of_use_14 label,#register-form form .widget-checkbox #ctrl_terms_of_use_14 label,#register-form form .widget-radio #ctrl_terms_of_use_14 label{color:#0D354D}#login-form form .widget-checkbox #ctrl_terms_of_use_14 label a,#login-form form .widget-radio #ctrl_terms_of_use_14 label a,#register-form form .widget-checkbox #ctrl_terms_of_use_14 label a,#register-form form .widget-radio #ctrl_terms_of_use_14 label a{color:#0F71BE}#login-form .terms-link,#register-form .terms-link{margin-top:clamp(40px, 4vw, 80px)}#login-form .terms-link a,#register-form .terms-link a{font-weight:800}#login-form .terms-link a:hover,#register-form .terms-link a:hover{color:#0F71BE}@media (min-width:48rem){.login-section,.register-section{height:calc(100vh - clamp(20px, 1.5625vw, 30px) - 120px)}.login-section>*,.register-section>*{grid-row-start:1;grid-column-start:1}#login-form,#register-form{margin:clamp(10px, 1vw, 20px);padding:clamp(40px, 4vw, 80px) clamp(80px, 9.375vw, 180px);display:flex;flex-direction:column;overflow-y:scroll}#login-form,#register-form:not(.register-hero *){position:absolute;top:0;right:0}}.register-hero{display:flex;flex-wrap:wrap}.register-hero .column-left{flex:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 650px, 100%)}.register-hero .column-left>.content-headline{color:#0F71BE}@media (max-width:calc(48rem - 1px)){.register-hero .column-left>.content-headline{margin-bottom:clamp(40px, 4vw, 80px)}}.register-hero .column-left .media-text-side.border.img{padding:clamp(20px, 2vw, 40px) clamp(20px, 1.5625vw, 30px)}.register-hero .column-left .media-text-side.border.img .content-text{padding:0;flex:clamp(calc(60% - (clamp(10px, 1vw, 20px) / 2)), 350px, 100%)}.register-hero .column-left .media-text-side.border.img .content-image{flex:clamp(calc(40% - (clamp(10px, 1vw, 20px) / 2)), 200px, 100%)}.register-hero .column-left .media-text-side.border.img figure,.register-hero .column-left .media-text-side.border.img figure img{height:100%;object-fit:cover}@media (min-width:48rem){.register-hero .column-left .media-text-side.border.img{gap:clamp(40px, 4vw, 80px)}.register-hero .column-left .media-text-side.border.img .content-text{gap:clamp(40px, 4vw, 80px)}}@media (min-width:64rem){.register-hero .column-left .media-text-side.border.img{gap:clamp(10px, 1vw, 20px)}}.register-hero #register-form{background-color:#F5F5F5;flex:clamp(calc(40% - (clamp(10px, 1vw, 20px) / 2)), 400px, 100%);margin:0;padding:clamp(30px, 3.125vw, 60px)}.register-hero #register-form h1{margin-bottom:clamp(30px, 3.125vw, 60px)}.register-kampagne{background-color:#52D2F6;padding:clamp(60px, 6.25vw, 120px);gap:clamp(20px, 1.5625vw, 30px)}.register-kampagne .content-text{width:100%}.register-kampagne .content-text .headline{width:100%;margin:0 auto clamp(30px, 3.125vw, 60px) auto}.register-kampagne .icon-container{margin:0;flex-wrap:wrap;align-items:flex-start}.register-kampagne .icon-container .content-image{display:flex;flex-direction:column-reverse;gap:1rem;width:calc((100% / 3) - clamp(20px, 1.5625vw, 30px))}.register-kampagne .icon-container .content-image>div{text-align:center;hyphens:auto}.register-kampagne .icon-container .content-image figure img{width:auto;aspect-ratio:1;object-fit:contain}@media (min-width:48rem){.register-kampagne .icon-container .content-image{width:calc((100% / 5) - clamp(20px, 1.5625vw, 30px))}}.register-user-section{background-color:#F5F5F5;padding:clamp(30px, 3.125vw, 60px)}.register-user-section .content-headline{color:#0D354D}@media (max-width:calc(48rem - 1px)){.register-user-section .content-headline{margin-bottom:clamp(30px, 3.125vw, 60px)}}.register-user-section .media-text-side{gap:clamp(10px, 1vw, 20px);margin-top:clamp(30px, 3.125vw, 60px);margin-bottom:clamp(30px, 3.125vw, 60px) !important}.register-user-section .media-text-side .contact-card{background-color:#ffffff;border-radius:16px;padding:clamp(30px, 3.125vw, 60px);grid-template-columns:1fr;grid-template-areas:"img" "info" "name" "position";position:relative}.register-user-section .media-text-side .contact-card::after{content:"";background:url("../../files/media/icons/message.svg") no-repeat center/contain;position:absolute;top:0;right:0;width:90px;height:90px;translate:50% -40%}.register-user-section .media-text-side .contact-card>p{margin-top:0;width:clamp(80%, 490px, 100%)}.register-user-section .media-text-side .contact-card .contact-info{display:none}.register-user-section .media-text-side .contact-card .name{font-weight:600;color:#0D354D;margin-bottom:clamp(5px, 0.5vw, 10px);margin-top:clamp(20px, 1.5625vw, 30px)}.register-user-section .media-text-side .contact-card .position{color:#52D2F6}.register-user-section .media-text-side .contact-card img{margin-bottom:clamp(20px, 2vw, 40px)}@media (min-width:48rem){.register-user-section .media-text-side .contact-card{grid-template-columns:max-content 1fr;grid-template-areas:"img info" "img name" "img position";column-gap:clamp(20px, 2vw, 40px)}.register-user-section .media-text-side .contact-card img{margin-bottom:0}}.register-user-section .content-gallery{margin-top:clamp(40px, 4vw, 80px)}.register-user-section .content-gallery ul{column-gap:clamp(20px, 2vw, 40px)}.register-user-section .content-gallery ul li{flex-basis:calc((100% / 3) - clamp(20px, 2vw, 40px))}@media (min-width:48rem){.register-user-section .content-gallery ul{column-gap:clamp(10px, 1vw, 20px)}.register-user-section .content-gallery ul li{flex-basis:calc((100% / 5) - clamp(10px, 1vw, 20px))}}.popup{position:absolute;transform:scale(0);transform-origin:center center;transition:transform 500ms ease;z-index:2;background-color:#ffffff;border-radius:10px;padding:clamp(50px, 5vw, 100px) clamp(40px, 4vw, 80px);margin:clamp(10px, 1vw, 20px);height:calc(100% - (clamp(10px, 1vw, 20px) * 2))}.popup.show{transform:scale(1)}.popup>*{max-width:clamp(70%, 700px, 100%);margin:0 auto}.popup .terms-of-use{overflow-y:scroll;height:100%;padding-right:clamp(20px, 2vw, 40px)}.popup .popup-close{position:absolute;top:clamp(20px, 2vw, 40px);right:clamp(20px, 2vw, 40px);cursor:pointer}.terms-of-use .headline{margin-bottom:clamp(40px, 4vw, 80px)}.terms-of-use ol li{display:list-item;position:relative;padding-left:1.5em}.terms-of-use ol li::before{position:absolute;left:0}.terms-of-use ol li+li{margin-top:1em}.terms-page .terms-of-use{max-width:clamp(70%, 700px, 100%);padding:clamp(40px, 4vw, 80px) 0;margin:0 auto}.content-hub-filter ul{display:flex;flex-wrap:wrap;gap:clamp(20px, 2vw, 40px) clamp(30px, 3.125vw, 60px)}@media (min-width:48rem){.content-hub-filter ul{gap:clamp(20px, 2vw, 40px) clamp(60px, 6.25vw, 120px)}}.content-hub-filter ul li{cursor:pointer;position:relative}.content-hub-filter ul li:hover,.content-hub-filter ul li.active{color:#0F71BE}.content-hub-filter ul li.active::after{content:"";background-color:#0F71BE;width:0.25em;height:0.25em;border-radius:50%;position:absolute;left:50%;bottom:0;translate:-50% 100%}.content-hub-filter .dropdown-filter{display:flex;background-color:#F5F5F5;border-radius:10px;padding:clamp(20px, 1.5625vw, 30px);gap:clamp(30px, 3.125vw, 60px);margin-top:clamp(20px, 2vw, 40px)}@media (max-width:48rem){.content-hub-filter .dropdown-filter{flex-direction:column}}.content-hub-filter .dropdown-filter .filter-icon{background:url(../../files/media/icons/filter-icon.svg) no-repeat center/contain;width:1.25rem;height:1.25rem}.content-hub-controls{display:flex;justify-content:space-between;margin-top:clamp(20px, 2vw, 40px);margin-bottom:clamp(50px, 5vw, 100px)}.content-hub-controls .sort-container{display:flex;align-items:center;gap:clamp(10px, 1vw, 20px)}@media (max-width:48rem){.content-hub-controls .sort-container{width:100%;justify-content:space-between}}.content-hub-controls .sort-container .file-counter{border:1px solid rgba(43, 46, 52, 0.1);border-radius:16px;padding:1em 3.3em}.content-hub-controls .sort-container select{color:#52D2F6}.content-hub-controls .view-switch{border:1px solid #52D2F6;border-radius:16px;display:flex;position:relative;overflow:hidden}@media (max-width:48rem){.content-hub-controls .view-switch{display:none}}.content-hub-controls .view-switch::before{content:"";background:#52D2F6;border-radius:16px;width:50%;height:100%;position:absolute;left:0;transition:left 0.2s}.content-hub-controls .view-switch button{appearance:none;border-radius:16px;border:none;background:transparent;cursor:pointer;padding:12px;line-height:0}.content-hub-controls .view-switch button::after{filter:brightness(0) invert(76%) sepia(15%) saturate(1868%) hue-rotate(157deg) brightness(98%) contrast(97%)}.content-hub-controls .view-switch button.grid::after{filter:brightness(0) invert(1)}.content-hub-controls .view-switch button.grid::after{content:url(../../files/media/icons/icon-grid-view.svg)}.content-hub-controls .view-switch button.list::after{content:url(../../files/media/icons/icon-list-view.svg)}.content-hub-controls .view-switch.list::before{left:50%}.content-hub-controls .view-switch.list button.grid::after{filter:brightness(0) invert(76%) sepia(15%) saturate(1868%) hue-rotate(157deg) brightness(98%) contrast(97%)}.content-hub-controls .view-switch.list button.list::after{filter:brightness(0) invert(1)}.content-hub-filter select,.content-hub-controls select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.155' height='4.663' viewBox='0 0 8.155 4.663'%3E%3Cpath d='M10.267,14.5l3.084-3.086a.58.58,0,0,1,.823,0,.588.588,0,0,1,0,.826l-3.494,3.5a.582.582,0,0,1-.8.017L6.357,12.246a.583.583,0,0,1,.823-.826Z' transform='translate(-6.188 -11.246)' fill='%230d354d'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right;padding-right:clamp(10px, 1vw, 20px)}.content-hub-filter select:focus-visible,.content-hub-controls select:focus-visible{outline-color:#52D2F6;outline-offset:clamp(5px, 0.5vw, 10px)}.content-downloads ul.downloads-list li.download-element,.ce_downloads ul.downloads-list li.download-element{background-color:#F5F5F5;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:48rem){.content-downloads ul.downloads-list li.download-element,.ce_downloads ul.downloads-list li.download-element{width:50%}}@media (min-width:64rem){.content-downloads ul.downloads-list li.download-element,.ce_downloads ul.downloads-list li.download-element{width:calc(100% / 3)}}.content-downloads ul.downloads-list li.download-element figure,.ce_downloads ul.downloads-list li.download-element figure{text-align:center;width:100%;aspect-ratio:1.32}.content-downloads ul.downloads-list li.download-element figure a,.ce_downloads ul.downloads-list li.download-element figure a{display:block;width:100%;height:100%}.content-downloads ul.downloads-list li.download-element figure a img,.ce_downloads ul.downloads-list li.download-element figure a img{border-radius:16px 16px 0 0}.content-downloads ul.downloads-list li.download-element[data-category*="bild"]:not([data-category*="signatur"]) figure img,.content-downloads ul.downloads-list li.download-element[data-category*="jpg"]:not([data-category*="signatur"]) figure img,.ce_downloads ul.downloads-list li.download-element[data-category*="bild"]:not([data-category*="signatur"]) figure img,.ce_downloads ul.downloads-list li.download-element[data-category*="jpg"]:not([data-category*="signatur"]) figure img{width:100%;aspect-ratio:1.32;object-fit:cover}.content-downloads ul.downloads-list li.download-element[data-category*="signatur"] figure a,.ce_downloads ul.downloads-list li.download-element[data-category*="signatur"] figure a{aspect-ratio:1.32}.content-downloads ul.downloads-list li.download-element[data-category*="signatur"] figure a img,.ce_downloads ul.downloads-list li.download-element[data-category*="signatur"] figure a img{height:100%;object-fit:contain}.content-downloads ul.downloads-list li.download-element[style*="opacity: 0"],.ce_downloads ul.downloads-list li.download-element[style*="opacity: 0"]{z-index:-1}.content-downloads ul.downloads-list li.download-element .description-button-wrapper,.ce_downloads ul.downloads-list li.download-element .description-button-wrapper{position:absolute;top:10px;right:10px;z-index:2}.content-downloads ul.downloads-list li.download-element .description-button-wrapper button,.ce_downloads ul.downloads-list li.download-element .description-button-wrapper button{appearance:none;border:none;background:transparent;padding:0;margin:0}.content-downloads ul.downloads-list li.download-element .description-button-wrapper button.hide,.ce_downloads ul.downloads-list li.download-element .description-button-wrapper button.hide{display:none}.content-downloads ul.downloads-list li.download-element .description,.ce_downloads ul.downloads-list li.download-element .description{display:none;aspect-ratio:1.32;position:absolute;inset:0;background:rgba(43, 46, 52, 0.8);padding:clamp(20px, 2vw, 40px);color:white}.content-downloads ul.downloads-list li.download-element>a,.ce_downloads ul.downloads-list li.download-element>a{order:1;display:flex;align-items:center;gap:clamp(5px, 0.5vw, 10px);padding:clamp(10px, 1vw, 20px) clamp(20px, 2vw, 40px);border:1px solid #0F71BE;border-radius:16px;margin-top:calc(16px * -1);background-color:#F5F5F5}.content-downloads ul.downloads-list li.download-element>a .file-name,.ce_downloads ul.downloads-list li.download-element>a .file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-downloads ul.downloads-list li.download-element>a .download-icon,.ce_downloads ul.downloads-list li.download-element>a .download-icon{background:url(../../files/media/icons/download-icon.svg) no-repeat center/contain;margin-left:auto;width:10px;height:10px;opacity:0.2}.content-downloads ul.downloads-list li.download-element>a .file-extension,.ce_downloads ul.downloads-list li.download-element>a .file-extension{color:#3EEA9C;word-break:normal}.content-downloads ul.downloads-list.list li.download-element,.ce_downloads ul.downloads-list.list li.download-element{flex-direction:row;aspect-ratio:auto;padding:clamp(10px, 1vw, 20px);gap:clamp(5px, 0.5vw, 10px)}@media (min-width:64rem){.content-downloads ul.downloads-list.list li.download-element,.ce_downloads ul.downloads-list.list li.download-element{width:50%;gap:clamp(10px, 1vw, 20px)}}.content-downloads ul.downloads-list.list li.download-element figure,.ce_downloads ul.downloads-list.list li.download-element figure{width:8vw;flex-shrink:0}.content-downloads ul.downloads-list.list li.download-element img,.ce_downloads ul.downloads-list.list li.download-element img{padding-top:0;max-height:100%}.content-downloads ul.downloads-list.list li.download-element>a,.ce_downloads ul.downloads-list.list li.download-element>a{background-color:#ffffff;align-self:center;padding:clamp(10px, 1vw, 20px) clamp(30px, 3.125vw, 60px) clamp(10px, 1vw, 20px) clamp(20px, 1.5625vw, 30px);word-break:break-all}.intern aside nav{color:#0D354D}.intern aside nav ul li+li{margin-top:0.7em}.intern aside nav ul li :hover,.intern aside nav ul li strong{color:#0F71BE}.intern aside nav ul li strong{font-weight:inherit}.intern-login-section h1{margin-bottom:clamp(40px, 4vw, 80px)}.intern-login-section .mod_login{margin-top:clamp(30px, 3.125vw, 60px);width:clamp(60%, 800px, 100%)}.intern-login-section .mod_login form{color:#0D354D}.intern-login-section .mod_login form .widget+.widget{margin-top:clamp(20px, 1.5625vw, 30px)}.intern-login-section .mod_login form .widget input{font-weight:200;border-bottom:1px solid #0000001A;color:rgba(13, 53, 77, 0.8);padding:clamp(5px, 0.5vw, 10px) 0 !important}.intern-login-section .mod_login form .widget input::placeholder{color:inherit}.intern-login-section .mod_login form .widget input:-webkit-autofill,.intern-login-section .mod_login form .widget input:-webkit-autofill:focus{transition:background-color 0s 600000s, color 0s 600000s}.intern-login-section .mod_login form .widget-submit{margin-top:clamp(40px, 4vw, 80px)}.intern-login-section .mod_login form .widget-submit button{float:none;appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.intern-login-section .mod_login form .widget-submit button::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.intern-login-section .mod_login form .widget-submit button::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.intern-login-section .mod_login form .widget-submit button:hover{color:#0D354D}.intern-login-section .mod_login form .widget-submit button:hover::before{width:100%}.intern-login-section .mod_login form .widget:not(.widget-checkbox, .widget-radio) label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.intern-login-section .mod_login form .widget:not(.widget-checkbox, .widget-radio) input{width:100%}.intern-login-section .mod_login form .widget label.error,.intern-login-section .mod_login form .widget p.error{color:#FF4D53}.intern .section:first-of-type{margin-top:0}.intern .section .content-text h1,.intern .section h1.content-headline{color:#0D354D;margin-bottom:clamp(30px, 3.125vw, 60px)}.intern .konzernberichte .content-text:first-of-type{margin-bottom:clamp(30px, 3.125vw, 60px)}.intern .konzernberichte .content-text+.content-text{margin-top:clamp(20px, 2vw, 40px)}.intern .konzernberichte .content-text+.content-text .headline{margin-bottom:clamp(10px, 1vw, 20px)}.intern .konzernberichte .content-text+.content-text span{color:#0F71BE}.intern .konzernberichte .content-text+.content-text span:hover{color:#0D354D}.branchen-teaser>*:first-child{margin-bottom:clamp(20px, 1.5625vw, 30px)}.branchen-teaser .text-box{background-color:#F5F5F5;padding:clamp(20px, 1.5625vw, 30px);border-radius:16px;display:flex;flex-direction:column}@media (min-width:48rem){.branchen-teaser .text-box{padding:clamp(10px, 1vw, 20px)}}.branchen-teaser .text-box .headline{font-weight:700;margin-bottom:clamp(20px, 1.5625vw, 30px)}.branchen-teaser .text-box a{margin-top:clamp(20px, 2vw, 40px)}.branchen-teaser-neu>.content-text.text-wide{margin-bottom:clamp(30px, 3.125vw, 60px);row-gap:clamp(20px, 1.5625vw, 30px)}@media (min-width:48rem){.branchen-teaser-neu>.content-text.text-wide{max-width:90%;margin-left:auto;margin-right:auto}}.branchen-teaser-neu .branchen-slider .content-slider .slider-wrapper .slide .content-image{flex:clamp(55%, 400px, 100%)}.branchen-teaser-neu .branchen-slider .content-slider .slider-wrapper .slide .slide-text-wrapper{flex:clamp(45%, 300px, 100%)}.branchen-teaser-neu .branchen-slider .content-slider .slider-wrapper .slide .slide-text-wrapper .contact-persons-container{display:none}.branchen-teaser-neu .branchen-slider .content-slider .slider-wrapper .slide .slide-text-wrapper .content-text .headline{font-weight:400}.grundstuecke-slider-section{overflow:visible}.grundstuecke-slider-section>.content-text{max-width:clamp(50%, 750px, 100%);margin-bottom:clamp(20px, 2vw, 40px)}.grundstuecke-slider-section .splide{max-width:92%;margin:0 auto}.grundstuecke-slider-section .text-box{background-color:#EAF0F9;padding:clamp(10px, 1vw, 20px);border-radius:16px;display:grid;grid-template-columns:45% 1fr;grid-template-rows:min-content 1fr;grid-template-areas:"img headline" "img text";column-gap:clamp(10px, 1vw, 20px);width:50%}.grundstuecke-slider-section .text-box .headline{grid-area:headline;font-weight:700;margin-top:clamp(5px, 0.5vw, 10px);margin-bottom:clamp(20px, 1.5625vw, 30px)}.grundstuecke-slider-section .text-box figure{grid-area:img;margin-bottom:0}.grundstuecke-slider-section .text-box figure img{height:100%;object-fit:cover}.grundstuecke-slider-section .text-box>div:not(.headline){grid-area:text;align-self:flex-end}.grundstuecke-slider-section .text-box>div:not(.headline) p a{font-size:0;margin:0}.grundstuecke-slider-section .text-box>div:not(.headline) p a::before{display:none}.grundstuecke-slider-section .text-box>div:not(.headline) p a::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22.414' viewBox='0 0 22 22.414' fill='%23fff'%3E%3Cg transform='translate(-707 -581.793)'%3E%3Cpath d='M28.5,19H7.5V17h21Z' transform='translate(699.5 575)'/%3E%3Cpath d='M18.707,29.207l-1.414-1.414L27.086,18,17.293,8.207l1.414-1.414,10.5,10.5a1,1,0,0,1,0,1.414Z' transform='translate(699.5 575)'/%3E%3C/g%3E%3C/svg%3E");background-color:#0F71BE;border-radius:50%;display:inline-block;padding:12px;line-height:0;margin-top:clamp(10px, 1vw, 20px);width:auto;height:auto;position:static}.grundstuecke-slider-section .text-box>div:not(.headline) p a:hover::after{background-color:#52D2F6}.downloads-teaser{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 180px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.downloads-teaser .content-headline{grid-column:1 / -1;margin-bottom:clamp(20px, 2vw, 40px);text-align:center}.downloads-teaser .content-hyperlink a{min-height:100px;align-items:flex-start}@media (min-width:48rem){.downloads-teaser .content-hyperlink a{min-height:150px}}@media (min-width:64rem){.downloads-teaser .content-hyperlink a{min-height:200px}}.downloads-teaser .content-hyperlink::after{top:unset;translate:0;bottom:clamp(20px, 1.5625vw, 30px)}.download-section .content-headline{font-weight:200;font-style:italic;color:#0D354D;margin-bottom:clamp(30px, 3.125vw, 60px)}.download-section .content-hyperlink{display:flex;justify-content:space-between;padding:clamp(20px, 1.5625vw, 30px);background-color:#F5F5F5;border-radius:10px;font-weight:700;color:#0D354D}.download-section .content-hyperlink a{color:#0F71BE;font-weight:500;flex-basis:75%}.download-section .content-hyperlink+.content-hyperlink{margin-top:clamp(5px, 0.5vw, 10px)}@media (max-width:48rem){.download-section .content-hyperlink{flex-direction:column;gap:clamp(20px, 2vw, 40px)}}.download-section .mod_newslist .layout_latest{display:flex;padding:clamp(20px, 1.5625vw, 30px);background-color:#F5F5F5;border-radius:10px}.download-section .mod_newslist .layout_latest .info{flex:clamp(25%, 300px, 100%);font-weight:700;color:#0D354D}.download-section .mod_newslist .layout_latest .headline{color:#0F71BE;font-weight:500;flex:clamp(75%, 800px, 100%)}.download-section .mod_newslist .layout_latest .more{display:none}.download-section .mod_newslist .layout_latest+.layout_latest{margin-top:clamp(5px, 0.5vw, 10px)}.hero-header.lightblue h1{color:#52D2F6}.hero-header.lightblue .hero-header-text-container .content-text p a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.hero-header.lightblue .hero-header-text-container .content-text p a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.hero-header.lightblue .hero-header-text-container .content-text p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#52D2F6;border-radius:16px;z-index:-2}.hero-header.lightblue .hero-header-text-container .content-text p a:hover{color:#F5F5F5}.hero-header.lightblue .hero-header-text-container .content-text p a:hover::before{width:100%}.hero-header.orange h1{color:#FFB649}.hero-header.orange .hero-header-text-container .content-text p a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.hero-header.orange .hero-header-text-container .content-text p a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.hero-header.orange .hero-header-text-container .content-text p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#FFB649;border-radius:16px;z-index:-2}.hero-header.orange .hero-header-text-container .content-text p a:hover{color:#F5F5F5}.hero-header.orange .hero-header-text-container .content-text p a:hover::before{width:100%}.hero-header.red h1{color:#FF4D53}.hero-header.red .hero-header-text-container .content-text p a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.hero-header.red .hero-header-text-container .content-text p a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.hero-header.red .hero-header-text-container .content-text p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#FF4D53;border-radius:16px;z-index:-2}.hero-header.red .hero-header-text-container .content-text p a:hover{color:#F5F5F5}.hero-header.red .hero-header-text-container .content-text p a:hover::before{width:100%}.hero-header.purple h1{color:#7B00E5}.hero-header.purple .hero-header-text-container .content-text p a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.hero-header.purple .hero-header-text-container .content-text p a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.hero-header.purple .hero-header-text-container .content-text p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#7B00E5;border-radius:16px;z-index:-2}.hero-header.purple .hero-header-text-container .content-text p a:hover{color:#F5F5F5}.hero-header.purple .hero-header-text-container .content-text p a:hover::before{width:100%}.hero-header.green h1{color:#3EEA9C}.hero-header.green .hero-header-text-container .content-text p a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.hero-header.green .hero-header-text-container .content-text p a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.hero-header.green .hero-header-text-container .content-text p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}.hero-header.green .hero-header-text-container .content-text p a:hover{color:#F5F5F5}.hero-header.green .hero-header-text-container .content-text p a:hover::before{width:100%}.hero-header h1{color:#0F71BE;z-index:1}.hero-header-img{display:grid}.hero-header-img>*{grid-row-start:1;grid-column-start:1}.hero-header-img-start h1{max-width:80%;color:#ffffff;justify-self:center;align-self:center}@media (min-width:48rem){.hero-header-img-start h1{align-self:flex-start;margin-top:clamp(60px, 6.25vw, 120px)}}.hero-header-img-start figure,.hero-header-img-start img{height:400px;max-height:unset;width:100%;object-fit:cover}@media (min-width:48rem){.hero-header-img-start figure,.hero-header-img-start img{height:100%}}.hero-header-img-start::after{content:"";background:url("../../files/media/icons/dot-line.svg") no-repeat center/contain;width:max(120px, 15%);aspect-ratio:10;grid-row-start:1;grid-column-start:1;place-self:flex-end;filter:brightness(0) invert(82%) sepia(68%) saturate(464%) hue-rotate(80deg) brightness(92%) contrast(98%);margin:0 clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px) 0}.hero-header-text-container{position:relative;border-top-right-radius:16px;display:flex;flex-wrap:wrap;gap:clamp(10px, 1vw, 20px);max-width:clamp(50%, 760px, 100%);padding-top:clamp(10px, 1vw, 20px);z-index:2}.start .hero-header-text-container{background-color:#ffffff}@media (min-width:48rem){.hero-header-text-container{margin-top:-8vw;padding-right:clamp(10px, 1vw, 20px)}}.hero-header-text-container .content-text{padding:clamp(20px, 2vw, 40px) 0;border-radius:16px}@media (min-width:48rem){.hero-header-text-container .content-text{padding:clamp(10px, 1vw, 20px)}}.start .hero-header-text-container .content-text{background-color:#F5F5F5;flex:clamp(25%, 300px, 100%);display:flex;flex-direction:column;padding:clamp(10px, 1vw, 20px)}.start .hero-header-text-container .content-text div{display:flex;flex-direction:column;height:100%}.start .hero-header-text-container .content-text div p:last-of-type{margin-top:auto}.hero-header-text-container .content-text p{color:#0D354D}.start .hero-header-text-container .content-text p{color:#0F71BE}.hero-header.sublevel{margin-bottom:clamp(60px, 6.25vw, 120px);position:relative;overflow:visible}@media (min-width:48rem){.hero-header.sublevel{overflow:hidden}.hero-header.sublevel::before{content:"";background-image:url(../../files/media/icons/gestaltungselement-4-zeilig.svg);background-repeat:no-repeat;background-position:left;position:absolute;width:45%;height:150px;bottom:0%;right:0;z-index:1}}.hero-header.sublevel .hero-header-img h1{margin-top:clamp(40px, 4vw, 80px)}.hero-header.sublevel .hero-header-img figure{justify-self:flex-end;position:relative;width:100%}.hero-header.sublevel .hero-header-img figure::before{content:"";width:50%;height:25%;background-color:#ffffff;position:absolute;bottom:-1px;left:-1px;border-top-right-radius:16px}@media (min-width:48rem){.hero-header.sublevel .hero-header-img figure::before{width:75%}}@media (min-width:64rem){.hero-header.sublevel .hero-header-img figure::before{width:50%}}.hero-header.sublevel .hero-header-img figure img{width:100%}@media (max-width:48rem){.hero-header.sublevel .hero-header-img figure{grid-row:2;margin-top:clamp(30px, 3.125vw, 60px)}}.hero-header.sublevel .hero-header-text-container{max-width:100%}@media (min-width:48rem){.hero-header.sublevel .hero-header-text-container{max-width:clamp(50%, 700px, 75%)}}.hero-header.sublevel .hero-header-text-container h1{margin-top:clamp(40px, 4vw, 80px)}.hero-header.sublevel .hero-header-text-container .content-text p{font-weight:400}@media (min-width:48rem){.hero-header.level-1::before{background-image:url(../../files/media/icons/gestaltungselement-3-zeilig.svg);bottom:8%;height:110px}}.hero-header.level-1 .hero-header-img figure{max-width:clamp(50%, 750px, 100%)}.hero-header.level-1 .hero-header-img h1{max-width:clamp(85%, 1300px, 100%);text-align:center}@media (min-width:64rem){.hero-header.level-2{min-height:850px}}.hero-header.level-2 .hero-header-img figure{max-width:clamp(calc(100% / 3), 400px, 100%)}@media (min-width:48rem){.hero-header.level-2 .hero-header-img figure::before{top:0;left:0;bottom:unset;width:48%;height:48%;border-bottom-right-radius:16px;border-top-right-radius:0}}.hero-header.level-2 .hero-header-img figure img{max-height:45vh;object-fit:cover}@media (min-width:48rem){.hero-header.level-2 .hero-header-img figure img{max-height:60vh}}@media (min-width:64rem){.hero-header.level-2 .hero-header-img figure img{max-height:80vh}}.hero-header.level-2 .hero-header-img h1{max-width:clamp(75%, 1150px, 100%);align-self:flex-start}.hero-header.level-2 .hero-header-text-container{max-width:clamp(60%, 600px, 100%);margin-top:0}@media (min-width:64rem){.hero-header.level-2 .hero-header-text-container{position:absolute;bottom:0;margin-top:0}.hero-header.level-2 .hero-header-text-container .content-text{padding-bottom:0}}.hero-header.level-3::before{right:unset;left:0;background-position:right;width:45%}.hero-header.level-3 h1{max-width:clamp(75%, 1150px, 100%);margin:clamp(40px, 4vw, 80px) 0 clamp(60px, 6.25vw, 120px) 0;color:#52D2F6}.hero-header.level-3 .hero-header-img{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(40px, 4vw, 80px) clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.hero-header.level-3 .hero-header-img>*{flex:clamp(calc(50% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 400px, 100%)}.hero-header.level-3 .hero-header-img h2{position:relative;z-index:2;font-weight:500;color:#0D354D}.hero-header.level-3 .hero-header-img figure::before{display:none}.hero-header.level-3 .hero-header-img figure img{width:100%}.hero-header.content-hub{display:grid}.hero-header.content-hub>*{grid-row-start:1;grid-column-start:1}.hero-header.content-hub .content-image figure,.hero-header.content-hub .content-image img{height:100%;width:100%}.hero-header.content-hub .ce_form{padding:clamp(20px, 2vw, 40px)}.hero-header.content-hub .ce_form h1{color:#ffffff;text-align:center;max-width:clamp(calc((100% / 3) * 2), 1200px, 100%);margin:clamp(20px, 2vw, 40px) auto clamp(20px, 2vw, 40px) auto}.hero-header.aktuelles{padding-top:clamp(30px, 3.125vw, 60px);overflow:visible}.hero-header.aktuelles .hero-header-img{display:block}.hero-header.aktuelles .hero-header-img figure{margin-top:clamp(20px, 2vw, 40px);position:relative}.hero-header.aktuelles .hero-header-img figure img{width:100%}@media (max-width:48rem){.hero-header.aktuelles .hero-header-img figure img{height:200px}}.hero-header.aktuelles .hero-header-img figure::after{content:"";width:50%;height:calc(100% / 3);border-top-left-radius:16px;background-color:#ffffff;background-image:url(../../files/media/icons/gestaltungselement-3-zeilig.svg);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;right:-10%}@media (min-width:48rem){.hero-header.aktuelles .hero-header-img figure::after{right:-25%}}.hero-header.made-in h1{font-size:clamp(3.125rem, 7.8125vw, 9.375rem);line-height:1;margin:clamp(40px, 4vw, 80px) 0 clamp(60px, 6.25vw, 120px) 0;color:transparent;background:linear-gradient(to right, #0F71BE, #3EEA9C);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.25;display:flex;justify-content:space-between;align-items:center}.hero-header.made-in h1::after{content:"";background:url(../../files/media/img/wirtschaft-unternehmen/made-in-pinneberg/logo-made-in-kreis-pinneberg.svg) no-repeat center/contain;aspect-ratio:1;width:clamp(75px, 15.625vw, 320px);line-height:1;flex-shrink:0}@media (min-width:48rem){.hero-header.made-in h1{align-items:flex-end}}.hero-header.made-in .hero-header-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:clamp(40px, 4vw, 80px) clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))}.hero-header.made-in .hero-header-container>*{flex:clamp(calc(50% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 400px, 100%)}.hero-header.made-in .hero-header-container h2{position:relative;z-index:2;font-weight:500;color:#0D354D}.hero-header.made-in .hero-header-container figure::before{display:none}.hero-header.made-in .hero-header-container figure img{width:100%}.hero-header.landingpage .hero-header-img h1{color:#0D354D;max-width:clamp(60%, 1000px, 100%);background-color:#ffffff;border-bottom-right-radius:16px;padding:clamp(10px, 1vw, 20px) clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px) 0;align-self:flex-start}@media (max-width:48rem){.hero-header.landingpage .hero-header-img figure{grid-row:2;margin-top:clamp(30px, 3.125vw, 60px)}}.hero-header.landingpage .hero-header-img figure img{width:100%}.hero-header.level-4{padding-top:clamp(30px, 3.125vw, 60px);overflow:visible}.hero-header.level-4 .content-headline{color:#0F71BE;width:clamp(75%, 1000px, 100%);position:relative}.hero-header.level-4 .content-image{display:flex;column-gap:clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08));margin-top:clamp(30px, 3.125vw, 60px)}.hero-header.level-4 .content-image h2{flex:clamp(calc(35% - clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08))), 450px, 100%);font-weight:200;font-style:italic;align-self:flex-end}.hero-header.level-4 .content-image figure{flex:clamp(60%, 850px, 100%);text-align:right}@media (max-width:48rem){.hero-header.level-4 .content-image{flex-direction:column;row-gap:clamp(30px, 3.125vw, 60px)}}.hero-header.no-before::before{display:none}.hero-header.responsive-fix{display:grid}.hero-header.responsive-fix>*{grid-row-start:1;grid-column-start:1}.hero-header.responsive-fix .hero-header-text-container{position:relative;max-width:clamp(75%, 750px, 100%)}.hero-header.responsive-fix .hero-header-text-container .content-text{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0}.hero-header.responsive-fix .hero-header-text-container .content-text .headline{display:none;color:#0F71BE;z-index:1;margin-top:clamp(30px, 3.125vw, 60px)}.hero-header.responsive-fix .hero-header-text-container .content-text div.rte{max-width:clamp(80%, 750px, 100%)}@media (max-width:64rem){.hero-header.responsive-fix .hero-header-text-container{grid-row:2}}@media (min-width:48rem){.hero-header.responsive-fix .hero-header-img h1{display:none}.hero-header.responsive-fix .hero-header-text-container .content-text .headline{display:block}}.img-text-overlay{display:grid}.img-text-overlay>*{grid-column-start:1;grid-row-start:1}.img-text-overlay .content-image figure{position:relative;height:100%;width:100%}.img-text-overlay .content-image figure img{height:100%;width:100%;object-fit:cover;max-height:unset}.img-text-overlay .content-image figure::before{content:"";position:absolute;inset:0;background:linear-gradient(to right, transparent, #000000 70%);opacity:0.7;border-radius:16px}@media (max-width:48rem){.img-text-overlay .content-image figure::before{background:#000000}}.img-text-overlay .content-text{place-self:center flex-end;max-width:clamp(50%, 760px, 100%);padding:clamp(80px, 9.375vw, 180px) clamp(30px, 3.125vw, 60px);z-index:1;color:#ffffff}@media (min-width:48rem){.img-text-overlay .content-text{padding:clamp(40px, 4vw, 80px) clamp(60px, 6.25vw, 120px)}}.discover-section .img-text-overlay .content-image figure::before{background:linear-gradient(to bottom, transparent 40%, #000000 100%)}.discover-section .img-text-overlay .content-text{place-self:flex-end flex-start;padding:0 0 clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px)}.img-text-overlay.text-left .content-image figure::before{background:linear-gradient(to left, transparent, #000000);opacity:0.6}@media (max-width:48rem){.img-text-overlay.text-left .content-image figure::before{background:#000000}}.img-text-overlay.text-left .content-text{place-self:flex-end flex-start}.media-text-side{display:flex;flex-wrap:wrap;gap:clamp(40px, 4vw, 80px)}@media (min-width:48rem){.media-text-side{gap:0}}.media-text-side.ratio-50>*{flex:clamp(50%, 450px, 100%)}.media-text-side.ratio-50-gap-20{gap:clamp(20px, 2vw, 40px)}@media (min-width:48rem){.media-text-side.ratio-50-gap-20{gap:clamp(10px, 1vw, 20px)}}.media-text-side.ratio-50-gap-20>*{flex:clamp(calc((100% - clamp(10px, 1vw, 20px)) / 2), 450px, 100%)}.media-text-side.ratio-50-gap-20>* img{width:100%}.media-text-side.ratio-33-66>*:first-child{flex:clamp(calc(100% / 3), 300px, 100%)}.media-text-side.ratio-33-66>*:last-child{flex:clamp(calc((100% / 3) * 2), 600px, 100%)}.media-text-side.ratio-66-33>*:first-child{flex:clamp(calc((100% / 3) * 2), 600px, 100%)}.media-text-side.ratio-66-33>*:last-child{flex:clamp(calc(100% / 3), 300px, 100%)}.media-text-side.ratio-33-66-gap{gap:clamp(30px, 3.125vw, 60px)}.media-text-side.ratio-33-66-gap>*:first-child{flex:clamp(calc(calc(100% / 3) - clamp(30px, 3.125vw, 60px)), 300px, 100%)}.media-text-side.ratio-33-66-gap>*:last-child{flex:clamp(calc(calc((100% / 3) * 2) - clamp(30px, 3.125vw, 60px)), 600px, 100%)}.media-text-side.ratio-5-6{gap:clamp(30px, 3.125vw, 60px) clamp(40px, 4vw, clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)))}.media-text-side.ratio-5-6>*:first-child{flex:clamp(calc(100% / 12 * 5), 300px, 100%)}.media-text-side.ratio-5-6>*:last-child{flex:clamp(50%, 400px, 100%)}.media-text-side .content-text{display:flex;flex-direction:column}.media-text-side .content-text.orange .headline{color:#FFB649;font-weight:400}.media-text-side .content-text.red .headline{color:#FF4D53;font-weight:400}.media-text-side .content-text.purple .headline{color:#7B00E5;font-weight:400}.media-text-side.img .content-image figure img{width:100%}@media (max-width:48rem){.media-text-side.img .content-text{padding:0 clamp(20px, 2vw, 40px)}}.media-text-side.img .content-text div{max-width:clamp(85%, 500px, 100%)}.media-text-side.border.img .content-text{padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px);display:flex;flex-direction:column;justify-content:space-between}.media-text-side.vid .content-player{padding:0 clamp(20px, 2vw, 40px) clamp(20px, 2vw, 40px)}@media (min-width:48rem){.media-text-side.vid .content-player{padding:0}}.media-text-side.vid .content-player video{border-radius:10px}.media-text-side.vid .content-text{padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px);justify-content:space-between}@media (min-width:48rem){.media-text-side.vid .content-text{padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px) clamp(20px, 2vw, 40px)}}.media-text-side.vid.border{padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px);gap:clamp(30px, 3.125vw, 60px)}@media (min-width:48rem){.media-text-side.vid.border{gap:0}}@media (max-width:calc(48rem - 1px)){.media-text-side.vid.border>*{padding:0}}.media-text-side.made-in{padding:clamp(20px, 2vw, 40px)}.media-text-side.made-in .content-text{padding:clamp(10px, 1vw, 20px) 0 0 0 !important}.media-text-side.made-in .content-text h3{margin-bottom:clamp(20px, 1.5625vw, 30px)}.row{display:flex;flex-wrap:wrap;gap:clamp(10px, 1vw, 20px);margin-top:clamp(30px, 3.125vw, 60px)}.row.no-margin-top{margin-top:0}.row.margin-bottom-medium{margin-bottom:clamp(30px, 3.125vw, 60px)}.row.row-50>*{flex:clamp(calc(50% - (clamp(10px, 1vw, 20px) / 2)), 450px, 100%)}.row+.row{margin-top:clamp(10px, 1vw, 20px)}@media (max-width:48rem){.row.mobile-gap .content-text+.content-text{margin-top:clamp(30px, 3.125vw, 60px)}}.leaflet-container .leaflet-pane{z-index:1}.leaflet-container .leaflet-tile-container{filter:grayscale(1)}#overview-map{height:clamp(250px, 60vh, 400px)}@media (min-width:48rem){#overview-map{height:clamp(600px, 80vh, 900px)}}.map-info-container{z-index:2;max-width:clamp(45%, 750px, 100%);display:block;position:relative;margin-bottom:calc(10px * -1)}@media (min-width:48rem){.map-info-container{position:absolute;margin-bottom:0}}.map-info-wrapper{border-radius:10px;padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px);background-color:#ffffff}@media (min-width:48rem){.map-info-wrapper{padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px)}}.map-info-wrapper .map-contact-card{background-color:#F5F5F5;border-radius:10px;padding:clamp(10px, 1vw, 20px) clamp(20px, 2vw, 40px) clamp(20px, 2vw, 40px);display:flex;flex-direction:column;gap:clamp(10px, 1vw, 20px);color:#0D354D}.map-info-wrapper .map-contact-card-img{border-radius:50%;width:clamp(100px, 5vw, 150px);aspect-ratio:1}.map-info-wrapper .map-contact-card .name{margin-bottom:clamp(5px, 0.5vw, 10px)}.map-info-wrapper .map-contact-card .position{color:#0F71BE}.map-info-wrapper .headline{align-self:flex-end;margin-bottom:clamp(20px, 2vw, 40px)}.map-info-wrapper .content-text{grid-column:1 / -1}.map-small{margin-bottom:clamp(80px, 9.375vw, 180px)}.map-small .leaflet-container{height:350px}.map-small .map-overlay{background-color:#ffffff;padding:clamp(20px, 2vw, 40px);border-radius:10px;z-index:2;max-width:clamp(40%, 720px, 100%)}@media (min-width:48rem){.map-small .leaflet-container{height:500px}.map-small .map-overlay{position:absolute}}#nav-main{display:flex;align-items:center}#nav-main .mega-menu-toggle{appearance:none;border:none;background-color:#3EEA9C;border-radius:16px;padding:0 clamp(10px, 1vw, 20px);z-index:11;display:flex;align-items:center;justify-content:center;cursor:pointer;height:1.625rem;width:2.875rem}@media (min-width:48rem){#nav-main .mega-menu-toggle{height:2rem}}#nav-main .mega-menu-toggle span{line-height:1}#nav-main .mega-menu-toggle--close{display:none}#nav-main .nav-overlay{position:fixed;inset:0;background-color:#F5F5F5;z-index:10;display:none}#nav-main .nav-container{width:100%;position:absolute;top:100%;left:0;z-index:11;background-color:#ffffff;padding:clamp(20px, 1.5625vw, 30px);border-radius:10px;display:none;max-height:85vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}#nav-main .nav-container::-webkit-scrollbar{display:none}#nav-main ul{position:relative}#nav-main ul::after{content:"";background-color:#ffffff;position:absolute;inset:0;z-index:-1}#nav-main ul:not(.level_1){padding:clamp(20px, 2vw, 40px) 0 clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px);display:none}#nav-main ul:not(.level_1)>li:is(:hover, .active, .open)>:is(a, strong)::before,#nav-main ul:not(.level_1)>li.forward strong::before{content:"";position:absolute;left:-1em;border-radius:50%;background-color:#0F71BE;width:0.3em;height:0.3em}#nav-main ul li{padding:calc(clamp(20px, 1.5625vw, 30px) / 2) clamp(20px, 2vw, 40px) calc(clamp(20px, 1.5625vw, 30px) / 2) 0}#nav-main ul li:first-of-type{padding-top:0 !important}#nav-main ul li a,#nav-main ul li strong{color:#0D354D;display:flex;justify-content:space-between;align-items:center;gap:clamp(5px, 0.5vw, 10px);position:relative}#nav-main ul li a.submenu,#nav-main ul li a.external-link,#nav-main ul li strong.submenu,#nav-main ul li strong.external-link{cursor:pointer}#nav-main ul li a.submenu::after,#nav-main ul li a.external-link::after,#nav-main ul li strong.submenu::after,#nav-main ul li strong.external-link::after{content:"";background:url(../../files/media/icons/icon-arrow.svg) no-repeat center/contain;width:1em;height:1em;filter:brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%)}#nav-main ul li a.submenu:is(:hover, .active)::after,#nav-main ul li a.external-link:is(:hover, .active)::after,#nav-main ul li strong.submenu:is(:hover, .active)::after,#nav-main ul li strong.external-link:is(:hover, .active)::after{filter:invert(24%) sepia(39%) saturate(4450%) hue-rotate(191deg) brightness(105%) contrast(88%)}#nav-main ul li a.external-link::after,#nav-main ul li strong.external-link::after{rotate:-45deg}#nav-main ul li.submenu:is(:hover, .open)>ul{height:100%;transition:all 0.5s;padding-bottom:0}#nav-main ul.level_1>li{padding:calc(clamp(10px, 1vw, 20px) / 2) 0}#nav-main ul.level_1>li>a,#nav-main ul.level_1>li>strong{color:#0F71BE;padding:clamp(20px, 2vw, 40px);border-radius:16px}#nav-main ul.level_1>li>a:is(:hover, .open),#nav-main ul.level_1>li>strong:is(:hover, .open){background-color:rgba(182, 221, 233, 0.2)}@media (min-width:64rem){#nav-main ul{border-right:1px solid rgba(0, 0, 0, 0.1)}#nav-main ul:not(.level_1){display:block;height:100%;width:clamp(calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.2), 400px, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.33));position:absolute;left:0%;top:0;z-index:-1;transition:left 0.2s}#nav-main ul li ul.open{left:calc(100% + 1px)}#nav-main ul.level_1{max-width:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.33)}#nav-main ul.level_1>li{padding:calc(clamp(10px, 1vw, 20px) / 2) clamp(30px, 3.125vw, 60px) calc(clamp(10px, 1vw, 20px) / 2) 0}}#nav-main.open .mega-menu-toggle--open{display:none}#nav-main.open .mega-menu-toggle--close{display:block}#nav-main.open .nav-overlay,#nav-main.open .nav-container{display:block}#breadcrumb{color:#0F71BE;z-index:5;margin-top:clamp(5px, 0.5vw, 10px)}@media (min-width:48rem){#breadcrumb{position:absolute}.static-breadcrumb #breadcrumb{position:static}}#breadcrumb ul{display:flex;flex-wrap:wrap;gap:clamp(10px, 1vw, 20px)}#nav-footer{color:#0D354D}#nav-footer ul li+li{margin-top:0.375rem}#nav-footer ul li :hover,#nav-footer ul li strong{color:#0F71BE}#nav-footer ul li strong{font-weight:inherit}#nav-footer ul li:nth-last-of-type(2){margin-top:clamp(10px, 1vw, 20px)}@media (max-width:64rem){#nav-main ul{max-width:100%;position:relative}}#nav-content-hub ul{display:flex;align-items:center}#nav-content-hub ul li:last-child{margin-left:clamp(40px, 4vw, 80px)}#nav-content-hub ul li strong{color:#0F71BE;font-weight:400}.news-teaser,.news-slider{margin-top:clamp(20px, 2vw, 40px);display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(25.1%, 300px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.news-teaser .layout_latest,.news-slider .layout_latest{background-color:rgba(15, 113, 190, 0.1);border-radius:10px;padding:clamp(20px, 1.5625vw, 30px);display:flex;flex-direction:column}.news-teaser .layout_latest img,.news-slider .layout_latest img{width:100%;border-radius:16px;aspect-ratio:1.3;object-fit:cover}.news-teaser .layout_latest .info,.news-slider .layout_latest .info{margin-top:clamp(10px, 1vw, 20px)}.news-teaser .layout_latest .info time,.news-slider .layout_latest .info time{color:#0F71BE}.news-teaser .layout_latest .headline,.news-slider .layout_latest .headline{font-weight:500;margin-top:clamp(10px, 1vw, 20px);margin-bottom:clamp(5px, 0.5vw, 10px)}.news-teaser .layout_latest .more,.news-slider .layout_latest .more{text-align:end;margin-top:auto}.news-teaser .layout_latest .more a,.news-slider .layout_latest .more a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;padding:clamp(5px, 0.5vw, 10px) clamp(10px, 1vw, 20px);margin-top:clamp(20px, 1.5625vw, 30px)}.news-teaser .layout_latest .more a::before,.news-slider .layout_latest .more a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#3EEA9C;transition:all 0.2s;border-radius:16px;z-index:-1}.news-teaser .layout_latest .more a::after,.news-slider .layout_latest .more a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.news-teaser .layout_latest .more a:hover,.news-slider .layout_latest .more a:hover{color:#0D354D}.news-teaser .layout_latest .more a:hover::before,.news-slider .layout_latest .more a:hover::before{width:100%}.news-teaser .layout_latest .more a svg,.news-slider .layout_latest .more a svg{width:0.9em;height:0.75em;fill:#ffffff}.news-teaser .layout_latest .more a:hover svg,.news-slider .layout_latest .more a:hover svg{fill:#0F71BE}.news-teaser.gruender-list .layout_latest .ce_text,.gruender-list.news-slider .layout_latest .ce_text{color:#0F71BE}.news-page #breadcrumb{position:static}.news-page #breadcrumb+.section{margin-top:0}.news-page .mod_article{overflow:visible;position:relative}@media (min-width:48rem){.news-page .mod_article::after{content:"";width:50%;height:100px;background:url(../../files/media/icons/gestaltungselement-3-zeilig.svg) no-repeat center/cover;position:absolute;top:30%;right:-10%;filter:brightness(0) invert(82%) sepia(68%) saturate(464%) hue-rotate(80deg) brightness(92%) contrast(98%);opacity:0.2}}@media (min-width:48rem) and (min-width:48rem){.news-page .mod_article::after{right:-27%}}.news-page .mod_newsreader{overflow:visible}.news-page .mod_newsreader .wep-report,.news-page .mod_newsreader .single-news,.news-page .mod_newsreader.news-reader>div.block,.news-page .mod_newsreader .news-slider .layout_latest{margin-bottom:clamp(60px, 6.25vw, 120px);overflow:visible}.news-page .mod_newsreader .wep-report .info,.news-page .mod_newsreader .single-news .info,.news-page .mod_newsreader.news-reader>div.block .info,.news-page .mod_newsreader .news-slider .layout_latest .info{margin-bottom:clamp(30px, 3.125vw, 60px)}.news-page .mod_newsreader .wep-report time:not(.layout_latest *),.news-page .mod_newsreader .single-news time:not(.layout_latest *),.news-page .mod_newsreader.news-reader>div.block time:not(.layout_latest *),.news-page .mod_newsreader .news-slider .layout_latest time:not(.layout_latest *){font-weight:200}.news-page .mod_newsreader .wep-report .hero-headline,.news-page .mod_newsreader .wep-report h1,.news-page .mod_newsreader .single-news .hero-headline,.news-page .mod_newsreader .single-news h1,.news-page .mod_newsreader.news-reader>div.block .hero-headline,.news-page .mod_newsreader.news-reader>div.block h1,.news-page .mod_newsreader .news-slider .layout_latest .hero-headline,.news-page .mod_newsreader .news-slider .layout_latest h1{color:#0F71BE;margin:clamp(30px, 3.125vw, 60px) 0;width:clamp(calc((100% / 3) * 2), 800px, 100%)}.news-page .mod_newsreader .wep-report .content-text,.news-page .mod_newsreader .single-news .content-text,.news-page .mod_newsreader.news-reader>div.block .content-text,.news-page .mod_newsreader .news-slider .layout_latest .content-text{width:clamp(calc((100% / 3) * 2), 800px, 100%)}@media (min-width:48rem){.news-page .mod_newsreader .wep-report .content-text,.news-page .mod_newsreader .single-news .content-text,.news-page .mod_newsreader.news-reader>div.block .content-text,.news-page .mod_newsreader .news-slider .layout_latest .content-text{padding-left:clamp(30px, 3.125vw, 60px)}}@media (min-width:64rem){.news-page .mod_newsreader .wep-report .content-text,.news-page .mod_newsreader .single-news .content-text,.news-page .mod_newsreader.news-reader>div.block .content-text,.news-page .mod_newsreader .news-slider .layout_latest .content-text{padding-left:clamp(60px, 6.25vw, 120px)}}.news-page .mod_newsreader .wep-report .content-text h2.headline,.news-page .mod_newsreader .single-news .content-text h2.headline,.news-page .mod_newsreader.news-reader>div.block .content-text h2.headline,.news-page .mod_newsreader .news-slider .layout_latest .content-text h2.headline{font-weight:200;font-style:italic;color:#0D354D}.news-page .mod_newsreader .wep-report .content-text h3,.news-page .mod_newsreader .single-news .content-text h3,.news-page .mod_newsreader.news-reader>div.block .content-text h3,.news-page .mod_newsreader .news-slider .layout_latest .content-text h3{font-weight:200;font-style:italic;color:#0D354D;margin-bottom:clamp(10px, 1vw, 20px)}.news-page .mod_newsreader .wep-report .content-text div,.news-page .mod_newsreader .single-news .content-text div,.news-page .mod_newsreader.news-reader>div.block .content-text div,.news-page .mod_newsreader .news-slider .layout_latest .content-text div{line-height:1.5;font-weight:300;color:#0D354D}.news-page .mod_newsreader .wep-report .content-text div strong,.news-page .mod_newsreader .single-news .content-text div strong,.news-page .mod_newsreader.news-reader>div.block .content-text div strong,.news-page .mod_newsreader .news-slider .layout_latest .content-text div strong{color:#0F71BE}.news-page .mod_newsreader .wep-report .content-text div p+p,.news-page .mod_newsreader .single-news .content-text div p+p,.news-page .mod_newsreader.news-reader>div.block .content-text div p+p,.news-page .mod_newsreader .news-slider .layout_latest .content-text div p+p{margin-top:1em}.news-page .mod_newsreader .wep-report .content-text p a:hover,.news-page .mod_newsreader .single-news .content-text p a:hover,.news-page .mod_newsreader.news-reader>div.block .content-text p a:hover,.news-page .mod_newsreader .news-slider .layout_latest .content-text p a:hover{color:#0F71BE}.news-page .mod_newsreader .wep-report .content-text a,.news-page .mod_newsreader .single-news .content-text a,.news-page .mod_newsreader.news-reader>div.block .content-text a,.news-page .mod_newsreader .news-slider .layout_latest .content-text a{word-break:break-all}.news-page .mod_newsreader .wep-report .content-image,.news-page .mod_newsreader .single-news .content-image,.news-page .mod_newsreader.news-reader>div.block .content-image,.news-page .mod_newsreader .news-slider .layout_latest .content-image{margin:clamp(30px, 3.125vw, 60px) 0}.news-page .mod_newsreader .wep-report .content-image :is(figure, img),.news-page .mod_newsreader .single-news .content-image :is(figure, img),.news-page .mod_newsreader.news-reader>div.block .content-image :is(figure, img),.news-page .mod_newsreader .news-slider .layout_latest .content-image :is(figure, img){max-width:1000px;width:100%}.news-page .mod_newsreader .wep-report .content-image.landscape img,.news-page .mod_newsreader .single-news .content-image.landscape img,.news-page .mod_newsreader.news-reader>div.block .content-image.landscape img,.news-page .mod_newsreader .news-slider .layout_latest .content-image.landscape img{object-fit:contain}.news-page .mod_newsreader .wep-report .content-image.portrait figure,.news-page .mod_newsreader .single-news .content-image.portrait figure,.news-page .mod_newsreader.news-reader>div.block .content-image.portrait figure,.news-page .mod_newsreader .news-slider .layout_latest .content-image.portrait figure{width:min-content}.news-page .mod_newsreader .wep-report .content-image.portrait figure img,.news-page .mod_newsreader .single-news .content-image.portrait figure img,.news-page .mod_newsreader.news-reader>div.block .content-image.portrait figure img,.news-page .mod_newsreader .news-slider .layout_latest .content-image.portrait figure img{max-height:600px;height:100%;object-fit:contain;object-position:top left;aspect-ratio:0.75;width:auto}@media (max-width:48rem){.news-page .mod_newsreader .wep-report .content-image.portrait figure img,.news-page .mod_newsreader .single-news .content-image.portrait figure img,.news-page .mod_newsreader.news-reader>div.block .content-image.portrait figure img,.news-page .mod_newsreader .news-slider .layout_latest .content-image.portrait figure img{width:100%;aspect-ratio:auto}}.news-page .mod_newsreader .wep-report .content-image.no-border-radius img,.news-page .mod_newsreader .single-news .content-image.no-border-radius img,.news-page .mod_newsreader.news-reader>div.block .content-image.no-border-radius img,.news-page .mod_newsreader .news-slider .layout_latest .content-image.no-border-radius img{border-radius:0}.news-page .mod_newsreader .wep-report .content-image.center figure,.news-page .mod_newsreader .single-news .content-image.center figure,.news-page .mod_newsreader.news-reader>div.block .content-image.center figure,.news-page .mod_newsreader .news-slider .layout_latest .content-image.center figure{margin:0 auto}.news-page .mod_newsreader .wep-report .content-image.right figure,.news-page .mod_newsreader .single-news .content-image.right figure,.news-page .mod_newsreader.news-reader>div.block .content-image.right figure,.news-page .mod_newsreader .news-slider .layout_latest .content-image.right figure{margin-left:auto}.news-page .mod_newsreader .wep-report .content-gallery,.news-page .mod_newsreader .single-news .content-gallery,.news-page .mod_newsreader.news-reader>div.block .content-gallery,.news-page .mod_newsreader .news-slider .layout_latest .content-gallery{margin:clamp(30px, 3.125vw, 60px) 0}.news-page .mod_newsreader .wep-report .content-gallery ul,.news-page .mod_newsreader .single-news .content-gallery ul,.news-page .mod_newsreader.news-reader>div.block .content-gallery ul,.news-page .mod_newsreader .news-slider .layout_latest .content-gallery ul{display:flex;gap:1em}.news-page .mod_newsreader .wep-report .mod_newsarchive .articles-wrapper,.news-page .mod_newsreader .single-news .mod_newsarchive .articles-wrapper,.news-page .mod_newsreader.news-reader>div.block .mod_newsarchive .articles-wrapper,.news-page .mod_newsreader .news-slider .layout_latest .mod_newsarchive .articles-wrapper{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px)}.news-page .mod_newsreader .wep-report .mod_newsarchive .articles-wrapper .layout_latest:not(.splide *),.news-page .mod_newsreader .single-news .mod_newsarchive .articles-wrapper .layout_latest:not(.splide *),.news-page .mod_newsreader.news-reader>div.block .mod_newsarchive .articles-wrapper .layout_latest:not(.splide *),.news-page .mod_newsreader .news-slider .layout_latest .mod_newsarchive .articles-wrapper .layout_latest:not(.splide *){flex:0 1 clamp(calc(calc(100% / 3) - clamp(30px, 3.125vw, 60px)), 600px, 100%)}.news-page .mod_newsreader .wep-report .mod_newsarchive .empty,.news-page .mod_newsreader .single-news .mod_newsarchive .empty,.news-page .mod_newsreader.news-reader>div.block .mod_newsarchive .empty,.news-page .mod_newsreader .news-slider .layout_latest .mod_newsarchive .empty{visibility:visible}.news-page .mod_newsreader .wep-report .mod_eventlist h2,.news-page .mod_newsreader .single-news .mod_eventlist h2,.news-page .mod_newsreader.news-reader>div.block .mod_eventlist h2,.news-page .mod_newsreader .news-slider .layout_latest .mod_eventlist h2{display:none}.news-page .mod_newsreader .single-news .headline{width:clamp(80%, 1000px, 100%)}.news-page .mod_newsreader p.back{margin-bottom:clamp(80px, 9.375vw, 180px)}.news-page .mod_newsreader p.back a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.news-page .mod_newsreader p.back a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.news-page .mod_newsreader p.back a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.news-page .mod_newsreader p.back a:hover{color:#F5F5F5}.news-page .mod_newsreader p.back a:hover::before{width:100%}.news-page .mod_newsreader.gesellschafter-beitrag .content-text+.content-text{margin-top:clamp(50px, 5vw, 100px)}.gruender-detail .mod_article::after{filter:brightness(0) invert(76%) sepia(15%) saturate(1868%) hue-rotate(157deg) brightness(98%) contrast(97%)}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header{margin-top:clamp(30px, 3.125vw, 60px);margin-bottom:clamp(20px, 2vw, 40px);width:clamp(calc((100% / 3) * 2), 800px, 100%);display:grid;grid-template-areas:"headline" "text" "img";row-gap:clamp(20px, 2vw, 40px)}@media (min-width:48rem){.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header{grid-template-areas:"headline img" "text img";row-gap:0;column-gap:clamp(20px, 2vw, 40px)}}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header figure{grid-area:img;float:none}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header .headline{grid-area:headline;margin-bottom:clamp(20px, 2vw, 40px)}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header>div{grid-area:text}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header>div h1{color:#0F71BE;margin-top:0}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header>div p+p{margin-top:clamp(10px, 1vw, 20px)}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header>div p+p a{color:#0F71BE}.gruender-detail .mod_newsreader .single-news .gruendungsportrait-info-header>div p+p a:hover{color:#0D354D}.gruender-detail .mod_newsreader .single-news .intro div strong{color:#0F71BE}.gruender-detail .mod_newsreader p.back a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#F5F5F5;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.gruender-detail .mod_newsreader p.back a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.gruender-detail .mod_newsreader p.back a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.gruender-detail .mod_newsreader p.back a:hover{color:#ffffff}.gruender-detail .mod_newsreader p.back a:hover::before{width:100%}.news-slider{display:block;margin:clamp(60px, 6.25vw, 120px) 0;overflow:visible}.news-slider .splide__slide__container{height:100%}.news-slider .splide__slide__container .layout_latest{height:100%}.news-slider>h2{display:none}.mod_newslist.protokolle-list .layout_simple{display:flex;flex-direction:column}.mod_newslist.protokolle-list .layout_simple a{color:#0F71BE}.mod_newslist.protokolle-list .layout_simple+.layout_simple{margin-top:clamp(20px, 1.5625vw, 30px)}.mod_newslist.protokolle-list .pagination{margin-top:clamp(20px, 2vw, 40px)}.protokolle-detail .mod_newsreader>div h1{color:#0F71BE;margin-bottom:clamp(20px, 2vw, 40px)}.protokolle-detail .mod_newsreader>div .content-text p{margin-bottom:0.5em}.protokolle-detail .mod_newsreader>div .content-text a{text-decoration:underline;font-weight:700;color:#0F71BE}.protokolle-detail .mod_newsreader>div .content-text a:hover{color:#0D354D}.protokolle-detail .mod_newsreader p.back{margin-top:clamp(60px, 6.25vw, 120px)}.protokolle-detail .mod_newsreader p.back a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#F5F5F5;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.protokolle-detail .mod_newsreader p.back a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#52D2F6;transition:all 0.2s;border-radius:16px;z-index:-1}.protokolle-detail .mod_newsreader p.back a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#0F71BE;border-radius:16px;z-index:-2}.protokolle-detail .mod_newsreader p.back a:hover{color:#ffffff}.protokolle-detail .mod_newsreader p.back a:hover::before{width:100%}.newsletter-teaser,.newsletter-teaser-with-img{background-color:#3EEA9C;padding:clamp(40px, 4vw, 80px)}.newsletter-teaser::before,.newsletter-teaser-with-img::before{content:"";background-image:url(../../files/media/icons/gestaltungselement-1-zeilig.svg);position:absolute;height:100%;width:100%;top:0;left:0;opacity:0.1}.newsletter-teaser .content-text,.newsletter-teaser-with-img .content-text{max-width:clamp(700px, 70%, 1300px);margin:0 auto;text-align:center;color:#0D354D}.newsletter-teaser .content-text .headline,.newsletter-teaser-with-img .content-text .headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}.newsletter-teaser .content-text a,.newsletter-teaser-with-img .content-text a{margin-top:clamp(20px, 2vw, 40px)}.newsletter-teaser-with-img{padding:clamp(5px, 0.5vw, 10px);display:flex;flex-wrap:wrap;align-items:center}.newsletter-teaser-with-img>div{flex:clamp(calc((100% - clamp(20px, 2vw, 40px)) / 2), 400px, 100%);z-index:1}.newsletter-teaser-with-img .content-image figure img{width:100%}.newsletter-teaser-with-img .content-text{padding:clamp(20px, 2vw, 40px) clamp(40px, 4vw, 80px);text-align:start}#newsletter-form{margin-top:clamp(20px, 2vw, 40px)}#newsletter-form .formbody{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px, 1.5625vw, 30px)}#newsletter-form .widget-text{width:max(20vw, 400px)}#newsletter-form .widget-submit{text-align:start !important}.numberbox{background-color:#0F71BE;padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px);display:flex;flex-wrap:wrap;gap:clamp(60px, 6.25vw, 120px)}.numberbox>.content-text{color:#ffffff;flex:clamp(calc((100% - clamp(60px, 6.25vw, 120px)) / 3), 400px, 100%)}.numberbox .number-blocks-wrapper{flex:clamp(calc((100% - clamp(60px, 6.25vw, 120px)) / 3 * 2), 750px, 100%);display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(33.4333333333%, 300px, 100%), 1fr));row-gap:clamp(40px, 4vw, 80px);column-gap:clamp(30px, 3.125vw, 60px)}.numberbox .number-blocks-wrapper .number-block .number{color:#3EEA9C;margin-bottom:clamp(20px, 1.5625vw, 30px)}.numberbox .number-blocks-wrapper .number-block .content{color:#ffffff;display:flex;gap:clamp(20px, 1.5625vw, 30px)}.numberbox .number-blocks-wrapper .number-block .content .icon{flex:0 0 min(20%, 100px)}.numberbox .number-blocks-wrapper .number-block .content .heading{display:block;font-weight:400;margin-bottom:clamp(5px, 0.5vw, 10px)}.numberbox.lightblue .number-blocks-wrapper .number-block .number{color:#52D2F6}.numberbox.orange .number-blocks-wrapper .number-block .number{color:#FFB649}.numberbox.red .number-blocks-wrapper .number-block .number{color:#FF4D53}.numberbox.white .number-blocks-wrapper .number-block .number{color:#ffffff}.numberbox.purple .number-blocks-wrapper .number-block .number{color:#7B00E5}.topics-teaser{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(25.1%, 360px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.topics-teaser.content-hub-categories{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(16.7666666667%, 350px, 100%), 1fr))}.topics-teaser .content-headline{grid-column:1 / -1;margin-bottom:clamp(20px, 2vw, 40px)}.topic-teaser-with-text{padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px)}@media (min-width:48rem){.topic-teaser-with-text>*{padding-right:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)}}.topic-teaser-with-text .topics-teaser{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(33.4333333333%, 250px, 100%), 1fr))}.topic-teaser-with-text .topics-teaser .content-hyperlink:not(:hover)::after{filter:invert(24%) sepia(39%) saturate(4450%) hue-rotate(191deg) brightness(105%) contrast(88%)}.topic-teaser-arbeitskreis{padding:clamp(50px, 5vw, 100px) clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08));column-gap:5%;row-gap:clamp(40px, 4vw, 80px)}.topic-teaser-arbeitskreis .content-text{flex:clamp(70%, 700px, 100%)}.topic-teaser-arbeitskreis .contact-card-small{flex:clamp(20%, 200px, 100%);background-color:rgba(15, 113, 190, 0.1)}.topic-teaser-arbeitskreis .topics-teaser{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 200px, 100%), 1fr))}@media (min-width:48rem){.events-teaser{padding:clamp(40px, 4vw, 80px) clamp(20px, 2vw, 40px) clamp(30px, 3.125vw, 60px)}}.events-teaser>.content-text{max-width:clamp(700px, 70%, 1300px);padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px) clamp(20px, 2vw, 40px)}@media (min-width:48rem){.events-teaser>.content-text{padding:0}}.events-teaser .mod_eventlist{display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(25.1%, 300px, 100%), 1fr));gap:clamp(10px, 1vw, 20px);margin-top:clamp(30px, 3.125vw, 60px)}@media (max-width:48rem){.events-teaser .mod_eventlist{padding:0 clamp(20px, 2vw, 40px)}}.events-teaser .mod_eventlist>h2{display:none}.events-teaser .mod_eventlist .event{position:relative;overflow:hidden;border-radius:16px;display:flex;flex-direction:column}.events-teaser .mod_eventlist .event figure.image_container,.events-teaser .mod_eventlist .event img{width:100%;line-height:0}.events-teaser .mod_eventlist .event .title-container{flex-grow:1;display:flex;justify-content:space-between;align-items:center;gap:clamp(5px, 0.5vw, 10px);background-color:#F5F5F5;padding:clamp(10px, 1vw, 20px);border-radius:16px;margin-top:calc(-1 * 16px)}.events-teaser .mod_eventlist .event .title-container .headline{font-weight:300}.events-teaser .mod_eventlist .event .title-container .more{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;color:#0D354D;border:1px solid #3EEA9C;flex-shrink:0}.events-teaser .mod_eventlist .event .title-container .more::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#3EEA9C;transition:all 0.2s;border-radius:16px;z-index:-1}.events-teaser .mod_eventlist .event .title-container .more::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:transparent;border-radius:16px;z-index:-2}.events-teaser .mod_eventlist .event .title-container .more:hover{color:#0D354D}.events-teaser .mod_eventlist .event .title-container .more:hover::before{width:100%}@media (min-width:48rem){.events-teaser .mod_eventlist .event .title-container .more{align-self:flex-end}}.events-teaser .mod_eventlist .event .ce_text{display:flex;flex-direction:column;height:100%;width:100%;top:100%;z-index:2;background-color:#F5F5F5;padding:clamp(20px, 2vw, 40px) clamp(10px, 1vw, 20px);transition:all 0.2s;gap:clamp(10px, 1vw, 20px)}.events-teaser .mod_eventlist .event .ce_text p:not([class]){margin-bottom:clamp(20px, 2vw, 40px)}.events-teaser .mod_eventlist .event .ce_text .time{color:#0D354D}.events-teaser .mod_eventlist .event .ce_text .more{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;border:1px solid #0D354D;margin-top:auto;align-self:flex-end}.events-teaser .mod_eventlist .event .ce_text .more::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.events-teaser .mod_eventlist .event .ce_text .more::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:"transparent";border-radius:16px;z-index:-2}.events-teaser .mod_eventlist .event .ce_text .more:hover{color:#ffffff}.events-teaser .mod_eventlist .event .ce_text .more:hover::before{width:100%}.events-teaser .mod_eventlist .event:hover .ce_text{top:0}.event-page #breadcrumb{position:static}.event-page #breadcrumb+.section{margin-top:0}.event-page .mod_eventreader .event .info,.event-page .mod_eventreader .event .content-text,.event-page .mod_eventreader .back,.event-page .mod_eventreader .registration-form,.event-page .mod_eventreader .content-accordion{width:clamp(calc((100% / 3) * 2), 800px, 100%)}@media (min-width:48rem){.event-page .mod_eventreader .event .info,.event-page .mod_eventreader .event .content-text,.event-page .mod_eventreader .back,.event-page .mod_eventreader .registration-form,.event-page .mod_eventreader .content-accordion{padding-left:clamp(30px, 3.125vw, 60px)}}@media (min-width:64rem){.event-page .mod_eventreader .event .info,.event-page .mod_eventreader .event .content-text,.event-page .mod_eventreader .back,.event-page .mod_eventreader .registration-form,.event-page .mod_eventreader .content-accordion{padding-left:clamp(60px, 6.25vw, 120px)}}.event-page .mod_eventreader .event h1{color:#0F71BE;margin:clamp(30px, 3.125vw, 60px) 0}.event-page .mod_eventreader .event .info{font-style:italic;font-weight:200;margin-bottom:clamp(50px, 5vw, 100px);color:#0D354D}.event-page .mod_eventreader .event .content-text{font-weight:300;line-height:1.5}.event-page .mod_eventreader .event .event-registration-headline{margin-top:clamp(40px, 4vw, 80px)}.event-page .mod_eventreader .back{margin-top:clamp(30px, 3.125vw, 60px)}.event-page .mod_eventreader .back a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#0D354D;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.event-page .mod_eventreader .back a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0D354D;transition:all 0.2s;border-radius:16px;z-index:-1}.event-page .mod_eventreader .back a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#3EEA9C;border-radius:16px;z-index:-2}.event-page .mod_eventreader .back a:hover{color:#3EEA9C}.event-page .mod_eventreader .back a:hover::before{width:100%}.event-page .mod_eventreader .event.has-aside{display:flex;flex-direction:column;justify-content:space-between}.event-page .mod_eventreader .event.has-aside>.registration-form{order:5}.event-page .mod_eventreader .event.has-aside>aside{order:10}@media (min-width:64rem){.event-page .mod_eventreader .event.has-aside{display:grid;grid-template-areas:"headline ." "info ." "text aside" "form-headline aside" "form aside";grid-template-columns:clamp(calc((100% / 3) * 2), 650px, 100%) clamp(25%, 250px, 100%);align-items:flex-start;order:initial}.event-page .mod_eventreader .event.has-aside>aside{padding-top:clamp(20%, 300px, 40%)}.event-page .mod_eventreader .event.has-aside>.registration-form,.event-page .mod_eventreader .event.has-aside>aside{order:initial}}.event-page .mod_eventreader .event.has-aside .info,.event-page .mod_eventreader .event.has-aside .content-text,.event-page .mod_eventreader .event.has-aside .registration-form,.event-page .mod_eventreader .event.has-aside .content-accordion{width:clamp(90%, 800px, 100%)}.event-page .mod_eventreader .event.has-aside .content-accordion{margin:clamp(30px, 3.125vw, 60px) 0}.event-page .mod_eventreader .event.has-aside>h1{grid-area:headline}.event-page .mod_eventreader .event.has-aside>.info{grid-area:info}.event-page .mod_eventreader .event.has-aside>.content-text,.event-page .mod_eventreader .event.has-aside>.text-wrapper{grid-area:text}.event-page .mod_eventreader .event.has-aside>.event-registration-headline{grid-area:form-headline}.event-page .mod_eventreader .event.has-aside>.registration-form{grid-area:form}.event-page .mod_eventreader .event.has-aside>aside{grid-area:aside;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:clamp(40px, 4vw, 80px);gap:clamp(10px, 1vw, 20px)}@media (min-width:64rem){.event-page .mod_eventreader .event.has-aside>aside{flex-direction:column;flex-wrap:nowrap}}.event-page .mod_eventreader .event.has-aside>aside>*{flex:clamp(calc(50% - clamp(10px, 1vw, 20px)), 280px, 100%)}.mod_eventlist.newest-events{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media (min-width:48rem){.mod_eventlist.newest-events{grid-template-columns:calc(100% / 3) 1fr;grid-template-rows:auto}.mod_eventlist.newest-events:has(.pagination){grid-template-columns:calc(100% / 3) 60px 1fr}}@media (min-width:64rem){.mod_eventlist.newest-events:has(.pagination){grid-template-columns:calc(100% / 3) 80px 1fr}}.mod_eventlist.newest-events>*{border-radius:10px}.mod_eventlist.newest-events .header{order:1;background-color:#3EEA9C;padding:clamp(20px, 1.5625vw, 30px) clamp(20px, 2vw, 40px);display:flex;flex-direction:column;flex:clamp(calc(100% / 3), 450px, 100%);color:#0D354D}.mod_eventlist.newest-events .header .day{font-weight:700}.mod_eventlist.newest-events .header .date{font-weight:700;margin:clamp(20px, 1.5625vw, 30px) 0 clamp(10px, 1vw, 20px) 0}.mod_eventlist.newest-events .header .weekday{font-weight:300}.mod_eventlist.newest-events .pagination{order:2;background:rgba(13, 53, 77, 0.1)}.mod_eventlist.newest-events .pagination>p{display:none}.mod_eventlist.newest-events .pagination ul{display:flex;flex-direction:column;align-items:center;height:100%;margin-top:0}.mod_eventlist.newest-events .pagination ul li{font-weight:300;padding:1em;width:100%;display:flex;justify-content:center}.mod_eventlist.newest-events .pagination ul li strong{color:#3EEA9C}.mod_eventlist.newest-events .pagination ul li a{color:#0D354D;display:block}.mod_eventlist.newest-events .pagination ul li.next,.mod_eventlist.newest-events .pagination ul li.previous{padding:0;max-height:50px;max-width:50px}@media (min-width:48rem){.mod_eventlist.newest-events .pagination ul li.next,.mod_eventlist.newest-events .pagination ul li.previous{rotate:unset;max-height:unset;max-width:unset}}@media (max-width:48rem){.mod_eventlist.newest-events .pagination ul li.next a svg,.mod_eventlist.newest-events .pagination ul li.previous a svg{width:20px}}.mod_eventlist.newest-events .pagination ul li.next a,.mod_eventlist.newest-events .pagination ul li.previous a{background-color:#0D354D;border-radius:10px;padding:1em;aspect-ratio:1;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width:48rem){.mod_eventlist.newest-events .pagination ul li.next{margin-top:auto}}.mod_eventlist.newest-events .pagination ul li.first,.mod_eventlist.newest-events .pagination ul li.last{display:none}.mod_eventlist.newest-events .event{order:3;grid-column-start:3;background-color:#F5F5F5;padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px);color:#0D354D}@media (min-width:48rem){.mod_eventlist.newest-events .event{padding:clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px) clamp(30px, 3.125vw, 60px) clamp(50px, 5vw, 100px)}}.mod_eventlist.newest-events .event .headline{color:#3EEA9C}.mod_eventlist.newest-events .event .time{margin:clamp(20px, 1.5625vw, 30px) 0}@media (max-width:calc(48rem - 1px)){.mod_eventlist.newest-events{display:flex;flex-direction:column}.mod_eventlist.newest-events .pagination{flex:unset}.mod_eventlist.newest-events .pagination ul{flex-direction:row}}.all-events .events-headline{color:#0D354D}.all-events .mod_eventlist{margin-top:clamp(30px, 3.125vw, 60px)}.all-events .mod_eventlist .event{display:flex;background-color:#F5F5F5;padding:clamp(10px, 1vw, 20px) clamp(20px, 1.5625vw, 30px);gap:clamp(40px, 4vw, calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08));border-radius:10px}.all-events .mod_eventlist .event+.event{margin-top:clamp(5px, 0.5vw, 10px)}.all-events .mod_eventlist .event .date-wrapper{display:flex;flex-direction:column;flex:20%}.all-events .mod_eventlist .event .date-wrapper time{font-weight:700;color:#0F71BE}.all-events .mod_eventlist .event .date-wrapper .day{font-weight:300;font-style:italic;color:rgba(13, 53, 77, 0.5)}.all-events .mod_eventlist .event a{font-weight:500;color:#0D354D;flex:80%}@media (max-width:48rem){.all-events .mod_eventlist .event{flex-direction:column;gap:clamp(20px, 2vw, 40px);padding:clamp(20px, 1.5625vw, 30px)}}.event-slider{overflow:visible}.event-slider div.splide__slide__container,.event-slider .event{height:100%}@media (max-width:48rem){.event-slider{padding:0 !important}.event-slider .splide{display:flex;flex-direction:column-reverse}.event-slider .splide .splide__arrows{margin-bottom:clamp(20px, 2vw, 40px);display:flex;gap:clamp(20px, 2vw, 40px);justify-content:space-between}.event-slider .splide .splide__arrows .splide__arrow{position:static;translate:none}}.slider-section{background-color:#F5F5F5;padding:clamp(30px, 3.125vw, 60px)}.slider-section .text-wide{margin-bottom:clamp(40px, 4vw, 80px)}.ce_sliderStart{position:relative;overflow:visible}@media (min-width:48rem){.ce_sliderStart .content-slider{max-width:90%;margin:0 auto}}.ce_sliderStart .content-slider .slide{display:flex;flex-wrap:wrap;background-color:#ffffff;border-radius:16px}.ce_sliderStart .content-slider .slide .content-image{flex:clamp(calc(40% - clamp(10px, 1vw, 20px)), 300px, 100%)}.ce_sliderStart .content-slider .slide .content-image img{width:100%}.ce_sliderStart .content-slider .slide .slide-text-wrapper{flex:clamp(calc(60% - clamp(10px, 1vw, 20px)), 500px, 100%);display:flex;flex-wrap:wrap;gap:clamp(40px, 4vw, 80px);padding:clamp(30px, 3.125vw, 60px) clamp(40px, 4vw, 80px)}.ce_sliderStart .content-slider .slide .slide-text-wrapper .content-text .headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-persons-container{flex:clamp(calc(calc(100% / 3) - clamp(40px, 4vw, 80px)), 100px, 100%);display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px)}.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-person{flex:clamp(calc(calc(100% / 3) - clamp(40px, 4vw, 80px)), 100px, 100%);display:flex;flex-direction:column;align-items:center}@media (max-width:48rem){.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-person{order:1}}.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-person figure{margin-bottom:clamp(20px, 1.5625vw, 30px)}.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-person figure img{width:clamp(100px, 5vw, 150px);border-radius:50%}.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-person p{margin-bottom:clamp(5px, 0.5vw, 10px);text-align:center}.ce_sliderStart .content-slider .slide .slide-text-wrapper .contact-person p:last-of-type{color:#52D2F6}.ce_sliderStart .content-slider .slide .slide-text-wrapper .content-text:not(.contact-person){flex:clamp(calc(calc((100% / 3) * 2) - clamp(40px, 4vw, 80px)), 250px, 100%)}.orange .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.orange .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0F71BE;transition:all 0.2s;border-radius:16px;z-index:-1}.orange .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#FFB649;border-radius:16px;z-index:-2}.orange .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a:hover{color:#F5F5F5}.orange .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a:hover::before{width:100%}.orange .ce_sliderStart .content-slider .slide .contact-person p:last-of-type{color:#FFB649}.red .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block}.red .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0F71BE;transition:all 0.2s;border-radius:16px;z-index:-1}.red .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#FF4D53;border-radius:16px;z-index:-2}.red .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a:hover{color:#F5F5F5}.red .ce_sliderStart .content-slider .slide .content-text:not(.contact-person) a:hover::before{width:100%}.red .ce_sliderStart .content-slider .slide .contact-person p:last-of-type{color:#FF4D53}.ce_sliderStart .slider-control{margin-bottom:clamp(10px, 1vw, 20px);height:40px}.ce_sliderStart .slider-control .slider-menu{display:none}.ce_sliderStart .slider-control a{top:0}@media (min-width:48rem){.ce_sliderStart .slider-control{margin-bottom:0;position:absolute;top:50%;translate:0 -50%;width:100%}.ce_sliderStart .slider-control .slider-prev{translate:-50% 0}.ce_sliderStart .slider-control .slider-next{translate:50% 0}}@media (min-width:64rem){.ce_sliderStart .slider-control .slider-prev,.ce_sliderStart .slider-control .slider-next{translate:0}}@media (max-width:48rem){.ce_sliderStart{display:flex;flex-direction:column-reverse}}.ce_sliderStart.no-arrows .slider-control{display:none}.splide__arrow{appearance:none;border:none;background:none;cursor:pointer;position:absolute;top:50%;translate:0 -50%;padding:0}.splide__arrow--prev{left:calc(clamp(40px, 4vw, 80px) * -1)}.splide__arrow--next{right:calc(clamp(40px, 4vw, 80px) * -1)}.social-media-block{display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 240px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.social-media-block .content-headline{padding-bottom:clamp(20px, 2vw, 40px);grid-column:1 / -1;color:#0D354D}.social-media-block .content-text.social-box{background-color:#F5F5F5;padding:clamp(20px, 1.5625vw, 30px);border-radius:16px;display:flex;flex-direction:column}@media (min-width:48rem){.social-media-block .content-text.social-box{padding:clamp(10px, 1vw, 20px)}}.social-media-block .content-text.social-box .headline{font-weight:700;margin-bottom:clamp(20px, 1.5625vw, 30px);display:flex;gap:clamp(20px, 2vw, 40px);justify-content:space-between}.social-media-block .content-text.social-box .headline img{filter:brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%);opacity:0.4;height:30px}.social-media-block .content-text.social-box .headline+div{display:flex;flex-direction:column;flex-grow:1}.social-media-block .content-text.social-box .headline+div p:last-of-type{margin-top:auto}.social-media-block .content-text.social-box a{margin-top:clamp(20px, 2vw, 40px)}#content-hub-search .formbody{position:relative;height:2.72em;width:clamp(21.875vw, 420px, 90%);margin:0 auto}#content-hub-search .formbody .widget{margin-bottom:0;height:100%}#content-hub-search .formbody .widget-text input[type="text"]{font-weight:400;background-color:#ffffff;border-radius:16px;height:100%;padding:0 4.5em 0 2em}#content-hub-search .formbody .widget-submit{display:flex;position:absolute;top:0;right:0;bottom:0}#content-hub-search .formbody .widget-submit input{width:100px;background:#0F71BE;border-radius:16px;padding:0.6em 1.6em}.search-section{overflow:visible}#search-module{overflow:visible}#search-module h2{margin-bottom:clamp(20px, 2vw, 40px)}#search-module form{margin-bottom:clamp(30px, 3.125vw, 60px)}#search-module form .formbody{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px, 1.5625vw, 30px)}#search-module form .widget-text{width:clamp(40vw, 800px, 100vw)}#search-module form .widget-text input[type="search"]{background-color:rgba(13, 53, 77, 0.04);padding:0.7em 2.85em;border-radius:16px}#search-module form .widget-submit{text-align:start !important}#search-module form::after{content:"";background:url(../../files/media/icons/gestaltungselement-3-zeilig.svg) no-repeat left/cover;display:block;width:40vw;height:110px;margin-top:clamp(20px, 2vw, 40px);rotate:180deg;margin-left:calc(6% * -1)}@media (min-width:48rem){#search-module form::after{margin-left:calc(4% * -1)}}@media (min-width:64rem){#search-module form::after{margin-left:calc(((100vw - max(1000px, calc((1520 / 1920) * 100vw))) / -2) - 40px)}}#search-module .header{margin-bottom:clamp(20px, 2vw, 40px)}#search-module .search_default{background-color:#F5F5F5;border-radius:16px;padding:clamp(20px, 2vw, 40px)}#search-module .search_default+.search_default{margin-top:clamp(20px, 2vw, 40px)}#search-module .search_default .headline{margin-bottom:clamp(10px, 1vw, 20px)}#search-module .search_default.has-image{display:grid;grid-template-areas:"img" "headline" "text";grid-row-gap:clamp(20px, 1.5625vw, 30px)}@media (min-width:48rem){#search-module .search_default.has-image{grid-template-areas:"headline img" "text img";grid-column-gap:clamp(20px, 1.5625vw, 30px);grid-template-columns:1fr clamp(10vw, 300px, 20vw)}}#search-module .search_default.has-image figure.image_container{grid-area:img}@media (max-width:48rem){#search-module .search_default.has-image figure.image_container{max-width:250px}}#search-module .search_default.has-image .headline{grid-area:headline}#search-module .search_default.has-image .context{grid-area:text}#search-module .pagination{margin-top:clamp(20px, 2vw, 40px)}.teaser-boxes{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(25.1%, 270px, 100%), 1fr));grid-auto-rows:max-content;gap:clamp(10px, 1vw, 20px);margin-bottom:clamp(80px, 9.375vw, 180px)}.teaser-boxes .teaser-box{background-color:#F5F5F5;color:#52D2F6;padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px);border-radius:16px;transition:all 0.5s;position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden}.teaser-boxes .teaser-box .headline{text-align:center}.teaser-boxes .teaser-box .teaser-img{text-align:center;margin-top:clamp(30px, 3.125vw, 60px)}.teaser-boxes .teaser-box .teaser-img img{width:80%;aspect-ratio:1.5;object-fit:cover;border-radius:16px}.teaser-boxes .teaser-box .text-wrapper{position:absolute;transition:top 0.5s;top:100%;translate:0 0;background-color:#52D2F6;width:100%;height:100%;border-radius:16px;padding:clamp(30px, 3.125vw, 60px) clamp(20px, 2vw, 40px)}.teaser-boxes .teaser-box .text-wrapper .headline{text-align:center}.teaser-boxes .teaser-box .text-wrapper p{padding:0 clamp(10px, 1vw, 20px);transition:all 0.5s;margin-top:clamp(30px, 3.125vw, 60px);color:#ffffff;text-align:center}@media (min-width:64rem){.teaser-boxes .teaser-box .text-wrapper p{margin-top:0;visibility:hidden;height:0;opacity:0}}.teaser-boxes .teaser-box svg{width:max(120px, 15%);fill:#52D2F6;margin-top:auto}@media (min-width:64rem){.teaser-boxes .teaser-box svg{position:absolute;bottom:clamp(30px, 3.125vw, 60px);left:50%;translate:-50% 0}}.teaser-boxes .teaser-box:hover .text-wrapper{top:0%;translate:0 0}.teaser-boxes .teaser-box:hover .text-wrapper .headline{color:#ffffff}.teaser-boxes .teaser-box:hover .text-wrapper p{visibility:visible;height:auto;opacity:1;margin-top:clamp(30px, 3.125vw, 60px)}.teaser-boxes .teaser-box:hover svg{fill:#ffffff}.teaser-boxes .content-image{border-radius:16px}.teaser-boxes .content-image figure,.teaser-boxes .content-image img{width:100%;height:100%;max-height:max(300px, 31.25vw)}.teaser-boxes .content-text{border:1px solid rgba(43, 46, 52, 0.1);padding:clamp(30px, 3.125vw, 60px);border-radius:16px}.teaser-boxes .content-text .headline{margin-bottom:clamp(20px, 1.5625vw, 30px)}.info-section{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(33.4333333333%, 400px, 100%), 1fr));gap:clamp(40px, 4vw, 80px) clamp(10px, 1vw, 20px);padding-top:clamp(40px, 4vw, 80px);align-items:flex-start}.info-section .content-table{padding:clamp(20px, 2vw, 40px);background-color:#0F71BE;border-radius:16px;color:#ffffff}.info-section .content-table h2{font-weight:200;margin-bottom:clamp(20px, 2vw, 40px);color:#F5F5F5}.info-section .content-table table{width:100%}.info-section .content-table table tr+tr td{padding-top:clamp(20px, 1.5625vw, 30px)}.info-section .content-table table tr td:first-of-type{color:#52D2F6;font-weight:700}.info-section .content-text.blue-box{padding:clamp(20px, 2vw, 40px);background-color:#0F71BE;border-radius:16px;color:#ffffff}.info-section .content-text.blue-box h2{font-weight:200;margin-bottom:clamp(20px, 2vw, 40px)}@media (max-width:48rem){.info-section{padding-top:0}.info-section .content-text{border:1px solid rgba(43, 46, 52, 0.1);border-radius:10px;padding:clamp(20px, 2vw, 40px)}}@media (min-width:64rem){.info-section .content-text{margin-right:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)}.info-section .content-text.list{margin-left:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)}.info-section .right-column{margin-left:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)}.info-section .contact-card{margin-left:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)}}.ansprechpartner,.beteiligungen{display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 250px, 100%), 1fr));gap:clamp(10px, 1vw, 20px)}.ansprechpartner .content-headline,.beteiligungen .content-headline{grid-column:1 / -1;margin-bottom:clamp(10px, 1vw, 20px)}.ansprechpartner .content-text,.beteiligungen .content-text{background-color:rgba(15, 113, 190, 0.1);padding:clamp(20px, 1.5625vw, 30px) clamp(20px, 2vw, 40px);border-radius:16px;text-align:center;transition:background-color 1s, color 1s}.ansprechpartner .content-text:target,.beteiligungen .content-text:target{background-color:#0F71BE;color:#ffffff}.ansprechpartner .content-text figure,.beteiligungen .content-text figure{margin-bottom:clamp(20px, 1.5625vw, 30px)}.ansprechpartner .content-text figure img,.beteiligungen .content-text figure img{width:auto;border-radius:50%}.ansprechpartner .content-text figure img,.beteiligungen .content-text figure img,.ansprechpartner .content-text.avatar-img img,.beteiligungen .content-text.avatar-img img{width:110px}@media (min-width:48rem){.ansprechpartner .content-text figure img,.beteiligungen .content-text figure img,.ansprechpartner .content-text.avatar-img img,.beteiligungen .content-text.avatar-img img{width:140px}}.ansprechpartner .content-text p em,.beteiligungen .content-text p em{color:#0F71BE;display:block;margin-bottom:clamp(20px, 1.5625vw, 30px)}.beteiligungen .content-text figure img{border-radius:0;width:auto;max-width:clamp(80%, 200px, 95%)}.section.frau-beruf{background-color:#F5F5F5}.section.frau-beruf>div:not(:first-of-type){padding-left:clamp(30px, 3.125vw, 60px);padding-right:clamp(40px, 4vw, 80px)}.section.frau-beruf .teaser-big{margin-bottom:clamp(40px, 4vw, 80px)}.section.frau-beruf .text-side-by-side,.section.frau-beruf .sw-block{display:flex;flex-wrap:wrap;column-gap:clamp(40px, 4vw, 80px)}.section.frau-beruf .text-side-by-side>*:first-child,.section.frau-beruf .sw-block>*:first-child{flex:clamp(calc(40% - (clamp(40px, 4vw, 80px) / 2)), 300px, 100%)}.section.frau-beruf .text-side-by-side>*:last-child,.section.frau-beruf .sw-block>*:last-child{flex:clamp(calc(60% - (clamp(40px, 4vw, 80px) / 2)), 500px, 100%)}.section.frau-beruf .text-side-by-side{margin-bottom:clamp(30px, 3.125vw, 60px)}.section.frau-beruf .text-side-by-side .headline{padding:clamp(5px, 0.5vw, 10px) 0}.section.frau-beruf .sw-block{row-gap:clamp(40px, 4vw, 80px)}.section.frau-beruf .sw-block .content-text{font-weight:200;font-style:italic;color:#0F71BE;padding-right:calc(max(1000px, calc((1520 / 1920) * 100vw)) * 0.08)}.section.frau-beruf .sw-block .content-hyperlink{max-width:clamp(80%, 450px, 100%)}.section.frau-beruf .sw-block .content-hyperlink+.content-hyperlink{margin-top:clamp(5px, 0.5vw, 10px)}.section.frau-beruf .contact-person-block{display:flex;flex-wrap:wrap;margin:clamp(50px, 5vw, 100px) 0 clamp(40px, 4vw, 80px) 0;gap:clamp(10px, 1vw, 20px)}.section.frau-beruf .contact-person-block>*:first-child{flex:clamp(calc(calc(100% / 3) - clamp(10px, 1vw, 20px)), 350px, 100%);align-self:flex-end}.section.frau-beruf .contact-person-block .contact-card-block{flex:clamp(calc(calc((100% / 3) * 2) - clamp(10px, 1vw, 20px)), 600px, 100%);display:flex;flex-wrap:wrap;gap:clamp(10px, 1vw, 20px)}.section.frau-beruf .contact-person-block .contact-card-block>*{flex:clamp(calc(calc(100% / 3) - clamp(10px, 1vw, 20px)), 200px, 50%)}.section.frau-beruf .contact-person-block .contact-card-block .contact-card-small{background-color:rgba(15, 113, 190, 0.1)}.error-page{background-color:#F5F5F5}.error-page .section{background-color:#ffffff;display:flex;justify-content:center;align-items:center;padding:clamp(30px, 3.125vw, 60px);min-height:70vh}.error-page .section h1{margin-bottom:0.5em}.error-page .error-404 .content-text{text-align:center}.error-page .error-404 .content-text figure img{width:200px}.error-page .error-404 .content-text div{margin-top:clamp(10px, 1vw, 20px);color:#3EEA9C}.section.wep-teaser{padding:clamp(80px, 9.375vw, 180px) clamp(40px, 4vw, 80px) clamp(40px, 4vw, 80px) clamp(40px, 4vw, 80px);background:url(../../files/media/img/wep-wirtschaftsfoerderung/wep-gebaeude-eggerstedter-weg-0071.jpg) no-repeat center/cover}.section.wep-teaser .content-text{max-width:clamp(700px, 70%, 1300px);margin:0 auto;text-align:center;position:relative;z-index:1}.section.wep-teaser .content-text .headline{color:#0F71BE}.section.wep-teaser .content-text p{font-weight:600}.section.wep-teaser::after{content:"";background:url(../../files/media/icons/wep-logo.svg) no-repeat center/contain;width:100px;height:40px;position:absolute;top:clamp(20px, 1.5625vw, 30px);right:clamp(20px, 1.5625vw, 30px)}.wep-teaser-extended{padding:0}.wep-teaser-extended::before{display:none}.wep-teaser-extended>.content-text{padding:clamp(80px, 9.375vw, 180px) clamp(40px, 4vw, 80px) clamp(40px, 4vw, 80px) clamp(40px, 4vw, 80px);background:url(../../files/media/img/wep-wirtschaftsfoerderung/wep-gebaeude-eggerstedter-weg-0071.jpg) no-repeat center/cover;border-radius:10px}.wep-teaser-extended>.content-text>*{max-width:clamp(700px, 70%, 1300px);margin:0 auto;text-align:center}.wep-teaser-extended>.content-text .headline{color:#0F71BE}.wep-teaser-extended>.content-text p{font-weight:600}.wep-teaser-extended>.content-text::after{content:"";background:url(../../files/media/icons/wep-logo.svg) no-repeat center/contain;width:100px;height:40px;position:absolute;top:clamp(20px, 1.5625vw, 30px);right:clamp(20px, 1.5625vw, 30px)}.wep-teaser-extended .teaser-container{margin:clamp(10px, 1vw, 20px);display:grid;display:grid;grid-template-columns:repeat(auto-fit, minmax(clamp(20.1%, 300px, 100%), 1fr));gap:clamp(5px, 0.5vw, 10px)}.wep-teaser-extended .teaser-container .text-box{background-color:#F5F5F5;padding:clamp(20px, 1.5625vw, 30px);border-radius:16px;display:flex;flex-direction:column}@media (min-width:48rem){.wep-teaser-extended .teaser-container .text-box{padding:clamp(10px, 1vw, 20px)}}.wep-teaser-extended .teaser-container .text-box .headline{font-weight:700;margin-bottom:clamp(20px, 1.5625vw, 30px)}.wep-teaser-extended .teaser-container .text-box .headline+div{margin-top:auto;color:#0F71BE}.wep-teaser-extended .teaser-container .text-box a{margin-top:clamp(20px, 2vw, 40px)}#header{position:sticky;top:0;z-index:10;background-color:#ffffff}#header .inside{display:flex;padding:clamp(20px, 1.5625vw, 30px) 0;gap:clamp(10px, 1vw, 20px)}#header .logo{position:relative;z-index:11;margin-right:auto}#header .logo img{width:200px}#header #nav-main{order:1}#header .header-search-login{display:flex;align-items:center;gap:1.125rem;position:relative;z-index:11}#header #header-search .formbody{display:flex;align-items:center;position:relative}#header #header-search .formbody .widget{margin-bottom:0}#header #header-search .formbody .widget-text{display:none}#header #header-search .formbody .widget-text input[type="text"]{background-color:rgba(13, 53, 77, 0.04);padding:0.7em 6.4em 0.7em 2.85em;border-radius:16px;width:max(230px, 12vw)}#header #header-search .formbody .widget-submit{display:flex}#header #header-search .formbody .widget-submit input{box-sizing:content-box;padding:0.4em 0;background:#0F71BE;border-radius:16px;width:100%}#header #login-btn,#header #nav-content-hub ul li:last-child,#nav-content-hub ul #header li:last-child{display:flex;align-items:center;position:relative}#header #login-btn a,#header #nav-content-hub ul li:last-child a,#nav-content-hub ul #header li:last-child a,#header #login-btn strong,#header #nav-content-hub ul li:last-child strong,#nav-content-hub ul #header li:last-child strong{appearance:none;cursor:pointer;text-decoration:none;border:none;border-radius:16px;padding:0.7em 2.85em;color:#ffffff;transition:all 0.2s;position:relative;overflow:hidden;z-index:1;display:inline-block;padding-right:6em}#header #login-btn a::before,#header #nav-content-hub ul li:last-child a::before,#nav-content-hub ul #header li:last-child a::before,#header #login-btn strong::before,#header #nav-content-hub ul li:last-child strong::before,#nav-content-hub ul #header li:last-child strong::before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#0F71BE;transition:all 0.2s;border-radius:16px;z-index:-1}#header #login-btn a::after,#header #nav-content-hub ul li:last-child a::after,#nav-content-hub ul #header li:last-child a::after,#header #login-btn strong::after,#header #nav-content-hub ul li:last-child strong::after,#nav-content-hub ul #header li:last-child strong::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#52D2F6;border-radius:16px;z-index:-2}#header #login-btn a:hover,#header #nav-content-hub ul li:last-child a:hover,#nav-content-hub ul #header li:last-child a:hover,#header #login-btn strong:hover,#header #nav-content-hub ul li:last-child strong:hover,#nav-content-hub ul #header li:last-child strong:hover{color:#0D354D}#header #login-btn a:hover::before,#header #nav-content-hub ul li:last-child a:hover::before,#nav-content-hub ul #header li:last-child a:hover::before,#header #login-btn strong:hover::before,#header #nav-content-hub ul li:last-child strong:hover::before,#nav-content-hub ul #header li:last-child strong:hover::before{width:100%}@media (max-width:calc(48rem - 1px)){#header #login-btn a,#header #nav-content-hub ul li:last-child a,#nav-content-hub ul #header li:last-child a,#header #login-btn strong,#header #nav-content-hub ul li:last-child strong,#nav-content-hub ul #header li:last-child strong{padding:0;font-size:0;width:100%;height:100%}}@media (max-width:64rem){#header #login-btn a,#header #nav-content-hub ul li:last-child a,#nav-content-hub ul #header li:last-child a,#header #login-btn strong,#header #nav-content-hub ul li:last-child strong,#nav-content-hub ul #header li:last-child strong{padding-left:1.6em}}#header #login-btn::after,#header #nav-content-hub ul li:last-child::after,#nav-content-hub ul #header li:last-child::after{content:"";background:#52D2F6 url("../../files/media/icons/person-icon.svg") no-repeat center;background-size:1.07em;width:100%;height:100%;border-radius:16px;padding:0.35em 1.07em 0.5em;position:absolute;z-index:2;pointer-events:none}#header .content-hub-header{display:flex;align-items:center;gap:clamp(20px, 2vw, 40px);position:relative;z-index:11}#header .content-hub-header #header-search.header-search-big .formbody .widget-text input[type="text"]{width:max(230px, 50vw)}@media (min-width:48rem){#header #nav-main{order:0}#header #header-search .formbody .widget-text{display:block}#header #header-search .formbody .widget-submit{position:absolute;right:2px;top:2px;bottom:2px}#header #header-search .formbody .widget-submit input{padding:0.57em 1.42em;width:1.2em;aspect-ratio:1}#header #login-btn::after,#header #nav-content-hub ul li:last-child::after,#nav-content-hub ul #header li:last-child::after{background-color:rgba(255, 255, 255, 0.3);width:3.2em;height:auto;aspect-ratio:1.6666666667;right:2px}}@media (max-width:calc(48rem - 1px)){#header-search .formbody .widget-submit,#login-btn,#nav-content-hub ul li:last-child,#nav-main .mega-menu-toggle{height:1.625rem;width:2.875rem}}#footer .inside{background-color:#F5F5F5}#footer .inside>*{padding:0 6%}#footer .inside .footer-content{display:flex;flex-wrap:wrap;gap:clamp(40px, 4vw, 80px);padding-top:clamp(60px, 6.25vw, 120px);padding-bottom:clamp(40px, 4vw, 80px);overflow:hidden}#footer .inside .footer-content>*{flex-basis:100%}#footer .inside .footer-content>* .headline{font-size:1.25rem;font-weight:600;margin-bottom:clamp(10px, 1vw, 20px)}#footer .inside .footer-content .footer-logo{padding-right:clamp(30px, 3.125vw, 60px)}#footer .inside .footer-content .footer-logo figure{margin-bottom:clamp(40px, 4vw, 80px)}#footer .inside .footer-content .footer-logo figure img{width:240px;border-radius:0}#footer .inside .footer-content .footer-contact img{margin-top:clamp(20px, 1.5625vw, 30px)}#footer .inside .footer-content .footer-map figure{text-align:center}#footer .inside .footer-content .content-toplink{position:absolute;right:4%}#footer .inside .footer-content .content-toplink a{background:url("../../files/media/icons/toplink.svg") no-repeat center;display:block;width:43px;height:43px;font-size:0}#footer .inside .footer-gallery{padding-bottom:clamp(40px, 4vw, 80px)}#footer .inside .footer-gallery .content-gallery{padding-top:clamp(40px, 4vw, 80px);border-top:1px solid rgba(43, 46, 52, 0.1)}#footer .inside .footer-gallery .content-gallery.content-gallery ul{display:flex;flex-wrap:wrap;gap:clamp(30px, 3.125vw, 60px) clamp(10px, 1vw, 20px)}#footer .inside .footer-gallery .content-gallery.content-gallery ul li{float:none;flex-basis:calc((100% / 2) - clamp(10px, 1vw, 20px));text-align:center;display:flex;align-items:center}#footer .inside .footer-gallery .content-gallery.content-gallery ul li img{width:80%;filter:brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%)}#footer .inside .footer-socials-wrapper{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:clamp(30px, 3.125vw, 60px);background:#B6DDE9;padding-top:clamp(20px, 2vw, 40px);padding-bottom:clamp(20px, 2vw, 40px);position:relative}#footer .inside .footer-socials-wrapper::before{content:"";background-image:url(../../files/media/icons/gestaltungselement-4-zeilig.svg);background-position:0 25%;position:absolute;inset:0;opacity:0.1}#footer .inside .footer-socials-wrapper .footer-privacy-nav{position:relative;z-index:1}#footer .inside .footer-socials-wrapper .footer-privacy-nav ul{display:flex;gap:clamp(20px, 2vw, 40px)}#footer .inside .footer-socials-wrapper .socials-icons{display:flex;justify-content:center;align-items:center;gap:clamp(30px, 3.125vw, 60px)}#footer .inside .footer-socials-wrapper .socials-icons a img{width:30px;aspect-ratio:1;filter:brightness(0) invert(15%) sepia(45%) saturate(1447%) hue-rotate(169deg) brightness(92%) contrast(92%)}#footer .inside .footer-copyright{background:#2B2E34;color:#ffffff;display:flex;justify-content:space-between;align-items:flex-end;padding-top:0.9375rem;padding-bottom:0.9375rem}#footer .inside .footer-copyright span{font-size:0.5625rem}@media (min-width:48rem){#footer .inside>*{padding:0 4%}#footer .inside .footer-content>*{flex-basis:calc(50% - clamp(40px, 4vw, 80px))}#footer .inside .footer-content .content-toplink{right:4%}#footer .inside .footer-socials-wrapper{flex-direction:row}#footer .inside .footer-gallery .content-gallery.content-gallery ul li{flex-basis:calc((100% / 4) - clamp(10px, 1vw, 20px))}}@media (min-width:64rem){#footer .inside>*{padding:0 max(1%, calc(50% - max(1000px, calc((1520 / 1920) * 100vw)) / 2))}#footer .inside .footer-content .footer-logo,#footer .inside .footer-content .footer-contact,#footer .inside .footer-content #nav-footer,#footer .inside .footer-content .footer-map{flex-basis:calc(25% - clamp(40px, 4vw, 80px))}#footer .inside .footer-content .content-toplink{right:clamp(60px, 6.25vw, 120px)}#footer .inside .footer-gallery .content-gallery.content-gallery--cols-4 ul li{flex-basis:calc((100% / 4) - clamp(10px, 1vw, 20px))}#footer .inside .footer-gallery .content-gallery.content-gallery--cols-5 ul li{flex-basis:calc((100% / 5) - clamp(10px, 1vw, 20px))}#footer .inside .footer-gallery .content-gallery.content-gallery--cols-6 ul li{flex-basis:calc((100% / 6) - clamp(10px, 1vw, 20px))}#footer .inside .footer-gallery .content-gallery.content-gallery--cols-7 ul li{flex-basis:calc((100% / 7) - clamp(10px, 1vw, 20px))}#footer .inside .footer-gallery .content-gallery.content-gallery--cols-8 ul li{flex-basis:calc((100% / 8) - clamp(10px, 1vw, 20px))}}body.menu-open{overflow:hidden}body:not(.sidebar-left) :is(#header, #main) .inside,body.sidebar-left>#wrapper :is(#header, #container){width:100%;max-width:calc(100vw - (6% * 2));margin:0 auto}body.sidebar-left>#wrapper>#container{display:grid;grid-template-areas:"breadcrumb" "sidebar" "content";grid-template-columns:1fr;column-gap:clamp(20px, 2vw, 40px)}body.sidebar-left>#wrapper>#container #breadcrumb{grid-area:breadcrumb;margin-bottom:clamp(40px, 4vw, 80px)}body.sidebar-left>#wrapper>#container>#main{grid-area:content;float:none;margin-top:clamp(50px, 5vw, 100px)}body.sidebar-left>#wrapper>#container>aside{grid-area:sidebar;margin-left:0;float:none}#main{overflow:hidden}body>#wrapper{min-height:100vh;display:flex;flex-direction:column}body>#wrapper>#container{flex:1}@media (min-width:48rem){body:not(.sidebar-left) :is(#header, #main) .inside,body.sidebar-left>#wrapper :is(#header, #container){max-width:calc(100vw - (4% * 2))}body.sidebar-left>#wrapper>#container{grid-template-areas:"breadcrumb breadcrumb" "sidebar content";grid-template-columns:min(500px, 30vw) 1fr}body.sidebar-left>#wrapper>#container>#main{margin-top:0}}@media (min-width:64rem){body:not(.sidebar-left) :is(#header, #main) .inside,body.sidebar-left>#wrapper :is(#header, #container){max-width:max(1000px, calc((1520 / 1920) * 100vw))}}
