@charset "UTF-8";:root{--color-white:#fff;--color-gray-25:#f9f9f9;--color-gray-50:#f5f5f5;--color-gray-60:#f6f6f6;--color-gray-70:#f7f7f7;--color-gray-75:#f2f2f2;--color-gray-100:#f0f0f0;--color-gray-200:#eee;--color-gray-300:#ececec;--color-gray-350:#e7e7e7;--color-gray-400:#e5e5e5;--color-gray-500:#aeaaaa;--color-gray-600:#4c5b6d;--color-gray-700:#444;--color-gray-750:#20252b;--color-gray-800:#192431;--color-gray-900:#222;--color-red-400:red;--color-red-500:#d92e2e;--color-green-400:#01e675;--color-green-500:#43d854;--color-green-600:#23a455;--color-yellow-900:#f2b01e;--color-text-primary:var(--color-gray-900);--color-text-secondary-alt:var(--color-gray-500);--color-text-secondary:var(--color-gray-800);--color-text-accent-light:var(--color-red-400);--color-text-accent:var(--color-red-500);--color-text-light:var(--color-white);--color-ratimg-primary:var(--color-yellow-900);--color-bg-light:var(--color-white);--color-bg-secondary-ultra-pale:var(--color-gray-50);--color-bg-secondary-pale:var(--color-gray-60);--color-bg-secondary-light-soft:var(--color-gray-70);--color-bg-secondary-soft:var(--color-gray-75);--color-bg-secondary-alt:var(--color-gray-100);--color-bg-tertiary-pale:var(--color-gray-350);--color-bg-tertiary-soft:var(--color-gray-700);--color-bg-footer-primary:var(--color-gray-750);--color-bg-accent:var(--color-red-500);--color-border-primary-pale:var(--color-gray-200);--color-border-primary-soft:var(--color-gray-300);--color-border-primary-alt:var(--color-gray-400);--color-border-accent:var(--color-red-500);--color-button-primary:var(--color-green-600);--color-button-secondary:var(--color-green-400);--color-button-accent:var(--color-red-500);--color-button-primary-text:var(--color-white);--color-button-primary-hover:var(--color-green-500);--color-icon-primary:var(--color-green-500);--color-icon-secondary:var(--color-gray-600);--color-icon-accent:var(--color-red-500);--color-icon-light:var(--color-white)}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}:active,:focus,a:active,a:focus{outline:none}body,html{height:100%;min-width:320px}body{color:var(--color-gray-900);font-family:Noto Sans;font-size:.9375rem;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:Noto Sans;font-size:inherit;line-height:inherit;outline:none}input,textarea{width:100%}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:normal}.swiper-slide,a,button,div,figure,img,label{-webkit-tap-highlight-color:transparent}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/montserrat/Montserrat-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/montserrat/Montserrat-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/montserrat/Montserrat-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:250;src:url(../fonts/montserrat/Montserrat-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/montserrat/Montserrat-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat/Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat/Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:250;src:url(../fonts/montserrat/Montserrat-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/Montserrat-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:250;src:url(../fonts/Montserrat-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:250;src:url(../fonts/Montserrat-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:900;src:url(../fonts/noto_sans/NotoSans-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(../fonts/noto_sans/NotoSans-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:800;src:url(../fonts/noto_sans/NotoSans-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:250;src:url(../fonts/noto_sans/NotoSans-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(../fonts/noto_sans/NotoSans-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(../fonts/noto_sans/NotoSans-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(../fonts/noto_sans/NotoSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(../fonts/noto_sans/NotoSans-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:250;src:url(../fonts/noto_sans/NotoSans-Thin.woff2) format("woff2")}::-webkit-scrollbar{height:8px;width:5px}::-webkit-scrollbar-track{background:#222;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-color:#888 #222;scrollbar-width:thin}body{-ms-overflow-style:-ms-autohiding-scrollbar}::-webkit-scrollbar-button{display:none}.lock{overflow:hidden;overscroll-behavior:none;touch-action:none}.site{display:flex;flex-direction:column;min-height:100%}@supports (overflow:clip){.site{overflow:clip}}@supports not (overflow:clip){.site{overflow:hidden}}.site>*{min-width:0}.site__first{margin-bottom:1.875rem}.site__container{margin:0 auto;padding-left:.5rem;padding-right:.5rem}.site__container--base{max-width:72.5rem}.site__container--sm{max-width:56.25rem}.site__container--big{max-width:81.25rem}.site__page{flex:1 1 auto}.site__text{display:flex;flex-direction:column;gap:1em;line-height:1.7}.logo{align-items:center;display:flex}.logo__image{-o-object-fit:contain;object-fit:contain}.logo__image--header{height:3rem;width:3rem}.logo__image--footer{height:6.25rem;width:6.25rem}.logo__text{line-height:1.25;text-align:center}.logo__text--footer{color:var(--color-text-light)}.icon{display:inline-flex}.icon--color-secondary{color:var(--color-icon-secondary)}.icon--color-primary{color:var(--color-icon-primary)}.icon--color-accent{color:var(--color-icon-accent)}.icon--color-current{color:currentColor}.button{align-items:center;display:inline-flex;justify-content:center;text-align:center}.button--base{border-radius:999px;font-size:.875rem;font-weight:700;text-transform:uppercase;transition:transform .3s,background-color .3s}.button--theme-primary{background-color:var(--color-button-primary);color:var(--color-button-primary-text)}.button--theme-secondary{background-color:var(--color-button-secondary);color:var(--color-button-primary-text)}.button--theme-accent{background-color:var(--color-button-accent);color:var(--color-button-primary-text)}.button--rounded-full{border-radius:999px}.top-reviews{display:flex}.top-reviews__label{display:flex;flex-direction:column;height:1.9375rem;justify-content:center;padding-left:.5rem;position:relative}.top-reviews__text{color:var(--color-text-accent);font-size:.5625rem;white-space:nowrap}.top-reviews__link{height:100%;left:0;position:absolute;top:0;width:100%}.head{display:flex;flex-direction:column;gap:1.75rem}.head--direction-center{align-items:center;text-align:center}.head--color-white{color:var(--color-text-light)}.head__title{padding-bottom:.8043478261em;position:relative}.head__title:after{bottom:0;content:"";height:.125rem;position:absolute;width:3.3043478261em}.head__title--direction-left:after{left:0}.head__title--direction-center:after{left:50%;transform:translate(-50%)}.head__title--after-accent:after{background-color:var(--color-bg-accent)}.head__title--after-current:after{background-color:currentColor}.head__subtitle{line-height:1.35}.head__subtitle--big,.head__subtitle--main{font-family:Montserrat;font-size:1.25rem;font-weight:700}.head__subtitle--text-left{text-align:left}.title{line-height:1.2}.title--main{font-family:Montserrat;font-weight:700}.title--size-18{font-size:1.125rem}.title--size-20{font-size:1.25rem}.title--size-24,.title--size-28{font-size:1.5rem}.title--size-30{font-size:1.625rem}.title--size-34{font-size:1.75rem}.title--size-38{font-size:1.625rem}.title--size-40,.title--size-46,.title--size-52{font-size:1.875rem}.title--size-58{font-size:2.125rem}.title--text-center{text-align:center}.title--color-light{color:var(--color-text-light)}.popup{height:100%;left:0;overflow:hidden;padding:.625rem;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}.popup--callback{overflow:auto}.popup__body{align-items:center;display:flex;justify-content:center;min-height:100%}.popup__body--gallery{height:100%}.popup__content{height:100%;position:relative;transition:opacity .5s,transform .5s;width:100%;z-index:1}.popup__content--callback{background-color:#fff;border:8px solid;border-radius:16px;max-width:25rem;opacity:.75;padding:1.5rem .625rem;transform:translateY(-3.125rem)}.popup__content--gallery{transform:scale(.75)}.popup__head{margin-bottom:1.5rem}.popup__close{background-color:currentColor;border-radius:50%;height:2rem;position:absolute;right:-1rem;top:-1.375rem;transition:transform .3s,opacity .3s;width:2rem;z-index:1}.popup__close:after,.popup__close:before{background-color:var(--color-bg-light);content:"";height:.1875rem;position:absolute;right:calc(50% - .5rem);width:1rem}.popup__close:before{top:calc(50% - .125rem);transform:rotate(-45deg)}.popup__close:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}.popup__close:active{opacity:1;transform:scale(1.12)}.popup__overlay{height:100%;left:0;position:absolute;top:0;transition:background-color .3s;width:100%}.popup--show{visibility:visible}.popup--show .popup__content{opacity:1;transform:translateY(0)}.popup--show .popup__overlay{background-color:#000000b3}.popup__loader{align-items:center;background-color:#ffffffe6;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%}.popup__loader--active{opacity:1;visibility:visible}.popup__loader-caption{font-size:.9375rem;font-weight:600}.form{display:grid;gap:1.5rem}.form--callback{padding:.625rem}.form__field--col-3{width:100%}.form__field--error .form__error{display:inline-block!important}.form__field--error .form__input--callback{background-color:#d92e2e14!important;border-color:currentColor!important;color:var(--color-text-accent)!important}.form__label{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:.75em}.form__label span:last-child{position:relative}.form__label span:last-child:after{color:var(--color-text-accent);content:"*";position:absolute;right:-.625rem;top:-.25rem}.form__error{color:inherit;color:var(--color-text-accent);display:none;font-size:.8125rem;padding-top:.5rem}.form__input{background-color:var(--color-bg-secondary-pale);border:1px solid var(--color-border-primary-soft);display:block;font-weight:600;height:3rem;padding:.9375rem;transition:border-color .3s,background-color .3s;width:100%}.form__input::-moz-placeholder{color:var(--color-text-secondary-alt);-moz-transition:color .3s;transition:color .3s}.form__input::placeholder{color:var(--color-text-secondary-alt);transition:color .3s}.form__input:focus{background-color:transparent;border-color:var(--color-border-accent)}.form__input:focus::-moz-placeholder{color:transparent}.form__input:focus::placeholder{color:transparent}.form__input--callback{border-radius:10px}.form__textaria{background-color:var(--color-bg-secondary-pale);border:1px solid var(--color-border-primary-soft);display:block;height:15rem;order:-1;padding:.9375rem;resize:none;transition:border-color .3s,background-color .3s;width:100%}.form__textaria::-moz-placeholder{color:var(--color-text-secondary-alt);-moz-transition:color .3s;transition:color .3s}.form__textaria::placeholder{color:var(--color-text-secondary-alt);transition:color .3s}.form__textaria:focus{background-color:transparent;border-color:var(--color-border-accent)}.form__textaria:focus::-moz-placeholder{color:transparent}.form__textaria:focus::placeholder{color:transparent}.form__submit--callback{display:flex;justify-content:center;padding-top:.625rem}.form__button--callback{height:3rem;padding:.9375rem 2.5rem}.form__button--comments{background-color:var(--color-bg-accent);color:var(--color-text-light);font-size:.875rem;font-weight:700;height:2.875rem;padding:.625rem .9375rem;text-transform:uppercase;transition:opacity .3s,transform .3s;white-space:nowrap}.form__button--comments:active{opacity:.85;transform:scale(.95)}.form__button--disabled{cursor:default!important;opacity:.35!important;transform:none!important;transition:background-color .3s}.custom-checkbox{cursor:pointer;display:flex;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox__input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.custom-checkbox__label{line-height:1.25}.custom-checkbox__label--callback{color:var(--color-text-accent);font-size:.8125rem;position:relative;top:.125rem}.custom-checkbox__label--callback a{border-bottom:1px dashed;transition:opacity .3s}.custom-checkbox__checkmark{border:2px solid var(--color-border-primary-alt);border-radius:4px;display:inline-block;flex:0 0 1.125rem;height:1.125rem;position:relative;transform:translateY(.0625rem);transition:border-color .3s,background-color .3s;width:1.125rem}.custom-checkbox__input:checked~.custom-checkbox__checkmark{background-color:var(--color-bg-accent);border-color:var(--color-border-accent)}.custom-checkbox__checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:none;height:.625rem;left:.3125rem;position:absolute;top:.0625rem;transform:rotate(45deg);width:.25rem}.custom-checkbox__input:checked~.custom-checkbox__checkmark:after{display:block}.custom-checkbox__input:focus~.custom-checkbox__checkmark{box-shadow:0 0 0 2px #ac08084d}.send-success{align-items:center;background-color:#fff;border-radius:16px;flex-direction:column;gap:.625rem;height:100%;left:0;opacity:0;padding:1.5rem;position:absolute;top:0;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%}.send-success,.send-success__icon{display:flex;justify-content:center}.send-success__icon svg{height:4rem;width:4rem}.send-success__text{line-height:1.4;margin-bottom:2rem;text-align:center}.send-success__text p{font-size:.9375rem;font-weight:500}.send-success--active{opacity:1;visibility:visible}.site__loader{animation:rotation 1s linear infinite;border:5px solid rgba(217,46,46,.507);border-bottom-color:#d92e2e;border-radius:50%;box-sizing:border-box;display:inline-block;height:36px;width:36px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.accordion__item--active .price__head{background-color:var(--color-bg-tertiary-soft);color:var(--color-text-light)}.accordion__item--active .accordion__icon--plus:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion__item--active .accordion__icon--arrow{transform:rotate(90deg)}.accordion .accordion__item--active.accordion__item--one{border-bottom:1px solid var(--color-border-primary-pale)!important}.accordion__head{align-items:center;cursor:pointer;display:flex;gap:.5rem}.accordion__title{flex:1 1 auto;padding-top:.125em}.accordion__icon{align-items:center;display:inline-flex;height:1rem;justify-content:center;position:relative;width:2.125rem}.accordion__icon--plus:after,.accordion__icon--plus:before{background-color:currentColor;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s,background-color .3s}.accordion__icon--plus:before{height:.1875rem;width:.875rem}.accordion__icon--plus:after{height:.875rem;width:.1875rem}.accordion__icon--arrow{transition:transform .3s,background-color .3s}.accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion__content--no-animate{transition:none}.header__top{background-color:var(--color-bg-secondary-pale);position:relative;z-index:2}.header__container{align-items:center;display:flex}.header__container--main{gap:1rem;justify-content:space-between}.header__list{display:flex}.header__list--column{flex-direction:row-reverse}.header__contact,.header__item{white-space:nowrap}.header__contact{align-items:center;display:inline-flex;gap:.75rem;transition:color .3s}.header__main{background-color:var(--color-bg-accent);padding-bottom:.625rem;padding-top:.625rem;position:relative;z-index:2}.header__icon{transition:transform .3s,color .3s}.header__icon--size-sm{font-size:.75em}.header__icon--down{padding-top:.0625em}.header__menu{background-color:var(--color-bg-accent);position:relative}.header__menu--fixed{left:0;min-width:100%;position:fixed;top:0;width:100%;z-index:99}.header__burger{display:block;height:2.5rem;position:relative;width:1.75rem}.header__burger span,.header__burger:after,.header__burger:before{background-color:var(--color-bg-light);content:"";height:.1875rem;position:absolute;right:calc(50% - .75rem);transition:all .3s ease 0s;width:1.5rem}.header__burger:before{top:.6875rem}.header__burger:after{bottom:.625rem}.header__burger span{top:calc(50% - .0625rem)}.header__burger:active span,.header__burger:active:after,.header__burger:active:before{transform:scale(.85)}.header__burger--active{position:absolute;right:.375rem;top:.375rem}.header__burger--open span{width:0}.header__burger--open span,.header__burger--open:after,.header__burger--open:before{right:calc(50% - .75rem)}.header__burger--open:before{top:calc(50% - .125rem);transform:rotate(-45deg)}.header__burger--open:after{bottom:calc(50% - .125rem);transform:rotate(45deg)}.sub-menu{position:relative;z-index:1}.sub-menu__list{width:100%}.sub-menu__item{margin:0 0 .625rem .875rem;position:relative}.sub-menu__inner{align-items:end;color:var(--color-text-light);display:flex;justify-content:space-between;line-height:1.3;padding:.3125rem .25rem}.sub-menu__link{display:inline-flex;height:100%;left:0;position:absolute;top:0;width:100%}.menu-secondary{display:grid;grid-template-columns:repeat(2,1fr)}.menu-secondary--column{grid-template-columns:1fr!important}.menu-secondary__link{color:var(--color-text-light);line-height:1.3;padding:.5rem 1rem}.top-nav__list{display:flex}.top-nav__link{height:100%;left:0;position:absolute;top:0;width:100%}.top-nav__caption{padding:.8125rem .625rem;position:relative}.top-nav__inner{align-items:center;color:var(--color-text-light);display:flex;flex:1 1 auto;line-height:1.2;z-index:3}.header__submenu-icon{transition:transform .3s}.footer{background-color:var(--color-bg-footer-primary);padding-bottom:3rem;padding-top:2.125rem}.footer__columns,.footer__container{display:grid;gap:2.25rem}.footer__columns{align-content:start}.footer__box{max-width:30rem;width:100%}.footer__logo{flex-direction:column;gap:1.625rem}.footer__logo-text{line-height:1.25;text-align:center}.footer__logo-text,.footer__logo-text span{display:inline-block}.footer__head{margin-bottom:1.25rem}.footer__title{font-weight:600;letter-spacing:.5px}.footer__list{display:flex;gap:.875rem 1.125rem}.footer__list--link{flex-wrap:wrap}.footer__list--column{flex-direction:column}.footer__item{display:flex}.footer__item,.footer__link{align-items:center;gap:.625rem}.footer__link{display:inline-flex}.footer__text{color:var(--color-text-light);font-size:.875rem;line-height:1.5;transition:color .3s}.footer__icon{color:var(--color-text-accent)}.footer__gallery{display:grid;gap:.625rem;grid-template-columns:repeat(4,1fr)}.footer__figure{border-radius:4px;cursor:pointer;overflow:hidden;transition:transform .3s}.footer__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.footer__bottom{display:flex;justify-content:center}.footer__copy{color:#fff5f559;display:grid;gap:1.25em;line-height:1.4;max-width:68.75rem;text-align:center}.footer__copy a{color:var(--color-text-accent)}.gallery-images__panel{align-items:center;color:#fff;display:flex;justify-content:space-between;left:0;min-width:100%;position:absolute;top:0;width:100%;z-index:5}.gallery-images__slider{height:100%}.gallery-images__slide{padding:2.5rem 1rem}.gallery-images__figure{align-items:center;display:flex;height:100%;justify-content:center;margin-bottom:1rem;width:100%}.gallery-images__image{border-radius:6px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.gallery-images__caption{color:var(--color-text-light);display:block;text-align:center}.gallery-images__close{background-color:transparent;left:0;position:relative;top:0}.gallery-images__button{color:var(--color-text-light);font-size:1.25rem;height:2.5rem;position:absolute;top:calc(50% - 1.5rem);transition:opacity .3s,transform .3s;width:2.5rem;z-index:99}.gallery-images__button--prev{left:-.875rem}.gallery-images__button--next{right:-.875rem}.gallery-images__button:active{transform:scale(.85)}.first-section{background-position:50% 37%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:30.875rem;position:relative}.first-section:before{background-color:#00000080;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.first-section--bg-fixed{background-attachment:fixed}.first-section--internal{background-position:75% 37%;background-size:contain}.first-section__container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding-bottom:3.75rem;padding-top:3.75rem;position:relative;width:100%}.first-section__columns{align-items:center;display:grid;gap:1.25rem}.first-section__figure{display:flex;justify-content:center}.first-section__image{max-width:61.25rem;width:100%}.first-section__image--right{transform:translate(2.5rem,-2.5rem)}.first-section__image--left{transform:translate(-2.5rem,-2.5rem)}.first-section__head{margin-bottom:2.125rem}.first-section__list{display:grid;gap:1.75rem;margin-bottom:2.5rem}.first-section__item{color:var(--color-text-light);font-family:Montserrat;font-size:1.125rem;font-weight:700;line-height:1.45}.first-section__panel{display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.first-section__button--size-big{height:3.25rem;padding:.9375rem 4.375rem}.first-section__button--size-sm{height:3rem;padding:.9375rem 2.5rem}.first-section__button--whatsapp{gap:.5rem}.first-section-2:before{background-color:#aeaaaa!important}.services__head{margin-bottom:6.25rem}.services__text{margin-bottom:1.875rem;padding-top:1.75rem}.services__why-us{margin-top:1.875rem;padding-bottom:1.875rem;padding-top:1.875rem}.services-list{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.services-list__item{flex:1 1 auto}.services-list__item--no-icon .services-list__service{padding-bottom:0!important}.services-list__item--no-icon .service-card__title{margin-bottom:0!important}.services-list__item--no-icon .service-card{padding-bottom:1.5rem;padding-top:1.5rem}.services-list__service{padding-bottom:2.5rem}.services-list__service--icon-sm{padding-top:3.875rem}.services-list__service--icon-big,.services-list__service--icon-huge{padding-top:5.375rem}.service-card{background-color:var(--color-bg-secondary-pale);border-radius:8px;height:100%;word-break:break-word}.service-card--big,.service-card--huge,.service-card--sm{padding-left:1.375rem;padding-right:1.375rem}.service-card__article{display:flex;flex-direction:column;height:100%;position:relative}.service-card__icon{left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0}.service-card__icon--sm{height:3.125rem;transform:translateY(-24%);width:3.125rem}.service-card__icon--big,.service-card__icon--huge{height:4.75rem;transform:translateY(-18%);width:4.75rem}.service-card__title{flex:1 1 auto;font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:1.5789473684em}.service-card__link,.service-card__price{color:var(--color-text-accent)}.service-card__price{font-size:1.0625rem;font-weight:700}.write-whatsapp{background-color:var(--color-bg-secondary-pale)}.write-whatsapp__container{align-items:center;display:flex;gap:2.125rem;padding-bottom:3.375rem;padding-top:2.75rem}.write-whatsapp__box{display:flex;justify-content:center}.write-whatsapp__box--column{align-items:center;flex-direction:column}.write-whatsapp__image{height:100%;max-height:17.5rem;-o-object-fit:cover;object-fit:cover}.write-whatsapp__head{margin-bottom:1.5rem;max-width:32.5rem}.write-whatsapp__title{font-weight:700;letter-spacing:.2px;transform:translateY(-2.5rem)}.write-whatsapp__panel{display:flex;justify-content:center}.write-whatsapp__button{box-shadow:-5px 0 9px -2px #00000080;gap:.5em;height:3rem;padding-left:2.5rem;padding-right:2.5rem;transform:translateY(2.5rem);transition:transform .3s}.write-whatsapp__button:active{opacity:.85;transform:scale(.9)!important}.write-whatsapp__icon{font-size:1.125em}.prices__container{padding-bottom:2.5rem;padding-top:2.5rem}.prices__container--grid{display:grid;gap:2.5rem}.prices__head{margin-bottom:1.875rem}.prices__title{margin-bottom:1em}.prices__list{display:grid;gap:2.5rem;overflow:hidden;transition:max-height .5s ease}.prices__list--accordion{margin-bottom:2.625rem}.prices__item:not(:first-child){display:none}.prices__comments{color:var(--color-text-light);display:grid;gap:.625em;line-height:1.25;padding-top:1.25em}.prices__more{display:flex;justify-content:center}.prices__button{color:var(--color-text-light);font-family:Montserrat;font-weight:600;gap:.75em;text-transform:uppercase}.prices__button span{display:inline-flex;transition:transform .2s}.prices__button span:nth-child(2),.prices__button--show span:first-child{display:none}.prices__button--show span:nth-child(2){display:inline-flex}.prices__button--show span:last-child{transform:rotate(180deg)}.price{transition:border-color .3s}.price:not(:last-child){border-bottom:2px solid var(--color-border-primary-soft)}.price:last-child{border-bottom:2px solid transparent}.price__head{background-color:var(--color-bg-secondary-soft);padding:.875rem .75rem;transition:background-color .3s}.price__title{font-weight:700;transition:color .3s}.price__body{border:1px solid var(--color-border-primary-pale)}.price-table{background-color:var(--color-bg-light);border:none;border-collapse:collapse;width:100%}.price-table__head>.price-table__row{border-bottom:1px solid var(--color-border-primary-alt)}.price-table__row{display:grid;grid-template-columns:75% 25%}.price-table__row:not(:last-child){border-bottom:1px solid var(--color-border-primary-alt)}.price-table__row>.price-table__cell:first-child{border-right:1px solid var(--color-border-primary-alt)}.price-table__cell{padding:.875rem .75rem;text-align:left}.price-table__label{line-height:1.6}.price-table__label--font-bold{font-weight:700}.price-table__label--color-accent{color:var(--color-text-accent-light)}.section-price__head{margin-bottom:1.875rem}.section-price__table{border:1px solid var(--color-border-primary-alt)}.reviews__head{margin-bottom:1.875rem}.reviews__list{display:grid;gap:.625rem}.reviews li:nth-child(2n)>.review-card,.reviews li:nth-child(odd) .review-card{transform:translateY(1.875rem)}.reviews__card{box-shadow:0 0 10px #00000080;height:100%}.review-card{border-radius:20px;padding:1.875rem 1.125rem}.review-card__head{margin-bottom:1.25rem}.review-card__figure{display:grid;gap:.5rem .75rem;grid-template-columns:3.125rem auto}.review-card__avatar{grid-row:span 2}.review-card__image{height:3.125rem;-o-object-fit:contain;object-fit:contain;width:3.125rem}.review-card__caption{line-height:1.25}.review-card__label{color:var(--color-text-secondary-alt);font-size:.8125rem;font-weight:600}.review-card__rating{color:var(--color-ratimg-primary)}.review-card__text{font-style:italic;line-height:1.5}.clients__head{margin-bottom:1.875rem}.clients__logos{flex-wrap:wrap;gap:1.25rem}.clients__logo,.clients__logos{align-items:center;display:flex;justify-content:center}.clients__logo--col-3{flex:0 0 calc(33.33% - 1.75rem)}.clients__logo--col-2{flex:0 0 calc(40% - 1.25rem)}.clients__image{max-width:100%;-o-object-fit:contain;object-fit:contain}.section-widget__body{align-content:space-between;border-radius:32px;display:grid;gap:1.25rem;justify-content:space-between;padding:1.875rem 1.25rem 2.25rem}.section-widget__content{display:flex;flex-direction:column;gap:1.875rem;justify-content:space-between}.section-widget__head{order:1}.section-widget__subtitle{line-height:1.5}.section-widget__bottom{display:flex;order:4}.section-widget__button{height:3.25rem;padding:.9375rem 4.375rem}.section-widget__figure{border-radius:1.5rem;display:flex;grid-row:span 2;justify-content:center;order:3;overflow:hidden;width:100%}.section-widget__image{border-radius:1.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.brands{background-color:var(--color-bg-accent)}.brands__container{padding-bottom:1.625rem;padding-top:1.875rem}.brands__head{margin-bottom:1.875rem}.brands__carousel{padding-left:1.25rem;padding-right:1.25rem;position:relative}.brands__slide{display:flex!important;justify-content:center}.brands__image{height:5.625rem;-o-object-fit:contain;object-fit:contain;width:5.625rem}.brands__button{color:var(--color-text-light);font-size:1.25rem;height:1.25rem;position:absolute;top:calc(50% - .625rem);transition:transform .3s;width:1.25rem;z-index:5}.brands__button--prev{left:0}.brands__button--next{right:0}.brands__button:active{transform:scale(.75)}.yandex-reviews__head{margin-bottom:1.875rem}.yandex-reviews__subtitle{line-height:1.6}.yandex-reviews__columns{display:grid;gap:1.25rem;margin-bottom:1.25rem}.yandex-reviews__frame,.yandex-reviews__list{height:100%}.yandex-reviews__figure{border-radius:10px;height:100%;overflow:hidden}.yandex-reviews__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yandex-reviews__more{display:flex;justify-content:center}.yandex-reviews__button{height:3rem;padding:.9375rem 2.5rem}.contacts--theme-gray{background-color:var(--color-bg-secondary-light-soft)}.contacts__container{padding-bottom:1.875rem;padding-top:1.625rem}.contacts__head{margin-bottom:2.5rem}.contact,.contacts__list{display:flex}.contact{align-items:center;flex-direction:column;gap:.875rem}.contact__title{margin-bottom:.25rem}.contact__info{display:inline-flex;gap:.75rem;justify-content:center;line-height:1.4;text-align:center}.contact__icon,.contact__info--link{transition:color .3s}.contact__icon{font-size:1.25em;padding-top:.125rem}.contact__text{display:inline-flex;justify-content:center;text-align:center}.contact__text span{white-space:nowrap}.contact__text--address{max-width:-moz-min-content;max-width:min-content}.home-page__first,.home-page__services{margin-bottom:1.875rem}.home-page__services-head{margin-bottom:2.25rem}.home-page__car-services{margin-bottom:2.5rem}.home-page__brands,.home-page__prices{margin-bottom:1.875rem}.home-page__why-us{padding-bottom:2.5rem;padding-top:1.875rem}.home-page__clients{margin-bottom:2.5rem}.home-page__widget,.home-page__yandex{margin-bottom:1.875rem}.section-accent{background-color:var(--color-bg-accent)}.section-accent__columns{display:flex}.section-accent__content{background-color:var(--color-bg-light);border-radius:8px 8px 0 0;padding:1.25rem .75rem;position:relative;transform:translateY(2.5rem);z-index:1}.section-accent__figure{position:relative}.section-accent__image{border-radius:0 0 8px 8px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translateY(-2.5rem);width:100%}.why-us__head{margin-bottom:1.875rem}.why-us__content{flex:1 1 auto}.why-us__figure-col-3{flex:0 0 20.25rem}.why-us__figure-col-2{flex:0 0 20rem}.car-service__gallery,.car-service__head{margin-bottom:1.875rem}.gallery-carousel,.gallery-carousel__slide{border-radius:8px;overflow:hidden}.gallery-carousel__slide{cursor:pointer;height:22.75rem!important}.gallery-carousel__slide--horizontal{height:15.25rem!important}.gallery-carousel__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-carousel__button{color:var(--color-text-accent);font-size:1.75rem;height:1.75rem;position:absolute;top:calc(50% - .875rem);transition:transform .3s;width:1.75rem;z-index:5}.gallery-carousel__button--prev{left:.375rem}.gallery-carousel__button--next{right:.375rem}.gallery-carousel__button:active{transform:scale(.75)}.achievements__body{align-items:center;background-color:var(--color-bg-tertiary-pale);border-radius:16px;display:grid;gap:1.5rem;padding:1.875rem .625rem 1.25rem}.achievements__content{align-content:space-between;display:grid;grid-template-rows:auto 1fr}.achievements__head{margin-bottom:3.125rem}.achievements__title span{white-space:nowrap}.achievements__list{display:grid;gap:2.5rem}.achievements__inner{background-color:var(--color-bg-secondary-pale);border-radius:8px;display:flex;height:100%;padding:1.25rem 1.5rem 1.5rem;width:100%}.achievements__images{position:relative}.achievements__slider{border-radius:16px;max-width:100%;overflow:hidden;position:relative}.achievements__slide{border-radius:16px;height:25rem!important;overflow:hidden}.achievements__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.achievements__button{background-color:var(--color-text-primary);color:var(--color-text-light);font-size:1.25rem;height:2rem;position:absolute;top:calc(50% - 1rem);transition:transform .3s;width:2rem;z-index:5}.achievements__button--next{right:1rem}.achievements__button--prev{left:1rem}.achievements__button:active{transform:scale(.75)}.achievement-card__head{margin-bottom:1.25rem}.achievement-card__icon{display:inline-block;font-size:3.125rem;margin-bottom:.4em;position:relative}.achievement-card__icon>i{left:0;position:absolute;top:0;transform:translateY(-90%)}.achievement-card__title{line-height:1.5}.achievement-card__text{line-height:1.6}.types-repair__info-section{margin-bottom:1.875rem}.types-repair__description{padding-bottom:1.875rem;padding-top:1.875rem}.repair-description__head,.types-repair__prices,.types-repair__reviews{margin-bottom:1.875rem}.commercial-transport__info-section{margin-bottom:2.5rem}.commercial-transport__us{padding-bottom:2.5rem;padding-top:1.875rem}.commercial-transport__us-head{margin-bottom:1.875rem}.commercial-transport__info{padding-bottom:1.875rem;padding-top:1.875rem}.commercial-transport__counters{margin-bottom:2rem}.commercial-transport__clients{margin-bottom:2.5rem}.commercial-transport-description,.commercial-transport-description__head,.info-section__head{margin-bottom:1.875rem}.info-section__columns{display:grid;gap:1.25rem}.info-section__columns--responsive-center{justify-content:center}.info-section__text{transform:translateY(2.5rem)}.info-section__figure{height:100%}.info-section__image{-webkit-aspect-ratio:16/9;aspect-ratio:16/9;border-radius:10px;height:100%;width:100%}.info-section__image--tiny{max-width:17.125rem;-o-object-fit:contain;object-fit:contain}.info-section__image--big{max-width:33.125rem}.info-section__image--picture{-o-object-fit:cover;object-fit:cover;transform:translateY(2.5rem)}.info-section__image--car{-o-object-fit:contain;object-fit:contain;transform:translate(-2.5rem,-2.5rem)}.info-section__bottom{margin-top:1.875rem}.info-list{align-content:start;display:grid;gap:.5rem;padding-left:.5rem}.info-list__row{line-height:1.75;position:relative}.info-list__row:before{bottom:.1875rem;color:var(--color-text-accent);content:"";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:0}.info-list__caption{display:inline-block;padding-left:1.375rem}.counters--before{position:relative}.counters--before:before{bottom:.0333333333em;content:"Более:";font-weight:700;left:1.25rem;opacity:.1;position:absolute}.counters__container{padding-bottom:3.75rem;padding-top:2.25rem}.counters-list{display:grid}.counters-list>li:first-child>.counters-list__card--accent,.counters-list>li:last-child>.counters-list__card--accent{transform:translate(-2.5rem)}.counters-list>li:nth-child(2)>.counters-list__card--accent{transform:translate(2.5rem)}.counters-list>li:first-child>.counters-list__card--image,.counters-list>li:last-child>.counters-list__card--image,.counters-list>li:nth-child(2)>.counters-list__card--image{transform:translateY(2.5rem)}.counters-list__item{position:relative}.counters-list__card{display:grid;gap:.625rem}.counters-list__card--color-light{color:var(--color-text-light)}.counters-list__card--image{padding:2rem 1.125rem;position:relative}.counters-list__card--image:before{background-color:#00000073;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.counters-list__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.counters-list__counter{font-size:3.75rem;font-weight:700;position:relative}.counters-list__caption{line-height:1.2;position:relative}.promo-page__description,.promo-page__promo,.promo-page__write-whatsapp,.promo__head{margin-bottom:1.875rem}.promo__list{display:grid;gap:2.5rem}.promo__text{font-family:Montserrat;font-size:1rem;line-height:1.4;margin-bottom:1.1111111111em}.promo__text b{color:var(--color-text-accent)}.promo__figure{border-radius:10px;height:20rem;overflow:hidden;position:relative}.promo__figure:before{background-color:#00000073;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.promo__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promo__caption{align-items:center;display:flex;flex-direction:column;gap:2.5rem;left:50%;padding:1.25rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.promo__title{font-weight:700}.promo__link{height:3rem;padding:.9375rem 2.5rem}.blog__info-section{margin-bottom:1.875rem}.blog__info-columns{gap:1.25rem 3.75rem}.blog__brands,.blog__content{margin-bottom:1.625rem}.blog__articles,.blog__carousel{margin-bottom:2.25rem}.blog-articles__head{margin-bottom:1.875rem}.blog-articles__list{display:grid;gap:.625rem}.article-card{border:1px solid var(--color-border-primary-alt);border-radius:16px;display:flex;flex-direction:column;height:100%;position:relative}.article-card--slider{transform:translateY(2.5rem)}.article-card__figure{border-radius:16px;flex:1 0 auto;overflow:hidden}.article-card__figure--sm{height:15rem}.article-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.article-card__content{display:flex;flex-direction:column;height:100%;padding:1.25rem 1.25rem 1.625rem}.article-card__head{margin-bottom:1rem}.article-card__title span{transition:color .3s}.article-card__text{flex:1 1 auto;margin-bottom:1rem}.article-card__text--sm{font-size:.9375rem}.article-card__details{align-items:center;color:var(--color-text-accent);display:flex;font-weight:700;gap:.875rem}.article-card__link{height:100%;left:0;position:absolute;top:0;transition:background-color .3s;width:100%;z-index:1}.article-card__link:active{background-color:#ffffff40}.article-card__arrow{opacity:0;transform:translate(-.625rem);transition:opacity .3s,transform .3s}.articles-carousel__head{margin-bottom:1.875rem}.articles-carousel__slider{position:relative}.articles-carousel__slider .swiper{height:auto}.articles-carousel__slider .swiper-wrapper{align-items:stretch}.articles-carousel__slider .swiper-slide{height:auto}.articles-carousel__button{background-color:var(--color-text-primary);color:var(--color-text-light);font-size:1.25rem;height:2rem;position:absolute;top:calc(50% - 1rem);transition:opacity .3s,transform .3s;width:2rem;z-index:5}.articles-carousel__button--next{right:-1rem}.articles-carousel__button--prev{left:-1rem}.articles-carousel__button:active{transform:scale(.75)}.blog-article{background-color:var(--color-bg-secondary-ultra-pale);padding-bottom:1.25rem;padding-top:1.25rem}.blog-article__container{display:grid;gap:1.75rem;max-width:75rem}.blog-article__box{background-color:var(--color-bg-light)}.blog-article__box--article{align-items:center;display:flex;flex-direction:column;padding:1.75rem 1rem}.blog-article__box--form{display:grid;padding:1.75rem 1rem}.blog-article__comments-form{margin:0 auto}.blog-article__comments-form,.blog-article__inner{max-width:60.625rem;width:100%}.blog-article__head{margin-bottom:1.875rem}.blog-article__head-form{margin-bottom:1.5rem}.blog-article__title{font-family:Montserrat;line-height:1.4}.blog-article__title--article{margin-bottom:.3333333333em}.blog-article__title--text-uppercase{text-transform:uppercase}.blog-article__title--form{margin-bottom:.1333333333em}.blog-article__subtitle{line-height:1.4}.blog-article__nav-list{display:flex;flex-wrap:wrap;gap:.25rem}.blog-article__nav-list--control{justify-content:space-between;padding-left:.875rem;padding-right:.875rem}.blog-article__nav-item{transition:opacity .3s}.blog-article__nav-item:active{opacity:.65}.blog-article__nav-item:active .blog-article__icon--next{transform:translate(.375rem)}.blog-article__nav-item:active .blog-article__icon--prev{transform:translate(-.375rem)}.blog-article__nav-item--top{position:relative}.blog-article__nav-item--top:not(:last-child):after{color:var(--color-text-accent);content:"/";padding-left:.125rem}.blog-article__nav-link{color:var(--color-text-accent)}.blog-article__nav-link--control{font-weight:500;gap:.5rem}.blog-article__icon{font-size:.6875rem;transition:transform .3s}.blog-article__figure{margin-bottom:1.5rem}.blog-article__image{height:100%;max-height:37.5rem;-o-object-fit:cover;object-fit:cover;width:100%}.blog-article__form{display:grid;justify-content:center;max-width:60.625rem}.internal-page__head-30,.internal-page__head-40{margin-bottom:1.875rem}.internal-page__main-head{max-width:33.75rem}.internal-page__why-us-head{margin-bottom:2.5rem}.internal-page__service-head{margin-bottom:1.75rem}.internal-page__title{line-height:1.35}.internal-page__description{color:var(--color-text-light);display:grid;gap:1.25rem;line-height:1.45;padding-bottom:2rem;padding-top:1.75rem}.internal-page__description ul{display:grid;gap:.5rem;list-style-type:none;padding-left:0}.internal-page__description ul li:before{color:var(--color-text-light);content:"•";margin-right:8px}.internal-page__mb-10{margin-bottom:.625rem}.internal-page__mb-20{margin-bottom:1.25rem}.internal-page__mb-30,.internal-page__mb-40,.internal-page__mb-50,.internal-page__mb-60{margin-bottom:1.875rem}.internal-page__mb-100,.internal-page__mb-70,.internal-page__mb-80,.internal-page__mb-90{margin-bottom:2.5rem}.internal-page__accent{padding-bottom:2.5rem;padding-top:2.25rem}.internal-info{gap:1.875rem}.internal-info__list{gap:.625rem!important}.internal-info__bottom{display:flex;order:3}.internal-info__figure{grid-row:span 2;order:2}.internal-info__image{-o-object-fit:cover;object-fit:cover}.get-price__columns{display:grid;gap:1.875rem;margin-bottom:1.25rem}.get-price__info{margin-bottom:1.875rem}.get-price__head{align-items:center;display:flex;flex-direction:column;gap:2.25rem;justify-content:center}.get-price__title{text-transform:uppercase}.get-price__button{height:3rem;padding:.9375rem 3.75rem}.get-price__figure{display:flex;justify-content:center}.get-price__image{max-width:28.125rem;-o-object-fit:contain;object-fit:contain;width:100%}.get-price__image-right{max-width:35rem;transform:translate(5rem)}.car-models{padding-bottom:2.25rem;padding-top:1.75rem}.car-models__head{margin-bottom:1.875rem}.car-models__list{display:flex;flex-wrap:wrap;gap:.625rem}.car-models__list--center{justify-content:center}.car-models__list--base>.car-models__item{flex:0 0 calc(50% - .3125rem)}.car-models__inner{align-items:center;background-color:var(--color-bg-light);border-radius:6px;display:flex;height:100%;justify-content:center;min-height:5.375rem;padding:1rem;position:relative;transition:background-color .3s,transform .3s}.car-models__inner:active{background-color:currentColor;transform:scale(.95)}.car-models__inner:active .car-models__caption{color:var(--color-text-light)}.car-models__caption{color:var(--color-text-accent);font-size:1rem;letter-spacing:.25px;text-align:center;transition:color .3s}.car-models__link{height:100%;left:0;position:absolute;top:0;width:100%}.animation__item{opacity:0;transition:opacity 1s,transform .85s,background-color .3s,border-color .3s,color .3s}.animation__item--top-20{transform:translateY(-20px)}.animation__item--top-30{transform:translateY(-15px)}.animation__item--top-40{transform:translateY(-1.875rem)}.animation__item--bottom-20{transform:translateY(20px)}.animation__item--bottom-30{transform:translateY(15px)}.animation__item--bottom-40{transform:translateY(1.875rem)}.animation__item--left-40{transform:translate(-1.875rem)}.animation__item--right-40{transform:translate(1.875rem)}.animation__item--scale-85{transform:scale(.85)}.animation__item--visible{opacity:1!important;transform:none!important}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#222;font-family:inherit;font-weight:700;line-height:1.3}.entry-content h1{font-size:2.2em}.entry-content h2{font-size:2em}.entry-content h3{font-size:1.6em}.entry-content h4{font-size:1.4em}.entry-content h5{font-size:1.2em}.entry-content h6{font-size:1em}.entry-content a{color:#d92e2e;text-decoration:none}.entry-content a:hover{color:#eb3131;text-decoration:none}.entry-content img{background:#fff;border:1px solid #eee;height:auto;max-width:100%;padding:5px}.entry-content img.alignleft{float:left;margin:0 1.5em 1em 0}.entry-content img.alignright{float:right;margin:0 0 1em 1.5em}.entry-content img.aligncenter{display:block;margin:0 auto 1em}.entry-content ol,.entry-content ul{margin:0 0 0 2em;padding:0}.entry-content ol li,.entry-content ul li{list-style:initial;margin-bottom:.25em}.entry-content ul{list-style-type:disc}.entry-content ol,.entry-content ul{list-style-position:outside;margin-left:1.5em;padding-left:1em}.entry-content ol{list-style-type:decimal}.entry-content ul li::marker{color:initial;font-size:1em}.entry-content ol li::marker{color:initial;font-weight:700}.entry-content table{border-collapse:collapse;margin:0 0 1.5em;width:100%}.entry-content td,.entry-content th{border:1px solid #ddd;padding:8px 12px;text-align:left}.entry-content th{background-color:#f5f5f5;font-weight:700}.entry-content blockquote{border-left:4px solid #ddd;color:#666;font-style:italic;margin:0 0 1.5em;padding:0 0 0 1.5em}.entry-content blockquote p{margin-bottom:0}.entry-content hr{border:none;border-top:1px solid #ddd;margin:2em 0}.entry-content code,.entry-content pre{background:#f4f4f4;border-radius:4px;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.95em;overflow-x:auto;padding:.5em .8em}.entry-content pre{line-height:1.5;margin:0 0 1.5em}.entry-content iframe,.entry-content video{display:block;height:auto;margin-bottom:1.5em;max-width:100%}.entry-content .wp-block-button__link{background-color:#06c;border-radius:4px;color:#fff;display:inline-block;font-size:1em;font-weight:600;padding:.6em 1.2em;text-align:center;text-decoration:none;transition:background-color .3s ease}.entry-content .wp-block-button__link:hover{background-color:#049}.entry-content .wp-block-button{margin-bottom:1.5em}.entry-content .wp-block-gallery{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:1.5em}.entry-content .wp-block-gallery img{border:none;margin:0;padding:0}.entry-content .wp-block-table{overflow-x:auto}.entry-content .wp-block-table table{border-collapse:collapse;width:100%}.entry-content .wp-block-table td,.entry-content .wp-block-table th{border:1px solid #ddd;padding:.75em 1em}.entry-content figure{margin:0 0 1.5em;text-align:center}.entry-content figcaption{color:#666;font-size:.9em;margin-top:.5em}.entry-content .wp-block-quote{border-left:4px solid #ccc;color:#555;font-style:italic;margin:0 0 1.5em;padding-left:1.5em}.entry-content .wp-block-quote cite{color:#333;display:block;font-style:normal;font-weight:700;margin-top:.5em}.entry-content .alignwide{margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.entry-content .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.entry-content audio{margin-bottom:1.5em;width:100%}.page-article__article{display:grid;gap:24px}.site__image{border-radius:8px}.page-article__right{transform:translate(25%)}.page-article__panel{display:flex;justify-content:center}.why-us__content--gray{background-color:#f7f7f7}.info-list__caption--sm{font-size:13px}.image-cover{-o-object-fit:cover;object-fit:cover}.accent-inner-section{color:#fff;padding:20px 0}.site-img-center{text-align:center}.get-price__button--mobile{display:none!important}.video-frame__list{display:flex;gap:10px;justify-content:center}.contacts-column{background-color:#f7f7f7;padding:30px 0 40px}.contacts-column__columns{display:grid;gap:18px}.contacts-column__columns a{color:var(--color-text-accent);display:inline-flex;font-weight:500}.contacts-column__list{display:flex;flex-direction:column;gap:28px;justify-content:space-between}.contacts-column__title{border-bottom:2px solid var(--color-bg-accent);font-size:22px!important;line-height:1.35;margin-bottom:.55em;width:-moz-max-content;width:max-content}.contacts-column__address{display:grid;gap:.5em;line-height:1.4}.contacts-column__caption{font-family:Montserrat;font-size:18px;font-weight:700;margin-bottom:.75em}.contacts-column__text{line-height:1.5}.contacts-column__map{height:460px}.archive-title{word-break:break-word}.nav-links{color:var(--color-text-accent);font-weight:500}.archive-text{margin-bottom:10px}.site__initial-page{padding-top:30px}.page-numbers.current{color:initial}.archive-header{align-items:flex-start!important;background-color:#eee}.archive-header__title{color:var(--color-text-accent);margin:0!important;text-align:left}.button--theme-white{border:2px solid #fff;color:#fff}.button--theme-white:active{border-color:#23a455;color:#23a455;transform:scale(1.05)}.section-widget__bottom--row{display:flex;flex-wrap:wrap;gap:14px 10px}.car-models__inner--big{flex:0 0 100%!important}@media (min-width:20em) and (max-width:72.5em){@supports (font-size:clamp(5.25rem,2.9642857143rem + 11.4285714286vw,11.25rem)){.counters--before:before{font-size:clamp(5.25rem,2.9642857143rem + 11.4285714286vw,11.25rem)}}@supports not (font-size:clamp(5.25rem,2.9642857143rem + 11.4285714286vw,11.25rem)){.counters--before:before{font-size:calc(2.96429rem + 11.42857vw)}}}@media (min-width:22.49875em) and (max-width:63.99875em){.header__icon--phone{color:var(--color-icon-light);font-size:1.25rem}}@media (min-width:29.99875em){.site__container{padding-left:.9375rem;padding-right:.9375rem}.footer__gallery{gap:1.25rem}.gallery-images__image{border-radius:8px}.gallery-images__button{font-size:1.75rem}.price__body{padding:.9375rem .9375rem 2.5rem}.section-accent__content{padding:1.25rem}.promo__text{font-size:1.125rem}.blog-articles__list{gap:1.25rem}.blog-article__nav-list{gap:.5rem}.blog-article__nav-item--top:not(:last-child):after{padding-left:.25rem}.blog-article__figure{margin-bottom:1.875rem}.get-price__button{font-size:1.0625rem;height:4.25rem;padding:.9375rem 4.75rem 1.0625rem}}@media (min-width:29.99875em) and (max-width:47.99875em){.title--size-38{font-size:2rem}.gallery-images__slide{padding:2.5rem 1.75rem}.first-section__list{margin-bottom:3.125rem}.services__text{margin-bottom:2.125rem}.services-list--last-3 .services-list__item--col-3:nth-last-child(2),.services-list--last-3>.services-list__item--col-3:nth-last-child(3){flex:0 0 calc(50% - .625rem)}.services-list--last-3>.services-list__item--col-3:last-child{flex:1 1 auto}.services-list--last-7 .services-list__item--col-3:nth-last-child(2),.services-list--last-7>.services-list__item--col-3:nth-last-child(3){flex:0 0 calc(50% - .625rem)}.services-list--last-7>.services-list__item--col-3:last-child{flex:1 1 auto}.services-list__item--col-4{flex:0 0 calc(50% - .625rem)}.prices__container{padding-bottom:2.75rem;padding-top:2.75rem}.prices__container--grid{gap:3.125rem}.prices__head{margin-bottom:2.5rem}.section-price__head{margin-bottom:2.25rem}.clients__head{margin-bottom:2.5rem}.yandex-reviews__image{max-height:25rem}.home-page__first{margin-bottom:2.5rem}.home-page__services{margin-bottom:2.8125rem}.home-page__car-services,.home-page__services-head{margin-bottom:3.125rem}.home-page__brands{margin-bottom:2.5rem}.home-page__why-us{padding-bottom:3.125rem;padding-top:2.5rem}.home-page__clients{margin-bottom:3.75rem}.home-page__widget{margin-bottom:2.25rem}.car-service__gallery,.home-page__yandex,.why-us__head{margin-bottom:2.5rem}.gallery-carousel__button{font-size:1.875rem;height:1.875rem;top:calc(50% - .9375rem);width:1.875rem}.achievements__body{gap:1.75rem;padding:2.5rem 1.25rem 1.25rem}.types-repair__info-section{margin-bottom:3.125rem}.commercial-transport__clients{margin-bottom:3.75rem}.commercial-transport-description{margin-bottom:3.125rem}.counters-list--images{gap:.9375rem}.promo-page__description,.promo-page__promo,.promo-page__write-whatsapp{margin-bottom:2.5rem}.blog__info-section{margin-bottom:2.8125rem}.blog__brands,.blog__content{margin-bottom:1.875rem}.blog__articles{margin-bottom:2.5rem}.blog__carousel{margin-bottom:2.8125rem}.article-card__figure--big,.article-card__figure--sm{height:21.25rem}.blog-article{padding-bottom:1.875rem;padding-top:1.875rem}.blog-article__box--article{padding:2.5rem 1.25rem}.blog-article__box--form{padding:2.125rem 1.25rem}.internal-page__service-head{margin-bottom:2.1875rem}.internal-page__description{padding-bottom:2.375rem;padding-top:2rem}.internal-page__mb-40{margin-bottom:2.125rem}.internal-page__mb-50{margin-bottom:2.25rem}.internal-page__mb-60{margin-bottom:2.5rem}.internal-page__mb-70,.internal-page__mb-80,.internal-page__mb-90{margin-bottom:3.125rem}.internal-page__mb-100{margin-bottom:3.75rem}.internal-page__accent{padding-bottom:3.125rem;padding-top:2.25rem}.car-models{padding-bottom:3.125rem;padding-top:2.125rem}.car-models__list--base>.car-models__item{flex:0 0 calc(33.33% - .4375rem)}.car-models__caption{font-size:1.125rem}}@media (min-width:29.99875em) and (max-width:63.99875em){.logo__image--header{height:3.875rem;width:3.875rem}.header__container--main{gap:1.25rem}.header__item--phone{display:flex;justify-content:center;text-align:center}.header__contact--phone{font-size:1.25rem}.top-nav__caption{padding:.8125rem .9375rem}.footer__figure{height:6.5625rem}.brands__carousel{padding-left:1.875rem;padding-right:1.875rem}.brands__button{font-size:1.875rem;height:1.875rem;top:calc(50% - .9375rem);width:1.875rem}.achievements__inner{padding:1.25rem 2.5rem 2.5rem}.blog-article__head{margin-bottom:2.25rem}.blog-article__head-form{margin-bottom:1.75rem}.blog-article__title--article{margin-bottom:.4333333333em}.blog-article__title--form{margin-bottom:.2em}.get-price__info{margin-bottom:2.5rem}}@media (min-width:29.99875em) and (max-width:72.5em){.gallery-images__button--prev{left:0}.gallery-images__button--next{right:0}}@media (min-width:47.99875em){body{font-size:1rem}.head__subtitle--main{font-size:1.5rem}.head__subtitle--big,.title--size-28{font-size:1.75rem}.title--size-30{font-size:1.875rem}.title--size-34{font-size:2.125rem}.title--size-38{font-size:2.375rem}.title--size-40{font-size:2.5rem}.title--size-46{font-size:2.875rem}.title--size-52{font-size:3.25rem}.title--size-58{font-size:3.625rem}.form__field--col-3{grid-column:span 3}.gallery-images__slide{padding:2.5rem 4.25rem}.first-section__container{padding-top:3.125rem}.first-section__columns{gap:3.125rem 1.875rem}.first-section__list{margin-bottom:3.75rem}.services__why-us{margin-top:2.5rem;padding-bottom:2.5rem}.service-card__title{font-size:1.1875rem}.reviews__head{margin-bottom:2.5rem}.reviews__list{gap:1.25rem}.section-widget__body{border-radius:48px;grid-template-columns:calc(61% - .9375rem) calc(39% - .9375rem)}.brands__container{padding-bottom:2.25rem;padding-top:2.5rem}.brands__head{margin-bottom:2.25rem}.yandex-reviews__columns{grid-template-columns:repeat(2,1fr);height:100%;max-height:45rem}.contacts__container{padding-bottom:2.875rem;padding-top:2.25rem}.contacts__list{justify-content:space-between}.contacts__item{flex:0 0 calc(33.33% - 1.25rem)}.contact__info--responsive{display:none}.contact__text{display:inline-block}.home-page__prices{margin-bottom:2.25rem}.achievements__head{margin-bottom:3.75rem}.achievements__list{grid-template-columns:repeat(2,1fr)}.types-repair__description{padding-bottom:2.5rem}.types-repair__prices{margin-bottom:2.25rem}.types-repair__reviews{margin-bottom:2.5rem}.commercial-transport__info-section{margin-bottom:3.75rem}.commercial-transport__us{padding-bottom:3.75rem;padding-top:2.5rem}.commercial-transport__info{padding-bottom:2.5rem;padding-top:2.5rem}.commercial-transport__counters{margin-bottom:2.625rem}.commercial-transport-description__head,.info-section__head{margin-bottom:2.5rem}.info-section__columns{grid-template-columns:repeat(2,1fr)}.info-section__text{transform:translate(-25%)}.info-section__figure{display:flex;justify-content:center}.info-section__image--sm{max-width:21rem}.info-section__image--picture{transform:translate(25%)}.counters--before:before{bottom:-.0888888889em;font-size:11.25rem}.counters__container{padding-bottom:4.375rem;padding-top:3.5rem}.counters-list{grid-template-columns:repeat(3,1fr)}.counters-list--images{border-radius:10px;overflow:hidden}.counters-list>li:first-child>.counters-list__card--accent,.counters-list>li:last-child>.counters-list__card--accent{transform:translateY(-2.5rem)}.counters-list>li:nth-child(2)>.counters-list__card--accent{transform:translateY(2.5rem)}.counters-list>li:first-child>.counters-list__card--image,.counters-list>li:last-child>.counters-list__card--image{transform:translateY(-2.5rem)}.counters-list>li:nth-child(2)>.counters-list__card--image{transform:translateY(2.5rem)}.counters-list__item--accent{display:flex;justify-content:center}.counters-list__card--image{padding:1.125rem .625rem}.promo__head{margin-bottom:2.5rem}.promo__list{gap:3.75rem}.promo__text{margin-bottom:2.2222222222em}.article-card--slider{transform:scale(.95)}.articles-carousel__slider{margin-left:.625rem;margin-right:.625rem}.blog-article__nav-list--control{padding-left:2.5rem;padding-right:2.5rem}.blog-article__icon{font-size:.875rem}.blog-article__form{grid-template-columns:repeat(3,1fr)}.internal-page__head-40{margin-bottom:2.5rem}.internal-info{gap:3.125rem 1.875rem}.internal-info__row{font-size:medium!important}.get-price__columns{gap:2.5rem}.animation__item--top-30{transform:translateY(-1.875rem)}.animation__item--top-40{transform:translateY(-2.5rem)}.animation__item--bottom-30{transform:translateY(1.25rem)}.animation__item--bottom-40{transform:translateY(2.5rem)}.animation__item--left-40{transform:translate(-2.5rem)}.animation__item--right-40{transform:translate(2.5rem)}}@media (min-width:47.99875em) and (max-width:125em){.blog-articles__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:47.99875em) and (max-width:63.99875em){.site__first{margin-bottom:2.5rem}.first-section{min-height:calc(100vh - 7rem)}.services__text{margin-bottom:2.75rem;padding-top:2.1875rem}.services-list--last-2>.services-list__item:last-child,.services-list--last-2>.services-list__item:nth-last-child(2){flex:0 0 calc(50% - .625rem)!important}.services-list--last-3 .services-list__item--col-3:last-child,.services-list--last-3>.services-list__item--col-3:nth-last-child(2){flex:0 0 calc(50% - .625rem)}.services-list--last-4>.services-list__item{flex:0 0 calc(50% - .625rem)!important}.services-list--last-7 .services-list__item--col-3:last-child,.services-list--last-7 .services-list__item--col-3:nth-last-child(2),.services-list--last-7 .services-list__item--col-3:nth-last-child(3),.services-list--last-7>.services-list__item--col-4:nth-last-child(4){flex:0 0 calc(50% - .625rem)}.services-list__item{flex:0 0 calc(33.33% - .875rem)}.write-whatsapp__container{padding-bottom:4rem;padding-top:3.375rem}.prices__container{padding-bottom:2.875rem;padding-top:2.875rem}.prices__container--grid{gap:3.75rem}.prices__head{margin-bottom:2.875rem}.section-price__head{margin-bottom:2.75rem}.clients__head{margin-bottom:3.125rem}.clients__logos{gap:1.875rem}.section-widget__body{padding:1.875rem}.brands__image{height:7.5rem;width:7.5rem}.home-page__first{margin-bottom:3.125rem}.home-page__services,.home-page__services-head{margin-bottom:3.75rem}.home-page__car-services{margin-bottom:4.0625rem}.home-page__brands{margin-bottom:3.75rem}.home-page__why-us{padding-bottom:3.75rem;padding-top:3.125rem}.home-page__clients{margin-bottom:5rem}.home-page__widget{margin-bottom:2.625rem}.home-page__yandex{margin-bottom:3.125rem}.why-us__head{margin-bottom:3.375rem}.why-us__figure-col-2{flex:0 0 25rem}.car-service__gallery{margin-bottom:3.375rem}.gallery-carousel__button{font-size:2.25rem;height:2.5rem;top:calc(50% - 1.25rem);width:2.5rem}.achievements__slide{height:43.75rem!important}.types-repair__info-section{margin-bottom:4.0625rem}.commercial-transport__clients{margin-bottom:4.6875rem}.commercial-transport-description{margin-bottom:4.0625rem}.info-section__bottom{margin-top:2.5rem}.promo-page__promo{margin-bottom:4.0625rem}.promo-page__write-whatsapp{margin-bottom:2.8125rem}.promo-page__description{margin-bottom:3.125rem}.blog__info-section{margin-bottom:3.75rem}.blog__brands,.blog__content{margin-bottom:2.5rem}.blog__articles{margin-bottom:3.125rem}.blog__carousel{margin-bottom:3.75rem}.article-card__figure--big,.article-card__figure--sm{height:18.75rem}.blog-article{padding-bottom:2.5rem;padding-top:2.5rem}.blog-article__container{gap:2.5rem}.blog-article__box--article{padding:3.75rem 2.5rem}.blog-article__box--form{padding:3.375rem 2.5rem}.internal-page__service-head{margin-bottom:2.8125rem}.internal-page__description{padding-bottom:2.625rem;padding-top:2.25rem}.internal-page__mb-40{margin-bottom:2.25rem}.internal-page__mb-50{margin-bottom:2.75rem}.internal-page__mb-60{margin-bottom:3.125rem}.internal-page__mb-70{margin-bottom:3.75rem}.internal-page__mb-80,.internal-page__mb-90{margin-bottom:4.375rem}.internal-page__mb-100{margin-bottom:5rem}.internal-page__accent{padding-bottom:3.5rem;padding-top:2.375rem}.get-price__head{gap:2.8125rem}.car-models{padding-bottom:3.5rem;padding-top:2.25rem}.car-models__list--base>.car-models__item{flex:0 0 calc(25% - .5rem)}}@media (min-width:47.99875em) and (max-width:72.5em){.reviews__head{margin-bottom:3rem}.reviews__list{grid-template-columns:repeat(2,1fr)}.reviews li:nth-child(2n)>.review-card,.reviews li:nth-child(odd) .review-card{transform:translateY(2.5rem)}.brands__head{margin-bottom:2.625rem}.achievements__body{gap:1.875rem;padding:2.5rem 1.75rem 1.75rem}}@media (min-width:767.98px){.video-frame__item{flex:0 0 calc(33.33% - 7px)}.site__initial-page{margin-bottom:40px;padding-top:50px}.contacts-column__columns{gap:30px;grid-template-columns:repeat(2,1fr)}.contacts-column__title{font-size:24px!important}.contacts-column__map{height:700px}}@media (min-width:1023.98px){.columns-revers{flex-direction:row-reverse}.page-article__article{gap:60px}.car-models__inner--big{flex:0 0 calc(25% - 1rem)!important}}@media (min-width:63.99875em){.site__first{margin-bottom:3.125rem}.logo__image--header{height:5.875rem;width:5.875rem}.top-reviews__label{display:none}.header__top{background-color:var(--color-bg-secondary-alt);font-family:Montserrat;font-weight:500;min-height:3.75rem;padding-bottom:.3125rem;padding-top:.3125rem}.header__container--top{gap:1.5rem;justify-content:space-between}.header__container--main{gap:2.25rem}.header__container--nav{justify-content:center;width:100%}.header__list--row{align-items:center;gap:1.5rem}.header__list--column{flex-direction:column;gap:.75rem}.header__contact--color-secondary{color:var(--color-text-secondary)}.header__reviews{flex:1 1 auto;justify-content:flex-end}.header__main{background-color:var(--color-bg-light)}.header__logo{flex:0 0 21rem;gap:1.25rem}.header__icon--size-md{font-size:1.25em}.header__icon--size-big{font-size:1.375em}.header__icon--phone{justify-content:center;width:.8888888889em}.header__hours{align-items:center;display:flex}.header__appointment{flex:0 1 14.625rem}.header__button{height:3.7142857143em;padding:.7142857143em 1em;width:100%}.header__menu{align-items:center;display:flex;min-height:3.875rem}.header__menu--fixed,.header__menu--fixed .top-nav__item--drop-down:before{background-color:#d93030e6}.header__burger{display:none}.sub-menu__list{height:500px;left:0;margin-top:.8125rem;opacity:0;overflow-y:auto;padding:.0625rem 2.5rem 0 .375rem;position:absolute;scrollbar-color:#aa0c0c #da4b4b;scrollbar-width:thin;top:0;visibility:hidden}.sub-menu__list::-webkit-scrollbar{height:8px;width:5px}.sub-menu__list::-webkit-scrollbar-track{background:#da4b4b;border-radius:10px}.sub-menu__list::-webkit-scrollbar-thumb{background:#aa0c0c;border-radius:10px}.sub-menu__list::-webkit-scrollbar-thumb:hover{background:#b31a1a}.sub-menu__item{margin:.375rem .875rem;opacity:.55;transition:opacity .3s;width:14.25rem}.sub-menu__inner{padding:.25rem}.menu-secondary{display:grid;grid-template-columns:repeat(3,1fr);opacity:0;padding-left:1.25rem;position:absolute;right:0;top:0;transform:translate(calc(100% - 60px));transition:opacity .3s,transform .3s,visibility .3s;visibility:hidden}.menu-secondary--column .menu-secondary__item{width:14.75rem}.menu-secondary__item{padding:.1875rem .75rem}.menu-secondary__link{opacity:.55;padding:.25rem 1rem;transition:opacity .3s}.top-nav__list{align-items:center;justify-content:space-between;min-height:3.875rem}.top-nav__list .top-nav__item:first-child .top-nav__caption{padding:.5rem .6875rem .5rem 0}.top-nav__list .top-nav__item:last-child .top-nav__caption{padding:.5rem 0 .5rem .6875rem}.top-nav__list>.top-nav__item--drop-down{padding-right:.625rem}.top-nav__list>.top-nav__item--drop-down:nth-child(2) .sub-menu__item{width:11.25rem}.top-nav__list>.top-nav__item--drop-down:nth-child(2) .sub-menu__list{width:55.75rem}.top-nav__list>.top-nav__item--drop-down:nth-child(3) .sub-menu__list{width:38.5rem}.top-nav__item--drop-down:before{background-color:var(--color-bg-accent);bottom:0;content:"";height:33.125rem;left:0;opacity:0;position:absolute;transform:translateY(calc(100% - .875rem));visibility:hidden;width:100%;z-index:1}.top-nav__item--drop-down:hover:before{opacity:1;visibility:visible}.top-nav__item--drop-down:hover .sub-menu__list{opacity:1;transform:translateY(0);visibility:visible}.top-nav__caption{padding:.5rem .6875rem}.top-nav__inner{padding:0 .1875rem;position:relative}.footer__container{gap:3.75rem 1.625rem;grid-template-columns:repeat(4,1fr)}.footer__gallery{grid-template-columns:repeat(3,4rem)}.footer__figure{height:4rem}.footer__bottom{grid-column:span 4}.first-section{min-height:calc(100vh - 14.75rem)}.first-section__columns{grid-template-columns:32.75rem auto}.first-section__image{max-width:34.25rem}.first-section__button--call{display:none}.services__text{margin-bottom:3.375rem;padding-top:2.5rem}.services-list__item{flex:0 0 calc(25% - .9375rem)}.services-list__item--col-3{flex:0 0 calc(33.33% - .875rem)}.services-list__service--icon-huge{padding-top:7rem}.service-card__icon--huge{height:6.375rem;transform:translateY(-13%);width:6.375rem}.write-whatsapp__container{padding-bottom:5.875rem;padding-top:5.875rem}.write-whatsapp__box{flex:0 0 calc(50% - 1.0625rem)}.write-whatsapp__image{max-height:24.375rem}.prices__container{padding-bottom:3.125rem;padding-top:3.125rem}.prices__container--grid{gap:4.375rem}.prices__head,.section-price__head{margin-bottom:3.125rem}.clients__head{margin-bottom:3.75rem}.clients__logos{gap:2.5rem}.section-widget__body{gap:1.875rem;padding:2.5rem}.brands__carousel{padding-left:2.5rem;padding-right:2.5rem}.brands__image{height:9.375rem;width:9.375rem}.brands__button{font-size:2.625rem;height:2.625rem;top:calc(50% - 1.3125rem);width:2.625rem}.yandex-reviews__head{margin-bottom:2.5rem}.home-page__first{margin-bottom:3.75rem}.home-page__services,.home-page__services-head{margin-bottom:4.375rem}.home-page__car-services{margin-bottom:5rem}.home-page__brands{margin-bottom:4.375rem}.home-page__why-us{padding-bottom:5.25rem;padding-top:3.375rem}.home-page__clients{margin-bottom:5.625rem}.home-page__widget{margin-bottom:3.125rem}.home-page__yandex{margin-bottom:3.75rem}.section-accent__columns{gap:2.125rem;justify-content:space-between}.section-accent__content{border-radius:8px;transform:translate(-25%)}.section-accent__image{border-radius:8px;transform:translate(25%)}.why-us__head{margin-bottom:4rem}.why-us__figure-col-2{flex:0 0 30.375rem}.car-service__gallery{margin-bottom:4rem}.gallery-carousel__button--prev{left:1.5rem}.gallery-carousel__button--next{right:1.5rem}.gallery-carousel__button{font-size:2.625rem;height:3rem;top:calc(50% - 1.5rem);width:3rem}.achievements__body{grid-template-columns:auto 28.75rem}.achievements__list{gap:2.875rem 1.375rem}.achievements__inner{justify-content:center;padding:1.25rem}.achievements__card{max-width:10.625rem}.achievements__slide{height:100%!important}.achievements__button--next{right:-1rem}.achievements__button--prev{left:-1rem}.types-repair__info-section{margin-bottom:5rem}.commercial-transport__clients{margin-bottom:5.625rem}.commercial-transport-description{margin-bottom:5rem}.info-section__bottom{margin-top:3.125rem}.info-list{gap:.875rem;padding-left:.875rem}.info-list__row{font-size:1.125rem}.counters-list__counter{font-size:4.25rem}.counters-list__caption{font-size:1.1875rem}.promo-page__promo{margin-bottom:5rem}.promo-page__write-whatsapp{margin-bottom:3.125rem}.promo-page__description{margin-bottom:3.75rem}.blog__info-section{margin-bottom:4.375rem}.blog__brands,.blog__content{margin-bottom:3.125rem}.blog__articles{margin-bottom:3.75rem}.blog__carousel{margin-bottom:4.375rem}.blog-articles__head{margin-bottom:2.5rem}.article-card__figure--sm{height:16.25rem}.articles-carousel__head{margin-bottom:2.5rem}.blog-article{padding-bottom:3.75rem;padding-top:3.75rem}.blog-article__container{gap:3.125rem}.blog-article__box--article{padding:5.375rem 3.75rem}.blog-article__box--form{padding:4rem 3.75rem}.blog-article__head{margin-bottom:2.5rem}.blog-article__head-form{margin-bottom:1.875rem}.blog-article__title--article{margin-bottom:.5em}.blog-article__title--form{margin-bottom:.2666666667em}.internal-page__service-head{margin-bottom:3.4375rem}.internal-page__description{padding-bottom:2.875rem;padding-top:2.5rem}.internal-page__mb-40{margin-bottom:2.5rem}.internal-page__mb-50{margin-bottom:3.125rem}.internal-page__mb-60{margin-bottom:3.75rem}.internal-page__mb-70{margin-bottom:4.375rem}.internal-page__mb-80{margin-bottom:5rem}.internal-page__mb-90{margin-bottom:5.625rem}.internal-page__mb-100{margin-bottom:6.25rem}.internal-page__accent{padding-bottom:3.75rem;padding-top:2.5rem}.get-price__columns{grid-template-columns:repeat(2,1fr)}.get-price__info{margin-bottom:3.125rem}.get-price__head{gap:3.75rem}.get-price__head--big{padding-bottom:12.5rem}.get-price__figure{justify-content:flex-end}.get-price__image--desktop{transform:translateY(8.75rem)}.get-price__image--mobile,.get-price__image-right--mobile{display:none}.car-models{padding-bottom:4rem;padding-top:2.5rem}.car-models__head{margin-bottom:2.5rem}.car-models__list--base>.car-models__item{flex:0 0 calc(16.6% - .5rem)}}@media (min-width:63.99875em) and (any-hover:hover){.header__contact--link-top:hover .header__icon{transform:scale(1.15)}.header__contact--link-main:hover{color:var(--color-text-accent)}.header__contact--link-main:hover .header__icon{color:inherit}.top-nav__item--drop-down:hover .top-nav__inner .header__submenu-icon{transform:rotate(-180deg)}}@media (min-width:63.99875em) and (max-width:119.99875em){@supports (height:clamp(16rem,-5.7138616071rem + 33.9285714286vw,35rem)){.article-card__figure--big{height:clamp(16rem,-5.7138616071rem + 33.9285714286vw,35rem)}}@supports not (height:clamp(16rem,-5.7138616071rem + 33.9285714286vw,35rem)){.article-card__figure--big{height:calc(-5.71386rem + 33.92857vw)}}}@media (min-width:63.99875em) and (max-width:72.5em){.header__icon--size-huge{font-size:3em}.header__hours{gap:.75rem}}@media (min-width:72.5em){.header__icon--size-huge{font-size:3.75em}.header__hours{gap:.875rem}.footer__container{gap:3.75rem}.gallery-images__button--prev{left:5rem}.gallery-images__button--next{right:5rem}.service-card--sm{padding-left:2.5rem;padding-right:2.5rem}.reviews__head{margin-bottom:3.375rem}.reviews__list{grid-template-columns:repeat(4,1fr)}.reviews li:nth-child(2n)>.review-card{transform:translateY(-2.5rem)}.reviews li:nth-child(odd) .review-card{transform:translateY(2.5rem)}.brands__head{margin-bottom:3.125rem}.achievements__body{gap:3.125rem;padding:3rem 2.375rem}.counters--before:before{font-size:11.25rem}.blog__info-columns{gap:5.625rem}}@media (min-width:119.99875em){.article-card__figure--big{height:35rem}}@media (min-width:125em){.blog-articles__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023.98px){.page-article__column{gap:24px}}@media (max-width:1023.98px) and (min-width:767.98px){.car-models__inner--big{flex:0 0 calc(50% - 1rem)!important}}@media (max-width:63.99875em){.logo__text--header{display:none}.header__container--top{height:1.875rem;overflow:hidden;position:relative}.header__list--row{display:none}.header__list--column{align-items:center;flex:1 1 auto;gap:1.375rem}.header__item--phone{flex:1 1 auto}.header__contact--phone{color:var(--color-text-light);font-weight:700}.header__contact--write span:last-child{display:none}.header__reviews{left:50%;position:absolute;top:0;transform:translate(-50%)}.header__icon--write{color:var(--color-text-light);font-size:1.5rem}.header__appointment,.header__hours{display:none}.header__nav{background-color:var(--color-bg-accent);left:-110%;overflow-y:auto;position:fixed;transition:left .3s;width:100%;z-index:99}.header__nav--open{left:0}.sub-menu{height:0;overflow:hidden;transition:height .3s}.sub-menu--open{border-top:1px solid hsla(0,0%,100%,.5)}.sub-menu__inner{position:relative}.sub-menu__button{height:1.75rem;position:absolute;right:0;top:0;width:2.8125rem;z-index:9}.menu-secondary{height:0;overflow:hidden;transition:height .3s}.menu-secondary .menu-secondary__item:first-child,.menu-secondary .menu-secondary__item:nth-child(2){margin-top:6px}.menu-secondary__link{display:inline-block;font-size:.875rem;max-width:15rem;width:100%}.top-nav__list{flex-direction:column}.top-nav__list .top-nav__item:first-child{border-top:1px solid hsla(0,0%,100%,.5)}.top-nav__item{border-bottom:1px solid hsla(0,0%,100%,.5);position:relative;transition:background-color .3s}.top-nav__item--active-down{background-color:#a22222}.top-nav__caption{width:100%}.top-nav__icon{border-left:1px solid hsla(0,0%,100%,.5);height:2.8125rem;position:absolute;right:0;top:0;width:2.8125rem;z-index:9}.button-submenu-active{border-color:transparent;transition:border-color .3s}.button-submenu-active .header__submenu-icon{transform:rotate(0)}.header__submenu-icon{transform:rotate(-90deg)}.footer__container{justify-items:center}.footer__box--logo{margin-bottom:.625rem}.footer__bottom{max-width:43.75rem;padding-left:.625rem;padding-right:.625rem}.first-section__columns{justify-content:center}.write-whatsapp__container{flex-direction:column-reverse}.section-accent__columns{flex-direction:column}.achievements__images{overflow:hidden}.promo__text{text-align:center}.blog__info-columns{grid-template-columns:auto}.blog__image-info,.blog__text-info{transform:translateY(2.5rem)}.blog__image-info{max-height:30rem;max-width:100%}.get-price__info{grid-template-columns:auto}.get-price__text{transform:translateY(2.5rem)}.get-price__image--desktop{display:none}.get-price__image--mobile{transform:translate(3.75rem,-3.75rem)}.get-price__image-right--desktop,.get-price__last-image{display:none}}@media (max-width:47.99875em){.custom-checkbox__label--comments{font-size:.8125rem}.section-widget__body{justify-items:center;text-align:center}.section-widget__head{margin-bottom:.625rem;text-align:center}.section-widget__head>.head__title:after{left:50%;transform:translate(-50%)}.section-widget__bottom{justify-content:center;padding-top:.625rem}.section-widget__image{max-height:22.5rem}.yandex-reviews__frame{height:45rem}.contacts__list{align-items:center;flex-direction:column;gap:2rem}.contacts__item:not(:last-child) .contact__info--link{color:var(--color-icon-accent)}.contacts__item:not(:last-child) .contact__info--link .contact__icon{color:currentColor}.info-section__image--sm{max-height:21rem}.counters--before:before{left:50%;transform:translate(-50%)}.counters-list--accent{gap:3.75rem;justify-content:center}.counters-list__item--image{border-radius:10px;overflow:hidden}.counters-list__card--image:before,.counters-list__image{border-radius:10px}.articles-carousel__slider .swiper-wrapper{display:grid;gap:.625rem}.articles-carousel__slider .swiper-wrapper .swiper-slide{margin:0!important;width:100%!important}.articles-carousel__button,.blog-article__nav-link--next span:nth-child(2),.blog-article__nav-link--prev span:nth-child(3){display:none}.internal-info__bottom{justify-content:center}.internal-info__image{max-width:100%}}@media (max-width:767.98px){.get-price__button--desktop{display:none!important}.get-price__button--mobile{display:inline-flex!important}.video-frame__list{flex-direction:column}}@media (max-width:29.99875em){.header__icon--phone{display:none}.footer__box{padding-left:.625rem;padding-right:.625rem}.footer__box--gallery{order:1}.footer__bottom{order:2}.first-section__image{padding:1rem}.yandex-reviews__image{max-height:23.75rem}.yandex-reviews__button span:last-child{display:none}.contact__text{flex-wrap:wrap}.counters-list--images{gap:.625rem}.article-card__figure--big{height:15rem}.blog-article__nav-link{font-size:.75rem}.internal-page .first-section__container{padding-bottom:2.5rem;padding-top:2.5rem}}@media (max-width:20em){.counters--before:before{font-size:5.25rem}}@media (any-hover:hover){.button--theme-primary:hover{background-color:var(--color-button-primary-hover);transform:scale(1.1)}.button--theme-secondary:hover{transform:scale(1.1)}.button--theme-accent:hover{background-color:var(--color-button-primary-hover);transform:scale(1.1)}.popup__close:hover{opacity:1;transform:scale(1.12)}.form__button--comments:hover{opacity:.85}.form__button--disabled:hover{background-color:var(--color-button-accent);cursor:default!important;opacity:.35!important;transform:none!important}.custom-checkbox__label--callback a:hover{opacity:.55}.sub-menu__item:hover{opacity:1}.sub-menu__item:hover .menu-secondary{opacity:1;transform:translate(calc(100% - 10px));visibility:visible}.sub-menu__item:hover .header__submenu-icon{transform:rotate(-90deg)}.menu-secondary__link:hover{opacity:1}.footer__link:hover .footer__text{color:var(--color-text-accent)}.footer__figure:hover{transform:scale(1.1)}.footer__figure:hover .footer__image{transform:scale(1.2)}.gallery-images__button:hover{opacity:.75}.write-whatsapp__button:hover{opacity:.85;transform:scale(1.1)!important}.price:hover:not(:last-child){border-color:var(--color-bg-tertiary-soft);transition:border-color .3s!important}.price:hover .price__head{background-color:var(--color-bg-tertiary-soft);color:var(--color-text-light)}.contact__info--link:hover,.contact__info--link:hover .contact__icon{color:var(--color-icon-accent)}.article-card:hover .article-card__image{transform:scale(1.1)}.article-card:hover .article-card__title{color:var(--color-text-accent)}.article-card:hover .article-card__arrow{opacity:1;transform:none}.articles-carousel__button:hover{opacity:.85}.blog-article__nav-item:hover{opacity:.65}.blog-article__nav-item:hover .blog-article__icon--next{transform:translate(.375rem)}.blog-article__nav-item:hover .blog-article__icon--prev{transform:translate(-.375rem)}.car-models__inner:hover{background-color:currentColor}.car-models__inner:hover .car-models__caption{color:var(--color-text-light)}.contacts-column__columns a:hover{opacity:.65!important}.button--theme-white:hover{border-color:#23a455;color:#23a455;transform:scale(1.05)}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
