@keyframes a-rotate-90{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes a-rotate-r-90{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}@keyframes a-rotate-360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes a-rotate-r-360{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes a-appearance-opacity{0%{opacity:0}to{opacity:1}}@keyframes a-collapse{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:1000px;opacity:1;transform:translateY(0)}}@keyframes a-expand{0%{max-height:1000px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(-10px)}}@keyframes blinking{0%,to{opacity:1}50%{opacity:.01}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 80px))}}@keyframes appearance-loader{0%{opacity:0}to{opacity:1}}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn);-webkit-transform:rotate(-1turn)}}@keyframes pulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}@keyframes shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-3px)}40%,80%{transform:translateX(3px)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--app-height:100vh;--header-height:80px}.swiper-slide{backface-visibility:hidden;overflow:hidden;pointer-events:none;transform-origin:center bottom;transition-timing-function:ease-out;visibility:hidden;z-index:1}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-scrollbar,.swiper-scrollbar-drag{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));touch-action:none}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));height:100%;left:0;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper.swiper-cards,.swiper.swiper-cube,.swiper.swiper-flip{overflow:visible}html{background:#ebebf2;color:#26262b;display:flex;flex-direction:column;font-family:Fact;font-style:normal;min-height:100vh;min-height:var(--app-height);min-width:100%;scroll-behavior:smooth;scrollbar-color:#e9560f transparent;scrollbar-gutter:stable;scrollbar-width:thin}.category-card__image img,.category-card__image source,.section-calculator__result-image img,.section-calculator__result-image source,.section-intercity-transportation__option-img img,.section-intercity-transportation__option-img source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-application__img img,.section-application__img source,.section-driver__img img,.section-driver__img source{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.accordion__icon svg,.accordion__svg svg,.btn__icon svg,.carousel-swiper__navigator-icon svg,.checkbox__icon svg,.feature-card__icon svg,.file-input__control .file-icon svg,.file-input__control .remove-icon svg,.file-input__toggler-icon svg,.header .social-link__icon svg,.header__burger-icon svg,.header__select .select-arrow-icon svg,.hint svg,.input__cross-svg svg,.logo__link svg,.modal__close-trigger svg,.modal__title-icon svg,.pagination-swiper__navigator-icon svg,.rate-card__icon svg,.section-404__svg svg,.section-hero .hero-slide__label-bg svg,.section-request__form-fields__group-icon svg,.select .cross svg,.select .select-arrow-icon svg,.select .select-icon svg,.step__number-bg svg{height:100%!important;width:100%!important}.file-input__control .name,.input__field,.input__label,.select .label,.select .select-head,.select .select-head .select-box .select-box-text,.select .select-head .select-placeholder{text-overflow:ellipsis}.file-input__control .name,.input__label,.select .label,.select .select-head .select-box .select-box-text,.select .select-head .select-placeholder{white-space:nowrap}.category-modal__scrollable,.policy-modal__scrollable,.rate-modal__scrollable{scrollbar-color:#e9560f transparent;scrollbar-gutter:stable;scrollbar-width:thin}.category-modal__scrollable::-webkit-scrollbar,.input-menu-wrap .input-menu::-webkit-scrollbar,.policy-modal__scrollable::-webkit-scrollbar,.rate-modal__scrollable::-webkit-scrollbar,.select-menu-wrap .select-menu::-webkit-scrollbar{border:3px solid transparent;width:5px}.category-modal__scrollable::-webkit-scrollbar-track,.input-menu-wrap .input-menu::-webkit-scrollbar-track,.policy-modal__scrollable::-webkit-scrollbar-track,.rate-modal__scrollable::-webkit-scrollbar-track,.select-menu-wrap .select-menu::-webkit-scrollbar-track{background:0 0;border:2px solid transparent}.category-modal__scrollable::-webkit-scrollbar-thumb,.input-menu-wrap .input-menu::-webkit-scrollbar-thumb,.policy-modal__scrollable::-webkit-scrollbar-thumb,.rate-modal__scrollable::-webkit-scrollbar-thumb,.select-menu-wrap .select-menu::-webkit-scrollbar-thumb{background:#e9560f;border:2px solid transparent;border-radius:3px}.input-menu-wrap .input-menu,.select-menu-wrap .select-menu{scrollbar-color:#e9560f transparent}.category-modal__scrollable,.input-menu-wrap .input-menu,.policy-modal__scrollable,.rate-modal__scrollable,.select-menu-wrap .select-menu,html{overflow-x:clip;overflow-y:auto}.checkbox__field,.file-input__field,.input-menu-wrap,.input__label,.locked-scroll,.select .field,.select .label,.select .select-head .select-box .select-box-text,.select .select-head .select-placeholder,.select-menu-wrap{overflow:clip}.file-input__control .name,.select .select-head{overflow:hidden}.accordion__icon,.accordion__title,.btn,.carousel-swiper__navigator-button,.category-card__btn.mobile,.checkbox__check,.file-input__control .remove-icon svg,.file-input__toggler,.header__burger,.hint,.input-menu-wrap .input-item,.input__cross,.logo__link,.modal__close-trigger,.pagination-swiper__navigator-button,.pagination-swiper__pagination-bullet,.policy-modal__scrollable a,.radio-btn__wrap,.range-input__slider,.range-input__slider::-webkit-slider-thumb,.rate-card,.rate-card__btn,.rate-modal__block-text a,.rate-modal__block-text>* a,.section-application__form-modal-trigger,.section-request__form-modal-trigger,.section-request__form-tabs .tab,.select .cross.active,.select .select-head,.select .select-wrap,.select-item{cursor:pointer}.btn.disabled,.carousel-swiper__navigator-button.swiper-button-disabled,.pagination-swiper__navigator-button.swiper-button-disabled,.select.disabled{cursor:default}.btn.disabled,.carousel-swiper__navigator-button.swiper-button-disabled,.checkbox__field,.file-input__field,.input-menu-wrap,.input.disabled .input__wrap,.input__field:disabled,.modal-manager,.modal-manager__overlay,.pagination-swiper__navigator-button.swiper-button-disabled,.select .cross,.select .field,.select-menu-wrap,.select.disabled{pointer-events:none}.btn,.carousel-slide,.carousel-swiper__navigator-button,.input-menu-wrap.open,.modal-manager__overlay.open,.modal.open,.pagination-slide,.pagination-swiper__navigator-button,.select .cross.active,.select-menu-wrap.open{pointer-events:all}.accordion__icon svg,.accordion__svg svg,.btn__icon svg,.carousel-swiper__navigator-icon svg,.category-card__image img,.category-card__image source,.checkbox__icon svg,.feature-card__icon svg,.file-input__control .file-icon svg,.file-input__control .remove-icon svg,.file-input__toggler-icon svg,.header .social-link__icon svg,.header__burger-icon svg,.header__select .select-arrow-icon svg,.hint svg,.input-menu-wrap,.input.disabled .input__wrap,.input__cross-svg svg,.input__field:disabled,.logo__link svg,.modal__close-trigger svg,.modal__title-icon svg,.pagination-swiper__navigator-icon svg,.rate-card__icon svg,.section-404__svg svg,.section-application__img img,.section-application__img source,.section-calculator__result-image img,.section-calculator__result-image source,.section-driver__img img,.section-driver__img source,.section-hero .hero-slide__label-bg svg,.section-intercity-transportation__option-img img,.section-intercity-transportation__option-img source,.section-request__form-fields__group-icon svg,.select .cross svg,.select .select-arrow-icon svg,.select .select-icon svg,.select-menu-wrap,.select.disabled,.step__number-bg svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-driver__labels,.section-intercity-transportation__option-cards,.section-request__form-tabs__container,.section__sitemap .sitemap{flex-wrap:wrap}.modal{background:#fff;border-radius:24px;display:none;left:50%;max-height:90vh;max-width:1200px;min-width:480px;opacity:0;overflow:clip;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:-moz-max-content;width:max-content}.modal.open{display:flex;opacity:1}.modal__body{max-height:calc(90vh - 84px);width:100%}.modal__content,.modal__title{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.modal__title{align-items:flex-end;box-shadow:0 0 16px 0 rgba(0,0,0,.161);flex-direction:row;gap:24px;padding:24px 40px}.modal__title-text{color:#26262b;font-size:32px;font-weight:400;line-height:36px;max-width:calc(100% - 44px)}.modal__close-trigger,.modal__title-icon{align-items:center;display:inline-flex;flex-shrink:0;height:29px;justify-content:center;width:43px}.modal__close-trigger{background:0 0;color:#b7b7bc;height:36px;position:absolute;right:40px;top:24px;transition-duration:.3s;transition-property:color,border;transition-timing-function:ease-in-out;width:36px;z-index:100}.modal-manager,.modal-manager__overlay{height:100vh;inset:0;position:fixed;width:100vw;z-index:100}.modal-manager__overlay{backdrop-filter:blur(5px);background:rgba(38,38,43,.4);opacity:0;position:absolute;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;z-index:-1}.modal-manager__overlay.open{opacity:1}.rate-modal{gap:0;position:relative}.rate-modal,.rate-modal__block,.rate-modal__scrollable{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.rate-modal__scrollable{gap:36px;max-height:100%;max-width:100%;padding:36px 40px}.rate-modal__scrollable.scroll-bottom:after,.rate-modal__scrollable.scroll-top:before{content:"";display:block;pointer-events:none;z-index:1}.rate-modal__scrollable.scroll-top:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));height:32px;left:0;position:absolute;top:-1px;width:100%}.rate-modal__scrollable.scroll-bottom:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:115px;height:32px;left:0;position:absolute;width:100%}.rate-modal__block{gap:16px}.rate-modal__block-title{color:#26262b;font-size:28px;font-weight:400;line-height:33px}.rate-modal__block-text,.rate-modal__block-text>*{color:#26262b;font-size:24px;font-weight:300;line-height:28px}.rate-modal__block-text a,.rate-modal__block-text span,.rate-modal__block-text>* a,.rate-modal__block-text>* span{color:#e9560f}.rate-modal__block-text a,.rate-modal__block-text>* a{transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.rate-modal__button{padding:36px 40px;width:100%}.category-modal,.category-modal__scrollable{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.category-modal{gap:0;position:relative}.category-modal__scrollable{gap:32px;max-height:100%;max-width:100%;padding:36px 40px}.category-modal__scrollable.scroll-bottom:after,.category-modal__scrollable.scroll-top:before{content:"";display:block;pointer-events:none;z-index:1}.category-modal__scrollable.scroll-top:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));height:32px;left:0;position:absolute;top:-1px;width:100%}.category-modal__scrollable.scroll-bottom:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:115px;height:32px;left:0;position:absolute;width:100%}.category-modal__title{color:#26262b;font-size:28px;font-weight:400;line-height:33px}.category-modal__block{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.category-modal__table{border-collapse:separate;border-spacing:0;color:#38383f;font-size:16px;font-weight:300;line-height:20px;width:100%}.category-modal__table td{border:1px solid #e6e6ec;padding:7px 16px;width:50%}.category-modal__table tr:first-child td:first-child{border-top-left-radius:16px}.category-modal__table tr:first-child td:last-child{border-top-right-radius:16px}.category-modal__table tr:last-child td:first-child{border-bottom-left-radius:16px}.category-modal__table tr:last-child td:last-child{border-bottom-right-radius:16px}.category-modal__buttons{align-items:stretch;display:flex;flex-direction:row;gap:16px;justify-content:stretch;padding:36px 40px;width:100%}.category-modal .btn{flex-grow:1;flex-shrink:1;width:calc(50% - 8px)!important}.category-modal__button.mobile{display:none}.category-modal-wrap,.policy-modal{width:100%}.policy-modal__body,.policy-modal__scrollable{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.policy-modal__body{gap:0;position:relative;width:100%}.policy-modal__scrollable{color:#26262b;font-size:24px;font-weight:300;gap:16px;line-height:28px;max-height:100%;max-width:100%}.policy-modal__scrollable.scroll-bottom:after,.policy-modal__scrollable.scroll-top:before{content:"";display:block;pointer-events:none;z-index:1}.policy-modal__scrollable.scroll-top:before{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));height:32px;left:0;position:absolute;top:-1px;width:100%}.policy-modal__scrollable.scroll-bottom:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:115px;height:32px;left:0;position:absolute;width:100%}.policy-modal__scrollable a,.policy-modal__scrollable span{color:#e9560f}.policy-modal__scrollable a{transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.policy-modal__button,.policy-modal__scrollable{padding:36px 40px;width:100%}.application-sent-modal__body{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;padding:36px 40px;position:relative;width:100%}.application-sent-modal__text{color:#26262b;font-size:24px;font-weight:300;line-height:28px;max-width:400px}.application-sent-modal__button{padding-top:36px;width:100%}.select,.select .select-wrap{display:flex;flex-direction:column;position:relative;width:100%}.select{align-items:stretch;font-size:20px;font-weight:400;gap:6px;justify-content:stretch;line-height:20px}.select[data-color=gray] .select-wrap{background:#f3f3f7}.select[data-color=transparent] .select-wrap{background:0 0}.select .select-wrap{align-items:flex-start;border-radius:12px;gap:2px;justify-content:flex-start;padding:13px 16px}.select .select-wrap:has(.cross.active) .select-arrow-icon{opacity:0}.select .label{color:#38383f;font-size:16px;font-weight:300;line-height:20px;width:calc(100% - 60px)}.checkbox__label a,.select .label .required-star{color:#e9560f}.select .cross,.select .cross>svg{transition-duration:.3s;transition-timing-function:ease-in-out}.select .cross{height:8px;opacity:0;position:absolute;right:16px;top:17px;transition-property:color,transform;width:8px;z-index:1}.select .cross>svg{transition-property:color}.select .cross.active{opacity:1}.select .cross,.select .select-arrow-icon,.select .select-icon{align-items:center;color:#26262b;display:inline-flex;flex-shrink:0;justify-content:center}.select .select-arrow-icon{height:32px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition-duration:.3s;transition-property:transform,opacity,color;transition-timing-function:ease-in-out;width:32px}.select .select-icon{height:24px;width:24px}.select .select-head,.select-item,.select-menu-wrap{transition-duration:.3s;transition-timing-function:ease-in-out}.select .select-head{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;position:relative;transition-property:border,border-radius;width:calc(100% - 60px)}.select .select-head .select-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;opacity:1;width:98%}.select .select-head .select-placeholder{color:#b7b7bc;width:100%;z-index:1}.select .select-head .select-placeholder.hide{display:none}.select .select-head .select-box{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.select .select-head .select-box .select-box-text{color:#26262b;width:100%}.select .field{inset:0;margin:0;max-height:0;max-width:0;opacity:0;position:absolute;z-index:-1}.select .message{bottom:-16px;color:#ed3a33;font-size:12px;font-weight:300;left:16px;line-height:16px;position:absolute}.select.open .select-arrow-icon{transform:translateY(-50%) rotate(180deg)}.select.with-error .select-wrap{border:1px solid #ed3a33}.select.disabled .select-wrap{opacity:.5}.select-item,.select-menu-wrap{background:#fff;width:100%}.select-item{border-radius:8px;padding:8px;transition-property:background-color}.select-item .select-item-text{color:#26262b;font-size:20px;font-weight:400;line-height:20px;max-width:95%}.select-item.disabled,.select-item.hide{display:none}.select-item.active{background:#ebebf2}.select-menu-wrap{border:1px solid #b7b7bc;border-radius:12px;box-shadow:0 0 8px 0 rgba(0,0,0,.102);opacity:0;position:absolute;transition-property:opacity,border-radius;z-index:1000}.select-menu-wrap.open{opacity:1}.select-menu-wrap .select-menu{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;max-height:220px;overscroll-behavior:contain;padding:12px;scrollbar-gutter:unset;width:100%}.carousel-swiper{position:relative;width:100%;z-index:1}.carousel-swiper__navigator,.carousel-swiper__navigator-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.carousel-swiper__navigator{bottom:80px;gap:12px;position:absolute;right:80px;z-index:2}.carousel-swiper__navigator-button{background:#fff;border-radius:12px;color:#26262b;height:48px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:48px}.carousel-swiper__navigator-button:first-child{transform:rotate(90deg)}.carousel-swiper__navigator-button:nth-child(2){transform:rotate(-90deg)}.carousel-swiper__navigator-button.swiper-button-disabled{opacity:.64}.carousel-swiper__navigator-icon{align-items:center;color:#26262b;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.carousel-slide{height:auto;visibility:visible}.pagination-swiper{align-items:center;display:flex!important;flex-direction:column;gap:42px;justify-content:center;overflow:visible!important;position:relative;width:100%;z-index:1}.pagination-swiper__navigator,.pagination-swiper__navigator-button{align-items:center;display:flex;flex-direction:row;justify-content:center}.pagination-swiper__navigator{gap:12px;position:absolute;right:0;top:-62px;z-index:2}.pagination-swiper__navigator-button{background:#f3f3f7;border-radius:12px;color:#26262b;height:48px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:48px}.pagination-swiper__navigator-button:first-child{transform:rotate(90deg)}.pagination-swiper__navigator-button:nth-child(2){transform:rotate(-90deg)}.pagination-swiper__navigator-button.swiper-button-disabled{opacity:.64}.pagination-swiper__navigator-icon{align-items:center;color:#26262b;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.pagination-swiper__pagination{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.pagination-swiper__pagination-bullet{background:#ebebf2;border-radius:4px;height:6px;transition-duration:.5s;transition-property:width,background-color,opacity;transition-timing-function:ease-in-out;width:40px}.pagination-swiper__pagination-bullet-active{background:#26262b;height:6px;width:140px}.pagination-slide{height:auto;visibility:visible;width:-moz-fit-content!important;width:fit-content!important}.feature-card{align-items:flex-start;background:#38383f;border-radius:24px;display:flex;flex-direction:column;gap:10px;height:auto;justify-content:space-between;min-height:260px;padding:16px;width:100%}.feature-card__title{color:#fff;font-size:24px;font-weight:400;line-height:28px}.feature-card__icon{align-items:center;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:53px}.rate-card,.rate-card__top{align-items:flex-start;display:flex;flex-direction:column}.rate-card{background:#f3f3f7;border:2px solid #f3f3f7;border-radius:16px;gap:10px;height:240px;justify-content:space-between;padding:24px;transition-duration:.3s;transition-property:border;transition-timing-function:ease-in-out;width:280px}.rate-card.active{border:2px solid #e9560f}.rate-card__top{gap:12px;justify-content:flex-start;width:100%}.rate-card__title{color:#26262b;font-size:28px;font-weight:400;line-height:33px}.rate-card__price{color:#38383f;font-size:24px;font-weight:300;line-height:28px}.category-card.ref .category-card__image,.category-card.ref .category-card__info-row__value,.category-card.ref .category-card__price,.category-card.ref-vat .category-card__image,.category-card.ref-vat .category-card__info-row__value,.category-card.ref-vat .category-card__price,.category-card.vat .category-card__info-row__value,.category-card.vat .category-card__price,.category-card__image.ref,.category-card__price.ref,.category-card__price.ref-vat,.category-card__price.vat,.rate-card.ref-vat .rate-card__price,.rate-card.vat .rate-card__price,.rate-card__price.ref-vat,.rate-card__price.vat{display:none}.category-card.ref .category-card__image.ref,.category-card.ref .category-card__info-row__value.ref,.category-card.ref .category-card__price.ref,.category-card.ref-vat .category-card__image.ref,.category-card.ref-vat .category-card__info-row__value.ref-vat,.category-card.ref-vat .category-card__price.ref-vat,.category-card.vat .category-card__info-row__value.vat,.category-card.vat .category-card__price.vat,.rate-card.ref-vat .rate-card__price.vat,.rate-card.vat .rate-card__price.vat{display:inline}.rate-card__bottom{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;width:100%}.rate-card__icon{align-items:center;display:inline-flex;flex-shrink:0;height:29px;justify-content:center;width:43px}.rate-card__btn{background:0 0;color:#38383f;font-size:18px;font-weight:300;line-height:20px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.category-card{align-items:flex-start;background:#fff;border:1px solid #b7b7bc;border-radius:24px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:16px;width:422px}.category-card__image{align-items:center;display:inline-flex;flex-shrink:0;height:286px;justify-content:center;margin-bottom:16px;width:100%}.category-card__image picture{height:100%;width:100%}.category-card__head{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;width:100%}.category-card__title{align-items:center;color:#26262b;display:flex;flex-direction:row;font-size:24px;font-weight:300;gap:8px;justify-content:flex-start;line-height:28px}.category-card__title-label{background:#38383f;border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:400;line-height:20px;padding:4px}.category-card__price-row,.category-card__prices{display:flex;justify-content:flex-start;width:100%}.category-card__prices{align-items:flex-start;flex-direction:column;gap:4px;text-align:left}.category-card__price-row{align-items:center;flex-direction:row;gap:8px}.category-card__price-row__hint{color:#26262b;font-size:24px;font-weight:300;line-height:28px}.category-card__btn.mobile,.category-card__price{color:#26262b;font-size:28px;font-weight:400;line-height:33px}.category-card__btn.mobile{background:0 0;display:none;font-size:16px;line-height:18px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.category-card__info{align-items:flex-start;display:flex;display:none;flex-direction:column;gap:8px;justify-content:flex-start;width:100%}.category-card__info-head{align-items:flex-end;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;width:100%}.category-card__info-head__cell{color:#26262b;font-size:12px;font-weight:300;line-height:16px;text-align:right;width:80px}.category-card__info-row,.category-card__info-row__group{align-items:flex-end;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.category-card__info-row{padding-top:4px;width:100%}.category-card__info-row__group{flex-shrink:0;width:80px}.category-card__info-row__description,.category-card__info-row__value{color:#38383f;flex-grow:2;flex-shrink:0;font-size:16px;font-weight:300;line-height:20px}.category-card__info-row__description.ref,.category-card__info-row__description.ref-vat,.category-card__info-row__description.vat,.category-card__info-row__value.ref,.category-card__info-row__value.ref-vat,.category-card__info-row__value.vat{display:none}.category-card__info-row__description.show-always,.category-card__info-row__value.show-always{display:inline!important}.category-card__info-row__description.tablet,.category-card__info-row__value.tablet{display:none}.category-card__info-row__filler{background-image:linear-gradient(90deg,transparent,transparent 50%,#9999a0 0,#9999a0),linear-gradient(90deg,#fff);background-size:12px 2px,100% 2px;display:block;flex-grow:1;height:1px;margin-bottom:5px;width:100%}.logo,.logo__link{height:43px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:260px}.logo__link{display:inline-flex;display:block;flex-shrink:0;height:100%;width:100%}.btn,.btn__icon,.logo__link{align-items:center;justify-content:center}.btn{border-radius:16px;display:flex;flex-direction:row;font-size:18px;font-weight:400;gap:8px;line-height:20px;padding:12px 36px;transition-duration:.3s;transition-property:background-color,color,opacity;transition-timing-function:ease-in-out;white-space:nowrap}.btn.disabled{opacity:.5}.btn__icon{display:inline-flex;display:block;flex-shrink:0;height:24px;width:24px}.btn[data-color=black]{background:#26262b;color:#fff}.btn[data-color=gray]{background:#f3f3f7;color:#26262b}.btn[data-color=orange]{background:#e9560f;color:#fff}.btn[data-fit=full]{width:100%}.btn[data-fit=content]{width:-moz-fit-content;width:fit-content}.link{font-size:16px;font-weight:400;letter-spacing:1%;line-height:20px;transition-duration:.3s;transition-property:color;transition-timing-function:ease-in-out}.accordion.open .accordion__icon,.link,.link:visited{color:#26262b}.step{align-items:flex-start;border-bottom:1px solid #e6e6ec;display:flex;flex-direction:row;gap:80px;justify-content:flex-start;padding-block:24px;width:100%}.step.dark{border-bottom:1px solid #38383f}.step:last-child{border:0}.step__number{flex-shrink:0;height:41px;position:relative;width:49px;z-index:1}.step__number-bg{align-items:center;color:#38383f;display:inline-flex;flex-shrink:0;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:0}.step__number-index{color:#fff;font-size:24px;font-weight:300;left:50%;line-height:28px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.step__title{color:#26262b;display:block;font-size:28px;font-weight:400;line-height:33px;width:400px}.step__title.dark{color:#fff}.step__content{color:#38383f;font-size:24px;font-weight:300;line-height:28px;width:100%}.step__content.dark{color:#d1d1d9}.step__content .link{color:#e9560f;font-size:inherit;font-weight:inherit;line-height:inherit}.accordion{align-items:center;border-bottom:1px solid #e6e6ec;display:flex;flex-direction:row;gap:192px;justify-content:space-between;padding-block:24px;transition-duration:.3s;transition-property:height;transition-timing-function:ease-in-out;width:100%}.accordion:last-child{border:0}.accordion__icon,.accordion__svg{align-items:center;display:inline-flex;flex-shrink:0;height:32px;justify-content:center}.accordion__icon{color:#e9560f;position:relative;transition-duration:.3s;transition-property:color,opacity;transition-timing-function:ease-in-out;width:38px;z-index:1}.accordion__svg{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-property:opacity,transform;width:32px;z-index:2}.accordion__svg.minus{opacity:0;transform:scale(0) translate(-50%,-50%)}.accordion__svg.plus{opacity:1;transform:scale(1) translate(-50%,-50%)}.accordion__content,.accordion__svg,.accordion__text,.accordion__title{transition-duration:.3s;transition-timing-function:ease-in-out}.accordion__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;transition-property:height}.accordion__text,.accordion__title{color:#26262b;font-size:28px;font-weight:400;line-height:33px;transition-property:opacity}.accordion__text{color:#38383f;font-size:24px;font-weight:300;line-height:28px;max-height:0;max-width:860px;overflow:hidden;transition-delay:.2s;transition-duration:.5s;transition-property:height,max-height,padding-top;width:100%}.accordion.open .accordion__text{max-height:300px;padding-top:8px;transition-delay:0}.accordion.open .plus{opacity:0;transform:scale(0) translate(-50%,-50%)}.accordion.open .minus{opacity:1;transform:scale(1) translate(-50%,-50%)}.radio-btn,.radio-btn__wrap{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.radio-btn{gap:12px;width:-moz-fit-content;width:fit-content}.radio-btn__wrap{background:#ebebf2;border-radius:16px;flex-shrink:0;height:24px;padding:2px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-in-out;width:48px}.radio-btn__indicator{background:#fff;border-radius:50%;height:20px;margin-left:0;transition-duration:.5s;transition-property:margin;transition-timing-function:ease-in-out;width:20px}.radio-btn.active .radio-btn__indicator{margin-left:auto}.radio-btn.active .radio-btn__wrap{background:#26262b}.input{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch;position:relative;width:100%}.input__text,.input__wrap{display:flex;gap:0;width:100%}.input__wrap{align-items:center;background:#f3f3f7;border-radius:12px;cursor:text;flex-direction:row;height:44px;justify-content:space-between;padding:4px 16px;position:relative}.input__text{align-items:flex-start;flex-direction:column;height:100%;justify-content:center}.input__field,.input__label{color:#9999a0;font-size:12px;font-weight:300;line-height:16px;width:100%}.input__field{background:0 0;caret-color:#e9560f;color:#26262b;cursor:text;font-size:16px;line-height:20px;transition-duration:.3s;transition-property:color,background-color,border;transition-timing-function:ease-in-out}.input__field:disabled{background:#f3f3f7;border:1px solid #f3f3f7;opacity:.8}.input__field::-moz-placeholder{color:#38383f;font-size:16px;font-weight:300;line-height:20px}.input__field::placeholder{color:#38383f;font-size:16px;font-weight:300;line-height:20px}.input__field:-internal-autofill-selected,.input__field:-internal-autofill-selected:active,.input__field:-internal-autofill-selected:first-line,.input__field:-internal-autofill-selected:hover,.input__field:-webkit-autofill,.input__field:-webkit-autofill:active,.input__field:-webkit-autofill:first-line,.input__field:-webkit-autofill:hover{background:0 0;color:#26262b;font-size:16px;font-weight:300;line-height:20px;-webkit-text-fill-color:#26262b;-webkit-box-shadow:inset 0 0 0 3000px transparent!important}.input.with-error .input__wrap{border:1px solid #ed3a33!important}.input.disabled .input__wrap{background:#f3f3f7;border:1px solid #f3f3f7}.input.hide{display:none}.input__message{bottom:-16px;color:#ed3a33;font-size:12px;font-weight:300;left:16px;line-height:16px;position:absolute}.input__cross,.input__cross-svg{align-items:center;justify-content:center}.input__cross{background:#ebebf2;border-radius:50%;display:flex;display:none;flex-direction:row;height:20px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:20px}.input__cross-svg{color:#26262b;display:inline-flex;flex-shrink:0;height:16px;width:16px}.input[data-has-value] .input__cross{display:flex}.input-menu-wrap{background:#fff;border:1px solid #b7b7bc;border-radius:12px;box-shadow:0 0 8px 0 rgba(0,0,0,.102);opacity:0;position:absolute;transition-duration:.3s;transition-property:opacity,border-radius;transition-timing-function:ease-in-out;width:100%;z-index:1000}.input-menu-wrap.open{opacity:1}.input-menu-wrap .input-menu{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;max-height:220px;overscroll-behavior:contain;padding:12px;scrollbar-gutter:unset;width:100%}.input-menu-wrap .input-item{background:#fff;border-radius:8px;color:#26262b;font-size:20px;font-weight:400;line-height:20px;padding:8px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-in-out;width:100%}.input-menu-wrap .input-item.active{background:#ebebf2}.checkbox{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch;position:relative;width:-moz-fit-content;width:fit-content}.checkbox__wrap{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}.checkbox__field{inset:0;margin:0;max-height:0;max-width:0;opacity:0;position:absolute;z-index:-1}.checkbox__field:checked+.checkbox__check{background:#e9560f;border:1px solid #e9560f}.checkbox__field:checked+.checkbox__check .checkbox__icon{background:#e9560f;opacity:1}.checkbox__check,.checkbox__icon{align-items:center;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;transition-duration:.3s;transition-timing-function:ease-in-out}.checkbox__check{border:1px solid #ced5e0;display:flex;flex-direction:row;height:24px;position:relative;transition-property:border,background-color;width:24px}.checkbox__icon{color:#fff;display:inline-flex;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition-property:opacity,background-color;width:100%}.checkbox__label{color:#38383f;font-size:16px;font-weight:300;line-height:20px}.checkbox__message{bottom:-16px;color:#ed3a33;font-size:12px;font-weight:300;left:16px;line-height:16px;position:absolute}.hint{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:16px}.hint[data-color=white]{filter:brightness(.93)}.hint__content{align-items:flex-start;background:#f3f3f7;border-radius:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.102);color:#26262b;display:flex;display:none;flex-direction:column;gap:8px;justify-content:flex-start;padding:12px;width:240px}.hint__content.active{display:flex}.hint__content .title{color:#26262b;font-size:16px;font-weight:400;line-height:18px}.hint__content .text{color:#38383f;font-size:16px;font-weight:300;line-height:20px}.hint__content[data-color=white]{background:#fff;border:1px solid #b7b7bc}.file-input,.file-input__wrap{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch;width:100%}.file-input{transition-duration:.3s;transition-property:height;transition-timing-function:ease-in-out}.file-input__wrap{position:relative}.file-input__field{inset:0;margin:0;max-height:0;max-width:0;opacity:0;position:absolute;z-index:-1}.file-input__toggler{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:100%}.file-input__control .file-icon,.file-input__toggler-icon{align-items:center;color:#e9560f;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.file-input__control .name,.file-input__toggler-label{color:#e9560f;font-size:18px;font-weight:400;line-height:20px}.file-input__control,.file-input__control .remove-icon svg{transition-duration:.3s;transition-timing-function:ease-in-out}.file-input__control{align-items:flex-start;display:flex;flex-direction:column;gap:5px;height:auto;justify-content:flex-start;max-width:-moz-fit-content;max-width:fit-content;transition-property:height,opacity;width:-moz-fit-content;width:fit-content}.file-input__control .name{max-width:170px}.file-input__control .size{color:#38383f;font-size:18px;font-weight:300;line-height:20px}.file-input__control .remove-icon{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.file-input__control .remove-icon svg{transition-property:opacity}.file-input .file-item{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.file-input .file-item:first-child{margin-top:10px}.file-input .message{color:#ed3a33;font-size:12px;font-weight:300;line-height:16px}.file-input .message:not(:empty){padding-left:16px;padding-top:4px}.range-input,.range-input__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.range-input__info{background:#f3f3f7;border-radius:12px 12px 0 0;gap:2px;padding:13px 16px}.range-input__info-label{color:#38383f;font-size:16px;font-weight:300;line-height:20px}.range-input__info-value{color:#26262b;font-size:20px;font-weight:400;line-height:20px}.range-input__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#e9560f 0,#e9560f 50%,#ebebf2 0,#ebebf2);height:4px;margin:0;outline:0;transition-duration:.3s;transition-property:background-color,background;transition-timing-function:ease-in-out;width:100%}.range-input__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#e9560f;border:2px solid #fff;border-radius:50%;height:24px;width:24px}.range-input__slider::-moz-range-thumb{background:#e9560f;border:2px solid #fff;border-radius:50%;height:24px;width:24px}.range-input__scale{color:#38383f;display:flex;flex-direction:row;font-size:16px;font-weight:300;justify-content:space-between;line-height:20px;margin-top:20px;width:100%}.range-input__scale-item{position:relative;text-align:center;width:24px}.range-input__scale-item:after{background:#b7b7bc;content:"";display:block;height:6px;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:1px}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,label,p{margin:0}li,ol,ul{margin:0;padding:0}ul{padding-inline-start:20px}ol{padding-inline-start:24px}a,a:active,a:visited{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1.2}a,label{width:auto}button,input,select,textarea{border:0;border-radius:0;font-family:inherit;font-size:inherit;outline:0;padding:0}button,input[type=submit]{cursor:pointer}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}.site-wrap{align-items:stretch;display:flex;flex-direction:column;flex-grow:1;justify-content:stretch;min-height:100%;min-width:100%;position:relative}.sections-wrap{background:#38383f;border-radius:100px;margin-bottom:40px}.sections-wrap .section:last-child{margin-bottom:0!important}.section,.section .container{display:flex;flex-direction:column;width:100%}.section{align-items:center;border-radius:100px;justify-content:center;margin-bottom:40px;z-index:1}.section .container{align-items:stretch;height:100%;justify-content:stretch;margin:0 auto;max-width:1920px;padding-inline:80px}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:#e9560f;border-radius:3px}body,main{display:flex;flex-direction:column;flex-grow:1}body{min-height:100%;min-width:100%;overflow-x:clip}main{align-items:stretch;justify-content:stretch}*{scrollbar-color:#e9560f transparent;scrollbar-width:thin}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#e9560f;border-radius:3px}::-webkit-scrollbar-corner{background:0 0}:target,[id]{scroll-margin-top:calc(var(--header-height, 80px) + 80px)}.header{align-items:center;background:#fff;border-radius:24px;display:flex;flex-direction:row;justify-content:space-between;left:80px;padding:16px 40px;position:fixed;top:16px;transition-duration:.3s;transition-property:box-shadow;transition-timing-function:ease-in-out;width:calc(100% - 160px);z-index:10}.header.scrolled{box-shadow:0 5px 10px 2px rgba(0,0,0,.2)}.header__select{font-size:16px;font-weight:300;height:24px;line-height:20px;width:111px}.header__select .select-wrap{padding:0}.header__select .select-arrow-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;right:0;width:16px}.header__select .select-head{gap:8px;width:100%}.header__content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.header__content-left,.header__content-right,.header__navigation{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between}.header__content-right,.header__navigation{gap:16px}.header__navigation{justify-content:center}.header__link{padding-block:4px}.header__burger,.header__buttons{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.header__burger{align-items:flex-end;background:0 0;color:#26262b;display:none;flex-direction:column;gap:4px;height:24px;padding:2px;position:relative;transition-property:opacity;width:24px}.header__burger .cross,.header__burger.active .header__burger-icon{opacity:0;transform:scale(0)}.header__burger.active .cross{opacity:1;transform:scale(1)}.header .social-link,.header__burger,.header__burger-icon{transition-duration:.3s;transition-timing-function:ease-in-out}.header__burger-icon{left:0;position:absolute;top:0;transform-origin:center;transition-property:opacity,transform}.header .social-link{align-items:center;background:#e9560f;border-radius:50%;display:flex;flex-direction:row;height:32px;justify-content:center;transition-property:opacity;width:32px}.header .social-link__icon,.header__burger-icon{align-items:center;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.header .social-link__icon{color:#fff}.menu,.menu__nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.menu{background:#fff;border-radius:40px;gap:24px;height:calc(100vh - 108px);left:0;padding:40px;position:fixed;top:108px;transform:translateX(100%);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out;z-index:999}.menu.active{transform:translateX(0)}.menu__nav{gap:8px}.menu__nav-link{border-bottom:1px solid #e6e6ec;font-size:18px!important;font-weight:400!important;height:auto;line-height:20px!important;padding:12px 0;width:100%}.menu__nav-link:last-child{border:0}.menu__buttons,.menu__contacts{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.menu__contacts{align-items:flex-start;flex-direction:column}.menu__contacts-phone{font-size:24px!important;font-weight:400!important;line-height:28px!important}.menu__contacts-info{color:#38383f;font-size:16px;font-weight:300;line-height:20px;margin-bottom:4px}.menu__contacts-email{font-size:24px!important;font-weight:400!important;line-height:28px!important}.footer{background:#26262b;border-radius:100px 100px 0 0;margin-bottom:0!important;margin-top:auto;padding-block:80px}.footer__links{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.footer__link{color:#fff;font-size:18px!important;font-weight:400!important;line-height:20px!important}.footer__contacts-link:visited,.footer__link:visited{color:#fff}.footer__contacts{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.footer__contacts-link{color:#fff;font-size:40px!important;font-weight:400!important;line-height:44px!important}.footer__logo{height:63px;width:400px}.footer__top{align-items:flex-start;gap:64px;justify-content:space-between;width:100%}.footer__bottom,.footer__info,.footer__top{display:flex;flex-direction:row}.footer__info{align-items:flex-start;gap:64px;justify-content:flex-start}.footer__bottom{align-items:flex-end;border-top:1px solid #38383f;color:#9999a0;font-size:12px;font-weight:300;justify-content:space-between;line-height:16px;padding-top:36px;width:100%}.footer__author{font-size:16px;font-weight:300;line-height:20px}.footer__author .link{color:#9999a0;font-size:16px!important;font-weight:300!important;line-height:20px!important}.footer .container{gap:36px;max-width:unset}.section__sitemap{padding-block:40px;width:100%}.section__sitemap .sitemap,.section__sitemap .sitemap__group{align-items:stretch;display:flex;flex-direction:row;gap:24px 128px;justify-content:stretch}.section__sitemap .sitemap__group{flex-direction:column;gap:16px}.section__sitemap .sitemap__title{color:#26262b;font-size:24px;font-weight:500;line-height:34px}.section-404,.section__sitemap .sitemap__list{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:stretch}.section__sitemap .sitemap__item{display:flex;width:-moz-fit-content;width:fit-content}.section-404{align-items:center;background:#ebebf2;border-radius:100px;flex-grow:1;gap:36px;justify-content:center;margin-block:136px 36px;margin-inline:80px;padding-block:127px;width:calc(100% - 160px)}.section-404__info,.section-404__title{color:#26262b;font-size:40px;font-weight:400;line-height:44px;text-align:center}.section-404__info{font-size:24px;font-weight:300;line-height:28px}.section-404__svg{align-items:center;display:inline-flex;flex-shrink:0;height:342px;justify-content:center;width:1000px}html:has(.section-404){background:#fff}html:has(.section-404) .header{background:#ebebf2}.section-hero{border-top-left-radius:0!important;border-top-right-radius:0!important;overflow:hidden}.section-hero .hero-slide{height:775px;position:relative}.section-hero .hero-slide__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-hero .hero-slide__label{align-items:flex-start;bottom:209px;display:flex;flex-direction:column;gap:16px;height:303px;justify-content:flex-start;padding:62px 110px;position:absolute;right:129px;width:547px;z-index:2}.section-hero .hero-slide__label-bg{align-items:center;color:#26262b;display:inline-flex;flex-shrink:0;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.section-hero .hero-slide__label-title{color:#fff;font-size:40px;font-weight:400;line-height:44px;z-index:1}.section-hero .hero-slide__label-text{color:#fff;font-size:24px;font-weight:300;line-height:28px;z-index:1}.section-steps{background:#fff;padding-block:80px}.section-steps.dark{background:#26262b}.section-steps .container{align-items:flex-start;display:flex;flex-direction:column;gap:36px;justify-content:flex-start}.section-steps__title{color:#26262b;font-size:40px;font-weight:400;line-height:44px}.section-steps__title.dark{color:#fff}.section-steps__steps{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;width:100%}.section-driver{overflow:clip;position:relative;width:100%;z-index:1}.section-driver.section-driver-first{margin-top:131px}.section-driver__img{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;left:0;position:absolute;top:0;z-index:1}.section-application__img picture,.section-calculator__result-image picture,.section-driver__img,.section-driver__img picture,.section-intercity-transportation__option-img picture{height:100%;width:100%}.section-driver .container{align-items:flex-start;align-self:flex-start;background:#fff;border-radius:100px;display:flex;flex-direction:column;gap:36px;justify-content:flex-start;margin:0;max-width:887px;padding-block:80px;z-index:2}.section-driver__title{color:#26262b;font-size:56px;font-weight:400;line-height:64px}.section-driver__labels{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;width:100%}.section-driver__label{background:#ebebf2;border-radius:8px;color:#26262b;display:block;font-size:18px;font-weight:400;line-height:20px;padding:12px 24px}.section-driver__info{color:#38383f;font-size:36px;font-weight:300;line-height:42px;width:100%}.section-terms,.section-terms .container{transition-duration:.3s;transition-property:height;transition-timing-function:ease-in-out}.section-terms{background:#fff;padding-block:80px}.section-terms .container{align-items:flex-start;display:flex;flex-direction:column;gap:36px;justify-content:flex-start}.section-terms__title{color:#26262b;font-size:40px;font-weight:400;line-height:44px}.section-terms__terms{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;transition-duration:.3s;transition-property:height;transition-timing-function:ease-in-out;width:100%}.section-intercity-transportation{background:#26262b;padding-block:80px}.section-intercity-transportation .container,.section-intercity-transportation__info{align-items:flex-start;display:flex;flex-direction:column;gap:64px;justify-content:flex-start}.section-intercity-transportation__info{gap:36px;width:100%}.section-intercity-transportation__title{color:#fff;font-size:56px;font-weight:400;line-height:64px;width:100%}.section-intercity-transportation__description{color:#d1d1d9;font-size:36px;font-weight:300;line-height:42px;width:727px}.section-cargo-transportation .container,.section-intercity-transportation__option{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.section-intercity-transportation__option{gap:36px;width:100%}.section-intercity-transportation__option-info{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;margin-bottom:28px;width:100%}.section-intercity-transportation__option-title{color:#fff;font-size:36px;font-weight:400;line-height:40px}.section-intercity-transportation__option-title em{color:#e9560f;font-style:normal}.section-intercity-transportation__option-description{color:#d1d1d9;font-size:20px;font-weight:300;line-height:24px;max-width:440px}.section-intercity-transportation__option-img{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;width:100%}.section-intercity-transportation__option-cards{align-items:stretch;display:flex;flex-direction:row;gap:24px;justify-content:flex-start;margin-bottom:28px;width:100%}.section-intercity-transportation__option-card-first,.section-intercity-transportation__option-card-second{width:calc(16.66667% - 20px)}.section-cargo-transportation{background:#fff;padding-block:80px}.section-cargo-transportation .container{gap:0}.section-cargo-transportation .radio-btn__content{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}.section-cargo-transportation__hint{height:24px;margin-left:12px;width:24px}.section-cargo-transportation__info{align-items:flex-start;display:flex;flex-direction:column;gap:36px;justify-content:flex-start;margin-bottom:100px}.section-cargo-transportation__title{color:#26262b;font-size:56px;font-weight:400;line-height:64px}.section-cargo-transportation__description{color:#38383f;font-size:36px;font-weight:300;line-height:42px;max-width:727px}.section-cargo-transportation__categories,.section-cargo-transportation__rates{width:100%}.section-cargo-transportation__rates-slider{margin-bottom:16px;width:100%}.section-cargo-transportation__rates-slider .pagination-swiper__pagination{display:none}.section-cargo-transportation__rates-slider .pagination-swiper__navigator{display:none!important}.section-cargo-transportation__togglers{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:flex-start;margin-bottom:36px;width:100%}.section-cargo-transportation__toggler-description{color:#38383f;font-size:18px;font-weight:400;line-height:20px}.section-cargo-transportation__toggler-description.mobile{display:none}.section-cargo-transportation__categories-slider{gap:36px}.section-application{overflow:clip;position:relative;width:100%;z-index:1}.section-application__img{align-items:center;display:inline-flex;flex-shrink:0;height:100%;justify-content:center;left:800px;position:absolute;top:0;width:calc(100% - 800px);z-index:1}.section-application .container,.section-application__form,.section-application__form-info{align-items:flex-start;display:flex;flex-direction:column;gap:36px;justify-content:flex-start}.section-application .container{align-self:flex-start;background:#fff;border-radius:100px;margin:0;max-width:887px;padding-block:80px;z-index:2}.section-application__form,.section-application__form-info{width:100%}.section-application__form-info{gap:24px}.section-application__form-title{color:#26262b;font-size:40px;font-weight:400;line-height:44px}.section-application__form-subtitle{color:#38383f;font-size:24px;font-weight:300;line-height:28px}.section-application__form-file,.section-application__form-inputs{align-items:stretch;display:flex;flex-direction:row;gap:16px;justify-content:stretch;width:100%}.section-application__form-file{align-items:flex-start;flex-direction:column;justify-content:flex-start}.section-application__form-file__description{color:#38383f;font-size:16px;font-weight:300;line-height:20px;width:100%}.section-application__form-modal-trigger{color:#e9560f;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.section-request{background:#26262b;padding-block:80px}.section-request__form{align-items:flex-start;display:flex;flex-direction:column;gap:36px;justify-content:flex-start;max-width:996px;width:100%}.section-request__form-title{color:#fff;font-size:40px;font-weight:400;line-height:44px}.section-request__form-fields,.section-request__form-fields__group{align-items:stretch;display:flex;flex-direction:row;gap:36px;justify-content:stretch;width:100%}.section-request__form-fields__group{flex-direction:column;gap:16px}.section-request__form-fields__group-title{color:#fff;font-size:18px;font-weight:400;line-height:20px}.section-request__form-fields__group-wrap{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;width:100%}.section-request__form-fields__group-icon{align-items:center;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;width:16px}.section-request__form-fields__group-inputs,.section-request__form-file,.section-request__form-file__description{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.section-request__form-file__description{gap:8px}.section-request__form-file__description-title{color:#fff;font-size:18px;font-weight:400;line-height:20px}.section-request__form-file__description-subtitle{color:#d1d1d9;font-size:16px;font-weight:300;line-height:20px}.section-request__form-checkbox{color:#fff}.section-request__form-modal-trigger,.section-request__form-tabs .tab{color:#e9560f;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out}.section-request__form-tabs{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.section-request__form-tabs__container,.section-request__form-tabs__title{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}.section-request__form-tabs__title{color:#fff;font-size:18px;font-weight:400;line-height:20px}.section-request__form-tabs__container{width:100%}.section-request__form-tabs .tab{background:#f3f3f7;border-radius:100px;color:#26262b;font-size:18px;font-weight:400;line-height:20px;padding:12px 24px;text-align:center;transition-property:color,background-color,opacity;white-space:nowrap}.section-request__form-tabs .tab.active{background:#e9560f;color:#fff}.section-calculator{background:#fff;padding-block:80px}.section-calculator .container,.section-calculator__info{align-items:flex-start;display:flex;flex-direction:column;gap:64px;justify-content:flex-start;width:100%}.section-calculator__info{gap:24px}.section-calculator__title{color:#26262b;font-size:40px;font-weight:400;line-height:44px}.section-calculator__subtitle{color:#38383f;font-size:24px;font-weight:300;line-height:28px}.section-calculator__blocks,.section-calculator__calculator{align-items:stretch;display:flex;gap:24px;justify-content:stretch}.section-calculator__blocks{flex-direction:row;width:100%}.section-calculator__calculator{background:#fff;border:1px solid #9999a0;border-radius:24px;flex-direction:column;padding:24px;width:calc(57% - 13.68px)}.section-calculator__control,.section-calculator__controls{align-items:stretch;display:flex;flex-direction:column;gap:24px;justify-content:stretch;width:100%}.section-calculator__control-title{color:#26262b;font-size:18px;font-weight:400;line-height:20px}.section-calculator__hint{height:24px;width:24px}.section-calculator__result{align-items:stretch;background:#f3f3f7;border-radius:36px;display:flex;flex-direction:column;gap:0;justify-content:stretch;padding:24px;width:calc(43% - 10.32px)}.section-calculator__result-main{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-bottom:16px;width:100%}.section-calculator__result-main__description{color:#38383f;font-size:24px;font-weight:400;line-height:28px}.section-calculator__result-info,.section-calculator__result-main__income{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.section-calculator__result-main__income{color:#26262b;font-size:56px;font-weight:400;gap:16px;line-height:64px}.section-calculator__result-info{gap:36px;margin-bottom:24px}.section-calculator__result-info__item{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;width:-moz-fit-content;width:fit-content}.section-calculator__result-info__item-description{color:#38383f;font-size:24px;font-weight:300;line-height:28px}.section-calculator__result-info__item-value{color:#26262b;font-size:28px;font-weight:400;line-height:30px}.section-calculator__result-image{align-items:center;align-self:flex-start;display:inline-flex;flex-shrink:0;height:182px;justify-content:center;margin-bottom:8px;width:auto}.section-calculator__result-category{color:#38383f;font-size:24px;font-weight:300;line-height:28px}@media (max-width:1919.9px){.feature-card{border-radius:16px;min-height:200px;padding:12px 8px}.feature-card__title{font-size:20px;font-weight:400;line-height:24px}.header{padding:16px 24px}.section-intercity-transportation__option-cards.first{gap:16px}.section-intercity-transportation__option-card-first{width:calc(16.66667% - 13.33333px)}}@media (max-width:1439.9px){.modal__title{padding:16px 40px}.modal__title-text{font-size:24px;font-weight:400;line-height:28px}.modal__close-trigger{height:24px;top:18px;width:24px}.rate-modal__scrollable{gap:24px;padding:24px 40px}.category-modal__scrollable.scroll-bottom:after,.policy-modal__scrollable.scroll-bottom:after,.rate-modal__scrollable.scroll-bottom:after{bottom:91px}.rate-modal__block-title{font-size:24px;font-weight:400;line-height:28px}.rate-modal__block-text,.rate-modal__block-text>*{font-size:20px;font-weight:300;line-height:24px}.rate-modal__button{padding-block:24px}.category-modal__scrollable{gap:24px;padding:24px 40px}.category-modal__title{font-size:24px;font-weight:400;line-height:28px}.category-modal__buttons{padding-block:24px}.policy-modal__scrollable{font-size:20px;font-weight:300;gap:24px;line-height:24px;padding:24px 40px}.policy-modal__button{padding-block:24px}.application-sent-modal__body{padding:24px 40px}.application-sent-modal__text{font-size:20px;font-weight:300;line-height:24px}.application-sent-modal__button{padding-top:24px}.carousel-swiper__navigator{bottom:40px;right:40px}.feature-card__icon{height:32px;width:47px}.rate-card{height:180px;padding:12px;width:287px}.rate-card__top{gap:4px}.rate-card__price,.rate-card__title{font-size:20px;font-weight:400;line-height:24px}.rate-card__price{font-weight:300}.rate-card__bottom{gap:4px}.rate-card__btn{font-size:16px;font-weight:300;line-height:18px}.category-card{width:343px}.category-card__image{height:228px;width:100%}.category-card__title{font-size:20px;font-weight:300;line-height:24px}.category-card__price-row{gap:4px}.category-card__price-row__hint{font-size:20px;font-weight:300;line-height:24px}.category-card__price{font-size:24px;font-weight:400;line-height:28px}.category-card__info-head{margin-bottom:8px}.category-card__info-row__description.desktop,.category-card__info-row__value.desktop{display:none}.category-card__info-row__description.tablet,.category-card__info-row__value.tablet{display:inline}.link{font-size:14px;font-weight:400;line-height:16px}.step__number-index{font-size:20px;font-weight:300px;line-height:24px}.step__title{font-size:24px;font-weight:400;line-height:28px}.step__content{font-size:20px;font-weight:300;line-height:24px}.accordion__title{font-size:24px;font-weight:400;line-height:28px}.accordion__text{font-size:20px;font-weight:300;line-height:24px}.section,.sections-wrap{border-radius:80px}.section .container{padding-inline:40px}.header{left:40px;width:calc(100% - 80px)}.header__content-left{gap:24px}.footer{border-radius:80px 80px 0 0;padding-block:40px}.footer__contacts-link{font-size:36px!important;font-weight:400!important;line-height:40px!important}.section-404{border-radius:80px;gap:24px;margin-block:123px 24px;margin-inline:40px;padding-block:77px;width:calc(100% - 80px)}.section-404__title{font-size:36px;font-weight:400;line-height:40px}.section-404__info{font-size:20px;font-weight:300;line-height:24px}.section-404__svg{height:212px;width:620px}.section-hero .hero-slide{height:617px}.section-hero .hero-slide__label{bottom:157px;right:15px}.section-steps{padding-block:40px}.section-steps__title{font-size:36px;font-weight:400;line-height:40px}.section-driver.section-driver-first{margin-top:120px}.section-application .container,.section-driver .container{border-radius:80px;max-width:700px;padding-block:40px}.section-driver__title{font-size:48px;font-weight:400;line-height:56px}.section-driver__info{font-size:28px;font-weight:300;line-height:36px}.section-terms{padding-block:40px}.section-terms__title{font-size:36px;font-weight:400;line-height:40px}.section-intercity-transportation{padding-block:40px}.section-intercity-transportation__title{font-size:48px;font-weight:400;line-height:56px;max-width:756px}.section-intercity-transportation__description{font-size:28px;font-weight:300;line-height:36px}.section-cargo-transportation{padding-block:40px}.section-cargo-transportation__title{font-size:48px;font-weight:400;line-height:56px}.section-cargo-transportation__description{font-size:28px;font-weight:300;line-height:36px}.section-application__img{left:600px;width:calc(100% - 600px)}.section-application__form-title{font-size:36px;font-weight:400;line-height:40px}.section-application__form-subtitle{font-size:20px;font-weight:300;line-height:24px}.section-request{padding-block:40px}.section-request__form-title{font-size:36px;font-weight:400;line-height:40px}.section-request__form-fields{gap:24px}.section-calculator{padding-block:40px}.section-calculator .container{gap:48px}.section-calculator__info{gap:16px}.section-calculator__title{font-size:36px;font-weight:400;line-height:40px;max-width:333px}.section-calculator__blocks{gap:12px}.section-calculator__calculator{width:calc(50% - 12px)}.section-calculator__result{border-radius:24px;width:calc(50% - 12px)}.section-calculator__result-main__description{font-size:20px;font-weight:400;line-height:24px}.section-calculator__result-main__income{font-size:48px;font-weight:400;line-height:56px}.section-calculator__result-info__item-description{font-size:20px;font-weight:300;line-height:24px}.section-calculator__result-info__item-value{font-size:24px;font-weight:400;line-height:28px}.section-calculator__result-image{align-items:center;display:inline-flex;flex-shrink:0;height:204px;justify-content:center;width:auto}.section-calculator__result-image picture{height:100%;width:100%}.section-calculator__result-category{font-size:20px;font-weight:300;line-height:24px}}@media (max-width:1270px){.feature-card__title{font-size:16px;font-weight:400;line-height:18px}.footer__contacts,.footer__links{gap:8px;width:calc(50% - 50px)}.footer__contacts-link{font-size:18px!important;font-weight:400!important;line-height:20px!important}.footer__top{align-items:flex-end;display:flex;flex-direction:column;gap:24px;justify-content:flex-start}.footer__info{align-items:flex-start;display:flex;flex-direction:row;gap:100px;justify-content:space-between;width:100%}}@media (max-width:1199.9px){.modal{border-radius:24px 24px 0 0;bottom:0;left:0;max-height:97vh;max-width:100%;min-width:unset;position:absolute;top:unset;transform:none;width:100%}.modal__title{padding:9px 40px}.modal__close-trigger{top:12px}.rate-modal__scrollable{padding:16px 40px}.category-modal__scrollable.scroll-bottom:after,.policy-modal__scrollable.scroll-bottom:after,.rate-modal__scrollable.scroll-bottom:after{bottom:75px}.rate-modal__block-title{font-size:18px;font-weight:400;line-height:20px}.rate-modal__block-text,.rate-modal__block-text>*{font-size:16px;font-weight:300;line-height:18px}.rate-modal__button{padding-block:16px}.category-modal__scrollable{padding:16px 40px}.category-modal__title{font-size:18px;font-weight:400;line-height:20px}.category-modal__buttons{padding-block:16px}.policy-modal__scrollable{font-size:16px;font-weight:300;line-height:18px;padding:16px 40px}.policy-modal__button{padding-block:16px}.application-sent-modal{width:100%}.application-sent-modal__body{padding:16px 40px}.application-sent-modal__text{font-size:16px;font-weight:300;line-height:18px;max-width:100%}.application-sent-modal__button{padding-top:16px}.carousel-swiper__navigator{bottom:32px}.pagination-swiper__pagination{gap:4px}.pagination-swiper__pagination-bullet{height:3px;width:20px}.pagination-swiper__pagination-bullet-active{height:3px;width:80px}.feature-card{border-radius:8px;min-height:140px;padding:8px 4px}.rate-card{border-radius:8px;height:100px;padding:8px;width:151px}.rate-card__title{font-size:18px;font-weight:400;line-height:24px}.rate-card__price{font-size:16px;font-weight:300;line-height:18px}.rate-card__btn span,.rate-card__icon{display:none}.step{gap:40px}.step__title{font-size:18px;font-weight:400;line-height:20px;width:300px}.step__content{font-size:16px;font-weight:300;line-height:18px}.accordion{gap:8px;padding-block:12px}.accordion__icon{height:20px;width:24px}.accordion__svg{height:20px;width:20px}.accordion__title{font-size:18px;font-weight:400;line-height:20px}.accordion__text{font-size:16px;font-weight:300;line-height:18px}.section,.sections-wrap{border-radius:40px;margin-bottom:16px}.header{left:16px;padding:16px;width:calc(100% - 32px)}.header__logo{height:33px;width:200px}.header__content-right,.header__navigation{display:none}.header__burger{display:flex}.footer{border-radius:40px 40px 0 0;padding-block:24px}.footer__logo{height:71px;width:422px}.footer__bottom{padding-top:24px}.footer .container{gap:24px}.section-404{border-radius:40px;margin-inline:16px;margin-top:90px;padding-block:55px;width:calc(100% - 32px)}.section-404__title{font-size:24px;font-weight:400;line-height:28px}.section-404__info{font-size:16px;font-weight:300;line-height:18px}.section-404__svg{height:192px;width:560px}.section-hero .hero-slide{height:494px}.section-hero .hero-slide__label{bottom:198px;height:190px;padding:29px 75px;right:40px;width:352px}.section-hero .hero-slide__label-title,.section-steps__title{font-size:24px;font-weight:400;line-height:28px}.section-hero .hero-slide__label-text{font-size:16px;font-weight:300;line-height:18px}.section-steps .container{gap:24px}.section-driver.section-driver-first{margin-top:97px}.section-driver .container{border-radius:40px;max-width:526px}.section-driver__title{font-size:28px;font-weight:400;line-height:32px}.section-driver__labels{gap:8px}.section-driver__label{padding:4px 8px}.section-driver__info{font-size:20px;font-weight:300;line-height:24px}.section-driver .btn{width:100%}.section-terms .container{gap:24px}.section-terms__title{font-size:24px;font-weight:400;line-height:28px;max-width:323px}.section-intercity-transportation .container{gap:36px}.section-intercity-transportation__info{gap:16px}.section-intercity-transportation__title{font-size:28px;font-weight:400;line-height:32px;max-width:450px}.section-intercity-transportation__description{font-size:20px;font-weight:300;line-height:24px;width:100%}.section-intercity-transportation__option-info{margin-bottom:0}.section-intercity-transportation__option-title{font-size:24px;font-weight:400;line-height:28px}.section-intercity-transportation__option-description{font-size:16px;font-weight:300;line-height:18px}.section-intercity-transportation__option-cards.first{gap:8px}.section-intercity-transportation__option-cards{gap:12px;margin-bottom:0}.section-intercity-transportation__option-card-first{width:calc(16.66667% - 6.66667px)}.section-intercity-transportation__option-card-second{width:calc(16.66667% - 10px)}.section-intercity-transportation .btn{width:100%}.section-cargo-transportation__info{gap:12px;margin-bottom:32px}.section-cargo-transportation__title{font-size:28px;font-weight:400;line-height:32px;max-width:220px}.section-cargo-transportation__description{font-size:20px;font-weight:300;line-height:24px;max-width:100%}.section-cargo-transportation__togglers{gap:24px;margin-bottom:16px}.section-cargo-transportation__toggler-description{font-size:16px;font-weight:400;line-height:18px}.section-cargo-transportation__categories-slider{gap:12px}.section-cargo-transportation__categories-slider .pagination-swiper__navigator{display:none!important}.section-application__img{left:470px;width:calc(100% - 470px)}.section-application .container{border-radius:40px;max-width:530px}.section-application__form{gap:24px}.section-application__form-title{font-size:24px;font-weight:400;line-height:28px}.section-application__form-subtitle{font-size:16px;font-weight:300;line-height:18px}.section-application__form-inputs{flex-direction:column}.section-application .btn{width:100%}.section-request__form-title{font-size:24px;font-weight:400;line-height:28px}.section-request__form-fields__group-title,.section-request__form-file__description-title,.section-request__form-tabs .tab{font-size:16px;font-weight:400;line-height:18px}.section-request__form-tabs__title{font-size:16px;font-weight:400s;line-height:18px}.section-request__form-tabs__container{gap:4px}.section-request__form-tabs .tab{padding:4px 12px}.section-calculator .container{gap:24px}.section-calculator__title{font-size:24px;font-weight:400;line-height:28px;max-width:222px}.section-calculator__subtitle{font-size:20px;font-weight:300;line-height:24px}.section-calculator__calculator{border-radius:16px;padding:16px}.section-calculator__control-title{font-size:16px;font-weight:400;line-height:18px}.section-calculator__result{border-radius:16px;padding:16px}.section-calculator__result-main__description{font-size:16px;font-weight:400;line-height:18px}.section-calculator__result-main__income{font-size:28px;font-weight:400;line-height:32px}.section-calculator__result-info__item-description{font-size:16px;font-weight:300;line-height:18px}.section-calculator__result-info__item-value{font-size:18px;font-weight:400;line-height:20px}.section-calculator__result-image{height:auto;width:100%}.section-calculator__result-category{font-size:16px;font-weight:300;line-height:18px}}@media (max-width:1050px){.section-request .btn{width:100%}}@media (max-width:1023.9px){.modal__title{padding:12px 16px}.modal__close-trigger{right:16px;top:14px}.rate-modal__scrollable{gap:16px;padding:16px}.rate-modal__button{padding-inline:16px}.category-modal__scrollable{gap:16px;padding:16px}.category-modal__buttons{padding-inline:16px}.policy-modal__scrollable{gap:16px;padding:16px}.policy-modal__button{padding-inline:16px}.application-sent-modal__body{padding:16px}.carousel-swiper__navigator{right:16px}.category-card{border-radius:16px;gap:8px;padding:8px;width:166px}.category-card__image{height:110px;margin-bottom:0;width:100%}.category-card__head{gap:8px}.category-card__title{align-items:flex-start;display:flex;flex-direction:column;font-size:16px;font-weight:300;gap:8px;justify-content:flex-start;line-height:20px}.category-card__prices{gap:8px}.category-card__price-row{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start}.category-card__price-row__hint{font-size:16px;font-weight:300;line-height:18px}.category-card__btn.mobile{display:block}.category-card__btn.desktop{display:none}.category-card__info{display:none!important}.step{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;padding-block:16px}.step__number-index{font-size:16px;font-weight:300px;line-height:18px}.step__title{width:100%}.section .container{padding-inline:16px}:target,[id]{scroll-margin-top:calc(var(--header-height, 80px) + 60px)}.header{border-radius:16px;padding:8px}.menu{height:calc(100vh - 81px);padding:16px;top:81px}.footer__contacts,.footer__links{width:calc(50% - 12px)}.footer__logo{height:60px;width:356px}.footer__info{gap:24px}.section-404{margin-block:81px 16px;padding-block:188px;padding-inline:12px}.section-hero .hero-slide{height:460px}.section-hero .hero-slide__label{bottom:181px;right:16px}.section-steps{padding-block:24px}.section-driver{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.section-driver__img{position:static}.section-driver .container{margin-top:-40px;max-width:100%;padding-block:24px}.section-intercity-transportation,.section-terms{padding-block:24px}.section-intercity-transportation__option-cards{gap:8px}.section-intercity-transportation__option-card-first,.section-intercity-transportation__option-card-second{width:calc(25% - 6px)}.section-cargo-transportation{padding-block:24px}.section-cargo-transportation__rates-slider{gap:12px}.section-cargo-transportation__rates-slider .pagination-swiper__pagination{display:flex}.section-application{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.section-application__img{height:100%;position:static;width:100%}.section-application .container{margin-top:-40px;max-width:100%;padding-block:24px}.section-application__form-inputs{flex-direction:row}.section-calculator,.section-request{padding-block:24px}}@media (max-width:767.9px){.section-intercity-transportation__option-card-first,.section-intercity-transportation__option-card-second{width:calc(50% - 4px)}.section-calculator__blocks{align-items:stretch;display:flex;flex-direction:column;gap:24px;justify-content:stretch}.section-calculator__calculator,.section-calculator__result{width:100%}}@media (max-width:766px){.footer__contacts,.footer__links{width:100%}.footer__info{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:flex-start}}@media (max-width:700px){.section-404__svg{height:auto;width:100%}}@media (max-width:575.9px){.category-modal__table td{min-width:100px;width:-moz-max-content;width:max-content}.category-modal__button.mobile{display:flex}.category-modal__button.desktop{display:none}.footer__logo{height:auto;max-height:57px;max-width:343px;width:100%}.footer__bottom{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.section-404{padding-block:113px}.section-hero .hero-slide{height:635px}.section-hero .hero-slide__label{bottom:372px;right:11px}.section-cargo-transportation__toggler-description.mobile{display:inline}.section-cargo-transportation__toggler-description.desktop,.section-driver__labels{display:none}.section-application__form-inputs,.section-request__form-fields{flex-direction:column}}@media (hover:hover){.modal__close-trigger:hover,.select .select-wrap:hover .select-arrow-icon{color:#e9560f}.policy-modal__scrollable a:hover,.rate-modal__block-text a:hover,.rate-modal__block-text>* a:hover{opacity:.6}.select .cross.active:hover{animation-duration:.3s;animation-iteration-count:1;animation-name:a-rotate-90;animation-timing-function:ease-in-out;color:#e9560f}.select-item:hover{background:#f3f3f7}.carousel-swiper__navigator-button:hover,.pagination-swiper__navigator-button:hover{opacity:.9}.category-card__btn.mobile:hover,.logo:hover,.pagination-swiper__pagination-bullet:hover,.rate-card__btn:hover{opacity:.6}.btn:hover{opacity:.8}.link:hover{color:#e9560f}.accordion__icon:hover,.accordion__title:hover,.input__cross:hover{opacity:.6}.input-menu-wrap .input-item:hover{background:#f3f3f7}.checkbox__check:hover{border:1px solid #e9560f}.file-input__control .remove-icon svg:hover,.file-input__toggler:hover,.header .social-link:hover,.header__burger:hover,.hint:hover,.section-application__form-modal-trigger:hover,.section-request__form-modal-trigger:hover,.section-request__form-tabs .tab:hover{opacity:.6}}@media (hover:none){.modal__close-trigger:active,.select .select-wrap:active .select-arrow-icon{color:#e9560f}.policy-modal__scrollable a:active,.rate-modal__block-text a:active,.rate-modal__block-text>* a:active{opacity:.6}.select .cross.active:active{animation-duration:.3s;animation-iteration-count:1;animation-name:a-rotate-90;animation-timing-function:ease-in-out;color:#e9560f}.select-item:active{background:#f3f3f7}.carousel-swiper__navigator-button:active,.pagination-swiper__navigator-button:active{opacity:.9}.category-card__btn.mobile:active,.logo:active,.pagination-swiper__pagination-bullet:active,.rate-card__btn:active{opacity:.6}.btn:active{opacity:.8}.link:active{color:#e9560f}.accordion__icon:active,.accordion__title:active,.input__cross:active{opacity:.6}.input-menu-wrap .input-item:active{background:#f3f3f7}.checkbox__check:active{border:1px solid #e9560f}.file-input__control .remove-icon svg:active,.file-input__toggler:active,.header .social-link:active,.header__burger:active,.hint:active,.section-application__form-modal-trigger:active,.section-request__form-modal-trigger:active,.section-request__form-tabs .tab:active{opacity:.6}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-lock{display:none}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-lock{display:none}