.calculate-cost-form{grid-area:form;max-height:-moz-max-content;max-height:max-content;min-height:572px;border-radius:10px 10px 2px 2px;background-color:var(--color-white);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}.calculate-cost-form img{width:100%;height:auto}.calculate-cost-form__content{min-height:380px;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.calculate-cost-form__wrapper{display:flex}.calculate-cost-form__title{font-weight:500;line-height:31px}.calculate-cost-form__field-label{font-size:15px;font-weight:500;margin-bottom:5px}.calculate-cost-form__slide{width:100%}.calculate-cost-form__message{padding:10px;text-align:center;font-size:14px;font-weight:300;line-height:1.4;color:var(--color-white);display:none;margin-bottom:20px}.calculate-cost-form__message.error{background-color:var(--color-error)}.calculate-cost-form__message.success{background-color:var(--color-success)}.calculate-cost-form__message.show{display:block;animation:fade-up-big .25s forwards}.calculate-cost-form__buttons{display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;gap:10px}.calculate-cost-form__btn-prev,.calculate-cost-form__btn-next{height:50px;width:100%;padding:10px}.calculate-cost-form__btn-prev{color:var(--color-gray);background-color:var(--color-white);border:1px solid var(--color-light-gray)}.calculate-cost-form__btn-prev:hover{border-color:var(--color-primary-button);color:var(--color-primary-button)}.calculate-cost-form__btn-prev:disabled{opacity:.5;pointer-events:none}.calculate-cost-form__btn-next{border:none;font-weight:600;position:relative;overflow:hidden;transform:translateZ(0)}.calculate-cost-form__btn-next:hover{background-color:var(--color-hover-button)}.calculate-cost-form__button-animation{height:200px;width:250px;top:-20px;left:-140px}.calculate-cost-form__step-container{text-align:center;line-height:22px;display:none}.calculate-cost-form__progress-bar.entered{background-image:url(/images/home/load.gif);border-radius:2px;background-size:cover;background-repeat:no-repeat;height:10px;width:33.3%}.count-people{padding-top:12px}.count-people__value-container{height:36px;margin-inline:10px 5px;position:relative}.count-people__value{position:absolute;top:0;padding:8px 10px;min-width:50px;border-radius:3px;box-shadow:0 1px 8px #0003;background-color:#fff;text-align:center;transform:translate(-50%)}.count-people__value:before{content:attr(data-people-count)}.count-people__input{width:100%;height:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ccc;margin-block:8px}.count-people__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#df2222;border-radius:50%;width:20px;height:20px;cursor:pointer}.count-people__interval{width:100%;padding-top:10px;display:flex;justify-content:space-between;gap:10px}.promo{padding-block-end:80px}.promo__wrapper-primary{background:var(--color-primary);padding-block-end:60px;margin-inline:auto}.promo__container{display:flex;gap:40px;align-items:center;flex-direction:column-reverse}.promo__left-content{position:relative;inline-size:100%}.promo__title{color:var(--color-white);font-weight:700;font-size:28px;line-height:1.3;margin-block-end:30px}.promo__button{font-weight:600;position:relative;overflow:hidden;transform:translateZ(0)}.promo__bottom-form-text{color:var(--color-white);margin-block-start:14px;font-size:12px;line-height:1.55;font-weight:300}.promo__bottom-form-text a{color:var(--color-white)}.promo__bottom-wrapper{margin-block-start:40px;font-size:16px;line-height:1.55;display:flex;align-items:center;gap:16px}.promo__bottom-wrapper>*{color:var(--color-white)}.promo__icon-wrapper{aspect-ratio:1;inline-size:80px;border:2px solid var(--color-white);border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.promo__icon,.promo__whats-app-icon{animation:breath 2s ease-in-out infinite alternate}.promo__whats-app-icon{background-color:var(--color-green);border-radius:50%;inline-size:60px;display:flex;justify-content:center;align-items:center;aspect-ratio:1}.promo__prlx{inline-size:100%;opacity:.15;max-inline-size:743px;display:flex;justify-content:center;align-items:center}.promo__prlx img{max-inline-size:110%;inline-size:110%;block-size:auto}.promo__right-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;margin-block-start:30px}.promo__content-item{position:absolute;inset-block-end:10px;inset-inline-end:0}.promo__content-item img{inline-size:100%;height:auto}.promo__info-container{padding-block-start:60px;display:grid}.promo__info-card{display:flex;align-items:center;gap:20px}.promo__info-title{font-size:18px;line-height:1.5;max-inline-size:220px}.promo__button-animation{block-size:200px;inline-size:250px;inset-block-start:-20px;inset-inline-start:-140px}@keyframes breath{0%{transform:scale(1);opacity:.65}to{transform:scale(1.15);opacity:1}}.calculate-cost{padding-block:80px;background:var(--color-bg-light-gray);position:relative}.calculate-cost__container{max-inline-size:360px}.calculate-cost:after{content:"";position:absolute;inset-inline:0;inset-block-end:-2px;block-size:225px;background:linear-gradient(180deg,#fff0,#fff);z-index:1}.calculate-cost__title{font-size:30px;font-weight:700;margin-block-end:40px;line-height:1.3}.calculate-cost__content{display:grid;grid-template-areas:"title" "form" "img"}.calculate-cost__content-title{grid-area:title;font-weight:300;line-height:1.3;display:flex;gap:40px;flex-direction:column-reverse;margin-block-end:20px}.calculate-cost__img-title{inline-size:32px;block-size:auto}.calculate-cost__img-title img{inline-size:100%}.calculate-cost__img-container{display:flex;justify-content:space-between}.calculate-cost__img-container img{inline-size:24px;block-size:auto}.calculate-cost__step-mobile-container{font-size:12px;line-height:17px;opacity:.5}.calculate-cost__img-content{grid-area:img;block-size:360px;position:relative;margin-block-start:80px}.calculate-cost__img{position:absolute;inset-inline-end:50%;inset-block-start:0;z-index:1;-o-object-fit:cover;object-fit:cover;overflow:inherit;block-size:100%;inline-size:100%;transform:translate(50%)}.calculate-cost__img-clock{position:absolute}.calculate-cost__img-clock:nth-last-child(3){opacity:.08;inset-inline-start:0;inset-block-start:-30px;inline-size:197px;animation:rotate-animation1 3.5s infinite linear}.calculate-cost__img-clock:nth-last-child(3) img{transform:rotate(200deg)}.calculate-cost__img-clock:nth-last-child(2){opacity:.1;inset-inline-end:0;inset-block-start:150px;inline-size:180px;animation:rotate-animation2 6.3s infinite linear}.calculate-cost__img-clock:nth-last-child(1){opacity:.1;inset-inline-end:0;inset-block-start:-40px;inline-size:120px;animation:rotate-animation1 7s infinite linear}.calculate-cost__img-clock:nth-last-child(1) img{transform:rotate(270deg)}@keyframes rotate-animation1{0%{transform:translate(0) translateY(0) rotate(0);animation-timing-function:ease-in}57%{transform:translate(5px) translateY(15px) rotate(10deg);animation-timing-function:ease-out}to{transform:translate(0) translateY(0) rotate(0)}}@keyframes rotate-animation2{0%{transform:translate(0) translateY(0) rotate(0);animation-timing-function:ease-in}55%{transform:translate(5px) translateY(15px) rotate(30deg);animation-timing-function:ease-out}to{transform:translate(0) translateY(0) rotate(0)}}.services-home__title{margin-block-end:40px}.services-home__list{display:grid;gap:20px}.services-home-card{background-color:var(--color-bg-light-gray);display:flex;flex-direction:column;border-radius:10px;overflow:hidden}.services-home-card__img-wrapper{max-block-size:250px;flex-shrink:0;overflow:hidden;aspect-ratio:200/185}.services-home-card__img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease-in-out}.services-home-card__right{padding:10px 20px 20px;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.services-home-card__text{flex:1;line-height:1.5}.services-home-card__title{margin-block-end:10px;font-size:20px;font-weight:700;transition:color .25s ease-in-out}.services-home-card__description{font-size:16px}.answers{background:var(--color-bg-light-gray)}.answers__title{margin-block-end:40px}.answers__item{position:relative;display:grid}.answers__item:not(:last-child){margin-block-end:30px}.answers__item:nth-child(3) .answers__img{-o-object-position:bottom;object-position:bottom}.answers__wrapper,.answers__content{--radius: 10px;border:1px solid #dedede;border-radius:var(--radius);background-color:var(--color-white)}.answers__wrapper{order:1;background-size:contain;background-repeat:no-repeat;background-position:center}.answers__content{padding:20px;display:flex;flex-direction:column;position:relative}.answers__content:after{--line-length: calc(100% - var(--radius) * 2);content:"";position:absolute;inset-block-end:0;inset-inline-start:50%;block-size:4px;inline-size:var(--line-length);transform:translate(-50%,50%);background-color:var(--color-white)}.answers__img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-size:contain;background-repeat:no-repeat;background-position:center}.answers__img_taxi.entered{background-image:url(/images/sections/answers/ru/taxi-bg.svg)}.answers__img_manager.entered{background-image:url(/images/sections/answers/ru/manager-bg.svg)}.answers__img_policy.entered{background-image:url(/images/sections/answers/ru/policy-bg.svg)}.answers__img_buses.entered{background-image:url(/images/sections/answers/ru/buses-bg.svg)}.answers__img_application.entered{background-image:url(/images/sections/answers/ru/application-bg.svg)}.answers__counter{margin-block-end:20px;inline-size:60px;font-weight:600;font-size:16px;color:var(--color-white);text-align:center;line-height:30px;background:var(--color-primary);border-radius:15px}.answers__question{margin-block-end:20px;font-size:18px;font-weight:600;color:#000;line-height:1.5}.answers__description{font-size:16px;line-height:1.5}.consultation{--manager-consultation-width: 331px;background-color:var(--color-bg-light-gray);position:relative}.consultation__title{margin-block-end:40px}.consultation__description{margin-block-end:30px;font-size:16px;line-height:1.5;max-inline-size:445px;inline-size:100%}.consultation__content{margin-block-end:52px}.consultation__promise{margin-block-end:17px;font-weight:600;color:#000;line-height:1.5;font-size:20px}.consultation__item{display:flex;align-items:self-start;font-size:16px;gap:10px;line-height:1.5}.consultation__item:not(:last-child){margin-block-end:10px}.consultation__item.entered:before{content:"";flex-shrink:0;inline-size:24px;block-size:24px;background:url(/images/sections/consultation/checkbox.svg) center center/cover}.consultation__items{margin-block-end:30px}.consultation__buttons{display:none}.consultation__manager-buttons{display:flex;flex-direction:column;gap:10px;max-inline-size:300px;inline-size:100%;margin-inline:auto;inset-block-start:calc(100% - 20px);z-index:1;position:relative}.consultation__btn{overflow:hidden;position:relative;block-size:52px}.consultation__whats-app-btn{background-color:var(--color-green);color:var(--color-white)}.consultation__manager{position:relative;inset-block-end:0;inline-size:100%;block-size:320px;margin-block-end:95px}.consultation__manager:after,.consultation__manager:before{content:"";position:absolute;inline-size:100%;block-size:100%;inset-block-start:0}.consultation__manager.entered:after{background:url(/images/sections/consultation/en/consultant-mobile.webp) no-repeat 50%/contain}.consultation__manager.entered:before{background:url(/images/sections/consultation/pin.svg) no-repeat 50% 20px/300px 400px}.seo-wrapper h2{font-size:20px;line-height:1.28;font-weight:600}.seo-wrapper__text h3{font-size:18px;line-height:1.35;font-weight:600}.seo-wrapper__text p{font-size:18px;line-height:1.55}.seo-wrapper__text :is(h2,h3,p:not(li p)):not(:last-child){margin-block-end:16px}.seo-wrapper__text :is(h2,h3,p:not(li p)):not(:first-child){margin-block-start:16px}.seo-wrapper__text a{font-weight:600;color:var(--color-primary-button)}.seo-wrapper__text ul,.seo-wrapper__text ol{padding-inline-start:20px}.seo-wrapper__text ul li{list-style:disc}.seo-wrapper__text ol li{list-style:decimal}.seo-wrapper__text table{border-collapse:collapse;table-layout:fixed;inline-size:100%!important}.seo-wrapper__text tr:not(:last-child){border-block-end:1px solid var(--color-default-border)}.seo-wrapper__text td{padding:4px}.seo-wrapper__text td:not(:last-child){border-inline-end:1px solid var(--color-default-border)}.seo-wrapper__text div:has(>div>table){border:1px solid var(--color-default-border);border-radius:5px;overflow:hidden}.seo-wrapper__text div:has(>div>table)>div{overflow:auto}.profitable-terms-card__content{position:relative;overflow:hidden;border-radius:10px}.profitable-terms-card__title{display:none}.profitable-terms-card__description{line-height:1.55;margin-block-start:20px;font-size:16px}.order-policy-secondary-form__name{margin-bottom:10px}.order-policy-secondary-form__phone{margin-bottom:14px}.order-policy-secondary-form__footer{display:flex;flex-direction:column;gap:20px}.order-policy-secondary-form__btn{font-weight:600;height:50px;text-wrap:nowrap;flex-grow:1}.order-policy-secondary-form__policy{color:#636363;font-weight:600;font-size:12px;line-height:1.58;max-width:225px}.order-policy-secondary-form__link{color:#000;font-size:inherit;line-height:inherit}.order-policy-secondary-form__link,.order-policy-secondary-form__link:hover{text-decoration:underline}.profitable-terms__title{margin-block-end:40px}.profitable-terms__cards{display:grid;gap:40px}.profitable-terms__description{position:relative;font-weight:600;font-size:24px;line-height:36px}.profitable-terms__description.entered:after{display:none;content:"";position:absolute;inset-block-start:calc(100% + 30px);inset-inline-end:-10px;inline-size:120px;block-size:123px;background:url(/icons/ar/work.svg) center center/cover;animation:rotate 30s infinite linear}.profitable-terms__footer.entered{background:url(/icons/wave.svg) top center/cover}.profitable-terms__container{display:grid;align-items:center;gap:40px}.profitable-terms__form{padding:20px;background-color:var(--color-white);border:1px solid #dadada;border-radius:10px}.transport-card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;transition:box-shadow var(--default-transition);background-color:var(--color-white);block-size:100%}.transport-card__content{padding:0 30px 30px}.transport-card__text{display:flex;flex-direction:column;flex:1 1 auto;padding-block:30px}.transport-card__title{flex:1 1 auto;margin-block-end:8px;font-weight:600;font-size:20px;color:#000;cursor:pointer}.transport-card__description{color:#000;font-size:16px;line-height:1.6}.transport-card__separator:after{content:" | ";color:var(--color-primary-button)}.transport-card__buttons{display:flex;gap:10px;flex-direction:column}.transport-card__button{font-weight:600;block-size:45px;flex-grow:1}.transport-card__whats-app-btn{padding:0;background-color:var(--color-green);block-size:45px}.transport-card__image{overflow:hidden;cursor:pointer;padding:6px 6px 0}.transport-card__image img{aspect-ratio:16/13;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;inline-size:100%;border-radius:10px;transition:transform var(--default-transition)}.transport-list{background-color:var(--color-bg-light-gray)}.transport-list__container{overflow:hidden;padding-block:15px}.transport-list__title{margin-block-end:30px}.transport-list .swiper{overflow:initial}@media (max-width: 75em) and (min-width: 60em){.promo__container,.calculate-cost__container{padding-inline:60px}}@media (max-width: 60em) and (min-width: 43.125em){.consultation__item.entered:before{margin-top:7px;inline-size:16px;block-size:16px}.consultation__manager.entered:before{display:none}}@media (min-width: 30.06125em){.calculate-cost-form__content{padding:20px 40px}.calculate-cost-form__title,.calculate-cost-form__field-label{font-size:20px}.calculate-cost-form__buttons{flex-direction:row}.calculate-cost-form__btn-prev,.calculate-cost-form__btn-next{width:140px}.calculate-cost-form__btn-next_calculate{width:-moz-max-content;width:max-content}.calculate-cost-form__step-container{display:block}.promo{padding-block-end:120px}.promo__title{font-size:40px;margin-block-end:60px}.promo__bottom-wrapper{font-size:18px}.calculate-cost{padding-block:120px 0}.calculate-cost__container{max-inline-size:620px}.calculate-cost__title{margin-block-end:75px}.calculate-cost__content-title{flex-direction:row;font-size:20px;gap:20px}.calculate-cost__img-title{transform:translateY(5px)}.calculate-cost__img-container{display:block}.calculate-cost__img-container img{inline-size:32px;block-size:32px}.calculate-cost__step-mobile-container{display:none}.calculate-cost__img-content{block-size:560px}.calculate-cost__img-clock:nth-last-child(3){inset-inline-start:60px}.calculate-cost__img-clock:nth-last-child(2){inset-block-start:200px;inset-inline-end:10px}.calculate-cost__img-clock:nth-last-child(1){inset-inline-end:40px}.services-home__title,.answers__title{margin-block-end:75px}.answers__wrapper{block-size:290px}.answers__question{font-size:24px}.consultation__title{margin-block-end:50px}.consultation__description{font-size:18px}.consultation__promise{margin-block-end:20px;font-size:24px}.consultation__items{margin-block-end:20px}.consultation__manager.entered:after{background-image:url(/images/sections/consultation/en/consultant.webp)}.seo-wrapper h2{font-size:34px}.seo-wrapper__text h3{font-size:24px}.seo-wrapper__text p{font-size:20px}.profitable-terms-card__description{margin-block-start:35px;font-size:20px}.order-policy-secondary-form__footer{flex-direction:row;align-items:center}.profitable-terms__title{margin-block-end:75px}.profitable-terms__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 35.06125em){.services-home-card{flex-direction:row}.services-home-card__img-wrapper{max-inline-size:200px;max-block-size:unset}.services-home-card__right{padding:15px 30px 30px}}@media (min-width: 40.06125em){.calculate-cost-form__message{font-size:18px;line-height:1.55}.promo__info-container{grid-template-columns:repeat(2,1fr)}.calculate-cost__title{font-size:48px}.answers__wrapper,.answers__content{--radius: 20px}.answers__content{justify-content:center;padding:40px}.answers__question{font-size:32px}.answers__description{font-size:18px}}@media (min-width: 43.18625em){.consultation__content{max-inline-size:540px;padding:20px;margin-block-end:unset;inline-size:calc(100% - var(--manager-consultation-width));background-color:var(--color-white);border:1px solid var(--color-default-border);border-radius:10px}.consultation__item{font-size:18px}.consultation__buttons{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.consultation__manager-buttons{display:none}.consultation__manager{position:absolute;inline-size:319px;block-size:416px;inset-inline-end:20px;margin-block-end:0}}@media (min-width: 60.06125em){.promo__wrapper-primary{padding-block:60px}.promo__container{align-items:initial;flex-direction:row;justify-content:center}.promo__left-content{max-inline-size:460px}.promo__title{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:900px;font-size:48px}.promo__form-wrapper{margin-block-start:180px}.promo__bottom-wrapper{font-size:20px}.promo__right-content{margin-block-start:0}.promo__info-container{grid-template-columns:repeat(4,1fr)}.promo__info-card{flex-direction:column;align-items:initial}.promo__info-title{font-size:20px;max-inline-size:initial}.calculate-cost__container{max-inline-size:1200px}.calculate-cost__title{margin-block-end:60px}.calculate-cost__content{grid-template-columns:1fr 460px;grid-template-areas:"title form" "img form"}.calculate-cost__content-title{margin:0 40px 0 0;padding:0}.calculate-cost__img-content{margin-block-start:60px}.calculate-cost__img-clock:nth-last-child(2){inset-inline-end:40px}.calculate-cost__img-clock:nth-last-child(1){inset-inline-end:70px}.services-home__list{gap:40px;grid-template-columns:repeat(2,1fr)}.services-home-card__title{font-size:24px;margin-block-end:15px}.answers__item{grid-template-columns:repeat(2,1fr)}.answers__item:nth-child(odd) .answers__content{order:-1}.answers__item:nth-child(odd) .answers__content:after{inset-inline-start:unset;inset-inline-end:0;transform:translate(50%,50%)}.answers__wrapper{order:0;block-size:unset;min-block-size:434px}.answers__content:after{inset-block-end:50%;inset-inline-start:0;transform:translate(-50%,50%);block-size:var(--line-length);inline-size:4px}.answers__counter,.answers__question{margin-block-end:30px}.consultation{--manager-consultation-width: 511px}.consultation__container{position:relative}.consultation__description{margin-block-end:40px;font-size:20px}.consultation__content{padding:22px 30px 30px}.consultation__promise{margin-block-end:24px}.consultation__item{align-items:center;font-size:20px;gap:20px}.consultation__items{margin-block-end:26px}.consultation__manager{inset-block-end:-120px;inline-size:501px;block-size:660px}.consultation__manager.entered:before{background-position:159px 50px;background-size:343px 479px}.order-policy-secondary-form__phone{margin-bottom:20px}.profitable-terms__description.entered:after{display:block}.profitable-terms__container{grid-template-columns:repeat(2,1fr)}.transport-card{block-size:auto}.transport-card__buttons{flex-direction:row}.transport-card__whats-app-btn{aspect-ratio:1}}@media (min-width: 61.31125em){.profitable-terms-card__title{display:flex;font-weight:600;font-size:28px;line-height:1.23;color:var(--color-white);position:absolute;inset-block-end:0;padding:30px 20px;inline-size:100%;background-color:#8398ac4d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden;block-size:100px;align-items:center}}@media (min-width: 75.06125em){.promo__wrapper-primary{margin-inline:40px;border-radius:0 0 20px 20px}.calculate-cost__content-title{font-size:24px;font-weight:400}.answers__description{font-size:20px}.consultation__description{max-inline-size:unset;inline-size:unset}.consultation__content{max-inline-size:560px}.consultation__manager{inline-size:596px;block-size:644px;inset-inline-end:0}.consultation__manager.entered:before{background-position-x:196px;background-size:401px 560px}.order-policy-secondary-form__name{margin-bottom:20px}}@media (any-hover: hover){.services-home-card__img-wrapper:hover .services-home-card__img{transform:scale(1.15)}.services-home-card__title:hover{color:var(--color-primary-button)}.transport-card:hover{box-shadow:0 4px 16px #0000001a}.transport-card:hover img{transform:scale(1.05)}}
