@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/assets/fonts/Montserrat-Bold.woff2) format("woff2"),url(/assets/fonts/Montserrat-Bold.woff) format("woff"),url(/assets/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat Semi Bold"),local("Montserrat-Semi-Bold"),url(/assets/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/assets/fonts/Montserrat-SemiBold.woff) format("woff"),url(/assets/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/assets/fonts/Montserrat-Medium.woff2) format("woff2"),url(/assets/fonts/Montserrat-Medium.woff) format("woff"),url(/assets/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/assets/fonts/Montserrat-Regular.woff2) format("woff2"),url(/assets/fonts/Montserrat-Regular.woff) format("woff"),url(/assets/fonts/Montserrat-Regular.ttf) format("truetype")}:root{--family-montserrat:"Montserrat";--color-orange:#cf2a20;--color-black:#000;--color-grey:#4c5865;--color-white:#fff}body{font-family:var(--family-montserrat)}html{scroll-behavior: auto !important}.section__title{color:var(--color-grey);font-size:20px;font-weight:600;line-height:22px}.section__upper{padding-left:15px;position:relative}.section__upper:before{border-bottom:2px solid var(--color-grey);border-left:2px solid var(--color-grey);border-radius:0 0 0 15px;content:"";display:block;height:36px;left:0;position:absolute;width:calc(100% + 15px)}.input{background:none;border:1px solid var(--color-white);border-radius:72px;color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.input::-moz-placeholder{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.input::placeholder{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.btn{align-items:center;border-radius:72px;display:flex;height:48px;justify-content:center;transition:all .4s;width:100%}.btn.bg_orange{background:var(--color-orange);color:var(--color-white)}.btn.border{background:var(--color-white);border:2px solid var(--color-grey);color:var(--color-grey)}.btn.model{font-family:var(--family-montserrat);font-size:18px;font-weight:700;line-height:20px}.text_color{color:var(--color-orange)}.container{padding:0 18px}.form-checkbox label{align-items:flex-start;display:flex;gap:8px;margin-top:12px;width:100%}.form__input-check[type=checkbox]{left:0;opacity:0;position:absolute;z-index:2}.form__input-check[type=checkbox]+.custom-checkbox{border:1px solid var(--color-white);border-radius:2px;display:block;height:13px;width:14px}.form__input-check[type=checkbox]:checked+.custom-checkbox{background-image:url(/assets/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:11px}.checkbox-link,.checkbox-text{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.banner__title,.checkbox-link{font-weight:700}.banner__title{color:var(--color-white);font-size:28px;line-height:30px}.banner__list{display:grid;gap:10px;list-style:disc;margin-top:189px;padding-left:20px}.banner__list-item{color:var(--color-white);font-size:15px;font-weight:400;line-height:17px}.banner__list-item b{font-weight:700}.banner__inputs{display:flex;flex-direction:column;gap:9px;margin-top:15px}.banner__input{height:42px;padding-left:22px}.banner__btn{font-size:15px;font-weight:700;line-height:17px}.header{left:0;position:fixed;top:0;width:100%;z-index: 1;}.header.scrolled{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:rgba(76,88,101,.67);z-index:10}.header.scrolled .header__container{border-bottom:none}.header.active{background:rgba(76,88,101,.67);position:fixed}.header__container{align-items:center;border-bottom:1px solid var(--color-white);display:flex;justify-content:space-between;padding:17px 0}.header__logo-img{max-width:96px}.header__number-mob{align-items:center;color:var(--color-white);display:flex;font-size:12px;gap:10px;line-height:14px;text-decoration:none}.burger{height:10px;position:relative;width:16px}.burger__line{background:var(--color-orange);border-radius:2px;display:block;height:2px;left:0;position:absolute;transition:all .2s;width:100%}.burger__line.line_1{top:0}.burger__line.line_2{top:4px}.burger__line.line_3{bottom:0}.header.active .burger__line.line_1{top:4px;transform:rotate(-45deg)}.header.active .burger__line.line_2{opacity:0}.header.active .burger__line.line_3{bottom:4px;transform:rotate(45deg)}.header__menu{background:var(--color-white);padding:25px 18px 29px;position:fixed;right:-100%;top:55px;transition:all .4s;width:100%;z-index:1}.header.active .header__menu{right:0}.header__nav{display:flex;flex-direction:column;gap:22px}.header__nav-link{color:var(--color-black);font-size:12px;font-weight:400;line-height:14px;text-decoration:none;transition:all .4s}.header__nav-link.active{color:var(--color-orange);font-weight:700}.header__menu-info{background:url(/assets/images/menu-bg.webp) no-repeat;background-size:cover;border-radius:13px;display:flex;justify-content:center;margin-top:20px;padding:18px 0 23px}.header__menu-list{display:flex;flex-direction:column;gap:8px}.header__menu-item,.header__menu-link{align-items:center;color:var(--color-white);display:flex;font-family:var(--family-montserrat);font-size:12px;font-weight:600;gap:8px;line-height:14px;text-decoration:none}.header__menu-btn{font-family:var(--family-montserrat);font-size:15px;font-weight:600;gap:12px;line-height:17px;margin-top:16px}.main-banner{aspect-ratio:360/705;background:url(/assets/images/main-banner_mob.webp) no-repeat;background-size:cover;padding:84px 0 25px}.main-banner .container{height:100%}.main-banner__container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.main-banner__title{color:var(--color-white);font-size:23px;font-weight:700;line-height:25px}.main-banner__actions{display:flex;flex-direction:column;gap:5px}.main-banner__actions-item{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border:1px solid #fff;border-radius:40.5px;color:var(--color-white);cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:16px;height:44px;line-height:14px;padding:0 0 0 19px}.main-banner__actions-item b{font-weight:700}.main-banner__timer{margin-top:13px}.main-banner__text{color:var(--color-white);display:block;font-size:12px;font-weight:700;line-height:14px;text-align:center;text-transform:uppercase}.timer{display:flex;gap:10px;justify-content:center;margin:11px auto 0}.time-count__item{align-items:center;display:flex;flex-flow:column;position:relative;width:40px}.time-count__val{font-size:24px;font-weight:700;line-height:23px}.time-count__text,.time-count__val{color:var(--color-white);text-transform:uppercase}.time-count__text{font-size:8px;font-weight:400;line-height:21px}.main-banner__btn{font-size:15px;font-weight:700;line-height:17px;margin-top:11px}.models{padding-top:44px}.models__swiper{margin-top:34px}.models__swiper.desk_hide{display:none}.model__swiper-text{color:var(--color-grey);font-size:12px;font-weight:500;line-height:14px;text-decoration:none;white-space:nowrap}.swiper-models-name{padding-right:20px}.swiper-models-name .swiper-button-next{background:#fff;right:-1px;z-index:1}.swiper-button-next:after{background:url(/assets/images/arrow-swiper-model.svg) no-repeat;border:none;content:"";height:24px;width:24px}.models__container{display:flex;flex-direction:column;gap:34px;padding-top:33px}.models__card-name{color:var(--color-black);display:block;font-size:31px;font-weight:600;line-height:33px}.models__card-colors{display:flex;flex-direction:column;gap:13px;margin-top:10px}.models__colors{display:flex;flex-wrap:wrap;gap:9px}.models__colors-bg{border:1px solid var(--color-black);border-radius:50%;display:block;height:18px;width:18px}.models__card-color-name{color:var(--color-black);font-size:12px;font-weight:400;line-height:14px}.models__card-color-name b{font-weight:700}.models__colors-bg.color-active{filter:drop-shadow(1px 0 15px #e67839)}.modelSwiper img{width:100%}.models__card-prices.mob_hide{display:none}.models__price-old{color:var(--color-grey);display:block;font-size:17px;font-weight:500;line-height:19px;text-decoration:line-through}.models__card-prices{display:flex;flex-direction:column;gap:4px}.models__price{color:var(--color-black);display:block;font-size:25px;font-weight:600;line-height:27px}.models__price-month{color:var(--color-black);font-size:16px;font-weight:700;line-height:18px}.models__card-list{display:flex;flex-direction:column;gap:10px;list-style:disc;margin:10px 0 25px;padding-left:20px}.model__card-item{color:var(--color-grey);font-size:17px;font-weight:500;line-height:19px}.model__card-item b{font-weight:700}.models__card-btns{display:flex;flex-direction:column;gap:13px}.modelSwiper .swiper-pagination{display:none}.models__card{border-bottom:1px solid var(--color-grey);height:auto;padding-bottom:31px}.models__card-swiper{position:relative}.models__card-img{left:0;opacity:0;position:absolute;top:0;transition:all .6s;width:100%;z-index:-1}.models__card-img.js-active{opacity:1;position:inherit}.equips{padding-top:18px}.equips__filter{display:flex;flex-direction:column;gap:44px;margin-top:56px}.select2-container--default .select2-selection--single{background:none;border:none;border-bottom:1px solid #2b3c4c;border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{color:#2b3c4c;font-size:20px;font-weight:400;line-height:22px;padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/assets/images/arrow-select.svg) no-repeat;border:none;height:10px;left:auto;right:0;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{width:20px}.equips__container{display:grid;gap:25px;margin-top:44px}.equips__card{padding-bottom:39px;position:relative}.equips__card-text{display:grid;gap:17px;margin-bottom:25px}.equips__card-model{color:var(--color-black);display:block;font-size:31px;font-weight:600;line-height:33px}.equips__card-name{font-size:20px;font-weight:700;line-height:22px}.equips__img img{width:100%}.equips__info{display:grid;grid-template-columns:1fr 1fr;margin:31px 0 23px;row-gap:16px}.equips__info-item{align-items:center;color:var(--color-black);display:flex;font-size:16px;font-weight:400;gap:4px;line-height:18px}.equips__info-item.flex_end{justify-content:flex-end}.equips__info-item.flex_end span{display:block;width:66px}.equips__card-prices{display:grid;gap:6px;margin-bottom:2px}.equips__price-old{color:#717171;display:block;font-size:17px;font-weight:500;line-height:19px;text-align:right;text-decoration:line-through}.equips__price{color:var(--color-black);display:block;font-size:27px;font-weight:600;line-height:29px;text-align:right}.equips__card-prices .models__price-month{display:inline-block;font-size:18px;line-height:16px;text-align:right}.equips__price b{font-weight:700}.equips__card-btn{font-size:18px;font-weight:600;line-height:20px}.equips__card-btns{display:grid;gap:13px}.equips__card svg{bottom:0;position:absolute;width:100%}.equips__button{border-radius:72px;font-size:18px;font-weight:600;line-height:20px;margin:10px auto 20px;width:300px}.credit{background:url(/assets/images/credit_mob.webp) no-repeat;background-size:cover;padding:21px 0 16px}.credit__btn{margin-top:12px}.trade{background:url(/assets/images/trade.webp) no-repeat;background-size:cover;margin-top:56px;padding:21px 0 16px}.trade__container{margin-top:201px}.trade__form-flex{display:flex;gap:20px;margin-bottom:7px}.trade__form-flex .trade__form-select{width:100%}.trade .select2-container--default .select2-selection--single{align-items:center;background:hsla(0,0%,100%,.39);border-radius:72px;display:flex;height:39px}.trade .select2-container .select2-selection--single .select2-selection__rendered{color:var(--color-white);font-size:12px;line-height:14px;padding-left:13px}.trade .select2-container--default .select2-selection--single .select2-selection__arrow b{background:url(/assets/images/trade-select.svg) no-repeat}.trade .select2-container--default .select2-selection--single .select2-selection__arrow{right:13px;top:11px;width:20px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.trade .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:72px}.select2-search--dropdown{display:none}.trade__form-input{background:hsla(0,0%,100%,.72);border:none;border-radius:72px;color:var(--color-white);font-size:12px;font-weight:400;height:39px;line-height:14px;margin-top:30px;padding-left:13px;width:100%}.trade__form-input::-moz-placeholder{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.trade__form-input::placeholder{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.trade__form-button{font-size:15px;font-weight:700;height:53px;line-height:17px;margin-top:9px}.contacts{background:var(--color-grey);padding-top:14px}.contacts__map{background:url(/assets/images/map_mob.webp) no-repeat;background-position:50%;background-size:cover;padding-top:266px}.contacts__bg{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:rgba(76,88,101,.67)}.contacts__info{padding:8px 0 17px}.contacts__flex{display:flex;justify-content:space-between}.contacts__logo{max-width:102px}.contacts__info-list{display:grid;flex-basis:61%;gap:10px}.contacts__info-item{align-items:center;color:var(--color-white);display:flex}.contacts__btn,.contacts__info-item{font-size:12px;font-weight:600;gap:6px;line-height:14px}.contacts__btn{height:35px;margin-top:17px}.footer{background:linear-gradient(180deg,#4c5865,#4c5865);padding:25px 0 40px}.footer__text{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.footer__text.bold{font-weight:600}.footer__btn{background:none;color:var(--color-white);font-size:12px;font-weight:400;line-height:14px;margin:21px 0 28px;padding:0;text-decoration:underline}.footer__links{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.footer__info{margin-top:28px}.popup{border-radius:10px;display:none;padding:20px 29px 10px;width:91%}.fancybox__content>.f-button.is-close-btn{background:none;opacity:1}#modalCredit{background:url(/assets/images/modal-credit_mob.webp) no-repeat;background-size:cover}#modalSuc,#modalSuc2{background:var(--color-white);height:165px}.popup__cont{align-items:center;display:flex;height:100%;justify-content:center;padding:0 24px}#modalAction,#modalGarantee,#modalRate,#modalSpecial{background:url(/assets/images/modal-special_mob.webp) no-repeat;background-size:cover}.popup__head{color:var(--color-white);display:block;font-size:20px;font-weight:700;line-height:22px;text-align:center}#modalAction .popup__head,#modalGarantee .popup__head,#modalRate .popup__head,#modalSpecial .popup__head{font-size:15px;line-height:17px}#modalSuc .popup__head,#modalSuc2 .popup__head{color:var(--color-black);font-size:20px;font-weight:500;line-height:22px}.popup__list{display:flex;flex-direction:column;gap:5px;list-style:disc;margin:5px auto 12px;padding-left:20px;width:-moz-max-content;width:auto}#modalAction .popup__list,#modalGarantee .popup__list,#modalRate .popup__list,#modalSpecial .popup__list{margin:10px auto 13px}.popup__list-item{color:var(--color-white);font-size:12px;font-weight:400;line-height:14px}.popup__list-item b{font-weight:700}.popup__list-item.margin_minus{margin-left:-21px}.popup__list-item.margin_left{margin-left:22px}.popup__form-inputs{display:flex;flex-direction:column;gap:8px}.popup__input{color:var(--color-white);font-size:12px;font-weight:500;height:32px;line-height:14px;padding-left:15px}.popup__input::-moz-placeholder{color:var(--color-white);font-size:12px;font-weight:500;line-height:14px}.popup__input::placeholder{color:var(--color-white);font-size:12px;font-weight:500;line-height:14px}.popup__btn{height:32px;margin-top:12px}#modalSuc .f-button svg,#modalSuc2 .f-button svg{stroke:var(--color-black)}.filtered-show,.showmore-show{display:block;opacity:1;transition:.3s}.filtered-hide,.showmore-hide{display:none;opacity:0}.js--show-more{display:block}.js--show-more.hidden{display:none}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--color-orange)}.equips__filter{flex-wrap:wrap;gap:30px!important;justify-content:space-between}.equips__filter .equips__select{max-width:100%;width:390px}.equips__filter .equips__select .select2-selection--single{height:45px}.equips__filter .parent-input{background:none;border:none;border-bottom:1px solid #2b3c4c;border-radius:0;padding-bottom:5px}.equips__filter .parent-input input{border:none;color:#2b3c4c;font-family:var(--family-montserrat);font-size:20px;font-weight:400;line-height:22px;padding-bottom:5px;padding-left:0}.equips__filter .parent-input input::-moz-placeholder{color:#2b3c4c}.equips__filter .parent-input input::placeholder{color:#2b3c4c}.btn.btn-complect{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.4);color:#fff;text-decoration:none}.btn.btn-complect.border:hover{background:#fff;border:2px solid #000;color:#000}.main-banner__actions-item-input input{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border:1px solid #fff;color:var(--color-white);display:flex;font-size:20px;font-weight:400;gap:16px;height:81px;line-height:22px;padding:0 38px 0 49px;width:100%}.pulse-button{align-items:center;animation:pulse 2s infinite;background-color:#32cd32;border-radius:50px;bottom:20px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:16px;height:65px;justify-content:center;position:fixed;right:20px;text-align:center;width:65px;z-index:250}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.equips__info{-moz-column-gap:10px;column-gap:10px}.equips__card-btns{min-width:260px}@media screen and (min-width:430px) and (max-width:768px){.main-banner__container{align-items:center}.main-banner__block{width:400px}}@media screen and (min-width:450px){.models__container{align-items:center}.models__card{width:400px}.equips__filter{margin:44px auto;width:400px}.equips__card,.equips__container{justify-content:center}.banner__form,.equips__card{width:400px}.contacts__info,.trade__form{margin:0 auto;width:400px}.popup{width:320px}}@media screen and (max-width:1024px){.equips__select .js--send-btn{height:50px}.main-banner__actions-item-input input{height:44px}}@media screen and (max-width:450px){.equips__filter .equips__select{max-width:390px;width:100%}}
