.main-video-slider-item{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;overflow:hidden;position:relative;width:100%}.main-video-slider-item .main-video-slider-item__container{height:100%;left:0;position:absolute;top:0;transform:translate(0);width:100%}.main-video-slider-item__video video{object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-video-slider-item__content{height:100%;left:0;opacity:0;position:absolute;top:0;transform:translate(30px);transition:transform .6s ease,opacity .5s ease;width:100%}.main-video-slider-item .splide__spinner{display:none}.main-video-slider-item.is-active .main-video-slider-item__content{opacity:1;transform:translate(0);transition-delay:.8s}.main-video-slider-item--is-animate-next .main-video-slider-item__container{transform:translate(60%)!important}.main-video-slider-item--is-animate-next .main-video-slider-item__content{opacity:0;transform:translate(60%);transition-delay:0}.main-video-slider-item--is-animate-prev .main-video-slider-item__container{transform:translate(-60%)!important}.main-video-slider-item--is-animate-prev .main-video-slider-item__content{opacity:0;transform:translate(-40%);transition-delay:0}.main-video-slider-item--lazy.is-loading{overflow:hidden;position:relative}.main-video-slider-item--lazy.is-loading:before{background-color:#f0f0f0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.main-video-slider-item--lazy.is-loading:after{animation:animate-bg-blick 2s linear 0s infinite normal;background:linear-gradient(90deg,#f0f0f0 0,#e8e8e8 50%,#f0f0f0);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}@keyframes animate-bg-blick{0%{transform:translate(-300%)}to{transform:translate(400%)}}.main-video-slider-item--is-ssr .main-video-slider-item__container{max-width:100vw}#content-wrap{margin-bottom:4em}.main-video-parallax-carousel-item{position:relative}.main-video-parallax-carousel-item__wrapper{background:transparent;display:flex;height:100%;left:0;position:absolute;text-align:left;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:10}.main-video-parallax-carousel-item__wrapper:focus,.main-video-parallax-carousel-item__wrapper:hover{text-decoration:none}@media screen and (min-width:1020px){.main-video-parallax-carousel-item__wrapper{align-items:center;display:flex}}.main-video-parallax-carousel-item__wrapper-align{align-items:center;bottom:87px;cursor:grab;display:flex;left:0;max-width:80%;padding:16px 16px 87px;position:absolute;width:100%;z-index:10}.main-video-parallax-carousel-item__wrapper-align:active{cursor:grabbing}@media screen and (min-width:1020px){.main-video-parallax-carousel-item__wrapper-align{height:100%;left:auto;margin:0 auto;max-width:unset;padding-bottom:34px;padding-left:calc(var(--wrapper-columns-width, 984px)/12 - 1px);padding-top:84px;position:static;top:auto;transform:none;width:100%}}@media only screen and (min-width:1020px) and (min-width:1020px){.main-video-parallax-carousel-item__wrapper-align{max-width:984px}}@media only screen and (min-width:1020px) and (min-width:1440px){.main-video-parallax-carousel-item__wrapper-align{max-width:1320px}}@media only screen and (min-width:1020px) and (min-width:1660px){.main-video-parallax-carousel-item__wrapper-align{max-width:1630px}}@media screen and (min-width:1440px){.main-video-parallax-carousel-item__wrapper-align{--wrapper-columns-width:1320px;padding-top:104px}}@media screen and (min-width:1660px){.main-video-parallax-carousel-item__wrapper-align{--wrapper-columns-width:1630px}}.main-video-parallax-carousel-item__content{display:flex;flex-direction:column;gap:8px;justify-content:center;max-height:600px;max-width:65%;position:absolute;width:100%}@media screen and (min-width:1020px){.main-video-parallax-carousel-item__content{gap:20px;max-height:72%;max-width:40%}}@media screen and (min-width:1440px){.main-video-parallax-carousel-item__content{gap:40px}}@media screen and (min-width:1660px){.main-video-parallax-carousel-item__content{gap:60px}}
