.scroll-module{overflow:hidden}.scroll-module__wrapper--cards .card.size--large{width:509px}.scroll-module__wrapper--cards .card.size--small{width:317px}.scroll-module__wrapper--cards .card.regular{border-radius:16px;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.scroll-module__wrapper--cards .card.regular:hover .card-description .description_init{opacity:0!important}.scroll-module__wrapper--cards .card.regular:hover .card-description .description_hover{opacity:1!important;pointer-events:auto!important}.scroll-module__wrapper--cards .card.regular .card-top{padding:40px 30px 50px 40px}@media(max-width:992px){.scroll-module__wrapper--cards .card.regular .card-top{padding:24px 24px 30px}}.scroll-module__wrapper--cards .card.regular .card-top .card-title{padding-bottom:30px}.scroll-module__wrapper--cards .card.regular .card-top .card-title *{margin-bottom:0}.scroll-module__wrapper--cards .card.regular .card-top .card-title p{margin-bottom:20px}.scroll-module__wrapper--cards .card.regular .card-top .card-description{position:relative}@media(max-width:992px){.scroll-module__wrapper--cards .card.regular .card-top .card-description{height:unset!important}}.scroll-module__wrapper--cards .card.regular .card-top .card-description .description_init{opacity:1;-webkit-transition:all .3s linear;transition:all .3s linear}@media(max-width:992px){.scroll-module__wrapper--cards .card.regular .card-top .card-description .description_init{display:none!important}}.scroll-module__wrapper--cards .card.regular .card-top .card-description .description_hover{left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%}@media(max-width:992px){.scroll-module__wrapper--cards .card.regular .card-top .card-description .description_hover{left:unset;opacity:1!important;pointer-events:all;position:relative;top:unset}}.scroll-module__wrapper--cards .card.regular .card-top .card-description .description_hover p{margin-bottom:20px}.scroll-module__wrapper--cards .card.regular .card-top .card-description ul{margin-bottom:0}.scroll-module__wrapper--cards .card.regular .card-top .card-description ul li{margin-bottom:6px}.scroll-module__wrapper--cards .card.regular .card-top .card-description ul li:before{background-color:unset;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%237951e6' d='M10.5.938A7 7 0 1 1 .004 7.227L0 7l.004-.227A7 7 0 0 1 10.5.938m-.905 4.167a.7.7 0 0 0-.924-.058l-.066.058L6.3 7.409l-.905-.904-.066-.058a.7.7 0 0 0-.982.982l.058.066 1.4 1.4.066.058a.7.7 0 0 0 .858 0l.066-.058 2.8-2.8.058-.066a.7.7 0 0 0-.058-.924'/%3E%3C/svg%3E");border:unset;height:14px;top:3px;width:14px}.scroll-module__wrapper--cards .card.regular .card-top .card-buttons{gap:27px;padding-top:50px}@media(max-width:992px){.scroll-module__wrapper--cards .card.regular .card-top .card-buttons{padding-top:20px}}.scroll-module__wrapper--cards .card.regular .card-top .card-buttons *{margin-bottom:0}.scroll-module__wrapper--cards .card.regular .card-featured{min-height:200px}.scroll-module__wrapper--cards .card.product{border-radius:16px;overflow:hidden}.scroll-module__wrapper--cards .card.product.size--small .card_inner{height:100%}.scroll-module__wrapper--cards .card.product:hover .card-bottom{height:270px}.scroll-module__wrapper--cards .card.product:hover .icon-hover{opacity:1!important}.scroll-module__wrapper--cards .card.product *{text-decoration:unset}.scroll-module__wrapper--cards .card.product .card-top{gap:46px;padding:30px 30px 50px}@media(max-width:992px){.scroll-module__wrapper--cards .card.product .card-top{gap:24px;padding:24px 24px 30px}}.scroll-module__wrapper--cards .card.product .card-top .card-title *{margin-bottom:0}.scroll-module__wrapper--cards .card.product .card-top .card-icon{height:48px;position:relative;width:48px}.scroll-module__wrapper--cards .card.product .card-top .card-icon .icon-init{height:48px;left:0;position:absolute;top:0;width:48px}.scroll-module__wrapper--cards .card.product .card-top .card-icon .icon-hover{opacity:0;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;width:48px;z-index:2}.scroll-module__wrapper--cards .card.product .card-top .description *{margin-bottom:0;text-decoration-color:unset}.scroll-module__wrapper--cards .card.product .card-bottom{height:200px;overflow:hidden;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}.scroll-module__wrapper--cards .card.product .card-featured{bottom:0;height:270px;left:0;min-height:200px;position:absolute;width:100%}.scroll-module__wrapper--cards .card.product .card-featured.alignment--top{bottom:unset;top:0}.scroll-module__wrapper--cards .card.product.hover-type-scale-text:hover .card-bottom{height:200px!important}@media(minw-idth:992px){.scroll-module__wrapper--cards .card.product.hover-type-scale-text .card-top{gap:30px;padding:40px 40px 50px}}.scroll-module__wrapper--cards .card.product.hover-type-scale-text .description{overflow:hidden;-webkit-transition:height .3s linear;transition:height .3s linear}.scroll-module__wrapper--cards .card.product.hover-type-scale-text .description p{color:rgba(0,0,0,.8)}@media(max-width:992px){.scroll-module__wrapper--cards .card.product.hover-type-scale-text .description{background:unset;height:auto!important;-webkit-text-fill-color:unset}}.scroll-module__wrapper--cards .card.service{border-radius:16px;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.scroll-module__wrapper--cards .card.service:hover .card-bottom{height:270px}.scroll-module__wrapper--cards .card.service:hover .icon-hover{opacity:1!important}.scroll-module__wrapper--cards .card.service *{text-decoration:unset}.scroll-module__wrapper--cards .card.service .card-top{gap:20px;padding:30px}@media(max-width:992px){.scroll-module__wrapper--cards .card.service .card-top{gap:24px;padding:24px}}.scroll-module__wrapper--cards .card.service .card-top .card-title{padding-top:20px}.scroll-module__wrapper--cards .card.service .card-top .card-title *{margin-bottom:0}.scroll-module__wrapper--cards .card.service .card-top .card-icon{height:48px;position:relative;width:48px}.scroll-module__wrapper--cards .card.service .card-top .card-icon .icon-init{height:48px;left:0;position:absolute;top:0;width:48px}@media(max-width:992px){.scroll-module__wrapper--cards .card.service .card-top .card-icon .icon-init{opacity:0!important}}.scroll-module__wrapper--cards .card.service .card-top .card-icon .icon-hover{opacity:0;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear;width:48px;z-index:2}@media(max-width:992px){.scroll-module__wrapper--cards .card.service .card-top .card-icon .icon-hover{opacity:1!important}}.scroll-module__wrapper--cards .card.service .card-top .description{background:-webkit-gradient(linear,left top,left bottom,from(rgba(7,12,30,.8)),to(rgba(7,12,30,.4)));background:linear-gradient(180deg,rgba(7,12,30,.8),rgba(7,12,30,.4));-webkit-background-clip:text;overflow:hidden;-webkit-transition:height .3s linear;transition:height .3s linear;-webkit-text-fill-color:transparent}@media(max-width:992px){.scroll-module__wrapper--cards .card.service .card-top .description{background:unset;height:auto!important;-webkit-text-fill-color:unset}}.scroll-module__wrapper--cards .card.service .card-top .description *{margin-bottom:0;text-decoration-color:unset}.scroll-module__wrapper--cards .card.service .card-bottom{height:200px;overflow:hidden;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}.scroll-module__wrapper--cards .card.service .card-featured{bottom:0;height:270px;left:0;min-height:200px;position:absolute;width:100%}.scroll-module__wrapper--cards .card.stories{border-radius:16px;overflow:hidden;padding:30px}@media(max-width:992px){.scroll-module__wrapper--cards .card.stories{padding:24px}}.scroll-module__wrapper--cards .card.stories:hover .card-main__hover,.scroll-module__wrapper--cards .card.stories:hover .card-top{opacity:1!important}@media(min-width:992px){.scroll-module__wrapper--cards .card.stories:hover .card-main__initial{opacity:0!important}.scroll-module__wrapper--cards .card.stories:hover .card-title{margin-bottom:-20px}}.scroll-module__wrapper--cards .card.stories .card-top{max-width:157px;opacity:.4;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}@media(max-width:992px){.scroll-module__wrapper--cards .card.stories .card-top{opacity:1!important}}.scroll-module__wrapper--cards .card.stories .card-top img{max-width:157px!important}.scroll-module__wrapper--cards .card.stories .card_inner{gap:130px}@media(max-width:992px){.scroll-module__wrapper--cards .card.stories .card_inner{gap:30px}}.scroll-module__wrapper--cards .card.stories .card-main{position:relative}.scroll-module__wrapper--cards .card.stories .card-main__initial{bottom:0;position:absolute;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:2}@media(max-width:992px){.scroll-module__wrapper--cards .card.stories .card-main__initial{bottom:unset!important;position:relative!important}}.scroll-module__wrapper--cards .card.stories .card-title{-webkit-transition:all .3s linear;transition:all .3s linear}.scroll-module__wrapper--cards .card.stories .card-title *{margin-bottom:30px}@media(max-width:992px){.scroll-module__wrapper--cards .card.stories .card-description{display:none!important}}.scroll-module__wrapper--cards .card.stories .card-description *{margin-bottom:0}.scroll-module__wrapper--cards .card.stories .card-main__hover{opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear}@media(max-width:992px){.scroll-module__wrapper--cards .card.stories .card-main__hover{opacity:1!important}}.scroll-module__wrapper--cards .card.stories .card-main__hover *{margin-bottom:0}.scroll-module__wrapper--cards .card.stories .card-main__hover .author{gap:20px;margin-top:30px}.scroll-module__wrapper--cards .card.stories .card-main__hover .author .icon-bg{border-radius:50%;height:50px;min-width:50px;width:50px}.scroll-module .progress{padding-top:66px;position:relative}@media(max-width:992px){.scroll-module .progress{padding-top:40px}}.scroll-module .progress .progress-js{background:rgba(121,81,230,.1);border-radius:100px;height:6px;left:unset;overflow:hidden;top:unset}.scroll-module .progress .swiper-pagination-progressbar-fill{background:-webkit-gradient(linear,left top,right top,from(rgba(121,81,230,0)),color-stop(75%,#7951e6),to(#070c1e));background:linear-gradient(90deg,rgba(121,81,230,0),#7951e6 75%,#070c1e);border-radius:100px}