:root{--width-mobile: 100vw;--width-desktop: 213.33333vw;--max-width-desktop: 533.33333vw;--black: #040404;--red: #FF2424;--gray10: #F5F5F6;--gray20: #ECEDF0;--gray40: #E0E1E5;--gray60: #CACACB;--gray80: #7E7F81;--bs-gutter-x: 26.11111vw}@media (max-width: 1280px){:root{--bs-gutter-x: 6.66667vw}}@media (max-width: 576px){:root{--bs-gutter-x: 4.44444vw}}@-webkit-keyframes border-opacity{0%{border-color:transparent}100%{border-color:inherit}}@keyframes border-opacity{0%{border-color:transparent}100%{border-color:inherit}}@-webkit-keyframes translate-bottom-to-top{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes translate-bottom-to-top{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes translate-left-to-right{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes translate-left-to-right{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes translate-right-to-left{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes translate-right-to-left{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes translate-nw-to-se{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}20%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}80%{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}100%{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}@keyframes translate-nw-to-se{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}20%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}80%{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}100%{-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}@-webkit-keyframes opacity-0-to-1{0%{opacity:0}100%{opacity:1}}@keyframes opacity-0-to-1{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity-1-to-0{0%{opacity:1}100%{opacity:0}}@keyframes opacity-1-to-0{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes rotate-90-cw{0%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg)}}@keyframes rotate-90-cw{0%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg)}}@-webkit-keyframes rotate-90-ccw{0%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}100%{-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg)}}@keyframes rotate-90-ccw{0%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}100%{-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg)}}body{min-width:var(--width-mobile)}.page-theme-ny .wrapper-bottom{background-image:url("../img/common/wrapper-bottom_ny_m.jpg")}.container{max-width:none}section{padding:11.11111vw 0}[class$="__title"]{font-size:9.72222vw;text-align:initial;margin-bottom:2.77778vw}[class$="__title"] [class$="__title-txt"]{font-size:9.72222vw;text-align:initial;margin-bottom:2.77778vw}[class$="__subtitle"]{font-size:4.44444vw;margin-bottom:5.55556vw}.button{border-radius:2.22222vw}.swiper-nav{gap:5.55556vw;margin-top:5.55556vw}.swiper-button{width:20vw !important;height:8.88889vw !important}.swiper-button-next,.swiper-button-prev{width:8.88889vw;height:8.88889vw}.swiper-scrollbar{height:0.83333vw !important}.select__label{font-size:2.77778vw;margin:0 0 0.83333vw 1.66667vw}.select__field{font-size:3.33333vw;height:11.11111vw;border-width:1px;border-radius:2.22222vw;padding:0 3.33333vw}.select__field::after{right:2.77778vw;width:2.77778vw;height:1.66667vw}.select__options{font-size:3.33333vw;top:calc(100% + 1.11111vw);border-width:1px;border-radius:2.22222vw;padding:1.66667vw 1.66667vw}.select__options-item{border-radius:0.83333vw;padding:2.22222vw 1.66667vw}.select .mCSB_container{margin-right:4.16667vw}.select .mCSB_scrollTools{width:1.11111vw}.select .mCSB_scrollTools .mCSB_draggerRail{width:1.11111vw;border-radius:27.5vw}.select .mCSB_scrollTools .mCSB_dragger_bar{width:1.11111vw;border-radius:27.5vw}.numDecor{font-size:3.88889vw;width:7.77778vw;height:7.77778vw}.numDecor:after{width:7.77778vw;height:7.77778vw}.form__item{width:100% !important}.form__footer{font-size:3.88889vw}.form__footer-checkbox{width:4.44444vw;height:4.44444vw;border-radius:1.11111vw}.form__footer-checkbox-icon:before{width:4.44444vw;height:4.44444vw}.form__footer-text{font-size:3.33333vw;line-height:100%;padding:0 0 0 6.66667vw}.form__footer-text a{font-size:3.88889vw}.form_vertical{width:100%;padding:8.33333vw 4.44444vw}.form{border-radius:5.55556vw;padding:6.66667vw 4.44444vw}.form__title{font-size:5.55556vw;margin-bottom:1.66667vw}.form__txt{font-size:3.33333vw;margin-bottom:4.44444vw}.form__items{gap:4.44444vw;margin-bottom:4.44444vw}.form__item{font-size:3.88889vw;height:11.11111vw;border-radius:2.22222vw}.form__item input{padding:0 3.33333vw}.form__item_select{height:initial}.form__item_button button{font-size:4.44444vw}.form__footer-text,.form__footer-text a{font-size:3.33333vw}.header{padding:5.55556vw 0}.header.fix{padding:4.44444vw 0}.header__content{justify-content:flex-end;gap:5.55556vw}.header__logo{display:none}.header__logo_mb{width:27.77778vw;display:block}.header__nav{visibility:hidden;opacity:0;background:#F6F7FF;max-width:initial;width:100%;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);transition:0.6s;z-index:3;margin:inherit}.header__nav.active{visibility:visible;opacity:1}.header__nav ul{flex-direction:column;padding:9.44444vw 5.55556vw}.header__nav ul li{-webkit-transform:translate(250vw, 0);transform:translate(250vw, 0);transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition-delay:0.15s}.header__nav ul li a{font:700 6.66667vw/120% Raleway, serif}.header__nav ul li:not(:last-child) a{margin-bottom:5.55556vw}.header__phone{font:700 3.88889vw/100% 'Raleway', serif;color:#B49F80;display:flex;align-items:center;gap:1.66667vw}.header__phone-icon{width:6.66667vw}.header__phone-num{display:none}.header__button{display:none}.header .menu-wrapper{width:7.77778vw;height:4.44444vw}.header .menu-wrapper .hamburger-menu,.header .menu-wrapper .hamburger-menu:after,.header .menu-wrapper .hamburger-menu:before{width:7.77778vw;height:0.55556vw}.header .menu-wrapper .hamburger-menu{background:#040404}.header .menu-wrapper .hamburger-menu::before{bottom:1.38889vw}.header .menu-wrapper .hamburger-menu::after{top:1.38889vw}.main{background-image:url("../img/main/bg-mb-23cc1cebff.jpg");border-radius:4.44444vw;padding:91.66667vw 0 5.55556vw}.main .container{padding:0 4.44444vw}.main__title{font-size:11.11111vw;margin-bottom:2.77778vw}.main__title br{display:none}.main__subtitle{font-size:4.44444vw;margin-bottom:4.44444vw;padding:1.66667vw 3.33333vw}.main__txt{font-size:4.44444vw;max-width:69.44444vw;margin-bottom:2.77778vw}.main__buttons{flex-direction:column;gap:2.77778vw}.main__buttons-item{font-size:5vw;height:initial;width:100%;border-radius:3.33333vw;padding:4.44444vw 0}.main__buttons-item_cons{border-width:0.55556vw}.page-category-B .main{background-image:url("../img/main/bg_B-mb-a4c3f2e3a6.jpg");padding:97.22222vw 0 5.55556vw}.page-category-B .main__title{margin-bottom:3.33333vw}.page-category-B .main__txt{font-size:4.44444vw;max-width:initial;margin-bottom:3.33333vw}.intro{padding:4.44444vw 0 5.55556vw}.intro__slider{margin-right:-4.44444vw;padding-right:4.44444vw}.intro__item{min-height:35vw;border-radius:3.33333vw;padding:0 4.44444vw 0 36.11111vw}.intro__item-txt{font-size:4.44444vw}.intro__item:nth-of-type(3){padding-left:42.77778vw}.about{padding:4.44444vw 0 11.11111vw}.about__title{font-size:9.44444vw;margin-bottom:3.33333vw}.about__content{gap:3.33333vw}.about__info{font-size:4.44444vw}.about__stat{gap:2.22222vw;min-height:41.66667vw}.about__stat-item{border-radius:4.44444vw;padding:2.77778vw 2.22222vw}.about__stat-item-tag{font-size:2.22222vw;border-width:1px;padding:1.11111vw 1.66667vw}.about__stat-item-num{font-size:13.88889vw;line-height:90%;max-height:11.11111vw}.about__stat-item-num span{font-size:3.33333vw}.about__stat-item-txt{font-size:4.44444vw;margin-top:1.66667vw}.about__stat-item:nth-of-type(1){width:55.55556vw}.about__stat-item:nth-of-type(2){width:calc(100% - 55.55556vw - 2.22222vw);justify-content:flex-end}.warranty__content{border-radius:4.44444vw;margin:0 -4.44444vw;padding:4.44444vw}.warranty__title{margin-bottom:2.77778vw}.warranty__slider{margin-right:-4.44444vw;padding-right:4.44444vw}.warranty__item{min-height:41.66667vw;border-radius:3.33333vw;padding:3.33333vw}.warranty__item-img{width:22.22222vw;border-radius:3.33333vw}.warranty__item-txt{font-size:4.44444vw}.categories .container{align-items:flex-start}.categories__content{display:flex;flex-direction:column;gap:4.44444vw}.categories__item{width:100%;min-height:88.88889vw;border-radius:3.33333vw}.categories__item-txt{font-size:5vw;margin-bottom:3.33333vw}.categories__item-button{font-size:4.44444vw;width:53.88889vw;height:13.88889vw;border-radius:3.33333vw}.categories__item-button span{padding-right:6.94444vw}.categories__item-button span:after{width:5.55556vw;height:3.33333vw}.categories__item:nth-of-type(1){background-image:url("../img/categories/bg-1-mb-027d26dda1.png")}.categories__item:nth-of-type(2){background-image:url("../img/categories/bg-2-mb-d3145c3679.png")}.categories__item:nth-of-type(3){background-image:url("../img/categories/bg-3-mb-5c0d81a2be.png")}.categories__item:nth-of-type(4){background-image:url("../img/categories/bg-4-mb-11da94373c.png")}.categories__item:nth-of-type(5){background-image:url("../img/categories/bg-5-mb-e54fefc04a.png")}.categories__item:nth-of-type(6){background-image:url("../img/categories/bg-6-mb-a577a724f4.png")}.map .container{align-items:initial}.map__content{flex-direction:column;height:initial;gap:5.55556vw}.map__wrapper{width:initial;height:77.77778vw;border-radius:4.44444vw}.map .ymaps-2-1-79-controls__control{bottom:3.33333vw !important;right:3.33333vw !important;width:6.66667vw}.map__zoom{gap:1.11111vw}.map__zoom button,.map__zoom button:hover{width:6.66667vw;height:6.66667vw}.map__fullscreen{right:1.11111vw;width:6.66667vw;height:6.66667vw}.map__fullscreen-button,.map__fullscreen-button svg{width:6.66667vw;height:6.66667vw}.map__filter.filter{width:initial;border-radius:4.44444vw;padding:5.55556vw 4.44444vw}.map__filter .filter{padding:4.44444vw}.map__filter .filter__title{font-size:5.55556vw;margin-bottom:4.44444vw}.map__filter .filter__items{gap:2.77778vw}.map__filter .filter__item_select .select__field{font-size:3.33333vw;height:11.11111vw}.map__filter .filter__item_select .select__options{font-size:3.33333vw}.map__filter .filter__item_button{width:100%;height:11.11111vw;max-width:initial;margin-top:1.66667vw}.map__filter .filter__item_button button{width:100%;height:100%;font-size:4.44444vw;padding:4.44444vw}.instructors .container{align-items:flex-start}.instructors__subtitle{text-align:initial}.instructors__slider{width:calc(100% + 4.44444vw);margin-right:-4.44444vw;padding-right:4.44444vw}.instructors__item{border-radius:4.44444vw;padding:5.55556vw}.instructors__item-photo{width:41.66667vw;margin-bottom:2.77778vw}.instructors__item-experience{font-size:2.77778vw;border-width:1px;margin-bottom:3.33333vw;padding:1.66667vw 3.33333vw}.instructors__item-name{font-size:5.55556vw;margin-bottom:3.33333vw}.instructors__item-txt{font-size:3.88889vw}.autopark__content{border-radius:4.44444vw;margin:0 -4.44444vw;padding:4.44444vw}.autopark__title{margin-bottom:2.77778vw}.autopark__subtitle{margin-bottom:initial !important}.autopark__slider{width:calc(100% + 4.44444vw);margin-right:-4.44444vw;padding-right:4.44444vw}.autopark__item{border-radius:3.33333vw;padding:3.33333vw 4.44444vw}.autopark__item-img{width:38.88889vw;margin-bottom:6.66667vw}.autopark__item-car{font-size:5.55556vw;margin-bottom:3.33333vw}.autopark__item-txt{font-size:3.33333vw}.reviews__slider{width:calc(100% + 4.44444vw);margin-right:-4.44444vw;padding-right:4.44444vw}.reviews__item{border-radius:3.33333vw;padding:4.44444vw}.reviews__item-rating{font-size:3.33333vw;top:6.66667vw;right:5.55556vw;padding-left:3.88889vw}.reviews__item-rating:before{width:3.33333vw;height:3.33333vw}.reviews__item-category{font-size:3.33333vw;border-width:1px;margin-bottom:6.66667vw;padding:1.11111vw 2.22222vw}.reviews__item-txt{font-size:3.88889vw;margin-bottom:6.66667vw;padding:0 0 0 12.77778vw}.reviews__item-txt:before{width:8.88889vw;height:8.88889vw}.reviews__item-txt-button{font-size:3.33333vw;margin-top:1.66667vw}.reviews__item__author{gap:3.33333vw}.reviews__item__author-photo{width:12.77778vw}.reviews__item__author-name{font-size:3.88889vw}.faq .container{gap:5.55556vw}.faq__item{border-radius:4.44444vw;padding:3.33333vw 4.44444vw}.faq__item:not(:last-child){margin-bottom:2.77778vw}.faq__item-summary{flex-direction:column;align-items:flex-start;gap:2.77778vw}.faq__item-summary-num:after{left:3.33333vw}.faq__item-summary-txt{font-size:4.44444vw;max-width:85%}.faq__item-summary-icon{width:7.77778vw;height:7.77778vw;position:absolute;right:4.44444vw;top:3.33333vw;padding:0.55556vw}.faq__item-summary-icon::before,.faq__item-summary-icon::after{right:5.55556vw;width:6.11111vw;height:0.55556vw}.faq__item-details-inner{font-size:3.88889vw;max-width:85%;padding:4.44444vw 0 0 0}.faq__button{font-size:4.44444vw;margin-top:4.44444vw}.faq__button span{padding-left:10vw}.faq__button span:before{width:7.77778vw;height:7.77778vw}.feedback__content{background:url("../img/feedback/bg-mb-b08f1b11ac.jpg") no-repeat center top/cover;margin:0 -4.44444vw;border-radius:4.44444vw;padding:4.44444vw}.feedback__content_b{background:url("../img/feedback/bg-b-mb-150c589b32.jpg") no-repeat center top/cover}.feedback__banner{margin-bottom:5.55556vw;padding:75vw 0 0}.feedback__banner-title{font-size:11.11111vw;line-height:75%;margin-bottom:2.77778vw}.feedback__banner-title br{display:none}.feedback__banner-title-txt{font-size:4.44444vw;margin-bottom:1.66667vw;padding:1.11111vw 1.66667vw}.feedback__banner-subtitle{font-size:4.44444vw;max-width:69.44444vw}.feedback__form .form__title,.feedback__form .form__txt{display:none}.feedback__form .form__items{gap:2.77778vw}.feedback__form-legal{display:none}.feedback-category-B .feedback__content{padding:initial}.feedback-category-B .feedback__banner{margin:initial;padding:77.77778vw 4.44444vw 5.55556vw}.feedback-category-B .feedback__banner-title{max-width:initial}.feedback-category-B .feedback__banner-title br{display:block}.feedback-category-B .feedback__form{background:#040404;padding:4.44444vw}.footer{margin:0 -4.44444vw;padding:4.44444vw 0}.footer__content{gap:5.55556vw;padding:0 4.44444vw}.footer__logo{width:38.88889vw}.footer__info{gap:5.55556vw}.footer__info>div{max-width:97.22222vw}.footer__info-nav{font-size:4.44444vw}.footer__info-categories{font-size:3.88889vw}.footer__info-contacts{flex-direction:row;gap:8.33333vw}.footer__info-contacts-phone,.footer__info-contacts-email{font-size:4.44444vw}.footer__info-contacts-phone h3,.footer__info-contacts-email h3{font-size:3.88889vw;min-height:7.77778vw;margin-bottom:0.55556vw}.footer__info-social{font-size:5vw;margin-top:initial}.footer__info-social h3{font-size:3.88889vw;margin-bottom:0.55556vw}.footer__legal{font-size:3.33333vw;flex-direction:column;gap:2.22222vw}.modalbox_feedback .modalbox__close{width:5.55556vw;height:5.55556vw;top:5.55556vw;right:5.55556vw}.modalbox_feedback .feedback__content{background:url("../img/modal/bg-mb-b08f1b11ac.jpg") no-repeat center top/cover;padding:4.44444vw}.modalbox_feedback .feedback__banner{margin-bottom:5.55556vw;padding:75vw 0 0}.modalbox_feedback .feedback__banner-title{font-size:11.11111vw;line-height:75%;margin-bottom:2.77778vw}.modalbox_feedback .feedback__banner-title br{display:none}.modalbox_feedback .feedback__banner-title-txt{font-size:4.44444vw;margin-bottom:1.66667vw;padding:1.11111vw 1.66667vw}.modalbox_feedback .feedback__banner-subtitle{font-size:4.44444vw;max-width:69.44444vw}.modalbox_feedback .feedback__form .form__title,.modalbox_feedback .feedback__form .form__txt{display:none}.modalbox_feedback .feedback__form .form__items{gap:2.77778vw}.modalbox_feedback .feedback__form-legal{display:none}.modalbox_map .modalbox__close{width:6.66667vw;height:6.66667vw;right:1.66667vw;top:1.66667vw}.modalbox_map .modalbox__window{width:91.66667vw;flex-direction:column}.modalbox_map .map__info{width:initial;font-size:4.44444vw;border-radius:3.33333vw;padding:5.55556vw}.modalbox_map .map__info>div{margin-bottom:7.22222vw;padding-left:12.77778vw}.modalbox_map .map__info>div:before{width:8.88889vw;height:6.11111vw}.modalbox_map .map__info-title{font-size:6.94444vw;margin-bottom:5.55556vw}.modalbox_map .map__info-schedule-item{margin-bottom:1.11111vw}.modalbox_map .map__info-schedule-item span{width:20.83333vw}.modalbox_map .map__info-email:before{width:10vw !important}.modalbox_map .map__info-button{font-size:4.44444vw;margin-top:5.55556vw;padding:3.88889vw 0}.modalbox_map .map__info-locationButton{font-size:4.44444vw;margin:2.77778vw auto 0}.modalbox_map .map__categories{width:initial;border-radius:3.33333vw;padding:5.55556vw 21.11111vw}.modalbox_map .map__categories-title{font-size:5vw;margin-bottom:5.55556vw}.modalbox_map .map__categories-info{font-size:4.44444vw;gap:2.22222vw;margin-bottom:initial}.modalbox_map .map__categories-info-item span{font-size:4.44444vw;width:18.33333vw}.modalbox_map .map__categories-location{display:none}.modalbox_thanks .modalbox__window{width:100%;height:-webkit-fit-content;height:fit-content;bottom:0;border-radius:3.33333vw 3.33333vw 0 0}.modalbox_thanks .thanks__banner{margin-bottom:5.55556vw;padding:75vw 0 0}.modalbox_thanks .thanks__banner-title{font-size:11.11111vw;line-height:75%;margin-bottom:2.77778vw}.modalbox_thanks .thanks__banner-title br{display:none}.modalbox_thanks .thanks__banner-title-txt{font-size:4.44444vw;margin-bottom:1.66667vw;padding:1.11111vw 1.66667vw}.modalbox_thanks .thanks__banner-subtitle{font-size:4.44444vw;max-width:69.44444vw}
