.ReviewsSortFilter_reviews-filter-wrapper__wIVkb{position:relative;width:max-content;max-width:100%;font-family:inherit;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-end;gap:6px}.ReviewsSortFilter_reviews-filter-wrapper__wIVkb>img{opacity:.8}.ReviewsSortFilter_reviews-filter__selected__zdoJC{min-height:36px;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:.2s ease;font:400 16px/19px var(--font-roboto);color:#0c305b;gap:0 8px;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px #dfe8f3}.ReviewsSortFilter_reviews-filter__selected__zdoJC:hover{box-shadow:inset 0 0 0 1px #c8d6e6}.ReviewsSortFilter_reviews-filter__icon__cqtaP{transition:transform .2s ease;flex-shrink:0}.ReviewsSortFilter_reviews-filter__icon__cqtaP.ReviewsSortFilter_open__6hcMV{transform:rotate(180deg)}.ReviewsSortFilter_reviews-filter__dropdown__CM5aE{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;box-shadow:1px 1px 10px 0 rgba(27,81,136,.1),-1px -1px 5px 0 rgba(27,81,136,.05);border-radius:12px;z-index:10;overflow:hidden}.ReviewsSortFilter_reviews-filter__option__IOD7N{padding:10px 14px;cursor:pointer;transition:background .2s ease;font:400 14px/16px var(--font-roboto);color:#0c305b;display:flex;align-items:center;gap:8px}.ReviewsSortFilter_reviews-filter__option__IOD7N:hover{background:#f5f9ff}.ReviewsSortFilter_reviews-filter__point__MRHVn{width:12px;height:12px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px #9ab1cf;background:#fff}.ReviewsSortFilter_active__JbkIu{background:#f5f9ff}.ReviewsSortFilter_active__JbkIu .ReviewsSortFilter_reviews-filter__point__MRHVn{box-shadow:inset 0 0 0 1px #4f86d9;background:radial-gradient(circle,#4f86d9 0 3px,rgb(255,255,255) 4px)}@media(max-width:576px){.ReviewsSortFilter_reviews-filter__option__IOD7N,.ReviewsSortFilter_reviews-filter__selected__zdoJC{font:400 14px/16px var(--font-roboto)}}@media(max-width:460px){.ReviewsSortFilter_reviews-filter-wrapper__wIVkb{justify-content:flex-start}}.RatingStars_rating-star__JrXdU{display:inline-block;line-height:0;vertical-align:middle}.RatingStars_rating-star__JrXdU svg{display:block}.AllStops_path-description-list__zqDdX{margin-top:24px}.AllStops_path-description-list__title__Y0Z9z{font-size:18px;line-height:24px}.AllStops_path-description-list__item___ClSX{position:relative;width:100%;padding-bottom:24px;padding-left:36px}.AllStops_path-description-list__item___ClSX:before{content:"";width:12px;height:12px;position:absolute;right:0;left:7px;top:4px;background-color:#fff;border:3px solid #cae2ff;border-radius:50%}.AllStops_path-description-list__item___ClSX:after{border-radius:6px;content:"";position:absolute;top:15px;bottom:0;width:2px;right:0;left:12px;height:calc(100% - 18px);background:repeating-linear-gradient(180deg,transparent 0,transparent 10px,#297ae5 0,#297ae5 15px)}.AllStops_path-description-list__item___ClSX:first-child:before{top:-4px}.AllStops_path-description-list__item___ClSX:first-child:before,.AllStops_path-description-list__item___ClSX:last-child:before{content:"";position:absolute;right:0;left:1px;width:24px;height:24px;background-color:#297ae5;border:6px solid #cae2ff;border-radius:50px}.AllStops_path-description-list__item___ClSX:last-child:before{top:0}.AllStops_path-description-list__item___ClSX:last-child>.AllStops_list-item-details-component__data__ygNgX:after,.AllStops_path-description-list__zqDdX>.AllStops_path-description-list__item___ClSX:last-child:after{display:none}.AllStops_path-description-list__city__obJuh{font:500 18px/21px var(--font-roboto);color:#0c305b}.AllStops_path-description-list__street__bKtUt{font:400 14px/16px var(--font-roboto);color:#405060}.AllStops_path-description-list__stops__BEtH2{color:#405060;color:#2b394d;border-radius:20px;border:1px solid #9fb1c9}.AllStops_path-description-list__btn__v2hLQ,.AllStops_path-description-list__stops__BEtH2{font:400 14px/16px var(--font-roboto);width:100%;max-width:204px;display:flex;justify-content:center;align-items:center;padding:10px;margin-left:24px;margin-top:15px;margin-bottom:15px}.AllStops_path-description-list__btn__v2hLQ{color:#0c305b;color:#fff;border-radius:20px;background:#297ae5;cursor:pointer}.AllStops_path-description-list__btn__v2hLQ:hover{background:#0c305b;translate:.5s all ease-in-out}.AllStops_path-description-list__icon__W9rCC{transform:rotate(90deg);margin-right:5px}.AllStops_path-description-list__icon--active__FL8lm{transform:rotate(270deg);top:-2px;position:relative}@keyframes AllStops_fadeIn__Kxvdo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AllStops_fadeOut__8r6cL{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.AllStops_hidden-stops__ow9Eo{opacity:0;max-height:0;overflow:hidden;transition:opacity .1s ease,max-height .1s ease}.AllStops_show-stops__SwTw_{opacity:1;max-height:100%;transition:opacity 5s ease,max-height 5s ease}.AllStops_hidden__2sw_B{opacity:0;animation:AllStops_fadeOut__8r6cL 1s forwards}.AllStops_show__NzhAV{opacity:0;animation:AllStops_fadeIn__Kxvdo 1s forwards}@media(max-width:576px){.AllStops_path-description-list__city__obJuh{font:500 16px/19px var(--font-roboto)}.AllStops_path-description-list__street__bKtUt{font:500 12px/14px var(--font-roboto)}}.routeDesk_main__uHk9r{padding:40px 0;background:#f3f7fb}.routeDesk_offer__wrapper__mKytY{max-width:1400px;margin:40px auto}.routeDesk_offer__form__Q_Gik{margin-top:40px}.routeDesk_offer__form-wrapper__GyOez{min-height:102px}@media(max-width:768px){.routeDesk_offer__form__Q_Gik{flex-direction:column;margin-top:30px}.routeDesk_offer__form-wrapper__GyOez{min-height:254px}.routeDesk_offer__wrapper__mKytY{margin:40px 0}}.routeDesk_skeletons__q_2GX{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.routeDesk_skeletonCard___ciYo{width:100%;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column;animation:routeDesk_fadeIn__Kk7YZ .3s ease-in;padding:16px}.routeDesk_skeletonImage__0POWI{height:160px;width:100%;border-radius:12px;background:linear-gradient(90deg,#afb9cf 25%,#405060 37%,#afb9cf 63%);background-size:400% 100%;animation:routeDesk_skeletonLoading__taX55 3s ease infinite}.routeDesk_skeletonContent__NxTVU{display:flex;gap:0 20px}.routeDesk_skeletonButton__L2J6q{background:linear-gradient(90deg,#afb9cf 25%,#405060 37%,#afb9cf 63%);background-size:400% 100%;animation:routeDesk_skeletonLoading__taX55 3s ease infinite;border-radius:4px;margin-bottom:10px;width:100%;height:28px;border-radius:8px;margin-top:6px}@keyframes routeDesk_skeletonLoading__taX55{0%{background-position:200% 0}to{background-position:-200% 0}}.routeDesk_content__11_PQ{background:#fff;padding:20px 0}.routeDesk_rates__OT9Xw{margin-bottom:40px}.routeDesk_rates__title__GHsGu{font:700 34px/41px var(--font-inter);color:#0c305b;margin:0 auto}.routeDesk_rates__wrapper__gDwGo{width:100%;margin:0 auto;padding-top:16px}.routeDesk_rates__calendar-slot__ikueT{min-height:110px}.routeDesk_rates__chart-slot__wnU8A{min-height:548px}.routeDesk_rates__header__ufmAw{display:grid;grid-template-columns:1fr;align-items:center;gap:10px;margin-bottom:30px}.routeDesk_rates__filter__birzc{display:flex;align-items:center;gap:5px}.routeDesk_rates__btn__tHn6E{margin:0 auto;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:24px;transition:all .3s ease-in-out;position:relative;overflow:hidden;max-width:170px;width:100%;height:48px;border-radius:6px}.routeDesk_rates__btn__tHn6E,.routeDesk_rates__btn__tHn6E:hover{background:#005ee4;color:#fff}.routeDesk_list___Jkyn{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:25px 0}.routeDesk_path-roads__s9yBq{margin-top:30px}.routeDesk_path-roads__title__hWj_L{font:700 34px/41px var(--font-inter);color:#0c305b}.routeDesk_path-roads__colums__gc_PW{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.routeDesk_path-description__tAO6R{padding:20px 0}.routeDesk_path-description__title__33L5Z{font:700 34px/41px var(--font-inter);color:#0c305b}.routeDesk_path-description__wrapper__AJLZK{margin-top:8px;display:grid;grid-template-columns:40% 60%;gap:0 10px}.routeDesk_path-description__content__gGgxe{max-width:750px}.routeDesk_path-description__map__CJwkD{width:auto}.routeDesk_path-description__info__BsNbV{padding-top:20px}.routeDesk_path-description__inner__cjIVg{margin-top:20px}.routeDesk_path-description__text__C7HxE{font:400 16px/19px var(--font-roboto);color:#0c305b;margin-top:15px}.routeDesk_path-description__list__WexN5{padding-left:20px}.routeDesk_path-description__list__WexN5>li{list-style:disc}.routeDesk_faq-accordion-section__1sBHG{margin-top:32px}.routeDesk_faq-accordion__ygIE3{display:flex;flex-direction:column;gap:12px}.routeDesk_faq-accordion__item__NM1e8{border:1px solid #afb9cf;border-radius:14px;background:#fff;box-shadow:0 14px 28px rgba(16,24,40,.06);overflow:hidden}.routeDesk_faq-accordion__summary__pmIOv{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;cursor:pointer;font:500 16px/19px var(--font-roboto);color:#0c305b}.routeDesk_faq-accordion__summary__pmIOv::-webkit-details-marker{display:none}.routeDesk_faq-accordion__icon__bdFF6{position:relative;flex-shrink:0;width:28px;height:28px;border-radius:999px;background:#f4f7fb}.routeDesk_faq-accordion__icon__bdFF6:after,.routeDesk_faq-accordion__icon__bdFF6:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:999px;background:#297ae5;transform:translate(-50%,-50%);transition:transform .2s ease}.routeDesk_faq-accordion__icon__bdFF6:after{transform:translate(-50%,-50%) rotate(90deg)}.routeDesk_faq-accordion__item__NM1e8[open] .routeDesk_faq-accordion__icon__bdFF6:after{transform:translate(-50%,-50%) rotate(0deg)}.routeDesk_faq-accordion__content__L2tIC{padding:0 18px 18px;border-top:1px solid #eef2f6;font:400 14px/16px var(--font-roboto);color:#405060;word-break:break-word}.routeDesk_faq-accordion__content__L2tIC ol,.routeDesk_faq-accordion__content__L2tIC p,.routeDesk_faq-accordion__content__L2tIC ul{margin:14px 0 0}.routeDesk_faq-accordion__content__L2tIC li+li{margin-top:8px}.routeDesk_faq-accordion__content__L2tIC p:last-child{margin-bottom:0}@media(max-width:768px){.routeDesk_faq-accordion__summary__pmIOv{padding:16px}.routeDesk_faq-accordion__content__L2tIC{padding:0 16px 16px}}@media(max-width:1400px){.routeDesk_path-roads__colums__gc_PW{grid-template-columns:repeat(3,1fr);gap:12px}}.routeDesk_path__title__V8rEY{font:700 34px/41px var(--font-inter);color:#0c305b;margin-bottom:15px}.routeDesk_routes__J7H4L{display:flex;flex-direction:column;gap:15px;margin-top:15px}.routeDesk_rates-info__bvZ17{margin-top:15px;background:#fff;border-radius:14px;padding:20px 15px;display:flex;align-items:center}.routeDesk_rates-info__content__EP6ec{display:flex;flex-direction:column}.routeDesk_rates-info__title__MdP7u{font:600 22px/27px var(--font-inter);color:#297ae5}.routeDesk_rates-info__text__rKHVs{margin-top:15px;font:400 16px/19px var(--font-roboto);color:#0c305b}.routeDesk_rates-info__img__Bser4{max-width:100px;width:100%;margin-left:auto}@media(max-width:1199px){.routeDesk_rates__title__GHsGu{width:100%}.routeDesk_rates__header__ufmAw{grid-template-columns:1fr;gap:10px;align-items:flex-start}.routeDesk_path-roads__colums__gc_PW{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:992px){.routeDesk_rates__title__GHsGu{padding-left:5px;padding-right:5px}.routeDesk_rates__chart-slot__wnU8A{min-height:640px}.routeDesk_path-roads__colums__gc_PW{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:768px){.routeDesk_rates__title__GHsGu{font:600 24px/29px var(--font-inter)}.routeDesk_rates__form__Rgen6{flex-direction:column}.routeDesk_rates__calendar-slot__ikueT{min-height:96px}.routeDesk_rates__header__ufmAw{margin-bottom:0}.routeDesk_rates__header__ufmAw>div:first-child{display:none}}@media(max-width:576px){.routeDesk_rates__chart-slot__wnU8A{min-height:680px}.routeDesk_path-roads__title__hWj_L{font:600 24px/29px var(--font-inter)}.routeDesk_path-roads__colums__gc_PW{grid-template-columns:repeat(1,1fr);gap:12px}.routeDesk_path__title__V8rEY{font:600 24px/29px var(--font-inter);margin-bottom:10px}.routeDesk_path-description__tAO6R{padding:20px 0}.routeDesk_path-description__title__33L5Z{font:600 24px/29px var(--font-inter);color:#0c305b}.routeDesk_path-description__text__C7HxE{font:400 14px/16px var(--font-roboto);color:#0c305b}}.ReviewRatingScale_scale__Es_zv{display:flex;align-items:center;gap:2px}.ReviewRatingScale_scale-star__KQhal{transition:filter .18s ease,transform .18s ease}.ReviewRatingScale_scale-button__hB_GL{width:22px;height:22px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease}.ReviewRatingScale_scale-button__hB_GL:focus-visible,.ReviewRatingScale_scale-button__hB_GL:hover{transform:translateY(-1px) scale(1.06)}.ReviewRatingScale_scale-button__hB_GL:focus-visible{outline:none}.ReviewRatingScale_scale-button__hB_GL:focus-visible .ReviewRatingScale_scale-star__KQhal,.ReviewRatingScale_scale-button__hB_GL:hover .ReviewRatingScale_scale-star__KQhal{filter:drop-shadow(0 2px 6px rgba(255,122,0,.28))}.TripReviewForm_overlay__GTssW{position:fixed;inset:0;z-index:13000;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;background:rgba(12,48,91,.32);overflow-y:auto}.TripReviewForm_form-review__iV6ez{position:relative;width:100%;max-width:520px;padding:24px;border-radius:14px;background:#fff;box-shadow:0 18px 40px rgba(12,48,91,.18),0 4px 14px rgba(12,48,91,.1)}.TripReviewForm_form-review-close__PNhNv{position:absolute;top:14px;right:14px;width:28px;height:28px;padding:0;border:0;background:rgba(0,0,0,0);color:#8b9bb3;font-size:24px;line-height:1;cursor:pointer}.TripReviewForm_form-review-title__bkAhB{margin:0 32px 18px 0;font:600 22px/27px var(--font-inter);color:#0c305b}.TripReviewForm_form-review-trip__CRQo6{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#f3f7fb}.TripReviewForm_form-review-form__rlxUw{margin-top:18px}.TripReviewForm_form-review-panel__HeZNu{padding:12px;border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(41,122,229,.08),0 0 0 1px rgba(202,226,255,.9)}.TripReviewForm_form-review-subtitle__ePNSx{margin:0 0 16px;font:400 14px/16px var(--font-roboto);color:#8b9bb3}.TripReviewForm_form-review-textarea__lxPMw{margin-top:16px}.TripReviewForm_form-review-textarea__lxPMw textarea{width:100%;min-height:112px;padding:14px 15px;border:1px solid #d5dfec;border-radius:12px;resize:vertical;outline:none;font:400 16px/19px var(--font-roboto);color:#0c305b;box-sizing:border-box}.TripReviewForm_form-review-textarea__lxPMw textarea::placeholder{color:#8b9bb3}.TripReviewForm_form-review-textarea__lxPMw textarea:focus{border-color:#cae2ff}.TripReviewForm_form-review-submit___6hB_{margin-top:12px;width:100%;min-height:48px;border:0;border-radius:10px;background:linear-gradient(177.61deg,rgb(61,151,254),rgb(7,74,155));color:#fff;font:400 16px/19px var(--font-roboto);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.TripReviewForm_form-review-submit___6hB_:disabled{opacity:.55;cursor:default}.TripReviewForm_form-review-submit-star__ZAgpe{flex-shrink:0;filter:brightness(0) invert(1);width:24px;height:24px}.TripReviewForm_form-review-note__Q1_tK{margin:12px 0 0;font:400 14px/16px var(--font-roboto);text-align:center;color:#8b9bb3}.TripReviewForm_form-review-note__Q1_tK a,.TripReviewForm_form-review-note__Q1_tK button{padding:0;border:0;background:rgba(0,0,0,0);color:#297ae5;text-decoration:underline;cursor:pointer;font:inherit}.TripReviewForm_form-review-status__eSKit{margin:12px 0 0;padding:10px 12px;border-radius:10px;font:400 14px/16px var(--font-roboto);text-align:center}.TripReviewForm_form-review-status--success__0ETjl{color:#23c659;background:rgba(52,199,89,.1)}.TripReviewForm_form-review-status--error__uwSKJ{color:#f22d31;background:rgba(255,59,48,.08)}.TripReviewForm_form-review-error__AoC1B{margin:10px 0 0;font:400 14px/16px var(--font-roboto);color:#f22d31}.TripReviewForm_trip-item__7U1sI{display:flex;align-items:flex-start;gap:10px}.TripReviewForm_trip-item-content__PrDPe{display:flex;flex-direction:column;gap:2px}.TripReviewForm_trip-item-label__8If7P{font:400 14px/16px var(--font-roboto);color:#8b9bb3}.TripReviewForm_trip-item-value__BBR_C{margin:0;font:400 14px/16px var(--font-roboto);color:#0c305b}.TripReviewForm_trip-item-calendar__zKxqx{width:24px;height:24px;flex-shrink:0;margin-top:2px}.TripReviewForm_trip-item-calendar__zKxqx path{stroke:#297ae5}.TripReviewForm_trip-item-icon__orq_T{flex-shrink:0;margin-top:2px;width:24px;height:24px}.TripReviewForm_rating-list__qsieH{display:flex;flex-direction:column;gap:12px}.TripReviewForm_rating-item__UNEyF{display:flex;align-items:center;justify-content:space-between;gap:12px}.TripReviewForm_rating-item-info__3pfd7{display:flex;align-items:center;gap:10px;min-width:0}.TripReviewForm_rating-item-badge__WXjqu{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px #ff9c00}.TripReviewForm_rating-item-icon__Cuag5{flex-shrink:0;width:24px;height:24px}.TripReviewForm_rating-item-name__Az_Fn{font:400 14px/16px var(--font-roboto);color:#ff9c00}.TripReviewForm_rating-item-value__FiVsV{font:500 18px/21px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread__icS_I{display:flex;flex-direction:column;gap:12px}.TripReviewForm_reply-thread-review__O132g{display:flex;flex-direction:column;gap:8px}.TripReviewForm_reply-thread-user__FhNCv{display:flex;gap:10px;align-items:flex-start}.TripReviewForm_reply-thread-avatar__rw_GM{width:28px;height:28px;border-radius:50%;background:#297ae5;color:#fff;font:400 14px/16px var(--font-roboto);display:flex;align-items:center;justify-content:center;flex-shrink:0}.TripReviewForm_reply-thread-user-content__MUGct{display:flex;flex-direction:column;gap:4px;min-width:0}.TripReviewForm_reply-thread-user-top__nBHDx{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.TripReviewForm_reply-thread-author__CYEdD,.TripReviewForm_reply-thread-user-name__Re_r2{margin:0;font:400 16px/19px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread-user-rating__LBJk2{display:flex;align-items:center;gap:4px;font:400 14px/16px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread-date__X_mpJ{margin:0;font:400 14px/16px var(--font-roboto);color:#afb9cf}.TripReviewForm_reply-thread-text__D5nG4{margin:0;font:400 14px/16px var(--font-roboto);color:#0c305b}.TripReviewForm_reply-thread-company__t4ZW5{margin:0;font:400 14px/16px var(--font-roboto);color:#297ae5}.TripReviewForm_reply-thread-route__dN2oM{margin:0;font:400 14px/16px var(--font-roboto);color:#405060}.TripReviewForm_reply-thread-answer__lOjsY{display:flex;gap:10px;padding-left:16px}.TripReviewForm_reply-thread-line__A8olK{width:2px;border-radius:999px;flex-shrink:0;background:#405060}.TripReviewForm_reply-thread-answer-content__ZjrJL{display:flex;flex-direction:column;gap:4px;padding:2px 0}@media(max-width:576px){.TripReviewForm_overlay__GTssW{padding:12px}.TripReviewForm_form-review__iV6ez{padding:18px 14px}.TripReviewForm_form-review-title__bkAhB{margin-right:24px;font:600 22px/27px var(--font-inter)}.TripReviewForm_rating-item__UNEyF{align-items:flex-start;flex-direction:column;gap:8px}.TripReviewForm_reply-thread-answer__lOjsY{padding-left:10px}}.PopularSidebar_wrapper__fbxNw{display:flex;flex-direction:column}.PopularSidebar_title__Qye_U{font:600 22px/27px var(--font-inter);color:#0c305b}.PopularSidebar_list__Y0lB7{margin-top:15px;display:flex;flex-direction:column;gap:10px 0}.SmallCardRoute_small-card-route__87Z4k{border-radius:12px;grid-template-columns:1fr minmax(70px,75px) 1fr;display:grid;gap:0 5px;padding:10px 15px}.SmallCardRoute_small-card-route__87Z4k:hover{transform:translateY(-4px);box-shadow:0 6px 14px rgba(0,0,0,.08)}.SmallCardRoute_small-card-route__left__Vr0NF{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px 0}.SmallCardRoute_small-card-route__center__paZYa{display:flex;justify-content:center;align-items:center;gap:0 3px;height:21px;position:relative}.SmallCardRoute_small-card-route__center--white__ySEND:after,.SmallCardRoute_small-card-route__center--white__ySEND:before{content:"";width:14px;height:1px;background:#afb9cf}.SmallCardRoute_small-card-route__center--blue__ZtYHU:after,.SmallCardRoute_small-card-route__center--blue__ZtYHU:before{content:"";width:14px;height:1px;background:#297ae5}.SmallCardRoute_small-card-route__center--light__9e5gN:after,.SmallCardRoute_small-card-route__center--light__9e5gN:before{content:"";width:14px;height:1px;background:#fff}.SmallCardRoute_small-card-route__right__Sowvl{display:flex;flex-direction:column;justify-content:space-between;gap:10px 0}.SmallCardRoute_small-card-route__right__Sowvl>svg{margin-left:auto}.SmallCardRoute_small-card-route__icon__PsA1N{width:24px;height:24px}.SmallCardRoute_small-card-route__icon__PsA1N path{fill:#f22d31}.SmallCardRoute_small-card-route--white__N_gjK{background:#fff}.SmallCardRoute_small-card-route--blue__e3JAq{background:#f3f7fb}.SmallCardRoute_small-card-route--light__SvubH{background:#cae2ff}.SmallCardRoute_small-card-route--toogleBar__FJzMB{padding:0!important;border-radius:0!important}.SmallCardRoute_small-card-route--schedule__QrFVl{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;border:1px solid #cae2ff;box-shadow:1px 1px 10px 0 rgba(27,81,136,.08)}.SmallCardRoute_small-card-route__schedule-top__ygmnd{display:grid;grid-template-columns:1fr minmax(70px,75px) 1fr;gap:0 5px;align-items:center}.SmallCardRoute_small-card-route__schedule-cities__vWwa3{display:grid;grid-template-columns:1fr minmax(70px,75px) 1fr;gap:0 5px;align-items:start}.SmallCardRoute_small-card-route__schedule-center__D5RML{display:flex;flex-direction:column;align-items:center;gap:4px}.SmallCardRoute_small-card-route__schedule-side__Pnu9d{display:flex;flex-direction:column;gap:4px}.SmallCardRoute_small-card-route__schedule-time__ENGKg{margin:0;font:500 18px/21px var(--font-roboto);color:#0c305b;font-weight:600}.SmallCardRoute_small-card-route__schedule-time--right__ppxvm{text-align:right}.SmallCardRoute_small-card-route__schedule-duration__fR_VO{margin:0;font:400 14px/16px var(--font-roboto);color:#405060;text-align:center}.SmallCardRoute_small-card-route__schedule-name--right__bTvsl{text-align:right}.SmallCardRoute_small-card-route__schedule-bottom__OUuMV{display:grid;grid-template-columns:1fr 24px;gap:8px;align-items:center}.SmallCardRoute_small-card-route__schedule-price____4_i{line-height:16px}.SmallCardRoute_small-card-route__schedule-arrow__Koxca{display:flex;justify-content:flex-end;align-items:center}.SmallCardRoute_name__Xqj_c{margin:0;font:500 18px/21px var(--font-roboto);color:#0c305b;line-height:21px}.SmallCardRoute_name__Xqj_c>span{color:#405060;font:400 16px/19px var(--font-roboto);text-transform:uppercase;margin-left:4px}.SmallCardRoute_contry__bXxXi{color:#afb9cf!important}.SmallCardRoute_price__Iqkhq{margin:0;font:400 14px/16px var(--font-roboto);line-height:24px;color:#297ae5}.SmallCardRoute_price__Iqkhq>span{text-transform:uppercase}.InfoListContacts_list-items__ECg5_{margin-top:20px;display:flex;flex-direction:column;gap:10px}.InfoListContacts_list-item__2gX2z{display:grid;grid-template-columns:24px 1fr;gap:10px}.InfoListContacts_list-item__title__V1DXt{color:#405060;font:400 16px/19px var(--font-roboto)}.InfoListContacts_list-item__text__c0hTG{color:#0c305b;font:500 18px/21px var(--font-roboto);font-weight:600;margin-top:10px}.InfoListContacts_list-item__text__c0hTG>span{color:#405060;font:400 16px/19px var(--font-roboto)}.InfoListContacts_list-item__2gX2z>svg{width:20px;height:20px}@media(max-width:576px){.InfoListContacts_list-item__title__V1DXt{font:400 14px/16px var(--font-roboto)}.InfoListContacts_list-item__text__c0hTG{font:500 16px/19px var(--font-roboto);font-weight:600}.InfoListContacts_list-item__text__c0hTG>span{font:400 14px/16px var(--font-roboto)}}.ReviewsSection_reviews_section__Y2o5d{background:#f3f7fb;padding:40px 0}.ReviewsSection_grid__uB7_P{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:1400px){.ReviewsSection_grid__uB7_P{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.ReviewsSection_grid__uB7_P{grid-template-columns:repeat(2,1fr)}}.ReviewsSection_slider_container__mVoeC{overflow:hidden;position:relative;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:20px;touch-action:pan-y;user-select:none;cursor:grab}.ReviewsSection_slider_container__mVoeC:active{cursor:grabbing}.ReviewsSection_slider_track__YaozM{display:flex;transition:transform .3s ease;will-change:transform}.ReviewsSection_slide__s__ez{padding:0 10px}.ReviewsSection_indicators___XMof{display:flex;justify-content:center;gap:8px;margin-top:20px}.ReviewsSection_indicator__FHI6N{width:8px;height:8px;border-radius:50%;background:#d1d5db;border:none;cursor:pointer;transition:all .3s ease}.ReviewsSection_indicator__FHI6N:hover{background:#9ca3af;transform:scale(1.2)}.ReviewsSection_indicator__FHI6N.ReviewsSection_active__q8Y7R{background:#0243a6;transform:scale(1.2)}.ReviewsSection_all-reviews--mobail__2TrOL{display:none}@media(max-width:768px){.ReviewsSection_grid__uB7_P{display:none}}@media(max-width:576px){.ReviewsSection_all-reviews--mobail__2TrOL{display:flex}}.ReviewCard_card__WhtDt{background:#fff;box-shadow:1px 1px 10px 0 rgba(27,81,136,.1);border-radius:12px;padding:20px 15px;display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease,box-shadow .3s ease}.ReviewCard_card__WhtDt.ReviewCard_visible__ssbjz{opacity:1;transform:translateY(0)}.ReviewCard_card__WhtDt:hover{box-shadow:0 6px 16px rgba(0,0,0,.08)}.ReviewCard_wrapper__rFtC4{display:flex;flex-direction:column;gap:5px;width:100%;min-width:0}.ReviewCard_wrapper__top__ooOEk{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReviewCard_user__4JL9R{display:flex;gap:10px}.ReviewCard_avatar___lqR6{width:40px;height:40px;border-radius:50%;background:#297ae5;display:flex;align-items:center;justify-content:center;overflow:hidden}.ReviewCard_name__oH2HG{font:500 18px/21px var(--font-roboto);color:#0c305b}.ReviewCard_date__LHYdI{font:400 14px/16px var(--font-roboto);color:#afb9cf}.ReviewCard_text__bVwqn{font:400 16px/19px var(--font-roboto);color:#0c305b;flex:1 1}.ReviewCard_company__GujpM{font:400 16px/19px var(--font-roboto);color:#297ae5}.ReviewCard_route__LKUIn{font:400 16px/19px var(--font-roboto);color:#405060}.ReviewCard_rating__ZNa5T{display:flex;align-items:center;gap:4px;white-space:nowrap;font:500 18px/21px var(--font-roboto);color:#0c305b}.ReviewCard_reply____FU5{margin-top:2px}.ReviewCard_reply__toggle__GbI2t{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.ReviewCard_reply__badge__yiR4b{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#297ae5;color:#fff;font:400 14px/16px var(--font-roboto)}.ReviewCard_reply__badge-icon__BQFD_{flex-shrink:0}.ReviewCard_reply__arrow__Bz9dt{color:#297ae5;transition:transform .2s ease}.ReviewCard_reply__arrow--open__ewCst{transform:rotate(180deg)}.ReviewCard_reply__content__a1fe7{margin-top:12px;display:flex;gap:10px;padding-left:25px}.ReviewCard_reply__line__Q3xm_{width:2px;border-radius:999px;flex-shrink:0;background:#405060}.ReviewCard_reply__body__lxC7V{display:flex;flex-direction:column;gap:4px;padding:2px 0}.ReviewCard_reply__author__q4UmG{font:400 16px/19px var(--font-roboto);color:#0c305b}.ReviewCard_reply__date__u9KWP{font:400 14px/16px var(--font-roboto);color:#afb9cf}.ReviewCard_reply__text__BHANX{font:400 16px/19px var(--font-roboto);color:#0c305b}@media(max-width:576px){.ReviewCard_wrapper__top__ooOEk{align-items:flex-start;gap:8px}.ReviewCard_name__oH2HG{font:500 16px/19px var(--font-roboto)}.ReviewCard_date__LHYdI{font:500 12px/14px var(--font-roboto)}.ReviewCard_company__GujpM,.ReviewCard_route__LKUIn,.ReviewCard_text__bVwqn{font:400 14px/16px var(--font-roboto)}.ReviewCard_rating__ZNa5T{font:500 16px/19px var(--font-roboto)}.ReviewCard_reply__badge__yiR4b{font:500 12px/14px var(--font-roboto)}.ReviewCard_reply__author__q4UmG{font:400 14px/16px var(--font-roboto)}.ReviewCard_reply__date__u9KWP{font:500 12px/14px var(--font-roboto)}.ReviewCard_reply__text__BHANX{font:400 14px/16px var(--font-roboto)}}.AllStops_path-description-list__I36sz{margin-top:24px}.AllStops_path-description-list__title__2j4mY{font-size:18px;line-height:24px}.AllStops_path-description-list__item__zo78K{position:relative;width:100%;padding-bottom:24px;padding-left:36px}.AllStops_path-description-list__item__zo78K:before{content:"";width:12px;height:12px;position:absolute;right:0;left:7px;top:4px;background-color:#fff;border:3px solid #cae2ff;border-radius:50%}.AllStops_path-description-list__item__zo78K:after{border-radius:6px;content:"";position:absolute;top:15px;bottom:0;width:2px;right:0;left:12px;height:calc(100% - 18px);background:repeating-linear-gradient(180deg,transparent 0,transparent 10px,#297ae5 0,#297ae5 15px)}.AllStops_path-description-list__item__zo78K:first-child:before{top:-4px}.AllStops_path-description-list__item__zo78K:first-child:before,.AllStops_path-description-list__item__zo78K:last-child:before{content:"";position:absolute;right:0;left:1px;width:24px;height:24px;background-color:#297ae5;border:6px solid #cae2ff;border-radius:50px}.AllStops_path-description-list__item__zo78K:last-child:before{top:0}.AllStops_path-description-list__I36sz>.AllStops_path-description-list__item__zo78K:last-child:after,.AllStops_path-description-list__item__zo78K:last-child>.AllStops_list-item-details-component__data__ZrArU:after{display:none}.AllStops_path-description-list__city__44CrC{font:500 18px/21px var(--font-roboto);color:#0c305b}.AllStops_path-description-list__street__m56lQ{font:400 14px/16px var(--font-roboto);color:#405060}.AllStops_path-description-list__stops__nJqjk{color:#405060;color:#2b394d;border-radius:20px;border:1px solid #9fb1c9}.AllStops_path-description-list__btn__1D__6,.AllStops_path-description-list__stops__nJqjk{font:400 14px/16px var(--font-roboto);width:100%;max-width:204px;display:flex;justify-content:center;align-items:center;padding:10px;margin-left:24px;margin-top:15px;margin-bottom:15px}.AllStops_path-description-list__btn__1D__6{color:#0c305b;color:#fff;border-radius:20px;background:#297ae5;cursor:pointer}.AllStops_path-description-list__btn__1D__6:hover{background:#0c305b;translate:.5s all ease-in-out}.AllStops_path-description-list__icon__QZ1jf{transform:rotate(90deg);margin-right:5px}.AllStops_path-description-list__icon--active___ywli{transform:rotate(270deg);top:-2px;position:relative}@keyframes AllStops_fadeIn__267sC{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AllStops_fadeOut__4YEwr{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.AllStops_hidden-stops__aopD_{opacity:0;max-height:0;overflow:hidden;transition:opacity .1s ease,max-height .1s ease}.AllStops_show-stops__OIgH6{opacity:1;max-height:100%;transition:opacity 5s ease,max-height 5s ease}.AllStops_hidden__x5dFS{opacity:0;animation:AllStops_fadeOut__4YEwr 1s forwards}.AllStops_show__RvN63{opacity:0;animation:AllStops_fadeIn__267sC 1s forwards}@media(max-width:576px){.AllStops_path-description-list__city__44CrC{font:500 16px/19px var(--font-roboto)}.AllStops_path-description-list__street__m56lQ{font:500 12px/14px var(--font-roboto)}}.UserProfile_loading-spiner-account__jFgjj{display:block!important;max-width:42px}.UserProfile_content-section__mbAGm{display:block;position:relative}.UserProfile_content-section__massage__f1Vkb{position:absolute;display:none;align-items:center;justify-content:center;flex-direction:column;font:600 22px/27px var(--font-inter);color:#fff;background:linear-gradient(177.61deg,rgb(61,151,254),rgb(7,74,155));padding:15px;top:0;bottom:0;left:0;right:0;z-index:10;margin:0 auto;border-radius:14px}.UserProfile_content-section__title__ZTjG7{margin-top:15px}.UserProfile_content-section__buttons__wEKQb{display:flex;justify-content:center;gap:0 10px;width:100%}.UserProfile_content-section__buttons__wEKQb>button{background:#fff;color:#297ae5;width:100%;border-radius:8px}.UserProfile_massage-active__pjOpx{display:flex}.UserProfile_user-profile-form__NNBZt{background:#fff;padding:clamp(10px,2vw,10px) clamp(5px,1.25vw,15px);border-radius:14px}.UserProfile_user-profile-form__title__YmsLu{color:#0c305b;font:500 18px/21px var(--font-roboto);font-weight:700}.UserProfile_user-profile-form__wrapper___RBWx{display:flex;justify-content:space-between;margin-top:20px}.UserProfile_user-profile-form__inner__xuSSp{display:flex;align-items:center;max-width:fit-content;position:relative}.UserProfile_user-profile-form__inner__xuSSp>input{width:100%;font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);padding:10px 5px;color:#0c305b;background:#f3f7fb;box-shadow:none;border:none;border-radius:12px}.UserProfile_user-profile-form__inner--active__bRkaA{background:none;border-radius:8px;box-shadow:0 0 2px #405060;max-width:350px}.UserProfile_user-profile-form__inner--active__bRkaA>input{background:none;box-shadow:none;border:none}.UserProfile_user-profile-form__inner__xuSSp>svg{position:absolute;right:2%;cursor:pointer}.UserProfile_user-profile-form__calendar__CWYMg{position:absolute;top:55px;z-index:5}.UserProfile_user-profile-form__content__yDNmp{display:flex;flex-direction:column;gap:5px;margin-top:10px}.UserProfile_user-profile-form__content--date__HhizZ{position:relative}.UserProfile_user-profile-form__content__yDNmp>label{font-family:var(--font-roboto);font-weight:400;font-size:clamp(14px,1.1vw,16px);line-height:clamp(16px,1.3vw,19px);color:#405060}.UserProfile_user-profile-form__content__yDNmp>input{font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);background:none;border-radius:12px;max-width:350px;padding:10px;color:#0c305b;font-weight:600;box-shadow:0 0 2px #405060}.UserProfile_user-profile-form__content__yDNmp>input[readonly]{padding:10px 5px;color:#0c305b;background:#f3f7fb;box-shadow:none;border:none;border-radius:12px}.UserProfile_user-profile-form__body__CyuZf{flex:1 1;margin-right:10px}.UserProfile_user-profile-form__btn__Gnb_m{max-width:255px;font-family:var(--font-roboto);font-weight:400;font-size:clamp(14px,1.1vw,14px);line-height:clamp(16px,1.3vw,16px);color:#297ae5;box-shadow:0 0 3px #297ae5;border-radius:12px;background:none;padding:12px 0;width:100%;text-align:center;margin-top:50px;transition:color .3s ease,background-color .3s ease}.UserProfile_user-profile-form__btn-delete__6MBJt{color:#f22d31;box-shadow:0 0 3px #f22d31}.UserProfile_user-profile-form__btn-save__KOj8y{background:linear-gradient(177.61deg,rgb(61,151,254),rgb(7,74,155));color:#fff}.UserProfile_user-profile-form__btn-password__xwSmO{margin-top:35px;max-width:350px}.UserProfile_user-profile-form__error___h4RT{font-family:var(--font-roboto);font-weight:400;font-size:clamp(12px,1.1vw,14px);line-height:clamp(14px,1.3vw,16px);color:#f22d31}.UserProfile_user-profile-form__link__IDcgS{font-family:var(--font-roboto);font-weight:400;font-size:clamp(13px,1.1vw,14px);line-height:clamp(15px,1.3vw,16px);padding:0;margin-top:4px;width:fit-content;border:none;background:rgba(0,0,0,0);color:#297ae5;text-decoration:underline;text-underline-offset:2px}.UserProfile_hidden__dNnTS{display:none}.UserProfile_vissible__uTwLj{display:flex}.UserProfile_new-password-fields__Rbji0{display:flex;margin-top:2px;flex-direction:column;gap:5px 0}.UserProfile_new-password-fields__Rbji0>label{font-family:var(--font-roboto);font-weight:400;font-size:clamp(14px,1.1vw,16px);line-height:clamp(16px,1.3vw,19px);color:#405060}.UserProfile_new-password-fields__Rbji0>input{font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);color:#0c305b;border-radius:12px;box-shadow:0 0 2px #405060;background:none;max-width:350px;padding:10px}.UserProfile_new-password-fields__Rbji0>input[readonly]{color:#0c305b;background:none;border:none;border-radius:0;box-shadow:none}.UserProfile_new-password-fields__Rbji0>.UserProfile_password-container-profile__lDJ7P>.UserProfile_toggle-password-profile__hQwke{top:20%}#UserProfile_new-password-fields__Rbji0{margin-top:10px}#UserProfile_user-profile-password__rX0Gp{margin-top:35px}#UserProfile_user-profile-password__rX0Gp.UserProfile_hidden__dNnTS{display:none}#UserProfile_confirm-password__NXB8_{margin-top:0}#UserProfile_gender-display__kblKn{font-size:16px}#UserProfile_birth-date__vnN5U[readonly]{padding:9px 0}#UserProfile_birth-date__vnN5U{padding:9px 0 9px 10px;cursor:pointer}#UserProfile_gender-checkboxes__2iu0_{gap:0 10px;align-items:center}#UserProfile_gender-checkboxes__2iu0_>label{display:flex;align-items:center}#UserProfile_gender-checkboxes__2iu0_>input{position:absolute;width:18px;height:18px;z-index:-1;opacity:0;cursor:pointer}#UserProfile_gender-checkboxes__2iu0_>input+label:before{content:"";display:inline-flex;width:18px;height:18px;flex-shrink:0;flex-grow:0;border-radius:50%;margin-right:5px;background:#405060;background-repeat:no-repeat;background-position:50%;background-size:50% 50%;cursor:pointer}#UserProfile_gender-checkboxes__2iu0_>input:checked+label:before{content:"•";width:18px;height:18px;font-size:34px;justify-content:center;align-items:center;color:#0c305b}.UserProfile_password-container-profile__lDJ7P{position:relative;width:fit-content}.UserProfile_password-container-profile__lDJ7P>input{font-family:var(--font-roboto);font-weight:400;font-size:clamp(16px,1.1vw,18px);line-height:clamp(19px,1.3vw,21px);background:none;border-radius:12px;box-shadow:0 0 2px #405060;max-width:350px;padding:10px}.UserProfile_password-container-profile__lDJ7P>input[readonly]{padding:10px 0;color:#0c305b;background:none;border:none;border-radius:0}.UserProfile_toggle-password-profile__hQwke{position:absolute;right:10px;top:20%;cursor:pointer;width:20px;height:20px}.UserProfile_toggle-password-profile__hQwke:first-child{margin-top:15px}.UserProfile_toggle-password-profile__hQwke>.UserProfile_password__view__DKGXe{display:none}.UserProfile_toggle-password-profile__hQwke.UserProfile_open__QZKqp>.UserProfile_password__view__DKGXe{display:block}.UserProfile_toggle-password-profile__hQwke.UserProfile_open__QZKqp>.UserProfile_password__hidden__hr0Dk{display:none}.UserProfile_open-password__W5vMN>.UserProfile_password__view__DKGXe{display:block}.UserProfile_open-password__W5vMN>.UserProfile_password__hidden__hr0Dk{display:none}.UserProfile_container-btn__4Jcv7{display:flex;gap:0 10px}@media(max-width:768px){.UserProfile_user-profile-form__btn__Gnb_m{margin-top:20px;margin-bottom:0}.UserProfile_user-profile-form__calendar__CWYMg{max-width:350px;width:100%}}@media(max-width:480px){.UserProfile_user-profile-form__wrapper___RBWx{flex-direction:column}.UserProfile_user-profile-form__content__yDNmp{gap:5px;margin-top:10px;display:grid;grid-template-columns:1fr;align-items:center;justify-content:space-between}.UserProfile_user-profile-form__calendar__CWYMg{right:0;top:40px}.UserProfile_hidden__dNnTS{display:none}.UserProfile_vissible__uTwLj{display:grid}#UserProfile_confirm-password__NXB8_,#UserProfile_password-profile___b3gz{max-width:200px}.UserProfile_new-password-fields__Rbji0.UserProfile_active__qKsZ3{display:grid}.UserProfile_new-password-fields__Rbji0{grid-template-columns:1fr;align-items:center;justify-content:space-between;gap:5px}}