.brand-list{font-size:20px;display:flex;flex-wrap:wrap}.brand-list__item{display:flex;align-items:center;margin-bottom:15px;transition:opacity .28s ease-in-out}.brand-list__item:not(:last-child){margin-right:20px}.brand-list__item_active div{color:#fff}.brand-list__item_disabled{opacity:.5}.brand-list__logo{margin-right:8px;width:auto;height:auto;max-height:18px;max-width:45px}.review__header{display:flex;margin-bottom:15px}.review__avatar{width:52px;height:52px;background-size:cover;border-radius:10px;margin-right:15px;box-shadow:0 5px #000}.review__name{color:#fff;font-size:24px;margin-bottom:5px}.review__text{max-width:800px}.index-page__features{margin-top:55px;margin-bottom:55px}.index-page__reviews{margin-top:60px}.index-page__content{margin-top:100px;margin-bottom:100px}.offer{padding-top:60px;padding-bottom:60px}.offer:after{content:'';left:0;top:0;z-index:-1;position:absolute;background-image:url(../images/pages/index/bg.jpg)}.offer__title{z-index:1;margin-bottom:0}.offer__title-more{line-height:1;margin-bottom:30px;color:#fff;font-size:30px}.offer__item:not(:last-child){margin-bottom:30px}.offer-item{display:flex}.offer-item__icon{position:absolute;width:48px;height:41px;display:flex;justify-content:center;align-items:center}.offer-item__title{margin-left:60px;color:#fff;font-weight:600;height:45px}.offer-item__text{margin-top:10px}.choice-car{background-color:#191919;padding-top:25px;padding-bottom:45px}.choice-car__title{margin-bottom:40px}.choice-car__brands{margin-bottom:40px}.carousel-body{position:relative}.carousel-body__wrapper{display:flex}.carousel-body__slide{flex:none;width:145px;display:flex;flex-direction:column;justify-content:flex-end}.carousel-body__slide-image{width:100%;height:90px;background-repeat:no-repeat;background-size:contain;background-position:bottom;margin-bottom:5px}.carousel-body__slide-title{font-size:20px;color:#fff}.carousel-body__arrows{display:none}.carousel-body__arrow svg{fill:#63f4b7;width:22px;height:41px}.carousel-body__arrow_next{transform:scaleX(-1);margin-left:25px}.carousel-body__arrow_disabled{cursor:auto}.carousel-body__arrow_disabled svg{fill:#ddd}.carousel-body__arrow_hidden{display:none}.grid-cars{padding-top:25px}.grid-cars__container{display:grid;grid-gap:15px;transition:all .5s;opacity:1;visibility:visible;height:auto}.grid-cars__container:first-child{margin-bottom:15px}.grid-cars__container_hidden{opacity:0;visibility:hidden;height:0;overflow:hidden}.grid-cars__button{margin-top:20px;margin-left:auto;margin-right:auto;display:block}.grid-car{width:100%;padding-bottom:65%;border-radius:37px;border-bottom:9px solid #000;background-size:cover;background-position:center;position:relative}.grid-car__stickers{position:absolute;left:20px;top:0;display:flex;align-items:flex-start;justify-content:flex-start;z-index:2}.grid-car__sticker{margin-right:5px;flex-grow:0;flex-shrink:0}.grid-car__sticker_restyling{width:102px;height:50px;background-image:url(../images/components/select-car/restyling.svg);background-repeat:no-repeat}.grid-car__sticker_hit{width:61px;height:30px;background-image:url(../images/components/select-car/hot.svg);background-repeat:no-repeat}.grid-car__content{position:absolute;width:100%;background:linear-gradient(to top,#000,rgba(0,0,0,0));padding:40px 10px 20px;bottom:-9px;border-radius:0 0 37px 37px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;color:#fff}.grid-car__name{font-size:18px;line-height:1.2}.grid-car__price{font-size:24px;line-height:1}.grid-car__price-unit{font-size:16px;vertical-align:super;color:#a0a0a0}.index-features__header{margin-bottom:30px}.index-features__arrows{display:none}.index-features__arrow svg{fill:#63f4b7;width:22px;height:41px}.index-features__arrow_next{transform:scaleX(-1);margin-left:25px}.index-features__arrow_disabled{cursor:auto}.index-features__arrow_disabled svg{fill:#ddd}.index-features__arrow_hidden{display:none}.index-features__features{position:relative}.index-features__feature{display:flex;width:100%;flex:none}.index-features__feature:not(:last-child){margin-bottom:25px}.index-features__feature-icon{width:50px;height:40px;margin-right:15px;flex:none}.index-collections{padding-top:40px;padding-bottom:55px;background-color:rgba(26,26,26,.68);position:relative}.index-collections__title{margin-bottom:35px}.index-collections__items{display:flex;flex-wrap:wrap}.index-collections__item{display:flex;align-items:center}.index-collections__item:not(:last-child){margin-bottom:15px}.index-collections__item-icon{justify-content:center;align-items:center;display:flex;width:54px;height:50px;flex:none;margin-right:20px}.event__img{position:relative;background-size:cover;background-position:center;border-bottom:10px solid #000;border-radius:22px;display:block;width:100%;padding-bottom:65%;margin-bottom:5px}.event__title{font-size:18px;color:#fff;margin-top:5px;margin-bottom:5px;display:block}.event__info-line{display:flex;align-items:center}.event__info-icon{display:flex;width:9px;height:11px;margin-right:5px}.event__info-icon .svg-date{width:9px;height:9px;fill:#63f4b7}.event__info-icon .svg-markermap{width:8px;height:11px;fill:#63f4b7}.event__info-title{font-size:16px;color:#a0a0a0}.index-events{padding-top:50px;padding-bottom:60px}.index-events__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.index-events__arrows{display:none}.index-events__arrow svg{fill:#63f4b7;width:22px;height:41px}.index-events__arrow_next{transform:scaleX(-1);margin-left:25px}.index-events__arrow_disabled{cursor:auto}.index-events__arrow_disabled svg{fill:#ddd}.index-events__arrow_hidden{display:none}.index-events__events{position:relative}.index-events__wrapper{display:flex}.index-events__event{flex:none;width:240px}.index-services{padding-top:32px;padding-bottom:70px;background-color:#1a1a1a;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.index-services__title{margin-bottom:40px}.index-services__list{display:flex;flex-wrap:wrap}.index-services__item{flex:1 1 100%}.index-services__item:not(:last-child){margin-bottom:20px}.index-services__link{font-size:19px;text-transform:uppercase;color:#fff}.index-reviews__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.index-reviews__title{margin-bottom:0}.index-reviews__review{max-width:600px}@media only screen and (min-width:640px){.index-page__content{margin-top:140px;margin-bottom:70px}.offer{padding-top:85px;padding-bottom:45px}.offer__title-more{font-size:51px}.offer-item__icon{position:relative;width:59px;height:49px;margin-right:30px}.offer-item__title{height:auto;margin-left:0}.choice-car{padding-top:35px;padding-bottom:60px}.grid-cars{padding-top:50px}.grid-cars__container{grid-template-columns:1fr 1fr;column-gap:30px}.index-features__header{display:flex;justify-content:space-between;align-items:flex-start}.index-features__arrows{display:flex}.index-features__wrapper{display:flex}.index-features__feature{width:210px;flex-wrap:wrap}.index-features__feature:not(:last-child){margin-bottom:0}.index-features__feature-icon{margin-bottom:15px;width:75px;height:58px;margin-right:0}.index-features__feature-icon .svg-index-feature1{width:58px;height:58px}.index-features__feature-icon .svg-index-feature2{width:68px;height:53px}.index-features__feature-icon .svg-index-feature3{width:75px;height:46px}.index-features__feature-icon .svg-index-feature4{width:62px;height:58px}.index-collections{padding-top:50px;padding-bottom:70px}.index-collections__item{flex:1 1 50%;padding-right:30px}.index-services__item{flex:1 1 50%}.index-reviews__refresh svg{width:57px;height:44px}}@media only screen and (min-width:640px) and (min-width:640px){.offer-item__icon .svg-index-offer1{width:33px;height:49px}.offer-item__icon .svg-index-offer2{width:57px;height:32px}}@media only screen and (min-width:960px){.index-page__content{margin-bottom:100px}.offer:after{width:539px;height:593px;background-repeat:no-repeat;background-size:913px 651px;background-position:top -59px left -374px}.choice-car{padding-top:51px;padding-bottom:51px}.choice-car__brands{margin-bottom:20px}.carousel-body__arrows{display:flex;justify-content:flex-end;margin-bottom:20px}.grid-cars__container{grid-template-columns:repeat(3,1fr);row-gap:30px}.grid-cars__container:first-child{margin-bottom:30px}.grid-cars__button{margin-top:10px}.grid-car_1{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3}.grid-car_6{grid-row-start:3;grid-row-end:5;grid-column-start:2;grid-column-end:4}.grid-car__content{padding:40px 30px 20px}.index-collections:before{content:'';position:absolute;width:797px;height:1207px;top:-350px;left:0;z-index:-1;background-position:top left -1172px;background-size:1975px 1204px;background-repeat:no-repeat;background-image:url(../images/pages/index/bg-middle2.jpg)}.index-collections:after{content:'';position:absolute;width:264px;height:270px;top:90px;left:0;background-position:top left -413px;background-size:675px 270px;background-repeat:no-repeat;background-image:url(../images/pages/index/middle-car.png)}.index-events{padding-top:70px;padding-bottom:55px}.index-events__header{margin-bottom:50px}.index-events__arrows{display:flex}.index-events__event{width:300px}.index-services{padding-top:32px;margin-left:-12%;margin-right:-12%;padding-left:12%;padding-right:12%;padding-bottom:25px}}@media only screen and (min-width:1280px){.index-page__reviews{margin-top:40px}.index-page__content{margin-top:100px}.offer{padding-top:130px;padding-bottom:105px}.offer:after{width:849px;height:682px;background-size:1164px 830px;background-position:top -148px left -319px}.choice-car{padding-top:65px;padding-bottom:85px}.choice-car__brands{margin-bottom:40px}.grid-car__content{padding-bottom:30px}.index-features__wrapper{justify-content:space-between}.index-collections{padding-top:70px}.index-collections:before{width:1011px;height:1209px;background-position:top left -964px}.index-collections:after{width:548px;height:277px;background-position:top left -141px;background-size:690px 277px}.index-services{padding-left:30%;padding-right:0;margin-left:-30%;margin-right:0;padding-top:40px}}@media only screen and (min-width:1600px){.index-page__features{margin-top:75px;margin-bottom:100px}.index-page__content{margin-top:120px;margin-bottom:120px}.offer:after{width:939px;height:735px;background-size:1257px 897px;background-position:top -162px left -319px}.offer__title-more{font-size:80px;margin-bottom:60px}.choice-car__title{margin-bottom:70px}.carousel-body__slide{width:180px}.grid-cars__container{column-gap:40px;row-gap:40px}.grid-cars__container:first-child{margin-bottom:40px}.grid-cars__button{margin-top:0}.grid-car__name{font-size:24px}.grid-car__price{font-size:32px}.grid-car__price-unit{font-size:18px}.index-features__feature{flex-wrap:nowrap;flex:0 1 290px}.index-features__feature-icon{margin-bottom:0;margin-right:15px}.index-collections:before{top:-444px;width:1232px;height:1503px;background-size:2463px 1501px;background-position:top left -1234px}.index-collections:after{top:110px;width:666px;height:294px;background-position:top left -69px;background-size:735px 294px}.event__title{font-size:24px}.event__info-icon{width:11px;height:13px}.event__info-icon .svg-date{width:11px;height:11px}.event__info-icon .svg-markermap{width:10px;height:13px}.event__info-title{font-size:20px}.index-events{padding-bottom:70px}.index-events__wrapper{align-items:flex-start;justify-content:flex-start}.index-services__link{font-size:21px}}@media only screen and (min-width:1920px){.index-page__features{margin-top:100px}.offer{padding-top:135px;padding-bottom:120px}.offer:after{width:1300px;height:857px;background-size:1508px 1076px;background-position:top -265px left -219px}.grid-cars{padding-top:70px}.grid-cars__container{column-gap:50px;row-gap:50px}.grid-cars__container:first-child{margin-bottom:50px}.index-features__feature{flex:0 1 350px}.index-collections{padding-top:83px;padding-bottom:104px}.index-collections:before{width:1482px;height:1505px;background-position:top left -975px}.index-collections:after{top:90px;background-size:844px 338px;background-position:top left -65px;width:779px;height:338px}.index-events{padding-top:100px;padding-bottom:100px}.index-events__event{width:358px}}