.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;max-width:360px;margin-inline:20px}.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-lable{font-size:15px;font-weight:500;line-height:31px;margin-bottom:5px}.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__progressBar{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-bottom:120px}.promo__wrapper-primary{background:var(--color-primary);padding-bottom:60px;margin-inline:auto}.promo__container{display:flex;gap:40px}.promo__left-content{position:relative;width:100%}.promo__title{color:var(--color-white);font-size:48px;line-height:65px;font-weight:700;margin-bottom:60px}.promo__button{font-weight:600;position:relative;overflow:hidden;transform:translateZ(0)}.promo__bottom-form-text{color:var(--color-white);margin-top:14px;font-size:12px;line-height:1.55;font-weight:300}.promo__bottom-form-text a{color:var(--color-white)}.promo__bottom-wrapper{color:var(--color-white);margin-top:40px;font-size:20px;line-height:1.55;display:flex;align-items:center;gap:20px}.promo__icon{width:100%;max-width:80px;height:80px;border:2px solid var(--color-white);border-radius:50%;display:flex;justify-content:center;align-items:center}.promo__icon img{animation:breath 2s ease-in-out infinite alternate;-webkit-animation:breath 2s ease-in-out infinite alternate}.promo__prlx{width:100%;opacity:.15;max-width:743px;display:flex;justify-content:center;align-items:center}.promo__prlx img{max-width:110%;width:110%;height:auto}.promo__right-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.promo__content-item{position:absolute;bottom:0;right:0}.promo__content-item img{width:100%;height:auto}.promo__info-container{padding-top:60px}.promo__info-title{font-size:20px;line-height:31px}.promo__button-animation{height:200px;width:250px;top:-20px;left:-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-width:360px}.calculate-cost:after{content:"";position:absolute;left:0;bottom:-2px;right:0;height:225px;background:linear-gradient(180deg,#fff0,#fff);z-index:1}.calculate-cost__title{font-size:30px;font-weight:700;margin-bottom:40px}.calculate-cost__content{height:100%;margin-inline:auto;display:grid;grid-template-areas:"title" "form" "img";justify-content:center;max-width:360px}.calculate-cost__content-title{grid-area:title;font-weight:300;line-height:26px;display:flex;gap:40px;flex-direction:column-reverse;max-width:360px;margin:0 auto 20px;padding-inline:20px}.calculate-cost__img-title{width:32px;height:auto}.calculate-cost__img-title img{width:100%}.calculate-cost__img-cotainer{display:flex;justify-content:space-between}.calculate-cost__img-cotainer img{width:24px;height:auto}.calculate-cost__step-mobile-container{font-size:12px;line-height:17px;opacity:.5}.calculate-cost__img-content{grid-area:img;height:560px;position:relative;margin-top:80px}.calculate-cost__img{position:absolute;right:50%;top:0;z-index:1;-o-object-fit:cover;object-fit:cover;overflow:inherit;height:100%;width:100%;transform:translate(50%)}.calculate-cost__img-clock{position:absolute}.calculate-cost__img-clock:nth-last-child(3){opacity:.08;left:0;top:-30px;width: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;right:0;top:200px;width:180px;animation:rotate-animation2 6.3s infinite linear}.calculate-cost__img-clock:nth-last-child(1){opacity:.1;right:0;top:-40px;width: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-bottom:40px}.services-home__list{display:grid;gap:20px}.services-home__card{background-color:var(--color-bg-light-gray);display:flex;border-radius:10px;overflow:hidden}.services-home__card-img{-o-object-fit:cover;object-fit:cover;flex-shrink:0;height:auto;aspect-ratio:200/185}.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-bottom:10px;font-size:20px}.services-home__card-description{font-size:16px}.answers{background:var(--color-bg-light-gray)}.answers__title{margin-bottom:40px}.answers__item{position:relative;display:grid}.answers__item:not(:last-child){margin-bottom:30px}.answers__wrapper,.answers__content{--radius: 10px;border:1px solid #dedede;border-radius:var(--radius);background-color:var(--color-white)}.answers__wrapper{order:1;height:290px;background-size:contain;background-repeat:no-repeat;background-position:center}.answers__wrapper_image_taxi{background-image:url(/images/sections/answers/taxi-bg.svg)}.answers__wrapper_image_manager{background-image:url(/images/sections/answers/manager-bg.svg)}.answers__wrapper_image_policy{background-image:url(/images/sections/answers/policy-bg.svg)}.answers__wrapper_image_buses{background-image:url(/images/sections/answers/buses-bg.svg)}.answers__wrapper_image_application{background-image:url(/images/sections/answers/application-bg.svg)}.answers__content{padding:20px;display:flex;flex-direction:column;position:relative}.answers__content:after{--line-length: calc(100% - var(--radius) * 2);content:"";position:absolute;bottom:0;left:50%;height:4px;width:var(--line-length);transform:translate(-50%,50%);background-color:var(--color-white)}.answers__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.answers__counter{margin-bottom:20px;width: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-bottom: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-bottom:40px}.consultation__description{margin-bottom:30px;font-size:16px;line-height:1.5;max-width:445px;width:100%}.consultation__content{margin-bottom:52px}.consultation__promise{margin-bottom: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-bottom:10px}.consultation__item:before{content:"";flex-shrink:0;width:24px;height:24px;background:url(/images/sections/consultation/checkbox.svg) center center/cover}.consultation__items{margin-bottom:30px}.consultation__btn{width:100%;height:56px;font-size:14px;display:none}.consultation__btn.consultation__btn-manager{display:block;position:absolute;bottom:-20px;max-width:300px;left:50%;transform:translate(-50%);z-index:1}.consultation__manager{position:relative;bottom:0;width:100%;height:388px}.consultation__manager:after,.consultation__manager:before{content:"";position:absolute;width:100%;height:100%}.consultation__manager:after{background:url(/images/sections/consultation/consultant-mobile.webp) no-repeat 50%/contain}.consultation__manager:before{background:url(/images/sections/consultation/pin.svg) no-repeat 50% 20px/300px 400px}.seo-wrapper h2{font-size:34px;line-height:1.28;font-weight:600}.seo-wrapper h3{font-size:24px;line-height:1.35;font-weight:600}.seo-wrapper p{font-size:20px;line-height:1.55}.seo-wrapper :is(h2,h3,p:not(li p)):not(:last-child){margin-bottom:16px}.seo-wrapper :is(h2,h3,p:not(li p)):not(:first-child){margin-top:16px}.seo-wrapper a{font-weight:600;color:#df2222}.seo-wrapper ul,.seo-wrapper ol{padding-left:20px}.seo-wrapper ul li{list-style:disc}.seo-wrapper ol li{list-style:decimal}.profitable-terms-card__content{position:relative}.profitable-terms-card__title{display:none}.profitable-terms-card__description{line-height:1.55;margin-top: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;align-items:center;flex-direction:column;gap:20px}.order-policy-secondary-form__btn{font-weight:600;height:50px;width:100%;text-wrap-mode:nowrap}.order-policy-secondary-form__policy{color:#636363;font-weight:600;font-size:12px;line-height:1.58}.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-bottom: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:after{display:none;content:"";position:absolute;bottom:-122px;width:120px;height:123px;background:url(/icons/work.svg) center center/cover;animation:rotate 30s infinite linear}.profitable-terms__footer{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}.cover-ratio{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.cover-ratio_4-3{aspect-ratio:4/3}.cover-ratio_16-10{aspect-ratio:16/10}.cover-ratio_16-11{aspect-ratio:16/11}.transport-card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;height:100%;transition:box-shadow var(--default-transition),border-top-color var(--default-transition);background-color:var(--color-white);border-top:6px solid var(--color-white)}.transport-card__content{padding:0 30px 30px}.transport-card__text{border-top:1px solid #e9e9e9;display:flex;flex-direction:column;flex:1 1 auto;padding-block:30px}.transport-card__title{flex:1 1 auto;margin-bottom: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__button{font-weight:600;width:-moz-fit-content;width:fit-content;height:45px}.transport-card__image{overflow:hidden;cursor:pointer}.transport-card__image img{aspect-ratio:16/13;-o-object-fit:contain;object-fit:contain;transition:transform var(--default-transition)}.transport-list{background-color:var(--color-bg-light-gray)}.transport-list__title{margin-bottom:45px}@media (max-width: 75em) and (min-width: 60em){.promo__container,.calculate-cost__container,.calculate-cost__content{padding-inline:60px}}@media (max-width: 60em) and (min-width: 43.125em){.consultation__item:before{margin-top:7px;width:16px;height:16px}.consultation__manager:before{display:none}}@media (max-width: 60em){.promo__container{flex-direction:column-reverse;max-width:620px;align-items:center}.promo__title{font-size:40px}.promo__bottom-wrapper{font-size:18px}.promo__right-content{margin-top:30px}.promo__info-container{display:grid;grid-template-columns:repeat(2,1fr)}.promo__info-card{display:flex;gap:20px}.promo__info-title{font-size:18px;line-height:28px;max-width:220px}}@media (max-width: 40em){.promo__info-container{grid-template-columns:1fr}}@media (max-width: 35em){.services-home__card{flex-direction:column}.services-home__card-img{width:100%;height:250px}}@media (max-width: 30em){.promo{padding-bottom:80px}.promo__container{max-width:360px}.promo__title{font-size:28px;line-height:1.3}.promo__bottom-wrapper{font-size:16px}.seo-wrapper h2{font-size:20px}.seo-wrapper h3{font-size:18px}.seo-wrapper p{font-size:18px;line-height:1.56}}@media (min-width: 61.31125pxem){.transport-card__title{font-size:24px}.transport-card__description{font-size:18px}}@media (min-width: 480px){.profitable-terms-card__description{margin-top:35px;font-size:20px}.order-policy-secondary-form__footer{flex-direction:row}}@media (min-width: 30.06125em){.calculate-cost-form{max-width:620px}.calculate-cost-form__content{padding:20px 40px}.calculate-cost-form__title,.calculate-cost-form__field-lable{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__step-container{display:block}.calculate-cost{padding-block:120px 0}.calculate-cost__container{max-width:620px}.calculate-cost__title{margin-bottom:75px}.calculate-cost__content{max-width:620px}.calculate-cost__content-title{flex-direction:row;font-size:20px;line-height:38px;max-width:620px;gap:20px}.calculate-cost__img-title{transform:translateY(5px)}.calculate-cost__img-cotainer{display:block}.calculate-cost__img-cotainer img{width:32px;height:32px}.calculate-cost__step-mobile-container{display:none}.calculate-cost__img-clock:nth-last-child(3){left:60px}.calculate-cost__img-clock:nth-last-child(2){right:10px}.calculate-cost__img-clock:nth-last-child(1){right:40px}.services-home__title,.answers__title{margin-bottom:75px}.answers__question{font-size:24px}.consultation__title{margin-bottom:50px}.consultation__description{font-size:18px}.consultation__promise{margin-bottom:20px;font-size:24px}.consultation__items{margin-bottom:20px}.consultation__manager:after{background-image:url(/images/sections/consultation/consultant.webp)}.profitable-terms__title{margin-bottom:75px}.profitable-terms__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 35.06125em){.services-home__card-right{padding:15px 30px 30px}}@media (min-width: 40.06125em){.calculate-cost-form__message{font-size:18px;line-height:1.55}.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-width:540px;padding:20px;margin-bottom:unset;width:calc(100% - var(--manager-consultation-width));background-color:#fff;border:1px solid var(--color-default-border);border-radius:10px}.consultation__item{font-size:18px}.consultation__btn{font-size:16px;display:block}.consultation__btn.consultation__btn-manager{display:none}.consultation__manager{position:absolute;width:319px;height:416px;right:20px}}@media (min-width: 960px){.order-policy-secondary-form__phone{margin-bottom:20px}}@media (min-width: 60.06125em){.calculate-cost-form{max-width:initial;margin-inline:initial}.promo__wrapper-primary{padding-block:60px}.promo__left-content{max-width:460px}.promo__title{position:absolute;top:0;left:0;width:900px}.promo__form-wrapper{margin-top:180px}.promo__info-card img{margin-bottom:20px}.calculate-cost__container{max-width:1200px}.calculate-cost__title{margin-bottom:60px}.calculate-cost__content{grid-template-areas:"title form" "img form";max-width:1200px}.calculate-cost__content-title{margin:0 40px 0 0;padding:0}.calculate-cost__img-content{margin-top:60px}.calculate-cost__img-clock:nth-last-child(2){right:40px}.calculate-cost__img-clock:nth-last-child(1){right:70px}.services-home__list{gap:40px;grid-template-columns:repeat(2,1fr)}.services-home__card-title{font-size:24px;margin-bottom: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{left:unset;right:0;transform:translate(50%,50%)}.answers__wrapper{order:0;height:unset;min-height:434px}.answers__content:after{bottom:50%;left:0;transform:translate(-50%,50%);height:var(--line-length);width:4px}.answers__counter,.answers__question{margin-bottom:30px}.consultation{--manager-consultation-width: 511px}.consultation__container{position:relative}.consultation__description{margin-bottom:40px;font-size:20px}.consultation__content{padding:22px 30px 30px}.consultation__promise{margin-bottom:24px}.consultation__item{align-items:center;font-size:20px;gap:20px}.consultation__items{margin-bottom:26px}.consultation__btn{width:260px}.consultation__manager{bottom:-120px;width:501px;height:660px}.consultation__manager:before{background-position:159px 50px;background-size:343px 479px}.profitable-terms__description:after{display:inline-block}.profitable-terms__container{grid-template-columns:repeat(2,1fr)}}@media (min-width: 980px){.profitable-terms-card__title{display:flex;font-weight:600;font-size:28px;line-height:1.23;color:#fff;position:absolute;bottom:0;padding:30px 20px;width:100%;background-color:#8398ac4d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden;height:100px;align-items:center}}@media (min-width: 1200px){.order-policy-secondary-form__name{margin-bottom:20px}}@media (min-width: 75.06125em){.promo__wrapper-primary{margin-inline:40px;border-radius:0 0 20px 20px}.calculate-cost__content{padding-inline:20px}.calculate-cost__content-title{font-size:24px;font-weight:400}.answers__description{font-size:20px}.consultation__description{max-width:unset;width:unset}.consultation__content{max-width:560px}.consultation__manager{width:596px;height:644px;right:0}.consultation__manager:before{background-position-x:196px;background-size:401px 560px}}@media (any-hover: hover){.transport-card:hover{border-top-color:var(--color-primary-button);box-shadow:0 4px 16px #0000001a}.transport-card:hover img{transform:scale(1.05)}}
