@-webkit-keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}100%{background-position:left;background-size:100% 100%}}@keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}100%{background-position:left;background-size:100% 100%}}@-webkit-keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}100%{background-position:right;background-size:100% 100%}}@keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}100%{background-position:right;background-size:100% 100%}}#front-page .block .content .block-title{position:relative;font-weight:700;font-size:48px;line-height:1.23;letter-spacing:.05em;text-transform:uppercase}#front-page .block .content .block-title::after{content:'';position:absolute;left:0;bottom:-14px;width:29px;height:4px;background:#D00}#front-page .block .content .block-title.white{color:#fff}#front-page .block .content .block-title.blue{color:#233F5B}#front-page .block .content .block-description{font-size:22px;line-height:1.5}#front-page .block .content .block-description.white{color:#fff}#front-page .main-block{background:url(../images/front-page/main-block/bg.jpg) center/cover no-repeat}#front-page .main-block .content{padding:157px 0 0;height:1080px}#front-page .main-block .content .page-title{font-weight:800;font-size:110px;line-height:134px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:rgba(255,255,255,.8);opacity:0;-webkit-transform:translate(0,-3%);transform:translate(0,-3%);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .about-block .content .block-description,#front-page .about-block .content .block-title{-webkit-transition-property:opacity,left,-webkit-transform;-webkit-transition-duration:.4s;-webkit-transition-delay:0}#front-page .main-block .content .page-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .main-block .content .car{display:block;margin:-47px auto 0;max-width:100%;opacity:0;-webkit-transform:translate(0,3%);transform:translate(0,3%);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .main-block .content .car.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .about-and-advantages-blocks-container{position:relative;background-color:#233F5B;background-image:-webkit-gradient(linear,left bottom,left top,from(#233F5B),color-stop(96.41%,#000));background-image:linear-gradient(0deg,#233F5B 0,#000 96.41%)}#front-page .about-and-advantages-blocks-container .bg-illustration-container{position:absolute;width:1640px;top:60px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#front-page .about-and-advantages-blocks-container .bg-illustration-container .bg-illustration{display:block;margin:0 0 0 auto;width:1039px}#front-page .about-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:38px 0 70px}#front-page .about-block .content .block-title{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .about-block .content .block-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .about-block .content .block-description{width:860px;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .advantages-block .content .advantages .item,#front-page .advantages-block .content .block-title{-webkit-transition-property:opacity,left,-webkit-transform;-webkit-transition-duration:.4s;-webkit-transition-delay:0}#front-page .about-block .content .block-description.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .about-block .content .block-description p{margin:0 0 34px}#front-page .about-block .content .block-description :last-child{margin-bottom:0}#front-page .advantages-block .content{padding:70px 0 164px;color:#fff}#front-page .advantages-block .content .block-title{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .advantages-block .content .block-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .advantages-block .content .advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:130px 0 0}#front-page .advantages-block .content .advantages .item{width:calc((100% - 120px)/ 4);opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .advantages-block .content .advantages .item.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .advantages-block .content .advantages .item .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#front-page .advantages-block .content .advantages .item .icon-container .icon{max-height:100%}#front-page .advantages-block .content .advantages .item .title{position:relative;margin:44px 0 42px;font-weight:600;font-size:22px;line-height:150%;text-transform:uppercase}#front-page .advantages-block .content .advantages .item .title::after{content:'';position:absolute;width:29px;height:4px;left:0;bottom:-23px;background-color:#0091D3}#front-page .advantages-block .content .advantages .item .description{font-size:16px;line-height:150%}#front-page .calc-block{background:url(../images/front-page/calc-block-bg.png) center/cover no-repeat}#front-page .calc-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:197px 0 146px}#front-page .calc-block .content.content-calculator{padding-top:100px}#front-page .calc-block .content.content-calculator .calc-note{margin-top:20px}#front-page .calc-block .content .text-container{width:540px}#front-page .calc-block .content .text-container .block-title{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .calc-block .content .text-container .block-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .calc-block .content .text-container .block-description{margin:49px 0 0;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .calc-block .content .text-container .block-description.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .calc-block .content .text-container .block-description p{margin:0 0 33px}#front-page .calc-block .content .text-container .auctions-title{margin:50px 0 32px;font-weight:600;font-size:22px;text-transform:uppercase;color:#233F5B;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .calc-block .content .text-container .auctions-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .calc-block .content .text-container .auctions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .calc-block .content .text-container .auctions-list.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .calc-block .content .text-container .auctions-list .auction{text-align:center}#front-page .calc-block .content .text-container .auctions-list .auction .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:78px;margin:0 0 23px}#front-page .calc-block .content .text-container .auctions-list .auction .icon-container img{max-width:100%;max-height:100%}#front-page .calc-block .content .text-container .auctions-list .auction .title{font-size:22px}#front-page .calc-block .content .calc-form{padding:13px 0 0;width:560px;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .calc-block .content .calc-form.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .calc-block .content .calc-form .controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#006796;border-radius:4px}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list{position:relative;width:160px;height:465px;background-color:#004d78}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow{position:absolute;left:0;width:100%;height:90px;background-color:#004d78;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;z-index:1}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow::before{content:'';position:absolute;top:50%;left:50%;width:30px;height:14px;background:url(../images/front-page/calc/arrow.svg) center/contain no-repeat}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow.vertical-arrow-top{top:0}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow.vertical-arrow-top::before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow.vertical-arrow-bottom{bottom:0}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow.vertical-arrow-bottom::before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow.hidden{visibility:hidden;opacity:0}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vertical-arrow:hover{background-color:#006796}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicles-types-container{height:465px;width:100%}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicles-types-container .slick-slide{border:none}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list input{display:none}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type{position:relative;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;width:100%;height:90px;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;margin:0 0 11px}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .icon-container .icon{max-width:100%;max-height:100%;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .title{display:block;text-align:center;opacity:.5;color:#fff;font-size:14px;font-weight:700;-webkit-transition:opacity .3s;transition:opacity .3s}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label{position:absolute;top:10px;left:10px;width:20px;height:20px}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label img{max-width:100%;max-height:100%;opacity:.5}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info{display:block;position:absolute;top:50%;right:100%;width:220px;padding:10px;background:#fff;font-size:12px;border-radius:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-shadow:-2px 2px 17px rgba(0,0,0,.3);box-shadow:-2px 2px 17px rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info:after{content:"";position:absolute;top:50%;right:-16px;height:0;width:0;border:8px solid transparent;border-left-color:#fff;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label:hover .vehicle-type-info{opacity:1;visibility:visible}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list input:checked+.vehicle-type{background-color:#006796}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list input:checked+.vehicle-type .icon-container .icon,#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list input:checked+.vehicle-type .title,#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list input:checked+.vehicle-type .vehicle-type-info-label img{opacity:1}#front-page .calc-block .content .calc-form .controls-container .fields-list{padding:20px 40px;width:calc(100% - 160px)}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .filed-title{margin:0 0 3px;font-size:16px;font-weight:700;color:#fff}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container:nth-child(n+2){margin:14px 0 0}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap .input-item{width:31%}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap .input-item span{font-size:10px;color:#fff}#front-page .calc-block .content .calc-form .form-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0}#front-page .calc-block .content .calc-form .form-bottom .output-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#front-page .calc-block .content .calc-form .form-bottom .output-label{font-size:10px;padding-left:32px}#front-page .calc-block .content .calc-form .form-bottom .output-label.output-label-1{padding-left:16px}#front-page .calc-block .content .calc-form .form-bottom .output-label.hidden{display:none}#front-page .calc-block .content .calc-form .form-bottom .output{font-weight:700;font-size:26px;letter-spacing:.05em}#front-page .calc-block .content .calc-form .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#front-page .calc-block .content .calc-form .calc-form-button{width:48%;margin-top:30px;padding:0;display:none;text-align:center;white-space:nowrap}#front-page .calc-block .content .calc-form .calc-form-button.is-visible{display:inline-block}#front-page .calc-block .content .calc-note{margin-top:50px;width:100%}#front-page .calc-block .content-calculator{padding-top:80px}#front-page .price-description-block .content{padding:160px 0 162px}#front-page .price-description-block .content .intro-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#front-page .price-description-block .content .intro-container .block-title{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .price-description-block .content .intro-container .block-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .price-description-block .content .intro-container .block-description{width:520px;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .price-description-block .content .intro-container .block-description.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .price-description-block .content .price-description-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:130px 0 0}#front-page .price-description-block .content .price-description-list .item{padding:0 10px;max-width:400px;min-width:250px;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .price-description-block .content .price-description-list .item.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .how-we-work-block .content .block-title,#front-page .how-we-work-block .content .steps-container .road .car{opacity:0;-webkit-transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;-webkit-transition-duration:.4s;-webkit-transition-delay:0}#front-page .price-description-block .content .price-description-list .item .icon-container{height:90px}#front-page .price-description-block .content .price-description-list .item .icon-container .icon{display:block;margin:auto;max-height:100%}#front-page .price-description-block .content .price-description-list .item .title{margin:52px 0 0;text-align:center;text-transform:uppercase;font-size:20px;font-weight:600;line-height:1.5}#front-page .how-we-work-block{background-color:#e5e5e5}#front-page .how-we-work-block .content{padding:155px 0 270px}#front-page .how-we-work-block .content .block-title{transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .how-we-work-block .content .block-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .how-we-work-block .content .steps-container{position:relative;margin:208px auto 0;max-width:970px}#front-page .how-we-work-block .content .steps-container::before{content:'';position:absolute;width:6px;height:100%;top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-image:repeating-linear-gradient(to bottom,#dcdcdc,#dcdcdc 30px,transparent 30px,transparent 60px)}#front-page .how-we-work-block .content .steps-container .road{position:absolute;top:-135px;left:50%;height:calc(100% + 135px);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1}#front-page .how-we-work-block .content .steps-container .road .car{position:relative;width:217px;transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .how-we-work-block .content .steps-container .road .car.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .how-we-work-block .content .steps-container .steps{padding:63px 0 40px}#front-page .how-we-work-block .content .steps-container .steps .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .how-we-work-block .content .steps-container .steps .item.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .how-we-work-block .content .steps-container .steps .item .number{width:74px;height:74px;font-weight:700;font-size:36px;line-height:74px;text-align:center;color:#9E9E9E;background-color:#ECECEC;border-radius:50%;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.3s;transition-duration:.3s}#front-page .faq-block .car,#front-page .faq-block .content .block-title{-webkit-transition-property:opacity,left,-webkit-transform;-webkit-transition-duration:.4s;-webkit-transition-delay:0}#front-page .how-we-work-block .content .steps-container .steps .item .text{padding:46px 0 0;width:260px;font-size:18px;line-height:26px}#front-page .how-we-work-block .content .steps-container .steps .item.active .number{color:#fff;background-color:#DE1111}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+1){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:right}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+1) .number{margin:0 0 0 28px}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+2) .number{margin:0 28px 0 0}#front-page .faq-block .car{position:absolute;top:-120px;right:0;width:835px;opacity:0;-webkit-transform:translate(10%,0);transform:translate(10%,0);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .faq-block .car.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .faq-block .content{padding:149px 0 276px}#front-page .faq-block .content .block-title{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;transition-duration:.4s;transition-delay:0}#front-page .faq-block .content .block-title.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .faq-block .content .faq{margin:165px 0 0}#front-page .faq-block .content .faq .item{position:relative;padding:0 90px 0 0;border-top:1px solid #9E9E9E;opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition-property:opacity,left,-webkit-transform;transition-property:opacity,left,-webkit-transform;transition-property:opacity,transform,left;transition-property:opacity,transform,left,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-delay:0;transition-delay:0}#front-page .faq-block .content .faq .item.animated{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .faq-block .content .faq .item .opener{position:absolute;top:17px;right:15px;width:45px;height:45px;border-radius:50%;border:1px solid #233F5B;cursor:pointer;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:border-color,transform;transition-property:border-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}#front-page .faq-block .content .faq .item .opener::after,#front-page .faq-block .content .faq .item .opener::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:1px;width:23px;background-color:#233F5B;-webkit-transition:background-color .3s;transition:background-color .3s}#front-page .faq-block .content .faq .item .opener:hover::after,#front-page .faq-block .content .faq .item .opener:hover::before,#front-page .faq-block .content .faq .item.opened .opener::after,#front-page .faq-block .content .faq .item.opened .opener::before{background-color:#d00}#front-page .faq-block .content .faq .item .opener::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#front-page .faq-block .content .faq .item .opener:hover{border-color:#d00}#front-page .faq-block .content .faq .item .question{padding:25px 0;font-size:24px;line-height:29px;color:#233F5B;-webkit-transition:color .3s;transition:color .3s;cursor:pointer}#front-page .faq-block .content .faq .item .question:hover,#front-page .faq-block .content .faq .item.opened .question{color:#d00}#front-page .faq-block .content .faq .item .answer{display:none;padding:27px 0 36px;font-size:16px;line-height:23px}#front-page .faq-block .content .faq .item .answer>p,#front-page .faq-block .content .faq .item .answer>ul{margin:0}#front-page .faq-block .content .faq .item .answer>p:nth-child(n+2),#front-page .faq-block .content .faq .item .answer>ul:nth-child(n+2){margin:30px 0 0}#front-page .faq-block .content .faq .item .answer ul li{position:relative;padding:0 0 0 44px}#front-page .faq-block .content .faq .item .answer ul li::before{content:'';position:absolute;top:2px;left:0;width:20px;height:10px;border-left:2px solid #006796;border-bottom:2px solid #006796;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#front-page .faq-block .content .faq .item .answer ul li:nth-child(n+2){margin:24px 0 0}#front-page .faq-block .content .faq .item:last-child{border-bottom:1px solid #9E9E9E}#front-page .faq-block .content .faq .item.opened .opener{border-color:#d00;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:1800px){#front-page .block .content .block-title{font-size:calc(48px + (48 - 38) * (100vw - 1800px)/ (1800 - 1400))}#front-page .block .content .block-description{font-size:calc(22px + (22 - 18) * (100vw - 1800px)/ (1800 - 1400))}#front-page .main-block .content{padding:157px 0 0;height:calc(1080px + (1080 - 900) * (100vw - 1800px)/ (1800 - 1400))}#front-page .main-block .content .page-title{font-size:calc(110px + (110 - 90) * (100vw - 1800px)/ (1800 - 1400));line-height:calc(134px + (134 - 110) * (100vw - 1800px)/ (1800 - 1400))}#front-page .main-block .content .car{margin:calc(-47px + (-47 - -35) * (100vw - 1800px)/ (1800 - 1400)) auto 0;width:calc(1040px + (1040 - 900) * (100vw - 1800px)/ (1800 - 1400))}#front-page .about-and-advantages-blocks-container .bg-illustration-container{width:calc(1640px + (1640 - 1200) * (100vw - 1800px)/ (1800 - 1400));top:calc(60px + (60 - 50) * (100vw - 1800px)/ (1800 - 1400))}#front-page .about-and-advantages-blocks-container .bg-illustration-container .bg-illustration{width:calc(1039px + (1039 - 800) * (100vw - 1800px)/ (1800 - 1400))}#front-page .about-block .content .block-description{width:calc(860px + (860 - 700) * (100vw - 1800px)/ (1800 - 1400))}#front-page .about-block .content .block-description p{margin:0 0 calc(34px + (34 - 23) * (100vw - 1800px)/ (1800 - 1400))}#front-page .advantages-block .content{padding:calc(70px + (70 - 50) * (100vw - 1800px)/ (1800 - 1400)) 0 calc(164px + (164 - 100) * (100vw - 1800px)/ (1800 - 1400))}#front-page .advantages-block .content .advantages{margin:calc(130px + (130 - 100) * (100vw - 1800px)/ (1800 - 1400)) 0 0}#front-page .advantages-block .content .advantages .item{width:calc((100% - (120px + (120 - 90) * (100vw - 1800px)/ (1800 - 1400)))/ 4)}#front-page .advantages-block .content .advantages .item .icon-container{height:calc(90px + (90 - 70) * (100vw - 1800px)/ (1800 - 1400))}#front-page .advantages-block .content .advantages .item .title{margin:calc(44px + (44 - 30) * (100vw - 1800px)/ (1800 - 1400)) 0 calc(42px + (42 - 38) * (100vw - 1800px)/ (1800 - 1400));font-size:calc(22px + (22 - 18) * (100vw - 1800px)/ (1800 - 1400))}#front-page .advantages-block .content .advantages .item .title::after{width:calc(29px + (29 - 25) * (100vw - 1800px)/ (1800 - 1400));height:calc(4px + (4 - 2) * (100vw - 1800px)/ (1800 - 1400));bottom:calc(-23px + (-23 - -15) * (100vw - 1800px)/ (1800 - 1400))}#front-page .advantages-block .content .advantages .item .description{font-size:calc(16px + (16 - 14) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content{padding:calc(197px + (197 - 140) * (100vw - 1800px)/ (1800 - 1400)) 0 calc(146px + (146 - 90) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .text-container{width:calc(540px + (540 - 440) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .text-container .auctions-list .auction .title,#front-page .calc-block .content .text-container .auctions-title{font-size:calc(22px + (22 - 18) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .calc-form{width:calc(560px + (560 - 500) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list{width:calc(160px + (160 - 140) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .title{font-size:calc(14px + (14 - 13) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .calc-form .controls-container .fields-list{padding:20px calc(40px + (40 - 20) * (100vw - 1800px)/ (1800 - 1400));width:calc(100% - (160px + (160 - 140) * (100vw - 1800px)/ (1800 - 1400)))}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .filed-title{font-size:calc(16px + (16 - 14) * (100vw - 1800px)/ (1800 - 1400))}#front-page .calc-block .content .calc-form .form-bottom .output-label{padding-left:calc(32px + (32 - 18) * (100vw - 1800px)/ (1800 - 320))}#front-page .calc-block .content .calc-form .form-bottom .output-label.output-label-1{padding-left:calc(16px + (16 - 9) * (100vw - 1800px)/ (1800 - 320))}#front-page .calc-block .content .calc-form .form-bottom .output{font-size:calc(26px + (26 - 25) * (100vw - 1800px)/ (1800 - 1400))}#front-page .price-description-block .content{padding:calc(160px + (160 - 120) * (100vw - 1800px)/ (1800 - 1400)) 0 calc(162px + (162 - 120) * (100vw - 1800px)/ (1800 - 1400))}#front-page .price-description-block .content .price-description-list{margin:calc(130px + (130 - 100) * (100vw - 1800px)/ (1800 - 1400)) 0 0}#front-page .price-description-block .content .price-description-list .item .icon-container{height:calc(90px + (90 - 80) * (100vw - 1800px)/ (1800 - 1400))}#front-page .price-description-block .content .price-description-list .item .title{margin:calc(52px + (52 - 40) * (100vw - 1800px)/ (1800 - 1400)) 0 0;font-size:calc(20px + (20 - 18) * (100vw - 1800px)/ (1800 - 1400))}#front-page .how-we-work-block .content{padding:155px 0 calc(270px + (270 - 180) * (100vw - 1800px)/ (1800 - 1400))}#front-page .how-we-work-block .content .steps-container{max-width:calc(970px + (970 - 900) * (100vw - 1800px)/ (1800 - 1400))}#front-page .how-we-work-block .content .steps-container .road .car{width:calc(217px + (217 - 170) * (100vw - 1800px)/ (1800 - 1400))}#front-page .how-we-work-block .content .steps-container .steps .item .number{width:calc(74px + (74 - 66) * (100vw - 1800px)/ (1800 - 1400));height:calc(74px + (74 - 66) * (100vw - 1800px)/ (1800 - 1400));font-size:calc(36px + (36 - 30) * (100vw - 1800px)/ (1800 - 1400));line-height:calc(74px + (74 - 66) * (100vw - 1800px)/ (1800 - 1400))}#front-page .how-we-work-block .content .steps-container .steps .item .text{padding:calc(46px + (46 - 40) * (100vw - 1800px)/ (1800 - 1400)) 0 0;font-size:calc(18px + (18 - 16) * (100vw - 1800px)/ (1800 - 1400));line-height:calc(26px + (26 - 24) * (100vw - 1800px)/ (1800 - 1400))}#front-page .faq-block .car{top:calc(-120px + (-120 - -86) * (100vw - 1800px)/ (1800 - 1400));width:calc(835px + (835 - 600) * (100vw - 1800px)/ (1800 - 1400))}#front-page .faq-block .content{padding:calc(149px + (149 - 130) * (100vw - 1800px)/ (1800 - 1400)) 0 calc(276px + (276 - 200) * (100vw - 1800px)/ (1800 - 1400))}#front-page .faq-block .content .faq{margin:calc(165px + (165 - 120) * (100vw - 1800px)/ (1800 - 1400)) 0 0}#front-page .faq-block .content .faq .item .opener{width:calc(45px + (45 - 39) * (100vw - 1800px)/ (1800 - 1400));height:calc(45px + (45 - 39) * (100vw - 1800px)/ (1800 - 1400))}#front-page .faq-block .content .faq .item .opener::after,#front-page .faq-block .content .faq .item .opener::before{width:calc(23px + (23 - 17) * (100vw - 1800px)/ (1800 - 1400))}#front-page .faq-block .content .faq .item .question{font-size:calc(24px + (24 - 20) * (100vw - 1800px)/ (1800 - 1400))}}@media (max-width:1400px){#front-page .block .content .block-title{font-size:calc(38px + (38 - 32) * (100vw - 1400px)/ (1400 - 1024))}#front-page .block .content .block-description{font-size:calc(18px + (18 - 16) * (100vw - 1400px)/ (1400 - 1024))}#front-page .main-block .content{padding:calc(157px + (157 - 110) * (100vw - 1400px)/ (1400 - 1024)) 0 0;height:calc(900px + (900 - 700) * (100vw - 1400px)/ (1400 - 1024))}#front-page .main-block .content .page-title{font-size:calc(90px + (90 - 70) * (100vw - 1400px)/ (1400 - 1024));line-height:calc(110px + (110 - 82) * (100vw - 1400px)/ (1400 - 1024))}#front-page .main-block .content .car{margin:calc(-35px + (-35 - -27) * (100vw - 1400px)/ (1400 - 1024)) auto 0;width:calc(900px + (900 - 700) * (100vw - 1400px)/ (1400 - 1024))}#front-page .about-and-advantages-blocks-container .bg-illustration-container{width:calc(1200px + (1200 - 900) * (100vw - 1400px)/ (1400 - 1024));top:50px}#front-page .about-and-advantages-blocks-container .bg-illustration-container .bg-illustration{width:calc(800px + (800 - 600) * (100vw - 1400px)/ (1400 - 1024))}#front-page .about-block .content .block-description{width:calc(700px + (700 - 600) * (100vw - 1400px)/ (1400 - 1024))}#front-page .about-block .content .block-description p{margin:0 0 calc(23px + (23 - 18) * (100vw - 1400px)/ (1400 - 1024))}#front-page .advantages-block .content{padding:50px 0 100px}#front-page .advantages-block .content .advantages{margin:calc(100px + (100 - 90) * (100vw - 1400px)/ (1400 - 1024)) 0 0}#front-page .advantages-block .content .advantages .item{width:calc((100% - (90px + (90 - 60) * (100vw - 1400px)/ (1400 - 1024)))/ 4)}#front-page .advantages-block .content .advantages .item .icon-container{height:calc(70px + (70 - 60) * (100vw - 1400px)/ (1400 - 1024))}#front-page .advantages-block .content .advantages .item .title{margin:30px 0 38px;font-size:calc(18px + (18 - 16) * (100vw - 1400px)/ (1400 - 1024))}#front-page .advantages-block .content .advantages .item .title::after{width:25px;height:2px;bottom:-15px}#front-page .advantages-block .content .advantages .item .description{font-size:calc(14px + (14 - 13) * (100vw - 1400px)/ (1400 - 1024))}#front-page .calc-block .content .text-container .auctions-list .auction .title,#front-page .calc-block .content .text-container .auctions-title{font-size:18px}#front-page .calc-block .content{padding:140px 0 90px}#front-page .calc-block .content.content-calculator{padding-top:90px}#front-page .calc-block .content.content-calculator .calc-note{margin-top:20px}#front-page .calc-block .content .text-container{width:calc(440px + (440 - 340) * (100vw - 1400px)/ (1400 - 1024))}#front-page .calc-block .content .text-container .auctions-list .auction .icon-container{height:calc(78px + (78 - 45) * (100vw - 1400px)/ (1400 - 1024))}#front-page .calc-block .content .calc-form{width:calc(500px + (500 - 430) * (100vw - 1400px)/ (1400 - 1024))}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list{width:140px}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .title{font-size:13px}#front-page .calc-block .content .calc-form .controls-container .fields-list{padding:20px;width:calc(100% - 140px)}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .filed-title{font-size:14px}#front-page .calc-block .content .calc-form .form-bottom .output{font-size:22px}#front-page .price-description-block .content{padding:120px 0}#front-page .price-description-block .content .intro-container .block-description{width:calc(520px + (520 - 430) * (100vw - 1400px)/ (1400 - 1024))}#front-page .price-description-block .content .price-description-list{margin:100px 0 0}#front-page .price-description-block .content .price-description-list .item{min-width:200px}#front-page .price-description-block .content .price-description-list .item .icon-container{height:calc(80px + (80 - 70) * (100vw - 1400px)/ (1400 - 1024))}#front-page .price-description-block .content .price-description-list .item .title{margin:calc(40px + (40 - 30) * (100vw - 1400px)/ (1400 - 1024)) 0 0;font-size:calc(18px + (18 - 16) * (100vw - 1400px)/ (1400 - 1024))}#front-page .how-we-work-block .content{padding:calc(155px + (155 - 120) * (100vw - 1400px)/ (1400 - 1024)) 0 180px}#front-page .how-we-work-block .content .steps-container{max-width:900px;margin:calc(208px + (208 - 180) * (100vw - 1400px)/ (1400 - 1024)) auto 0}#front-page .how-we-work-block .content .steps-container .road .car{width:calc(170px + (170 - 150) * (100vw - 1400px)/ (1400 - 1024))}#front-page .how-we-work-block .content .steps-container .steps .item .number{width:calc(66px + (66 - 60) * (100vw - 1400px)/ (1400 - 1024));height:calc(66px + (66 - 60) * (100vw - 1400px)/ (1400 - 1024));font-size:calc(30px + (30 - 25) * (100vw - 1400px)/ (1400 - 1024));line-height:calc(66px + (66 - 60) * (100vw - 1400px)/ (1400 - 1024))}#front-page .how-we-work-block .content .steps-container .steps .item .text{padding:40px 0 0;width:calc(260px + (260 - 220) * (100vw - 1400px)/ (1400 - 1024));font-size:calc(16px + (16 - 14) * (100vw - 1400px)/ (1400 - 1024));line-height:calc(24px + (24 - 22) * (100vw - 1400px)/ (1400 - 1024))}#front-page .faq-block .car{top:calc(-86px + (-86 - -62) * (100vw - 1400px)/ (1400 - 1024));width:calc(600px + (600 - 400) * (100vw - 1400px)/ (1400 - 1024))}#front-page .faq-block .content{padding:calc(130px + (130 - 100) * (100vw - 1400px)/ (1400 - 1024)) 0 calc(200px + (200 - 150) * (100vw - 1400px)/ (1400 - 1024))}#front-page .faq-block .content .faq{margin:calc(120px + (120 - 100) * (100vw - 1400px)/ (1400 - 1024)) 0 0}#front-page .faq-block .content .faq .item .opener{width:39px;height:39px}#front-page .faq-block .content .faq .item .opener::after,#front-page .faq-block .content .faq .item .opener::before{width:17px}#front-page .faq-block .content .faq .item .question{font-size:calc(20px + (20 - 18) * (100vw - 1400px)/ (1400 - 1024))}}@media (max-width:1024px){#front-page .block .content .block-title{font-size:calc(32px + (32 - 28) * (100vw - 1024px)/ (1024 - 768))}#front-page .block .content .block-description{font-size:calc(16px + (16 - 14) * (100vw - 1024px)/ (1024 - 768))}#front-page .main-block .content{padding:110px 0 0;height:calc(700px + (700 - 570) * (100vw - 1024px)/ (1024 - 768))}#front-page .main-block .content .page-title{font-size:calc(70px + (70 - 55) * (100vw - 1024px)/ (1024 - 768));line-height:calc(82px + (82 - 70) * (100vw - 1024px)/ (1024 - 768))}#front-page .main-block .content .car{margin:calc(-27px + (-27 - -25) * (100vw - 1024px)/ (1024 - 768)) auto 0;width:calc(700px + (700 - 500) * (100vw - 1024px)/ (1024 - 768))}#front-page .about-and-advantages-blocks-container .bg-illustration-container{width:calc(900px + (900 - 650) * (100vw - 1024px)/ (1024 - 768));top:calc(50px + (50 - 150) * (100vw - 1024px)/ (1024 - 768))}#front-page .about-and-advantages-blocks-container .bg-illustration-container .bg-illustration{width:calc(600px + (600 - 500) * (100vw - 1024px)/ (1024 - 768))}#front-page .about-block .content .block-description{width:calc(600px + (600 - 440) * (100vw - 1024px)/ (1024 - 768))}#front-page .about-block .content .block-description p{margin:0 0 18px}#front-page .advantages-block .content .advantages{margin:calc(90px + (90 - 65) * (100vw - 1024px)/ (1024 - 768)) 0 0}#front-page .advantages-block .content .advantages .item{width:calc((100% - 60px)/ 4)}#front-page .advantages-block .content .advantages .item .icon-container{height:calc(60px + (60 - 50) * (100vw - 1024px)/ (1024 - 768))}#front-page .advantages-block .content .advantages .item .title{font-size:calc(16px + (16 - 13) * (100vw - 1024px)/ (1024 - 768))}#front-page .advantages-block .content .advantages .item .description{font-size:calc(13px + (13 - 12) * (100vw - 1024px)/ (1024 - 768))}#front-page .calc-block .content{display:block;padding:calc(140px + (140 - 70) * (100vw - 1024px)/ (1024 - 320)) 0 calc(90px + (90 - 55) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .text-container{width:100%}#front-page .calc-block .content .text-container .auctions-title{margin:calc(50px + (50 - 35) * (100vw - 1024px)/ (1024 - 320)) 0 calc(32px + (32 - 20) * (100vw - 1024px)/ (1024 - 320));font-size:calc(18px + (18 - 15) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .text-container .auctions-list{max-width:430px}#front-page .calc-block .content .text-container .auctions-list .auction .icon-container{height:calc(45px + (45 - 35) * (100vw - 1024px)/ (1024 - 320));margin:0 0 calc(23px + (23 - 15) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .text-container .auctions-list .auction .title{font-size:calc(18px + (18 - 14) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .calc-form{margin:50px auto 0;width:calc(520px + (520 - 300) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list{width:calc(160px + (160 - 100) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .title{font-size:calc(13px + (13 - 10) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info{right:0;width:180px;padding:8px}#front-page .calc-block .content .calc-form .controls-container .fields-list{padding:calc(20px + (20 - 17) * (100vw - 1024px)/ (1024 - 320)) calc(20px + (20 - 10) * (100vw - 1024px)/ (1024 - 320)) calc(20px + (20 - 15) * (100vw - 1024px)/ (1024 - 320));width:calc(100% - (160px + (160 - 100) * (100vw - 1024px)/ (1024 - 320)))}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .filed-title{font-size:calc(14px + (14 - 13) * (100vw - 1024px)/ (1024 - 320))}#front-page .calc-block .content .calc-form .form-bottom .output{font-size:calc(25px + (25 - 15) * (100vw - 1024px)/ (1024 - 320))}#front-page .price-description-block .content .intro-container .block-description{width:calc(430px + (430 - 300) * (100vw - 1024px)/ (1024 - 768))}#front-page .price-description-block .content .price-description-list .item{min-width:120px}#front-page .price-description-block .content .price-description-list .item .icon-container{height:calc(70px + (70 - 60) * (100vw - 1024px)/ (1024 - 768))}#front-page .price-description-block .content .price-description-list .item .title{margin:calc(30px + (30 - 20) * (100vw - 1024px)/ (1024 - 768)) 0 0;font-size:calc(16px + (16 - 14) * (100vw - 1024px)/ (1024 - 768))}#front-page .how-we-work-block .content{padding:120px 0 180px}#front-page .how-we-work-block .content .steps-container{max-width:660px;margin:180px auto 0}#front-page .how-we-work-block .content .steps-container .road .car{width:150px}#front-page .how-we-work-block .content .steps-container .steps .item .number{width:calc(60px + (60 - 50) * (100vw - 1024px)/ (1024 - 768));height:calc(60px + (60 - 50) * (100vw - 1024px)/ (1024 - 768));font-size:calc(25px + (25 - 20) * (100vw - 1024px)/ (1024 - 768));line-height:calc(60px + (60 - 50) * (100vw - 1024px)/ (1024 - 768))}#front-page .how-we-work-block .content .steps-container .steps .item .text{padding:70px 0 0;width:220px;font-size:14px;line-height:22px}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+1) .number{margin:0 0 0 -60px}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+2) .number{margin:0 -60px 0 0}#front-page .faq-block .car{top:calc(-62px + (-62 - -47) * (100vw - 1024px)/ (1024 - 768));width:calc(400px + (400 - 300) * (100vw - 1024px)/ (1024 - 768))}#front-page .faq-block .content{padding:100px 0 150px}#front-page .faq-block .content .faq{margin:100px 0 0}#front-page .faq-block .content .faq .item .question{font-size:18px}}@media (max-width:768px){#front-page .block .content .block-title{font-size:calc(28px + (28 - 22) * (100vw - 768px)/ (768 - 320))}#front-page .block .content .block-description{font-size:14px}#front-page .main-block .content{height:calc(570px + (570 - 420) * (100vw - 768px)/ (768 - 320))}#front-page .main-block .content .page-title{font-size:calc(55px + (55 - 32) * (100vw - 768px)/ (768 - 320));line-height:calc(70px + (70 - 42) * (100vw - 768px)/ (768 - 320))}#front-page .main-block .content .car{margin:calc(-25px + (-25 - -15) * (100vw - 768px)/ (768 - 320)) auto 0;width:calc(500px + (500 - 280) * (100vw - 768px)/ (768 - 320))}#front-page .about-and-advantages-blocks-container .bg-illustration-container{width:650px;top:150px}#front-page .about-and-advantages-blocks-container .bg-illustration-container .bg-illustration{width:500px}#front-page .about-block .content{display:block;padding:calc(38px + (38 - 0) * (100vw - 768px)/ (768 - 320)) 0 70px}#front-page .about-block .content .block-description{width:100%;margin:45px 0 0}#front-page .advantages-block .content .advantages{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:65px 0 0}#front-page .advantages-block .content .advantages .item{width:calc(50% - (20px + (20 - 10) * (100vw - 768px)/ (768 - 560)))}#front-page .advantages-block .content .advantages .item .icon-container{height:50px}#front-page .advantages-block .content .advantages .item .title{font-size:13px}#front-page .advantages-block .content .advantages .item .description{font-size:12px}#front-page .advantages-block .content .advantages .item:nth-child(n+3){margin:50px 0 0}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info{top:auto;left:-30px;right:auto;bottom:100%;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info:after{top:calc(100% - 1px);right:auto;left:30px;border-color:#fff transparent transparent;-webkit-transform:translate(0,0);transform:translate(0,0)}#front-page .price-description-block .content .intro-container .block-description{width:calc(300px + (300 - 220) * (100vw - 768px)/ (768 - 560))}#front-page .price-description-block .content .price-description-list .item .icon-container{height:calc(60px + (60 - 50) * (100vw - 768px)/ (768 - 560))}#front-page .price-description-block .content .price-description-list .item .title{margin:20px 0 0;font-size:calc(14px + (14 - 12) * (100vw - 768px)/ (768 - 560))}#front-page .how-we-work-block .content .steps-container .road .car{width:calc(150px + (150 - 120) * (100vw - 768px)/ (768 - 560))}#front-page .how-we-work-block .content .steps-container .steps .item .number{width:50px;height:50px;font-size:20px;line-height:50px}#front-page .how-we-work-block .content .steps-container .steps .item .text{width:calc(220px + (220 - 180) * (100vw - 768px)/ (768 - 560));font-size:calc(14px + (14 - 13) * (100vw - 768px)/ (768 - 560))}#front-page .faq-block .car{top:calc(-47px + (-47 - -25) * (100vw - 768px)/ (768 - 320));width:calc(300px + (300 - 150) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content{padding:calc(100px + (100 - 55) * (100vw - 768px)/ (768 - 320)) 0 calc(150px + (150 - 120) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content .faq{margin:calc(100px + (100 - 70) * (100vw - 768px)/ (768 - 320)) 0 0}#front-page .faq-block .content .faq .item{padding:0 calc(90px + (90 - 60) * (100vw - 768px)/ (768 - 320)) 0 0}#front-page .faq-block .content .faq .item .opener{top:calc(17px + (17 - 12) * (100vw - 768px)/ (768 - 320));right:calc(15px + (15 - 10) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content .faq .item .question{padding:calc(25px + (25 - 15) * (100vw - 768px)/ (768 - 320)) 0;font-size:calc(18px + (18 - 16) * (100vw - 768px)/ (768 - 320));line-height:calc(29px + (29 - 24) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content .faq .item .answer{font-size:calc(16px + (16 - 14) * (100vw - 768px)/ (768 - 320));line-height:calc(23px + (23 - 20) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content .faq .item .answer ul li{padding:0 0 0 calc(44px + (44 - 25) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content .faq .item .answer ul li::before{top:calc(2px + (2 - 7) * (100vw - 768px)/ (768 - 320));width:calc(20px + (20 - 10) * (100vw - 768px)/ (768 - 320));height:calc(10px + (10 - 5) * (100vw - 768px)/ (768 - 320))}#front-page .faq-block .content .faq .item .answer ul li:nth-child(n+2){margin:calc(24px + (24 - 17) * (100vw - 768px)/ (768 - 320)) 0 0}}@media (max-width:560px){#front-page .advantages-block .content .advantages .item{width:100%;max-width:300px;margin:auto}#front-page .advantages-block .content .advantages .item .description{font-size:13px}#front-page .advantages-block .content .advantages .item:nth-child(n+2){margin:50px auto 0}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label{top:5px;left:5px;width:15px;height:15px}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info{left:-5px}#front-page .calc-block .content .calc-form .controls-container .vehicle-types-list .vehicle-type .vehicle-type-info-label .vehicle-type-info:after{left:3px}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap input::-webkit-input-placeholder{font-size:10px}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap input::-moz-placeholder{font-size:10px}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap input:-ms-input-placeholder{font-size:10px}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap input::-ms-input-placeholder{font-size:10px}#front-page .calc-block .content .calc-form .controls-container .fields-list .field-container .input-wrap input::placeholder{font-size:10px}#front-page .price-description-block .content{padding:60px 0}#front-page .price-description-block .content .intro-container{display:block}#front-page .price-description-block .content .intro-container .block-description{margin:50px 0 0;width:100%}#front-page .price-description-block .content .price-description-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0}#front-page .price-description-block .content .price-description-list .item{max-width:100%}#front-page .price-description-block .content .price-description-list .item .icon-container{height:50px}#front-page .price-description-block .content .price-description-list .item .title{font-size:12px}#front-page .price-description-block .content .price-description-list .item:nth-child(n+2){margin:50px 0 0}#front-page .how-we-work-block .content{padding:100px 0 130px}#front-page .how-we-work-block .content .steps-container{width:calc(380px + (380 - 300) * (100vw - 560px)/ (560 - 320))}#front-page .how-we-work-block .content .steps-container::before{left:60px;-webkit-transform:none;transform:none}#front-page .how-we-work-block .content .steps-container .road{left:0;-webkit-transform:none;transform:none}#front-page .how-we-work-block .content .steps-container .road .car{width:120px}#front-page .how-we-work-block .content .steps-container .steps .item .text{width:180px;font-size:13px}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(n+2){margin:40px 0 0}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+1) .number,#front-page .how-we-work-block .content .steps-container .steps .item:nth-child(2n+2) .number{margin:0 -50px 0 0}}