.hero-block{padding:11.25rem 0 13.75rem;position:relative}@media (max-width:767px){.hero-block{padding:6.25rem 0 7.5rem}}@media (max-width:980px){.hero-block svg{width:100%}}.hero-block__overlay{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:right;z-index:-1;top:0;left:0}@media (max-width:767px){.hero-block__overlay{display:none}}.hero-block__overlay-mob{display:none}@media (max-width:767px){.hero-block__overlay-mob{display:block;top:0;left:0;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:right;z-index:-1}}.hero-block h1.title{line-height:1}.hero-block__caption{margin-top:clamp(1.875rem,50 / 1310 * 100vw,3.125rem);margin-bottom:2.5rem;max-width:31.5625rem;color:#fff;font-weight:500;font-size:clamp(1.25rem,22 / 1310 * 100vw,1.375rem)}@media (max-width:767px){.hero-block__caption{text-align:center}}.hero-block .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}@media (max-width:767px){.hero-block .btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-block .btn-box .btn{gap:.875rem;max-width:14.375rem;width:100%}}.works-block{padding-top:clamp(3.75rem,120 / 1310 * 100vw,7.5rem)}.works-block .caption{color:#940809}.works-block__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:clamp(1.25rem,60 / 1310 * 100vw,3.75rem);border-bottom:1px solid #9b9b9b}@media (max-width:767px){.works-block__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.works-block__box .left{max-width:32.625rem}@media (max-width:767px){.works-block__box .left{max-width:100%}}.works-block__box .image img{max-width:32.5625rem;width:100%}@media (max-width:767px){.works-block__box .image img{max-width:100%}}.works-block__list{margin-top:clamp(1.25rem,60 / 1310 * 100vw,3.75rem);display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:1.25rem}@media (max-width:980px){.works-block__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:767px){.works-block__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.works-block__item{padding:1.875rem 1.25rem;border:1px solid #9b9b9b}.works-block__item .title{font-weight:600;font-size:clamp(1.0625rem,18 / 1310 * 100vw,1.125rem);margin-bottom:.875rem}.works-block .btn-top{margin-top:1.875rem;margin-bottom:clamp(1.875rem,60 / 1310 * 100vw,3.75rem)}.works-block .btn-top .btn{margin-left:auto}@media (max-width:767px){.works-block .btn-top .btn{width:100%}}.works-block__bottom{background:#fff;padding:clamp(1.875rem,60 / 1310 * 100vw,3.75rem) 0}.works-block__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:4.125rem}@media (max-width:980px){.works-block__bottom .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:980px) and (max-width:767px){.works-block__bottom .container{gap:1.25rem}}.works-block__bottom .inf{max-width:32.5rem;width:100%}@media (max-width:767px){.works-block__bottom .inf{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:767px){.works-block__bottom .inf{max-width:100%}}.works-block__bottom .link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width:767px){.works-block__bottom .link{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.works-block__bottom .link .btn{width:100%}}@media (max-width:767px){.works-block__bottom .image-2{max-width:100%;width:100%}}@media (max-width:767px){.works-block__bottom .image-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.works-block__bottom p:last-child{margin-bottom:0}.services-block{padding:clamp(3.75rem,120 / 1310 * 100vw,7.5rem) 0}.services-block .caption{color:#525252;padding-top:1.875rem}.services-block h2{margin-bottom:0}.services-block__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:.75rem;margin-bottom:clamp(1.875rem,60 / 1310 * 100vw,3.75rem)}@media (max-width:980px){.services-block__list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:767px){.services-block__list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1rem}}.services-block__item{background-color:#fff;padding:.875rem .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:980px){.services-block__item{padding:1.875rem}}.services-block__item .title{font-size:1.25rem;color:#940809;font-weight:700;text-transform:uppercase}.services-block__item .title-caption{font-size:clamp(1.0625rem,18 / 1310 * 100vw,1.125rem);color:#940809;font-weight:700}.services-block__item .description{margin-top:.625rem;margin-bottom:.625rem;font-size:.9375rem}.services-block__item .price{font-size:1.25rem;color:#940809;font-weight:700;margin-bottom:.25rem;font-family:HelveticaNeueCyr}.services-block__item .price-caption{color:#940809;font-size:clamp(1.0625rem,18 / 1310 * 100vw,1.125rem);font-weight:700;font-family:HelveticaNeueCyr}.services-block__item .benefits{margin-top:.625rem;margin-bottom:.625rem;font-weight:600;font-size:clamp(1rem,18 / 1310 * 100vw,1.125rem)}.services-block__item .benefits-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem;margin-bottom:1rem;font-size:.9375rem}.services-block__item .box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.services-block__item .box svg{width:1.125rem;height:1.125rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.services-block__item .btn{margin-top:auto;width:100%}.services-block .box-product .product_meta,.services-block .box-product .product_title,.services-block .box-product .quantity,.services-block .box-product .related.products,.services-block .box-product .woocommerce-Price-amount,.services-block .box-product .woocommerce-product-gallery,.services-block .box-product .woocommerce-product-gallery__wrapper,.services-block .box-product .woocommerce-tabs.wc-tabs-wrapper,.services-block .box-product p.stock.in-stock{display:none}.services-block .box-product div.product div.summary{background:#fff;padding:clamp(.9375rem,50 / 1310 * 100vw,3.125rem);width:100%}.services-block .box-product .wapf-field-group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:3.125rem}@media (max-width:980px){.services-block .box-product .wapf-field-group{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:.625rem}}@media (max-width:767px){.services-block .box-product .wapf-field-group{-ms-grid-columns:1fr;grid-template-columns:1fr}}.services-block .box-product .wapf input[type=checkbox],.services-block .box-product .wapf input[type=radio]{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.services-block .box-product .diagnostics .wapf-field-label::before{content:"";background-image:url(../../images/mechanic.png)}.services-block .box-product .maintenance .wapf-field-label::before{content:"";background-image:url(../../images/hugeicons.png)}.services-block .box-product .polishing .wapf-field-label::before{content:"";background-image:url(../../images/vehicle.png)}.services-block .box-product .roadside .wapf-field-label::before{content:"";background-image:url(../../images/wheel.png)}.services-block .box-product .diagnostics .wapf-field-label,.services-block .box-product .maintenance .wapf-field-label,.services-block .box-product .polishing .wapf-field-label,.services-block .box-product .roadside .wapf-field-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-left:-.1875rem}.services-block .box-product .diagnostics .wapf-field-label::before,.services-block .box-product .maintenance .wapf-field-label::before,.services-block .box-product .polishing .wapf-field-label::before,.services-block .box-product .roadside .wapf-field-label::before{content:"";display:block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.services-block .box-product .diagnostics .wapf-field-label label,.services-block .box-product .maintenance .wapf-field-label label,.services-block .box-product .polishing .wapf-field-label label,.services-block .box-product .roadside .wapf-field-label label{color:#940809;font-weight:700;font-size:clamp(1.0625rem,18 / 1310 * 100vw,1.125rem);text-transform:uppercase;font-family:HelveticaNeueCyr}.services-block .box-product .diagnostics span.wapf-label-text,.services-block .box-product .maintenance span.wapf-label-text,.services-block .box-product .polishing span.wapf-label-text,.services-block .box-product .roadside span.wapf-label-text{displayfont-size:.9375rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-block .box-product .diagnostics .wapf-checkable,.services-block .box-product .maintenance .wapf-checkable,.services-block .box-product .polishing .wapf-checkable,.services-block .box-product .roadside .wapf-checkable{padding:5px 0}.services-block .box-product .mbfw-date-picker-section label,.services-block .box-product .price{display:block;color:#940809!important;font-weight:700;font-size:clamp(1.0625rem,18 / 1310 * 100vw,1.125rem)}.services-block .box-product .custom-selected,.services-block .box-product button.wps_timeslot_button{background-color:#940809!important}.services-block .box-product .summary.entry-summary{margin-bottom:0!important}.services-block .box-product .wapf-product-totals .wapf--inner div:nth-child(1){display:none}.services-block .box-product .wapf-product-totals .wapf--inner div:nth-child(2){display:none}.services-block .box-product input#wps_booking_single_calendar_form{height:45px;border:1px solid #940809;margin-top:1rem}.services-block .box-product .mbfw-date-picker-section{max-width:100%}.services-block .box-product .product.type-product{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.services-block .box-product .button{width:100%!important}}.choose-block{padding:clamp(1.875rem,60 / 1310 * 100vw,3.75rem) 0;background:#1f1f1f}.choose-block h2{color:#f3f0eb}.choose-block__box{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media (max-width:980px){.choose-block__box{-ms-grid-columns:1fr;grid-template-columns:1fr}}.choose-block .item-box{aspect-ratio:1;border:.67px solid #fff;color:#fff;border-radius:50%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.75rem;margin-left:-5px}@media (max-width:980px){.choose-block .item-box{width:100%;max-width:26.75rem;margin-left:auto;margin:-.25rem auto 0}}.choose-block .item{max-width:16.375rem}.choose-block .item .top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;font-size:clamp(1.0625rem,20 / 1310 * 100vw,1.25rem);margin-bottom:.625rem}.choose-block .item .top span{color:#940809;font-weight:600}.trust-block{padding:clamp(3.75rem,120 / 1310 * 100vw,7.5rem) 0}.trust-block__box{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.375rem}@media (max-width:980px){.trust-block__box{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:767px){.trust-block__box{-ms-grid-columns:1fr;grid-template-columns:1fr}}.trust-block .item{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;padding:1.25rem;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;background-size:cover}@media (max-width:767px){.trust-block .item{aspect-ratio:1.37}}.trust-block .item.item-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.trust-block .item.item-link .btn{width:100%}}.trust-block .item .title{font-weight:700;margin-bottom:.625rem;font-size:clamp(1rem,17 / 1310 * 100vw,1.0625rem);font-family:HelveticaNeueCyr;text-transform:uppercase}.trust-block .item .description{font-size:clamp(.9375rem,16 / 1310 * 100vw,1rem)}@media (max-width:767px){.trust-block .item:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;aspect-ratio:auto;padding:0}}.testimonials-block{background:#fff;padding:clamp(1.875rem,60 / 1310 * 100vw,3.75rem) 0}.testimonials-block__slider{padding:clamp(1.25rem,30 / 1310 * 100vw,1.875rem);background:#f3f0eb;height:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.testimonials-block .inf-author .box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:.875rem}.testimonials-block .inf-author .box img{width:4.375rem;height:4.375rem}.testimonials-block .inf-author .box .name{font-size:clamp(1.0625rem,20 / 1310 * 100vw,1.25rem);font-weight:500}.testimonials-block .inf-author .star img{height:1.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.testimonials-block .testimonial{padding-top:1.875rem}.testimonials-block .link{text-align:right;margin-top:1.875rem}.testimonials-block .link .btn{margin-left:auto}@media (max-width:767px){.testimonials-block .link .btn{width:100%}}.question-block{padding:clamp(3.75rem,120 / 1310 * 100vw,7.5rem) 0}.question-block__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7.5rem}@media (max-width:767px){.question-block__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.question-block__group{max-width:46.125rem;width:100%}.question-block__item{border-top:1px solid #9b9b9b;padding:clamp(.75rem,20 / 1310 * 100vw,1.25rem) 0}.question-block__item:last-child{border-bottom:1px solid #9b9b9b}@media (max-width:767px){.question-block__item{padding:.9375rem 0}}.question-block__item span{display:none}.question-block__item svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.question-block__item h3.title{font-size:clamp(1.0625rem,18 / 1310 * 100vw,1.125rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.875rem;font-weight:500;border:none;background:0 0;padding:0;margin:0;color:#1f1f1f;text-transform:uppercase}.question-block__item h3.title svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.question-block__item h3.title.ui-accordion-header-active svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.question-block__item .description{color:rgba(5,5,16,.7294117647);padding-right:.875rem;max-width:32.625rem;background:0 0;border:#ffdead;padding:0;margin:0;color:#1f1f1f;font-size:.9375rem}@media (max-width:767px){.question-block .image{display:none}}.banner-block{padding:1.875rem 0 9.375rem}@media (max-width:767px){.banner-block{padding:0 0 3.75rem}}.banner-block .title{max-width:45rem}@media (max-width:767px){.banner-block .title{max-width:15.9375rem;margin-bottom:1.25rem}}.banner-block h2{font-size:clamp(1.625rem,50 / 1310 * 100vw,3.125rem)}.banner-block__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.125rem}@media (max-width:980px){.banner-block__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}}.banner-block .right{max-width:44.0625rem}.banner-block .right h2{color:#940809}@media (max-width:767px){.banner-block .right h2{max-width:14.375rem;margin-left:auto}}.banner-block .right .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media (max-width:767px){.banner-block .right .btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-block .right .btn-box .btn{width:100%}}.custom-selected,button.wps_timeslot_button{background-color:#940809!important}