.fade{position:absolute;margin-top:1rem;z-index:3;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.fade.active,.fade.is-active{opacity:1;visibility:visible}.scroll{scrollbar-width:thin;scrollbar-color:dark}.scroll::-webkit-scrollbar{width:.9rem}.scroll::-webkit-scrollbar-track{background-color:#eaeaea}.scroll::-webkit-scrollbar-thumb{background-color:#fef100}.page-header img{border-radius:2rem;height:auto}.page-header .text-wrapper{padding:0 1.6rem 2rem}.page-header .text-wrapper .content{margin-bottom:2rem}.page-header .text-wrapper .btn{padding:.72rem 1.6rem}.page-header .text-wrapper .btn svg{width:2.7rem;height:2.7rem}.page-header .text-wrapper .buttons{column-gap:.8rem}.page-header .text-wrapper .buttons .links{grid-gap:0}.page-header .text-wrapper .buttons .links a{width:3.8rem;height:3.8rem}.page-header .text-wrapper .buttons .links a img,.page-header .text-wrapper .buttons .links a svg{width:1.8rem;height:1.8rem}section.reviews .section-header{margin-bottom:2rem}section.reviews .rating{padding:2rem 3rem}section.reviews .rating .number{font-size:calc(3rem * var(--font-ratio));font-weight:600}section.reviews .rating .stars img{width:2.8rem;height:auto}section.reviews .rating .stars .fill{width:calc(98% - 1.1rem)}section.reviews .review-slider .faze-carousel-holder{margin-left:-.8rem}section.reviews .review-slider .slide-wrapper{width:23.5rem!important}section.reviews .review-slider .slide-wrapper>div{margin-left:.8rem}section.reviews .review-slider .slide-wrapper .review{padding:2rem .8rem;border-radius:2rem}section.reviews .review-slider .slide-wrapper .review .person .avatar{width:4rem;height:4rem;font-size:calc(1.2rem * var(--font-ratio))}section.reviews .review-slider .slide-wrapper .review .person .name{font-weight:500}section.feedback{background-color:transparent;overflow:hidden}section.feedback .mobile{display:flex;margin-bottom:2rem;object-fit:cover;height:auto;aspect-ratio:unset;border-radius:2rem}section.feedback form{width:calc(100vw - 3rem)}section.feedback form input{width:100%}section.feedback .left-col{padding:0}section.feedback .left-col .title{margin-bottom:1.2rem;font-size:calc(2.4rem * var(--font-ratio))}section.feedback .left-col .subtitle{margin-bottom:2rem;font-size:calc(1.4rem * var(--font-ratio))}section.feedback .left-col .socials{display:none}section.feedback .right-col{aspect-ratio:unset}section.feedback .right-col img{display:none}.services-slider .slide{width:20rem!important;margin-left:.8rem}.services-slider .slide.big{flex-direction:row;column-gap:.8rem;width:40.8rem!important}.services-slider .slide.big .slide-item{flex-direction:column;width:20rem}.services-slider .slide.big .slide-item .text-wrapper{text-align:center;width:100%}.services-slider .slide .slide-item{border-radius:2rem;height:100%}.services-slider .slide .slide-item .text-wrapper{margin-bottom:auto;padding:2.4rem 1.2rem 0}.services-slider .slide .slide-item .text-wrapper .title{font-size:calc(1.8rem * var(--font-ratio))}.services-slider .slide .slide-item .text-wrapper .text{font-size:calc(1rem * var(--font-ratio))}.services-slider .slide .slide-item img{width:17.6rem;height:18.8rem}section.services-prices .services-prices-list{column-gap:.8rem;row-gap:2rem}section.services-prices .services-prices-list .item .text-wrapper{padding:0}section.services-prices .services-prices-list .item .text-wrapper .title{margin-bottom:1.2rem;font-size:calc(1.4rem * var(--font-ratio))}section.services-prices .services-prices-list .item .text-wrapper .params{margin-bottom:1.6rem}section.services-prices .services-prices-list .item .text-wrapper .params .param{column-gap:0}section.services-prices .services-prices-list .item .text-wrapper .params .param .name{font-size:calc(.8rem * var(--font-ratio))}section.services-prices .services-prices-list .item .text-wrapper .params .param .value{font-size:calc(1rem * var(--font-ratio))}section.services-prices .services-prices-list .item .text{margin-bottom:1.6rem;font-size:calc(1rem * var(--font-ratio))}section.services-prices .services-prices-list .item .btn{padding:1.42rem 1.4rem;justify-content:center}section.services-prices .services-prices-list .item .btn svg{display:none}section.services-prices .services-prices-list .item img{margin-bottom:.8rem;aspect-ratio:175/112;border-radius:1.2rem}section.advantages .advantages-list{display:flex;flex-direction:column;row-gap:1.2rem}section.advantages .advantages-list .desc-card{padding:1.2rem 2.4rem}section.advantages .advantages-list .desc-card .title{font-size:calc(1.8rem * var(--font-ratio))}section.advantages .advantages-list .desc-card .text{font-size:calc(1.2rem * var(--font-ratio));font-weight:400}section.advantages .advantages-list .desc-card svg{width:3.2rem;height:3.2rem}section.cases .cases-list .item{display:flex;flex-direction:column;row-gap:.8rem;width:27.6rem;margin-bottom:1rem}section.cases .cases-list .item img{height:auto;aspect-ratio:276/195;border-radius:2rem}section.cases .cases-list .item .title{margin-bottom:1.2rem;font-size:calc(1.4rem * var(--font-ratio))}section.cases .cases-list .item .params{margin-bottom:1.2rem}section.cases .cases-list .item .params .name{font-size:calc(.8rem * var(--font-ratio));font-weight:400}section.cases .cases-list .item .params .value{font-size:calc(1rem * var(--font-ratio))}section.cases .cases-list .item .text-wrapper{padding-right:0}