.greenBG{background-color:#ffe100!important;color:#6b7b7c}.greenBG p,.greenBG h2,.greenBG h3,.greenBG h4,.greenBG h5{color:#6b7b7c!important}.greenBG a{color:#71b339}.greenBG a.link .icon{color:#71b339;fill:#71b339}.greenBG .button{background:#fff!important}.greenBG .button:hover:after{width:100%;background:#71b739}.teaser img{height:inherit!important}.teaser.highlighted{background-color:#ffe100!important}.teaser.highlighted h4{color:#03090d}.teaser.highlighted h3{color:#000}.highlighted .teaser__content p{color:#000}.highlighted a.button--green{background-color:#71b739}.highlighted a.button--green span{color:#fff}.highlighted a.button--green .icon{color:#fff;fill:#fff}.highlighted .button--green:active:after,.button--green:focus:after,.button--green:hover:after{background:#60b739}.highlighted .button--green:after{background:#60b739}.highlighted.teaser--image__left .teaser__content{padding-left:1.75rem}@media screen and (min-width:1200px){.headervideo video{width:100%;height:auto}.highlighted.teaser--image__left .teaser__content{padding-right:18.75rem}.scroll-to-top{right:6.625rem!important}}.highlighted.teaser--image__left img{float:right}@media screen and (max-width:1550px){.headervideo video{height:100%;width:auto}}@media screen and (max-width:1199px){.highlighted.teaser--image__left img{float:inherit}h2.sliderheadline{font-size:5rem!important;line-height:5rem!important}.scroll-to-top{bottom:5.25rem!important;right:2.05rem!important}.headervideo video{height:100%;width:auto}}@media screen and (max-width:950px){h2.sliderheadline{font-size:3.75rem!important;line-height:4rem!important}.headervideo video{width:100%;height:auto}}@media screen and (max-width:770px){.headervideo video{height:100%;width:auto}}@media screen and (max-width:670px){.headervideo video{height:100%;width:auto}h2.sliderheadline{font-size:2.1875rem!important;line-height:2.875rem!important}}p.introductiontext{border-bottom:1px solid #b3b9bd;padding-bottom:1.25rem;margin:0;margin-bottom:1.875rem;font-size:1.75rem;line-height:2.375rem;color:#000;margin-top:0.3125rem}h2.sliderheadline{font-size:5.625rem;text-shadow:1px 3px 16px rgba(0,0,0,0.91);font-weight:700;color:#fff;line-height:5.4rem}.subline h2,.subline h3{color:#fff;line-height:1.43;font-size:1.75rem;margin-bottom:24px;font-weight:500;text-shadow:1px 3px 16px rgba(0,0,0,0.91)}li{font-size:1.125rem}.pt--door article{background:#fff;padding:1.875rem;margin-bottom:1.875rem;position:relative}#map-canvas img[src*="gstatic.com/"],#map-canvas img[src*="googleapis.com/"]{max-width:none}.advantages{margin-bottom:0!important}