@font-face{font-family:"Noto Sans Regular";src:url("../fonts/noto-sans-v36-latin-regular.woff2") format("woff2"),url("../fonts/noto-sans-v36-latin-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Noto Sans Bold";src:url("../fonts/noto-sans-v36-latin-700.woff2") format("woff2"),url("../fonts/noto-sans-v36-latin-700.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"IBM Plex Serif Regular";src:url("../fonts/IBMPlexSerif-Regular.woff2") format("woff2"),url("../fonts/IBMPlexSerif-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"IBM Plex Serif Medium";src:url("../fonts/IBMPlexSerif-Medium.woff2") format("woff2"),url("../fonts/IBMPlexSerif-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}.create1::after{content:'@'}.create2::before{content:'.de'}html{font-size:10px}img{width:100%}.bgGrey{background-color:#f5f5f5}.btn{width:auto;margin:0 auto;padding:0 30px;border:1px solid #000;-webkit-border-radius:0;-webkit-border-radius--moz-border-radius:0;-webkit-border-radius--moz-border-radius--ms-border-radius:0;-webkit-border-radius--moz-border-radius--ms-border-radius-border-radius:0}.btn:hover{background-color:#000}.royalSlider,.item a,.item img{height:231px !important}@media (min-width: 768px){.royalSlider,.item a,.item img{height:259px !important}}@media (min-width: 992px){.royalSlider,.item a,.item img{height:349px !important}}@media (min-width: 1200px){.royalSlider,.item a,.item img{height:416px !important}}@media (min-width: 1400px){.royalSlider,.item a,.item img{height:484px !important}}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:0;top:0}.rsDefault.rsHor .rsArrowRight{right:0;top:0}.rsDefault .rsArrowIcn,.tns-controls button,.tns-controls [aria-controls]{width:35px;height:21px;overflow:hidden;color:transparent !important;cursor:pointer;background:url(../images/icons/arrowLeft.svg) 50% 50% no-repeat !important;background-size:35px 21px}.rsDefault .rsArrowRight .rsArrowIcn,.tns-controls button[data-controls="next"]{background:url(../images/icons/arrowRight.svg) 50% 50% no-repeat !important;background-size:35px 21px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide{background:transparent}.visibleNearby{width:100%;color:#000000;padding-top:0}.visibleNearby .rsGCaption{padding:12px 46px 0 46px;width:100%;position:static;float:left;left:auto;bottom:auto}@media (min-width: 901px){.visibleNearby .rsGCaption{margin-top:-40px}}.rsDefault .rsGCaption{background-color:transparent;color:black}.visibleNearby .rsActiveSlide img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin-top:0 !important}@media screen and (min-width: 0px) and (max-width: 900px){#gallery-1{padding:12px 0 12px}}#page-navigation{display:none}.rsSlide{display:none}.rsActiveSlide{display:block}.rsDefault.rsHor .rsArrowLeft,.rsDefault.rsHor .rsArrowRight{top:auto}.rsDefault .rsArrow{height:21px;width:35px;position:absolute;top:auto;bottom:-32px;display:block;cursor:pointer;z-index:21}@media (min-width: 901px){.rsDefault .rsArrow{bottom:0px}}.rsOverflow{overflow:visible}.projektslider{background-size:auto 231px}.projektslider .item a{cursor:default;position:relative}.projektslider .item a span{display:inline-block;height:100%;background-color:#000000;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s}.projektslider .item a img{-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s}.projektslider .item a img.icnZoom{position:absolute;left:50%;top:50%;visibility:hidden;width:112px;height:112px !important;margin-top:-61px;margin-left:-61px}.projektslider .item.middle-active a{cursor:pointer}.projektslider .item.middle-active a:hover img{opacity:0.5}.projektslider .item.middle-active a:hover img.icnZoom{visibility:visible;display:block;opacity:1}@media (min-width: 768px){.projektslider{background-size:auto 259px}}@media (min-width: 992px){.projektslider{background-size:auto 349px}}@media (min-width: 1200px){.projektslider{background-size:auto 416px}}@media (min-width: 1400px){.projektslider{background-size:auto 484px}}@media (min-width: 768px){.tns-slider>.tns-item{opacity:0.5}}.tns-slider>.tns-item p{display:block}@media (min-width: 768px){.tns-slider>.tns-item p{display:none}}.tns-slider>.tns-item.middle-active{opacity:1}.tns-slider>.tns-item.middle-active p{display:block}@media (min-width: 0) and (max-width: 768px){.tns-controls{top:254px !important;padding:0 12px}}@media (min-width: 768px){.tns-controls{top:282px !important}}@media (min-width: 992px){.tns-controls{top:372px !important}}@media (min-width: 1200px){.tns-controls{top:439px !important}}@media (min-width: 1400px){.tns-controls{top:507px !important}}.sliderContainer video{width:100%;height:auto}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:rgba(0,0,0,0.9)}.modal-content{position:relative;background-color:transparent;width:100%;height:100%}.modal-content .project-content .swiper-slide .innerSlide p{color:#f5f5f5}.close{position:absolute;top:20px;right:20px;width:20px;height:20px;z-index:9999}.close{cursor:pointer}.close svg:hover g{stroke:#555}.project-content h1{color:#333;font-size:24px}.images img{padding:5px;box-sizing:border-box}.swiper-wrapper{width:90vw;height:90vh}.project-content{width:100vw;height:100vh}.swiper{width:100%;height:100%}.swiper-slide{display:flex !important;justify-content:center;align-items:center;height:100vh !important;max-height:100vh !important}.innerSlide{max-width:100%;max-height:100%}.swiper-slide img{max-width:90vw;max-height:90vh;object-fit:contain}.swiper-slide p{margin-top:0}.swiper-button-prev:after,.swiper-button-next:after{color:#f5f5f5}body{color:#000;line-height:3rem;font-family:"IBM Plex Serif Regular","Times New Roman",serif;font-size:1.8rem}h1,h2{font-family:"Noto Sans Bold","Helvetica",sans-serif;font-size:2.88rem;line-height:3.96rem}@media (min-width: 992px){h1,h2{font-size:3.4rem;line-height:4.675rem}}@media (min-width: 1400px){h1,h2{font-size:4rem;line-height:5.5rem}}h1 em,h2 em{font-family:"Noto Sans Regular","Helvetica",sans-serif;font-style:normal}h3{font-family:"Noto Sans Bold","Helvetica",sans-serif}nav{font-family:"Noto Sans Bold","Helvetica",sans-serif}.btn{font-family:"Noto Sans Regular","Helvetica",sans-serif;font-size:2rem;line-height:45px;-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s}.btn:hover{color:white}.btn.btn-bold{font-family:"Noto Sans Bold","Helvetica",sans-serif}a{color:#000}strong{font-family:"IBM Plex Serif Medium","Times New Roman",serif}.panel nav li a{color:#000;text-decoration:none}.claim-rotation h3{font-family:"Noto Sans Bold","Helvetica",sans-serif;font-size:4rem}.breadcrumbBlock nav ul{font-family:"Noto Sans Regular","Helvetica",sans-serif;line-height:18px}.breadcrumbBlock nav ul li:first-child::after{content:'/'}#introBlock h1 span,.headerVideo h1 span{font-family:"Noto Sans Regular","Helvetica",sans-serif}@media (min-width: 0) and (max-width: 768px){.body-home .introHeadline{color:white}}#startTeaserBlock h3{font-family:"Noto Sans Regular","Helvetica",sans-serif;font-size:2rem;line-height:3.4rem}#startTeaserBlock h3 strong{font-family:"Noto Sans Bold","Helvetica",sans-serif}#startTeaserBlock h3 a{text-decoration:none}#startTeaserBlock h3 a:hover{text-decoration:underline}#startTeaserBlock p{margin-bottom:0}#projektpartnerBlock p{font-family:"Noto Sans Bold","Helvetica",sans-serif;text-transform:uppercase}@media (min-width: 0) and (max-width: 768px){#projektpartnerBlock p{font-family:"Noto Sans Regular", "Helvetica", sans-serif;font-size:1.6rem}}.headlineBlock h2{text-align:center}.visibleNearby p{line-height:3rem;font-family:"IBM Plex Serif Regular","Times New Roman",serif;font-size:1.8rem}.visibleNearby>div:not(.rsGCaption)>p.rsCaption{padding-top:20px}.textBildTeaserBlock article h3{font-family:"Noto Sans Regular","Helvetica",sans-serif;font-size:3.2rem;line-height:4.3rem}.projektuebersichtHeadlineCol h2{font-family:"Noto Sans Regular","Helvetica",sans-serif;font-size:3.2rem;line-height:4.3rem}.projektuebersichtHeadlineCol.bereichProjektSlider h2{font-family:"Noto Sans Bold","Helvetica",sans-serif}.projektuebersichtHeadlineCol.bereichProjektSlider h2 span{font-family:"Noto Sans Regular","Helvetica",sans-serif}.mainTechnisch .col-md-6 h2{padding-top:40px;font-family:"Noto Sans Regular","Helvetica",sans-serif;font-size:3.2rem;line-height:4.3rem}.mainTechnisch .col-md-6 h2:first-child{padding-top:0}.mainTechnisch .col-md-6 h3{padding-top:20px;font-style:normal;font-size:1.8rem;font-family:"IBM Plex Serif Medium","Times New Roman",serif;font-weight:700}.mainTechnisch .col-md-6 h3 em{display:block;font-style:normal}footer,footer nav{font-family:"Noto Sans Regular","Helvetica",sans-serif}footer nav ul,footer nav nav ul{list-style:none}footer nav ul a,footer nav nav ul a{text-decoration:none}footer nav ul a:hover,footer nav nav ul a:hover{text-decoration:underline}footer .footerLeft,footer .footerLeft a,footer nav .footerLeft,footer nav .footerLeft a{color:white}.claim-rotation{position:absolute;bottom:0;width:100%;padding-bottom:30px;background:linear-gradient(180deg, transparent, rgba(0,0,0,0.5))}@media (min-width: 0) and (max-width: 768px){.claim-rotation{padding-left:7.5px;padding-bottom:55px}}.claim-rotation h3{text-align:left;color:#FFF;margin-left:0}.claim-rotation .stage{display:flex;width:auto;margin-top:15px}@media (min-width: 0) and (max-width: 768px){.claim-rotation .stage{flex-direction:column}}.claim-rotation .cubespinner,.claim-rotation .cubespinner2{width:100%;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:8s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:40px 40px 0;-moz-transform-origin:40px 40px 0;-ms-transform-origin:40px 40px 0;transform-origin:40px 40px  0}@media (min-width: 768px){.claim-rotation .cubespinner,.claim-rotation .cubespinner2{width:310px}}.claim-rotation .cubespinner{-webkit-animation-name:spincube;animation-name:spincube}@media (min-width: 0) and (max-width: 768px){.claim-rotation .cubespinner{margin-bottom:41px}}.claim-rotation .cubespinner2{-webkit-animation-name:spincube2;animation-name:spincube2}.claim-rotation .cubespinner div,.claim-rotation .cubespinner2 div{position:absolute;width:310px;height:80px;text-align:left;color:#FFF;font-family:'Noto Sans', sans-serif;font-weight:700}@media (min-width: 768px){.claim-rotation .stage>div:first-child div{text-align:right}}@media (min-width: 768px){.claim-rotation .between{padding:0 20px}}.claim-rotation .cubespinner .face1{-webkit-transform:translateZ(40px);-moz-transform:translateZ(40px);-ms-transform:translateZ(40px);transform:translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner .face2{-webkit-transform:rotateX(90deg) translateZ(40px);-moz-transform:rotateX(90deg) translateZ(40px);-ms-transform:rotateX(90deg) translateZ(40px);transform:rotateX(90deg) translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner .face3{-webkit-transform:rotateX(180deg) translateZ(40px);-moz-transform:rotateX(180deg) translateZ(40px);-ms-transform:rotateX(180deg) translateZ(40px);transform:rotateX(180deg) translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner .face4{-webkit-transform:rotateX(270deg) translateZ(40px);-moz-transform:rotateX(270deg) translateZ(40px);-ms-transform:rotateX(270deg) translateZ(40px);transform:rotateX(270deg) translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner2 .face1{-webkit-transform:translateZ(40px);-moz-transform:translateZ(40px);-ms-transform:translateZ(40px);transform:translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner2 .face2{-webkit-transform:rotateX(-90deg) translateZ(40px);-moz-transform:rotateX(-90deg) translateZ(40px);-ms-transform:rotateX(-90deg) translateZ(40px);transform:rotateX(-90deg) translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner2 .face3{-webkit-transform:rotateX(-180deg) translateZ(40px);-moz-transform:rotateX(-180deg) translateZ(40px);-ms-transform:rotateX(-180deg) translateZ(40px);transform:rotateX(-180deg) translateZ(40px);-webkit-backface-visibility:hidden}.claim-rotation .cubespinner2 .face4{-webkit-transform:rotateX(-270deg) translateZ(40px);-moz-transform:rotateX(-270deg) translateZ(40px);-ms-transform:rotateX(-270deg) translateZ(40px);transform:rotateX(-270deg) translateZ(40px);-webkit-backface-visibility:hidden}@-webkit-keyframes spincube{from,to{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}15%{-webkit-transform:rotateX(90deg)}25%{-webkit-transform:rotateX(90deg)}40%{-webkit-transform:rotateX(180deg)}50%{-webkit-transform:rotateX(180deg)}65%{-webkit-transform:rotateX(270deg)}75%{-webkit-transform:rotateX(270deg)}95%{-webkit-transform:rotateX(360deg)}100%{-webkit-transform:rotateX(360deg)}}@keyframes spincube{from,to{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}15%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}25%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}40%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}50%{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}65%{-webkit-transform:rotateX(270deg);-moz-transform:rotateX(270deg);-ms-transform:rotateX(270deg);transform:rotateX(270deg)}75%{-webkit-transform:rotateX(270deg);-moz-transform:rotateX(270deg);-ms-transform:rotateX(270deg);transform:rotateX(270deg)}90%{-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);transform:rotateX(360deg)}100%{-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes spincube2{from,to{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}15%{-webkit-transform:rotateX(-90deg)}25%{-webkit-transform:rotateX(-90deg)}40%{-webkit-transform:rotateX(-180deg)}50%{-webkit-transform:rotateX(-180deg)}65%{-webkit-transform:rotateX(-270deg)}75%{-webkit-transform:rotateX(-270deg)}95%{-webkit-transform:rotateX(-360deg)}100%{-webkit-transform:rotateX(-360deg)}}@keyframes spincube2{from,to{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}15%{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}25%{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}40%{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}50%{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg)}65%{-webkit-transform:rotateX(-270deg);-moz-transform:rotateX(-270deg);-ms-transform:rotateX(-270deg);transform:rotateX(-270deg)}75%{-webkit-transform:rotateX(-270deg);-moz-transform:rotateX(-270deg);-ms-transform:rotateX(-270deg);transform:rotateX(-270deg)}90%{-webkit-transform:rotateX(-360deg);-moz-transform:rotateX(-360deg);-ms-transform:rotateX(-360deg);transform:rotateX(-360deg)}100%{-webkit-transform:rotateX(-360deg);-moz-transform:rotateX(-360deg);-ms-transform:rotateX(-360deg);transform:rotateX(-360deg)}}.header{position:fixed;top:0;width:100%;height:80px;z-index:9;background-color:rgba(255,255,255,0);-moz-transition:all 0.4s;-o-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s}@media (min-width: 768px){.header{height:80px}}.header .container{position:relative;top:0;z-index:20}.header.shrink{background-color:#fff}.header.shrink .logo svg g{fill:#000}.logo{width:524px;margin-top:25px}.logo svg{width:100%;height:auto}.logo svg.logo-desktop{display:none}@media (min-width: 768px){.logo svg.logo-desktop{display:block}}@media (min-width: 768px){.logo svg.logo-mobil{display:none}}.body-impressum .logo svg g,.body-datenschutz .logo svg g,.body-error .logo svg g{fill:#000}.main{position:relative;background-color:white;z-index:8}section{margin-bottom:60px}@media (min-width: 0) and (max-width: 768px){section{padding-left:7.5px;padding-right:7.5px;margin-bottom:30px}}section.projektuebersichtBlock{padding-left:0;padding-right:0}footer{padding:50px 0}footer>.container>.row{align-items:stretch}footer .footerInner{height:100%;padding:30px 25px}@media (min-width: 0) and (max-width: 768px){footer .footerLeft{margin-bottom:15px}}footer .footerLeft .footerInner{background-color:#434343}footer .footerRight .footerInner{background-color:white}@media (min-width: 0) and (max-width: 992px){footer .footerRight .footerInner p{display:none}footer .footerRight .footerInner ul{padding-left:0}}.panel{position:fixed;top:0;right:-100vw;transform:translateX(0);width:100%;height:100%;background-color:#f5f5f5;transition:transform 0.3s cubic-bezier(0, 0.52, 0, 1)}@media (min-width: 768px){.panel{right:-50vw;transform:translateX(0);width:50vw}}.panel>.container{display:none}.panel ul{margin:80px 0 0 0px}@media (min-width: 0) and (max-width: 576px){.panel ul{padding-left:10px}}@media (min-width: 992px){.panel ul{margin-top:40px}}.panel ul li{list-style:none;margin-bottom:10px}.panel ul li:nth-child(3),.panel ul li:nth-child(4){margin-bottom:30px}.panel ul li a{padding:6px 10px}.panel ul li a:hover{text-decoration:underline}.transform-active{transform:translateX(-100vw)}@media (min-width: 768px){.transform-active{transform:translateX(-50vw)}}@keyframes open_drawer{to{transform:translateX(0)}}.menu-link{z-index:999;display:block;position:absolute;top:0;right:15px;margin:0;padding:0;width:66px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;-moz-transition:all 0.8s;-o-transition:all 0.8s;-webkit-transition:all 0.8s;transition:all 0.8s;background-color:transparent;z-index:9999}.menu-link:focus{outline:none}.menu-link span{display:block;position:absolute;top:11px;left:0;right:0;height:4px;border-radius:0;background:transparent;-moz-transition:background 0 0.3s;-o-transition:background 0 0.3s;-webkit-transition:background 0 0.3s;transition:background 0 0.3s}@media (min-width: 0px) and (max-width: 768px){.menu-link span{top:7px;height:4px}}.menu-link span::before,.menu-link span::after{position:absolute;display:block;left:0;width:100%;height:4px;border-radius:2px;background-color:white;content:"";-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0;transition-delay:0.3s, 0}@media (min-width: 0px) and (max-width: 768px){.menu-link span::before,.menu-link span::after{height:4px}}.menu-link span::before{-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.menu-link span::after{bottom:-11px;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.shrink .menu-link span::before,.shrink .menu-link span::after,.body-impressum .menu-link span::before,.body-impressum .menu-link span::after,.body-datenschutz .menu-link span::before,.body-datenschutz .menu-link span::after,.body-error .menu-link span::before,.body-error .menu-link span::after{background-color:#000}.menu-open{background-color:transparent}.menu-open span{background:none}.menu-open span::before,.menu-open span::after{background-color:#000}.menu-open span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-open span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open span::before,.menu-open span::after{-webkit-transition-delay:0, 0.3s;transition-delay:0, 0.3s}.breadcrumbBlock{padding:20px 0;background-color:#f5f5f5}@media (min-width: 0px) and (max-width: 768px){.breadcrumbBlock{display:none}}.breadcrumbBlock.stuck{position:fixed;top:80px;width:100%;z-index:99}.breadcrumbBlock nav ul{display:flex;margin-bottom:0;list-style:none;padding-left:0}.breadcrumbBlock nav ul li:first-child::after{padding:0 10px}.breadcrumbBlock nav ul li a.active{text-decoration:none;cursor:default}.headerVideo,.headerSlider{position:relative;height:335px}@media (min-width: 768px){.headerVideo,.headerSlider{height:240px}}@media (min-width: 992px){.headerVideo,.headerSlider{height:340px}}.headerVideo .gradientMask,.headerVideo .gradientMask2,.headerSlider .gradientMask,.headerSlider .gradientMask2{position:absolute;width:100%;height:150px;min-height:120px;max-height:240px;background:linear-gradient(180deg, rgba(0,0,0,0.5), transparent);z-index:9}.headerVideo .gradientMask2,.headerSlider .gradientMask2{background:linear-gradient(180deg, rgba(0,0,0,0.5), transparent)}.headerVideo video,.headerSlider video{height:335px;width:100vw;object-fit:cover;left:0;right:0;top:0;bottom:0;z-index:-1}@media (min-width: 768px){.headerVideo video,.headerSlider video{height:240px}}@media (min-width: 992px){.headerVideo video,.headerSlider video{height:340px}}.headerVideo .introHeadline,.headerSlider .introHeadline{position:absolute;bottom:0;background:linear-gradient(180deg, transparent, rgba(0,0,0,0.5))}@media (min-width: 0) and (max-width: 768px){.headerVideo .introHeadline,.headerSlider .introHeadline{padding:0 15px 15px 15px}}.headerVideo .introHeadline h1,.headerSlider .introHeadline h1{margin-bottom:0}.headerVideo .introHeadline h1 span,.headerSlider .introHeadline h1 span{display:block}.headerSlider .slider,.headerSlider .slider>div{height:335px}@media (min-width: 768px){.headerSlider .slider,.headerSlider .slider>div{height:240px}}@media (min-width: 992px){.headerSlider .slider,.headerSlider .slider>div{height:340px}}#introBlock{padding-top:40px}#introBlock h1 span{display:block}#introBlock .introHeadline h1{margin-bottom:30px}#startTeaserBlock{padding-top:40px}#startTeaserBlock .container{padding-bottom:40px}@media (min-width: 0) and (max-width: 768px){#startTeaserBlock .container>.row>div{margin-bottom:30px}#startTeaserBlock .container>.row>div:last-child{margin-bottom:0}}#startTeaserBlock img{margin-bottom:20px}#startTeaserBlock h3{margin-bottom:20px}#startTeaserBlock h3 span{display:block}#startTeaserBlock .rowBtn{margin:0;padding:28px 0;border-top:9px solid white}#startTeaserBlock .rowBtn form{text-align:center}@media (min-width: 0) and (max-width: 768px){#projektpartnerBlock>.headlineBlock{margin-bottom:30px}}#projektpartnerBlock .row{border-top:1px solid #f5f5f5}#projektpartnerBlock .row>div{display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid #f5f5f5}@media (min-width: 0) and (max-width: 768px){#projektpartnerBlock .row>div{width:50%}}#projektpartnerBlock .row>div p{margin:0;padding:15px 10px;line-height:18px}@media (min-width: 0) and (max-width: 768px){#projektpartnerBlock h2{font-size:2rem}}.body-projektuebersicht #projektpartnerBlock{padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}.body-projektuebersicht #projektpartnerBlock .row{border-top:1px solid white}.body-projektuebersicht #projektpartnerBlock .row>div{border-bottom:1px solid white}.headlineBlock{margin-bottom:50px}.textBildTeaserBlock article{padding:40px 0}.textBildTeaserBlock article h3{margin-bottom:19px}.slider .single-slide img{height:420px;width:auto}.slider .single-slide p{margin:0;padding:0 40px;padding-top:10px}.sliderContainer{position:relative}.sliderContainer .single-slide{opacity:0}.sliderContainer .slick-current.slick-center{opacity:1}@media (min-width: 0) and (max-width: 768px){.row>div:first-child.sliderContainer{order:1}}@media (min-width: 0) and (max-width: 768px){.row>div.sliderContainer{padding-top:30px}}.sliderNavigation{position:absolute}.projektuebersichtBlock .projektuebersichtHeader{margin-bottom:5px;padding:40px 0;background-color:#f5f5f5}.projektuebersichtBlock .projektuebersichtButtonCol{text-align:right}.mainTechnisch{margin-bottom:60px;padding-top:140px}

/*# sourceMappingURL=custom.min.css.map */