.scroll-slider{padding:215px 0;position:relative;scroll-behavior:smooth;z-index:2}.scroll-slider:after{content:"";position:absolute;background:linear-gradient(to bottom,#ecebe800,#ecebe8);opacity:0;transition:.35s ease;z-index:2;pointer-events:none}.scroll-slider__holder{position:relative;z-index:3}.scroll-slider__slides{margin-top:60%}.scroll-slider__content-wrap{position:relative;height:100%;margin-top:150px;z-index:2}.scroll-slider__slides-content{position:sticky;top:60px;height:100vh}.scroll-slider__image-holder{position:absolute;width:100%;height:100%;top:0;right:0;opacity:0;visibility:hidden;transition:.35s ease}.scroll-slider__image-holder:first-of-type{opacity:1;visibility:visible}.scroll-slider__slides-btn{margin-bottom:148px;opacity:.2}.scroll-slider__slides-btn.active{opacity:1}.scroll-slider__slides-btn-title{font-family:Boska,Arial,Helvetica,sans-serif;font-weight:500;font-size:90px;line-height:100%;text-transform:uppercase;color:#000;margin-bottom:14px;transition:.35s ease}.scroll-slider__slides-btn-text{font-family:Satoshi,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;line-height:108%;color:#8e8e8e;transition:.35s ease;max-width:80%}.scroll-slider__slides-content-inner{width:100%;height:100%}.scroll-slider__slides-content-inner img{width:100%;height:100%;object-fit:cover}.scroll-slider__slider-wrap{scroll-behavior:smooth}.scroll-slider__slides-content-inner-img--mobile{display:none;max-width:450px;margin:0 auto}.scroll-slider__slides-content-inner-video{width:100%;height:auto;min-height:auto}.scroll-slider__slides-content-inner-video--mobile{display:none}.scroll-slider__slides-content-inner-video video{width:100%;height:auto}@media only screen and (min-width: 2500px){.scroll-slider .row{margin:0 auto;justify-content:center}.scroll-slider__slides,.scroll-slider__content-wrap{margin-top:0}.scroll-slider__slides-content{position:relative;top:auto;height:auto}.scroll-slider__slides-btn{margin-bottom:20px;opacity:1}.scroll-slider__slides-btn-title{text-align:center}.scroll-slider__slides-btn-text{max-width:100%;margin:0 auto 20px;text-align:center}.scroll-slider__slides-content-inner{height:auto}.scroll-slider__col-desktop{display:none}.scroll-slider__slides-content-inner-img--mobile{display:flex;justify-content:center;max-width:700px;width:100%;aspect-ratio:1}.scroll-slider__slides-content-inner-video--mobile{display:flex;justify-content:center}.scroll-slider__slides-content-inner-video--desktop{display:none}}@media screen and (max-width: 1600px){.scroll-slider{padding:100px 0}.scroll-slider__holder{max-width:90%;margin:0 auto}.scroll-slider__slides-btn{margin-bottom:120px}.scroll-slider__slides-btn-title{font-size:70px}}@media screen and (max-width: 1400px){.scroll-slider__slides-btn{margin-bottom:100px}.scroll-slider__slides-btn-title{font-size:60px}}@media screen and (max-width: 1199px){.scroll-slider{padding:80px 0}.scroll-slider__slides-btn{margin-bottom:60px}.scroll-slider__slides-btn-title{font-size:50px}.scroll-slider__slides-btn-text{font-size:18px}}@media screen and (max-width: 1025px){.scroll-slider__slides-content-inner{height:auto}}@media screen and (max-width: 1024px){.scroll-slider{padding:40px 0}.scroll-slider .row{margin:0 auto;justify-content:center}.scroll-slider__slides-content{position:relative;top:auto;height:auto}.scroll-slider__slides-btn{margin-bottom:20px;opacity:1}.scroll-slider__slides-btn-title{font-size:30px;text-align:center}.scroll-slider__slides-btn-text{font-size:16px;text-align:center;max-width:100%;margin:0 auto 20px}.scroll-slider__col-desktop{display:none}.scroll-slider__slides-content-inner-img--mobile,.scroll-slider__slides-content-inner-video--mobile{display:flex;justify-content:center}.scroll-slider__slides-content-inner-video--desktop{display:none}}@media screen and (max-width: 991px){.scroll-slider__holder{max-width:100%}.scroll-slider__slides{margin-top:0}}@media screen and (max-width: 767px){.scroll-slider{background-color:#ecebe8;padding:30px 0}.scroll-slider__slides-btn-title{font-size:32px}.scroll-slider__slides-btn-text{font-size:15px}}@media screen and (max-width: 575px){.scroll-slider__slides-btn-title{font-size:28px;max-width:85%;margin:0 auto 15px}}
