

/* Start:/local/templates/main/main_page.css?16085473044407*/
.mobile_brands{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:20px 0;display:none}@media only screen and (max-width: 768px){.mobile_brands{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.mobile_brands a{color:#d7001a;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center}.main_image{margin-top:6px;height:-webkit-calc(100vw/640*267);height:calc(100vw/640*267);position:relative}@media only screen and (max-width: 768px){.main_image{height:67px}}.main_image h1{font-size:48px;padding:19px 10% 19px 5%;position:absolute;bottom:4vw;right:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(212,21,61,0.46)), to(rgba(215,0,26,0.78)));background-image:-webkit-linear-gradient(left, rgba(212,21,61,0.46), rgba(215,0,26,0.78));background-image:-o-linear-gradient(left, rgba(212,21,61,0.46), rgba(215,0,26,0.78));background-image:linear-gradient(to right, rgba(212,21,61,0.46), rgba(215,0,26,0.78));color:#fff;font-weight:bold}@media only screen and (max-width: 768px){.main_image h1{font-size:14px;left:0;bottom:0;margin:0}}.main_image h1:before{content:'';height:51px;width:67px;display:inline-block;background:url("/local/templates/main/img/car_slider.svg") no-repeat 0 0/contain;vertical-align:middle;margin-right:26px}@media only screen and (max-width: 768px){.main_image h1:before{height:20px;width:30px;margin-right:13px}}.no-webp .main_image{background:url("/local/templates/main/img/main_image.jpg") no-repeat center/cover}@media only screen and (max-width: 768px){.no-webp .main_image{background:none}}.webp .main_image{background:url("/local/templates/main/img/main_image.webp") no-repeat center/cover}@media only screen and (max-width: 768px){.webp .main_image{background:none}}.advantages{margin-top:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.advantages{margin-top:30px}}.advantages .item{text-align:center}@media only screen and (max-width: 768px){.advantages .item{-webkit-box-flex:0;-webkit-flex:0 1 45%;-ms-flex:0 1 45%;flex:0 1 45%}}.advantages .item:before{margin:0 auto;background:url("/local/templates/main/img/plus.svg") no-repeat 0 0;width:24px;height:24px;content:'';display:block}.advantages .item div{margin-top:10px;font-size:24px;font-weight:bold;color:#d7001a}.advantages .item span{margin-top:10px;font-size:13px;color:#1e1a1a;display:block;margin-bottom:2em;line-height:1em}.main_text{margin-top:60px;background:#f7f7f9}.main_text .main_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main_text .bg{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:block}.main_text h2{font-size:20px;font-weight:bold;color:#1e1a1a}.main_text .text{padding-bottom:55px;padding-top:55px}@media only screen and (min-width: 1000px){.main_text .text{width:33%}}.main_text .text p{margin:27px 0 0;font-size:15px;line-height:1.4;color:#888888}.main_text .more{text-decoration:none;font-size:10px;text-transform:uppercase;background:url("/local/templates/main/img/more.jpg") no-repeat 0 0/contain;padding:0 0 0 18px;margin:10px 0 0;color:#c50026}.brands_slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:140px}@media only screen and (max-width: 768px){.brands_slider{height:auto}}.brands_slider li{height:140px;display:block;/*width:210px*/}@media only screen and (max-width: 768px){.brands_slider li{height:80px;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}.brands_slider a img{-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s}.button{background:#d7001a;color:#ffffff;width:150px;text-align:center;line-height:40px;margin:0 auto;display:block}footer{margin-top:0}

/* End */
/* /local/templates/main/main_page.css?16085473044407 */
