.kupos-modal_main__gfrf8 .kupos-modal_close_icon__UMmnn{position:absolute;top:20px;right:20px;display:flex;justify-content:flex-end}.kupos-modal_main__gfrf8 .kupos-modal_close_icon__UMmnn img{width:30px}.capsule-menu_common_kupos_capsule_menu__LiGI0.capsule-menu_capsule_menu__tfKVV{background:#ff5c60;border-radius:75px;padding:8px 15px;display:flex;width:100%;margin:0 auto 20px;line-height:1.4;justify-content:space-around}.capsule-menu_common_kupos_capsule_menu__LiGI0 p{margin-bottom:0;line-height:1.25}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_capsule_menu_icon__9HMDp{padding:8px}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_capsule_menu_icon__9HMDp img{width:26px;height:auto}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_capsule_menu_item__xOy99{display:flex;justify-content:center;align-items:center}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_capsule_menu_item__xOy99 span{color:#fff;margin-left:10px}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_capsule_menu_item__xOy99.capsule-menu_active__uZtiG .capsule-menu_capsule_menu_icon__9HMDp{background-color:#fff;border-radius:50%}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_capsule_menu_item__xOy99.capsule-menu_no_active_icon__Khr9U .capsule-menu_capsule_menu_icon__9HMDp{background-color:initial}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_sort_icon__T5DdN{height:26px;width:auto;margin-left:8px}.capsule-menu_common_kupos_capsule_menu__LiGI0 .capsule-menu_sort_icon__T5DdN.capsule-menu_desc__IYFts{transform:rotate(180deg)}.kupos-steps_common_kupos_steps___n7yK{background-color:#cecece;border-radius:20px;display:flex;overflow:hidden;color:#fff;margin:25px 0 16px}.kupos-steps_common_kupos_steps___n7yK a.kupos-steps_kupos_step_item__41na9{flex:1 1;text-align:center;display:block;padding:7px;color:#fff;border-radius:0 20px 20px 0;border-right:1px solid #fff;z-index:2;background-color:#ccc;display:flex;align-items:center;justify-content:center}.kupos-steps_common_kupos_steps___n7yK a.kupos-steps_kupos_step_item__41na9.kupos-steps_active__Yhe8s{background-color:var(--secondary-color);position:relative;left:-10px;z-index:1;padding-left:10px}.kupos-steps_common_kupos_steps___n7yK a.kupos-steps_kupos_step_item__41na9.kupos-steps_active__Yhe8s:after{content:"";height:100%;display:block;position:absolute;width:26px;background-color:#ff5c60;right:-11px;border-radius:0 20px 20px 0}.kupos-steps_common_kupos_steps___n7yK span.kupos-steps_step_number__cjbRF{display:flex;border-radius:20px;width:23px;height:23px;border:1px solid #fff;align-items:center;justify-content:center;margin-right:10px;padding-top:3px}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P{transform:rotateX(180deg)}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P table{width:auto}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P .index_coach_table__zXLYy{display:flex;flex-direction:row;justify-content:center;gap:6px}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P .index_coach_table__zXLYy .index_col__lMdA4{display:flex;flex-direction:column;padding:0}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P ul{margin:0;padding-left:0!important}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P li{position:relative;cursor:pointer;padding:0 4px}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P .index_coach_table__zXLYy.index_optimize_seat_spacing__h90Y9 li{padding:0 1px}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P .index_seat_sprite_wrapper__VB3Bg{height:38px;width:38px;display:flex;justify-content:center;align-items:center;position:relative}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P li.index_icon-salon-cama-seat__CB6dz,.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P li.index_icon-vip-seat__HHVW6{padding:0}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P span.index_seat_number__EfiN0{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:7pt;transform:rotateX(180deg)}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P li.index_selected__pwiu2{color:#fff;font-weight:700}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P li.index_occupied__M0FaR:hover{cursor:not-allowed}.index_pb_service_list_coach_layout__SFid0 .index_coach_layout_container__YGO8P li.index_gw__fFlhH{height:38px;display:block;padding:0}.index_pb_service_list_coach_layout__SFid0 .index_petseat__4Dlag{color:#000!important}.index_pb_service_list_coach_layout__SFid0 .index_fare_tabs_container__Jtz_E{display:flex;align-items:center;gap:12;margin-left:auto}.index_pb_service_list_coach_layout__SFid0 .index_fare_tabs_scroll__npkl9{scrollbar-width:none}.index_pb_service_list_coach_layout__SFid0 .index_fare_tabs_scroll__npkl9::-webkit-scrollbar{display:none}.index_tabs_leftimg__Hx7b2{margin-right:10px}.index_tabs_leftimg__Hx7b2,.index_tabs_rightimg__veSwC{width:12px;height:16px;object-fit:contain;cursor:pointer}.index_tabs_rightimg__veSwC{margin-left:10px}.index_fare_tabs_scroll__npkl9{display:flex;align-items:center;gap:10px;overflow-x:auto;max-width:280px;padding:4px 0}.kupos-button_kupos_button__MM3z5{color:#fff}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6{transform:rotateX(180deg);overflow:hidden;margin-top:12px;border-radius:20px;background-color:#fff;min-width:660px;flex-direction:column;display:flex;justify-content:center;position:relative;padding:68px 15px 68px 32px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_train_direction__pUaSu{position:absolute;bottom:16px;left:20px;background-color:#ffdede;color:var(--secondary-color);transform:rotateX(180deg);padding:7px 10px;border-radius:31px;align-items:center;display:flex}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_train_direction__pUaSu .index_message__SDBED{color:var(--secondary-color)}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_train_direction__pUaSu img{height:10px;width:auto;margin-right:4px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_seat_name_in_coach__yqI8X{position:absolute;bottom:16px;right:20px;transform:rotateX(180deg);padding:7px 10px;border-radius:31px;align-items:center;display:flex}@media screen and (max-width:1400px){.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6{min-width:720px;max-width:100%}}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 table{width:auto}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_white_bg__T6J2F{background:white;z-index:99}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk{display:flex;flex-direction:row;justify-content:flex-start;transform:rotateX(180deg)}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk .index_col__DAZSo{display:flex;flex-direction:column;padding:0}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 ul{margin:0;padding-left:0}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li{position:relative;cursor:pointer;padding:0 4px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk.index_optimize_seat_spacing__bYM1S li{padding:0 1px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk .index_seat_reverse_dir__ZTkrX{transform:rotateY(180deg)}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk li.index_icon-salon-cama-seat__6FUfX,.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk li.index_icon-vip-seat__jPB7F{padding:0 6px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_coach_table__XquXk li.index_seat_reverse_dir__ZTkrX .index_seat_sprite__DYFD6{transform:rotate(180deg)}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 span.index_seat_number__6ZsvG{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:7pt;top:1px;left:-3px;z-index:100}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_icon-salon-cama-seat__6FUfX span.index_seat_number__6ZsvG,.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_icon-vip-seat__jPB7F span.index_seat_number__6ZsvG{left:0;top:1px;transform:rotateX(0deg);z-index:100;font-size:9px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 .index_icon-semi-bed-seat__kCaab span.index_seat_number__6ZsvG{top:0;left:-5px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li.index_selected__EDJI8{color:#fff;font-weight:700}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li.index_occupied__919RF:hover{cursor:not-allowed}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li.index_gw__uRu8R{height:45px;display:block;padding:0;width:38px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li.index_gw_train__jI_uy{height:28px}@media only screen and (min-width:1400px){.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li.index_gw__uRu8R{height:44px;display:block;padding:0;width:41.5px}.index_pb_service_list_train_coach_layout__7XJBx .index_train_coach_layout__STzr6 li.index_gw_train__jI_uy{height:27px}}.index_pb_service_list_train_coach_layout__7XJBx .index_rotate_x_180__Th2gY{background-color:#fff;z-index:9}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14{transform:rotateX(180deg)}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 table{width:auto}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 .index_coach_table__MPaTR{display:flex;flex-direction:row;justify-content:center}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 .index_coach_table__MPaTR .index_col__nVEUB{display:flex;flex-direction:column;padding:0}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 ul{margin:0}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li{position:relative;cursor:pointer;padding:0 4px}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 .index_coach_table__MPaTR.index_optimize_seat_spacing__MpmVb li{padding:0 1px}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li.index_icon_salon_cama_seat__uVtOR,.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li.index_icon_vip_seat__fZIzg{padding:0;margin:0 6px}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 span.index_seat_number__C9KRN{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:7pt;top:-3px;transform:rotateX(180deg)}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li.index_icon-executive_seat__kF8fd span.index_seat_number__C9KRN{top:0;right:1px}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 .index_icon_salon_cama_seat__uVtOR span.index_seat_number__C9KRN,.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 .index_icon_vip_seat__fZIzg span.index_seat_number__C9KRN{left:-1px;top:-2px}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 .index_icon_semi_bed_seat__qAGcL span.index_seat_number__C9KRN{top:-1px;left:-4px}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li.index_selected__VfQxR{color:#fff;font-weight:700}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li.index_occupied__FUCpS:hover{cursor:not-allowed}.index_pb_service_list_coach_layout__w_iv8 .index_coach_layout_container__0kn14 li.index_gw__4_i5_{height:20px;display:block;padding:0}.index_pb_service_list_coach_layout__w_iv8 .index_train_seat_info__SsWem{display:flex;justify-content:center;align-items:center;margin-top:10px}.index_pb_service_list_coach_layout__w_iv8 .index_train_seat_info__SsWem .index_icon__UY1Iv{width:20px;height:20px;margin-right:5px}.index_pb_service_list_coach_layout__w_iv8 .index_train_seat_info__SsWem .index_message__WFmqu{margin-left:4px;white-space:wrap}.index_pb_service_list_selected_service_more__mGhLl .index_train_seat_info__SsWem{display:flex;align-items:center;margin-top:20px}.index_pb_service_list_selected_service_more__mGhLl .index_train_seat_info__SsWem .index_icon__UY1Iv{width:20px;height:20px;margin-right:5px}.index_pb_service_list_selected_service_more__mGhLl .index_train_seat_info__SsWem .index_message__WFmqu{margin-left:4px;white-space:wrap;max-width:20vw}.index_ase__mK4hW{align-self:end}.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_done_section__ajntP{margin-top:40px}.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_done_section__ajntP img{height:90px;width:auto}.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_ticket_done__GeXyK{display:flex;justify-content:center;margin-top:12px}.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_ticket_done__GeXyK .success-failure_inner_span__FPr_V{max-width:62%;text-align:center;line-height:1.4}.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_ticket_done__GeXyK:nth-child(3),.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_ticket_done__GeXyK:nth-child(4){display:flex;justify-content:center;margin-top:20px}.success-failure_kupos_success_failure__D_6qA .success-failure_cancel_done_section__ajntP .success-failure_cancel_success_info_div__Im1ji{background:var(--secondary-color);border-radius:10px;color:var(--white-color);margin:20px auto 12px;padding:6px 25px;border-radius:5px;width:auto;position:relative}.success-failure_kupos_success_failure__D_6qA .success-failure_primary_triangle___xiZ9{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:19px solid var(--secondary-color);top:-15px;left:20%;position:absolute;z-index:-1}.success-failure_kupos_success_failure__D_6qA .success-failure_bank_deposit_cards__DmU23{display:grid;grid-template-columns:1fr 2.5fr;grid-gap:25px;margin-top:30px}.success-failure_kupos_success_failure__D_6qA .success-failure_successful_purchase_buttons__Lp8aQ{display:flex;align-items:center;justify-content:center}.success-failure_kupos_success_failure__D_6qA .success-failure_successful_purchase_buttons__Lp8aQ>button{margin:0 10px;height:40px;width:250px}.success-failure_kupos_success_failure__D_6qA .success-failure_success_failure_content__3vJTh{margin-top:45px;z-index:100;flex:1 1}.success-failure_kupos_success_failure__D_6qA .success-failure_success_info_container__cOyCy{display:flex;align-items:center;justify-content:center}.download-app-banner_download_our_app_section_container__3KCPj{margin-top:120px;position:relative}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_banner_back__uhHVe{height:auto;width:1280}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp{position:absolute;display:flex;flex-direction:column;align-items:flex-end;text-align:center;justify-content:center;left:0;top:0;width:100%;height:100%}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V{width:50%;margin-bottom:90px}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V .download-app-banner_download_app_overlay_text_heading__uqdH6{display:block;color:var(--primary-color);font-size:47pt}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V .download-app-banner_download_app_overlay_text_details__MjcY_{margin:10px 0 5px}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V .download-app-banner_download_app_kupos_pay_image__89VGm{margin:6px}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V>*{display:block;text-align:center}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V .download-app-banner_download_app_kupos_pay_image__89VGm img{width:175px;height:auto;margin-top:5px;margin-bottom:5px}.download-app-banner_download_our_app_section_container__3KCPj .download-app-banner_download_app_overlay_text_items__pTjFp .download-app-banner_overlay_inner__yl_5V .download-app-banner_download_app_kupos_pay_store__DrJYq img{height:auto;width:130px;margin-right:30px;margin-top:5px}.download-section_download_our_app_section_outer__DyHCA{background-repeat:no-repeat;background-image:url(/images/home/Background_new.png);background-size:100% 100%;background-position-y:16px;position:relative;margin-top:125px;width:100%;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_our_app_section__fAM0s{margin-top:0;background-size:100%;background-repeat:no-repeat;background-position:bottom;display:grid;grid-template-columns:.8fr 1fr}.download-section_download_our_app_section_outer__DyHCA .download-section_app_screenshot_container__pWdKN{top:0;left:0;position:relative;height:435px!important}.download-section_download_our_app_section_outer__DyHCA .download-section_app_screenshot_container__pWdKN .download-section_app_screenshot_home__jmCQT{width:auto;position:absolute;height:544px;margin-left:0;margin-top:-10%}.download-section_download_our_app_section_outer__DyHCA .download-section_app_screenshot_container__pWdKN .download-section_app_screenshot__uHnFd{width:auto;position:absolute;height:460px;margin-left:8%;margin-top:-3%}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_items__HsaCB{display:flex;flex-direction:column;justify-content:center;left:0;flex:1 1}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_heading_container__vKsVC{margin-top:35px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_heading__C9E6Z{display:block;color:var(--bs-white);font-size:48pt;font-weight:900;margin-top:12px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_heading_scan__UfrEB,.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_heading_scan_home__l4Za_{color:var(--bs-white)}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_details__Zey0G{color:var(--bs-white);margin:18px 0 7px 1px;font-size:16pt}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_image__tHQAh{text-align:center;margin:15px 0}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_image__tHQAh img{width:250px;height:auto;margin-top:0}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_store_home__eHm_e img{height:auto;width:150px;margin-right:30px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_store__yk2C_ img{height:auto;width:140px;margin-right:30px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_image_container__GRbQF{display:flex}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_image_item__QcsPb{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_kupos_pay_image_item_innner__3l9nz{margin-top:22px;margin-right:30px;display:flex;align-items:center}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_details_heading__M1SD5{color:#fff;margin-bottom:10px;margin-left:4px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_heading_scan_home__l4Za_{font-size:44px}.download-section_download_our_app_section_outer__DyHCA .download-section_download_app_overlay_text_heading_scan__UfrEB{font-size:40px}.download-section_download_our_app_section_outer__DyHCA .download-section_dot_one_home__loX18{position:absolute;top:48%;left:45%}.download-section_download_our_app_section_outer__DyHCA .download-section_dot_one__4rBj6{position:absolute;top:50%;left:44%}.download-section_download_our_app_section_outer__DyHCA .download-section_dot_two__nAF3Q{position:absolute;top:12%;left:57%}.download-section_download_our_app_section_outer__DyHCA .download-section_dot_three_home__6BneI{position:absolute;bottom:27%;right:18.3%}.download-section_download_our_app_section_outer__DyHCA .download-section_dot_three__7_4VV{position:absolute;bottom:32%;right:18.3%}@media only screen and (min-width:1200px) and (max-width:1400px){.download-section_download_our_app_section_outer__DyHCA .download-section_download_our_app_section__fAM0s{display:grid;grid-template-columns:1fr 1fr}}.bus-inputs_home_selection_input_boxes__F_mOn{position:relative;z-index:100;margin-top:10px;color:#464647;display:grid;align-items:center;grid-column-gap:10px;column-gap:10px;align-items:flex-end}.bus-inputs_home_selection_input_boxes_with_swap__S9ibg{grid-template-columns:1fr 30px 1fr 1fr 1fr 1fr}.bus-inputs_home_selection_input_boxes_with_blank__qlTF9{grid-template-columns:2.2fr 2.2fr 1fr 1.5fr}.bus-inputs_home_selection_input_boxes_without_swap__HUqDT{grid-template-columns:2fr 2fr 1fr 1fr 1fr}.bus-inputs_home_selection_input_boxes_with_count__D4NSw{grid-template-columns:2fr 2fr 1.5fr 1.5fr 1fr 1fr}.bus-inputs_home_selection_input_boxes_with_swap_new__JMli9{grid-template-columns:1fr 30px 1fr 1fr 1fr .1fr 1fr}.bus-inputs_home_selection_input_boxes_with_swap_train__o3NnU{grid-template-columns:1.5fr 30px 1.5fr 1fr 1fr 70px .9fr}.bus-inputs_home_selection_input_boxes_without_count__LSYjb{grid-template-columns:2fr 2fr 1fr}.bus-inputs_home_selection_input_boxes__F_mOn .bus-inputs_swap_button__H4wsy{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.bus-inputs_home_selection_input_boxes__F_mOn .bus-inputs_swap_button__H4wsy img{width:20px;height:auto}.bus-inputs_home_selection_input_boxes__F_mOn .bus-inputs_home_selection_input_box__1_Q7d{position:relative}.bus-inputs_home_selection_input_boxes__F_mOn .bus-inputs_home_selection_input_box__1_Q7d .bus-inputs_label__MLS3N{margin:0}.bus-inputs_home_selection_input_boxes__F_mOn .bus-inputs_home_selection_input_box__1_Q7d.bus-inputs_datebox__hw6Bo{min-width:100px;flex:0 1;position:relative}.train-passenger_inputBox__gUunq{display:flex;align-items:center;border:1px solid #ccc;border-radius:10px;height:40px;padding:0 12px;cursor:pointer;background:#fff;gap:8px;width:70px;margin-top:4px}.train-passenger_errorText__rfBeq{position:absolute;bottom:-15px;left:0;color:red;font-size:10px;white-space:nowrap}.train-passenger_dropdownBox__WhHQD{position:absolute;top:calc(100% + 10px);left:0;background:#fff;border-radius:12px;padding:8px 16px;z-index:100;min-width:220px;border:1px solid #ccc}.train-passenger_categoryItem__H5Fco{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.train-passenger_opButton__q5oPL{cursor:pointer;font-size:15px;line-height:1;color:#555;-webkit-user-select:none;user-select:none}