@charset "UTF-8";@font-face{font-family:FuturaPT;font-display:swap;src:url(../fonts/FuturaPT-Bold.woff2) format("woff2"),url(../fonts/FuturaPT-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:icomoon;font-display:swap;src:url(../fonts/icomoon.woff2) format("woff2"),url(../fonts/icomoon.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT;font-display:swap;src:url(../fonts/FuturaPT-Book.woff2) format("woff2"),url(../fonts/FuturaPT-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FuturaPT;font-display:swap;src:url(../fonts/FuturaPT-Medium.woff2) format("woff2"),url(../fonts/FuturaPT-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:FuturaPT;font-display:swap;src:url(../fonts/FuturaPT-ExtraBold.woff2) format("woff2"),url(../fonts/FuturaPT-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}[class*=icm-]:before{font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=icm-]:before{display:block}.icm-arrow:before{content:"\e900"}.icm-arrow-left:before{content:"\e900";-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.icm-bag:before{content:"\e901"}.icm-build:before{content:"\e902"}.icm-burger:before{content:"\e903"}.icm-calendar:before{content:"\e904"}.icm-call:before{content:"\e905"}.icm-call-booking:before{content:"\e906"}.icm-call-service:before{content:"\e907"}.icm-car:before{content:"\e908"}.icm-cards:before{content:"\e909"}.icm-cash:before{content:"\e90a"}.icm-check:before{content:"\e90b"}.icm-checked:before{content:"\e90c"}.icm-chevron:before{content:"\e90d"}.icm-close:before{content:"\e90e"}.icm-danger:before{content:"\e90f"}.icm-danger-fill:before{content:"\e910"}.icm-edit:before{content:"\e911"}.icm-eye:before{content:"\e912"}.icm-facebook:before{content:"\e913"}.icm-globe:before{content:"\e914"}.icm-google:before{content:"\e915"}.icm-instagram:before{content:"\e916"}.icm-insurance:before{content:"\e917"}.icm-list-docs:before{content:"\e918"}.icm-locate:before{content:"\e919"}.icm-locate-fill:before{content:"\e91a"}.icm-locate-underline:before{content:"\e91b"}.icm-logout:before{content:"\e91c"}.icm-mail:before{content:"\e91d"}.icm-not:before{content:"\e91e"}.icm-petrol:before{content:"\e91f"}.icm-profile:before{content:"\e920"}.icm-profile-fill:before{content:"\e921"}.icm-route:before{content:"\e922"}.icm-satisfied:before{content:"\e923"}.icm-search:before{content:"\e924"}.icm-send:before{content:"\e925"}.icm-settings:before{content:"\e926"}.icm-share:before{content:"\e927"}.icm-sms:before{content:"\e928"}.icm-star:before{content:"\e929"}.icm-star-fill:before{content:"\e92a"}.icm-telegram:before{content:"\e92b"}.icm-ten-plus:before{content:"\e92c"}.icm-time:before{content:"\e92d"}.icm-time-fill:before{content:"\e92e"}.icm-users:before{content:"\e92f"}.icm-whatsup:before{content:"\e930"}.icm-youtube:before{content:"\e931"}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}body,html{height:100%;min-width:320px}body{color:#262626;line-height:1;font-family:FuturaPT;font-size:1rem;-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{font-family:FuturaPT;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;-o-text-overflow:"";text-overflow:""}select::-ms-expand{display:none}body::before{content:"";background:#fff;z-index:1000;position:fixed;width:100%;height:100%;top:0;left:0;display:block}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body::before{display:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:81.25rem;margin:0 auto;padding:0 .9375rem}@font-face{font-family:swiper-icons;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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:1.875rem .625rem;-webkit-transition:visibility .3s ease 0s;-o-transition:visibility .3s ease 0s;transition:visibility .3s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{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-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#fff;padding:1.25rem;width:100%;max-width:56.25rem;border-radius:.625rem}.lock .popup__content{visibility:visible}.popup__reviews_add .popup__content{max-width:32.5rem;width:100%}.popup__close{color:#ed3237;font-size:1.25rem;padding:.3125rem}.popup__header{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-bottom:calc(1.25vw + .375rem)}.popup__title{font-weight:700;font-size:calc(.31vw + 1.188rem)}.popup__reviews_add .popup__main{display:-ms-grid;display:grid;gap:.9375rem}.popup__map{position:relative;overflow:hidden;height:calc(3.75vw + 15.5rem)}.popup__map iframe{width:100%;height:100%}.select{position:relative}.select__body{position:relative;height:100%}.select__title{height:100%;color:inherit;text-align:left;cursor:pointer;width:100%;border-radius:4px}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.875rem;padding:0 .9375rem;gap:.625rem}.select__value>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select__value:after{content:"";-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._select-open .select__value:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;position:absolute;top:100%;border-radius:0 0 4px 4px;min-width:100%;left:0;background-color:#fff;border-top:0;border:1px solid #d9d9d9;border-top:0;padding:10px 0 5px 0}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:200px}.select__option{width:100%;text-align:left;cursor:pointer;padding:5px 15px;color:inherit}.select__option._select-selected{background-color:#eee}.select__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select._select-open{z-index:5}._select-tag{cursor:pointer}.quantity{width:5.625rem;height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;position:relative;cursor:pointer;border-radius:50%;border:.0625rem solid rgba(114,114,114,.5)}.quantity__button::after,.quantity__button::before{content:"";position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;margin:0 0 0 -.3125rem;background-color:#727272;width:.625rem;height:.125rem}.quantity__button_plus::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.quantity__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input input{width:100%;font-weight:500;height:100%;color:#262626;font-size:1.125rem;width:100%;text-align:center}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:1.625rem;line-height:.75;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.rating.rating_sending{opacity:.2}.rating.rating_set .rating__active,.rating.rating_set .rating__item{cursor:pointer}.rating__body{position:relative}.rating__body::before{content:"★★★★★";display:block}.rating__active{position:absolute;width:0%;height:100%;top:0;left:0;overflow:hidden}.rating__active::before{content:"★★★★★";position:absolute;width:100%;height:100%;top:0;left:0;color:#ed3237}.rating__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.rating__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;height:100%;opacity:0}.rating__value{font-size:50%;line-height:1;padding:0 0 0 .625rem}.form__group{display:-ms-grid;display:grid;justify-items:start;gap:.625rem}.form__label{color:#262626;font-weight:500;font-size:1.0625rem;cursor:pointer}.form__input{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#262626;background:#f5f5f5;border:.0625rem solid #efefef;border-radius:.375rem;cursor:pointer;height:calc(.31vw + 2.438rem)}.form__input input,.form__input select,.form__input textarea{background:0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 .625rem;border-radius:.375rem}.form__input input:active,.form__input input:focus,.form__input select:active,.form__input select:focus,.form__input textarea:active,.form__input textarea:focus{-webkit-box-shadow:0 .0625rem .625rem rgba(223,223,223,.25);box-shadow:0 .0625rem .625rem rgba(223,223,223,.25);border:.0625rem solid rgba(237,50,55,.6)}.form__input textarea{padding-top:.625rem;resize:vertical}.form__input:has(textarea){min-height:7.5rem;height:100%}.form__input:has([class*=icm-]){padding-left:2.1875rem}.form__input:has([class*=icm-]):has(.icm-danger,.icm-eye){padding-left:0}.form__input:has([class*=icm-]):has(.icm-danger,.icm-eye) .icm-danger,.form__input:has([class*=icm-]):has(.icm-danger,.icm-eye) .icm-eye{position:static!important;left:auto!important}.form__input:has([class*=icm-]) [class*=icm-]:nth-child(1){font-size:1.25rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:absolute;left:.625rem}.form__consent input{display:none}.form__consent input:checked+span::after{scale:1}.form__consent span{display:block;color:#727272;padding-left:1.875rem;position:relative;cursor:pointer;line-height:1.2}.form__consent span::before{content:"";display:block;position:absolute;left:0;width:1.125rem;height:1.125rem;border-radius:.1875rem;background:#f5f5f5;border:.0625rem solid #efefef}.form__consent span::after{content:"";position:absolute;top:.1875rem;left:.25rem;width:.75rem;height:.75rem;background:url(../img/checked.svg) center no-repeat;scale:0}.form__img{position:relative}.form__img img{width:7.5rem;height:7.5rem;border-radius:50%}.form__img input{display:none}.form__edit{position:absolute;right:0;bottom:0;width:1.875rem;height:1.875rem;border-radius:50%;color:#fff;background:#ed3237;font-size:.875rem;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;cursor:pointer}.form__wrong{width:1.25rem;height:1.25rem;position:absolute;top:50%;translate:0 -50%;right:1.25rem;color:#ed3237}.form__eye{padding:.3125rem;position:absolute;z-index:2;top:50%;translate:0 -50%;right:.625rem}.form__eye .icm-eye{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.car-slider{position:relative}.car-slider__swiper{padding:.625rem 0}.car-slider__swiper::after,.car-slider__swiper::before{content:"";position:absolute;z-index:2;top:50%;translate:0 -50%;display:block;width:6.25rem;height:100%;border-radius:1.25rem}.car-slider__swiper::before{left:-.125rem;background:-o-linear-gradient(358.68deg,#f4f3f3 9.33%,rgba(244,243,243,0) 66.14%);background:linear-gradient(91.32deg,#f4f3f3 9.33%,rgba(244,243,243,0) 66.14%)}.car-slider__swiper::after{right:-.125rem;background:-o-linear-gradient(179.79deg,#f4f3f3 6.93%,rgba(217,217,217,0) 74.48%,rgba(244,243,243,0) 80.96%);background:linear-gradient(270.21deg,#f4f3f3 6.93%,rgba(217,217,217,0) 74.48%,rgba(244,243,243,0) 80.96%)}.car-slider__next,.car-slider__prev{position:absolute;z-index:3;top:50%;translate:0 -50%;width:2.5rem;height:2.5rem;border-radius:50%;color:#ed3237;background:#fff;font-size:.625rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2)}.car-slider__next.swiper-button-disabled,.car-slider__prev.swiper-button-disabled{color:#727272}.car-slider__prev{rotate:90deg;left:0}.car-slider__next{rotate:-90deg;right:0}.car-slider__slide{cursor:pointer;background:#fff;padding:1.25rem .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.25rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2)}.car-slider__slide._active{border:.0625rem solid #ed3237}.car-slider__img{margin-bottom:.3125rem}.car-slider__title{font-size:1.125rem;font-weight:700}._active .car-slider__title{color:#ed3237}.button,.button-disabled,.button-light{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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:1.125rem;font-weight:700;color:#fff;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;background:#ed3237;border-radius:.625rem;height:calc(.63vw + 2.999rem);padding-left:calc(.63vw + 1.124rem);padding-right:calc(.63vw + 1.124rem)}.button [class*=icm-],.button-disabled [class*=icm-],.button-light [class*=icm-]{margin:0 .625rem;font-size:1rem}._fw.button-disabled,._fw.button-light,.button._fw{width:100%}.button-light{border:.0625rem solid #ed3237;background:#fff;color:#ed3237}.button-disabled{border:.0625rem solid rgba(114,114,114,.5);background:#fff;color:rgba(114,114,114,.5)}.dropdown{position:relative}.dropdown:has([data-spoller]) i.icm-chevron{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.dropdown:has([data-spoller]) [data-spoller]._spoller-active i.icm-chevron{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.dropdown__items{position:absolute;z-index:3;top:calc(100% + .3125rem);right:0;border-radius:.625rem;padding:.625rem;gap:.3125rem;background:#fff;-webkit-box-shadow:0 .0625rem .9375rem rgba(0,0,0,.2);box-shadow:0 .0625rem .9375rem rgba(0,0,0,.2)}.dropdown__item{display:block;font-weight:500;color:#727272;font-size:calc(.13vw + .974rem)}.dropdown__item:not(:last-child){margin-bottom:.625rem}.promos__container{display:-ms-grid;display:grid}.promos__header{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-bottom:calc(1.88vw + .874rem)}.promos__header:has(.promos__share) .promos__title{text-align:left}.promos__title{text-align:center}.promos__items{display:-ms-grid;display:grid;gap:1.25rem;margin-bottom:1.25rem;grid-template-columns:repeat(auto-fit,minmax(16.875rem,1fr))}.promos__more{margin:0 auto;width:16.25rem;margin-top:calc(1.88vw + .874rem)}.item-promos{overflow:hidden;border-radius:1.25rem;background:#fff;-webkit-box-shadow:0 .0625rem .9375rem rgba(114,114,114,.2);box-shadow:0 .0625rem .9375rem rgba(114,114,114,.2)}.item-promos__header{position:relative;z-index:2;height:9.6875rem}.item-promos__img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-promos__actions{position:absolute;top:.9375rem;right:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.1875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-promos__action{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;height:2.1875rem;border-radius:.5rem;padding:0 .5rem;background:#fff}.item-promos__action [class*=icm]{font-size:1.125rem;color:#ed3237;font-weight:500;margin-right:.3125rem}.item-promos__body{padding:.9375rem;display:-ms-grid;display:grid}.item-promos__title{font-size:1.125rem;line-height:1.2;font-weight:700;margin-bottom:.625rem}.item-promos__text{margin-bottom:.625rem;line-height:1.25rem;height:3.75rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.item-promos__link{margin-left:auto;font-weight:700;color:#ed3237}.advantages{padding-top:calc(5.63vw + .749rem);padding-bottom:calc(5.63vw + .749rem)}.advantages__title{text-align:center;margin-bottom:calc(1.25vw + 1rem)}.advantages__items{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-auto-flow:column;gap:calc(8.13vw + -.376rem)}.item-advantages{display:-ms-grid;display:grid;justify-items:center}.item-advantages__icon{color:#ed3237;border-radius:50%;border:.125rem solid #ed3237;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;margin-bottom:.625rem;font-size:calc(.63vw + 2.6865rem);width:calc(1.25vw + 6rem);height:calc(1.25vw + 6rem)}.item-advantages__icon i.icm-ten-plus{font-size:calc(.63vw + 1.749rem)}.item-advantages__text{text-align:center;color:#727272;font-weight:500}.promotion{padding-bottom:calc(3.13vw + .624rem)}.promotion__header{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;gap:.625rem;margin-bottom:calc(.63vw + 1.124rem)}.promotion__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.promotion__date{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;height:2.1875rem;border-radius:.5rem;padding:0 .5rem;background:#fff}.promotion__date [class*=icm]{font-size:1.125rem;color:#ed3237;font-weight:500;margin-right:.3125rem}.promotion__img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.9375rem;height:calc(4.38vw + 11.624rem);margin-bottom:calc(.94vw + .7495rem)}.promotion__text{color:#727272;line-height:1.3}.pagging{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;padding:1.875rem 0}.pagging__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.pagging__item{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;width:1.5625rem;height:1.5625rem;border-radius:50%;color:#8e8e8e;font-size:1.125rem}.pagging__item._active{color:#fff;background:#ed3237}.round-badge{background:#ed3237;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.0625rem;-webkit-box-flex:0;-ms-flex:0 0 2.1875rem;flex:0 0 2.1875rem;width:2.1875rem;height:2.1875rem}.contact,.header__action{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.contact__icon{font-size:1.5625rem;color:#ed3237;margin-right:.625rem}.contact__main{display:-ms-grid;display:grid;text-align:left}.contact__text{color:#727272;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.contact__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.125rem;line-height:1.375rem}.contact__title i.icm-chevron{font-size:.625rem;color:rgba(114,114,114,.5);margin-left:.625rem}.title{font-size:1.375rem;font-weight:700;line-height:1.2}.page-path{padding-top:calc(.63vw + .8115rem);padding-bottom:calc(.63vw + .8115rem)}.page-path__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-path__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:1.25rem;color:#727272;font-weight:500}.page-path__item::after{content:"/";position:absolute;right:.3125rem}.page-path__item:last-child::after{display:none}.share__button{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;height:2.8125rem;border-radius:.5rem;padding:0 .625rem;background:#fff;color:#ed3237;font-size:1.5rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2)}.locate{-ms-grid-column-align:start;justify-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-size:1.0625rem;font-weight:500}.form__input .select2-container{width:100%!important}.form__input .selection{display:block;height:100%}.form__input .select2-container--default .select2-selection--single{background-color:transparent;border:0;border-radius:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__input .select2-container--default .select2-selection--single .select2-selection__rendered{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:inherit;line-height:normal;padding-left:.625rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__input .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.form__input .select{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.header{position:relative;z-index:10}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3;padding:.9375rem 0}.header__logo{margin-right:1.25rem}.header__map{margin-right:.625rem}.header__nets{display:-webkit-box;display:-ms-flexbox;display:flex}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:calc(1.25vw + 1rem);-moz-column-gap:calc(1.25vw + 1rem);column-gap:calc(1.25vw + 1rem)}.header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__socials button.icm-chevron{padding:.3125rem;font-size:.625rem;color:rgba(114,114,114,.5)}.header__socials .dropdown__items{right:1.25rem}.header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-webkit-column-gap:calc(1.25vw + 1rem);-moz-column-gap:calc(1.25vw + 1rem);column-gap:calc(1.25vw + 1rem)}.header__profile{padding:0 .9375rem;height:calc(.63vw + 2.0615rem)}.header__profile i.icm-profile{margin-right:.625rem}.menu{position:relative;z-index:2}.menu::after{content:"";position:absolute;z-index:-1;left:50%;top:50%;translate:-50% -50%;height:100%;width:100vw;background:#262626}.menu__list{display:-ms-grid;display:grid;grid-auto-flow:column}.menu__item{position:relative;display:-ms-grid;display:grid;justify-items:end}.menu__link,.sub-menu__link{font-weight:700;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;font-size:1.375rem;color:#727272}._spoller-active.sub-menu__link,.menu__link._spoller-active{color:#262626}.icon-menu{display:none}.footer__container{border-top:.0625rem solid rgba(114,114,114,.3)}.footer__body{display:-ms-grid;display:grid;gap:.625rem;padding-top:calc(1.25vw + 1rem);padding-bottom:calc(1.25vw + 1rem)}.footer__col{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:calc(.63vw + .499rem)}.footer__title{font-weight:700;font-size:1.25rem;padding:.625rem 0;margin-bottom:calc(.94vw + .1245rem)}.footer__title._spoller-active .icm-chevron{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.footer__title .icm-chevron{font-size:.75rem;margin-left:auto;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.footer__links{display:-ms-grid;display:grid;justify-items:start}.footer__link{font-size:1.0625rem;color:#727272;display:block}.footer__link:not(:last-child){margin-bottom:.9375rem}.footer__contacts{display:-ms-grid;display:grid;gap:.625rem;margin-bottom:1.25rem}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.home__banner{padding-top:calc(1.25vw + 2.875rem);padding-bottom:calc(1.25vw + 2.875rem)}.home__steps{padding-bottom:calc(1.88vw + .874rem)}.home__best{padding-top:calc(1.88vw + .874rem);padding-bottom:calc(1.88vw + .874rem)}.home__news{padding-top:calc(1.25vw + 1.625rem);padding-bottom:calc(1.25vw + 1.625rem)}.home__aboutus{padding-top:calc(1.25vw + 1.625rem);padding-bottom:calc(1.25vw + 1.625rem)}.banner-home{position:relative;z-index:2}.banner-home__container{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-home__slider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.banner-home__form{-ms-flex-negative:0;flex-shrink:0;display:-ms-grid;display:grid;gap:.9375rem;background:#fff;border-radius:.625rem;-webkit-box-shadow:0 .0625rem .625rem rgba(163,152,152,.25);box-shadow:0 .0625rem .625rem rgba(163,152,152,.25);padding:calc(.63vw + .8115rem)}.banner-home__form input{width:100%;min-width:0}.banner-home__form .form__input [class*=icm-]{color:#ed3237}.banner-home__bg{position:absolute;z-index:-1;top:-30%;right:-3%}.slider-banner{min-width:0}.slider-banner__swiper{background:url(../img/main-banner-subtract.svg) bottom/90% no-repeat;padding-bottom:calc(1.88vw + .874rem)}.slider-banner__slide{-webkit-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;transition:all .1s ease 0s}.slider-banner__next,.slider-banner__prev{border-radius:.3125rem;border:.0625rem solid #ed3237;color:#ed3237;font-size:.625rem;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;width:calc(.63vw + 2.374rem);height:calc(.63vw + 2.374rem)}.slider-banner__next [class*=icm-],.slider-banner__prev [class*=icm-]{display:block}.slider-banner__next.swiper-button-disabled,.slider-banner__prev.swiper-button-disabled{border-color:#727272;color:#727272}.slider-banner__prev [class*=icm-]{rotate:90deg}.slider-banner__next [class*=icm-]{rotate:-90deg}.banner-slide__title{font-weight:700;line-height:1.3;font-size:calc(.38vw + 1.549rem)}.banner-slide__subtitle{font-weight:500;color:#727272}.banner-slide__text{font-weight:700;line-height:1.2;color:#ed3237;margin-bottom:1.875rem;font-size:calc(.38vw + 1.549rem)}.banner-slide__img{margin:0 auto;width:calc(15vw + 15.75rem)}.steps-home__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:calc(1.25vw + 1rem)}.item-steps{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.item-steps__numb{color:#ed3237;font-size:3.125rem;font-weight:900;margin-right:.3125rem}.item-steps__title{font-weight:700;font-size:1.375rem;margin-bottom:.625rem;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;padding-right:6.25rem}.item-steps__text{font-size:.875rem;color:#727272;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.best-home{background:#f4f3f3}.best-home__title{text-align:center;margin-bottom:calc(1.25vw + 1rem)}.best-home__slider{margin-bottom:1.5625rem}.marks-home{display:-ms-grid;display:grid;gap:1.5625rem}.marks-home__title{margin-bottom:1.25rem}.marks-home__navigation{display:-ms-grid;display:grid;gap:.3125rem}.marks-home__content>[hidden]{display:none}.marks-home__body{display:-ms-grid;display:grid;gap:1.25rem}.marks-home__car{text-align:left;height:2.5rem;padding:0 .9375rem;color:#727272;border-bottom:.0625rem solid rgba(114,114,114,.1)}.marks-home__car._tab-active{color:#262626;font-weight:700;border-bottom-color:#262626}.marks-home__img{display:inline-block;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem;width:100%;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.marks-home__prices{display:-ms-grid;display:grid;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.marks-home__prices .marks-home__block{display:-ms-grid;display:grid;gap:.625rem;margin-bottom:.9375rem}.marks-home__block{border-radius:1.25rem;background:#fff;-webkit-box-shadow:0 .0625rem .9375rem rgba(223,223,223,.25);box-shadow:0 .0625rem .9375rem rgba(223,223,223,.25);padding:calc(.63vw + .499rem)}.marks-home__pledge{font-weight:700;font-size:1.25rem;margin:.625rem 0}.price-marks{padding-top: 5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:.9375rem;border-bottom:.0625rem solid rgba(114,114,114,.1)}.price-marks__days{color:rgba(0,0,0,.6);font-weight:500;margin-bottom:.3125rem;font-size:1.125rem}.price-marks__discount{line-height:1.5rem;background:rgba(244,18,3,.15);color:#ed3237;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 .3125rem;border-radius:.1875rem;font-weight:500}.price-marks__summ{font-size:1.25rem;margin-left:auto;color:#ed3237;font-weight:600}.aboutus{background:#f4f3f3}.aboutus__title{text-align:center;margin-bottom:calc(1.25vw + 1rem)}.aboutus__body{display:-ms-grid;display:grid;gap:calc(1.88vw + .874rem)}.aboutus__img img{border-radius:1.25rem}.aboutus__content{display:-ms-grid;display:grid}.aboutus__subtitle{margin-bottom:.625rem;font-size:1.125rem}.aboutus__text{color:#727272;line-height:1.2;line-height:1.25rem;height:10rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;margin-bottom:calc(.63vw + 1.124rem)}.aboutus__link{-ms-grid-column-align:end;justify-self:end}.catalog__slider{margin-bottom:calc(1.25vw + 1rem)}.catalog__slider .car-slider__swiper::before{content:"";background:-o-linear-gradient(358.68deg,#fcfcfc 9.33%,rgba(217,217,217,0) 66.14%);background:linear-gradient(91.32deg,#fcfcfc 9.33%,rgba(217,217,217,0) 66.14%)}.catalog__slider .car-slider__swiper::after{content:"";background:-o-linear-gradient(179.79deg,#fcfcfc 6.93%,rgba(217,217,217,0) 74.48%);background:linear-gradient(270.21deg,#fcfcfc 6.93%,rgba(217,217,217,0) 74.48%)}.catalog__items{display:-ms-grid;display:grid;gap:1.25rem}.car-catalog{display:-ms-grid;display:grid;gap:.625rem}.car-catalog__main{border-radius:1.25rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);padding:calc(1.25vw + .375rem)}.car-catalog__top{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:1.25rem;gap:calc(2.81vw + -.2495rem)}.car-catalog__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem}.car-catalog__tabs{-webkit-box-flex:1;-ms-flex:1;flex:1}.car-catalog__links{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.car-catalog__link{-webkit-box-flex:1;-ms-flex:1;flex:1}.info-car{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.info-car__img{width:15.625rem;height:15.625rem;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem}.info-car__name{margin-bottom:calc(1.25vw + 1rem)}.info-car__list{display:-ms-grid;display:grid;gap:.9375rem}.info-car__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;color:#727272}.info-car__item [class*=icm]{color:#000;width:1.5rem;font-size:1.125rem}.prices-car{background:rgba(114,114,114,.1);border-radius:1.25rem;padding:calc(1.25vw + .375rem)}.prices-car__title{margin-bottom:.9375rem}.prices-car__list{display:-ms-grid;display:grid;gap:.9375rem;margin-bottom:1.25rem}.prices-car__item{display:-webkit-box;display:-ms-flexbox;display:flex}.prices-car__days{color:rgba(0,0,0,.6);font-weight:500;font-size:1.125rem}.prices-car__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-weight:600;margin-left:auto}.prices-car__price-new{color:#ed3237;font-size:calc(.25vw + .95rem)}.prices-car__price-old{color:rgba(114,114,114,.5);position:relative;font-size:calc(.25vw + .825rem)}.prices-car__price-old::after{content:"";width:110%;height:.09375rem;position:absolute;top:50%;left:0;translate:0 -50%;background:rgba(114,114,114,.5);rotate:-3deg}.tabs-catalog__titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1.25vw + 1rem)}.tabs-catalog__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#262626;font-size:1.125rem;font-weight:700;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.tabs-catalog__title._tab-active{color:#ed3237}.tabs-catalog__title._tab-active [class*=icm]{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.tabs-catalog__title [class*=icm]{font-size:.625rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;margin-left:.625rem}.tabs-catalog__body{border-radius:1.25rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);padding:calc(1.25vw + .375rem)}.tabs-catalog__text{display:-ms-grid;display:grid}.tabs-catalog__list{color:#727272;line-height:1.3;margin-bottom:1.25rem}.tabs-catalog__list li{position:relative;padding-left:.625rem}.tabs-catalog__list li::before{content:"";position:absolute;left:0;top:50%;translate:0 -50%;background:#727272;width:.3125rem;height:.0625rem}.tabs-catalog__images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.tabs-catalog__image{width:8.75rem;height:8.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.625rem}.auto__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(.63vw + 1.124rem)}.auto__name{font-size:1.625rem}.auto__share{margin-left:auto}.auto__main{display:-ms-grid;display:grid;gap:.9375rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:1.875rem}.images-auto{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;min-width:0;max-height:30rem;height:100%}.images-auto__thumb{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:0;-ms-flex-preferred-size:calc(3.75vw + 5.5rem);flex-basis:calc(3.75vw + 5.5rem)}.images-auto__thumb .swiper-slide{cursor:pointer}.images-auto__thumb .swiper-slide img{border-radius:.625rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.images-auto__main{margin:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.images-auto__main .swiper-slide img{border-radius:.625rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prices-auto{display:-ms-grid;display:grid;border-radius:1.25rem;background:#fff;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);padding:calc(1.25vw + .375rem)}.prices-auto__title{margin-bottom:.9375rem}.prices-auto__list{display:-ms-grid;display:grid;gap:.9375rem;margin-bottom:1.25rem}.prices-auto__item{padding:.625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:.0625rem solid rgba(114,114,114,.2)}.prices-auto__days{color:rgba(0,0,0,.6);font-weight:500;font-size:1.125rem}.prices-auto__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;font-weight:600;margin-left:auto}.prices-auto__price-new{color:#ed3237;font-size:calc(.25vw + .95rem)}.prices-auto__price-old{color:rgba(114,114,114,.5);position:relative;font-size:calc(.25vw + .825rem)}.prices-auto__price-old::after{content:"";width:110%;height:.09375rem;position:absolute;top:50%;left:0;translate:0 -50%;background:rgba(114,114,114,.5);rotate:-3deg}.prices-auto__link{margin-top:calc(1.88vw + .874rem)}.tabs-auto__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;margin-bottom:calc(1.25vw + .6875rem)}.tabs-auto__button._tab-active{border-color:#ed3237;color:#fff;background:#ed3237}.tabs-auto__body{border-radius:1.25rem;background:#fff;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);padding:calc(1.25vw + .375rem)}.tabs-auto__title{margin-bottom:calc(.94vw + .7495rem)}.tabs-auto__cols{display:-ms-grid;display:grid;gap:1.25rem}.tabs-auto__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:calc(.94vw + .7495rem)}.tabs-auto__subtitle:has([class*=icm-]){gap:.9375rem;font-size:1.5rem}.tabs-auto__subtitle:has([class*=icm-]) [class*=icm-]{color:#ed3237;margin-top:.3125rem}.tabs-auto__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs-auto__item:not(:last-child){margin-bottom:.9375rem}.tabs-auto__item:has([class*=icm-]){gap:.625rem}.tabs-auto__item:has([class*=icm-]) [class*=icm-]{font-size:1.25rem}.tabs-auto__item:has([class*=icm-]) .icm-not{color:#ed3237}.tabs-auto__item:has([class*=icm-]) .icm-check{color:#3ebe29}.tabs-auto__item:not(:has([class*=icm-])){padding-left:.75rem;position:relative}.tabs-auto__item:not(:has([class*=icm-]))::before{content:"";position:absolute;left:0;top:.3125rem;width:.375rem;height:.375rem;border-radius:50%;background:#727272}.booking__steps{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(8.125rem,1fr));padding-top:calc(1.25vw + .375rem);padding-bottom:calc(1.25vw + .375rem)}.booking__main{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.25rem;-ms-grid-columns:.65fr .35fr;grid-template-columns:.65fr .35fr}.booking__check{-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.3);box-shadow:0 .0625rem .25rem rgba(114,114,114,.3);border-radius:.9375rem;padding:calc(1.25vw + .6875rem)}.booking__wrong{background:#22bb33;color:#fff;border-radius:.9375rem;margin-bottom:1.25rem;padding:calc(.63vw + .8115rem)}.booking__wrong .title{margin-bottom:.625rem}.step-booking{display:-ms-grid;display:grid;justify-items:center;text-align:center;margin-bottom:calc(1.25vw + 1rem)}.step-booking:not(:first-child){position:relative;padding-left:calc(2.5vw + 1.375rem)}.step-booking:not(:first-child):nth-child(3){padding-left:0}.step-booking:not(:first-child) .icm-arrow{position:absolute;left:0;top:50%;translate:0 -50%;padding-bottom:1.875rem;font-size:1.5rem;color:#727272}.step-booking._active .icm-arrow{color:#ed3237}.step-booking._active .step-booking__icon{background:#ed3237}.step-booking._active .step-booking__text{color:#ed3237}.step-booking__icon{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:2.25rem;width:5rem;height:5rem;border-radius:50%;color:#fff;background:rgba(114,114,114,.5);margin:0 auto;margin-bottom:.625rem}.step-booking__icon .icm-car{font-size:1.875rem}.step-booking__text{font-weight:600;color:rgba(114,114,114,.5)}.form-booking{min-width:0;margin-bottom:calc(1.25vw + 1rem)}.form-booking__header{margin-bottom:calc(1.25vw + 1rem)}.form-booking__slider{min-width:0}.form-booking__slider .car-slider__title{font-size:.875rem}.form-booking__slider .car-slider__swiper::after,.form-booking__slider .car-slider__swiper::before{width:4.375rem}.form-booking__slider .car-slider__swiper::before{content:"";background:-o-linear-gradient(358.68deg,#fcfcfc 9.33%,rgba(217,217,217,0) 66.14%);background:linear-gradient(91.32deg,#fcfcfc 9.33%,rgba(217,217,217,0) 66.14%)}.form-booking__slider .car-slider__swiper::after{content:"";background:-o-linear-gradient(179.79deg,#fcfcfc 6.93%,rgba(217,217,217,0) 74.48%);background:linear-gradient(270.21deg,#fcfcfc 6.93%,rgba(217,217,217,0) 74.48%)}.form-booking__title{margin-bottom:.625rem}.form-booking__subtitle{color:#727272}.form-booking__main{-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.3);box-shadow:0 .0625rem .25rem rgba(114,114,114,.3);border-radius:.9375rem;padding:calc(1.25vw + .6875rem)}.form-booking__cost{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;font-weight:500;margin-top:1.25rem}.form-booking__cost h4{font-weight:600;color:#ed3237;font-size:calc(.38vw + .924rem)}.form-booking__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc(.63vw + 1.124rem)}.form-booking__button.button-light{border-color:#727272!important;color:#727272}.form-booking__button.button-light .icm-arrow{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.check-booking{display:-ms-grid;display:grid}.check-booking:has(.check-booking__info){gap:1.25rem}.check-booking__title{margin-bottom:.625rem}.check-booking__subtitle{font-weight:500}.check-booking__orders{display:-ms-grid;display:grid;gap:1.25rem;margin-top:calc(1.25vw + 1rem)}.check-booking__order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.check-booking__order .round-badge{font-weight:600;margin-right:.625rem}.check-booking__text{color:#727272;line-height:1.3}.catalog-booking{display:-ms-grid;display:grid;gap:1.25rem;padding:1.25rem 0}.car-booking{display:-ms-grid;display:grid}.car-booking__main{margin-bottom:1.25rem}.car-booking__top{display:-ms-grid;display:grid;margin-bottom:1.25rem;gap:calc(.63vw + .499rem)}.car-booking__prices{background:rgba(114,114,114,.1);border-radius:1.25rem;padding:.9375rem;display:-ms-grid;display:grid;gap:.3125rem;-ms-grid-row-align:end;align-self:end}.car-booking__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.car-booking__link{margin-top:.9375rem}.info-car-booking{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.info-car-booking__img{width:12.5rem;height:12.5rem;-o-object-fit:cover;object-fit:cover;border-radius:1.25rem}.info-car-booking__name{font-size:1.125rem;margin-bottom:calc(1.25vw + 1rem)}.info-car-booking__list{display:-ms-grid;display:grid;gap:.9375rem}.info-car-booking__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;color:#727272}.info-car-booking__item [class*=icm]{color:#000;width:1.25rem;font-size:.875rem}.tabs-car-booking__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1.25vw + 1rem)}.tabs-car-booking__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#262626;font-size:1.125rem;font-weight:700;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.tabs-car-booking__btn._tab-active{color:#ed3237}.tabs-car-booking__btn._tab-active [class*=icm]{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.tabs-car-booking__btn [class*=icm]{font-size:.625rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;margin-left:.625rem}.tabs-car-booking__body{border-radius:1.25rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);padding:calc(1.25vw + .375rem)}.tabs-car-booking__text{display:-ms-grid;display:grid}.tabs-car-booking__list{color:#727272;line-height:1.3;margin-bottom:1.25rem}.tabs-car-booking__list li{position:relative;padding-left:.625rem}.tabs-car-booking__list li::before{content:"";position:absolute;left:0;top:50%;translate:0 -50%;background:#727272;width:.3125rem;height:.0625rem}.tabs-car-booking__images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.tabs-car-booking__image{width:8.75rem;height:8.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.625rem}.tabs-car-booking__quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem;font-weight:500;color:#727272}.tabs-car-booking__quantity:not(:last-child){margin-bottom:.9375rem}.docs-booking__btns{margin-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.docs-booking__btn:not(._tab-active){border-color:rgba(114,114,114,.5);color:rgba(114,114,114,.5)}.docs-booking__content>[hidden]{display:none}.docs-booking__body{display:-ms-grid;display:grid;justify-items:start;gap:1.25rem}.docs-booking__screen input[type=file]{display:none}.docs-booking__screen .form__label{margin-bottom:1.25rem}.docs-booking__file{width:9.375rem;height:6.875rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border-radius:.1875rem;background:#f5f5f5;border:.0625rem solid #efefef;color:rgba(114,114,114,.7)}.docs-booking__file [class*=icm-]{font-size:2.8125rem;margin-bottom:.625rem}.docs-booking__file>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.total-booking{display:-ms-grid;display:grid;gap:1.25rem}.total-booking__main{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.9375rem}.total-booking__left{display:-ms-grid;display:grid;gap:.9375rem}.total-booking__right{display:-ms-grid;display:grid;gap:.9375rem}.total-booking__bottom{display:-ms-grid;display:grid;gap:1.25rem}.total-booking__block{border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.25);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.25);padding:calc(1.25vw + .375rem)}.total-booking__map{height:10.625rem;max-width:26.25rem;width:100%}.total-booking__info{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem}.total-booking__img{width:10.625rem;height:10.625rem;border-radius:.9375rem;-o-object-fit:cover;object-fit:cover}.total-booking__days{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}.total-booking__cost{display:-webkit-box;display:-ms-flexbox;display:flex}.total-booking__cost>span{width:9.375rem;margin-right:1.875rem}.total-booking__title{margin-bottom:.9375rem}.total-booking__routes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5625rem}.total-booking__routes .icm-arrow{color:#ed3237}.total-booking__route{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.total-booking__route .icm-locate-underline{color:#ed3237;margin-right:.9375rem;font-size:2.5rem;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.total-booking__options{display:-ms-grid;display:grid;gap:1.25rem}.total-booking__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.total-booking__payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}.total-booking__pay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.875rem;position:relative}.total-booking__pay::after{content:"";position:absolute;left:0;width:1.0625rem;height:1.0625rem;border-radius:50%;border:.0625rem solid #ed3237}.total-booking__pay::before{content:"";width:.8125rem;height:.8125rem;border-radius:50%;position:absolute;left:.125rem;background:#ed3237}.total-booking__pay:not(._tab-active)::after{border-color:#727272}.total-booking__pay:not(._tab-active)::before{scale:0}.total-booking__pay [class*=icm-]{font-size:1.625rem;margin-right:.625rem}.total-booking__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.25rem}.total-booking__tabs [hidden]{display:none}.tariffs table{width:100%;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.5);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.5);border-radius:1.25rem}.tariffs table thead tr{border-bottom:.0625rem solid rgba(114,114,114,.3)}.tariffs table tbody tr:not(:last-child){border-bottom:.0625rem solid rgba(114,114,114,.3)}.tariffs table td,.tariffs table th{text-align:center;padding:.9375rem}.tariffs table td:not(:last-child),.tariffs table th:not(:last-child){border-right:.0625rem solid rgba(114,114,114,.3)}.tariffs table td:nth-child(1),.tariffs table th:nth-child(1){text-align:left}.tariffs__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(1.25vw + 1rem)}.tariffs__table{overflow:auto;padding:.3125rem}.tariffs__notes{display:-ms-grid;display:grid;gap:.625rem;color:#727272;line-height:1.2;padding-top:calc(1.25vw + 1rem);padding-bottom:calc(1.25vw + 1rem)}.tariffs__services .tariffs__title{margin-bottom:1.25rem}.tariffs__services table{max-width:31.25rem}.tariffs__items{display:-ms-grid;display:grid;gap:1.25rem}.item-tariffs{-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.5);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.5);border-radius:.9375rem;display:-ms-grid;display:grid}.item-tariffs__name{color:#727272;text-decoration:underline;text-align:center;padding:.625rem .9375rem;border-bottom:.0625rem solid rgba(114,114,114,.3)}.item-tariffs__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.0625rem solid rgba(114,114,114,.3);padding:.625rem .9375rem}.item-tariffs__days{font-weight:700}.item-tariffs__price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;font-weight:700}.item-tariffs__price-new{margin-right:.5rem}.item-tariffs__price-old{color:rgba(114,114,114,.5);position:relative;font-weight:500;font-size:calc(.25vw + .825rem)}.item-tariffs__price-old::after{content:"";width:110%;height:.09375rem;position:absolute;top:50%;left:0;translate:0 -50%;background:rgba(114,114,114,.5);rotate:-3deg}.item-tariffs__button{margin:.625rem}.about__header{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-bottom:calc(1.25vw + 1rem)}.about__main{display:-ms-grid;display:grid;gap:calc(2.5vw + 1.375rem)}.about__img{-o-object-fit:cover;object-fit:cover;height:calc(3.75vw + 18rem)}.about__right .about__title{font-size:1.125rem}.about__text{padding:.625rem 0;color:#727272}.conditions__header{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;gap:.625rem;margin-bottom:calc(.63vw + 1.124rem)}.conditions__text{color:#727272;line-height:1.3}.conditions__text:not(:last-child){margin-bottom:1.25rem}.reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:calc(.63vw + 1.124rem)}.reviews__share{margin-left:auto}.reviews__add{margin-left:1.25rem}.reviews__items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));gap:calc(.94vw + .7495rem)}.item-reviews{border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.5);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.5);padding:calc(.94vw + .437rem)}.item-reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.9375rem}.item-reviews__name{font-size:1.125rem;font-weight:600;margin-bottom:.3125rem}.item-reviews__subname{font-weight:500;font-size:.9375rem}.item-reviews__rating{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.item-reviews__main{display:-ms-grid;display:grid;justify-items:start}.item-reviews__text{margin-bottom:1.25rem;color:#727272;line-height:1.2}.item-reviews__date{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;height:2.1875rem;border-radius:.5rem;padding:0 .5rem;background:#fff}.item-reviews__date [class*=icm]{font-size:1.125rem;color:#ed3237;font-weight:500;margin-right:.3125rem}.contacts{margin-bottom:1.25rem}.contacts__header{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-bottom:calc(1.88vw + .874rem)}.contacts__header:has(.promos__share) .promos__title{text-align:left}.contacts__main{display:-ms-grid;display:grid;gap:1.25rem}.contacts__map{margin-bottom:1.25rem;border-radius:.9375rem;overflow:hidden;height:calc(11.25vw + 11.5rem)}.contacts__info{display:-ms-grid;display:grid;gap:.9375rem}.contacts__info .contacts__title{font-size:1.125rem}.contacts__col{display:-ms-grid;display:grid;-ms-flex-line-pack:start;align-content:start;gap:.625rem;border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.25);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.25);padding:calc(1.25vw + .375rem)}.form-contacts{border-radius:.9375rem;background:#fff;display:-ms-grid;display:grid;gap:.9375rem;padding:calc(.94vw + .7495rem)}.cabinet__title{margin-bottom:calc(.94vw + .7495rem)}.cabinet__main{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.25rem}.cabinet__nav{display:-ms-grid;display:grid;border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.3)}.cabinet__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#727272;padding:.625rem .9375rem}.cabinet__link._active{font-weight:600;color:#262626}.cabinet__link:not(:last-child){border-bottom:.0625rem solid rgba(114,114,114,.5)}.cabinet__link [class*=icm-]{width:2.1875rem;font-size:1.25rem;margin-right:.3125rem}.cabinet__link .icm-car{font-size:.875rem}.cabinet-cars__items{display:-ms-grid;display:grid;gap:1.875rem}.car-cabinet{border-radius:.9375rem;padding:.9375rem;-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.3);box-shadow:0 .0625rem .25rem rgba(114,114,114,.3)}.car-cabinet__content{background:#fff;display:-ms-grid;display:grid;margin-bottom:1.25rem;gap:calc(.94vw + .7495rem)}.car-cabinet__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem}.car-cabinet__footer{display:-ms-grid;display:grid;gap:.9375rem}.car-cabinet__body{display:-ms-grid;display:grid;gap:calc(1.25vw + 1rem)}.car-cabinet__img{width:15rem;height:15rem;-o-object-fit:cover;object-fit:cover;border-radius:.9375rem}.car-cabinet__info{display:-ms-grid;display:grid;gap:.625rem}.car-cabinet__date{padding:.9375rem;background:#f5f5f5;border:.0625rem solid #efefef;border-radius:.625rem;display:-ms-grid;display:grid;gap:.3125rem;line-height:1.2;padding-right:3.125rem}.car-cabinet__price{font-size:1.375rem;margin-top:1.25rem}.car-cabinet__wrong{display:-webkit-box;display:-ms-flexbox;display:flex}.cabinet-auto{display:-ms-grid;display:grid;gap:1.25rem}.cabinet-auto__info{display:-ms-grid;display:grid;border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);gap:calc(.94vw + .7495rem);padding:calc(1.25vw + .375rem)}.cabinet-auto__img{width:15rem;height:15rem;-o-object-fit:cover;object-fit:cover;border-radius:.9375rem}.cabinet-auto__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.2;margin-bottom:1.25rem}.cabinet-auto__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:calc(2.5vw + .125rem)}.cabinet-auto__list{display:-ms-grid;display:grid;gap:.9375rem}.cabinet-auto__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;color:#727272}.cabinet-auto__item [class*=icm]{color:#000;width:1.5rem;font-size:1.125rem}.cabinet-auto__details{display:-ms-grid;display:grid;gap:1.25rem}.cabinet-auto__block{padding:calc(1.25vw + .375rem);-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);border-radius:.9375rem}.cabinet-auto__routes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:1.25rem}.cabinet-auto__routes .icm-arrow{color:#ed3237}.cabinet-auto__route{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.cabinet-auto__route .icm-locate-underline{color:#ed3237;margin-right:.9375rem;font-size:2.5rem;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.cabinet-auto__total{border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);padding:calc(1.25vw + .375rem);display:-ms-grid;display:grid;-ms-flex-line-pack:justify;align-content:space-between}.cabinet-auto__review{display:-ms-grid;display:grid;gap:1.25rem;border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);box-shadow:0 .0625rem .3125rem rgba(114,114,114,.2);padding:calc(1.25vw + .375rem)}.cabinet-auto__back{-ms-grid-column-align:start;justify-self:start}.cabinet-personal{display:-ms-grid;display:grid}.cabinet-personal__main{display:-ms-grid;display:grid;border-radius:.9375rem;background:#fff;-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.4);box-shadow:0 .0625rem .25rem rgba(114,114,114,.4);padding:calc(1.25vw + .375rem)}.cabinet-personal__img{margin-bottom:1.25rem;-ms-grid-column-align:start;justify-self:start}.cabinet-personal__submit{margin-top:1.25rem;margin-left:auto}.cabinet-chat{overflow:hidden;border-radius:.9375rem;background:#fff;-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.4);box-shadow:0 .0625rem .25rem rgba(114,114,114,.4)}.cabinet-chat__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.4);box-shadow:0 .0625rem .25rem rgba(114,114,114,.4);padding:calc(.63vw + .499rem)}.cabinet-chat__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.cabinet-chat__btn._tab-active{border-color:#ed3237;color:#ed3237}.cabinet-chat__content{padding:calc(1.25vw + .375rem)}.cabinet-chat__messages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;overflow:auto;padding:.9375rem;height:calc(6.25vw + 17.5rem)}.cabinet-chat__input{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;gap:1.25rem;margin-top:calc(1.25vw + 1rem)}.cabinet-chat__rental{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet-chat__rental img{width:3.125rem;height:3.125rem;border-radius:50%;margin-right:.625rem}.cabinet-chat__send{font-size:1.25rem;display:block;width:2.8125rem;height:2.8125rem;border-radius:50%;background:#1877f2;color:#fff}.message-chat{display:-ms-grid;display:grid;width:48%}.message-chat._sent{margin-left:auto}.message-chat__text{border-radius:.9375rem;line-height:1.2;padding:calc(.63vw + .499rem)}._sent .message-chat__text{background:#f4f4f4;border-bottom-right-radius:0}._received .message-chat__text{background:#fff3f4;border-bottom-left-radius:0}.message-chat__date{color:rgba(114,114,114,.8);margin-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem}._sent .message-chat__date{margin-left:auto}.log{margin:1.875rem 0}.log__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.log__form{position:relative;display:-ms-grid;display:grid;padding-top:2.5rem;border-radius:.9375rem;-webkit-box-shadow:0 .0625rem .25rem rgba(114,114,114,.5);box-shadow:0 .0625rem .25rem rgba(114,114,114,.5);padding-bottom:calc(2.5vw + 1.375rem);padding-left:calc(6.25vw + 1.25rem);padding-right:calc(6.25vw + 1.25rem)}.log__back{position:absolute;height:2.5rem;padding:0 .9375rem;top:.9375rem;left:1.25rem;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;background:#f5f5f5;border-radius:.3125rem;color:#727272}.log__main{display:-ms-grid;display:grid;gap:.625rem}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0deg,0%,50.2%,.4)}.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.3333333333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#d3d3d3;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;-webkit-transition:background .15s;-o-transition:background .15s;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:14.2857142857%;height:1.5625em;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;cursor:pointer;-webkit-transition:background .1s;-o-transition:background .1s;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:grey}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;-o-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;-o-transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;-webkit-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{-webkit-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);-o-transition-timing-function:cubic-bezier(.54,1.5,.38,1.11);transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@media (min-width:29.99875em){.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(.63vw + 1.124rem)}.footer__title .icm-chevron{display:none}.tabs-catalog__text{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.tabs-car-booking__text{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.contacts__info{grid-auto-flow:column}.cabinet-chat__input{margin-right:1.25rem}.log .form__group{min-width:18.75rem}}@media (min-width:29.99875em) and (min-width:120em){.footer__body{gap:1.875rem}}@media (min-width:47.99875em){.menu__item{border-left:.0625rem solid #424242}.menu__item:last-child{border-right:.0625rem solid #424242}.menu__link,.sub-menu__link{width:100%;height:3.125rem;color:#fff;background:#262626;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:calc(.13vw + .974rem)}.sub-menu{position:absolute;top:100%;width:100%;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.banner-home__form{margin-left:calc(3.75vw + .5rem);-ms-flex-preferred-size:calc(9.38vw + 16.874rem);flex-basis:calc(9.38vw + 16.874rem)}.best-home{border-top-right-radius:6.25rem}.marks-home{-ms-grid-columns:.3fr .7fr;grid-template-columns:.3fr .7fr}.aboutus{border-top-left-radius:6.25rem}.aboutus__body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.aboutus__img{margin-right:calc(3.75vw + 1.75rem)}.tabs-auto__cols{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.total-booking__info{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.total-booking__img{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.total-booking__link{width:18.125rem}.about__main{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.contacts__main{-ms-grid-columns:1fr .5fr;grid-template-columns:1fr .5fr}.car-cabinet__body{-ms-grid-columns:.55fr .45fr;grid-template-columns:.55fr .45fr}.car-cabinet__right{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;display:-ms-grid;display:grid;justify-items:end}}@media (min-width:47.99875em) and (min-width:120em){.menu__link,.sub-menu__link{font-size:1.125rem}.banner-home__form{margin-left:5rem}.banner-home__form{-ms-flex-preferred-size:28.125rem;flex-basis:28.125rem}.aboutus__img{margin-right:6.25rem}}@media (min-width:61.99875em){.car-catalog__top{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.car-catalog__links{margin-left:1.875rem}.info-car{margin-bottom:1.25rem}.auto__main{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.car-booking__top{-ms-grid-columns:.6fr .4fr;grid-template-columns:.6fr .4fr}.total-booking__main{-ms-grid-columns:1fr .25fr;grid-template-columns:1fr .25fr}.total-booking__bottom{width:74%}.cabinet__main{-ms-grid-columns:.2fr .8fr;grid-template-columns:.2fr .8fr}}@media (min-width:35em){.marks-home__body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.tariffs__items{display:none}.car-cabinet__content{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.car-cabinet__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cabinet-auto__info{-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.cabinet-auto__details{-ms-grid-columns:.7fr .3fr;grid-template-columns:.7fr .3fr}}@media (min-width:120em){.popup__header{margin-bottom:1.875rem}.popup__title{font-size:1.5625rem}.popup__map{height:20rem}.form__input{height:2.8125rem}.button,.button-disabled,.button-light{height:3.75rem}.button,.button-disabled,.button-light{padding-left:1.875rem}.button,.button-disabled,.button-light{padding-right:1.875rem}.dropdown__item{font-size:1.125rem}.promos__header{margin-bottom:3.125rem}.promos__more{margin-top:3.125rem}.advantages{padding-top:7.5rem}.advantages{padding-bottom:7.5rem}.advantages__title{margin-bottom:2.5rem}.advantages__items{gap:9.375rem}.item-advantages__icon{font-size:3.4375rem}.item-advantages__icon{width:7.5rem}.item-advantages__icon{height:7.5rem}.item-advantages__icon i.icm-ten-plus{font-size:2.5rem}.promotion{padding-bottom:4.375rem}.promotion__header{margin-bottom:1.875rem}.promotion__img{height:16.875rem}.promotion__img{margin-bottom:1.875rem}.page-path{padding-top:1.5625rem}.page-path{padding-bottom:1.5625rem}.header__contacts{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.header__actions{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.header__profile{height:2.8125rem}.footer__body{padding-top:2.5rem}.footer__body{padding-bottom:2.5rem}.footer__logo{margin-bottom:1.25rem}.footer__title{margin-bottom:1.25rem}.home__banner{padding-top:4.375rem}.home__banner{padding-bottom:4.375rem}.home__steps{padding-bottom:3.125rem}.home__best{padding-top:3.125rem}.home__best{padding-bottom:3.125rem}.home__news{padding-top:3.125rem}.home__news{padding-bottom:3.125rem}.home__aboutus{padding-top:3.125rem}.home__aboutus{padding-bottom:3.125rem}.banner-home__form{padding:1.5625rem}.slider-banner__swiper{padding-bottom:3.125rem}.slider-banner__next,.slider-banner__prev{width:3.125rem}.slider-banner__next,.slider-banner__prev{height:3.125rem}.banner-slide__title{font-size:2rem}.banner-slide__text{font-size:2rem}.banner-slide__img{width:33.75rem}.steps-home__items{gap:2.5rem}.best-home__title{margin-bottom:2.5rem}.marks-home__block{padding:1.25rem}.aboutus__title{margin-bottom:2.5rem}.aboutus__body{gap:3.125rem}.aboutus__text{margin-bottom:1.875rem}.catalog__slider{margin-bottom:2.5rem}.car-catalog__main{padding:1.875rem}.car-catalog__top{gap:3.125rem}.info-car__name{margin-bottom:2.5rem}.prices-car{padding:1.875rem}.prices-car__price-new{font-size:1.25rem}.prices-car__price-old{font-size:1.125rem}.tabs-catalog__titles{gap:2.5rem}.tabs-catalog__body{padding:1.875rem}.auto__header{margin-bottom:1.875rem}.images-auto__thumb{-ms-flex-preferred-size:10rem;flex-basis:10rem}.prices-auto{padding:1.875rem}.prices-auto__price-new{font-size:1.25rem}.prices-auto__price-old{font-size:1.125rem}.prices-auto__link{margin-top:3.125rem}.tabs-auto__nav{margin-bottom:2.1875rem}.tabs-auto__body{padding:1.875rem}.tabs-auto__title{margin-bottom:1.875rem}.tabs-auto__subtitle{margin-bottom:1.875rem}.booking__steps{padding-top:1.875rem}.booking__steps{padding-bottom:1.875rem}.booking__check{padding:2.1875rem}.booking__wrong{padding:1.5625rem}.step-booking{margin-bottom:2.5rem}.step-booking:not(:first-child){padding-left:4.375rem}.form-booking{margin-bottom:2.5rem}.form-booking__header{margin-bottom:2.5rem}.form-booking__main{padding:2.1875rem}.form-booking__cost h4{font-size:1.375rem}.form-booking__buttons{margin-top:1.875rem}.check-booking__orders{margin-top:2.5rem}.car-booking__top{gap:1.25rem}.info-car-booking__name{margin-bottom:2.5rem}.tabs-car-booking__btns{gap:2.5rem}.tabs-car-booking__body{padding:1.875rem}.total-booking__block{padding:1.875rem}.tariffs__header{margin-bottom:2.5rem}.tariffs__notes{padding-top:2.5rem}.tariffs__notes{padding-bottom:2.5rem}.item-tariffs__price-old{font-size:1.125rem}.about__header{margin-bottom:2.5rem}.about__main{gap:4.375rem}.about__img{height:22.5rem}.conditions__header{margin-bottom:1.875rem}.reviews__header{margin-bottom:1.875rem}.reviews__items{gap:1.875rem}.item-reviews{padding:1.5625rem}.contacts__header{margin-bottom:3.125rem}.contacts__map{height:25rem}.contacts__col{padding:1.875rem}.form-contacts{padding:1.875rem}.cabinet__title{margin-bottom:1.875rem}.car-cabinet__content{gap:1.875rem}.car-cabinet__body{gap:2.5rem}.cabinet-auto__info{gap:1.875rem}.cabinet-auto__info{padding:1.875rem}.cabinet-auto__body{gap:3.125rem}.cabinet-auto__block{padding:1.875rem}.cabinet-auto__total{padding:1.875rem}.cabinet-auto__review{padding:1.875rem}.cabinet-personal__main{padding:1.875rem}.cabinet-chat__header{padding:1.25rem}.cabinet-chat__content{padding:1.875rem}.cabinet-chat__messages{height:25rem}.cabinet-chat__input{margin-top:2.5rem}.message-chat__text{padding:1.25rem}.log__form{padding-bottom:4.375rem}.log__form{padding-left:8.75rem}.log__form{padding-right:8.75rem}}@media (max-width:35em){.tariffs__table{display:none}}@media (max-width:61.99875em){.car-catalog__bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:47.99875em){.car-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;margin-top:1.25rem}.car-slider__next,.car-slider__prev{position:static;translate:0 0}.header{-webkit-box-shadow:0 .0625rem .3125rem rgba(0,0,0,.4);box-shadow:0 .0625rem .3125rem rgba(0,0,0,.4);z-index:22;background:#fff}.header__top{z-index:22;background:#fff}.menu{overflow:auto;position:fixed;top:0;right:-100%;z-index:20;height:100%;width:100%;max-width:22.5rem;background:#fff;-webkit-box-shadow:0 .0625rem .3125rem rgba(0,0,0,.4);box-shadow:0 .0625rem .3125rem rgba(0,0,0,.4);padding:5.625rem 1.25rem 1.25rem 1.25rem;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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;gap:calc(.63vw + 1.124rem)}.menu-open .menu{right:0}.menu::after{display:none}.menu__list{grid-auto-flow:row;justify-items:end;gap:1.25rem}.sub-menu__link{display:block;text-align:right;margin-top:.625rem;font-weight:500;color:#262626}.icon-menu{display:block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;width:1.875rem;height:1.125rem;z-index:5;margin-left:.625rem}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.banner-home__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.125rem}.banner-home__bg{display:none}.slider-banner__control{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem}.banner-slide{text-align:center}.info-car{display:-ms-grid;display:grid}.info-car__img{margin:0 auto}.images-auto{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.booking__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.info-car-booking{display:-ms-grid;display:grid}.info-car-booking__img{margin:0 auto}.car-cabinet__header{display:-ms-grid;display:grid}}@media (max-width:47.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:29.99875em){.car-slider__swiper::after,.car-slider__swiper::before{display:none}.advantages__items{grid-auto-flow:row;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.promotion__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem}.footer__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:1.625rem}.footer__link{font-size:1.375rem;font-weight:500}.aboutus__link{-ms-grid-column-align:center;justify-self:center;width:16.25rem}.car-catalog__links{display:-ms-grid;display:grid}.info-car__img{width:100%}.prices-car__price{display:-ms-grid;display:grid;justify-items:end}.tabs-catalog__titles{display:-ms-grid;display:grid;justify-items:start}.prices-auto__price{display:-ms-grid;display:grid;justify-items:end}.tabs-auto__nav{display:-ms-grid;display:grid}.booking__steps{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.step-booking:not(:first-child):nth-child(3) .icm-arrow{display:none}.form-booking__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-car-booking__img{width:100%}.tabs-car-booking__btns{display:-ms-grid;display:grid;justify-items:start}.tabs-car-booking__quantity{display:-ms-grid;display:grid;justify-items:end}.docs-booking__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.total-booking__img{width:100%}.total-booking__routes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.total-booking__routes .icm-arrow{rotate:90deg}.total-booking__links{display:-ms-grid;display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.conditions__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.reviews__add{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0}.car-cabinet__img{width:100%}.cabinet-auto__img{width:100%}.cabinet-auto__routes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cabinet-auto__routes .icm-arrow{rotate:90deg}.cabinet-personal__submit{width:100%}.cabinet-chat__header{display:-ms-grid;display:grid;justify-items:end}.message-chat{width:70%}.log__form{width:100%;padding:1.875rem .9375rem}.log__back{position:static;margin-bottom:.625rem;-ms-grid-column-align:start;justify-self:start;margin-right:auto}}@media (max-width:47.99875em) and (min-width:120em){.menu{gap:1.875rem}}@media (min-width:35em) and (max-width:47.99875em){.cabinet__nav{width:50%}}@media (any-hover:hover){.select__option:hover{background:#d9d9d9}.quantity__button:hover::after,.quantity__button:hover::before{background-color:rgba(0,0,0,.5)}.button-disabled:hover,.button-light:hover,.button:hover{background:#bc090f}.button-light:hover{color:#fff;background:#ed3237}.button-disabled:hover{color:#fff;background:#ed3237}.menu__item:hover .sub-menu{-webkit-transform:rotateX(0);transform:rotateX(0)}.menu__link:hover,.sub-menu__link:hover{color:#ed3237;-webkit-box-shadow:0 .0625rem .9375rem rgba(197,178,178,.2) inset;box-shadow:0 .0625rem .9375rem rgba(197,178,178,.2) inset}.form-booking__button.button-light:hover{color:#fff}.docs-booking__btn:not(._tab-active):hover{color:#fff}.cabinet-chat__btn._tab-active:hover{color:#fff}}
