@font-face{font-family:noto;font-style:normal;font-weight:200;src:url(../fonts/FiraSans-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(../fonts/FiraSans-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:noto;font-style:normal;font-weight:500;src:url(../fonts/FiraSans-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:noto;font-style:normal;font-weight:600;src:url(../fonts/FiraSans-SemiBold.woff2) format("woff2");font-display:swap}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#002d28;color:#fff}::selection{background-color:#002d28;color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}input,textarea{outline:0}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{font-family:noto,sans-serif;font-size:16px;line-height:1.2;color:#0f0f0f;min-width:320px;position:relative;overflow:hidden}html{overflow-x:hidden}.no-scroll{overflow:hidden}a,button,label{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{max-width:1240px;padding:0 10px;margin:auto}.ul{list-style-type:none;padding:0;margin:0}.hide{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.resp img{display:block;width:100%;height:auto}.btn{background:0 0;border:none;cursor:pointer;text-decoration:none;text-align:left;display:inline-block;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;padding:0;color:#000;white-space:nowrap}.hover-line{position:relative}.hover-line:before{content:"";width:0;height:1px;background-color:#0f0f0f;display:block;position:absolute;bottom:0;left:0;-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}@media only screen and (min-width:1000px){.hover-line:hover:before{width:100%}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;position:relative}.row>*{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.row.row_0{margin-right:0;margin-left:0}.row.row_0>*{padding-right:0;padding-left:0}.col20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col33{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.col40{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col50{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col60{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.btn[disabled]{background-color:#eee!important;color:#000!important;cursor:default!important;opacity:.8!important;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.button{font-size:12px;text-transform:uppercase;text-align:center;color:#fff;padding:18px 39px;background-color:#0f0f0f}@media only screen and (min-width:1000px){.button:hover{background-color:#002d28}}.button:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.green-button{font-size:14px;text-transform:uppercase;text-align:center;color:#fff;padding:16px 32px;background-color:#002d28}@media only screen and (min-width:1000px){.green-button:hover{background-color:#003c36}}.green-button:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.border-button{font-size:14px;text-transform:uppercase;text-align:center;color:#fff;font-weight:700;padding:13px 30px;border:1px solid #fff;border-radius:30px}@media only screen and (min-width:1000px){.border-button:hover{background-color:#fff;color:#000}}.border-button:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.line-button{font-size:10px;text-transform:uppercase;text-align:center;color:#0f0f0f;padding:20px 40px;border:1px solid #0f0f0f}@media only screen and (min-width:1000px){.line-button:hover{background-color:#0f0f0f;color:#fff}}.line-button:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.radius-button{font-weight:700;font-size:16px;text-align:center;color:#fff;padding:20px;width:100%;text-align:center;background-color:#cea472;border-radius:30px}@media only screen and (min-width:1000px){.radius-button:hover{background-color:#c7985f}}.radius-button:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.header{background-color:#fff}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:98px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__right .button{margin-left:70px}.header__contacts{font-size:14px;margin-right:70px}.header__contacts li{margin-bottom:10px}.header__contacts li:last-child{margin-bottom:0}.phone{font-size:17px;line-height:1.17647;color:#0f0f0f;text-decoration:none;white-space:nowrap}.header__bottom{background-color:#0f0f0f;padding:20px 0}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.nav__link{text-decoration:none;font-size:14px;line-height:1;text-transform:uppercase;color:#fff}.nav__link:before{background-color:#fff}.home{min-height:800px;background-repeat:no-repeat;background-position:center;background-size:cover;max-width:1920px;margin:0 auto;padding:112px 0;position:relative}.home.show .home__text,.home.show .home__title{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.home__title{font-weight:600;font-size:48px;line-height:1.755;letter-spacing:.01em;text-transform:uppercase;text-align:center;color:#fffdfd;margin:0;margin-bottom:13px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.home__text{font-weight:200;font-size:24px;line-height:1.5;text-align:center;color:#fff;margin:0;opacity:0;-webkit-transition:.5s all .5s ease;-o-transition:.5s all .5s ease;transition:.5s all .5s ease;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%)}.home-form{width:340px;position:absolute;bottom:80px;left:calc(50% - 850px)}.home-form .green-button{width:100%;margin-bottom:20px}.home-form__input{margin-bottom:20px}.home-form__input label{font-weight:200;font-size:14px;text-transform:uppercase;color:#fff;display:block;margin-bottom:5px}.home-form__input input{width:100%;display:block;border:none;background:rgba(206,164,114,.5);border-radius:8px;padding:12px;color:#fff}.home-form__input input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.home-form__input input::-moz-placeholder{color:rgba(255,255,255,.8)}.home-form__input input:-ms-input-placeholder{color:rgba(255,255,255,.8)}.home-form__input input::-ms-input-placeholder{color:rgba(255,255,255,.8)}.home-form__input input::placeholder{color:rgba(255,255,255,.8)}.home-form__input input:focus::-webkit-input-placeholder{color:transparent}.home-form__input input:focus::-moz-placeholder{color:transparent}.home-form__input input:focus:-ms-input-placeholder{color:transparent}.home-form__input input:focus::-ms-input-placeholder{color:transparent}.home-form__input input:focus::placeholder{color:transparent}.checkbox{display:block;cursor:pointer;position:relative}.checkbox input{position:absolute;visibility:hidden}.checkbox input:checked~span:before{background-image:url(../i/icon/check.svg)}.checkbox span{font-size:12px;color:#fff;padding-left:30px;display:block;position:relative}.checkbox span:before{content:"";display:inline-block;border:1px solid #777;width:17px;height:17px;position:absolute;left:0;top:calc(50% - 8px);background-repeat:no-repeat;background-position:center;background-size:80%}.checkbox span u{text-decoration:none;border-bottom:1px solid #fff;display:block}.checkbox span a{color:#fff}.models{max-width:1920px;margin:0 auto}.models-item:hover .models-item__img:after{opacity:.65}.models-item__img{position:relative}.models-item__img:after{content:"";width:100%;height:100%;display:block;background-color:#000;opacity:.6;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.models-item__content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.models-item__title{font-weight:600;font-size:24px;line-height:1.35;text-align:center;color:#fff;margin:0;margin-bottom:20px}.models-item__text{font-weight:200;font-size:16px;line-height:1.55;text-align:center;color:#fff;margin:0;margin-bottom:40px}.advantages{padding:40px 0}.advantages .container{padding:0 78px}.advantages-item{background-repeat:no-repeat;background-size:75px;background-position:center 0;text-align:center;padding-top:109px;font-size:16px;letter-spacing:.02em;text-align:center;color:#282830}.advantages-item h3{font-weight:400;margin:0}.cars{padding:40px 0;overflow:hidden}.car{margin-bottom:20px}.car .row{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);opacity:0;padding:45px 55px 65px;border:1px solid #ddd}.car:last-child{margin-bottom:0}.car:nth-child(even) .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.car:nth-child(even) .car__right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.car:nth-child(even) .car-content{margin-left:0;margin-right:36px}.car .show.row{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.car__title{font-weight:400;font-size:60px;line-height:1;margin:0;margin-bottom:10px}.car-stock{font-weight:400;font-size:20px;color:#002d28;border:1px solid #000;padding:9px 18px;max-width:237px;margin:0 auto}.car-big-slider{position:relative}.slider-nav{position:absolute;height:24px;top:calc(50% - 12px);left:-40px;width:calc(100% + 80px);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.slider-next,.slider-prev{height:48px;width:26px;pointer-events:auto;background-repeat:no-repeat;background-position:center;background-size:13px auto;cursor:pointer}.slider-next.swiper-button-disabled,.slider-prev.swiper-button-disabled{opacity:.35}.slider-next{background-image:url(../i/icon/next.svg)}.slider-prev{background-image:url(../i/icon/prev.svg)}.car__right{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.car-color-slider{margin:20px 0 30px}.car-color-slider .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.car-color-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;max-width:26px;margin:0 5px}.car-color-slider .swiper-slide-thumb-active .car-color{border:2px solid #ec2830}.car-color{width:26px;height:26px;border-radius:100%;cursor:pointer}.car-content{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;margin-left:36px;text-align:center}.car-content ul{margin:0;padding:0;list-style-type:none;font-size:18px}.car-content ul li{padding:22px 25px;border-top:1px solid #ddd}.car-content ul li div{color:#fff;padding:8px 40px;background-color:#002d28;position:relative;left:-25px;width:calc(100% + 50px)}.car-content ul strong{font-weight:400;font-size:20px;color:#002d28;display:block;padding-top:5px}.car-content ul b{font-weight:700}.car-content ul span{font-size:14px}.car-content .line-button{width:100%;text-align:center;margin:10px 0}.car-content .button{width:100%;white-space:normal;line-height:1.3}.privileges{background-image:url(../i/privileges/0.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.privileges .row{min-height:337px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title{font-size:41px;line-height:1;color:#000;font-weight:400;margin:0}.line-input label{font-weight:400;font-size:14px;color:#000;display:block;margin-bottom:5px}.line-input input{width:100%;border:none;background-color:transparent;border-bottom:1px solid #000;padding:10px 5px}.line-input input:focus::-webkit-input-placeholder{color:transparent}.line-input input:focus::-moz-placeholder{color:transparent}.line-input input:focus:-ms-input-placeholder{color:transparent}.line-input input:focus::-ms-input-placeholder{color:transparent}.line-input input:focus::placeholder{color:transparent}.privileges__right{min-width:753px}.privileges__right .button{text-align:center;width:100%}.privileges__right .checkbox{margin-top:20px}.privileges__right .checkbox span{color:#000}.privileges__right .checkbox span:before{border-color:#fff;-webkit-filter:invert(100%);filter:invert(100%)}.privileges__right .checkbox a{color:#000}.offer{background-image:url(../i/offer/0.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.offer>.container>.row{min-height:256px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.offer .section-title{color:#fff}.offer__right{min-width:612px}.offer__right .button{width:100%;background-color:#fff;color:#000}@media only screen and (min-width:1000px){.offer__right .button:hover{background-color:#003c36;color:#fff}}.offer__right .line-input{max-width:210px}.offer__right .line-input label{color:#fff}.offer__right .line-input input{border-color:#fff;color:#fff}.offer__right .checkbox{margin-top:20px}.contacts{max-width:1920px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__block{-webkit-box-flex:0;-ms-flex:0 0 609px;flex:0 0 609px;max-width:609px;padding:50px 80px}.contacts__block .logo{margin-bottom:20px}.contacts__block .button{width:100%;text-align:center;margin-top:20px}.contacts__block .checkbox{margin-top:20px}.contacts__block .checkbox span{color:#0f0f0f}.contacts__block .checkbox span:before{border-color:#fff;-webkit-filter:invert(100%);filter:invert(100%)}.contacts__block .checkbox span a{color:#0f0f0f}.contacts__block ul{list-style-type:none;margin:0;padding:0;font-size:18px;color:#0f0f0f;margin-top:10px}.contacts__block li{margin-bottom:25px}.contacts__block strong{font-weight:400;display:block;margin-bottom:6px;font-size:20px;font-weight:600}.contacts__block a{color:#0f0f0f;text-decoration:none}.contacts__block a:hover{color:#002d28}.contacts__map{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden}.contacts__map>*{width:100%!important;min-height:100%!important}.soc{background-color:#222;padding:23px 0}.sol-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sol-list li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;margin:0 20px}.sol-list__link{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:cover;font-size:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media only screen and (min-width:1000px){.sol-list__link:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}@media only screen and (max-width:1000px){.sol-list__link:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}.sol-list__link_tg{background-image:url(../i/soc/tg.svg)}.sol-list__link_vk{background-image:url(../i/soc/vk.svg)}.subscribe{padding:50px 0 150px;background-color:#002d28;text-align:center}.subscribe .section-title{color:#fff;font-size:48px;margin-bottom:22px}.subscribe .container{max-width:1180px}.subscribe__text{font-weight:200;font-size:24px;line-height:1.5;text-align:center;color:#fff;margin:0;margin-bottom:70px}.form-group input{padding:20px;font-size:16px;color:#000;border-radius:30px;border:none;width:100%}.form-group input:placeholder{color:grey}.form-group input:focus::-webkit-input-placeholder{color:transparent}.form-group input:focus::-moz-placeholder{color:transparent}.form-group input:focus:-ms-input-placeholder{color:transparent}.form-group input:focus::-ms-input-placeholder{color:transparent}.form-group input:focus::placeholder{color:transparent}.subscribe__alert{font-weight:200;font-size:15px;line-height:1.55;text-align:center;color:#fff;margin-top:30px}.subscribe__alert a{color:#fff}.modal{background:#fff;padding:40px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.modal .line-input{margin-bottom:20px}.modal .line-input label{margin-bottom:0;font-size:12px;color:#aaa}.modal .line-input input{padding-left:0;padding-right:0}.modal .button{width:100%;text-align:center}.modal .checkbox{margin-top:10px}.modal .checkbox span{color:#000}.modal .checkbox span:before{border-color:#fff;-webkit-filter:invert(100%);filter:invert(100%)}.modal .checkbox span a{color:#000}.modal__title{font-size:24px;font-weight:600;margin-bottom:10px}.mfp-close-btn-in .mfp-close{font-size:24px}.modal__text{font-size:16px;margin-bottom:20px;color:#555}.services{background-image:url(../i/services/0.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.services:before{content:"";width:100%;height:100%;background-color:#000;opacity:.5;display:block;position:absolute;top:0;left:0}.services .row{min-height:450px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services .section-title{color:#fff}.services .section-text{color:#fff}.line-input label{font-weight:400;font-size:14px;color:#000;display:block;margin-bottom:5px}.line-input input{width:100%;border:none;background-color:transparent;border-bottom:1px solid #000;padding:10px 5px}.line-input input:focus::-webkit-input-placeholder{color:transparent}.line-input input:focus::-moz-placeholder{color:transparent}.line-input input:focus:-ms-input-placeholder{color:transparent}.line-input input:focus::-ms-input-placeholder{color:transparent}.line-input input:focus::placeholder{color:transparent}.services__right{min-width:753px}.services__right .button{text-align:center;width:100%}.services__right .checkbox{margin-top:20px}.services__right .line-input label{color:#fff}.services__right .line-input input{border-bottom:1px solid #fff;color:#fff}.services__right .line-input input::-webkit-input-placeholder{color:#ddd}.services__right .line-input input::-moz-placeholder{color:#ddd}.services__right .line-input input:-ms-input-placeholder{color:#ddd}.services__right .line-input input::-ms-input-placeholder{color:#ddd}.services__right .line-input input::placeholder{color:#ddd}body{font-size:.8333333333vw}.container{max-width:64.5833333333vw;padding:0 .5208333333vw}.row{margin-right:-.5208333333vw;margin-left:-.5208333333vw}.row>*{padding-right:.5208333333vw;padding-left:.5208333333vw}.button{font-size:.625vw;padding:.9375vw 2.03125vw}.green-button{font-size:.7291666667vw;padding:.8333333333vw 1.6666666667vw}.border-button{font-size:.7291666667vw;padding:.6770833333vw 1.5625vw;border-radius:1.5625vw}.line-button{font-size:.5208333333vw;padding:1.0416666667vw 2.0833333333vw}.radius-button{font-size:.8333333333vw;padding:1.0416666667vw;border-radius:1.5625vw}.logo{width:10.4166666667vw}.header__row{min-height:5.1041666667vw}.header__right .button{margin-left:3.6458333333vw}.header__contacts{font-size:.7291666667vw;margin-right:3.6458333333vw}.header__contacts li{margin-bottom:.5208333333vw}.phone{font-size:.8854166667vw}.header__bottom{padding:1.0416666667vw 0}.nav__link{font-size:.7291666667vw}.home{min-height:41.6666666667vw;max-width:100vw;padding:5.8333333333vw 0}.home__title{font-size:2.5vw;margin-bottom:.6770833333vw}.home__text{font-size:1.25vw}.home-form{width:17.7083333333vw;bottom:4.1666666667vw;left:calc(50% - 44.2708333333vw)}.home-form .green-button{margin-bottom:1.0416666667vw}.home-form__input{margin-bottom:1.0416666667vw}.home-form__input label{font-size:.7291666667vw;margin-bottom:.2604166667vw}.home-form__input input{border-radius:.4166666667vw;padding:.625vw}.checkbox span{font-size:.625vw;padding-left:1.5625vw}.checkbox span:before{width:.8854166667vw;height:.8854166667vw;top:calc(50% - .4166666667vw)}.models{max-width:100vw}.models-item__title{font-size:1.25vw;margin-bottom:1.0416666667vw}.models-item__text{font-size:.8333333333vw;margin-bottom:2.0833333333vw}.advantages{padding:2.0833333333vw 0}.advantages .container{padding:0 4.0625vw}.advantages-item{background-size:3.90625vw;padding-top:5.6770833333vw;font-size:.8333333333vw}.cars{padding:2.0833333333vw 0}.car{margin-bottom:1.0416666667vw}.car .row{padding:2.34375vw 2.8645833333vw 3.3854166667vw}.car:nth-child(even) .car-content{margin-right:1.875vw}.car__title{font-size:3.125vw;margin-bottom:.5208333333vw}.car-stock{font-size:1.0416666667vw;padding:.46875vw .9375vw;max-width:12.34375vw}.slider-nav{height:1.25vw;top:calc(50% - .625vw);left:-2.0833333333vw;width:calc(100% + 4.1666666667vw)}.slider-next,.slider-prev{height:2.5vw;width:1.3541666667vw;background-size:.6770833333vw auto}.car-color-slider{margin:1.0416666667vw 0 1.5625vw}.car-color-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 1.3541666667vw;flex:0 0 1.3541666667vw;max-width:1.3541666667vw;margin:0 .2604166667vw}.car-color-slider .swiper-slide-thumb-active .car-color{border-width:.1041666667vw}.car-color{width:1.3541666667vw;height:1.3541666667vw}.car-content{-webkit-box-flex:0;-ms-flex:0 0 15.625vw;flex:0 0 15.625vw;max-width:15.625vw;margin-left:1.875vw}.car-content ul{font-size:.9375vw}.car-content ul li{padding:1.1458333333vw 1.3020833333vw}.car-content ul li div{padding:.4166666667vw 2.0833333333vw;left:-1.3020833333vw;width:calc(100% + 2.6041666667vw)}.car-content ul strong{font-size:1.0416666667vw;padding-top:.2604166667vw}.car-content ul span{font-size:.7291666667vw}.car-content .line-button{margin:.5208333333vw 0}.privileges .row{min-height:17.5520833333vw}.section-title{font-size:2.1354166667vw}.line-input label{font-size:.7291666667vw;margin-bottom:.2604166667vw;padding:.5208333333vw .2604166667vw}.privileges__right{min-width:39.21875vw}.privileges__right .checkbox{margin-top:1.0416666667vw}.offer>.container>.row{min-height:13.3333333333vw}.offer__right{min-width:31.875vw}.offer__right .line-input{max-width:10.9375vw}.offer__right .checkbox{margin-top:1.0416666667vw}.contacts{max-width:100vw}.contacts__block{-webkit-box-flex:0;-ms-flex:0 0 31.71875vw;flex:0 0 31.71875vw;max-width:31.71875vw;padding:2.6041666667vw 4.1666666667vw}.contacts__block .logo{margin-bottom:1.0416666667vw}.contacts__block .button{margin-top:1.0416666667vw}.contacts__block .checkbox{margin-top:1.0416666667vw}.contacts__block ul{font-size:.9375vw;margin-top:.5208333333vw}.contacts__block li{margin-bottom:1.3020833333vw}.contacts__block strong{margin-bottom:.3125vw;font-size:1.0416666667vw}.soc{padding:1.1979166667vw 0}.sol-list li{width:2.6041666667vw;height:2.6041666667vw;margin:0 1.0416666667vw}.sol-list__link{width:2.6041666667vw;height:2.6041666667vw}.subscribe{padding:2.6041666667vw 0 7.8125vw}.subscribe .section-title{font-size:2.5vw;margin-bottom:1.1458333333vw}.subscribe .container{max-width:61.4583333333vw}.subscribe__text{font-size:1.25vw;margin-bottom:3.6458333333vw}.form-group input{padding:1.0416666667vw;font-size:.8333333333vw;border-radius:1.5625vw}.subscribe__alert{font-size:.78125vw;margin-top:1.5625vw}.services .row{min-height:23.4375vw}.line-input label{font-size:.7291666667vw;margin-bottom:.2604166667vw}.line-input input{padding:.5208333333vw .2604166667vw}.services__right{min-width:39.21875vw}.services__right .checkbox{margin-top:1.0416666667vw}.mobile{display:none}.menu-button{display:none}@media only screen and (max-width:1000px){.btn,.car-color,.checkbox,.slider-next,.slider-prev,a{cursor:default}.mobile{display:block}.desktop{display:none}.col50_mobile{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col100_mobile{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body{font-size:16px}.container{max-width:1240px;padding:0 10px}.row{margin-right:-10px;margin-left:-10px}.row>*{padding-right:10px;padding-left:10px}.button{font-size:12px;padding:18px 39px}.green-button{font-size:14px;padding:16px 32px}.border-button{font-size:14px;padding:13px 30px;border-radius:30px}.line-button{font-size:10px;padding:20px 40px}.radius-button{font-size:16px;padding:20px;border-radius:30px}.menu-button{width:20px;height:14px;position:relative;font-size:0;display:inline-block}.menu-button span{display:inline-block;width:100%;height:2px;background-color:#0f0f0f;position:absolute;left:0;border-radius:3px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.menu-button span:nth-child(1){top:0}.menu-button span:nth-child(2){top:6px}.menu-button span:nth-child(3){top:12px}.menu-button_active span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px}.menu-button_active span:nth-child(2){opacity:0}.menu-button_active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:6px}.logo{width:100px}.header{position:fixed;top:0;left:0;width:100%;z-index:10;border-bottom:1px solid #eee}.header .container{padding-right:15px}.header__row{min-height:60px;height:60px}.header__right .button{margin-left:70px}.header__contacts{font-size:14px;margin-right:0}.header__contacts li{margin-bottom:20px}.phone{font-size:17px;margin-right:20px}.header__bottom{padding:50px 0;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;text-align:center;display:none;max-height:calc(100vh - 50px);overflow-y:auto}.nav__list{display:block;margin-bottom:40px}.nav__list li{margin-bottom:25px}.nav__link{font-size:14px;color:#0f0f0f}.home{min-height:auto;max-width:1920px;padding:150px 0}.home__title{font-size:24px;margin-bottom:13px}.home__text{font-size:16px;margin-bottom:50px}.home-form{position:static;width:100%;bottom:0;left:0}.home-form .green-button{margin-bottom:20px}.home-form__input{margin-bottom:20px}.home-form__input label{font-size:14px;margin-bottom:5px}.home-form__input input{border-radius:8px;background-color:#796044;padding:12px}.checkbox span{font-size:12px;padding-left:30px}.checkbox span:before{width:17px;height:17px;top:calc(50% - 8px)}.models{max-width:1920px}.models-item__title{font-size:24px;margin-bottom:20px}.models-item__text{font-size:16px;margin-bottom:40px}.advantages{padding:40px 0 10px}.advantages .container{padding:0 10px}.advantages-item{background-size:50px;padding-top:60px;font-size:12px;margin-bottom:30px}.cars{padding:20px 0}.car{margin-bottom:20px}.car .row{padding:20px}.car:nth-child(even) .car-content{margin:0 auto}.car__title{font-size:24px;margin-bottom:20px}.car__right{display:block}.car-stock{font-size:18px;padding:9px 18px;max-width:none;text-align:center;margin:20px 0}.slider-nav{height:24px;top:calc(50% - 12px);left:-15px;width:calc(100% + 30px)}.slider-next,.slider-prev{height:48px;width:26px;background-size:13px auto}.car-color-slider{margin:20px 0 30px}.car-color-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;max-width:26px;margin:0 5px}.car-color-slider .swiper-slide-thumb-active .car-color{border-width:2px}.car-color{width:26px;height:26px}.car-content{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;margin:0 auto}.car-content ul{font-size:18px}.car-content ul li{padding:22px 25px}.car-content ul li div{padding:8px 40px;left:-25px;width:calc(100% + 50px)}.car-content ul strong{font-size:20px;padding-top:5px}.car-content ul span{font-size:14px}.car-content .line-button{margin:10px 0}.privileges{padding:50px 0}.privileges .row{min-height:auto}.privileges .section-title{margin-bottom:20px}.section-title{font-size:24px}.line-input label{font-size:14px;margin-bottom:5px;padding:10px 5px}.privileges__right{min-width:auto}.privileges__right .checkbox{margin:20px 0}.offer{padding:50px 0}.offer>.container>.row{min-height:auto}.offer .section-title{margin-bottom:20px}.offer__right{min-width:auto}.offer__right .line-input{max-width:100%;margin-bottom:20px}.offer__right .checkbox{margin-top:20px}.contacts{max-width:1920px;display:block}.contacts__block{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 10px}.contacts__block .logo{margin-bottom:20px}.contacts__block .button{margin-top:20px}.contacts__block .checkbox{margin-top:20px}.contacts__block ul{font-size:16px;margin-top:10px}.contacts__block li{margin-bottom:25px}.contacts__block strong{margin-bottom:6px;font-size:18px}.contacts__map{height:400px}.soc{padding:15px 0}.sol-list li{width:40px;height:40px;margin:0 10px}.sol-list__link{width:40px;height:40px}.subscribe{padding:50px 0}.subscribe .section-title{font-size:24px;margin-bottom:10px}.subscribe .container{max-width:1180px}.subscribe__text{font-size:18px;margin-bottom:20px}.form-group{margin-bottom:10px}.form-group input{padding:20px;font-size:14px;border-radius:30px}.subscribe__alert{font-size:14px;margin-top:20px}.services{padding:70px 0}.services .row{min-height:auto}.line-input label{font-size:14px;margin-bottom:5px}.line-input input{padding:10px 5px}.services__right{min-width:auto}.services__right .checkbox{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:450px){.col100_small{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}