.btn,.btn .text,body{position:relative}*,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4{letter-spacing:-4%;font-weight:400;line-height:1.2}.circle-loader,.popup,.popup .body .close,a{-webkit-transition:all .3s;transition:all .3s}.input,a,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn,.input,body,h1,h2,h3,h4,h5,h6,select{font-family:HeliosExt,sans-serif}.btn,.load-complete.wrong,.popup .body .close,.popup__car,.success,select{cursor:pointer}@font-face{font-display:swap;font-family:HeliosExt;font-weight:300;font-style:normal;src:url(../../static/fonts/HeliosExtLightC.woff2)}@font-face{font-display:swap;font-family:HeliosExt;font-weight:400;font-style:normal;src:url(../../static/fonts/HeliosExt.woff2)}@font-face{font-display:swap;font-family:HeliosExt;font-weight:700;font-style:normal;src:url(../../static/fonts/HeliosExt-Bold.woff2)}::-webkit-input-placeholder{color:rgba(0,0,0,.6);opacity:1}:-moz-placeholder{color:rgba(0,0,0,.6);opacity:1}::-moz-placeholder{color:rgba(0,0,0,.6);opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,.6);opacity:1}::-ms-clear{display:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#0F2D5A}*{scrollbar-base-color:#ddd;scrollbar-face-color:#0F2D5A;scrollbar-3dlight-color:transparent;scrollbar-highlight-color:transparent;scrollbar-track-color:transparent;scrollbar-arrow-color:#0F2D5A;scrollbar-shadow-color:transparent;scrollbar-dark-shadow-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{color:#0F2D5A;background:#000}::selection{color:#0F2D5A;background:#000}body input:focus:required:invalid,body input:required:valid,body textarea:focus:required:invalid,body textarea:required:valid{color:green}body{font-size:16px;min-width:320px;line-height:1.4;overflow-x:hidden;opacity:1;background-color:#fff}.img-responsive{display:block;max-width:100%;height:auto}h1{font-size:80px}h3{font-size:36px}h4{font-size:24px}h5{font-size:20px;font-weight:400;line-height:1.2}h6{font-size:18px;font-weight:400;line-height:1.2}h2{font-size:50px}a{-webkit-text-decoration-skip-ink:ink;text-decoration-skip-ink:ink;color:#0F2D5A;outline:0}.red,.redput{color:#C00!important}[v-cloak]{display:none}.redput{border-color:#C00!important;-webkit-box-shadow:none;box-shadow:none;border:1px solid #C00}.redput::-webkit-input-placeholder{color:#C00!important}.redput:-moz-placeholder{color:#C00!important}.redput::-moz-placeholder{color:#C00!important}.redput:-ms-input-placeholder{color:#C00!important}#app{overflow:hidden}.container{max-width:1650px;padding:0 15px;margin-left:auto;margin-right:auto;width:100%}section{margin-top:80px}.accent{color:#1E5AB3}.swiper .swiper-wrapper{padding-top:55px;padding-bottom:50px}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:66px;height:40px;background-color:#fff;border-radius:15px;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #EFEFEF;-webkit-transition:.3s ease;transition:.3s ease}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:10px;font-weight:700;-webkit-transition:.3s ease;transition:.3s ease}.input,.label__check{font-weight:300;width:100%}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background-color:#1E5AB3;border-color:#1E5AB3}.swiper .swiper-button-next:hover:after,.swiper .swiper-button-prev:hover:after{color:#fff}.swiper .swiper-button-prev{top:2px;left:auto;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);right:71px}.swiper .swiper-button-next{top:2px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);right:0}.swiper .swiper-pagination{bottom:0;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;font-size:10px;font-weight:300}.btn,.label__check{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#EFEFEF;margin:0 6px;opacity:1}.swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#1E5AB3}@media only screen and (max-width:1537px){.container{max-width:1200px}}@media only screen and (max-width:1200px){.swiper .swiper-wrapper{padding-top:0}.ios{overflow-scrolling:touch!important;overflow:auto!important;height:100%!important}.container{max-width:996px}h1{font-size:70px}h2{font-size:36px}h3{font-size:24px}}@media only screen and (max-width:996px){.container{max-width:768px}}@media only screen and (max-width:768px){h1{font-size:33px}h2{font-size:24px}h3,h4{font-size:20px}.container{max-width:375px}section{margin-top:50px}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:30px;height:30px}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:10px;font-weight:700}}.btn{color:#fff;background:#1E5AB3;font-size:14px;font-weight:400;line-height:1;text-align:center;text-decoration:none!important;-webkit-transition:all .3s cubic-bezier(.25,.8,.5,1);transition:all .3s cubic-bezier(.25,.8,.5,1);border:0;min-height:50px;width:100%;padding:14px 45px;z-index:2;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__phone a,.footer__social a,.header__menu a,.header__phone a,.label__check a,.main__link{text-decoration:none}.btn:hover{color:#fff;background-color:#3880EB}.btn.btn-bordered{color:#fff;background-color:transparent;border:1px solid #fff}.btn.btn-bordered:hover{color:#fff;background-color:#1E5AB3;border:1px solid #1E5AB3}.btn.btn-white{color:#000;background-color:#fff;border:1px solid #000}.btn.btn-white:hover{color:#fff;background-color:#000;border:1px solid #000}.btn .text{z-index:1}.btn .progress{position:absolute;height:100%;width:0;background-color:#000;left:0;top:0;border-radius:2px}.btn.sending .progress{-webkit-animation-name:sendingPhone;animation-name:sendingPhone;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.input-block{width:100%;position:relative;margin:0 auto 30px}.input-block label{font-size:12px;color:#fff;line-height:1.3;margin-bottom:5px;display:block}.input-block label a{color:#fff}.form-elements .btn{width:216px;margin-top:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label__check{display:-webkit-box;display:-ms-flexbox;display:flex;color:#AFAFAF;font-size:12px;margin-top:15px;line-height:1;position:relative}.label__check a{color:#AFAFAF}.label__check a:hover{color:#3880EB}.checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox label span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;display:none}input[type=checkbox]+label::before{content:"";display:block;min-height:20px;min-width:20px;height:20px;width:20px;margin:0 10px 0 0;background-image:url(../images/yes.svg);background-repeat:no-repeat;background-position:center center;border-radius:3px;position:relative;z-index:2;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.input,select{-webkit-box-shadow:none;box-shadow:none;color:#000;padding-left:12px;outline:0;line-height:1em;position:relative;z-index:1;display:block;text-align:left}.header,.input,.warrantly__item,.warrantly__item p,.warrantly__item svg,.warrantly__item svg path{-webkit-transition:.3s ease;transition:.3s ease}input[type=checkbox]:checked+label::before{background-color:#1E5AB3;background-size:15px;border:1px solid #1E5AB3}input[type=checkbox]+label::before{background-color:transparent;background-size:0;border:1px solid #AFAFAF}.input,.main:after,select{background-color:#fff}.input{padding-right:12px;border:none;border:1px solid #EFEFEF;height:50px;font-size:14px;border-radius:8px}.input:active,.input:focus,.input:hover{border-color:#0F2D5A}select{padding-right:12px;border:none;border:1px solid #cccccd;height:47px;width:100%;font-size:16px;font-weight:500;background-image:url(../images/select.svg);background-size:15px;background-repeat:no-repeat;background-position:99% center}.main,.popup__image{background-size:cover;background-repeat:no-repeat}select:disabled{opacity:.5}.wrong+.input{border:1px solid #C00}.range-label{font-size:14px;margin-bottom:5px;display:block}.phone{white-space:nowrap}@media only screen and (max-width:760px){.input-block{margin-bottom:22px}}.popup{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;visibility:hidden;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}.popup__image{max-width:831px;width:100%;height:100%;background-position:center center}.popup__content{width:100%;padding:40px 60px}.popup__title{font-size:24px;line-height:1.1;text-transform:uppercase;text-align:left;font-weight:700;color:#fff}.popup__subtitle{margin-top:20px;max-width:485px;font-size:14px;line-height:1.5;color:#fff}.popup__cars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #000;margin-top:77px}.popup__car{color:rgba(255,255,255,.3);padding-bottom:20px}.popup__car.active{color:#fff;border-bottom:7px solid rgba(0,0,0,.3)}.popup img.call{position:absolute;bottom:-160px;left:calc(50% - 160px)}.popup p.registrtop{padding-top:50px}.popup img.registr{position:absolute;top:-120px;left:calc(50% - 220px);width:440px}.counter .cell,.popup .body{text-align:center;position:relative}.popup .body{max-width:600px;margin:0 auto;background-color:#0F2D5A;top:0;padding-top:0;height:auto;max-height:90vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-radius:20px;overflow:hidden}.popup .body .close{position:absolute;width:30px;height:30px;top:20px;right:20px;border-radius:50%}.popup .body .close:after,.popup .body .close:before{content:'';height:2px;background:#fff;border-radius:5px;top:48%;left:30%;display:block;width:100%;position:absolute}.popup .body .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup .body .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .body .close:hover{opacity:.6}.popup .body .content.tnxpopup{display:block;max-height:90vh;height:auto;-webkit-overflow-scrolling:touch;padding:0;width:100%;color:#fff}.popup .body .content.tnxpopup p{font-weight:300;font-size:16px;line-height:1.4}.popup .body .content.tnxpopup .btn:after{display:none}.popup .body .content.tnxpopup p.bold{font-weight:500;font-size:24px;margin-bottom:15px;text-transform:uppercase;color:#fff}.popup .body .content.politicpopup{display:block;height:auto;padding:40px;width:100%;color:#fff}.popup .body .content.politicpopup p.bold{font-weight:500;font-size:32px;text-align:center;color:#fff}.popup .body .content.politicpopup p{font-size:10px;text-align:justify}.popup .body .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;text-align:left}.popup .body .content p{line-height:1.2em}.popup .body .content form{width:100%;margin-left:auto;margin-right:auto}.popup .body .content form .form-elements{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.popup .body .content form .form-elements .input-block{margin:0}.popup .body .content form .form-elements .input-block.checkbox{width:100%}.popup .body .content form .form-elements .input-block.checkbox label{color:#fff;font-size:14px}.popup .body .content form .form-elements .input-block.checkbox label a{color:#fff}.popup .body .content form .form-elements .input-block.checkbox label a:hover{color:#3880EB}.popup .body .content form .btn{width:338px;margin:0}.popup .body .content form p.green{font-size:18px;padding-top:10px;line-height:1.2em;font-weight:400;color:#000;text-transform:none}.popup.open{visibility:visible;background:rgba(0,0,0,.8)}.circle-loader{border:2px solid rgba(0,0,0,.2);border-left-color:#0F2D5A;-webkit-animation-name:loader-spin;animation-name:loader-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:inline-block;vertical-align:top;border-radius:50%;width:20px;height:20px;position:absolute;right:10px;bottom:14px;opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;z-index:2}.circle-loader:after{border-radius:50%;width:20px;height:20px}.load-complete.wrong:after,.load-complete.wrong:before{height:2px;width:8px;background:#C00;display:block;top:7px;left:4px;content:''}.circle-loader.checking{opacity:1}.load-complete{-webkit-animation:none;animation:none;border-color:#62FF84;-webkit-transition:border .5s ease-out;transition:border .5s ease-out}.load-complete.wrong{border-color:#C00}.load-complete.wrong:before{position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.load-complete.wrong:after{position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.checkmark{display:none}.checkmark.checked,.success{display:block}.checkmark:after{opacity:1;height:8px;width:5px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-right:2px solid #62FF84;border-top:2px solid #62FF84;content:'';left:2px;top:8px;position:absolute}.checkmark.draw:after{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;animation-name:checkmark;-webkit-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg)}@-webkit-keyframes loader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:7px;opacity:1}100%,40%{height:11px;width:7px;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:7px;opacity:1}100%,40%{height:11px;width:7px;opacity:1}}@-webkit-keyframes sendingPhone{0%{width:0}20%{width:10%}40%{width:30%}50%{width:45%}55%{width:50%}65%{width:80%}100%{width:100%}}@keyframes sendingPhone{0%{width:0}20%{width:10%}40%{width:30%}50%{width:45%}55%{width:50%}65%{width:80%}100%{width:100%}}.btngreen{background-color:#0F2D5A}.success{width:60%;margin:40px auto 0;text-align:center;padding:10px}.success svg{width:35px;height:28px}.success svg path{fill:#fff}@media only screen and (max-width:1400px){.popup__content{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1200px){.popup .body .close{top:20px;right:30px}}@media only screen and (max-width:996px){.popup__wrapper{display:block}.popup__image{width:100%;max-width:100%;height:40vh}}@media only screen and (max-width:760px){.popup__image{height:150px}.popup__content{padding:30px 20px}.popup__title{font-size:28px;width:90%}.popup .body .content form .form-elements .btn,.popup .body .content form .form-elements .input-block{width:100%}.popup__subtitle{margin-top:9px;font-size:14px}.popup__cars{margin-top:24px}.popup__car{font-size:14px;padding-bottom:5px}.popup__car.active{border-bottom:4px solid rgba(0,0,0,.3)}.popup .body .close:after,.popup .body .close:before{background-color:#000}.popup .body .content form .form-elements{margin-top:33px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.popup .body .content form .form-elements .input-block label{font-size:12px}}.counter p,.header.fixed{background-color:#0F2D5A}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:385px}.counter__title{font-size:20px;width:100%;margin-bottom:10px}.counter .cell{width:75px}.counter .cell:not(:last-child):after{content:':';position:absolute;right:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#000;font-size:48px;top:0;line-height:1}.diagnostics__image::after,.main:after{content:'';bottom:0;left:0}.counter p{font-size:48px;line-height:1;font-weight:700;padding:10px 0;color:#fff;border-radius:20px}.counter .sub{display:block;font-size:12px;font-weight:400}@media only screen and (max-width:767px){.counter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter .cell{width:50px;text-align:center}.counter .cell:not(:last-child):after,.counter p{font-size:24px}.counter .sub{font-size:10px}}.header__contacts,.price__val{text-align:right}.header{position:absolute;z-index:10;left:0;top:0;width:100vw;padding-top:25px;color:#fff}.header.fixed{position:fixed;padding-top:0}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0}.header__address{line-height:1.2;font-size:14px;font-weight:400}.header__logo{width:174px}.header__logo img{display:block;width:100%;height:auto}.header__diler{font-size:12px;font-weight:300;line-height:1.2}.header__diler b{display:block;font-weight:700;font-size:30px;line-height:1}.header__phone a{font-weight:700;font-size:20px;color:#fff;line-height:1.2}.header__phone a:hover{color:#1E5AB3}.header__menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header__menu a{color:#Fff}.header__menu a:hover{color:#1E5AB3}.header__burger{display:none;width:34px;height:34px}@media only screen and (max-width:1537px){.header__diler{position:relative;z-index:2}.header__burger{display:block;position:relative}.header__burger svg{width:34px;height:34px}.header__menu{position:absolute;background-color:#0F2D5A;padding:195px 35px;left:0;top:0;width:100%;height:100vh;display:block;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.header__menu a{display:block;margin-bottom:50px;font-size:36px;line-height:1.2}.header__menu.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:996px){.header__button{display:none}}@media only screen and (max-width:768px){.header{padding-top:0}.header__diler{font-size:9px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header__diler b{font-size:18px}.header__phone{position:relative}.header__phone a{font-size:16px}.header__address{display:none}.header__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}.header__burger{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}.header__contacts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header__menu{padding:94px 20px}.header__menu a{font-size:16px;margin-bottom:20px}}.main{background-image:url(../../static/images/bg.webp);background-position:left center;padding-top:257px;color:#fff;padding-bottom:174px;position:relative}.main:after{position:absolute;width:100%;height:70px;border-top-left-radius:60px;border-top-right-radius:60px;z-index:2}.main h3{margin-top:10px}.main h1 br{display:none}.main__benefits{margin-top:66px}.main__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-size:40px;font-weight:500;line-height:1.2}.main__button{position:absolute;top:686px;left:0}.main__button .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto}.main__footer{margin-top:320px}.main__footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:50px}.main__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}.main__link{background-color:#1E5AB3;height:144px;width:520px;padding:24px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px}.main__link span{width:175px;color:#fff}.main__link:hover{background-color:#3880EB}.main p{padding:24px 28px;max-width:460px;width:100%}@media only screen and (max-width:1200px){.main:after{height:62px}.main p{width:280px;font-size:18px;padding:24px 0}.main h3{margin-top:24px}.main__footer{margin-top:304px}.main__footer-wrap{gap:45px}.main__link{width:380px}}@media only screen and (max-width:768px){.main h1 br,.main__links{display:block}.main{padding-top:107px;padding-bottom:57px}.main:after{height:14px;border-top-left-radius:20px;border-top-right-radius:20px}.main h1 img{width:32px;height:32px}.main h3{margin:0}.main__footer{margin-top:142px}.main__footer-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main__links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px;width:100%}.main p{font-size:14px;width:100%;padding:0}.main__link{width:100%;margin:0;height:50px;padding:14.5px;border-radius:8px}.main__link svg{display:none}.main__link span{width:100%;text-align:center}}.to{padding-top:40px;margin:0}.to__wrapper{margin-top:15px;gap:30px}.to__wrapper .swiper-pagination{display:none}.to__item{border-radius:20px;border:1px solid #EFEFEF;padding:29px 36px 36px;min-height:274px;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:justify;-ms-flex-pack:justify;justify-content:space-between;width:520px}.to__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:34px;padding-bottom:20px}.to__info{opacity:.6}@media only screen and (max-width:1537px){.to__wrapper .swiper-pagination{display:block}}@media only screen and (max-width:1200px){.to__wrapper{margin-top:25px}.to__item{width:90%;padding:20px;min-height:170px}.to__title br{display:none}}.diagnostics__footer,.diagnostics__name,.diagnostics__steps{padding-left:40px;padding-right:40px}.diagnostics{margin-top:80px}.diagnostics__wrapper{margin-top:55px}.diagnostics__wrapper .swiper-pagination{display:none}.diagnostics__item{border-radius:20px;overflow:hidden;background-color:#EFEFEF;padding-bottom:40px;width:calc(33.3333% - 20px)}.diagnostics__image{position:relative;width:100%;height:326px;overflow:hidden}.diagnostics__image::after{position:absolute;width:100%;height:35px;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#EFEFEF}.diagnostics__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.diagnostics__name{min-height:58px}.diagnostics__steps{margin-top:20px;min-height:193px}.diagnostics__step{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:5px}.diagnostics__step span{line-height:1.5;opacity:.6}.diagnostics__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.diagnostics__price-label{font-size:14px;color:#afafaf}@media only screen and (max-width:1537px){.diagnostics__item{width:calc(50% - 15px)}}@media only screen and (max-width:1200px){.diagnostics__wrapper .swiper-button-next,.diagnostics__wrapper .swiper-button-prev{display:none}.diagnostics__wrapper .swiper-pagination{display:block}}@media only screen and (max-width:996px){.diagnostics__item{width:520px}}@media only screen and (max-width:768px){.diagnostics{margin-top:50px}.diagnostics__item{width:90%;padding-bottom:20px}.diagnostics__image{height:201px}.diagnostics__name{padding:0 20px}.diagnostics__steps{padding:0 20px;margin-top:16px}.diagnostics__footer{padding:0 20px;margin-top:40px}.diagnostics__step{font-size:14px}.diagnostics__step svg{width:17px;height:17px}.diagnostics__price-label{font-size:12px}.diagnostics__price-val{font-size:24px}.diagnostics__button{width:152px}}.feedback{margin-top:160px}.feedback__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.feedback__content{width:calc(65% - 15px);background-color:#0F2D5A;border-radius:20px;padding:60px;color:#fff;position:relative}.feedback__title{max-width:670px;width:100%}.feedback__subtitle{position:absolute;right:60px;top:60px;width:216px}.feedback__image{width:calc(35% - 15px);overflow:hidden;border-radius:20px}.feedback__image img{display:block;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.feedback__form{margin-top:150px}.feedback__form .form-elements{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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.feedback__form .form-elements .input-block,.feedback__form .form-elements .submit{width:calc(33.33333% - 8px);margin:0}.feedback__form .form-elements .submit .btn{width:100%}@media only screen and (max-width:1537px){.feedback__image{display:none}.feedback__content{width:100%}}@media only screen and (max-width:1200px){.feedback{margin-top:60px}}@media only screen and (max-width:996px){.feedback{margin-top:50px}.feedback__content{padding:50px 20px 40px}.feedback__subtitle{right:20px;position:static;width:100%;margin-top:18px}.feedback__title{width:100%}.feedback__form{margin-top:55px}.feedback__form .form-elements{display:block}.feedback__form .form-elements .input-block{width:100%;margin-bottom:18px}.feedback__form .form-elements .submit{width:100%}}.price{margin-top:130px}.price__wrapper{margin-top:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:368px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 78px}.price__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:28px;padding:15px 0;border-top:1px solid #EFEFEF;width:calc(50% - 39px)}.price__num{width:20px;color:#afafaf;-ms-flex-negative:0;flex-shrink:0}.price__info,.price__val span{color:#0F2D5A;line-height:1.2}.price__text{width:100%;line-height:1.2}.price__val{width:130px;-ms-flex-negative:0;flex-shrink:0}.price__val span{font-weight:700}.price__info{margin-top:3px;font-size:12px}@media only screen and (max-width:1537px){.price__wrapper{display:block;height:auto}.price__item{width:100%}}@media only screen and (max-width:1200px){.price{margin-top:110px}.price__wrapper{margin-top:50px}}@media only screen and (max-width:768px){.price{margin-top:50px}.price__item{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.price__num{display:none}.price__val{text-align:left}}.warrantly{margin-top:130px}.warrantly__wrapper{background-color:#F6F6F8;border-radius:20px;padding:27px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.warrantly__content{padding:27px;width:calc(50% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.warrantly__subtitle{margin-top:auto}.warrantly__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 20px);gap:26px 32px}.warrantly__item{width:calc(50% - 16px);padding:27px;background-color:#fff;border-radius:20px;min-height:200px;position:relative}.warrantly__item:hover{background-color:#1E5AB3;color:#fff}.contacts,.footer,.parts{background-color:#0F2D5A}.warrantly__item:hover svg path{stroke:#fff}.warrantly__item a{position:absolute;left:0;top:0;right:0;bottom:0}.warrantly__item svg{position:absolute;right:27px;bottom:27px}.warrantly__item svg path{stroke:#1E5AB3}.warrantly__item:nth-child(3){width:100%}.warrantly__item p{width:270px;font-size:20px}@media only screen and (max-width:1537px){.warrantly{margin-top:110px}.warrantly__content{width:calc(40% - 20px)}.warrantly__items{width:calc(60% - 20px)}}@media only screen and (max-width:1200px){.warrantly__wrapper{display:block}.warrantly__content{width:100%}.warrantly__items{width:100%;margin-top:68px}}@media only screen and (max-width:768px){.warrantly{margin-top:50px}.warrantly__content{padding:30px 0}.warrantly__subtitle{margin-top:30px;font-size:14px;line-height:1.2}.warrantly__items{margin-top:40px;display:block}.warrantly__item{width:100%;margin-bottom:15px}.warrantly__item p{font-size:18px;width:100%}}.parts{margin-top:130px;border-top-left-radius:60px;border-top-right-radius:60px;padding:80px 0}.parts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.parts__title{color:#fff;width:100%}.parts__image{width:421px;height:131px;position:relative;-ms-flex-negative:0;flex-shrink:0}.parts__image img{display:block;width:100%;height:auto;position:absolute;bottom:0;left:0}.parts__button{width:374px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1537px){.parts{margin-top:110px}.parts__wrapper{position:relative;display:block}.parts__image{position:absolute;right:0}.parts__button{margin-top:57px}}@media only screen and (max-width:996px){.parts__image{width:300px;height:200px;top:-130px}.parts__image img{position:static}}@media only screen and (max-width:768px){.parts{margin-top:50px;padding:50px 0;border-top-left-radius:20px;border-top-right-radius:20px}.parts__image{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.parts__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.parts__button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:44px;width:100%}.parts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.contacts{margin:0}.contacts__map{height:510px;border-radius:55px;overflow:hidden;-webkit-filter:grayscale(100%) contrast(90%);filter:grayscale(100%) contrast(90%)}.footer{padding-top:58px;padding-bottom:100px;color:#fff}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px 200px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.footer__title{width:200px;-ms-flex-negative:0;flex-shrink:0}.footer__title b{display:block;font-size:25px;font-weight:700}.footer__title span{display:block;font-size:12px;line-height:1.5}.footer__phone{width:581px}.footer__phone a{font-size:36px;font-weight:400;line-height:1.2;color:#fff}.footer__phone a:hover{color:#3880EB}.footer__email{margin-top:8px}.footer__email a{font-size:20px}.footer__buttons{text-align:right;width:307px}.footer__buttons .btn{width:100%}.footer__links{font-weight:400;font-size:16px;width:200px}.footer__links a{color:#fff;opacity:.2}.footer__links a:hover{opacity:1}.footer__adress{font-weight:400;opacity:.2;width:581px}.footer__socials{width:307px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__social a{font-size:20px;color:#fff}.footer__social a:hover{color:#3880EB}@media only screen and (max-width:1537px){.footer__adress,.footer__phone{width:400px}.footer__wrapper{gap:60px 100px}}@media only screen and (max-width:1200px){.footer__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__phone{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto}.footer__links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__adress{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:right;width:50%}.footer__buttons{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer__socials{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media only screen and (max-width:768px){.contacts__map{height:240px;border-radius:20px}.footer{padding-bottom:40px}.footer__title{font-size:18px}.footer__title span{font-size:10px}.footer__wrapper{gap:40px}.footer__phone a{font-size:32px}.footer__email a{font-size:18px}.footer__adress{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;text-align:left}.footer__socials{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer__links{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer__buttons{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;width:100%}}