.main__container{padding-left:0;padding-right:0}.main__content{padding:79.16667vw 0 3.33333vw;border-radius:4.44444vw}.main__title{max-width:100%;font-size:12.5vw;letter-spacing:-0.04em;line-height:.85;text-align:center;font-weight:600;margin-bottom:3.33333vw}.main__desc{text-align:center;font-size:4.44444vw;letter-spacing:0;font-weight:600;line-height:1;margin:0 auto 3.33333vw;max-width:71.94444vw}.main__button{max-width:100%;font-size:4.16667vw}.main__button-wrap{flex:1 0 100%;padding:0 3.33333vw}.main__form .form__items{flex-direction:column;justify-content:flex-start;margin-bottom:3.33333vw;gap:2.22222vw}.main__form .form__item{width:100%;max-width:100%}.main__form .form__input{height:15vw;font-size:5vw;padding:0 5.27778vw;text-align:center}.main__form .form__button{margin:0;height:15vw;font-size:5vw}.main__form .form__footer-checkbox{background:#1c1c1c}.main__form .form__footer-checkbox-icon path{fill:#fff}.main__form .form__footer-text{line-height:1.5}.catalog{padding-top:11.11111vw}.catalog__title{max-width:100%}.catalog__swiper{display:flex;margin:0 -3.33333vw;padding:0 2.22222vw}.catalog .swiper-slide{width:auto;padding:0 1.11111vw}.catalog__arrows{display:none}.catalog__tab{padding:1.66667vw 3.33333vw;height:8.88889vw;border-radius:2.22222vw;font-size:3.88889vw;min-width:auto;width:auto}.catalog__tab-wrap{margin-bottom:10vw}.catalog__tab-text--desk{display:none}.catalog__tab-text--mobile{display:block}.catalog__tab-icon{display:none;width:4.16667vw;height:4.16667vw}.catalog__content{display:grid;grid-template-columns:repeat(1, 1fr);gap:4.44444vw}.catalog__item{min-height:46.11111vw;border-radius:4.44444vw;padding:3.33333vw;-webkit-filter:drop-shadow(0px 0.83333vw 1.94444vw rgba(0, 0, 0, 0.06));filter:drop-shadow(0px 0.83333vw 1.94444vw rgba(0, 0, 0, 0.06))}.catalog__item-top{margin-bottom:5.55556vw}.catalog__item-subtitle{font-size:3.61111vw;margin-bottom:3.33333vw;color:#7e7f81;line-height:1}.catalog__item-title{font-size:5.27778vw;padding-right:0.83333vw;line-height:1}.catalog__item-title--mob{display:inline-block}.catalog__item-title--desk{display:none}.catalog__item-logo{max-height:10.83333vw}.catalog__item-logo-wrap{display:flex;align-items:flex-start;justify-content:flex-end;width:21.66667vw;min-width:21.66667vw;height:auto}.catalog__item-button{padding:0 5.55556vw;font-size:3.33333vw;height:11.11111vw;width:28.33333vw;line-height:1;border-radius:2.22222vw}.catalog__item-button-wrap{gap:3.33333vw}.catalog__item-list{display:flex;flex-direction:column;align-items:flex-end;gap:2.77778vw;padding:0;margin:0;list-style-type:none;margin-bottom:2.77778vw}.catalog__item-list-item{padding-left:2.5vw;font-size:3.61111vw;line-height:1}.catalog__item-list-item:before{content:"";position:absolute;left:0;top:1.38889vw;width:1.38889vw;height:1.38889vw;background:#1c1c1c;border-radius:50%}.catalog__more{margin:6.66667vw auto 0;height:13.33333vw;font-size:3.61111vw;max-width:69.72222vw}.about{margin-top:11.11111vw;padding:11.11111vw 0;background:#ecedf0;border-radius:4.44444vw 4.44444vw 0 0}.about__main{display:flex;flex-direction:column;gap:2.22222vw}.about__main-item{order:1;padding:3.33333vw;height:100%;min-height:60vw;border-radius:3.33333vw}.about__main-title{font-size:6.66667vw;letter-spacing:-0.01em;margin-bottom:3.33333vw;line-height:1.2}.about__main-desc{font-size:4.16667vw;line-height:1.2;max-width:100%;margin-bottom:2.77778vw}.about__main-desc:last-child{margin-bottom:11.11111vw}.about__main-img{position:absolute;top:0;left:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about__rating{flex:1;height:33.33333vw;width:61.11111vw;min-width:61.11111vw;border-radius:3.33333vw;padding:3.33333vw}.about__rating-wrap{margin-left:-3.33333vw;margin-right:-3.33333vw;padding-right:3.33333vw;padding-left:3.33333vw;gap:2.22222vw;margin-top:2.22222vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.about__rating-wrap::-webkit-scrollbar{display:none}.about__rating-title{font-size:6.66667vw;line-height:1;letter-spacing:-0.02em}.about__rating-desc{font-size:3.88889vw;line-height:1.2;max-width:36.11111vw}.about__rating-img{position:absolute;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;width:19.44444vw}.advantages{padding:0 0 11.11111vw;background:#ecedf0;border-radius:0 0 4.44444vw 4.44444vw}.advantages__item{flex:1;height:55.55556vw;width:79.16667vw;min-width:79.16667vw;border-radius:4.44444vw;padding:3.33333vw}.advantages__item-wrap{margin-left:-3.33333vw;margin-right:-3.33333vw;padding-right:3.33333vw;padding-left:3.33333vw;gap:2.22222vw;margin-top:2.22222vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.advantages__item-wrap::-webkit-scrollbar{display:none}.advantages__item-title{font-size:5.27778vw;line-height:1}.advantages__item-desc{font-size:3.61111vw;line-height:1.2}.advantages__item-img{position:absolute;right:0;bottom:0;-o-object-fit:contain;object-fit:contain;height:auto}.advantages__item-img-1{width:29.16667vw}.advantages__item-img-2{width:36.11111vw}.advantages__item-img-3{width:33.33333vw}.services{padding-top:11.11111vw}.services__swiper{display:flex;margin:0 -1.11111vw}.services .swiper-slide{padding:0 1.11111vw}.services .swiper-scrollbar-horizontal{margin-top:4.44444vw;height:1.66667vw;border-radius:5.55556vw}.services__arrows{display:none}.services__title{max-width:100%}.services__title-wrap{margin-bottom:6.66667vw}.services__item{display:flex;flex-direction:column;padding:3.33333vw;min-height:67.5vw;border-radius:4.44444vw}.services__item-title{font-size:6.66667vw;line-height:1;letter-spacing:-0.01em}.services__item-num{width:9.16667vw;min-width:9.16667vw;height:8.88889vw;padding-top:0.83333vw;font-size:4.16667vw;line-height:.9}.services__item-desc{font-weight:500;font-size:3.33333vw;line-height:1.2}.form-section{padding-top:16.66667vw}.form-section__content{display:flex;flex-direction:column;gap:0}.form-section picture{position:absolute;bottom:inherit;right:3.33333vw;top:3.33333vw;width:27.77778vw;height:auto}.form-section__bg{position:absolute;bottom:inherit;right:3.33333vw;top:3.33333vw;width:27.77778vw}.form-section__desc{font-size:4.72222vw;line-height:1.2;letter-spacing:-0.01em;color:#fff;position:relative;z-index:2;max-width:83.33333vw}.form-section__desc-wrap{flex:1;padding:5.55556vw 3.33333vw;border-radius:4.44444vw 4.44444vw 0 0}.form-section__title{font-size:7.22222vw;line-height:1;font-weight:600;letter-spacing:0;margin-bottom:2.22222vw;color:#fff;position:relative;z-index:2;max-width:62.5vw}.form-section__form{flex:1;padding:0 3.33333vw 5.55556vw;border-radius:0 0 4.44444vw 4.44444vw;background:#ed131c}.form-section__form-button{background:#1c1c1c;border-color:#1c1c1c;color:#fff}.form-section__form-button:hover,.form-section__form-button:active,.form-section__form-button:focus{background:#222;border-color:#1c1c1c;outline:none;text-decoration:none;-webkit-filter:initial;filter:initial}