@media screen and (min-width: 600px){.subheadline{font-size:2.1rem;line-height:1.29167}.t-bbsr .subheadline{font-family:"Merriweather",Constantia,Georgia,serif;font-size:2.1rem;line-height:1.29167}.t-bbsr .subheadline{font-size:2.2rem}.picture.links{margin:6px 20px 35px 0;float:left;clear:left}.picture.rechts{margin:6px 0 35px 20px;float:right;clear:right}.picture.links,.picture.rechts,.picture.linksOhne,.picture.rechtsOhne{width:calc(((100% + 40px) / 12 * 6) - 40px + 40px * 0) !important}.picture.rechtsOriginal{max-width:100%;margin:6px 0 35px 20px;float:right;clear:right}.picture.rechtsOriginalOhne{margin-left:auto;margin-right:0;clear:both}.picture.linksOriginal{max-width:100%;margin:6px 20px 35px 0;float:left;clear:left}.picture.linksOriginalOhne{margin-left:0;margin-right:0;clear:both}.picture.links+ul,.picture.links+ol{overflow-x:hidden}.responsiveTable{overflow-x:auto}.responsiveTable table{width:99.99%;max-width:955.5px}dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}dt,dd{padding:14px 0;border-bottom:1px solid #E5EBF0}dt{width:40%;padding-right:20px}dd{width:60%}.t-bbsr .h1,.t-bbsr h1{font-size:3rem;line-height:1.2}.t-bbsr .h2,.t-bbsr h2{font-size:2.4rem;line-height:1.3125}.t-bbsr .h3,.t-bbsr h3{font-size:2.1rem;line-height:1.29167}.t-bbsr .h4,.t-bbsr h4{font-size:1.9rem;line-height:1.33333}.t-bbsr .h5,.t-bbsr h5{font-size:1.8rem;line-height:1.26316}.t-bbsr .h6,.t-bbsr h6{font-size:1.8rem;line-height:1}.c-action-box{height:100%;margin-bottom:0}.c-action-box__cost{font-size:2.4rem;line-height:1.29167}.c-action-box--printed{margin-left:auto}.c-action-box--small .c-action-box__headline,.c-action-box--small .c-action-box__meta{padding-left:calc(60px + 20px)}.c-article__subheadline{font-size:2.1rem;line-height:1.29167}.t-bbsr .c-article__subheadline{font-family:"Merriweather",Constantia,Georgia,serif;font-size:2.1rem;line-height:1.29167}.c-figure--hero .c-figure__caption{margin-left:20px;margin-right:20px}.c-footer{padding-top:40px;padding-bottom:40px;position:relative}.c-footer>.row{min-height:120px}.c-footer__container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.c-footer__list{margin-right:64px;margin-bottom:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width: 600px) and (max-width: 1036px){.t-bbr .c-footer__list{max-width:500px}}@media screen and (min-width: 600px){.c-footer__item:not(:last-child){margin-right:32px}.c-footer__footer{margin-top:auto;margin-bottom:0}.c-footer__copyright,.c-footer__follow-on-twitter{font-size:1.7rem;line-height:1}.c-footer__to-top.c-to-top{right:20px}.content.column .c-meta__item::after{left:-10px;right:-10px}.c-meta__item{margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-meta__label,.c-meta__value{padding-left:20px;padding-right:20px}.c-meta__label{-webkit-box-flex:0;-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%}.c-meta__value{-webkit-box-flex:0;-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%}.c-meta--bg-color-primary-5{margin-left:-20px;margin-right:-20px;padding:20px}.c-more-banner{padding:4rem 2.5rem}.c-more-banner p{width:100%;text-align:center}.c-nav-index__list{width:auto;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-nav-index__item{width:auto;margin:0 5px}.c-nav-index__item:first-child{margin-left:0}.c-nav-index__item:last-child{margin-right:0}.c-page-functions{position:relative}.c-page-functions__list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-page-functions__list li{margin:0 40px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-project-areas{margin-top:24px;margin-bottom:60px}}@media screen and (min-width: 600px) and (max-width: 1279px){.c-project-areas__item:not(:nth-last-child(-n+3)){margin-bottom:40px}}@media screen and (min-width: 600px){.c-publication-intro__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-publication-intro__label,.c-publication-intro__value{margin-bottom:5px}.c-publication-intro__label{-webkit-box-flex:1;-webkit-flex:1 0 150px;-ms-flex:1 0 150px;flex:1 0 150px}.c-publication-intro__value{width:calc(100% - 170px);-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.c-publication-intro--crew .c-publication-intro__label{-webkit-box-flex:1;-webkit-flex:1 0 240px;-ms-flex:1 0 240px;flex:1 0 240px}.c-publication-intro--crew .c-publication-intro__value{width:calc(100% - 240px)}.c-publications{margin-top:40px}.c-publications .c-searchbar{margin-top:20px}.c-publications__heading{margin-bottom:50px}.c-publications__button{display:block !important}.c-publications--color-primary-5 .c-publications__wrapper{background:#F2F5F7;margin-left:-20px;margin-right:-20px;padding:20px}.c-related{padding-top:40px}[name='buildingProjectSearch'],[name='publicationsSearch']{padding-top:70px;padding-bottom:50px}.c-section-heading{margin-bottom:40px}.l-content-wrapper>.c-section-heading{padding-right:20px;padding-left:20px}.c-shopping-cart-item__image{margin-right:20px}.c-shopping-cart-list{margin-bottom:4rem}.c-shopping-cart-list__item{margin-top:4rem}.c-short-list__heading{margin-bottom:40px}.c-short-list__heading::after{bottom:-40px}.c-short-list__item:not(:last-child),.c-short-list__item.c-teaser-searchresult:not(:last-child){margin-bottom:36px}.c-short-list__more{margin-top:54px;margin-bottom:36px}.c-sibling-site{background:#036;margin-bottom:30px;padding:0 20px;display:block}.c-sibling-site p{max-width:116rem;margin:0 auto;padding:12px 0;font-size:10px;text-align:right}.c-sibling-site__link{color:#fff;font-size:1.6rem}.c-sibling-site__link:active,.c-sibling-site__link:focus,.c-sibling-site__link:hover{color:#fff;text-decoration:underline}.c-sibling-site__icon{height:18px;vertical-align:baseline;display:inline-block;position:relative;top:3px}.c-stage__text p{font-size:1.8rem;line-height:1.38889}.c-stage--bbsr{padding-bottom:40px;position:relative}.c-stage--bbsr,.c-stage--bbsr .c-stage__stage{margin-bottom:0}.c-stage--bbsr .c-stage__stage{position:relative}.c-stage--bbsr .c-stage__text{background-image:-webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255,255,255,0.87)));background-image:linear-gradient(to top, #fff, rgba(255,255,255,0.87));max-width:560px;min-height:300px;margin:0 auto;padding:26px 30px 90px;position:absolute;left:0;right:0;bottom:0}.c-stage--bbsr .c-stage__text::before{display:none}.c-stage--bbsr .c-stage__heading{margin-bottom:24px}.c-stage--bbsr .c-stage__image{height:480px}.c-stage--bbsr .c-stage__source{padding:0;display:block;top:100%}.c-stage--bbsr .c-stage__nav-wrapper{position:absolute;left:0;right:0;bottom:20px}.c-stage--bbsr .c-stage__nav{max-width:560px;margin:0 auto;position:absolute;left:0;right:0;bottom:20px}.c-stage--bbsr .c-stage__button{display:inline-block !important}.c-stage--bbsr .c-stage__button--play{position:absolute;top:0;right:40px}.c-stage--bbr{padding-bottom:70px}.c-stage--bbr .c-stage__text{margin-bottom:0}.c-stage--bbr .c-stage__image{margin:0 -20px 10px}.c-stage--bbr .c-stage__image img{width:100%}.c-stage--bbr .c-stage__source{padding-left:20px;padding-right:20px}.c-stage--bbr .c-stage__nav{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-stage--bbr .c-stage__button--play{display:block;position:absolute;top:0;right:0}.c-stage--bbr.is-not-slideable{padding-bottom:0}.c-sticky-nav{display:block;position:fixed;top:50%;right:0;z-index:10001;-webkit-transform:translateX(350px) translateY(-50%);-ms-transform:translateX(350px) translateY(-50%);transform:translateX(350px) translateY(-50%)}.c-sticky-nav,.c-sticky-nav *{color:#fff}.c-sticky-nav__item{background:#036;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c-sticky-nav__button,.c-sticky-nav__container{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.c-sticky-nav__button{background:#036;width:auto;max-width:100%;padding:0;border-radius:0;display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c-sticky-nav__button:active,.c-sticky-nav__button:focus,.c-sticky-nav__button:hover{background:#fff;outline:solid 2px #036;outline-offset:-2px}.c-sticky-nav__button:active .c-sticky-nav__button-text,.c-sticky-nav__button:focus .c-sticky-nav__button-text,.c-sticky-nav__button:hover .c-sticky-nav__button-text{color:#036;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.c-sticky-nav__button.active-control{-webkit-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px)}.c-sticky-nav__button-text{padding:10px;font-size:1.6rem;line-height:1.3125;text-transform:uppercase;-webkit-transform:rotate(180deg) translateY(-7px);-ms-transform:rotate(180deg) translateY(-7px);transform:rotate(180deg) translateY(-7px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}.c-sticky-nav__container{background:#036;min-width:350px;max-width:350px;padding:30px 40px 10px 30px;border-left:solid 1px #0055AF;position:relative}.c-sticky-nav__container.is-opened{-webkit-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px)}.c-sticky-nav__container h1,.c-sticky-nav__container h2,.c-sticky-nav__container h3,.c-sticky-nav__container h4,.c-sticky-nav__container h5,.c-sticky-nav__container h6{margin-top:0;margin-bottom:5px;font-size:2.1rem;line-height:1.33333}.c-sticky-nav__container p{margin-bottom:20px;font-size:1.6rem;line-height:1.3125}.c-sticky-nav__container a{text-decoration:none}.c-sticky-nav__container a:active,.c-sticky-nav__container a:focus,.c-sticky-nav__container a:hover{color:#fff;font-weight:600;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.c-sticky-nav__container a.RichTextIntLink{padding-left:20px;position:relative}.c-sticky-nav__container a.RichTextIntLink::before{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -530px -764px;width:14px;height:12px;display:inline-block;position:absolute;top:5px;left:0}.c-sticky-nav__close{background-position:center;width:20px;height:20px;border-bottom:solid 1px transparent;border-radius:0;position:absolute;top:20px;right:20px}.c-sticky-nav__close:active,.c-sticky-nav__close:focus,.c-sticky-nav__close:hover{border-bottom-color:#fff}.c-sticky-nav__close::before{content:'';background:url(/SiteGlobals/Frontend/Images/icons/close-w.svg?__blob=normal&v=2) no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5)}.c-teaser-publication__preview{display:block !important}.c-teaser-publication--special .c-teaser-publication__cover{margin-right:40px;margin-bottom:0;float:left}.c-teaser-publication--special .c-teaser-publication__image{margin-bottom:10px}.c-teaser-publication--special .c-teaser-publication__preview,.content .c-teaser-publication--special .c-teaser-publication__preview{display:block}.c-teaser-publication--special .c-teaser-publication__details{overflow:hidden}.c-teaser-publication--special .c-teaser-publication__heading{margin-bottom:12px}.c-teaser-publication--special .c-teaser-publication__type{margin-bottom:12px;font-size:1.6rem;font-weight:600;line-height:1.4375;display:block}.c-teaser-publication--special .c-teaser-publication__type a{padding-left:36px;color:#036;position:relative}.c-teaser-publication--special .c-teaser-publication__type a:active,.c-teaser-publication--special .c-teaser-publication__type a:focus,.c-teaser-publication--special .c-teaser-publication__type a:hover{color:#0055AF;text-decoration:none}.c-teaser-publication--special .c-teaser-publication__type a:active::before,.c-teaser-publication--special .c-teaser-publication__type a:focus::before,.c-teaser-publication--special .c-teaser-publication__type a:hover::before{width:24px;height:22px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -913px -409px}.c-teaser-publication--special .c-teaser-publication__type a::before{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -913px -50px;width:24px;height:22px;display:inline-block;position:absolute;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.c-teaser-publication--special .c-teaser-publication__excerpt{display:block;overflow:hidden}.c-teaser-publication--special .c-teaser-publication__excerpt p:last-child{margin-bottom:0}.c-teaser-publication--special.slick-current .c-teaser-publication__cover{max-width:calc(45% - 40px)}.c-teaser-publication--single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-teaser-publication--single .c-teaser-publication__cover{-webkit-box-flex:0;-webkit-flex:0 0 calc(25% - 20px);-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}.c-teaser-publication--single .c-teaser-publication__details:not(:only-child){-webkit-box-flex:0;-webkit-flex:0 0 calc(75% - 20px);-ms-flex:0 0 calc(75% - 20px);flex:0 0 calc(75% - 20px)}.c-teaser-searchresult-crew{padding-bottom:40px}.c-teaser-searchresult-crew__cover{margin-bottom:24px}.c-teaser-searchresult-crew__cta{margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-teaser-searchresult-crew__cta>.columns{padding-left:0;padding-right:0}.c-teaser-searchresult-crew__cta>.columns:only-child{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.c-teaser-searchresult-crew__cta>.columns .c-action-box{width:100%;height:100%}.c-teaser-searchresult-crew .c-action-box{width:calc(50% - 20px);max-width:none;height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-teaser-searchresult-publication{padding-bottom:40px}.c-teaser-searchresult-publication__cover{margin-bottom:24px}.c-teaser-searchresult-publication__cta{margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-teaser-searchresult-publication__cta>.columns{padding-left:0;padding-right:0}.c-teaser-searchresult-publication__cta>.columns:only-child{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.c-teaser-searchresult-publication__cta>.columns .c-action-box{width:100%;height:100%}.c-teaser-searchresult-publication .c-action-box{width:calc(50% - 20px);max-width:none;height:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-teaser-searchresult-publication--highlighted{margin-top:10px;margin-left:-20px;margin-right:-20px;padding-top:50px;padding-bottom:50px}.c-teaser-searchresult-publication--highlighted .c-teaser-searchresult-publication__cta{max-width:640px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-teaser-searchresult__headline{line-height:1.33333}.c-teaser-tiny{margin-bottom:40px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-teaser-tiny .c-teaser-tiny__text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.c-teaser-tiny .c-teaser-tiny__text:not(:only-child){width:calc(50% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-teaser-tiny .c-teaser-tiny__image{width:calc(50% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-teaser-tiny__headline{font-size:2.1rem;line-height:1.29167}.c-teaser--row .c-teaser__link{margin-left:-20px;margin-right:-20px}.c-teaser--row .c-teaser__media,.c-teaser--row .c-teaser__text-wrapper{padding-left:20px;padding-right:20px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.c-teaser:not(.c-teaser--large) .c-teaser__headline{font-size:2.1rem;line-height:1.33333}.c-teaser__media{margin-bottom:20px}.c-teaser--8col .c-teaser__media{padding:0 20px 0 0;-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.c-teaser--8col .c-teaser__text-wrapper{margin-top:0;padding:0 20px;-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.c-teaser--text-on-image .c-teaser__headline{font-size:1.9rem;line-height:1.33333}.t-bbsr .c-teaser--text-on-image .c-teaser__headline{font-family:"Merriweather",Constantia,Georgia,serif;font-size:1.9rem;line-height:1.33333}.c-teaser--text-on-image .c-teaser__text-wrapper{left:20px;right:20px;bottom:53px}.c-teaser[class*='--col'],.content>.c-teaser,[id*='Slot']>.c-teaser,.s-richtext>.c-teaser[class*='--col'],.s-richtext>.row>.columns>.c-teaser[class*='--col']{padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.c-teaser[class*='--col'] .c-teaser__link,.content>.c-teaser .c-teaser__link,[id*='Slot']>.c-teaser .c-teaser__link,.s-richtext>.c-teaser[class*='--col'] .c-teaser__link,.s-richtext>.row>.columns>.c-teaser[class*='--col'] .c-teaser__link{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:inherit;-ms-flex-flow:inherit;flex-flow:inherit}.c-teaser[class*='--col'] .c-teaser__text-wrapper:nth-last-child(2),.content>.c-teaser .c-teaser__text-wrapper:nth-last-child(2),[id*='Slot']>.c-teaser .c-teaser__text-wrapper:nth-last-child(2),.s-richtext>.c-teaser[class*='--col'] .c-teaser__text-wrapper:nth-last-child(2),.s-richtext>.row>.columns>.c-teaser[class*='--col'] .c-teaser__text-wrapper:nth-last-child(2){padding-left:20px;-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.c-teaser[class*='--col'] .c-teaser__media,.content>.c-teaser .c-teaser__media,[id*='Slot']>.c-teaser .c-teaser__media,.s-richtext>.c-teaser[class*='--col'] .c-teaser__media,.s-richtext>.row>.columns>.c-teaser[class*='--col'] .c-teaser__media{padding-right:20px;-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.content>.c-teaser[class*='--col'],[id*='Slot']>.c-teaser[class*='--col']{width:100%;max-width:120em}.s-richtext>.row>.columns>.c-teaser[class*='--col']{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.s-richtext>.c-teaser[class*='--col']{max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.c-toggle:not(.c-toggle--project){margin-left:-20px;margin-right:-20px}.c-toggle:not(.c-toggle--project) .c-toggle__headline{padding-left:20px}.c-toggle--project .c-toggle__content,.c-toggle--project .c-toggle__heading+div{padding-left:40px;padding-right:40px}.c-topic-results__item{margin:.5em 0}.c-topic-search__list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.c-topic-search__item--all{width:calc(6.94444% + 20px)}.c-topline{font-size:1.8rem}.c-video__headline{font-size:2.1rem}.consent-reload-wrapper{padding:40px}.consent-reload-wrapper h3{margin-bottom:1rem}.consent-reload-wrapper p{margin-bottom:2rem}.consent-reload-wrapper.is-allowed-and-replaced{padding:0}.consent-reload-button{font-size:1.5rem}.js-on .cookiebanner,.cookiebanner{margin-top:20px;margin-bottom:20px}.js-on .cookiebanner .cookiebannerbox>div .picture,.cookiebanner .cookiebannerbox>div .picture{color:#141414;display:block}.js-on .cookiebanner .text,.cookiebanner .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.js-on .cookiebanner .text h2,.cookiebanner .text h2{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.js-on .cookiebanner .text p,.cookiebanner .text p{width:calc(50% - 10px);margin:0 0 20px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.js-on .cookiebanner .text p:nth-child(2):last-child,.cookiebanner .text p:nth-child(2):last-child{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.js-on .cookiebanner .text p:nth-child(1n+4),.cookiebanner .text p:nth-child(1n+4){-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.docData{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.docData .label,.docData .value{padding:14px 0;border-bottom:1px solid #E5EBF0}.docData .label{width:40%;padding-right:20px}.docData .value{width:60%}.docData--richtext-like .label,.docData--richtext-like .value{padding:0}.docData--richtext-like .label{width:16.66667%}.docData--richtext-like .value{width:83.33333%}.glossaryToggle{margin-left:-20px;margin-right:-20px}.glossaryToggle .heading button{padding-left:20px}.l-content-wrapper{padding-top:40px}.l-content-wrapper--no-space-inner{padding-top:0;padding-bottom:0}.l-content-wrapper--no-space-before{padding-top:0}.l-content-wrapper--narrow-space{padding-top:20px}.l-content-wrapper--narrow-space-before{padding-top:20px}.l-content-wrapper--narrow-space-after{padding-bottom:20px}}@media screen and (min-width: 600px) and (max-width: 1023px){.l-teaser-toggle[data-initial-items-medium='1'] .column:nth-child(1n+2) .c-teaser:not(.h-hide),.l-teaser-toggle[data-initial-items-medium='1'] .column:nth-child(1n+2) .c-more-banner:not(.h-hide){display:none}.l-teaser-toggle[data-initial-items-medium='2'] .column:nth-child(1n+3) .c-teaser:not(.h-hide),.l-teaser-toggle[data-initial-items-medium='2'] .column:nth-child(1n+3) .c-more-banner:not(.h-hide){display:none}.l-teaser-toggle[data-initial-items-medium='3'] .column:nth-child(1n+4) .c-teaser:not(.h-hide),.l-teaser-toggle[data-initial-items-medium='3'] .column:nth-child(1n+4) .c-more-banner:not(.h-hide){display:none}.l-teaser-toggle[data-initial-items-medium='4'] .column:nth-child(1n+5) .c-teaser:not(.h-hide),.l-teaser-toggle[data-initial-items-medium='4'] .column:nth-child(1n+5) .c-more-banner:not(.h-hide){display:none}.l-teaser-toggle[data-initial-items-medium='5'] .column:nth-child(1n+6) .c-teaser:not(.h-hide),.l-teaser-toggle[data-initial-items-medium='5'] .column:nth-child(1n+6) .c-more-banner:not(.h-hide){display:none}.l-teaser-toggle[data-initial-items-medium='6'] .column:nth-child(1n+7) .c-teaser:not(.h-hide),.l-teaser-toggle[data-initial-items-medium='6'] .column:nth-child(1n+7) .c-more-banner:not(.h-hide){display:none}}@media screen and (min-width: 600px){.mfp-inline-holder .mfp-content .slide,.mfp-ajax-holder .mfp-content .slide{margin-bottom:30px;padding:30px 30px 100px}.mfp-inline-holder .mfp-content .slide .position,.mfp-ajax-holder .mfp-content .slide .position{bottom:90px}.mfp-inline-holder .mfp-content .slide .position p,.mfp-ajax-holder .mfp-content .slide .position p{margin:0;line-height:1}.mfp-inline-holder .mfp-content .slide .position .current,.mfp-ajax-holder .mfp-content .slide .position .current{font-size:2.4rem !important}.mfp-inline-holder .mfp-content .imageEntry,.mfp-ajax-holder .mfp-content .imageEntry{outline:20px solid #F2F5F7}.mfp-inline-holder .mfp-content .imageEntry .mfp-close,.mfp-ajax-holder .mfp-content .imageEntry .mfp-close{right:-6px;-webkit-transform:translateY(-50%) translateY(-10px);-ms-transform:translateY(-50%) translateY(-10px);transform:translateY(-50%) translateY(-10px)}.mfp-inline-holder .mfp-content .wrapper-text,.mfp-ajax-holder .mfp-content .wrapper-text{width:auto;padding:0 20px 30px 0}.mfp-inline-holder .mfp-content .wrapper-text:not(:last-child),.mfp-ajax-holder .mfp-content .wrapper-text:not(:last-child){max-width:calc(100% - 270px)}.mfp-inline-holder .mfp-content .wrapper-download,.mfp-ajax-holder .mfp-content .wrapper-download{width:auto;margin-top:20px;padding-left:20px}.mfp-inline-holder .mfp-content .wrapper-download:nth-child(2),.mfp-ajax-holder .mfp-content .wrapper-download:nth-child(2){padding-left:0}.mfp-container .mfp-arrow{top:auto;bottom:80px}.mfp-container .mfp-arrow.mfp-arrow-left{left:50%;-webkit-transform:translateX(-140px);-ms-transform:translateX(-140px);transform:translateX(-140px)}.mfp-container .mfp-arrow.mfp-arrow-right{right:50%;-webkit-transform:translateX(140px);-ms-transform:translateX(140px);transform:translateX(140px)}.mfp-container .mfp-arrow.mfp-arrow-right img{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.gallery-lightbox.gallery-lightbox .mfp-arrow{bottom:24px}.gallery-lightbox.gallery-lightbox .position{bottom:40px !important}#menu{background:#F2F5F7}#menu .mm-panel::before{content:none}#menu .mm-panel ~ .mm-panel{background:#F2F5F7;padding-top:53px}#menu .mm-panel ~ .mm-panel li a:not(.mm-next),#menu .mm-panel ~ .mm-panel li strong{font-size:1.8rem !important}#menu .mm-panel ~ .mm-panel .mm-navbar .mm-prev{top:75px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#menu ul.mm-listview{margin-top:0 !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}#menu ul.mm-listview::before{content:'';display:block;width:100%;height:53px;background:#F2F5F7}#menu ul.mm-listview li{width:50%}#menu .mm-panel:not(#mm-1) ul.mm-listview::before{content:none}#menu li a,#menu li strong{font-size:2.1rem;font-weight:normal !important}#menu li::after{border:none}#menu :not(.service)+.service{padding-top:40px}#menu .service a,#menu .service strong{font-size:1.6rem}#menu .service ~ .service{margin-top:0}#menu .service.first-service a.mm-next{padding-top:110px}#menu .service.first-service a.mm-next::before{top:49px}#menu .meta{text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto !important}#menu .mm-next:active::before,#menu .mm-next:focus::before,#menu .mm-next:hover::before{background:#036}#menu .mm-next:active::after,#menu .mm-next:focus::after,#menu .mm-next:hover::after{width:14px;height:13px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -1280px -50px}.t-bbsr #menu .mm-next:active::after,.t-bbsr #menu .mm-next:focus::after,.t-bbsr #menu .mm-next:hover::after{width:14px;height:13px;background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -1280px -50px;-webkit-transform:none;-ms-transform:none;transform:none}#menu .mm-next::after{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -1280px -502px;width:14px;height:13px;display:inline-block;position:absolute;top:3px;left:24px;-webkit-transform:none;-ms-transform:none;transform:none}.t-bbsr #menu .mm-next::after{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -1280px -502px;width:14px;height:13px;display:inline-block;position:absolute}#menu .mm-next::before{width:31px;height:31px;border-radius:50%;top:11px;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.t-bbsr #menu li.mm-opened>.mm-next::after{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -1280px -50px;width:14px;height:13px;display:inline-block;position:absolute;-webkit-transform:none;-ms-transform:none;transform:none}#menu li.mm-opened>.mm-next::before{background:#036}#menu li.mm-opened>a:not(.mm-next){color:#036}#menu .mm-navbar{height:auto;margin-bottom:20px;border:none;position:static}#menu .mm-panel:first-child .mm-navbar{display:none}#menu .mm-title{height:auto;color:#0055AF !important;font-size:2.1rem;text-align:left;white-space:normal !important;text-overflow:inherit !important;display:block;overflow:visible !important}#menu .mm-prev{position:absolute;top:0;left:0}#menu .mm-prev::before{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -1280px -502px;width:14px;height:13px;display:inline-block;position:absolute;border:none;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu .meta,#menu [class*='siteSibling']{display:none}.mm-offcanvas{top:181px}#mm-blocker{top:181px}.c-breadcrumb{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-breadcrumb__list{padding:16px 0;white-space:normal;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;overflow-x:visible;overflow-y:visible}.c-breadcrumb__list:not(:last-child){padding-right:16px}.navSkip a:focus,.navSkip a:active{left:calc(2000px + 60vw)}.richtext-accordion .heading{margin:0 -20px 2px;padding-left:20px}.s-construction-project-process .richtext-accordion{margin-left:0;margin-right:0}.s-construction-project-process .richtext-accordion .heading{padding-left:20px}.s-construction-project-process .richtext-accordion .heading::after{left:0}.share .wrapper-share::after{left:auto;right:40px}.startseite .c-page-functions .share,.c-page-functions.is-static .share{width:320px;position:absolute;top:auto !important;left:50%;bottom:100%;-webkit-transform:translateX(-100%) translateX(-20px) translateY(-10px);-ms-transform:translateX(-100%) translateX(-20px) translateY(-10px);transform:translateX(-100%) translateX(-20px) translateY(-10px)}.teaser-switcher .teaser{width:33.33%}.StndGallery .galleryBox{padding:30px 30px 20px}.StndGallery .slick-index-of{font-size:2.4rem}.StndGallery .wrapper{height:calc((100vw - 40px - 44px) / 1.6 - 14px)}.stage{clear:both;position:relative}.stage .imageContainer{width:50%;float:left;position:relative}.stage .imageContainer .spacer{width:12px;height:30px;position:absolute;top:14%;right:0}.stage .imageContainer .spacer::before{content:'';background:url(/SiteGlobals/Frontend/Images/icons/sprite.svg?__blob=normal&v=2) no-repeat -786px -549px;width:13px;height:25px;display:inline-block;position:absolute;top:2px;left:0}.stage .textContainer{width:50%;padding:25px 25px 7em;float:left}.stage .textContainer h3{margin:0 0 10px;color:#fff}.stage .pagination{width:auto;margin-bottom:0;position:absolute;left:50%;bottom:10px}.stage .pagination ul{margin-left:20px}.js-on .stage .slick-dots{width:auto;height:34px;margin-left:25px;margin-bottom:0;text-align:left;position:absolute;left:50%;bottom:20px}.js-on .stage .slick-dots li{width:34px;height:34px}.js-on .stage .slick-dots button{width:auto;height:auto;padding:7px 12px;border:none;border-radius:3px;color:#fff;font-size:2rem;font-weight:bold;line-height:1;text-indent:0;display:block;clear:left}.js-on .stage .slick-dots button:active,.js-on .stage .slick-dots button:focus,.js-on .stage .slick-dots button:hover{background:#fff;color:#036;opacity:1}.js-on .stage .slick-dots button::before{content:'';color:#fff}.js-on .stage .slick-dots .slick-active button{background-color:#fff;color:#036;cursor:inherit}.js-on .stage .slick-dots .slick-active button:active,.js-on .stage .slick-dots .slick-active button:focus,.js-on .stage .slick-dots .slick-active button:hover{background-color:#fff;color:#036}.js-on .stage .navigation{width:auto;top:auto;left:auto;right:25px;bottom:20px}.js-on .stage .navigation button{width:34px;height:34px;border-radius:3px;color:#141414;text-align:center;position:static;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.js-on .stage .navigation button.prev,.js-on .stage .navigation button.next{display:none !important}.js-on .stage .navigation button.pause,.js-on .stage .navigation button.play{display:inline}.js-on .stage .navigation button strong{width:auto;line-height:1.2;position:static;left:auto;overflow:visible}.js-on .stage .navigation button img{width:33px;height:33px}.js-on .stage .navigation button.playbutton-playing:focus,.js-on .stage .navigation button.playbutton-playing:active,.js-on .stage .navigation button.playbutton-paused:focus,.js-on .stage .navigation button.playbutton-paused:active{background:#fff none repeat scroll 0 0;border-radius:0;outline:1px solid #fff}.teaser h2{margin-bottom:10px}.teaser .picture-element{width:36.4%}.teaser p{display:block}.togglenav{margin-top:-20px;border-top:none}.togglenav ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.togglenav-menu-toggle,.togglenav-search-toggle{padding-right:40px}.togglenav-menu-toggle::before,.togglenav-search-toggle::before{left:20px}.togglenav-menu-toggle{padding-left:54px}.togglenav-search-toggle{padding-left:51px}.mm-opened .togglenav-search-toggle{color:#0055AF}.h-grid-helper .row{height:100%}.header .logo img{height:55px;max-height:55px;margin:0 0 20px}}
