.promotions__form-wrap{height:360px;padding-top:40px;margin-bottom:32px}.promotions__form-wrap:after{background-color:#ececec}.promotions__form-wrap h2{padding-right:200px;line-height:32px;color:#000}.promotions__form-wrap.bg-dark h2{color:#fff}.promotions__form-wrap .brand-logo{position:absolute;z-index:1;background:#fff;top:0;right:32px;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}.promotions__form-wrap .control-text--agreement{max-width:100%}.promotions__form-btn{max-width:176px;margin-right:32px;background-color:var(--color-btn);color:var(--contrast-text-color-btn)}.promotions__form-btn:hover{color:var(--contrast-text-color-btn);-webkit-filter:brightness(120%);filter:brightness(120%)}.promotions__form-wrap.bg-dark .bootstrap-select.open>.dropdown-toggle.btn-default,.promotions__form-wrap.bg-dark .bootstrap-select>.btn.dropdown-toggle:focus,.promotions__form-wrap.bg-dark .bootstrap-select>.dropdown-toggle.btn-default:hover{background-color:transparent}.promotions__form-wrap.bg-dark:after{background-color:transparent}.brand-btns{margin-bottom:26px;margin-left:-15px;margin-right:-15px}.brand-btns__item{width:calc(100% - 30px);margin-right:15px;margin-left:15px;margin-bottom:4px}.brand-btns__item .link{background-color:#ececec;color:#333;font-weight:700}.brand-btns__item .link:hover{background-color:var(--color-btn);color:var(--contrast-text-color-btn)}.brand-btns__item svg .st1{fill:inherit}.diler-card__info{padding:30px;background-color:#e6e6e7}.catalog-cars .extended-warranty__service-item{padding-bottom:0!important}.context-banner{position:relative;height:300px;background-repeat:no-repeat;background-position:50% 50%}.context-banner__text{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:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:0;right:0;bottom:0;-webkit-box-flex:1;-ms-flex:1 1 367px;flex:1 1 367px;z-index:1;background-color:rgba(0,0,0,.5);height:100%;max-width:423px;padding:32px}.context-banner__text h2{color:#fff;margin-bottom:16px;max-width:200px}.context-banner__text p{color:#fff;margin-bottom:24px}.context-banner__text .btn{background-color:var(--color-btn);color:var(--contrast-text-color-btn)}.context-banner__text .btn:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}.tradein-roadmap{position:relative;width:100%;height:650px;margin-bottom:-30px;background:url(/images/tradein-roadmap-context.png) center no-repeat}.tradein-roadmap__item.one{left:57px;top:-55px;bottom:auto}.tradein-roadmap__item.one .text--baloon{left:95px;top:60px}.tradein-roadmap__item.two{right:498px;top:-55px;bottom:auto}.tradein-roadmap__item.two .text{top:60px;right:auto;left:120px;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}.tradein-roadmap__item.two .text--baloon:after{left:38px}.tradein-roadmap__item.three{left:auto;top:125px;right:68px}.tradein-roadmap__item.three .text{right:265px;top:65px}.tradein-roadmap__item.four{left:37px;top:auto;bottom:147px}.tradein-roadmap__item.four .text{top:92px;left:280px}.tradein-roadmap__item.five{right:57px;top:auto;bottom:50px}.tradein-roadmap__item.five .text--baloon{top:-31px}.list-models-instock{column-count:4;column-width:auto;-moz-column-count:4;-moz-column-width:auto;-webkit-column-count:4;-webkit-column-width:auto}.list-models-instock li{margin-bottom:5px}.list-models-instock li.active a{font-weight:700}.list-models-instock a:hover span:first-child{text-decoration:underline}@media screen and (max-width:1271px){.tradein-roadmap{background-size:730px}.tradein-roadmap__item.one{left:0;top:-10px;bottom:auto}.tradein-roadmap__item.one .text--baloon{left:79px;top:60px}.tradein-roadmap__item.two{right:375px;top:-10px;bottom:auto}.tradein-roadmap__item.two .text{top:60px;right:auto;left:89px}.tradein-roadmap__item.two .text--baloon:after{left:38px}.tradein-roadmap__item.three{left:auto;top:135px;right:10px}.tradein-roadmap__item.three .text{right:227px;top:82px}.tradein-roadmap__item.four{left:0;top:auto;bottom:147px}.tradein-roadmap__item.four .text{top:86px;left:217px}.tradein-roadmap__item.five{right:0;top:auto;bottom:50px}.tradein-roadmap__item.five .text--baloon{top:-21px;right:75px}}@media screen and (max-width:991px){.promotions__form-wrap .brand-logo{right:28px}.context-banner__text{max-width:100%;left:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.context-banner__text h2{max-width:100%}.context-banner__text p{max-width:290px;text-align:right}.tradein-roadmap{background-size:530px;height:550px}.tradein-roadmap__item.one{left:0;top:8px;bottom:auto}.tradein-roadmap__item.one .text--baloon{left:65px;top:60px}.tradein-roadmap__item.two{right:305px;top:0;bottom:auto}.tradein-roadmap__item.two .text{top:60px;right:auto;left:72px}.tradein-roadmap__item.two .text--baloon:after{left:38px}.tradein-roadmap__item.three{left:auto;top:106px;right:10px}.tradein-roadmap__item.three .text{right:175px;top:82px}.tradein-roadmap__item.four{left:0;top:auto;bottom:121px}.tradein-roadmap__item.four .text{top:88px;left:177px}.tradein-roadmap__item.five{right:10px;top:auto;bottom:50px}.tradein-roadmap__item.five .text--baloon{top:17px;right:71px}}@media screen and (max-width:767px){.promotions__form-wrap{height:auto;background:#ececec!important;padding-top:32px}.promotions__form-wrap h2{color:#000;padding-right:0;line-height:25px}.promotions__form-btn{width:100%;margin-bottom:20px;margin-right:0;max-width:100%}.promotions__form-wrap .brand-logo{display:none}.context-banner{height:250px;background-position:33% 0}.context-banner__img img{-o-object-fit:cover;object-fit:cover;height:100%}.list-models-instock{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (max-width:480px){.main-model .cars-models__item{max-width:100%}.main-model .cars-models__item img{margin:0 auto}.main-model .cars-models__item .car-item__photo-light{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.list-models-instock{-webkit-column-count:2;-moz-column-count:2;column-count:2}}