.ma-hero-slider{position:relative;width:100%}.ma-hero-slider .splide{overflow:hidden;position:relative}.ma-hero-slider .splide__track{overflow:hidden}.ma-hero-slider .splide__list{margin:0;padding:0}.ma-hero-slider .splide__slide{align-items:stretch;display:flex;height:100%;justify-content:center;position:relative}.ma-hero-slider__bg{inset:0;position:absolute;z-index:1}.ma-hero-slider__bg img{display:block;height:100%;object-fit:cover;width:100%}.ma-hero-slider__overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.ma-hero-slider__overlay--light{background:rgba(0,0,0,.2)}.ma-hero-slider__overlay--dark{background:rgba(0,0,0,.4)}.ma-hero-slider__container{align-items:center;box-sizing:border-box;display:flex;max-width:100%;min-height:390px;padding:40px 20px;position:relative;width:100%;z-index:3}.ma-hero-slider__content{color:#fff}.ma-hero-slider__content--left{margin-right:auto;text-align:left}.ma-hero-slider__content--center{margin:0 auto;text-align:center}.ma-hero-slider__content--right{margin-left:auto;text-align:right}.ma-hero-slider__headline{color:#fff;font-size:26px;font-weight:600;line-height:34px;margin-bottom:16px}.ma-hero-slider__desc{font-size:16px;line-height:1.6;margin-bottom:32px}.ma-hero-slider__desc p:first-child{margin-top:0}.ma-hero-slider__desc p:last-child{margin-bottom:0}.ma-hero-slider--main{margin-top:-102px}.ma-hero-slider--nobreadcrumb{margin-top:-56px}.ma-hero-slider--eu{margin-top:-146px}.ma-hero-slider--eu.ma-hero-slider--nobreadcrumb{margin-top:-102px}.ma-hero-slider--eu .ma-hero-slider__container{padding-top:146px!important}.ma-hero-slider--eu button.splide__arrow{top:calc(50% + 36px)!important}.ma-hero-slider--eu.ma-hero-slider--nobreadcrumb .ma-hero-slider__container{padding-top:102px!important}.ma-hero-slider--eu.ma-hero-slider--nobreadcrumb button.splide__arrow{top:calc(50% + 25px)!important}.ma-hero-slider--main .ma-hero-slider__container{padding-top:102px!important}.ma-hero-slider--main button.splide__arrow{top:calc(50% + 25px)!important}.ma-hero-slider .splide__arrows{display:none}.ma-hero-slider .splide__arrow{background:rgba(18,19,23,.3);height:52px;opacity:1;pointer-events:auto;width:52px}.ma-hero-slider .splide__arrow svg{fill:none!important}.ma-hero-slider .splide__arrows .splide__arrow--prev svg{transform:none}.ma-hero-slider .slider_splide__controls{align-items:center;bottom:24px;display:flex;justify-content:center;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.ma-hero-slider .splide__pagination{bottom:unset;display:flex;gap:10px;justify-content:center;position:relative}.ma-hero-slider .splide__pagination__page{background:none!important;border:1px solid #fff;height:10px;margin:0;opacity:unset!important;width:10px}.ma-hero-slider .splide__pagination__page.is-active{background:#fff!important;transform:none}.ma-hero-slider .splide__autoplay{right:24px;top:24px;z-index:15}.ma-hero-slider button.splide__toggle{background:rgba(18,19,23,.3);border:none;border-radius:50%;height:30px;opacity:unset;padding-bottom:3px;width:30px}.ma-hero-slider span.splide__toggle__play{padding-left:2px}@media only screen and (min-width:768px){.ma-hero-slider__container{min-height:480px;padding:60px 115px}.ma-hero-slider .splide__slide{min-height:480px}.ma-hero-slider .splide__arrows{display:block;inset:0;pointer-events:none;position:absolute;z-index:10}.ma-hero-slider button.splide__arrow--prev{left:40px}.ma-hero-slider button.splide__arrow--next{right:40px}.ma-hero-slider__headline{font-size:36px;line-height:42px}.ma-hero-slider__desc{font-size:18px}}@media only screen and (min-width:1024px){.ma-hero-slider__container{min-height:640px;padding:40px 120px}.ma-hero-slider__headline{font-size:42px;line-height:48px;margin-bottom:30px}}@media only screen and (min-width:1200px){.ma-hero-slider__container{padding:40px 180px}.ma-hero-slider--main{margin-top:-114px}.ma-hero-slider--main .ma-hero-slider__container{padding-top:68px!important}.ma-hero-slider--main button.splide__arrow{top:calc(50% + 17px)!important}.ma-hero-slider--nobreadcrumb{margin-top:-68px}.ma-hero-slider--eu .ma-hero-slider__container{padding-top:68px!important}.ma-hero-slider--eu button.splide__arrow{top:calc(50% + 17px)!important}.ma-hero-slider button.splide__arrow--prev{left:60px}.ma-hero-slider button.splide__arrow--next{right:60px}.ma-hero-slider__desc{font-size:16px}}@media only screen and (min-width:1600px){.ma-hero-slider__container{height:739px;max-width:1600px;padding:40px 255px}.ma-hero-slider__headline{font-size:58px;font-weight:600;line-height:66px;margin-bottom:40px}.ma-hero-slider__desc{font-size:16px}}