.font-h1{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:3.2rem;line-height:4.2rem}@media only screen and (min-width: 68.75em){.font-h1{font-size:3.6rem;line-height:4.4rem}}@media only screen and (min-width: 91.25rem){.font-h1{font-size:5.2rem;line-height:6.5rem}}.font-h2{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:3rem;line-height:3.8rem}@media only screen and (min-width: 68.75em){.font-h2{font-size:3.2rem;line-height:4rem}}.font-h2-alternative{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:2.4rem;line-height:3.2rem}@media only screen and (min-width: 68.75em){.font-h2-alternative{font-size:3.2rem;line-height:4rem}}.font-h3{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:2.4rem;line-height:3.6rem}@media only screen and (min-width: 68.75em){.font-h3{font-size:2.4rem;line-height:3.1rem}}.font-h4{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:2.2rem;line-height:3.1rem}@media only screen and (min-width: 68.75em){.font-h4{font-size:2.2rem;line-height:2.5rem}}.font-intro{font-family:"DINPro-Regular", Arial, sans-serif;font-weight:400;font-size:2.4rem;line-height:3.8rem}@media only screen and (min-width: 68.75em){.font-intro{font-size:3.2rem;line-height:5.1rem}}.font-subheadline{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:1.2rem;line-height:1.5rem;letter-spacing:0.1rem;text-transform:uppercase}@media only screen and (min-width: 68.75em){.font-subheadline{font-size:1.4rem;line-height:1.8rem}}.font-info{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:1.6rem;line-height:2.1rem}.font-infoRegular{font-family:"DINPro-Regular", Arial, sans-serif;font-weight:400;font-size:1.6rem;line-height:2.1rem}.font-running{font-family:"DINPro-Regular", Arial, sans-serif;font-weight:400;font-size:1.8rem;line-height:2.8rem}@media only screen and (min-width: 68.75em){.font-running{font-size:2.2rem;line-height:3.6rem}}.font-enumeration{font-family:"DINPro-Regular", Arial, sans-serif;font-weight:400;font-size:1.8rem;line-height:2.8rem}@media only screen and (min-width: 68.75em){.font-enumeration{font-size:2.2rem;line-height:3.2rem}}.font-enumerationBold{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400;font-size:1.8rem;line-height:2.8rem}@media only screen and (min-width: 68.75em){.font-enumerationBold{font-size:2.2rem;line-height:3.2rem}}.font-caption{font-family:"DINPro-Regular", Arial, sans-serif;font-weight:400;font-size:1.4rem;line-height:1.8rem}@media only screen and (min-width: 68.75em){.font-caption{font-size:1.8rem;line-height:2.3rem}}.font-button{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.8rem;line-height:2.3rem}.font-buttonBig{font-family:"DINPro-Medium", Arial, sans-serif;font-size:2.2rem;line-height:2.8rem}.font-buttonRegular{font-family:"DINPro-Regular", Arial, sans-serif;font-size:1.8rem;line-height:2.3rem}.font-quote{font-family:"DINPro-Medium", Arial, sans-serif;font-size:2.4rem;line-height:3.6rem}@media only screen and (min-width: 68.75em){.font-quote{font-size:3.2rem;line-height:4.5rem}}.font-productText{font-family:"DINPro-Regular", Arial, sans-serif;font-weight:400;font-size:1.8rem;line-height:2.8rem}.font-productIcon{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1rem;line-height:1em;text-transform:uppercase}@media only screen and (min-width: 68.75em){.font-productIcon{font-size:2rem;line-height:1em}}.font-newsletterInfo{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.4rem;line-height:1.8rem}.font-scroll{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.4rem;line-height:1.8rem;letter-spacing:0.1rem}strong{font-family:"DINPro-Medium", Arial, sans-serif;font-weight:400}.u-wrapper{padding-right:2rem;padding-left:2rem}@media only screen and (min-width: 68.75em){.u-wrapper{padding-right:4rem;padding-left:4rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 91.25rem){.u-wrapper{padding-right:8rem;padding-left:8rem;max-width:168rem}}@media only screen and (min-width: 68.75em){.u-contentWrapper{width:66.25%;margin:0 auto}}@media only screen and (min-width: 68.75em){.u-contentLargeWrapper{width:83.15789%;margin:0 auto}}.u-contentSpacer{margin-top:11rem}@media only screen and (min-width: 68.75em){.u-contentSpacer{margin-top:19rem}}.u-contentSpacerMedium{margin-top:4rem}@media only screen and (min-width: 68.75em){.u-contentSpacerMedium{margin-top:9rem}}.u-contentSpacerSmall{margin-top:1rem}@media only screen and (min-width: 68.75em){.u-contentSpacerSmall{margin-top:3.5rem}}.u-colorWhite{color:#fff}.u-primaryButton,.u-tertiaryButton{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.8rem;line-height:2.3rem;background-color:#FF4A23;display:flex;justify-content:center;align-items:center;color:#fff;height:4rem;border-radius:2rem;padding:0.7rem 2.5rem 1rem;box-sizing:border-box;border:1px solid #FF4A23;transition:background-color 0.3s}.u-primaryButton--big{font-family:"DINPro-Medium", Arial, sans-serif;font-size:2.2rem;line-height:2.8rem;height:5rem;border-radius:2.5rem;padding-top:0.9rem;padding-bottom:1.3rem}.u-primaryButton--whiteBorder{border-color:#fff}.u-primaryButton:hover,.u-tertiaryButton:hover{background-color:transparent;color:#000}.u-primaryButton:focus,.u-tertiaryButton:focus,.u-primaryButton:active,.u-tertiaryButton:active{background-color:rgba(255,74,35,0.2);outline:none;outline-style:none;box-shadow:none}.u-secondaryButton{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.8rem;line-height:2.3rem;background:url(/assets/icons/arrow-right.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:calc(100% - 1.3rem) 1rem;padding-right:3.5rem;transition:background-position 0.3s;padding-top:0.7rem;padding-bottom:1rem;background-position:calc(100% - 1.3rem) 1.7rem}.u-secondaryButton:hover{background-position:100% 1.7rem}.u-secondaryButton:focus{outline:none;outline-style:none;box-shadow:none;border-color:rgba(0,0,0,0.4)}.u-tertiaryButton{border:1px solid #FF4A23;background:none;color:#000}.u-tertiaryButton:hover{background-color:#FF4A23;color:#fff}.u-arrowRight{background:url(/assets/icons/arrow-right.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:calc(100% - 1.3rem) 1rem;padding-right:3.5rem}.u-phone{background:url(/assets/icons/phone.svg);background-size:1.4rem auto;background-repeat:no-repeat;background-position:0 50%;padding-left:2.8rem}.u-email{background:url(/assets/icons/mail.svg);background-size:1.5rem auto;background-repeat:no-repeat;background-position:0 50%;padding-left:2.8rem}.u-link{color:#FF4A23}p+p{padding-top:1em}.u-list ul{margin:0;padding:0;list-style-position:inside;list-style:none}.u-list ul li{background:url(/assets/icons/arrow-right.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:0 1.1rem;padding-left:2.8rem;margin-bottom:1.2rem}@media only screen and (min-width: 68.75em){.u-list ul li{background-position:0 1.4rem;margin-bottom:1.2rem}}.u-input{color:#000;border-radius:2rem;padding:0.8rem 1.6rem 0.9rem;border:1px solid #F2F2F2;width:100%;box-sizing:border-box;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.u-input:focus{outline-style:none;box-shadow:none;border-color:rgba(0,0,0,0.4)}.u-input::-webkit-input-placeholder{color:#000}.u-input::-moz-placeholder{color:#000}.u-input:-ms-input-placeholder{color:#000}.u-input::placeholder{color:#000}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}body{box-sizing:border-box;font-size:1.6rem}::-moz-selection{background-color:#FF4A23;color:#fff}::selection{background-color:#FF4A23;color:#fff}a{text-decoration:none;color:inherit}.block-buttons{padding-top:3rem}@media only screen and (min-width: 68.75em){.block-buttons{padding-top:8.8rem}}.block-buttons__wrapper{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width: 43.75em){.block-buttons__wrapper{flex-direction:row}}@media only screen and (min-width: 68.75em){.block-buttons__wrapper{margin-left:8.42105%}}@media only screen and (min-width: 68.75em){.block-buttons .u-contentWrapper .block-buttons__wrapper{margin-left:0}}.block-buttons__button{margin-top:2rem}@media only screen and (min-width: 43.75em){.block-buttons__button{margin-top:0;margin-left:3rem}}.block-buttons__button:first-child{margin-top:0;margin-left:0}.block-contact{text-align:center;margin-top:14rem}@media only screen and (min-width: 68.75em){.block-contact{margin-top:20rem}}.block-contact__subTitle{color:#FF4A23;padding-bottom:0.9rem}.block-contact__content{padding-top:5.3rem;width:65.67164%;margin:0 auto}@media only screen and (min-width: 62.5em){.block-contact__content{display:flex;justify-content:space-between;align-items:center;padding-top:6.8rem}}@media only screen and (min-width: 91.25rem){.block-contact__content{width:49.34211%}}.block-contact__photo{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}@media only screen and (min-width: 62.5em){.block-contact__photo{width:48.66667%}}.block-contact__photo img{display:block;width:100%;height:auto}.block-contact__info{padding-top:5.4rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 62.5em){.block-contact__info{width:31.46667%;padding-top:0;align-items:flex-start}}.block-contact__info__phone{margin-top:2rem}.block-contact__info__email{margin-top:2.5rem}.block-customer-opinion__header{text-align:center}.block-customer-opinion__subTitle{color:#FF4A23}.block-customer-opinion__title{padding-top:1rem}@media only screen and (min-width: 68.75em){.block-customer-opinion__title{padding-top:1.5rem}}.block-customer-opinion__items{padding-top:5rem}@media only screen and (min-width: 68.75em){.block-customer-opinion__items{padding-top:7rem}}.block-customer-opinion__item{border-bottom:1px solid #F2F2F2;padding:0.8rem 0}@media only screen and (min-width: 68.75em){.block-customer-opinion__item{padding:0.9rem 0}}.block-customer-opinion__item__question{padding:1.5rem 1.9rem 1.5rem 0;background-image:url(/assets/icons/arrow-down.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:100% 50%;cursor:pointer}@media only screen and (min-width: 68.75em){.block-customer-opinion__item__question{padding:1.6rem 12.5% 1.6rem 3rem;background-position:calc(100% - 3.8rem) 50%}}.block-customer-opinion__item__answer{max-height:0;overflow:hidden;box-sizing:content-box;margin-top:0;transition:max-height 0.3s, padding-bottom 0.3s}@media only screen and (min-width: 68.75em){.block-customer-opinion__item__answer{padding-left:3rem;padding-right:12.5%}}.block-customer-opinion__item--open .block-customer-opinion__item__question{background-image:url(/assets/icons/arrow-up.svg)}.block-customer-opinion__item--open .block-customer-opinion__item__answer{padding-bottom:1.5rem}@media only screen and (min-width: 68.75em){.block-customer-opinion__item--open .block-customer-opinion__item__answer{padding-bottom:1.6rem}}@media only screen and (min-width: 43.75em){.block-duo-teaser__wrapper{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;position:relative}}.block-duo-teaser__title{color:#FF4A23;padding-bottom:1.6rem}@media only screen and (min-width: 43.75em){.block-duo-teaser__title{padding-top:3.7rem;padding-bottom:1.5rem}}.block-duo-teaser__text{padding-bottom:4.85rem}@media only screen and (min-width: 43.75em){.block-duo-teaser__text{padding-bottom:5.1rem}}.block-duo-teaser__image img{width:100%;height:auto}.block-duo-teaser__content{padding:2.8rem}@media only screen and (min-width: 43.75em){.block-duo-teaser__content{padding:0}}.block-duo-teaser__item{background-color:#F2F2F2}@media only screen and (min-width: 43.75em){.block-duo-teaser__item{background:none}}.block-duo-teaser__item--1{margin-bottom:3rem}@media only screen and (min-width: 43.75em){.block-duo-teaser__item--1{margin-bottom:4.8rem;width:40.78947%}}@media only screen and (min-width: 62.5em){.block-duo-teaser__item--1{padding-left:8.42105%}}@media only screen and (min-width: 43.75em){.block-duo-teaser__item--2{width:49.34211%}}.block-duo-teaser__link{margin-top:3rem;display:flex;justify-content:center}@media only screen and (min-width: 43.75em){.block-duo-teaser__link{margin-top:0;position:absolute;top:0;right:0}}.block-header-image{padding-top:5.5rem}@media only screen and (min-width: 62.5em){.block-header-image{padding-top:0;background-color:#F2F2F2}}.block-header-image__content{display:flex;flex-direction:column-reverse;justify-content:space-between}@media only screen and (min-width: 62.5em){.block-header-image__content{flex-direction:row}}@media only screen and (min-width: 62.5em){.block-header-image__text{display:flex;flex-direction:column;justify-content:center;width:41.66667%}}.block-header-image__text__title{color:#FF4A23;padding-bottom:0.6rem}@media only screen and (min-width: 68.75em){.block-header-image__text span.font-h1 q::before{margin-left:-2.4rem}}.block-header-image__image{display:none}@media only screen and (min-width: 62.5em){.block-header-image__image{display:block;width:50%;-webkit-clip-path:polygon(65% 0, 100% 50%, 65% 100%, 0% 100%, 30% 50%, 0% 0%);clip-path:polygon(65% 0, 100% 50%, 65% 100%, 0% 100%, 30% 50%, 0% 0%)}}.block-header-image__image img{height:auto;width:100%;display:block}.block-header{padding-top:5.5rem}@media only screen and (min-width: 68.75em){.block-header{padding-top:20.6rem}}.block-header__subTitle{color:#FF4A23;padding-bottom:0.7rem}.block-image img{width:100%;height:auto;display:block}.block-image figcaption{padding-top:0.7rem}@media only screen and (min-width: 68.75em){.block-image figcaption{padding-top:1.6rem}}.block-intro{margin-top:4rem}@media only screen and (min-width: 68.75em){.block-intro{margin-top:17.4rem}}@media only screen and (min-width: 68.75em){.block-intro__content{margin-left:8.42105%;width:49.34211%}}.block-text+.block-list{margin-top:4rem}.block-text+.block-list li a{text-decoration:underline;color:#FF4A23}.block-products__container{background-color:#F2F2F2;scroll-margin-top:7.6rem}@media only screen and (min-width: 68.75em){.block-products__container{scroll-margin-top:10rem}}.block-products__wrapper{padding-top:6rem;padding-bottom:6rem}.block-products__header{text-align:center}.block-products__subTitle{color:#FF4A23}.block-products__title{padding-top:1rem}@media only screen and (min-width: 68.75em){.block-products__title{padding-top:1.5rem}}.block-products__items{padding-top:5rem}@media only screen and (min-width: 68.75em){.block-products__items{display:none}}.block-products__item{padding-bottom:3.7rem}.block-products__item__header{background-image:url(/assets/icons/arrow-down.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:calc(100% - 0.3rem) 50%;padding-right:2.6rem;margin-bottom:2.3rem;display:flex;cursor:pointer}.block-products__item__product-name{padding-left:0.4rem;color:#FF4A23}.block-products__item__content{max-height:0;transition:max-height 0.3s;overflow:hidden}.block-products__item__features{width:83.58209%;margin:0 auto;padding-top:1.4rem;padding-bottom:2.3rem}@media only screen and (min-width: 68.75em){.block-products__item__features{padding-top:6rem;padding-left:6rem;padding-bottom:0;width:100%}}.block-products__item--open .block-products__item__header{background-image:url(/assets/icons/arrow-up.svg)}.block-products__item--open .block-products__item__content{max-height:initial}.block-products__itemsDesktop{display:none}@media only screen and (min-width: 68.75em){.block-products__itemsDesktop{padding-top:10rem;display:grid;grid-template-columns:repeat(12, 1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.block-products__itemsDesktop__headers{grid-column:2 / span 3;padding-top:0.8rem}.block-products__itemsDesktop__contents{grid-column:6 / span 6;display:flex}.block-products__itemDesktopHeader{margin-top:8rem;opacity:0.2;display:flex;align-items:flex-start;cursor:pointer;transition:opacity 0.3s}.block-products__itemDesktopHeader--open{background:url(/assets/icons/arrow-right.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:calc(100% - 1.3rem) 1rem;padding-right:3.5rem;opacity:1}.block-products__itemDesktopHeader:first-child{margin-top:0}.block-products__itemDesktopContent{opacity:0;display:none}.block-products__itemDesktopContent--open{-webkit-animation:fadeIn 0.5s ease-in-out both;animation:fadeIn 0.5s ease-in-out both;display:block}.block-quote-wrapper{background-color:#F2F2F2;padding-top:5rem;padding-bottom:5.5rem}.block-quote__text{max-width:70rem}.block-quote__citation{display:block;color:#FF4A23;padding-top:1.9rem}.reference-slider__slide{overflow:hidden}.reference-slider__item{position:relative}@media only screen and (min-width: 68.75em){.reference-slider__item{height:calc(100vh - 10.2rem);max-width:152rem;margin:0 auto;padding:0 4rem;display:flex;flex-direction:row-reverse}}@media only screen and (min-width: 91.25rem){.reference-slider__item{padding:0 8rem}}.reference-slider__item__content{padding:2rem}@media only screen and (min-width: 68.75em){.reference-slider__item__content{flex:0 0 41.66667%;padding:0;display:flex;flex-direction:column;justify-content:flex-start;padding-top:4rem}}@media only screen and (min-width: 91.25rem){.reference-slider__item__content{justify-content:center;padding-top:0}}@media only screen and (min-width: 68.75em){.reference-slider__item__content q::before{margin-left:-2.4rem}}.reference-slider__item__text{padding-bottom:1rem}@media only screen and (min-width: 68.75em){.reference-slider__item__text{padding-bottom:2.1rem}}.reference-slider__item__buttons{display:flex;align-items:flex-start;padding-top:4rem;flex-direction:column}@media only screen and (min-width: 23.4375em){.reference-slider__item__buttons{flex-direction:row;align-items:center;padding-top:5.5rem}}@media only screen and (min-width: 43.75em){.reference-slider__item__buttons{padding-top:3rem}}@media only screen and (min-width: 91.25rem){.reference-slider__item__buttons{padding-top:7.5rem}}.reference-slider__item__buttons>*:first-child{margin-bottom:2rem}@media only screen and (min-width: 23.4375em){.reference-slider__item__buttons>*:first-child{margin-bottom:0;margin-right:2rem}}@media only screen and (min-width: 91.25rem){.reference-slider__item__buttons>*:first-child{margin-right:4rem}}.reference-slider__item__image-wrapper{position:relative}@media only screen and (min-width: 68.75em){.reference-slider__item__image-wrapper{flex-grow:1;margin-left:-8.33333%}}.reference-slider__item__image{-webkit-clip-path:polygon(65% 0, 100% 50%, 65% 100%, 0% 100%, 30% 50%, 0% 0%);clip-path:polygon(65% 0, 100% 50%, 65% 100%, 0% 100%, 30% 50%, 0% 0%);margin-right:-5rem;margin-left:-3rem;height:100%}@media only screen and (min-width: 68.75em){.reference-slider__item__image{margin-left:0;margin-right:-25rem}}.reference-slider__item__image img{display:block;width:100%;height:auto}@media only screen and (min-width: 68.75em){.reference-slider__item__image img{display:block;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}}.reference-slider__item__nav{display:none}@media only screen and (min-width: 68.75em){.reference-slider__item__nav{position:absolute;bottom:4rem;left:8rem;width:10rem;height:10rem;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width: 91.25rem){.reference-slider__item__nav{bottom:6rem;left:8rem;width:12rem;height:12rem}}.reference-slider__item__nav span{text-align:center;width:4rem}.reference-slider__item__nav-button{display:none}@media only screen and (min-width: 68.75em){.reference-slider__item__nav-button{position:absolute;width:1.6rem;height:1.6rem;display:flex;justify-content:center;align-items:center;bottom:9.25rem;margin-bottom:-0.8rem;cursor:pointer}.reference-slider__item__nav-button--prev{left:5rem;margin-left:-1.6rem}.reference-slider__item__nav-button--next{left:22rem}}@media only screen and (min-width: 68.75em) and (min-width: 91.25rem){.reference-slider__item__nav-button--next{left:23rem}}@media only screen and (min-width: 91.25rem){.reference-slider__item__nav-button{bottom:12rem}}.reference-slider__item__nav-mobile-button{position:absolute;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;bottom:50%;margin-bottom:-2rem;cursor:pointer}.reference-slider__item__nav-mobile-button--prev{left:2rem}.reference-slider__item__nav-mobile-button--next{right:2rem;margin-left:-2rem}@media only screen and (min-width: 68.75em){.reference-slider__item__nav-mobile-button{display:none}}.reference-slider__scroll{display:none;position:absolute;z-index:1;bottom:0;left:50%;color:#fff;flex-direction:column;align-items:center}@media only screen and (min-width: 68.75em){.reference-slider__scroll{display:flex;cursor:pointer}}.reference-slider__scroll__icon{width:3.6rem;height:3.6rem;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,0.3);border-radius:50%;margin-bottom:1.2rem}.reference-slider__scroll__icon img{display:block}.reference-slider__scroll__text{text-transform:uppercase;margin-bottom:2.9rem}.reference-slider__circle{display:none;position:relative}@media only screen and (min-width: 68.75em){.reference-slider__circle{display:block}}.reference-slider__circle svg{position:absolute;bottom:2rem;left:6rem}@media only screen and (min-width: 91.25rem){.reference-slider__circle svg{bottom:5rem;left:7rem}}.reference-slider__circle--animate svg .fill{-webkit-animation-name:changing;animation-name:changing;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.reference-slider__circle--hide svg .fill{display:none}@-webkit-keyframes changing{0%{stroke-dashoffset:377}100%{stroke-dashoffset:0}}@keyframes changing{0%{stroke-dashoffset:377}100%{stroke-dashoffset:0}}.block-services{background-color:#F2F2F2;padding-top:5.8rem;padding-bottom:5.8rem}@media only screen and (min-width: 68.75em){.block-services{padding-top:9.5rem;padding-bottom:9.5rem}}.block-services__title{padding-bottom:2rem;color:#FF4A23}@media only screen and (min-width: 68.75em){.block-services__title{width:82.89474%;margin:0 auto}}@media only screen and (min-width: 68.75em){.block-services__services{width:82.89474%;margin:0 auto}}.block-services__services a{color:#FF4A23;text-decoration:underline}.block-slider__text{padding-top:4rem}@media only screen and (min-width: 68.75em){.block-slider__text{padding-top:9rem;margin-left:auto;width:49.34211%;margin-right:16.77632%}}.block-slider__list{padding-top:4rem}@media only screen and (min-width: 68.75em){.block-slider__list{margin-left:auto;width:49.34211%;margin-right:16.77632%}}.block-team-wrapper{background-color:#F2F2F2}.block-team{padding-top:5.8rem}@media only screen and (min-width: 68.75em){.block-team{padding-top:7.1rem}}.block-team__subTitle{color:#FF4A23;padding-bottom:0.9rem;text-align:center}.block-team__title{text-align:center}.block-team__members{padding-top:2.4rem}@media only screen and (min-width: 68.75em){.block-team__members{width:82.89474%;margin:0 auto}}.block-team__member{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:6rem;padding-top:5rem;display:flex;flex-wrap:wrap;overflow:hidden}.block-team__member:last-child{border-bottom:none}.block-team__member--open .block-team__member__quote{max-height:auto}.block-team__member--open .block-team__member__info{background-image:url(/assets/icons/arrow-up.svg)}.block-team__member__info{width:100%;margin-bottom:2.7rem;background-image:url(/assets/icons/arrow-down.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:calc(100% - 1.3rem) 50%;padding-right:3.5rem;cursor:pointer}@media only screen and (min-width: 68.75em){.block-team__member__info{display:none}}.block-team__member__infoDesktop{display:none;order:2;width:auto;margin-left:6rem;align-self:flex-end;padding-bottom:2.4rem;position:relative}@media only screen and (min-width: 68.75em){.block-team__member__infoDesktop{display:block}}.block-team__member__position{padding-top:1.2rem;color:#FF4A23}@media only screen and (min-width: 68.75em){.block-team__member__position{padding-top:1.9rem}}.block-team__member__photo{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);width:30vw;margin-bottom:2.2rem}@media only screen and (min-width: 23.4375em){.block-team__member__photo{width:23vw;max-width:10.8rem;margin-bottom:0}}@media only screen and (min-width: 68.75em){.block-team__member__photo{width:auto;order:1}}.block-team__member__photo img{display:block;width:100%;height:auto}.block-team__member__contact{display:flex;flex-direction:column;padding-left:0;width:100%}@media only screen and (min-width: 23.4375em){.block-team__member__contact{width:auto;padding-left:2rem;justify-content:center}}@media only screen and (min-width: 43.75em){.block-team__member__contact{padding-left:4rem}}@media only screen and (min-width: 68.75em){.block-team__member__contact{padding-left:0;order:3;margin-left:auto;padding-bottom:2.4rem;flex-direction:row;justify-content:space-between;align-items:center;align-self:flex-end;width:40%}}.block-team__member__contact .u-email{word-break:break-all}.block-team__member__quote{padding-top:1.7rem;max-height:0;overflow:hidden;transition:max-height 0.3s}@media only screen and (min-width: 68.75em){.block-team__member__quote{display:none}}.block-team__member__quoteDesktop{display:none;position:absolute;top:0;left:0;white-space:nowrap}.block-team__member__quoteDesktop__wrapper{overflow:hidden}@media only screen and (min-width: 68.75em){.block-team__member:hover .block-team__member__name{visibility:hidden}.block-team__member:hover .block-team__member__quoteDesktop{display:block}.block-team__member:hover .block-team__member__quoteDesktop p{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite;overflow:hidden}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}.block-teaser{text-align:center}.block-teaser__subTitle{color:#FF4A23}.block-teaser__title{padding-top:1rem}@media only screen and (min-width: 68.75em){.block-teaser__title{padding-top:1.5rem}}.block-teaser__text{padding-top:4.1rem;padding-bottom:4.5rem}@media only screen and (min-width: 68.75em){.block-teaser__text{padding-top:5.4rem;padding-bottom:4.3rem}}.block-teaser-with-slider__contentWrapper{padding-top:5.6rem;padding-bottom:16.8rem;background-color:#F2F2F2}@media only screen and (min-width: 68.75em){.block-teaser-with-slider__contentWrapper{padding-top:9.5rem;padding-bottom:19.6rem}}.block-teaser-with-slider__swiperWrapper{margin-top:-11.2rem}@media only screen and (min-width: 68.75em){.block-teaser-with-slider__swiperWrapper{margin-top:-10rem}}.block-teaser-with-slider__subTitle{color:#FF4A23}@media only screen and (min-width: 68.75em){.block-teaser-with-slider__subTitle{margin-left:8.42105%}}.block-teaser-with-slider__title{padding-top:1rem}@media only screen and (min-width: 68.75em){.block-teaser-with-slider__title{padding-top:1.5rem;margin-left:8.42105%}}.block-teaser-with-slider__text{padding-top:4.1rem;padding-bottom:4.5rem}@media only screen and (min-width: 68.75em){.block-teaser-with-slider__text{padding-top:5.3rem;padding-bottom:4.4rem;width:49.34211%;margin-left:8.42105%}}@media only screen and (min-width: 68.75em){.block-teaser-with-slider__link{margin-left:8.42105%}}.block-text p+p{padding-top:1em}.block-text p a{text-decoration:underline;color:#FF4A23}@media only screen and (min-width: 68.75em){.block-trio-images{padding-right:4rem;padding-left:4rem;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 91.25rem){.block-trio-images{padding-right:8rem;padding-left:8rem;max-width:168rem}}.block-trio-images__citation{color:#FF4A23;padding-top:2rem}.block-trio-images__caption{padding-top:1.2rem}.block-trio-images img{width:100%;height:auto;display:block}.block-trio-images__1{padding-left:2rem}@media only screen and (min-width: 68.75em){.block-trio-images__1{padding-left:0;width:66.11842%;margin-left:auto}}.block-trio-images__2{padding-top:6rem;padding-right:2rem}@media only screen and (min-width: 68.75em){.block-trio-images__2{padding-right:0;padding-top:20rem;display:flex;justify-content:space-between}}.block-trio-images__2 img{padding-right:16.33803%}@media only screen and (min-width: 68.75em){.block-trio-images__2 img{padding-right:0;width:49.34211%}}.block-trio-images__2__content{margin-left:2rem;margin-top:4rem}@media only screen and (min-width: 68.75em){.block-trio-images__2__content{width:32.89474%;margin-right:8.42105%}}.block-trio-images__2__content blockquote{width:83.58209%;margin:0 auto}@media only screen and (min-width: 68.75em){.block-trio-images__2__content blockquote{width:100%}}.block-trio-images__2__content div{width:83.58209%;margin:0 auto}@media only screen and (min-width: 68.75em){.block-trio-images__2__content div{width:100%}}.block-trio-images__3{padding-top:6rem;padding-left:2rem;padding-right:2rem}@media only screen and (min-width: 68.75em){.block-trio-images__3{padding-left:0;padding-right:0;width:32.89474%;margin-right:8.42105%;margin-left:auto}}.block-trio-images__3__content{width:83.58209%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 68.75em){.block-trio-images__3__content{width:100%}}.block-vacancies__header{text-align:center}.block-vacancies__subTitle{color:#FF4A23}.block-vacancies__title{padding-top:1rem}@media only screen and (min-width: 68.75em){.block-vacancies__title{padding-top:1.5rem}}.block-vacancies__items{padding-top:5rem}@media only screen and (min-width: 68.75em){.block-vacancies__items{padding-top:7rem}}.block-vacancies__item{display:flex;align-items:center;padding:2.2rem 0;border-bottom:1px solid #F2F2F2}.block-vacancies__item:last-child{border-bottom:none}@media only screen and (min-width: 68.75em){.block-vacancies__item{padding:2.5rem 3rem}.block-vacancies__item img{transition:margin 0.3s;margin-right:0}.block-vacancies__item:hover img{margin-right:-3rem}}.block-vacancies__item__title{width:58.33333%}.block-vacancies__item__employment{flex-grow:1}.block-newsletter{background-color:#FF4A23;padding-top:6rem;padding-bottom:6rem;margin-top:12rem}@media only screen and (min-width: 62.5em){.block-newsletter{margin-top:20rem}}.block-newsletter:last-child{margin-bottom:-12rem}@media only screen and (min-width: 62.5em){.block-newsletter:last-child{margin-bottom:-20rem}}.block-newsletter__wrapper{padding-left:2rem;padding-right:2rem}@media only screen and (min-width: 43.75em){.block-newsletter__wrapper{display:flex;flex-flow:row nowrap}}@media only screen and (min-width: 68.75em){.block-newsletter__wrapper{width:65.98958%;margin:0 auto;padding:0}}@media only screen and (min-width: 43.75em){.block-newsletter__headlines{width:30.38674%}}.block-newsletter h2{margin-top:0.9rem}.block-newsletter form{margin-top:5rem}@media only screen and (min-width: 43.75em){.block-newsletter form{width:69.61326%;margin-top:0;display:flex;flex-flow:row nowrap}}@media only screen and (min-width: 43.75em){.block-newsletter form .block-newsletter__formFields{width:70.40816%}}.block-newsletter form fieldset{border:none;display:flex;flex-flow:row nowrap;margin-top:1.5rem}@media only screen and (min-width: 43.75em){.block-newsletter form fieldset{align-items:center}}.block-newsletter form label{color:#fff;display:block}.block-newsletter form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;width:1.6rem;height:1.6rem;border-radius:100%;margin-right:1.5rem;position:relative;top:2px}.block-newsletter form input[type=checkbox]:checked::before{content:'';display:block;border-radius:100%;position:absolute;left:2px;top:2px;width:1rem;height:1rem;background-color:#fff}.block-newsletter form button{margin-top:5.7rem;margin-left:auto;margin-right:auto}@media only screen and (min-width: 43.75em){.block-newsletter form button{margin-top:0;margin-right:0}}@media only screen and (min-width: 43.75em){.block-certificates-partners .u-contentLargeWrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}}.block-certificates-partners__subTitle{color:#FF4A23;padding-bottom:1.6rem}@media only screen and (min-width: 43.75em){.block-certificates-partners__subTitle{padding-bottom:1.5rem}}.block-certificates-partners__title{padding-bottom:4rem}@media only screen and (min-width: 43.75em){.block-certificates-partners__title{padding-bottom:3.2rem}}@media only screen and (min-width: 43.75em){.block-certificates-partners__textWrapper{width:39.00316%}}.block-certificates-partners__logos{margin-top:4rem}@media only screen and (min-width: 43.75em){.block-certificates-partners__logos{width:49.12975%;display:inline-flex;align-items:flex-end;margin-top:0}}.block-certificates-partners__logos ul{list-style-type:none;margin:0;padding:0;display:flex;flex-flow:row wrap;row-gap:8rem}@media only screen and (min-width: 43.75em){.block-certificates-partners__logos ul{row-gap:8rem}}.block-certificates-partners__logos ul li{width:33.3333%}.block-certificates-partners__logos img{display:block;width:100%;height:4rem;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width: 43.75em){.block-certificates-partners__logos img{width:85.92233%;height:7rem}}.block-certificates-partners__logos ul li:nth-child(3n) img{margin-left:auto;margin-right:0}@media only screen and (min-width: 91.25rem){.news-slider{padding-right:8rem;padding-left:8rem;max-width:168rem;margin-left:auto;margin-right:auto}}.news-slider__header{text-align:center}.news-slider__subTitle{color:#FF4A23}.news-slider__title{padding-top:1rem}@media only screen and (min-width: 68.75em){.news-slider__title{padding-top:1.5rem}}.news-slider__items{padding-top:5rem}@media only screen and (min-width: 68.75em){.news-slider__items{padding-top:7rem}}.news-slider__footer{padding-top:3rem;display:flex;justify-content:center}@media only screen and (min-width: 68.75em){.news-slider__footer{padding-top:6rem}}.news-slider .swiper-pagination{display:flex;justify-content:center;padding-top:3rem}@media only screen and (min-width: 91.25rem){.news-slider .swiper-pagination{display:none}}.news-slider .swiper-pagination-bullet{display:inline-block;width:0.8rem;height:0.8rem;border-radius:50%;background-color:#F2F2F2;margin-right:1.3rem}.news-slider .swiper-pagination-bullet:last-child{margin-right:0}.news-slider .swiper-pagination-bullet-active{background-color:#FF4A23}.news-slider .swiper-slide{margin-right:1rem;width:81.6%;box-sizing:border-box}@media only screen and (min-width: 43.75em){.news-slider .swiper-slide{width:42.85714%}}@media only screen and (min-width: 68.75em){.news-slider .swiper-slide{margin-right:2rem;width:30%}}@media only screen and (min-width: 91.25rem){.news-slider .swiper-slide{width:24.01316%}}.news-slider .swiper-slide:first-child{margin-left:2rem}@media only screen and (min-width: 68.75em){.news-slider .swiper-slide:first-child{margin-left:4rem}}@media only screen and (min-width: 91.25rem){.news-slider .swiper-slide:first-child{margin-left:0}}.news-slider .swiper-slide:last-child{margin-right:2rem}@media only screen and (min-width: 68.75em){.news-slider .swiper-slide:last-child{margin-right:4rem}}@media only screen and (min-width: 91.25rem){.news-slider .swiper-slide:last-child{margin-right:0}}.news-teaser{width:100%;height:0;padding-top:128.95522%;position:relative}@media only screen and (min-width: 43.75em){.news-teaser{padding-top:118.35616%}}.news-teaser__content{position:absolute;z-index:0;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;background-color:#F2F2F2;padding:3rem;height:100%;width:100%;transition:background-color 0.3s}.news-teaser__content:hover{background-color:#FF4A23;color:#fff}.news-teaser__content:hover .u-secondaryButton{background-image:url(/assets/icons/arrow-right--white.svg)}.news-teaser__content__date{flex-grow:0;flex-shrink:0;padding-bottom:2rem}.news-teaser__content__title{flex-grow:1}.news-teaser__content__more{flex-grow:0;width:auto}.image-swiper{position:relative}@media only screen and (min-width: 68.75em){.image-swiper{margin-left:auto;width:66.11842%}}.image-swiper .swiper-slide img{display:block;width:100%;height:auto}.image-swiper .swiper-button-next,.image-swiper .swiper-button-prev{position:absolute;top:50%;z-index:1;cursor:pointer;margin-top:-0.6rem}.image-swiper .swiper-button-next img,.image-swiper .swiper-button-prev img{width:1.2rem;height:1.2rem;display:block}@media only screen and (min-width: 68.75em){.image-swiper .swiper-button-next img,.image-swiper .swiper-button-prev img{width:1.6rem;height:1.6rem}}.image-swiper .swiper-button-prev{left:0;margin-left:1.8rem}@media only screen and (min-width: 68.75em){.image-swiper .swiper-button-prev{left:-14.72637%;right:auto;margin:3.9rem 1.8rem 0 0}}.image-swiper .swiper-button-next{right:0;margin-right:1.8rem}@media only screen and (min-width: 68.75em){.image-swiper .swiper-button-next{left:-14.72637%;right:auto;margin:-3.9rem 1.8rem 0 0}}.support-button{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.8rem;line-height:2.3rem;background-color:#FF4A23;color:#fff;border-radius:50%;height:6rem;border-radius:3rem;box-shadow:0 10px 15px 0 rgba(255,74,35,0.1);display:flex;justify-content:center;align-items:center;cursor:pointer;width:6rem;margin:2rem;opacity:1;transition:opacity 0.3s;position:fixed;right:0;bottom:0;z-index:1}@media only screen and (min-width: 68.75em){.support-button{padding:0 3rem;width:auto;margin:6rem}}.support-button span{display:none}@media only screen and (min-width: 68.75em){.support-button span{display:block;padding-right:1.8rem;padding-top:1.7rem;padding-bottom:2rem}}.support-button--open{display:flex;-webkit-animation:fadeIn 0.5s ease-in-out both;animation:fadeIn 0.5s ease-in-out both}.support-button--close{display:none;-webkit-animation:fadeOut 0.5s ease-in-out both;animation:fadeOut 0.5s ease-in-out both}.support-overlay{position:fixed;right:0;bottom:0;z-index:1;display:none;flex-direction:column;border-radius:3rem;overflow:hidden;background-color:#fff;box-shadow:0 10px 15px 0 rgba(255,74,35,0.1);opacity:0;transition:opacity 0.3s;overflow-y:auto;margin:0.5rem;max-height:calc(100% - 8.6rem);max-width:41.4rem}@media only screen and (min-width: 23.4375em){.support-overlay{margin:2rem;max-height:calc(100% - 11.6rem)}}@media only screen and (min-width: 68.75em){.support-overlay{margin:6rem}}.support-overlay__header{background-color:#FF4A23;color:#fff;text-align:center;padding:0.8rem 3rem 1rem;position:relative;cursor:pointer}.support-overlay__header img{position:absolute;right:3rem;top:50%}.support-overlay__content{padding:2rem}@media only screen and (min-width: 23.4375em){.support-overlay__content{padding:3rem}}.support-overlay .honeypot{position:absolute;left:-9999px}.support-overlay__contact{display:flex}.support-overlay__contact__photo{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);width:9.8rem;height:9.8rem;flex-shrink:0;flex-grow:0}.support-overlay__contact__photo img{display:block;width:100%;height:auto}.support-overlay__contact__info{padding-left:2rem;display:flex;flex-direction:column;justify-content:space-between}.support-overlay__contact__info__buttons{display:flex;flex-direction:column}.support-overlay__text{padding-top:1.9rem}.support-overlay form{padding-top:1.9rem;display:flex;flex-direction:column}.support-overlay form input,.support-overlay form textarea{margin-bottom:1rem}.support-overlay form button{margin-top:2rem}.support-overlay form textarea{resize:none}.support-overlay--open{display:flex;-webkit-animation:fadeIn 0.5s ease-in-out both;animation:fadeIn 0.5s ease-in-out both}.support-overlay--close{display:none;-webkit-animation:fadeOut 0.5s ease-in-out both;animation:fadeOut 0.5s ease-in-out both}.header-container{height:7.6rem}@media only screen and (min-width: 68.75em){.header-container{height:10.2rem}}.header-wrapper{width:100%;top:0;left:0;right:0;width:100%;position:fixed;z-index:10;background-color:#fff}.header{padding-top:2.8rem;padding-bottom:2.8rem;max-width:192rem}@media only screen and (min-width: 68.75em){.header{padding-top:3.1rem;padding-bottom:3.1rem}}.header__mobile{display:flex;justify-content:space-between}@media only screen and (min-width: 68.75em){.header__mobile{display:none}}.header__mobile a,.header__mobile img{display:block}.header__desktop{display:none}@media only screen and (min-width: 68.75em){.header__desktop{display:flex;justify-content:space-between;align-items:center}}.header__desktop__logo{display:block;flex-shrink:0;flex-grow:0}.header__desktop__logo__big{display:none}@media only screen and (min-width: 91.25rem){.header__desktop__logo__big{display:block}}.header__desktop__logo__small{display:block}@media only screen and (min-width: 91.25rem){.header__desktop__logo__small{display:none}}.header__desktop__nav{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:80.68182%}.header__desktop__item{margin-right:3.5rem;white-space:nowrap}@media only screen and (min-width: 91.25rem){.header__desktop__item{margin-right:5.33333%}}.header__desktop__item:hover,.header__desktop__item--active{color:#FF4A23;background-image:url(/assets/icons/arrow-right.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:1.4rem;margin-bottom:-1.4rem}.navMobileOverlay{display:none;background-color:#F2F2F2;position:fixed;z-index:100;top:0;right:0;width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:2.8rem 2rem 3.4rem 2rem;overflow-y:auto}.navMobileOverlay__header{background-color:#F2F2F2;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;right:0;left:0;padding:2.8rem 2rem}.navMobileOverlay__header a,.navMobileOverlay__header img{display:block}.navMobileOverlay__headerSpacer{padding-bottom:4.8rem}.navMobileOverlay__items{display:flex;flex-direction:column;padding-top:6rem}@media only screen and (min-width: 23.4375em){.navMobileOverlay__items{width:82.84024%;margin:0 auto;max-width:35rem}}.navMobileOverlay__item{background:url(/assets/icons/arrow-right.svg);background-size:0.8rem auto;background-repeat:no-repeat;background-position:100% 1.2rem;padding-right:3.5rem;margin-bottom:2.5rem}.navMobileOverlay__support{margin-top:3.5rem}.navMobileOverlay__footer{padding-top:6rem;display:flex;justify-content:space-between}@media only screen and (min-width: 23.4375em){.navMobileOverlay__footer{width:82.84024%;margin:0 auto}}.footer{background-color:#F2F2F2;margin-top:12rem}@media only screen and (min-width: 62.5em){.footer{margin-top:20rem}}.footer__content{padding-top:6rem;padding-bottom:5.6rem;width:82.84024%;margin:0 auto}@media only screen and (min-width: 62.5em){.footer__content{display:grid;grid-template-columns:repeat(12, 1fr);width:100%}}@media only screen and (min-width: 62.5em){.footer__logo{grid-row:1;grid-column:1 / span 4}}@media only screen and (min-width: 91.25rem){.footer__logo{grid-column:1 / span 3}}.footer__logo img{max-width:100%}.footer__contact{padding-top:5.3rem;padding-bottom:5rem}@media only screen and (min-width: 62.5em){.footer__contact{grid-row:2;grid-column:1 / span 6;padding-bottom:0}}@media only screen and (min-width: 62.5em){.footer__nav{grid-row:2;grid-column:8 / span 5;display:flex;flex-direction:row;justify-content:space-between}}.footer__nav__col{display:flex;flex-direction:column}@media only screen and (min-width: 62.5em){.footer__nav__col{width:38.00322%}}.footer__nav__item{margin-bottom:2.5rem;transition:background-position 0.3s}.footer__nav__item:hover{background-position:100% 1rem}.footer__nav__support{margin-right:-10.35714%;margin-left:-10.35714%}@media only screen and (min-width: 62.5em){.footer__nav__support{margin:0}}.footer__sub{padding-top:5.4rem;display:flex;justify-content:space-between}@media only screen and (min-width: 62.5em){.footer__sub{grid-row:3;grid-column:1 / span 3}}@media only screen and (min-width: 91.25rem){.footer__sub{grid-column:1 / span 2}}.newsletter{background-color:#FF4A23;color:#fff}.newsletter__wrapper{padding-top:5.7rem;padding-bottom:6rem}@media only screen and (min-width: 62.5em){.newsletter__wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-top:6rem}}@media only screen and (min-width: 91.25rem){.newsletter__wrapper{width:82.89474%;margin:0 auto}}.newsletter__title{padding-top:0.9rem}.newsletter input[type=email]{padding:0.7rem 2.2rem 0.8rem}.newsletter .checkbox{margin-top:2.5rem;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:100%;padding-left:3rem}.newsletter .checkbox .mark{position:absolute;top:0.2rem;left:0rem;height:1.5rem;width:1.5rem;border-radius:50%;border:1px solid #fff}.newsletter .checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.newsletter .checkbox input[type=checkbox]:checked+.mark{background-color:#fff}.newsletter__submit{font-family:"DINPro-Medium", Arial, sans-serif;font-size:1.8rem;line-height:2.3rem;display:flex;justify-content:center;align-items:center;height:4rem;border-radius:2rem;padding:0.7rem 2.5rem 1rem;box-sizing:border-box;border:1px solid rgba(255,255,255,0.4);background-color:#FF4A23;color:#fff;margin-top:5.7rem;cursor:pointer;opacity:1}@media only screen and (min-width: 62.5em){.newsletter__submit{margin-top:0}}.newsletter__submit:focus{outline:none;outline-style:none;box-shadow:none;border-color:rgba(255,255,255,0.8)}.newsletter__submit:hover{color:#FF4A23;background-color:#fff}.newsletter__submit[disabled]{opacity:0.4}.newsletter__form{padding-top:5.3rem;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 62.5em){.newsletter__form{padding-top:0}}@media only screen and (min-width: 68.75em){.newsletter__form{width:49.60317%}}.newsletter__form a{text-decoration:underline}body.showOverlay{overflow:hidden}body.showOverlay--nav #navMobileOverlay{display:flex}body.showSupport{overflow:hidden}@media only screen and (min-width: 62.5em){body.showSupport{overflow:auto}}@media only screen and (min-width: 68.75em){.contact__intro{margin-left:16.84211%;width:49.34211%}}.contact__map{margin-top:12.5rem}@media only screen and (min-width: 68.75em){.contact__map{margin-left:16.84211%;width:66.11842%}}.contact__mapbox{height:0;overflow:hidden;padding-bottom:60%;position:relative}.contact__mapbox #map{height:100%;left:0;position:absolute;top:0;width:100%}.news-share{padding-top:11rem}@media only screen and (min-width: 68.75em){.news-share{padding-top:19rem}}.news-share__title{padding-bottom:2.7rem;text-align:center}.news-share__items{display:flex;justify-content:space-between;width:22rem;margin:0 auto}.news-share__item{display:flex;justify-content:center;align-items:center;width:6rem;height:6rem;border-radius:50%;border:1px solid rgba(0,0,0,0.1)}@media only screen and (min-width: 43.75em){.news-share .shareWhatsapp{display:none}}.news-share .shareWhatsappDesktop{display:none}@media only screen and (min-width: 43.75em){.news-share .shareWhatsappDesktop{display:flex}}.news-overview{display:grid;grid-template-columns:repeat(1, 1fr);row-gap:3rem}@media only screen and (min-width: 43.75em){.news-overview{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:4.5rem}}@media only screen and (min-width: 68.75em){.news-overview{grid-template-columns:repeat(3, 1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:6rem}}@media only screen and (min-width: 91.25rem){.news-overview{grid-template-columns:repeat(4, 1fr)}}.reference-overview__items{display:grid;grid-template-columns:1fr;row-gap:3rem}@media only screen and (min-width: 43.75em){.reference-overview__items{row-gap:20rem}}@media only screen and (min-width: 68.75em){.reference-overview__items{width:82.89474%;margin:0 auto}}.reference-overview__item{display:block;background-color:#F2F2F2}@media only screen and (min-width: 43.75em){.reference-overview__item{display:flex;justify-content:space-between;background:none}.reference-overview__item:nth-child(2n+0){flex-direction:row-reverse}}@media only screen and (min-width: 43.75em){.reference-overview__item__image{width:59.52381%}}.reference-overview__item__image img{width:100%;height:auto;display:block}.reference-overview__item__content{padding:2.8rem}@media only screen and (min-width: 43.75em){.reference-overview__item__content{padding:0;width:28.96825%}}.reference-overview__item__title{color:#FF4A23;padding-bottom:1.6rem}.reference-overview__item__text{padding-bottom:4.85rem}@media only screen and (min-width: 68.75em){.reference-overview__item__text q::before{margin-left:-1.4rem}}@media only screen and (min-width: 43.75em){.reference-overview__item--portrait{justify-content:center}}@media only screen and (min-width: 43.75em){.reference-overview__item--portrait .reference-overview__item__image{width:39.68254%;margin-left:5.87302%;margin-right:5.87302%}}@media only screen and (min-width: 43.75em){.reference-overview__item--portrait .reference-overview__item__content{margin-left:5.87302%;margin-right:5.87302%}}@media only screen and (min-width: 68.75em){.reference-overview__item--portrait .reference-overview__item__content{padding-top:8.5rem}}@media only screen and (min-width: 68.75em){.impressum__text{margin-left:8.42105%;width:49.34211%}}.impressum__text a{text-decoration:underline}.impressum__text a:hover{text-decoration:none}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height, -webkit-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}

