.navbar_navbar__lt3JD{height:4.25rem;border-bottom:.5px solid #cfcfcf;width:100%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.75rem 5rem;position:fixed;top:0;z-index:9999}.navbar_navbar__lt3JD.navbar_dark__4zWkn{background-color:hsla(0,0%,100%,.061);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-bottom:none}.navbar_navbar__lt3JD.navbar_dark__4zWkn .navbar_user_profile_sec__Qvtey .navbar_lang_selec__kSjuo,.navbar_navbar__lt3JD.navbar_dark__4zWkn .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh .navbar_user_name__CHvYh,.navbar_navbar__lt3JD.navbar_dark__4zWkn ul li{color:#fff!important}.navbar_navbar__lt3JD ul{display:flex;gap:3.875rem;align-items:center}.navbar_navbar__lt3JD ul li{list-style:none;font-weight:500;font-size:1.125rem;color:#202020;cursor:pointer;position:relative}.navbar_navbar__lt3JD ul .navbar_discoverItem__m9y7M{display:flex;flex-direction:column;align-items:center}.navbar_navbar__lt3JD ul .navbar_comingSoon__7NJeU{font-size:.9rem;color:#d67272;font-weight:600;animation:navbar_fadeIn__TO_4q .3s ease-in-out}@keyframes navbar_fadeIn__TO_4q{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN{display:flex;justify-content:center;align-items:center;cursor:pointer}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey{display:flex;justify-content:center;align-items:center;gap:1.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_lang_selec__kSjuo{cursor:pointer;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45{display:flex;justify-content:center;align-items:center;cursor:pointer;gap:1rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF{width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF img{width:100%;height:100%}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh{display:flex;justify-content:center;align-items:center}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh .navbar_user_name__CHvYh{font-size:1.125rem;font-weight:500;gap:.375rem;color:#202020}.navbar_navbar__lt3JD .navbar_hamburger__h0u_j{display:none;cursor:pointer}@media(max-width:850px){.navbar_navbar__lt3JD{position:relative;justify-content:space-between;align-items:center;padding:.75rem 1rem;height:4rem}.navbar_navbar__lt3JD ul{display:none}.navbar_navbar__lt3JD .navbar_hamburger__h0u_j{display:block;position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;z-index:10}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN img{height:1.75rem;object-fit:contain}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_lang_selec__kSjuo{display:none}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45{display:flex;align-items:center;gap:.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF{width:2.25rem;height:2.25rem;border-radius:50%;overflow:hidden}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF img{width:100%;height:100%;object-fit:cover}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh{display:flex;align-items:center;justify-content:center}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh .navbar_user_name__CHvYh{font-size:.95rem;font-weight:500;color:#202020;white-space:nowrap}}@media(max-width:480px){.navbar_navbar__lt3JD{padding:.5rem .75rem}.navbar_navbar__lt3JD .navbar_logo_sec__9qnNN img{height:1.5rem}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_name_sec__lfAVh{display:none}.navbar_navbar__lt3JD .navbar_user_profile_sec__Qvtey .navbar_user_trigger__wmq45 .navbar_user_img__GsPpF{width:2rem;height:2rem}}.button_login_btn__tYwXl{width:100%;height:2.5rem;font-weight:500;font-size:1rem;color:#fff;background-color:#b24c58;outline:none;border:none;border-radius:.5rem;padding:.3125rem .625rem;cursor:pointer;white-space:noWrap}.button_disabled__0N8YA{width:100%;background-color:#e3bdc1!important;cursor:not-allowed!important}.userprofile_userDropdownWrapper__YlxlL{display:flex;justify-content:center;align-items:center;padding:1rem;position:absolute;z-index:999;top:3.5rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.08);padding:1.5rem;width:18.75rem;display:flex;flex-direction:column;gap:1rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo{display:flex;flex-direction:column;gap:.6rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userName__SJiIp{font-size:1.25rem;font-weight:600;margin:0}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#555}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi span{word-wrap:break-word;word-break:break-all;max-width:100%}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_divider__AJh6G{border:none;border-top:.0625rem solid #efefef;margin:.5rem 0}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_myAccount__4_ruy{font-size:1rem;font-weight:500;color:#202020;cursor:pointer}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_logoutBtn__2k1sc{margin-top:1rem;padding:.6rem;border:.0625rem solid #b24c58;background:rgba(0,0,0,0);color:#b24c58;font-size:1rem;font-weight:500;border-radius:.5rem;cursor:pointer;transition:all .2s ease}@media(max-width:1024px){.userprofile_userDropdownWrapper__YlxlL{position:absolute;top:3.5rem;right:1rem;justify-content:flex-end;align-items:flex-start;padding:.5rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd{width:15rem;padding:1.25rem;border-radius:.75rem;box-shadow:none;background:#fff;gap:.75rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo{gap:.4rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userName__SJiIp{font-size:1.05rem;font-weight:600;text-align:left}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi{font-size:.9rem;gap:.4rem;color:#555;word-break:break-word}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi span{max-width:95%}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_myAccount__4_ruy{font-size:.9rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_logoutBtn__2k1sc{font-size:.85rem;padding:.55rem}}@media(max-width:600px){.userprofile_userDropdownWrapper__YlxlL{position:absolute;top:4rem;right:.75rem;justify-content:flex-end;align-items:flex-start;padding:.25rem;transform:none}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd{width:13rem;padding:.9rem;border-radius:.75rem;box-shadow:none;background:#fff;gap:.6rem;height:auto;box-shadow:0 4px 10px rgba(0,0,0,.12)}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo{gap:.3rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userName__SJiIp{font-size:.95rem;font-weight:600;text-align:left}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi{font-size:.8rem;gap:.3rem;flex-wrap:wrap}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi span{font-size:.8rem;max-width:100%}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_divider__AJh6G{margin:.4rem 0}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_myAccount__4_ruy{font-size:.85rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_logoutBtn__2k1sc{font-size:.8rem;padding:.45rem;border-radius:.5rem}}@media(max-width:350px){.userprofile_userDropdownWrapper__YlxlL{top:3.5rem;right:.5rem;padding:.25rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd{width:11.5rem;padding:.75rem;gap:.5rem;box-shadow:0 4px 10px rgba(0,0,0,.412)}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userName__SJiIp{font-size:.85rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi{font-size:.75rem;gap:.25rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_userInfo__enOJo .userprofile_userDetail__JCBqi span{font-size:.75rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_myAccount__4_ruy{font-size:.8rem}.userprofile_userDropdownWrapper__YlxlL .userprofile_userCard____yFd .userprofile_logoutBtn__2k1sc{font-size:.75rem;padding:.4rem}}.footer_footer_main_wrap__TpZJB{background-color:#202020;color:#fff}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe{padding:5rem 6.25rem 2.5rem 5rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:3rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I{width:22rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_footer_info__JP9YL{margin-top:1.5rem;font-size:1.125rem;line-height:1.375rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_link_sec__3SKk_{display:flex;gap:1.125rem;margin-top:1.125rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_link_sec__3SKk_ img{width:2.2rem;height:2.2rem;cursor:pointer}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE{display:flex;gap:4rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div p.footer_footer_heading__vWO3t{font-weight:600;margin-bottom:.75rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul{list-style:none;padding:0;margin:0}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li{margin-bottom:.5rem;font-size:.95rem;cursor:pointer}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li:hover{text-decoration:underline}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L{padding:2rem 6.25rem 1rem 5rem;display:flex;justify-content:center;align-items:center}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd{display:flex;flex-wrap:wrap;gap:.75rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G{border:1px solid #fff;padding:.5rem 1rem;border-radius:999px;font-size:.875rem;cursor:pointer;transition:.3s ease}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G:hover{background-color:hsla(0,0%,100%,.1)}.footer_footer_main_wrap__TpZJB .footer_copy_right_sec__cAYz8{text-align:center;padding:1rem 0;font-size:.875rem;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6)}@media(max-width:900px){.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe{padding:2.5rem 2rem;gap:2rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I{width:100%}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_footer_info__JP9YL{font-size:1rem;line-height:1.3rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_link_sec__3SKk_ img{width:1.9rem;height:1.9rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE{gap:2.5rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div p.footer_footer_heading__vWO3t{font-size:1rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li{font-size:.9rem;margin-bottom:.4rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L{padding:1.5rem 2rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G{padding:.45rem .9rem;font-size:.85rem}.footer_footer_main_wrap__TpZJB .footer_copy_right_sec__cAYz8{font-size:.8rem}}@media(max-width:700px){.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe{padding:2rem 1.5rem;gap:1.8rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_footer_info__JP9YL{font-size:.95rem;line-height:1.25rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE{gap:2rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li{font-size:.85rem;margin-bottom:.35rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L{padding:1.25rem 1.5rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd{gap:.6rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G{padding:.4rem .8rem;font-size:.8rem}.footer_footer_main_wrap__TpZJB .footer_copy_right_sec__cAYz8{font-size:.78rem}}@media(max-width:550px){.footer_footer_main_wrap__TpZJB{padding-right:.7rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe{padding:1.8rem 1.2rem;gap:1.5rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_footer_info__JP9YL{font-size:.9rem;line-height:1.2rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE{flex-direction:column;gap:1.5rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li{font-size:.8rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L{padding:1rem 1.2rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G{padding:.35rem .7rem;font-size:.75rem}.footer_footer_main_wrap__TpZJB .footer_copy_right_sec__cAYz8{font-size:.75rem}}@media(max-width:400px){.footer_footer_main_wrap__TpZJB{padding-right:.7rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe{padding:1.5rem 1rem;gap:1.25rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_footer_info__JP9YL,.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div p.footer_footer_heading__vWO3t{font-size:.85rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li{font-size:.75rem;margin-bottom:.3rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L{padding:.8rem 1rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G{padding:.3rem .6rem;font-size:.7rem}.footer_footer_main_wrap__TpZJB .footer_copy_right_sec__cAYz8{font-size:.7rem}}@media(max-width:330px){.footer_footer_main_wrap__TpZJB{padding-right:.7rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe{padding:1.2rem .8rem;gap:1rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_left_sec__AFx4I .footer_footer_info__JP9YL{font-size:.78rem;line-height:1rem}.footer_footer_main_wrap__TpZJB .footer_footer_top__riAUe .footer_footer_right_sec__WBJcE div ul li{font-size:.68rem}.footer_footer_main_wrap__TpZJB .footer_footer_bottom__W7j8L .footer_chip_wrap__ASUUd .footer_chip__g455G{font-size:.65rem;padding:.25rem .55rem}.footer_footer_main_wrap__TpZJB .footer_copy_right_sec__cAYz8{font-size:.65rem}}.fligpricecard_price_row__CD1Kz{display:flex;justify-content:space-between;margin-top:1.5rem;font-size:1rem}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R{display:flex;flex-direction:column}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_row_left_content__nQ_lK{display:flex;justify-content:space-between;gap:5px;align-items:center}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_row_left_content__nQ_lK .fligpricecard_price_row_left__pyTq3{display:flex;justify-content:space-between;width:100%}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_row_left_content__nQ_lK span{cursor:pointer}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL{margin-top:5px;display:flex;flex-direction:column;gap:5px}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL h6{font-size:.8rem}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_left__YJTuU,.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_right__Ms4wQ{display:flex;flex-direction:column;gap:5px}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_right__Ms4wQ .fligpricecard_right_top_content__GgCRe{text-align:end}.fligpricecard_price_row__CD1Kz.fligpricecard_price_row_two__yQ62R .fligpricecard_flight_pricebreakdown_container__Qv6U3 .fligpricecard_flightways_container__d7ojL .fligpricecard_flight_guests_data__UaDZJ .fligpricecard_right__Ms4wQ .fligpricecard_right_bottom_content__cQJoY{text-align:end;font-size:.8rem}.fligpricecard_price_row__CD1Kz .fligpricecard_price_info__SzNQv{display:flex;justify-content:center;align-items:center;gap:.5rem;cursor:pointer}.fligpricecard_price_row__CD1Kz:last-child{border-bottom:none}.roomcard_roomImg__B5WoP{width:100%;height:120px;object-fit:cover;border-radius:6px}.roomcard_roomContent__tZARi{padding:1.5rem}.roomcard_roomPrice__GW50_{font-size:1.5rem;font-weight:700;color:#c41e3a}.roomcard_roomCard__d2AKV{background-color:#d9efde;border-radius:12px;position:relative;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:1.5rem}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_roomTitle__oQXb0{font-size:22px;font-weight:600;color:#1a1a1a}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_cheapestBadge__RKjYm{background-color:#fce4ec;color:#c2185b;border-radius:20px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px;padding:12px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_cheapestIcon__FepNn{width:18px;height:18px;border:2px solid #c2185b;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi{display:flex;gap:30px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq{flex:.3 1}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_{position:relative;width:300px;border-top-right-radius:8px;border-top-left-radius:8px;overflow:hidden}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_mainImage__tLmmy{object-fit:cover;width:100%;height:100%}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_thumbnails__dxwC3{padding:10px;position:absolute;bottom:0;right:0;left:0;gap:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:space-between}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_thumbnail__WmXk2{width:38px;height:38px;border-radius:4px;object-fit:cover;cursor:pointer}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_top__A40fz{margin-top:15px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_top__A40fz .roomcard_roomfeature_heading__PT2RL{font-weight:700;display:flex;align-items:center}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_bottom__L2kxL{margin-top:15px;display:flex;flex-wrap:wrap;gap:5px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_feature__bvJ7L{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px);display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:14px;color:#333}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_feature__bvJ7L:last-child{color:#c2185b;font-weight:500;text-decoration:none}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_featureIcon__y05gd{width:20px;height:20px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy{align-self:flex-start;padding:20px;flex:3 1;background-color:#fff;border-radius:8px;overflow:hidden;color:#202020}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy.roomcard_suiteleft__P3CVW{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;gap:50px;background-color:rgba(0,0,0,0);align-self:stretch}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy.roomcard_suiteleft__P3CVW .roomcard_suiteleft_left__1qfWV{width:206px;height:100px;transform:rotate(-14.67deg);border:2px solid red;border-radius:8px;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:0;color:#ee4458;font-weight:600}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy.roomcard_suiteleft__P3CVW .roomcard_suiteleft_right__rdRM1{width:30%}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA{width:100%;border-collapse:collapse}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA thead{background-color:#fff}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA th{padding:18px 20px;text-align:left;font-size:12px;font-weight:500;color:#666;border:1px solid #dbd8d8}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA td{border:1px solid #dbd8d8;padding:20px;vertical-align:top}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe h4{font-size:14px;font-weight:400;margin:0 0 12px;color:#202020}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe ul{list-style:none;padding:0;margin:0}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe li{font-size:13px;color:#666;margin-bottom:6px;padding-left:12px;position:relative}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe li:before{content:"•";position:absolute;left:0}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_sleepsCell__q_NFb{display:flex;align-items:flex-start;justify-content:center;gap:8px;padding-top:5px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_personIcon__FntK7{width:20px;height:20px;background-color:#333;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_personIcon__FntK7 svg{width:12px;height:12px;fill:#fff}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n{text-align:left;display:flex;flex-direction:row;gap:10px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n .roomcard_left__3IPdW .roomcard_todaysPrice__ZEj_U{font-size:16px;font-weight:500;color:#202020;margin-bottom:8px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n .roomcard_left__3IPdW .roomcard_totalPrice__ZlXIP{font-size:12px;color:#666;margin-bottom:3px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n .roomcard_right__x2RER{flex:1.4 1}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n .roomcard_right__x2RER .roomcard_discount__JGPa0{background-color:#e8f5e9;color:#2e7d32;padding:6px 10px;border-radius:4px;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;margin-bottom:4px;width:100%}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n .roomcard_right__x2RER .roomcard_reserveBtn__JZKUl{background-color:#fff;border:1px solid #c2185b;color:#c2185b;padding:10px 24px;border-radius:6px;font-size:15px;font-weight:400;cursor:pointer;margin-top:10px;width:100%;transition:all .2s}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_priceCell__zCB6n .roomcard_right__x2RER .roomcard_reserveBtn__JZKUl:hover{background-color:#fce4ec}@media(max-width:900px){.roomcard_roomCard__d2AKV{padding:0}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2{padding:8px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_roomTitle__oQXb0{font-size:18px;margin-bottom:10px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_cheapestBadge__RKjYm{font-size:12px;padding:4px 10px;gap:4px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_cheapestIcon__FepNn{width:14px;height:14px;font-size:9px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi{flex-direction:column;gap:12px}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq{flex:1 1}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_{width:100%;height:auto}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_mainImage__tLmmy{width:100%;height:180px}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_thumbnail__WmXk2{width:32px;height:32px}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_roomfeatures_top__A40fz .roomcard_roomfeature_heading__PT2RL{font-size:14px}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_roomfeatures_bottom__L2kxL{gap:4px}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_roomfeatures_bottom__L2kxL .roomcard_feature__bvJ7L{font-size:12px;gap:6px;flex:1 1 48%}.roomcard_roomCard__d2AKV .roomcard_imageSection__1FwLq .roomcard_roomfeatures_bottom__L2kxL .roomcard_featureIcon__y05gd{width:16px;height:16px}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy{padding:12px;margin-top:10px;border-radius:6px}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA td,.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA th{padding:10px;font-size:10px}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe h4{font-size:12px}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe li{font-size:11px}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_todaysPrice__ZEj_U{font-size:14px!important}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_totalPrice__ZlXIP{font-size:11px!important}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_discount__JGPa0{font-size:11px;padding:4px 8px}.roomcard_roomCard__d2AKV .roomcard_pricingSection__tv3Sy .roomcard_reserveBtn__JZKUl{font-size:13px;padding:8px 12px}}@media(max-width:600px){.roomcard_roomCard__d2AKV{padding:4px!important;margin-bottom:8px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2{flex-direction:column;align-items:flex-start;gap:2px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_roomTitle__oQXb0{font-size:18px;margin-bottom:2px;padding-left:2px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_cheapestBadge__RKjYm{font-size:12px;padding:4px 6px!important;margin-left:8px;gap:3px}.roomcard_roomCard__d2AKV .roomcard_roomContentHeader__i_kN2 .roomcard_cheapestIcon__FepNn{width:12px;height:12px;font-size:8px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi{display:block!important;padding:2px!important;gap:2px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq{padding:0!important;margin:0!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_{width:100%;padding:0!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_mainImage__tLmmy{width:100%;height:140px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_thumbnails__dxwC3{padding:2px!important;gap:2px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_top__HKaY_ .roomcard_thumbnail__WmXk2{width:22px!important;height:22px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u{padding:2px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_top__A40fz{margin-top:4px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_top__A40fz .roomcard_roomfeature_heading__PT2RL{font-size:14px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_bottom__L2kxL{margin-top:4px;gap:2px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_bottom__L2kxL .roomcard_feature__bvJ7L{font-size:12px!important;gap:4px!important;margin-bottom:2px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_imageSection__1FwLq .roomcard_imagesection_bottom__JAD7u .roomcard_roomfeatures_bottom__L2kxL .roomcard_featureIcon__y05gd{width:14px;height:14px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy{order:3;width:100%;padding:2px!important;margin-top:4px;border-radius:4px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA td,.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_pricingTable__gA8VA th{padding:6px!important;font-size:14px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe{padding:6px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe h4{font-size:14px!important;margin-bottom:2px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_optionDetails__FtaBe li{font-size:10px!important;margin-bottom:2px!important;padding-left:10px!important}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_todaysPrice__ZEj_U{font-size:12px!important;margin-bottom:2px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_totalPrice__ZlXIP{font-size:10px!important;margin-bottom:2px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_discount__JGPa0{padding:5px 8px!important;font-size:9px!important;gap:2px}.roomcard_roomCard__d2AKV .roomcard_roomContent__tZARi .roomcard_pricingSection__tv3Sy .roomcard_reserveBtn__JZKUl{padding:8px 12px!important;font-size:10px!important;margin-top:2px}.roomcard_sleepsCell__q_NFb{display:flex;align-items:flex-start;gap:0;padding-top:5px}}.travellerdetails_traveller_wrap__XwCc9{background:#fff;border-radius:10px;padding:1.5rem;margin-top:1.5rem}.travellerdetails_traveller_wrap__XwCc9 h3{font-size:1.125rem;font-weight:600;color:#222;margin-bottom:1rem}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_form__waEwh{display:flex;gap:1rem;flex-wrap:wrap}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_form__waEwh input,.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_form__waEwh select{flex:1 1;min-width:180px;padding:.75rem 1rem;border:1px solid #d0d7de;border-radius:6px;font-size:.95rem;background:#fff;transition:border-color .2s ease}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_error_wrap__I2zOX{display:flex;flex-direction:column;margin-top:.5rem}.travellerdetails_traveller_wrap__XwCc9 .travellerdetails_error_wrap__I2zOX p{color:#d9534f;font-size:.8rem;margin:0}.summarycard_card__NP70r{background:#fbfbfb;padding:1.25rem;border-radius:10px;display:flex;flex-direction:column;gap:1rem}.summarycard_card__NP70r .summarycard_info__udyaz{display:flex;justify-content:space-between;gap:2.5rem;align-items:center;flex-wrap:wrap}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_left_sec__evDwF{display:flex;align-items:center;gap:2.5rem}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_time_section__lxVHp{text-align:center}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_time_section__lxVHp .summarycard_time__o75tv{font-size:1.5rem;font-weight:600}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_time_section__lxVHp .summarycard_city__66nwd{font-size:.9rem;color:#555}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_duration__9HerV{text-align:center;font-size:.9rem}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_logo_section__AC00S{display:flex;flex-direction:column;align-items:center;gap:.25rem}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_logo_section__AC00S p{font-weight:500}.summarycard_card__NP70r .summarycard_info__udyaz .summarycard_logo_section__AC00S span{font-size:.8rem;color:#666}.summarycard_card__NP70r .summarycard_footer__oclIm{display:flex;justify-content:space-between;font-size:.85rem;color:#444}.summarycard_card__NP70r .summarycard_footer__oclIm div{display:flex;align-items:center;justify-content:center;gap:.75rem}.seatdetails_container__Ov5Ni{display:flex;flex-direction:column;width:100%;gap:0;padding-bottom:28px;box-sizing:border-box}.seatdetails_backWrap__qaV_t,.seatdetails_frontWrap__wzTF7{width:420px;display:flex;justify-content:flex-start;margin:0;padding:0}.seatdetails_backImg__Mtvlh,.seatdetails_frontImg___C_QZ{width:420px;height:auto;transform:rotate(90deg);transform-origin:center;display:block}.seatdetails_inner__nTRJA{width:420px;max-width:100%;display:flex;flex-direction:column;align-items:center;margin:0;padding:0 0 16px;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;border-radius:0}.seatdetails_freeSeat__TZkk4{background:#b24c58!important;border-color:#b24c58!important;color:#fff!important}.seatdetails_roundTrip__1V9HJ,.seatdetails_singleTrip__SLAMF{display:flex;align-items:center;justify-content:center;font-size:14px;color:#333;font-weight:600;padding:16px 0}.seatdetails_singleTrip__SLAMF{width:50%}.seatdetails_mapCard__8LA84{width:100%;border:none;border-radius:0;padding:0;background:#fff;box-shadow:none;box-sizing:border-box;align-items:center}.seatdetails_columnHeaders__LKujR{display:grid;grid-template-columns:repeat(7,1fr);width:100%;grid-gap:8px;gap:8px;text-align:center}.seatdetails_colLabel__0hGfv{text-align:center}.seatdetails_aisleGap__ZVIJt{width:100%}.seatdetails_seatGrid__4lV7c{width:100%;display:flex;flex-direction:column;gap:6px;margin-top:8px}.seatdetails_seatRow__vQ1yK{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px;width:100%;justify-items:center;align-items:center}.seatdetails_rowNumber__rGiSK{font-size:12px;color:#999;text-align:center;font-weight:500}.seatdetails_seat__OzzUd{width:36px;height:36px;border-radius:8px;border:2px solid #b24c58;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-sizing:border-box;transition:transform .12s ease,box-shadow .12s ease;position:relative}.seatdetails_seatInner__3TAS8{position:relative;font-size:11px;font-weight:700;color:#666}.seatdetails_seat__OzzUd.seatdetails_paid__tdT8F{border-color:#b24c58;background:#fff}.seatdetails_selected__EGmCI{background-color:#10b981!important;border:2px solid #10b981!important;color:#fff!important}.seatdetails_unavailable___OtXm{border-color:#ddd;background:#eaeaea;color:#bdbdbd;cursor:not-allowed}.seatdetails_nonReclin__NHZwx{border-color:#bec8d4;background:#fff;overflow:hidden}.seatdetails_nonReclin__NHZwx:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;background:#162029}.seatdetails_xl__2Ma7v{border-color:#bec8d4;background:#fff;box-shadow:inset 0 0 0 3px #fff}.seatdetails_exitDotVis__KPN4u{width:12px;height:12px;background:#a54d55;border-radius:3px;position:absolute;bottom:1px}.seatdetails_seat__OzzUd:not(.seatdetails_unavailable___OtXm):hover{transform:scale(1.06);z-index:3}.seatdetails_exitRow__D8Nlv{display:flex;align-items:center;justify-content:space-between;margin:10px 6px}.seatdetails_exitLabel___SZLc{color:#10b981;font-weight:600;font-size:13px}.seatdetails_exitSpacer__J25Bp{flex:1 1}.seatdetails_selectionInfo__tz05t{margin-top:12px;width:100%;background:#f0fdf4;padding:10px;border-radius:0;color:#166534;font-size:14px;border-left:2px solid #dcdcdc;border-right:2px solid #dcdcdc;box-shadow:none}.seatdetails_tooltip__hZRot{position:fixed;z-index:9999;min-width:120px;max-width:220px;background:#fff;border-radius:8px;border:1px solid #eee;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:10px;pointer-events:none}.seatdetails_tooltipSeat___oy0A{font-weight:700;font-size:13px;margin-bottom:6px}.seatdetails_tooltipLine__tz4j1{font-size:12px;color:#666}.seatdetails_tooltipPrice__WmPUn{font-weight:700;color:#b24c58;margin-top:6px}@media(max-width:520px){.seatdetails_backImg__Mtvlh,.seatdetails_frontImg___C_QZ,.seatdetails_inner__nTRJA{width:360px}.seatdetails_seat__OzzUd{width:34px;height:34px}.seatdetails_mapCard__8LA84{padding:8px}}.mealsSelection_container__BQxf3{border-radius:12px}.mealsSelection_title__ubszz{font-size:20px;font-weight:600;margin-bottom:16px;color:#222}.mealsSelection_section__L9ttp{margin-bottom:28px}.mealsSelection_category__ediTO{font-size:16px;font-weight:600;color:#444;margin-bottom:10px}.mealsSelection_grid__0QDXn{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.mealsSelection_card__oeHTL{display:flex;align-items:center;border:1px solid #e3e3e3;border-radius:8px;padding:10px;background:#fff;transition:.3s}.mealsSelection_card__oeHTL:hover{box-shadow:0 2px 6px rgba(0,0,0,.08)}.mealsSelection_imageWrapper__iPOKB{margin-right:12px}.mealsSelection_info__Ji1Bk{flex:1 1;display:flex;align-items:left;justify-content:space-between;flex-direction:column;gap:1rem}.mealsSelection_price_wrap__FOy39{display:flex;align-items:center;justify-content:space-between}.mealsSelection_nameRow__CqVnk{display:flex;align-items:center;gap:6px}.mealsSelection_nonVegDot__P4kXN,.mealsSelection_vegDot__rb7W0{width:12px;height:12px;border-radius:2px;border:1px solid #000}.mealsSelection_vegDot__rb7W0{background:#2ecc71}.mealsSelection_nonVegDot__P4kXN{background:#e74c3c}.mealsSelection_name__fiESy{font-size:14px;font-weight:500;color:#333;line-height:1.3}.mealsSelection_price__LoMfa{font-size:14px;color:#111;font-weight:600;margin:6px 0}.mealsSelection_addBtn__99RDi{background:rgba(0,0,0,0);color:#b24c58;border-radius:6px;padding:4px 10px;cursor:pointer;outline:none;border:none;font-weight:600;font-size:.875rem}.mealsSelection_counter__JSWe1{display:flex;align-items:center;gap:8px}.mealsSelection_counter__JSWe1 button{border:1px solid #b24c58;background:rgba(0,0,0,0);color:#b24c58;border-radius:50%;width:26px;height:26px;cursor:pointer}.mealsSelection_counter__JSWe1 span{min-width:20px;text-align:center;font-weight:500}.flightSeatFilter_legendWrapper__g44M5{display:flex;flex-direction:column;gap:16px;font-size:16px;color:#555}.flightSeatFilter_legendRow__k9KyR{display:flex;gap:32px;flex-wrap:wrap}.flightSeatFilter_legendItem__frSIp{display:flex;align-items:center;gap:8px}.flightSeatFilter_square__EJ471{width:20px;height:20px;border-radius:4px;display:inline-block}.flightSeatFilter_freeFilled__QDU8T{background:#a54d55}.flightSeatFilter_freeBorder__81_YP{border:2px solid #a54d55}.flightSeatFilter_unavailable__rms84{background:#d8d8d8}.flightSeatFilter_selected__1GNyS{border:2px solid #3a7f4b;background:#d7f3d7}.flightSeatFilter_xlBox__o7TQm{font-size:14px;display:flex;align-items:center;justify-content:center;color:#555;background:#fff}.flightSeatFilter_exitBox__0_qaw,.flightSeatFilter_xlBox__o7TQm{width:34px;height:34px;border:2px solid #bec8d4;border-radius:6px}.flightSeatFilter_exitBox__0_qaw{position:relative}.flightSeatFilter_exitDot__KZdGh{width:12px;height:12px;background:#a54d55;border-radius:3px;position:absolute;top:4px;right:4px}.flightSeatFilter_nonReclineBox__jjcWi{width:34px;height:34px;border:2px solid #bec8d4;border-radius:6px;position:relative;overflow:hidden}.flightSeatFilter_nonReclineHalf__jrBQh{width:100%;height:30%;background:#162029;position:absolute;bottom:0}.passengerOffer_offersCard__QxxzJ{background:#fff;border-radius:8px;padding:1.25rem;width:100%;display:flex;flex-direction:column;gap:1rem}.passengerOffer_heading__IDeXM{font-size:1.25rem;font-weight:600;color:#202020;margin-bottom:24px}.passengerOffer_promoInputWrap__Sixsf{margin-bottom:24px}.passengerOffer_promoInput__aSQ07{width:100%;padding:17px 18px;border:1.5px solid #dadce0;border-radius:8px;font-size:1rem;color:#888;outline:none;transition:border-color .18s}.passengerOffer_promoInput__aSQ07:focus{border-color:#81baa8;background:#f7fbf9}.passengerOffer_offerItem__khgiz{display:flex;flex-direction:column;padding-bottom:1rem}.passengerOffer_offerHeader__pbDzT{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.passengerOffer_offerLeft__uMHdz{display:flex;align-items:flex-start;gap:14px;flex:1 1;width:100%}.passengerOffer_radioCircle__UPsz9{width:18px;height:18px;border-radius:50%;border:2px solid #b55158;background:#fff;margin-top:3px;flex-shrink:0}.passengerOffer_offerInfo__zv3Ze{width:100%;display:flex;flex-direction:row;justify-content:space-between}.passengerOffer_offerCode__dkDJ2{font-size:1rem;font-weight:400;color:#202020}.passengerOffer_offerDesc__NMv_a{font-size:14px;color:#448360;font-weight:400;line-height:1.5;margin-top:8px;margin-bottom:8px}.passengerOffer_offerDiscount__pu0Y9{font-size:1rem;font-weight:500;color:#202020;white-space:nowrap}.passengerOffer_knowMoreBtn__nhXQQ{font-size:1.04rem;color:#b55158;font-weight:530;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0;margin-top:3px;text-align:left}.passengerOffer_termsBox__Dc8SP{background:#f9f9f9;border-radius:12px;padding:1.3rem 1.5rem;margin-top:1rem;margin-left:32px}.passengerOffer_termsHeader__ESe2s{font-size:1.22rem;font-weight:600;color:#222;margin-bottom:12px}.passengerOffer_termsList__JW43q{list-style:disc;padding-left:1.3rem;margin-bottom:14px}.passengerOffer_termsList__JW43q li{font-size:1.02rem;color:#555;line-height:1.6;margin-bottom:8px}.passengerOffer_viewAllBtn__ddQIp{font-size:1.14rem;color:#b55158;font-weight:560;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0;margin-top:8px;text-align:left}@media(max-width:900px){.passengerOffer_offersCard__QxxzJ{padding:1rem;gap:1rem}.passengerOffer_offerHeader__pbDzT{flex-direction:column;gap:.8rem}.passengerOffer_offerDiscount__pu0Y9{align-self:flex-start}}.refundCancellation_refundContainer__PUDgO{background:#fff;border-radius:12px;padding:1.8rem;box-shadow:0 1px 6px rgba(0,0,0,.06);font-family:Inter,sans-serif;margin-top:1.5rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_header__Oaate{text-align:left}.refundCancellation_refundContainer__PUDgO .refundCancellation_header__Oaate h3{font-size:1.2rem;color:#1c1c1c;margin-bottom:.3rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_header__Oaate .refundCancellation_route__NTUNW{color:#4b4b4b;font-size:1rem;margin-bottom:.3rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_header__Oaate .refundCancellation_refundAmount__c7Kk_{font-weight:600;font-size:1.1rem;color:#1a4d2e;margin-bottom:1.5rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_refund__8RZq7{display:flex;align-items:center;justify-content:space-around;flex-direction:row;margin-top:12px;width:100%}.refundCancellation_refundContainer__PUDgO .refundCancellation_nowDepart__qylUZ{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:16px}.refundCancellation_refundContainer__PUDgO .refundCancellation_nowDepart__qylUZ p{margin:0}.refundCancellation_refundContainer__PUDgO .refundCancellation_nowDepart__qylUZ .refundCancellation_middleText__TuAym{position:absolute;left:50%;transform:translateX(-50%)}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineWrap__DvEUk{position:relative;width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;background:none}.refundCancellation_refundContainer__PUDgO .refundCancellation_line__wStkM{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:8px;background:#e6f5eb;z-index:0;border-radius:8px}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineItem__Bc3us{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineItem__Bc3us:first-child{justify-content:flex-start}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineItem__Bc3us:last-child{justify-content:flex-end}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineIcon__TREl5{border-radius:50%;display:flex;align-items:center;font-size:1.65rem;z-index:2}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineIcon__TREl5.refundCancellation_center__JOX1A{background:#217143;width:10px;height:10px;font-size:1.15rem;position:absolute;left:50%;transform:translateX(-50%)}@media(max-width:900px){.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineWrap__DvEUk{height:60px}.refundCancellation_refundContainer__PUDgO .refundCancellation_line__wStkM{height:5px}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineIcon__TREl5{width:34px;height:34px;font-size:1.05rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_timelineIcon__TREl5.refundCancellation_center__JOX1A{width:14px;height:14px}}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 h4{font-size:1.05rem;font-weight:600;color:#1c1c1c;margin-bottom:1.2rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT{display:flex;flex-wrap:wrap;gap:1.5rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b{flex:1 1;min-width:280px;border:1px solid #d6e9d9;border-radius:10px;background:#f7fcf8;padding:1rem 1.2rem;cursor:pointer;transition:all .3s ease}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b:hover{border-color:#4caf50}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b.refundCancellation_selected__TZmdp{border:2px solid #4caf50;background:#e8f5e9}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b .refundCancellation_cardHeader__whYbV{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b .refundCancellation_cardHeader__whYbV h5{font-size:1rem;font-weight:600;color:#222}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b .refundCancellation_cardHeader__whYbV input[type=radio]{width:18px;height:18px;accent-color:#4caf50}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b .refundCancellation_price__NI9F3{font-size:.95rem;color:#555;margin-bottom:.8rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b ul li{position:relative;padding-left:1.5rem;font-size:.9rem;color:#333;line-height:1.4}.refundCancellation_refundContainer__PUDgO .refundCancellation_addSection__xPHM9 .refundCancellation_options__AZVwT .refundCancellation_optionCard__tRH4b ul li:before{content:"✔";position:absolute;left:0;color:#4caf50;font-weight:600}.travelCard_travel_card_wrap__qjQ6G{width:100%;min-width:19.25rem;max-width:19.25rem;background-color:#fff;padding:.5rem .5rem 1rem;border:1px solid #efefef;border-radius:.5rem;position:relative}.travelCard_travel_card_wrap__qjQ6G .travelCard_travel_img__ubguS{width:100%;border-radius:.5rem}.travelCard_travel_card_wrap__qjQ6G .travelCard_travel_text___vJtk{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.travelCard_travel_card_wrap__qjQ6G .travelCard_travel_text___vJtk .travelCard_title_head__2_q49{font-size:1.125rem;color:#202020;font-weight:500}.travelCard_travel_card_wrap__qjQ6G .travelCard_location_wrap__3tQ51{display:flex;justify-content:left;align-items:center;gap:.5rem}.travelCard_travel_card_wrap__qjQ6G .travelCard_favoritesIcon__ktzAU{display:flex;justify-content:center;align-items:center;position:absolute;top:.75rem;right:.75rem;border:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;padding:.375rem;cursor:pointer;font-size:1rem;background-color:hsla(0,0%,100%,.3)}.travelCard_travel_card_dark__08a9S{width:100%;min-width:19.25rem;background-color:#2d2d2d;padding:.5rem .5rem 1rem;border-radius:.5rem;position:relative}.travelCard_travel_card_dark__08a9S .travelCard_travel_img__ubguS{width:100%}.travelCard_travel_card_dark__08a9S .travelCard_travel_text___vJtk{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.travelCard_travel_card_dark__08a9S .travelCard_travel_text___vJtk .travelCard_title_head__2_q49{font-size:1.125rem;color:#fff;font-weight:500}.travelCard_travel_card_dark__08a9S .travelCard_location_wrap__3tQ51{display:flex;justify-content:left;align-items:center;gap:.5rem}.travelCard_travel_card_dark__08a9S .travelCard_favoritesIcon__ktzAU{display:flex;justify-content:center;align-items:center;position:absolute;top:.75rem;right:.75rem;border:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;padding:.375rem;cursor:pointer;font-size:1rem;background-color:hsla(0,0%,100%,.3)}.travelCard_travel_card_trans__n2hQz{width:100%;min-width:19.25rem;background:#f0f8f2;padding:.5rem .5rem 1rem;border-radius:.5rem;position:relative;max-width:19.25rem}.travelCard_travel_card_trans__n2hQz .travelCard_travel_img__ubguS{width:100%}.travelCard_travel_card_trans__n2hQz .travelCard_travel_text___vJtk{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.travelCard_travel_card_trans__n2hQz .travelCard_travel_text___vJtk .travelCard_title_head__2_q49{font-size:1.125rem;color:#202020;font-weight:500}.travelCard_travel_card_trans__n2hQz .travelCard_location_wrap__3tQ51{display:flex;justify-content:left;align-items:center;gap:.5rem}.travelCard_travel_card_trans__n2hQz .travelCard_favoritesIcon__ktzAU{display:flex;justify-content:center;align-items:center;position:absolute;top:.75rem;right:.75rem;border:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50%;padding:.375rem;cursor:pointer;font-size:1rem;background-color:hsla(0,0%,100%,.3)}@media(max-width:900px){.travelCard_travel_card_dark__08a9S,.travelCard_travel_card_trans__n2hQz,.travelCard_travel_card_wrap__qjQ6G{height:16rem!important;padding:.5rem .5rem .9rem!important}.travelCard_travel_card_dark__08a9S .travelCard_travel_img__ubguS,.travelCard_travel_card_trans__n2hQz .travelCard_travel_img__ubguS,.travelCard_travel_card_wrap__qjQ6G .travelCard_travel_img__ubguS{height:10rem!important}.travelCard_travel_text___vJtk .travelCard_title_head__2_q49{font-size:1rem!important}}@media(max-width:600px){.travelCard_travel_card_dark__08a9S,.travelCard_travel_card_trans__n2hQz,.travelCard_travel_card_wrap__qjQ6G{width:160!important;height:13.5rem!important;padding:.4rem .4rem .4rem .8rem!important;min-width:unset!important;max-width:unset!important}.travelCard_travel_card_dark__08a9S .travelCard_travel_img__ubguS,.travelCard_travel_card_trans__n2hQz .travelCard_travel_img__ubguS,.travelCard_travel_card_wrap__qjQ6G .travelCard_travel_img__ubguS{width:100%!important;height:8rem!important;border-radius:.4rem!important;object-fit:cover}.travelCard_travel_text___vJtk .travelCard_title_head__2_q49{font-size:.88rem!important;line-height:1.1rem!important}.travelCard_location_wrap__3tQ51{gap:.3rem!important;font-size:.75rem!important}.travelCard_favoritesIcon__ktzAU{padding:.25rem!important;font-size:.75rem!important;top:.5rem!important;right:.5rem!important}}.tripdetail_shimmerWrapper__BFKQP{margin-top:20px;width:100%;height:9rem;border-radius:.5rem;background:#2d2d2d;overflow:hidden;margin-bottom:1rem}.tripdetail_shimmerWrapper--light__2QnuV{background-color:#fff!important}.tripdetail_shimmer__36r6p{width:100%;height:100%;margin-bottom:1rem;border-radius:.375rem;background:#222;background-image:linear-gradient(90deg,#222 0,#333 20%,#222 40%,#222);background-size:62.5rem 100%;animation:tripdetail_shimmer__36r6p 1.6s linear infinite}.tripdetail_shimmer--light__tFawz{background:#e0e0e0;background-image:linear-gradient(90deg,#e0e0e0 0,#f5f5f5 20%,#e0e0e0 40%,#e0e0e0);background-size:62.5rem 100%;animation:tripdetail_shimmer__36r6p 1.6s linear infinite}@keyframes tripdetail_shimmer__36r6p{0%{background-position:-1000px 0}to{background-position:1000px 0}}.modal_modalOverlay__3sa6z{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:999999}.modal_modal__jxgss{position:relative;background:#fff;width:auto;box-shadow:0 10px 25px rgba(0,0,0,.2);max-height:95%;overflow-y:auto;border-radius:8px;padding:1rem 2rem 2rem}.modal_modal__jxgss .modal_cls_modal_btn__KfyR1{display:flex;justify-content:flex-end;margin-bottom:.2rem}.modal_modal__jxgss .modal_cls_modal_btn__KfyR1 .modal_cls_btn__ZlPs9{background:rgba(0,0,0,0);border:none;font-size:1.5rem;cursor:pointer;color:#555}.modal_modal__jxgss.modal_white__makou{background-color:#fff}.modal_modal__jxgss.modal_dark__AbT5r{background-color:#181818}.modal_modal__jxgss::-webkit-scrollbar{display:none}@media(max-width:750px){.modal_modal__jxgss{width:80%!important;height:50%!important}}@media(max-width:600px){.modal_modal__jxgss{width:70%!important;height:40%!important;padding:1rem}}.deleteItineary_deleteItineary_main_wrap__JzNv3{display:flex;justify-content:center;align-items:center;flex-direction:column}.deleteItineary_deleteItineary_main_wrap__JzNv3 h2{font-size:2rem;font-weight:600;color:#202020;margin-top:2rem}.deleteItineary_deleteItineary_main_wrap__JzNv3 p{font-size:1rem;color:#555;margin-top:1rem;font-weight:400;width:22rem;text-align:center}.deleteItineary_deleteItineary_main_wrap__JzNv3 .deleteItineary_delete_btn__9TzQI{width:100%;margin-top:1.5rem;min-width:35.375rem}.errorMessage_err_msg_main_wrap__CkDLe{display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:25rem;max-width:31.25rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN{margin-top:2.75rem;text-align:center}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_msg__g_Ukq{font-size:2rem;font-weight:600;line-height:2rem;color:#202020}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap__YemzN .errorMessage_err_info__iVCR0{font-size:1rem;font-weight:400;color:#555;margin-top:1rem}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9{margin-top:2.75rem;text-align:center}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_msg__g_Ukq{font-size:2rem;font-weight:600;line-height:2rem;color:#fff}.errorMessage_err_msg_main_wrap__CkDLe .errorMessage_err_msg_wrap_dark__HqfC9 .errorMessage_err_info__iVCR0{font-size:1rem;font-weight:400;color:#fff;margin-top:1rem}@media(max-width:500px){.errorMessage_succ_msg_wrap__A812I .errorMessage_success_msg_wrap__g3uoj .errorMessage_succsmsg__C83wj{font-size:1.5rem}.errorMessage_succ_msg_wrap__A812I .errorMessage_success_msg_wrap__g3uoj .errorMessage_succss_info__JCZ0H{font-size:.875rem}}.tripProgress_progress_main___xccS{display:flex;justify-content:center;align-items:center;flex-direction:column}.tripProgress_progress_main___xccS h1{margin:1.4rem 0 .875rem}.tripconfirmedpopup_container___uFVI{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;text-align:center;height:588px;width:630px}.tripconfirmedpopup_header__pz7_G{display:flex;flex-direction:column;align-items:center;gap:1rem}.tripconfirmedpopup_header__pz7_G svg{width:60px;height:60px}.tripconfirmedpopup_title__WBt1h{font-size:1.75rem;font-weight:700;color:#000;margin:0}.tripconfirmedpopup_subtitle__euBqA{font-size:.95rem;color:#666;margin:0;max-width:300px}.tripconfirmedpopup_tripCard__OV0d_{background:#f9f9f9;border-radius:12px;padding:1.5rem;text-align:left}.tripconfirmedpopup_tripHeader__92OYq{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.tripconfirmedpopup_tripName__kyP7Z{font-size:1.25rem;font-weight:600;color:#b24c58;margin:0;flex:1 1}.tripconfirmedpopup_actions__U9FIn{display:flex;gap:.5rem}.tripconfirmedpopup_actionBtn__lINlR{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s}.tripconfirmedpopup_actionBtn__lINlR:hover{color:#000}.tripconfirmedpopup_actionBtn__lINlR svg{width:20px;height:20px}.tripconfirmedpopup_details__4Alj6{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;color:#555}.tripconfirmedpopup_detailRow__3jvom{display:flex;justify-content:space-between;gap:1rem}.tripconfirmedpopup_label__npaEV{font-size:.9rem;font-weight:400}.tripconfirmedpopup_value__9ibgN{font-size:.9rem;font-weight:600;text-align:right}.tripconfirmedpopup_actions_container__p2xoB{display:flex;gap:1rem;justify-content:center}.tripconfirmedpopup_actionButton__mHEv3{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:.9rem;font-weight:500;color:#333;cursor:pointer;transition:all .2s}.tripconfirmedpopup_actionButton__mHEv3:hover{background:#f5f5f5;border-color:#ccc}.tripconfirmedpopup_actionButton__mHEv3 svg{width:18px;height:18px}.heartLoader_overlay__XtCox{position:fixed;inset:0;background:rgba(15,15,15,.4);display:flex;align-items:center;justify-content:center;z-index:9999;animation:heartLoader_fadeIn__88u2o .25s ease-in-out}.heartLoader_modal__i4Ikx{border-radius:1rem;padding:2rem 2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:heartLoader_scaleIn__2ZsAW .3s ease-in-out;max-width:300px;width:90%;box-shadow:0 8px 24px rgba(0,0,0,.25)}.heartLoader_modal__i4Ikx p{font-size:1.25rem;font-weight:500;margin:0}.heartLoader_dark__0JL62{background:#1c1c1c;color:#fff}.heartLoader_dark__0JL62 p{color:#fff}.heartLoader_light__YuVng{background:#fff;color:#000}.heartLoader_light__YuVng p{color:#333}.heartLoader_loaderGif__UQwaz{width:100px;height:100px;object-fit:contain}@keyframes heartLoader_fadeIn__88u2o{0%{opacity:0}to{opacity:1}}@keyframes heartLoader_scaleIn__2ZsAW{0%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}.roundtrip_sort_selector_roundtrip__OCHJR{border-radius:5px;background-color:#d9efde;padding:10px;display:flex;flex-direction:column;gap:8px}.roundtrip_sort_selector_roundtrip__OCHJR .roundtrip_sort_top__FsdwC{display:flex;flex-direction:row;align-items:center;gap:15px}.roundtrip_sort_selector_roundtrip__OCHJR .roundtrip_sort_top__FsdwC button{padding:5px;border:none;background:none;outline:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:5px}.roundtrip_sort_selector_roundtrip__OCHJR .roundtrip_sort_bottom__FSUMv{font-size:14px;color:#555;display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.loginloader_loginloader_main_wrap__re0GB{display:flex;justify-content:center;align-items:center;flex-direction:column}.loginloader_loginloader_main_wrap__re0GB img{width:300px;height:100px}.loginloader_loginloader_main_wrap__re0GB p{font-size:1.5rem;font-weight:500;margin-top:1rem}.countries_countries_modal__0J37S{background-color:#fff;border-radius:20px;min-width:500px;height:85vh;display:flex;flex-direction:column;overflow:hidden;animation:countries_modalSlideIn__JySlo .2s ease-out}.countries_header__HWVQ8{display:flex;align-items:center;justify-content:space-between;padding:24px 28px}.countries_header__HWVQ8 h2{flex:1 1;font-size:28px;font-weight:600;color:#1a1a1a;margin:0;text-align:center}.countries_closeBtn__Wzv6D{background:none;border:none;cursor:pointer;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#6b7280}.countries_closeBtn__Wzv6D:hover{background-color:#f3f4f6;color:#1a1a1a}.countries_closeBtn__Wzv6D:active{transform:scale(.95)}.countries_searchBox__P_zbe{padding:0 16px;border-bottom:1px solid #f0f0f0;margin-bottom:10px}.countries_searchInputWrapper__iVbPe{position:relative;display:flex;align-items:center}.countries_searchIcon__buWIn{position:absolute;left:16px;color:#9ca3af;pointer-events:none;z-index:1}.countries_searchInput__7hqFg{width:100%;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px 14px 48px;font-size:16px;outline:none;transition:all .2s ease;background-color:#fff}.countries_searchInput__7hqFg::placeholder{color:#9ca3af}.countries_searchInput__7hqFg:focus{background-color:#fff;box-shadow:0 0 0 3px rgba(255,56,92,.1)}.countries_countryList__2Rfzw{flex:1 1;overflow-y:auto;padding:0 16px;display:flex;flex-direction:column;gap:10px}.countries_countryList__2Rfzw::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.countries_countryList__2Rfzw::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.countries_countryList__2Rfzw::-webkit-scrollbar-thumb:hover{background:#9ca3af}.countries_countryItem__kfX1c{padding:14px 18px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .15s ease;background-color:#fff;border:2px solid rgba(0,0,0,0)}.countries_countryItem__kfX1c:hover:not(.countries_selected__QYaQo){background-color:#f9fafb}.countries_countryItem__kfX1c:active{transform:scale(.98)}.countries_countryName__PS4OK{font-size:16px;color:#1a1a1a;transition:all .15s ease}.countries_selected__QYaQo .countries_countryName__PS4OK{color:#b24c58;font-weight:600}.countries_radioOuter__OOR8V{width:24px;height:24px;border:2px solid #d1d5db;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .15s ease;flex-shrink:0}.countries_selected__QYaQo .countries_radioOuter__OOR8V{border-color:#b24c58;background-color:#b24c58}.countries_radioInner__J3rWI{width:10px;height:10px;background-color:#fff;border-radius:50%;animation:countries_radioPopIn__AjXVQ .2s ease-out}@keyframes countries_radioPopIn__AjXVQ{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.countries_noResults__t6gLJ{padding:48px 24px;text-align:center;color:#9ca3af;font-size:16px;line-height:1.5}@media(max-width:640px){.countries_modal__7VnJi{width:95%;max-height:90vh}.countries_header__HWVQ8{padding:20px 24px}.countries_header__HWVQ8 h2{font-size:24px}.countries_searchBox__P_zbe{padding:16px 24px}.countries_countryItem__kfX1c{padding:12px 16px}}.passengerform_traveller_container__ytb5C{margin-top:25px;background:#fff;padding:10px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS{display:flex;flex-direction:column;gap:10px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_left__R_Xk8{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_left__R_Xk8 span{font-size:1.1rem;font-weight:400}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3 button{color:#b24c58;border:1px solid #b24c58;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px;padding:10px;cursor:pointer;background:none;font-size:1.1rem;border-radius:5px}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3 button.passengerform_disable__Zk_H5{opacity:.5;cursor:not-allowed}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_header__pn4N6 .passengerform_header_right__9vuQ3 span{color:#abb2bd;font-size:.8rem}.passengerform_traveller_container__ytb5C .passengerform_adult_traveller__4gxoG .passengerform_adult_traveller_top__IzvkS .passengerform_saveResponse__Ne3UJ{background:#f6f6f6;border-radius:5px;padding:16px;display:flex;flex-direction:row;gap:10px}@keyframes flighttravelform_slideDown__WiMNp{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes flighttravelform_fadeIn__6jixx{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes flighttravelform_shake__Bb5Sd{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.flighttravelform_form_container__74MkW{gap:10px;display:flex;flex-direction:column;gap:15px;box-shadow:0 0 2px 0 gray;padding:10px;margin:20px;border-radius:10px;background-color:#fff}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz{padding:10px 0;display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:0}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_left__mYi56{display:flex;flex-direction:row;align-items:center;gap:5px;cursor:pointer}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_left__mYi56 span{font-size:1rem;font-weight:400}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_right__j2Hy1{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_right__j2Hy1 button{color:#b24c58;border:1px solid #b24c58;display:flex;justify-content:center;flex-direction:row;align-items:center;gap:5px;padding:10px;cursor:pointer;background:none;font-size:1.1rem;border-radius:5px}.flighttravelform_form_container__74MkW .flighttravelform_top__nuvYz .flighttravelform_top_right__j2Hy1 span{color:#abb2bd;font-size:.8rem}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_formGroup__NeIzI{display:flex;flex-direction:column;gap:8px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_formGroup__NeIzI label{font-size:14px;font-weight:500;color:#1a1a1a}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_input__F91Le,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl{padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;font-family:inherit;color:#1a1a1a;background:#fff}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_input__F91Le::placeholder,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy::placeholder,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl::placeholder{color:#9ca3af}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_input__F91Le:focus,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy:focus,.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl:focus{outline:none;border-color:#c94668;box-shadow:0 0 0 3px rgba(201,70,104,.1)}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_select__JhhMy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23666' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_textarea__3qnDl{resize:vertical;min-height:100px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_checkbox___SUEd{display:flex;align-items:flex-start;gap:12px}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_checkbox___SUEd input[type=checkbox]{width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:#c94668}.flighttravelform_form_container__74MkW .flighttravelform_bottom__wY949 .flighttravelform_checkbox___SUEd label{font-size:14px;color:#666;line-height:1.5;cursor:pointer}.flighttravelform_form_container__74MkW .flighttravelform_required__NZ7HQ{color:#f44;margin-left:2px}.flighttravelform_form_container__74MkW .flighttravelform_error_input__24q_U{border-color:#f44!important;background-color:#fff5f5}.flighttravelform_form_container__74MkW .flighttravelform_error_input__24q_U:focus{border-color:#f44!important;box-shadow:0 0 0 2px rgba(255,68,68,.1)}.flighttravelform_form_container__74MkW .flighttravelform_error_select__qAmHP{border-color:#f44!important}.flighttravelform_form_container__74MkW .react-select__control{border-color:#f44!important;background-color:#fff5f5!important}.flighttravelform_form_container__74MkW .react-select__control:hover{border-color:#f44!important}.flighttravelform_form_container__74MkW .react-select__control--is-focused{border-color:#f44!important;box-shadow:0 0 0 1px #f44!important}.flighttravelform_form_container__74MkW .flighttravelform_error_message__SHoEi{color:#f44;font-size:12px;margin-top:4px;display:block;animation:flighttravelform_slideDown__WiMNp .2s ease-out}.flighttravelform_form_container__74MkW .flighttravelform_passenger_name__TVBee{color:#666;font-weight:400;margin-left:8px}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6{position:relative;width:100%}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_custom_date_input__eeXPi{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer;background-color:#fff;transition:all .2s}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_custom_date_input__eeXPi:hover{border-color:#999}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_custom_date_input__eeXPi:focus{outline:none;border-color:#b24c58;box-shadow:0 0 0 2px rgba(178,76,88,.1)}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .flighttravelform_calendar_dropdown__jNyb0{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:10px}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrCalendarWrapper{font-size:14px}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrDay:hover{background-color:rgba(178,76,88,.1)}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrDayToday .rdrDayNumber span:after{background:#b24c58}.flighttravelform_form_container__74MkW .flighttravelform_date_picker_dropdown__Q59c6 .rdrDaySelected{background-color:#b24c58!important}.flighttravelform_form_container__74MkW .flighttravelform_validation_error_wrapper__tgcFs{border:2px solid #f44;border-radius:8px;padding:4px;margin-bottom:12px;animation:flighttravelform_shake__Bb5Sd .3s ease-in-out}.flighttravelform_form_container__74MkW .flighttravelform_form_error__MxF10{color:#f44;font-size:13px;font-weight:500;padding:8px 12px;background-color:#fff5f5;border-radius:4px;margin-top:8px;display:flex;align-items:center;gap:6px}.flighttravelform_form_container__74MkW .flighttravelform_form_error__MxF10:before{content:"⚠";font-size:16px}.deleteconfirm_overlay__hk4gO{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:deleteconfirm_fadeIn__qnIEd .2s ease-in-out}.deleteconfirm_modal___xa54{border-radius:1rem;padding:2rem 2.5rem;width:90%;max-width:32rem;box-shadow:0 8px 24px rgba(0,0,0,.25);text-align:center;position:relative;animation:deleteconfirm_scaleIn__D2ban .25s ease-in-out}.deleteconfirm_modal___xa54 h2{font-size:1.5rem;font-weight:600;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.deleteconfirm_modal___xa54 p{font-size:1rem;margin-top:.75rem;margin-bottom:1.5rem;line-height:1.4}.deleteconfirm_modal___xa54 .deleteconfirm_iconWrapper__SVUKZ{width:70px;height:70px;margin:0 auto;border-radius:50%;background:#f9f9f9;display:flex;align-items:center;justify-content:center}.deleteconfirm_modal___xa54 .deleteconfirm_closeBtn__A7pWs{position:absolute;top:1rem;right:1rem;border:none;background:rgba(0,0,0,0);font-size:1.2rem;cursor:pointer}.deleteconfirm_modal___xa54 .deleteconfirm_actions__y2Lk_{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.deleteconfirm_modal___xa54 .deleteconfirm_actions__y2Lk_ .deleteconfirm_cancelBtn__lgMgo{background:rgba(0,0,0,0);border:1px solid #efefef;border-radius:6px;padding:.75rem 1.5rem;cursor:pointer;font-weight:500;transition:all .2s ease}.deleteconfirm_modal___xa54 .deleteconfirm_actions__y2Lk_ .deleteconfirm_cancelBtn__lgMgo:hover{background:rgba(0,0,0,.05)}.deleteconfirm_light__GXPcN{background:#fff;color:#b24c58}.deleteconfirm_light__GXPcN .deleteconfirm_closeBtn__A7pWs{color:#b24c58}.deleteconfirm_light__GXPcN p{color:#202020}.deleteconfirm_dark__5ipG3{background:#1e1e1e;color:#fff}.deleteconfirm_dark__5ipG3 .deleteconfirm_iconWrapper__SVUKZ{background:#2a2a2a}.deleteconfirm_dark__5ipG3 .deleteconfirm_closeBtn__A7pWs{color:#fff}.deleteconfirm_dark__5ipG3 p{color:#ccc}.deleteconfirm_dark__5ipG3 .deleteconfirm_cancelBtn__lgMgo{border-color:#555;color:#fff}.deleteconfirm_dark__5ipG3 .deleteconfirm_cancelBtn__lgMgo:hover{background:#333}@keyframes deleteconfirm_fadeIn__qnIEd{0%{opacity:0}to{opacity:1}}@keyframes deleteconfirm_scaleIn__D2ban{0%{transform:scale(.9);opacity:.6}to{transform:scale(1);opacity:1}}.translateModal_translateBox__uheRY{min-width:600px;color:#fff;display:flex;flex-direction:column;gap:12px;font-family:Inter,Helvetica Neue,Arial,sans-serif}.translateModal_header__Iweju{display:flex;align-items:center;justify-content:space-between}.translateModal_header__Iweju .translateModal_title__VycaQ{font-size:14px;font-weight:600}.translateModal_header__Iweju .translateModal_closeIcon__kvG9U{cursor:pointer;color:#9a9a9a}.translateModal_header__Iweju .translateModal_closeIcon__kvG9U:hover{color:#fff}.translateModal_langRow____Ej4{display:flex;align-items:center;gap:12px}.translateModal_langSelect__6aaNH{flex:1 1;display:flex;align-items:center;justify-content:space-between;background:#2e2e2e;border:1px solid hsla(0,0%,100%,.04);padding:10px 12px;border-radius:8px;cursor:pointer;min-height:44px;color:#fff}.translateModal_langLabel__M93EM{font-size:13px;color:#b24c58}.translateModal_caret__VBTWY{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #cfcfcf;margin-left:8px}.translateModal_translateArrow__iXgFa{width:36px;display:flex;align-items:center;justify-content:center;color:#bfbfbf;font-weight:700}.translateModal_areaRow__B2DOo{display:flex;gap:10px}.translateModal_inputArea__uBtVA,.translateModal_outputArea__K9QRh{flex:1 1;background-color:rgba(0,0,0,0);padding:12px;color:#eaeaea;font-size:14px;resize:none;border:none;outline:none}.translateModal_outputArea__K9QRh{opacity:.95}.translateModal_footer__oOss3{display:flex;align-items:center;justify-content:space-between}.translateModal_micWrap__8eFBd{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#cfcfcf}.translateModal_feedback__Srv4k{font-size:12px;color:#9a9a9a;cursor:pointer}.detectLanguageModal_detectOverlay__ywBmQ{display:flex;align-items:center;justify-content:center}.detectLanguageModal_detectCard__gTGxK{width:820px;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:14px;max-height:50vh;overflow:hidden}.detectLanguageModal_header__KgDw4{display:flex;align-items:center;justify-content:space-between;gap:12px}.detectLanguageModal_header__KgDw4 .detectLanguageModal_icon__EWFrj{color:#bdbdbd;cursor:pointer}.detectLanguageModal_header__KgDw4 .detectLanguageModal_icon__EWFrj:hover{color:#fff}.detectLanguageModal_header__KgDw4 .detectLanguageModal_title__S_RST{font-size:34px;font-weight:700;flex:1 1;text-align:left;margin-left:6px}.detectLanguageModal_searchRow__vzowB{display:flex;width:100%}.detectLanguageModal_searchInput__aTZ58{width:100%;padding:14px 16px;background:#1e1e1e;border-radius:12px;border:1px solid hsla(0,0%,100%,.03);color:#e6e6e6;font-size:15px}.detectLanguageModal_searchInput__aTZ58::placeholder{color:#9a9a9a}.detectLanguageModal_sectionTitle__JcfFr{font-size:14px;color:#9a9a9a;padding-top:6px}.detectLanguageModal_list__rClAr{display:flex;flex-direction:column;gap:8px}.detectLanguageModal_separator__YQ13h{height:1px;background:hsla(0,0%,100%,.03);margin:6px 0 8px}.detectLanguageModal_langList__iaMgD{overflow:auto;max-height:46vh;padding-right:8px}.detectLanguageModal_langList__iaMgD::-webkit-scrollbar{display:none}.detectLanguageModal_rowItem__YLcEZ{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:6px;cursor:pointer;color:#cfcfcf;transition:background .08s ease,color .08s ease;font-size:15px}.detectLanguageModal_rowItem__YLcEZ:hover,.detectLanguageModal_selected__aweYO{background:hsla(0,0%,100%,.02);color:#fff}.emailsupport_support_container__OROSt{background-color:#fff;border-radius:10px;padding:1.5rem;width:100%}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;border-bottom:1px solid #efefef}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl:last-child{border-bottom:none}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7{display:flex;align-items:center;gap:1rem}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7 .emailsupport_icon__7mDx4{width:40px;height:40px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7 .emailsupport_content__bda7S h4{font-size:1rem;margin:0;font-weight:600}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_left__vKtk7 .emailsupport_content__bda7S p{font-size:.9rem;margin:2px 0 0;color:#202020}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_right__ejUdk a{font-size:1rem;font-weight:600;color:#b24c58;text-decoration:none}@media(max-width:510px){.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_right__ejUdk{width:100%;display:flex;justify-content:center;margin-top:.4rem}.emailsupport_support_container__OROSt .emailsupport_support_item__hcirl .emailsupport_right__ejUdk a{text-align:center}}.feedback_feedback_container__y0DWS{background-color:#fff;border-radius:.625rem;padding:2rem;margin-bottom:1.5rem}.feedback_feedback_container__y0DWS h2{text-align:center;font-size:1.5rem;margin-bottom:1.5rem;font-weight:600}.feedback_feedback_container__y0DWS .feedback_stars__XtTl3{display:flex;justify-content:center;gap:1rem;margin-bottom:.5rem}.feedback_feedback_container__y0DWS .feedback_stars__XtTl3 .feedback_star__hvQ0L{font-size:2.5rem;color:#f0f8f2;cursor:pointer;transition:color .3s}.feedback_feedback_container__y0DWS .feedback_stars__XtTl3 .feedback_star__hvQ0L.feedback_active__6Jtum{color:#fbbf24}.feedback_feedback_container__y0DWS .feedback_rating_text__AQ1ll{text-align:center;font-size:1rem;color:#555;margin-bottom:2rem}.feedback_feedback_container__y0DWS .feedback_tags_section__2Fuci{margin-bottom:2rem}.feedback_feedback_container__y0DWS .feedback_tags_section__2Fuci h3{font-size:1rem;font-weight:600;margin-bottom:1rem}.feedback_feedback_container__y0DWS .feedback_tags_section__2Fuci .feedback_tags__vGOvx{display:flex;flex-wrap:wrap;gap:.8rem}.feedback_feedback_container__y0DWS .feedback_tags_section__2Fuci .feedback_tags__vGOvx .feedback_tag__BXyCo{background:#f8f8f8;border-radius:1.25rem;padding:.5rem 1rem;font-size:.9rem;cursor:pointer}.feedback_feedback_container__y0DWS .feedback_tags_section__2Fuci .feedback_tags__vGOvx .feedback_tag__BXyCo.feedback_selected__tH_v6{background:#f0f8f2;font-weight:500}.feedback_feedback_container__y0DWS .feedback_comment_box___PksB{margin-bottom:2rem}.feedback_feedback_container__y0DWS .feedback_comment_box___PksB h3{font-size:1rem;font-weight:600;margin-bottom:.8rem}.feedback_feedback_container__y0DWS .feedback_comment_box___PksB textarea{width:100%;height:6rem;border:1px solid #cfcfcf;border-radius:.5rem;padding:.8rem;font-size:.9rem;resize:none;outline:none}.feedback_feedback_container__y0DWS .feedback_comment_box___PksB .feedback_char_count__nC14J{text-align:right;font-size:.8rem;color:#555;margin-top:.3rem}.feedback_feedback_container__y0DWS .feedback_submit_btn__LDwix{display:flex;justify-content:flex-end;width:100%}.feedback_feedback_container__y0DWS .feedback_submit_btn__LDwix div{min-width:10.3125rem}.PastTripCard_card__EH9A8{background:#fff;border-radius:.75rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.08);overflow:hidden;width:100%;min-width:29.1875rem;transition:transform .2s ease}@media(max-width:1024px){.PastTripCard_card__EH9A8{min-width:auto;width:100%}}@media(max-width:600px){.PastTripCard_card__EH9A8{min-width:100%;width:100%}}.PastTripCard_imageWrapper__yiLPj{width:100%;height:11.25rem;overflow:hidden}.PastTripCard_imageWrapper__yiLPj img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:600px){.PastTripCard_imageWrapper__yiLPj{height:9rem}}.PastTripCard_content__ZHuG9{padding:1rem}@media(max-width:600px){.PastTripCard_content__ZHuG9{padding:.75rem}}.PastTripCard_content__ZHuG9 .PastTripCard_title__K_Vxp{font-size:1.125rem;font-weight:600;margin-bottom:.25rem;color:#000}@media(max-width:600px){.PastTripCard_content__ZHuG9 .PastTripCard_title__K_Vxp{font-size:1rem}}.PastTripCard_content__ZHuG9 .PastTripCard_subText__NZiRA{font-size:.875rem;color:#555;margin-bottom:1rem}@media(max-width:600px){.PastTripCard_content__ZHuG9 .PastTripCard_subText__NZiRA{font-size:.8125rem;margin-bottom:.75rem}}.PastTripCard_actions__CuOCY{display:flex;gap:.75rem}@media(max-width:600px){.PastTripCard_actions__CuOCY{gap:.5rem}}.PastTripCard_actions__CuOCY .PastTripCard_actionBtn__RJ_n_{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease;background:#f8f8f8;color:#b24c58}@media(max-width:600px){.PastTripCard_actions__CuOCY .PastTripCard_actionBtn__RJ_n_{font-size:.75rem;padding:.5rem .65rem}}.shimmerCard_shimmerCard__ht_cg{height:26rem;width:100%;border-radius:12px;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:400% 100%;animation:shimmerCard_shimmer__vuAu4 1.2s ease-in-out infinite;margin-bottom:1rem}@keyframes shimmerCard_shimmer__vuAu4{0%{background-position:-25rem 0}to{background-position:25rem 0}}