.routeDesk_main__W2TQD{padding:40px 0;background:#f3f7fb}.routeDesk_main__advantages__HupWF{background:#fff}.routeDesk_offer__wrapper__BC_rl{max-width:1400px;margin:40px auto}.routeDesk_offer__form__ntQPy{margin-top:40px}.routeDesk_offer__form-wrapper__Sppme{min-height:102px}@media(max-width:768px){.routeDesk_offer__form__ntQPy{flex-direction:column;margin-top:30px}.routeDesk_offer__form-wrapper__Sppme{min-height:254px}.routeDesk_offer__wrapper__BC_rl{margin:40px 0}}.routeDesk_skeletons__kpZzV{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.routeDesk_skeletonCard__Msz5F{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__KGuy9 .3s ease-in;padding:16px}.routeDesk_skeletonImage__4FCDj{height:160px;width:100%;border-radius:12px;background:linear-gradient(90deg,rgb(175,185,207) 25%,#405060 37%,rgb(175,185,207) 63%);background-size:400% 100%;animation:routeDesk_skeletonLoading__SC9qU 3s ease infinite}.routeDesk_skeletonContent__T9kgd{display:flex;gap:0 20px}.routeDesk_skeletonButton__8fYS7{background:linear-gradient(90deg,rgb(175,185,207) 25%,#405060 37%,rgb(175,185,207) 63%);background-size:400% 100%;animation:routeDesk_skeletonLoading__SC9qU 3s ease infinite;border-radius:4px;margin-bottom:10px;width:100%;height:28px;border-radius:8px;margin-top:6px}@keyframes routeDesk_skeletonLoading__SC9qU{0%{background-position:200% 0}to{background-position:-200% 0}}.routeDesk_rates___HBfL{margin-bottom:40px}.routeDesk_rates__title__C4lyj{font:700 34px/41px var(--font-inter);color:#0c305b;margin:0 auto}.routeDesk_rates__wrapper__9FZ_5{width:100%;margin:0 auto;padding-top:16px}.routeDesk_rates__header__GYuZh{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:10px;margin-bottom:30px}.routeDesk_rates__filter__bXeiZ{display:flex;align-items:center;gap:5px}.routeDesk_rates__btn__GAvWN{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__GAvWN,.routeDesk_rates__btn__GAvWN:hover{background:#005ee4;color:#fff}.routeDesk_list__KkoN_{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:25px 0}.routeDesk_path-roads__Oxjdp{margin-top:30px}.routeDesk_path-roads__title__sYN3O{font:700 34px/41px var(--font-inter);color:#0c305b}.routeDesk_path-roads__colums__MG5_r{margin-top:15px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.routeDesk_path__title__Z8wrq{font:700 34px/41px var(--font-inter);color:#0c305b;margin-bottom:15px}.routeDesk_routes__IRj2B{display:flex;flex-direction:column;gap:15px;margin-top:15px}.routeDesk_rates-info__uQzZX{margin-top:15px;background:#fff;border-radius:14px;padding:20px 15px;display:flex;align-items:center}.routeDesk_rates-info__content__n_1FG{display:flex;flex-direction:column}.routeDesk_rates-info__title__rFr1w{font:600 22px/27px var(--font-inter);color:#297ae5}.routeDesk_rates-info__text__9q_Ll{margin-top:15px;font:400 16px/19px var(--font-roboto);color:#0c305b}.routeDesk_rates-info__img__pCLLm{max-width:100px;width:100%;margin-left:auto}@media(max-width:1199px){.routeDesk_rates__title__C4lyj{width:100%}.routeDesk_rates__header__GYuZh{grid-template-columns:1fr;gap:10px;align-items:flex-start}.routeDesk_path-roads__colums__MG5_r{grid-template-columns:repeat(3,1fr);gap:12px}}@media(max-width:992px){.routeDesk_rates__title__C4lyj{padding-left:5px;padding-right:5px}.routeDesk_path-roads__colums__MG5_r{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:768px){.routeDesk_rates__title__C4lyj{font:600 24px/29px var(--font-inter)}.routeDesk_rates__form__Il48g{flex-direction:column}.routeDesk_rates__header__GYuZh{margin-bottom:0}.routeDesk_rates__header__GYuZh>div:first-child{display:none}}@media(max-width:576px){.routeDesk_path-roads__title__sYN3O{font:600 24px/29px var(--font-inter)}.routeDesk_path-roads__colums__MG5_r{grid-template-columns:repeat(1,1fr);gap:12px}.routeDesk_path__title__Z8wrq{font:600 24px/29px var(--font-inter);margin-bottom:10px}}