@media only screen and (min-width: 76em){h2:where(h2:not([class]),.h2:not([class])),.h2:where(h2:not([class]),.h2:not([class])){margin-top:110px}.s-large-6 h2:where(h2:not([class]),.h2:not([class])),.s-large-6 .h2:where(h2:not([class]),.h2:not([class])){margin-left:calc(((-100% - 4rem) / 6 * 1) - 4rem * 0);margin-right:calc(((-100% - 4rem) / 6 * 5) - 4rem * 0)}.responsiveTable table{width:100% !important}.c-contact-buttons__item{width:calc(50% - 2rem)}.c-contacts__item{height:calc(100% - 4rem);margin-bottom:4rem}.c-flyout-teaser{width:calc(((100% + 4rem) / 12 * 4) - 4rem + 4rem * 0)}.c-flyout{width:calc(((100% + 4rem) / 12 * 4) - 4rem + 4rem * 0)}.c-flyout__link.active-control::before{right:calc((4rem * -1) - 1px)}.c-flyout__link--overview::before{right:4rem}.c-img-text__text-wrapper{padding:40px 40px 0 0;position:relative}.c-img-text__text-wrapper::before{width:calc(100% + 4rem);left:-4rem}.c-img-text__text-wrapper p{margin-bottom:40px}.c-intro-list__item::before{left:calc(4rem / 2);right:calc(4rem / 2)}.c-intro{--border-color: #308CCC}.c-intro__svg svg{width:154px;height:161px}.c-intro--border-blue::before,.c-intro--bg-green::before{width:calc(((100% + 4rem) / 12 * 8) - 4rem + 4rem * 0)}.c-intro--svg::before{width:calc(((100% + 4rem) / 12 * 8) - 4rem + 4rem * 2)}.c-logo{width:calc(((100% + 4rem) / 12 * 4) - 4rem + 4rem * 1)}.s-sticky-header .c-logo{left:4rem}.c-newsletter-subscribe__field{width:calc(((100% + 4rem) / 11 * 7) - 4rem + 4rem * 0)}.c-newsletter-subscribe__submit{padding-left:4rem}.c-quote__image-wrapper{margin-right:4em}.c-services__item.is-small{width:100%;height:calc(50% - 2rem)}.c-share-flyout__text{width:calc(((100% + 4rem) / 10 * 8) - 4rem + 4rem * 0)}.c-stage__box{width:calc(((100% + 4rem) / 12 * 10) - 4rem + 4rem * 0)}.c-teaser-slider__wrapper{margin-left:calc(4rem / -2);margin-right:calc(4rem / -2)}.c-teaser-slider__slide{padding-left:calc(4rem / 2);padding-right:calc(4rem / 2)}.c-top-service__item{margin-left:24px}.c-top-service__item:first-child{margin-left:0}.col2 .formFieldcheckbox div,.col2 .formField div{width:calc(50% - 4rem / 2)}.col3 .formFieldcheckbox div,.col3 .formField div{width:calc(33.3333333333% - 4rem * 2 / 3)}.col3 .formFieldcheckbox div:last-child:nth-child(3n+2),.col3 .formField div:last-child:nth-child(3n+2){margin-left:4rem}.l-header.is-sticky{max-width:calc(116.5em + 4rem)}header,main,footer{margin:0 auto}footer{padding-left:0;padding-right:0}} 