.module--banner-inner-side-img{overflow:clip;position:relative}.module--banner-inner-side-img .banner-inner-side-img{padding:2rem 0}.module--banner-inner-side-img .banner-inner-side-img:after,.module--banner-inner-side-img .banner-inner-side-img:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.module--banner-inner-side-img .banner-inner-side-img:after{bottom:0;top:auto;transform:scale(-1)}.module--banner-inner-side-img .banner-inner-side-img .cell.content{position:relative;z-index:3}.module--banner-inner-side-img .banner-inner-side-img .img-holder{position:static}.module--banner-inner-side-img .banner-inner-side-img .img-holder img{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;position:absolute;right:0;top:0;width:55%;z-index:1}.module--banner-inner-side-img .banner-inner-side-img .module.module--content-only:has(.banner-inner-side-img){overflow:hidden;position:relative}@media screen and (max-width:1260px)and (min-width:1025px){.module--banner-inner-side-img .banner-inner-side-img .cell.content{max-width:45%}}@media screen and (max-width:1150px){.module--banner-inner-side-img .banner-inner-side-img .video-grid-box{gap:20px}}@media screen and (max-width:1024px){.module--banner-inner-side-img .banner-inner-side-img .cell.content .wysiwyg-wrapper{max-width:50%}.module--banner-inner-side-img .banner-inner-side-img:after,.module--banner-inner-side-img .banner-inner-side-img:before{height:65%}.module--banner-inner-side-img .banner-inner-side-img .img-holder img{opacity:.5}}@media screen and (max-width:767px){.module--banner-inner-side-img .banner-inner-side-img .img-holder img{width:72%}.module--banner-inner-side-img .banner-inner-side-img .cell.content .wysiwyg-wrapper{max-width:100%}}.module--banner-inner-side-img .media-slider{align-self:center}@media screen and (max-width:767px){.module--banner-inner-side-img .media-slider:before{background-image:linear-gradient(180deg,#fff calc(100% - 50px),transparent);content:"";height:200%;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(-94%);z-index:1}}.module--banner-inner-side-img .media-slider-holder{bottom:0;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);left:30%;position:absolute;right:0;top:0;transform:rotate(20deg) translateX(20%);transform-origin:center;z-index:1}.module--banner-inner-side-img .media-slider-holder .infinite-slider__splide__track{margin-bottom:16px}.module--banner-inner-side-img .media-slider-holder .infinite-slider__splide__list{animation:scroll 40s linear infinite;display:grid;gap:16px;transform:translateZ(0);will-change:transform}.module--banner-inner-side-img .media-slider-holder [data-direction=btt] .infinite-slider__splide__list{animation:reverseScroll 40s linear infinite;transform:translate3d(0,-100%,0)}.module--banner-inner-side-img .media-slider-holder img{border-radius:4px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1024px){.module--banner-inner-side-img .media-slider-holder{grid-template-columns:repeat(3,300px)}}@media screen and (max-width:767px){.module--banner-inner-side-img .media-slider-holder{height:240px;position:static;transform:rotate(20deg) translateX(-23%);width:250%}.module--banner-inner-side-img .infinite-slider{overflow:clip}.module--banner-inner-side-img .banner-inner-side-img:after,.module--banner-inner-side-img .banner-inner-side-img:before{height:50px!important}}.module--banner-inner-side-img .media-slider-holder{transform:rotate(10deg) translateX(0)!important}@media screen and (max-width:767px){.module--banner-inner-side-img .media-slider-holder .infinite-slider__splide__list{animation:none!important}}.module--banner-inner-side-img .media-slider-holder:before{background-image:linear-gradient(90deg,#fff 15%,transparent 70%);content:"";inset:-8.5rem;position:absolute;z-index:1}.module--banner-inner-side-img .media-slider:before{display:none}@media screen and (max-width:767px){.module--banner-inner-side-img .media-slider-holder{opacity:7%;position:absolute!important;transform:rotate(10deg) translateX(-26%)!important}.module--banner-inner-side-img .media-slider-holder:before,.module--banner-inner-side-img .media-slider:before{display:none}}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@keyframes reverseScroll{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}