.DownloadApp_downloadApp__N9UbL{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:calc(100% - 5em);border-radius:5px 5px 0 0;background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:0 2.5em;padding-top:2em}.DownloadApp_downloadApp__info__KPJ7D{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;margin-bottom:20px}.DownloadApp_downloadApp__infoText__aJhbL{color:var(--primary-color);font-size:12px;font-weight:700;line-height:15px;letter-spacing:.04em;text-align:left;padding:.5em;background:#fff4e6;margin-bottom:.6em}.DownloadApp_downloadApp__headingText__ufPPj{font-size:40px;font-weight:600;line-height:48px;letter-spacing:-.02em;text-align:left;color:var(--secondary-color);margin-bottom:.25em}.DownloadApp_downloadApp__supportText__Jzr_i{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#545a61;margin-bottom:1.1em}.DownloadApp_downloadApp__supportText__Jzr_i>span{font-weight:600}.DownloadApp_downloadApp__buttonContainer__1wxeS{display:flex;flex-direction:row;align-items:center;width:100%}.DownloadApp_downloadApp__country_code__hVa_r{border:1px solid #99a2a7;width:10%;display:flex;flex-direction:row;justify-content:center;align-items:center;border-right:0;border-radius:4px 0 0 4px;gap:.5em}.DownloadApp_downloadApp__country_code__hVa_r,.DownloadApp_downloadApp__input__Z9HHk{font-size:14px;font-weight:400;letter-spacing:0;text-align:left;color:#babcbe;height:40px}.DownloadApp_downloadApp__input__Z9HHk{border:1px solid #99a2a7;line-height:17px;width:40%;border-radius:0 4px 4px 0;border-left:0}.DownloadApp_downloadApp__input__Z9HHk:active,.DownloadApp_downloadApp__input__Z9HHk:focus{outline:none;box-shadow:none}.DownloadApp_downloadApp__button__4SUTP{padding:.75em 1.5em;color:#fff;border:none;border-radius:4px;cursor:pointer;background:var(--primary-color);margin-left:.25em}.DownloadApp_downloadApp__downloadContainer__gOa7q{display:flex;flex-direction:column;align-items:center;justify-content:center;width:210px;border-radius:8px;background:#fafafa;padding:2em;gap:.5em;color:#787e86;margin-right:3em}.DownloadApp_downloadApp__downloadText__hNTuZ{color:#787e86;font-size:10px;font-weight:700;line-height:14px;letter-spacing:.1em;text-align:center;padding-bottom:1em}.page_mobileBanner__FeqaX{display:none}@media (max-width:1200px){.page_mobileBanner__FeqaX,.page_mobileRecentSearch__C0igY{display:block}}.Banner_banner__cvXnk{margin:1em 2.5em;border-radius:12px;background-image:url(/banner.png);background-repeat:no-repeat;background-size:cover;position:relative;padding:0 5.9em}.Banner_banner__top__KESj6{position:absolute;left:calc(50% - 100px);display:flex;flex-direction:row;width:200px;justify-content:space-evenly}.Banner_banner__top__KESj6>div{font-size:14px;letter-spacing:0;text-align:center;padding:.5em;border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.Banner_banner__top_text__OIPAS{color:#858678}.Banner_banner__top_selected__yaNuF{font-weight:600;background:var(--primary-color)!important}.Banner_banner__top_selected__yaNuF>span{color:#fff!important}.Banner_banner__menu__L0KSc{padding:2.5em 0 .5em;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Banner_banner__menu_type__C_gVB{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25em}.Banner_banner__menu_type_text__AExkq{padding:.37em .75em;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;text-align:center;color:#fff;background:transparent;box-shadow:0 1px 2px 0 #00000026;border-radius:6px;margin-right:.5em}.Banner_banner__menu_type_text_selected__fvWC5{background:var(--primary-color)}.Banner_banner__menu_direct__AWlnv{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em}.Banner_banner__menu_direct__AWlnv>input{border-radius:6px;background:transparent;outline:none;border:none}.Banner_banner__menu_direct__AWlnv>div{font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#fff}.Banner_banner__board__KaYy4{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#fff;border-radius:10px;height:85px}.Banner_banner__board_text_container__3Y_RV{display:flex;flex-direction:column;justify-content:center;width:20%;padding:1em 1.25em;position:relative;background:#fff;border-radius:10px;height:100%}.Banner_banner__board_text_cont_width_10__Le7cZ{width:10%}.Banner_banner__board_text_cont_width_15__Wocs9{width:15%}.Banner_banner__board_text_cont_width_20__kQx7f{width:20%}.Banner_banner__board_text_container__3Y_RV>div,.Banner_banner__board_text_container__3Y_RV>div>div{font-size:12px;font-weight:500;line-height:15px;letter-spacing:0;text-align:left;color:#787e86}.Banner_bannerDate__yjIws,.Banner_banner__board_text_container__3Y_RV>span{font-size:24px;font-weight:600;line-height:29px;letter-spacing:0;text-align:left;color:var(--tertiary-color)}.Banner_bannerDate__yjIws{white-space:nowrap}.Banner_bannerDay__shgIW,.Banner_banner__board_text_container__3Y_RV>p{font-size:11px;font-weight:400;line-height:13px;letter-spacing:0;text-align:left;color:#787e86}.Banner_banner__board_text_container__3Y_RV>p{white-space:nowrap}.Banner_banner__board_text_container__3Y_RV>p>span{font-size:11px;font-weight:500;line-height:13px;letter-spacing:0;text-align:left;color:var(--tertiary-color)}.Banner_banner__board_search__oyKXv{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:1.5em 1.75em;width:10%;height:100%;border-radius:0 10px 10px 0;white-space:nowrap;background:var(--primary-color);cursor:pointer}.Banner_banner__board_search__oyKXv>div{font-size:20px;font-weight:600;line-height:24px;letter-spacing:0;text-align:center;color:#fff}.Banner_banner__board_search__oyKXv>span{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:center;color:#ffe500}.Banner_banner__boardbottom_menu__iTR8U{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75em;margin:.75em 0 1.5em}.Banner_bottom_menu_text__sqzg5{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.25em;padding:.5em 1em;background:#ffffff14;border-radius:6px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left;color:#fff;cursor:pointer;border:1px solid transparent}.Banner_bottom_menu_text__sqzg5:hover{border:1px solid #fff}.Banner_bottom_menu_text_selected__vUVAg{border:1px solid #fff;background-color:var(--primary-color)}.Banner_bottom_heading__J4qej{display:flex;flex-direction:column;justify-content:flex-start;gap:.25em}.Banner_bottom_heading_text__45fjr{margin-top:.25em;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;text-align:left;color:#fff;white-space:nowrap}.Banner_banner__bottomcover_menu__c97yH{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:.5em}.Banner_banner__bottom_menu__EInsR{margin-left:1em}.Banner_banner__bottom_menu__EInsR,.Banner_bottomdown_menu__8mfA1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em}.Banner_bottomdown_menu__8mfA1{padding:.25em .5em;background:#ffffff14;border-radius:6px;margin-bottom:2em;color:#fff;cursor:pointer}.Banner_bottomdown_menu__8mfA1>span{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.08em;text-align:left;color:#fff}.Banner_bottomdown_menu__8mfA1>p{font-size:12px;font-weight:400;line-height:15px;letter-spacing:0;text-align:center;color:#fff}.Banner_save_more_button__aJ5iy{background:linear-gradient(180deg,#2fb500,#2aa000);font-size:12px!important;font-weight:600!important;line-height:15px;color:#fff!important;border-radius:4px;padding:.8em;cursor:pointer;white-space:nowrap}.Banner_roundTripBook__1U_oE{margin-top:.3em;font-weight:600;font-size:12px;white-space:nowrap}.Banner_travelling_class__eD356{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;color:var(--tertiary-color)}.Banner_rowFlex__l3P_q{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25em}.Banner_spaceBetween__M6W3b{display:flex;flex-direction:row;align-items:center;gap:1em}.Banner_airports_list_container__AqNJO{display:flex;flex-direction:column;position:absolute;top:100%;left:0;background:#fff;border-radius:8px;width:305px;z-index:1000}.Banner_airport_container_flights__2NaHc{max-height:50vh;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.Banner_inner_container__joWie{padding:.1em 0 0 1em}.Banner_recent_search_heading__Zj1Bj{padding:8px;background-color:var(--primary-color);border-radius:8px 8px 0 0;text-align:left}.Banner_recent_search_heading__Zj1Bj>span{color:#fff;font-weight:600;font-size:12px;margin-left:10px}.Banner_airports_list_container__AqNJO::-webkit-scrollbar{width:5px}.Banner_airports_list_container__AqNJO::-webkit-scrollbar-track{background:#f1f1f1}.Banner_airports_list_container__AqNJO::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.Banner_airports_list_container__AqNJO::-webkit-scrollbar-thumb:hover{background:#949292}.Banner_airports_list_container__AqNJO>p{font-size:12px;font-weight:600;line-height:15px;letter-spacing:0;text-align:left}.Banner_airport_container__wL6vE{display:flex;flex-direction:row;align-items:center;padding:.5em 0 .75em;border-radius:8px;cursor:pointer;background:#fff;width:100%;border-bottom:1px solid #f5f5f5}.Banner_airport_container__wL6vE>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.Banner_airport_name_container__i6V_a{width:84%}.Banner_airport_place_container__QhGv_{align-items:center!important;width:15%}.Banner_airport_place_container__QhGv_>p{text-wrap:wrap;text-align:center!important}.Banner_airport_container__wL6vE>div>div{display:flex;flex-direction:row;align-items:center;gap:.25em}.Banner_airport_code__3jfeX{background:#e8eef6;font-size:11px;font-weight:700;line-height:13px;letter-spacing:.1em;text-align:left;color:#000}.Banner_airport_name__7vT7t{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:var(--tertiary-color)}.Banner_airport_airport__o73I7{font-size:11px;font-weight:400;line-height:13px;letter-spacing:0;text-align:left;color:#787e86}.Banner_dual_calendar__s9_8d{display:flex;justify-content:space-between;position:absolute;top:100%;left:-15em;z-index:1000;height:440px}.Banner_calender_position__nwNPO{display:flex;position:relative;width:calc(100%)}.Banner_fixed_flights_container__z5Ei2{border:1px solid #fff;background:transparent;padding:.25em .5em;border-radius:6px;display:flex;flex-direction:column;gap:.25em;justify-content:center;align-items:center}.Banner_fixed_flights_container__z5Ei2>span{font-size:14px;font-weight:600;line-height:17px;letter-spacing:.08em;text-align:left;color:#fff}.Banner_fixed_flights_container__z5Ei2>p{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:center;color:#fff}.Banner_adline__Zn7rZ{color:#f1f1f1;padding-bottom:1em;white-space:nowrap;overflow:hidden;animation:Banner_marquee__yAWFb 20s linear infinite}.Banner_bottom_heading_flex__hXZEW{display:flex}@keyframes Banner_marquee__yAWFb{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.Banner_fromInput__kAsal{border:none;background-color:transparent;outline:none;padding:0;width:auto;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0;text-align:left;color:var(--tertiary-color);cursor:text}.Banner_fromInput__kAsal:focus,.Banner_fromInput__kAsal:hover{border:none}.Banner_fromInput__kAsal::placeholder{caret-color:var(--tertiary-color)}.Banner_toInput__6qIFW{border:none;background-color:transparent;outline:none;padding:0;width:auto;font-size:24px;font-weight:600;line-height:29px;letter-spacing:0;text-align:left;color:var(--tertiary-color);cursor:text}.Banner_toInput__6qIFW:focus,.Banner_toInput__6qIFW:hover{border:none}.Banner_toInput__6qIFW::placeholder{caret-color:var(--tertiary-color)}.Banner_fixedFlightContainer__vy59m{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem;background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1)}.Banner_inputGroup__Gd3fT{display:flex;gap:.5rem;align-items:center;max-width:500px}.Banner_input___39Eg{padding:.5rem;border:1px solid #ccc;border-radius:.25rem;font-size:1rem}.Banner_input___39Eg:focus{outline:none;border-color:#4d4d4d}.Banner_largeInput__JHXaC{flex-grow:1;max-width:100px}.Banner_smallInput__8RZ2O{width:60px}.Banner_calendarContainer__D4g99{margin-top:1rem}.Banner_searchFlightBtn__Q_q8D{width:448px;height:40px;gap:0;border-radius:8px 8px 8px 8px;opacity:0;margin-top:.5em;background-color:#cb4d03;font-weight:600;font-size:16px;color:#fff}.Banner_fixedFlightTop__mTXbr{display:flex;justify-content:center;align-items:center;gap:6px;width:448px;height:48px;top:86px;left:496px;border-radius:8px 8px 0 0;opacity:0;color:#fff;background-color:var(--tertiary-color);margin-bottom:.5em}.Banner_input___39Eg[type=number]::-webkit-inner-spin-button,.Banner_input___39Eg[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Banner_input___39Eg[type=number]{-moz-appearance:textfield}.Banner_bottom_fixed_flight_popup__KG3fs{position:fixed;bottom:0;left:20%;z-index:1001}@media (max-width:1380px){.Banner_banner__board_text_container__3Y_RV{width:18%}}@media (max-width:1285px){.Banner_travelling_class__eD356{display:none}}.DualCalendar_calendar__7zzBG{border:1px solid #ccc;border-radius:8px 0 0 8px}.DualCalendar_calendar__7zzBG,.DualCalendar_calendartwo__lBm0h{display:flex;flex-direction:column;gap:.1em;padding:20px;width:398px;background-color:#fff;z-index:1000!important;height:100%}.DualCalendar_calendartwo__lBm0h{border:1px solid #ccc;border-left:0;border-radius:0 8px 8px 0}.DualCalendar_grayedText___5O4t{color:#888;font-weight:600;font-size:12px}.DualCalendar_calendarHeaderFlex__PF_Ma{display:flex;flex-direction:row;align-items:center;gap:.5em}.DualCalendar_calendarHeader2__om_Ow,.DualCalendar_calendarHeader__9TOwk{display:grid;grid-template-columns:1fr auto auto;align-items:center}.DualCalendar_calendarHeader2__om_Ow{padding-bottom:10px}.DualCalendar_calendarHeaderDate__TUGir{display:flex;align-items:center;justify-content:center;margin-left:4.5em;gap:5px}.DualCalendar_monthName__wAcXN{display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:10px}.DualCalendar_arrows__AnP2A{cursor:pointer}.DualCalendar_calendarHeaderDate__TUGir span{font-size:20px;font-weight:600;color:var(--tertiary-color)}.DualCalendar_calendarDaysHeader__LVTNf{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:20px;gap:20px;margin-bottom:20px;background-color:#f9f9f9;padding:.8em;border-radius:5px}.DualCalendar_save__BNcY4{width:8rem;font-size:14px;color:#359638;text-align:right}.DualCalendar_holidays__oXkZk{font-size:14px;font-weight:600;color:var(--primary-color)}.DualCalendar_dayOfWeek__4h7aY{font-size:10px;font-weight:600;color:#787e86}.DualCalendar_buttons__vbZci{display:flex;gap:1em;margin-bottom:10px}.DualCalendar_buttons__vbZci button{padding:5px 10px;border:none;border-radius:5px;background-color:#f2f2f2;color:#333;font-weight:600;cursor:pointer;transition:background-color .3s ease}.DualCalendar_buttons__vbZci button:hover{background-color:#e0e0e0}.DualCalendar_rangeDate__Y7Ukh{background-color:#e8eef6!important}.DualCalendar_calendarGrid__BbtpG{display:grid;grid-template-columns:repeat(7,1fr)}.DualCalendar_calendarCell__isLFp{position:relative;height:46px;width:51px;padding:8px;display:flex;flex-direction:column;gap:.2em;align-items:center;justify-content:center;text-align:center;background:none;cursor:pointer;transition:background-color .3s ease}.DualCalendar_calendarCell__isLFp:hover{background-color:#f2f2f2}.DualCalendar_selected__9x3OD{background-color:#19191a!important;color:#fff!important;font-size:12px;font-weight:600}.DualCalendar_date__UvnJH{font-size:12px;font-weight:400}.DualCalendar_greenText__Hq9FB{color:#359638;font-weight:600;font-size:12px}.DualCalendar_name_departure__3pAcN{font-size:12px;font-weight:500;line-height:14.52px;text-align:left;color:var(--primary-color)}.DualCalendar_horizontal_line__vJYG8{background:#f5f5f5;height:1px;width:100%;margin-bottom:.25em;margin-top:.25em;z-index:1}.DualCalendar_calendarHeaderFlexed__ooVSF{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5em}.DualCalendar_date_departure__vjoQ_{font-size:14px;color:#000;font-weight:600}.DualCalendar_return_text__ZaQiD{font-size:12px;font-weight:500;margin-left:8px;color:#c9c9c9}.DualCalendar_return_text_with_date__2ljfj{display:flex;flex-direction:row;align-items:center;gap:.25em}.DualCalendar_return_text_with_date__2ljfj>img{width:16px;height:16px}.DualCalendar_return_text_with_date__2ljfj>span{font-size:12px;font-weight:500;line-height:14.52px;text-align:left;color:#da260d}.DualCalendar_save_more_flight__8r84o{font-size:12px;font-weight:400;line-height:14.52px;color:#359638;text-align:right}.DualCalendar_selectedHeading__MsoER{color:var(--primary-color)!important}.DualCalendar_heading__Cbnc_,.DualCalendar_selectedHeading__MsoER{display:flex;align-items:center;justify-content:center;font-size:14px!important;gap:.2em}.DualCalendar_heading__Cbnc_{color:#c9c9c9!important}.DualCalendar_eventDetails__W90QR{display:flex;align-items:center;justify-content:center;gap:.3em}.DualCalendar_eventDetailsText__haRy0{font-weight:600;color:gray;font-size:12px}.DualCalendar_arrowButton__04EgX{background:none;border:none;color:#333;font-size:20px;cursor:pointer;transition:color .3s ease}.DualCalendar_arrowButton__04EgX:hover{color:#555}.DualCalendar_selected_calendar_polygon_left__c2MqJ{position:absolute;top:40%;right:-6px;z-index:1}.DualCalendar_selected_calendar_polygon_right__5xs_i{position:absolute;top:40%;left:-6px;z-index:1}.FAQ_heading__pNRys{font-size:30px;font-weight:600;line-height:40px;letter-spacing:-.01em;text-align:left;margin-left:.5em}.FAQ_display__ZISxo{display:flex;flex-direction:row}.FAQ_FAQ_section__Gyq8c{margin:1em;padding:1em;display:flex;flex-direction:column;gap:12px}.FAQ_Toggle_wrapper__3Mgc7{display:flex;flex-direction:column;width:100%}.FAQ_Toggle_box__Go4Ga,.FAQ_Toggle_row__A3TfS{width:100%;display:flex;flex-direction:row;gap:10px}.FAQ_Toggle_box__Go4Ga{background-color:#f5f5f5;border-radius:12px;padding:20px;font-size:150%;margin:.2em}.FAQ_Toggle_icon__Sycs4{cursor:pointer}.FAQ_Toggle_question__yOabJ{width:100%;text-align:left;font-weight:600}.FAQ_Toggle_answer__dMA7h{font-size:18px;font-weight:400;text-align:justify;color:#545a61}.FAQ_Toggle_question_open__K38Bk{width:100%;text-align:left;font-weight:600;color:var(--primary-color)}.FAQ_Toggle_question_display__oIDGz{display:flex;flex-direction:column;gap:6px}.FAQ_Module_display__p2Q59{width:100%;display:flex;flex-direction:row;gap:10px}.FlightSearchFilter_flightsearchfilterWrapper__Czk3V{margin:1em 0;display:unset}.FlightSearchFilter_flightsearchfilter__LTjGz{position:-webkit-sticky;position:sticky;top:1em}.FlightSearchFilter_flightsearchfilter_container__lbAXZ{border-radius:8px 8px 0 0;background-color:#fff;border:1px solid #e6e6e6;padding:.75em 1em .5em;gap:8em;display:flex;flex-direction:row;justify-content:space-between}.FlightSearchFilter_filter_container__Y_W1i{display:flex;flex-direction:row;align-items:center;gap:.2em}.FlightSearchFilter_filter__E_PQh{font-size:14px;cursor:pointer}.FlightSearchFilter_reset__I8ejc{font-size:14px;font-weight:600;color:var(--primary-color);cursor:pointer}.FlightSearchFilter_filter_options_container__b94MO{border-radius:0 0 8px 8px;background-color:#fff;border:1px solid #e6e6e6;align-items:center;padding:1em .188em 1.125em .938em;gap:.5em;margin-top:-.062em;color:var(--tertiary-color)}.FlightSearchFilter_filter_option__oW_QR{cursor:pointer;border:0;padding:.125em .5em .125em 0;background-color:#fff;border-radius:6px;display:flex;flex-direction:row;align-items:center;gap:.25em}.FlightSearchFilter_checkbox__4Z7jA{margin:0;height:1.25em;width:1.25em;position:relative;overflow:hidden;cursor:pointer}.FlightSearchFilter_filter_option_text__I8GlV{font-size:12px;color:#545a61;white-space:nowrap}.FlightSearchFilter_filter_option_each_container__s4CuC{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:.2em;margin:.3em 0;width:96%}.FlightSearchFilter_line_wrapper__jkK6x{padding:.2em 1.188em .25em .2em}.FlightSearchFilter_line__KiN6O{height:.063em;border-top:1px solid #e6e6e6}.FlightSearchFilter_filter_option_filtersearch__n87s3{border-radius:2px;background-color:#fff;border:1px solid #e6e6e6;padding:.5em;margin:.3em 1em .3em .15em;display:flex;gap:0 .375em;align-items:center}.FlightSearchFilter_filter_option_input_text__5cTGN{border:0;outline:0;font-size:12px;background-color:transparent;height:1.25em;color:#000}.FlightSearchFilter_filter_option_heading_container__CHSgL{margin:.5em 0 .5em .5em;display:flex;flex-direction:row;justify-content:space-between}.FlightSearchFilter_filter_option_heading_containerStopsMobile__hazUE{margin:.5em 0 .5em .5em;display:none;flex-direction:row;justify-content:space-between}.FlightSearchFilter_filter_option_lower_containerStopsDesktop__oohop{cursor:pointer;border:0;padding:.125em 0 .125em .5em;background-color:#fff;border-radius:6px;display:none;flex-direction:row;gap:.5em}.FlightSearchFilter_filter_option_heading_containerStopDesktop__KVeGO{margin:.5em 0 .5em .5em;display:none;flex-direction:row;justify-content:space-between}.FlightSearchFilter_filter_option_lower_containerStopsMobile__PohVK{cursor:pointer;border:0;padding:.125em 0 .125em .5em;background-color:#fff;border-radius:6px;display:none;flex-direction:row;gap:.5em}.FlightSearchFilter_filter_option_heading_text__M0JU3{font-size:12px;font-weight:600}.FlightSearchFilter_filter_option_heading_upwardArrow__TTCsU{margin-right:1em;cursor:pointer}.FlightSearchFilter_rotate__C2cCg{transform:rotate(180deg);transition:transform .3s ease-in-out}.FlightSearchFilter_filter_option_range_slider__DgBGP{width:80%;height:1px;background-color:#e6e6e6;margin:1em 1.3em}.FlightSearchFilter_thumb__ayQ5q{border:1px solid #000;color:#fff;background-color:#fff;border-radius:50%;margin:-5em 0 1em;font-size:1px;padding:5em;cursor:-webkit-grab;cursor:grab}.FlightSearchFilter_filter_option_range_number__FgYNG{display:flex;flex-direction:row;justify-content:space-between;margin:0 1em .4em .4em}.FlightSearchFilter_number_one__JT653{font-size:12px}.FlightSearchFilter_dash_between__FHKS5{font-size:14px;line-height:1em}.FlightSearchFilter_number_two__W3evN{font-size:12px}.FlightSearchFilter_filter_option_time__Ur6Wl{display:flex;flex-direction:row;text-align:center;margin:0 0 .5em .5em}.FlightSearchFilter_time_container_one__FwLfp{border-radius:4px;background-color:#fff5f3;color:var(--primary-color);display:flex;flex-direction:column;align-items:center;gap:.375em 0;padding:.5em 1em;cursor:pointer}.FlightSearchFilter_time_container__sZGZG{display:flex;flex-direction:column;align-items:center;gap:.375em 0;padding:.5em .75em;cursor:pointer}.FlightSearchFilter_time_image__MInLp{height:1.5em;object-fit:cover}.FlightSearchFilter_time_text__XQTMS{font-size:10px;line-height:1.167em}.FlightSearchFilter_filter_option_airlines_container__fJBvW{display:flex;justify-content:space-between;align-items:center;gap:1.6em;margin:-.3em 1.1em .5em .5em}.FlightSearchFilter_filter_option_airlines_text_container__DE_tP{cursor:pointer;border:0;background-color:#fff;border-radius:6px;display:flex;flex-direction:row;align-items:center;gap:.5em}.FlightSearchFilter_airlineLogo_one__n7Bxx{border-radius:2px;height:1.5em;width:1.5em}.FlightSearchFilter_airlineLogo_airindia_one__DcFSM{height:.9em;width:1.5em;border-radius:2px;margin:-.6em -.2em 0 0;overflow:hidden;object-fit:cover;background-color:#d90c2b}.FlightSearchFilter_airlineLogo_airindia_two__qnSoS{height:.9em;width:1.5em;border-radius:0 0 2px 2px;margin:.5em 0 0 -1.8em;overflow:hidden;object-fit:cover;background-color:#d90c2b}.FlightSearchFilter_airlineLogo_vistara__4u_QK{border-radius:2px;background-color:#47143d;height:1.5em;width:1.5em}.FlightSearchFilter_number_more__5Z_jp{font-size:12px;font-weight:600;color:var(--primary-color);margin:0 0 0 .5em}.FlightSearchFilter_filter_option_lower_container__Ss7s7{cursor:pointer;border:0;padding:.125em 0 .125em .5em;background-color:#fff;border-radius:6px;display:flex;flex-direction:row;gap:.5em}.FlightSearchFilter_filter_option_lower__njmy3{border:0;padding:.125em .5em .125em 0;background-color:#fff;border-radius:6px;display:flex;flex-direction:row;align-items:center;gap:.25em;width:7em}.FlightSearchFilter_roundTripFilterHeadingContainer__B_V02{display:flex;justify-content:space-between;align-items:center;padding:.5em 1em;border:1px solid #e6e6e6;border-top:0}.FlightSearchFilter_roundTripFilterChoiceButtonSelected__V5IPE,.FlightSearchFilter_roundTripFilterChoiceButton__tLJd_{width:45%;padding:2px 8px;gap:10px;border-radius:24px;border:1px solid var(--tertiary-color);background:var(--tertiary-color);font-size:14px;font-weight:400;line-height:16.94px;text-align:center;color:#fff}.FlightSearchFilter_roundTripFilterChoiceButton__tLJd_{background:#fff;color:var(--tertiary-color)}.FlightSearchFilter_mobileflightsearchfilter_container__YSFDY{display:none}@media (max-width:1000px){.FlightSearchFilter_flightsearchfilter_container__lbAXZ{display:none}.FlightSearchFilter_mobileflightsearchfilter_container__YSFDY{border-radius:8px 8px 0 0;background-color:#fff;border:1px solid #e6e6e6;padding:.75em 1em .5em;gap:8em;display:flex;flex-direction:row;justify-content:center;align-items:center}.FlightSearchFilter_mobilefilter_container__kAl7u{display:flex;flex-direction:row;align-items:center;gap:.2em;font-weight:600;font-size:16px;line-height:19.36px;letter-spacing:0}.FlightSearchFilter_mobileFilterCross__u9rUy{position:absolute;left:1em;cursor:pointer}.FlightSearchFilter_mobile_filter_option_heading_container__sWTEY{margin:1.5em 0 0 -1em;padding:1em 0 0;display:flex;flex-direction:row;justify-content:space-evenly;border-top:1px solid #e6e6e6;box-shadow:0 -1px 4px 0 #0000000d}.FlightSearchFilter_primary_button__orova{background:var(--primary-color);color:#fff}.FlightSearchFilter_primary_button__orova,.FlightSearchFilter_secondary_button__7Ys_R{border-width:1px;border-radius:4px;font-weight:600;font-size:14px;line-height:16.94px;letter-spacing:0;text-align:center;padding:.75em 3.5em}.FlightSearchFilter_secondary_button__7Ys_R{border:1px solid var(--primary-color);color:var(--primary-color)}}.FlightStatus_flightstatus__grocc{display:flex;flex-direction:row}.FlightStatus_flightstatus_box__v8rhz{display:flex;align-items:center;justify-content:space-between;padding:0}.FlightStatus_buttonContainer__qTlok{display:flex;align-items:flex-start;justify-content:flex-start;gap:.5em;padding:.25em .5em}.FlightStatus_flightstatus_container__ltc17{display:flex;flex-direction:row;justify-content:space-evenly;height:2.5px;padding:.5em 2em 2.3em .2em;border-radius:8px;margin-top:1em;cursor:pointer}.FlightStatus_flightstatus_icon__3lprW{height:1.5em;width:1.5em;object-fit:cover;align-items:center;margin:.2em .5em .5em}.FlightStatus_flightstatus_text__h832c{display:flex;flex-direction:column;text-align:center}.FlightStatus_flightstatus_text_one__BA2_r{font-weight:600;font-size:12px}.FlightStatus_searchflightNo___MCm4{display:flex;align-items:center;justify-content:center;padding:1em 0 0}.FlightStatus_flightstatus_text_two__f_yQk{color:#3b4449;font-size:12px}.FlightStatus_inputContainer__3YiUu{display:flex;align-items:center;justify-content:center;width:90%;border:1px solid #99a2a7;border-radius:.25em;height:1.8em;padding:0 .5em;gap:.25em}.FlightStatus_inputtag__QBxs8{display:flex;align-items:center;justify-content:center;border:none;width:100%}.FlightStatus_inputtag__QBxs8:focus{outline:none}.FlightStatus_inputtag__QBxs8::placeholder{font-size:.8em;color:#99a2a7;font-weight:500}@media (max-width:1200px){.FlightStatus_flightstatus__grocc{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.FlightStatus_flightstatus_icon__3lprW,.FlightStatus_flightstatus_text_two__f_yQk{display:none}.FlightStatus_buttonContainer__qTlok{padding:1em .5em 0}.FlightStatus_flightstatus_container__ltc17{display:flex;align-items:center;justify-content:center;padding:.5em;height:2em;margin:0}}.page_container__3B5_w{display:flex;flex-direction:row;justify-content:space-evenly;height:66vh;overflow:hidden}.page_container__3B5_w>div{height:100%;overflow-y:scroll!important;overflow-x:hidden;scrollbar-width:none}.page_status__u7mNm{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.page_flightStatuses__nNMpL{gap:.25em}.page_flightStatuses__nNMpL,.page_sharevia__PuPTe{display:flex;flex-direction:row;align-items:center}.page_sharevia__PuPTe{gap:.75em}.page_sharevia__PuPTe>p{font-size:12px;font-weight:600;line-height:14.52px;text-align:left;color:var(--secondary-color)}.page_sharevia__PuPTe>img{cursor:pointer}.page_one_container__By1ob{gap:1em}.page_one_container__By1ob,.page_two_container__iIW7B{display:flex;flex-direction:row;justify-content:space-between;width:100%}.page_two_container__iIW7B{gap:.75em}.page_two_container__iIW7B>div{display:flex;flex-direction:column;gap:.75em}.page_roundtripContainer__fcIJT{padding:1em 0;display:flex;flex-direction:column;align-items:center}.page_noFlights__Smk38{width:54.5em;padding:1em 0;text-align:center}.page_buttonFooterDesign__UXACK,.page_mobileFooter__s39gd{display:none}.page_mobileFilterContainer__fQBXX{opacity:0;height:0;overflow:hidden}.page_popup_overlay__ynC18{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}@media (max-width:1000px){.page_container__3B5_w{justify-content:flex-start;padding:0;height:85vh}.page_container__3B5_w>div{width:100%;height:82vh}.page_status__u7mNm{justify-content:flex-start}.page_mobileFooter__s39gd{position:relative;width:100%;height:64px;border:1px 0 0;background:#fff;border-top:1px solid #e6e6e6;box-shadow:0 -1px 4px 0 #0000000d}.page_buttonFooterDesign__UXACK{display:flex;flex-direction:row;justify-content:space-between}.page_blurbg__xSa75{position:absolute;top:0;width:100%;height:100%;z-index:1;background:#00000080}.page_mobileFilterContainer__fQBXX{opacity:1;overflow:visible;position:absolute;top:100px;width:100%}.page_mobileModifyContainer__qZPwj{opacity:1;overflow:visible;position:absolute;top:0;width:100%}.page_shareContainer__CO2U_{position:absolute;bottom:0;display:flex;align-items:flex-end;justify-content:flex-end;height:40px;width:100%}.page_whatsappContainer__qF_HQ{background-color:#29a71a}.page_mailContainer__nlmoQ,.page_whatsappContainer__qF_HQ{display:flex;align-items:center;justify-content:center;width:50%;color:#fff;font-weight:600;padding:.5em}.page_mailContainer__nlmoQ{background-color:#ffc107}.page_textContainer__c_Sy0{font-size:.75em;font-weight:600}}.SortableHeader_sortableheader_container__qJva4{display:flex;width:54.5em;height:2em;border-radius:8px;background-color:#efefef;padding:.375em 1.25em .375em 1.5em;gap:7.5em;margin:.5em 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.SortableHeader_insideContainer__0JAcD{display:flex;flex-direction:row;gap:8.5em}.SortableHeader_alignContainerButtons__6KEzc{display:flex;flex-direction:row;align-items:center;gap:0 .125em;margin-top:-.1em;cursor:pointer}.SortableHeader_alignContainerButtons__6KEzc button{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;color:#545a61}.SortableHeader_container__mfUxr{display:flex;flex-direction:row;gap:2.75em;margin-right:.5em}.SortableHeader_btnDesign__MgGEp{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;color:#545a61;display:flex;flex-direction:row;gap:.25em;position:relative}.SortableHeader_priceButton__LODWJ{margin-left:3.5em}.SortableHeader_downwardArrowIcon__wmL7P{position:absolute;right:-1em;top:.1em}.SearchPageImageCorner_searchpageimagecorner__D6_lb{display:flex;flex-direction:column}.SearchPageImageCorner_searchpageimage_one__Ja_S9{width:10em;border-radius:8px;object-fit:cover;margin-top:1em}.SearchPageImageCorner_searchpageimage_two__Gbr9w{border-radius:8px;width:10em;object-fit:cover;margin:1em 0}.SearchPageImageCorner_searchpageimage_three__NWRv3{border-radius:8px;width:10em;object-fit:cover}@media (max-width:1200px){.SearchPageImageCorner_searchpageimagecorner__D6_lb{display:none}}.FlightChart_flightchartDrop__eteI5,.FlightChart_flightchart__FZaHQ{display:flex;flex-direction:row;justify-content:center;align-items:spce-evenly;text-align:center;color:#000;height:6.7em;border-radius:12px 12px 0 0;padding-bottom:.5em}.FlightChart_flightchartDrop__eteI5{background-color:#fff6f5}.FlightChart_flight_container__sr86A{border-radius:3px;cursor:pointer}.FlightChart_flight_name__XnCo_{display:flex;flex-direction:column;width:4em}.FlightChart_flight_name_text__TDrtY{font-size:12px;color:var(--tertiary-color)}.FlightChart_flight_details_wrapper__p0kfd{display:flex;flex-direction:row;gap:2px;cursor:pointer;background:none}.FlightChart_flight_details__kdITm{color:var(--primary-color);font-size:12px}.FlightChart_rotate__kf89v{transform:rotate(180deg);transition:transform .3s ease-in-out}.FlightChart_flight_start_time_wrapper__0Y7C_{display:flex;flex-direction:column;justify-content:center;height:100%;gap:2px;text-align:right}.FlightChart_flight_start_time__LPh2p{font-size:16px;letter-spacing:.04em;font-weight:600}.FlightChart_flight_start_date__NTF8Q{font-size:12px;color:#000}.FlightChart_flight_start_place__PR8in{color:#000;font-size:12px;padding:0 0 0 -4em}.FlightChart_flight_view__sbRdL{display:flex;flex-direction:column;margin:0 1em}.FlightChart_flight_late__1QQiv{font-size:12px;margin-bottom:-4px}.FlightChart_flight_Mist_container__yHqPy{display:flex;flex-direction:row;gap:4px;position:relative}.FlightChart_flight_Mist_container__yHqPy>img{width:121px;height:16px}.FlightChart_flight_Mist__cKvHr{height:.4em;width:1em;display:flex;flex-direction:column}.FlightChart_flight_red_stop_container__NPf1G{position:absolute;width:120px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;top:5px}.FlightChart_flight_red_stop__U_LnJ{height:6px;width:6px;border-radius:50%;background-color:var(--primary-color);cursor:pointer}.FlightChart_flightdirection__yhG1L{margin:-.35em 1em 0 -.2em}.FlightChart_flight_late_text__XRQOY{font-size:12px;margin-top:-4px}.FlightChart_flight_end_time_wrapper__dHCYP{display:flex;flex-direction:column;gap:2px;justify-content:center;height:100%;text-align:left}.FlightChart_flight_end_time__pfkZU{font-size:16px;letter-spacing:.04em;font-weight:600;text-align:left}.FlightChart_flight_end_date__0D_bR{font-size:12px;color:#545a61;margin:0}.FlightChart_flight_end_place__Pnboa{color:#99a2a7;font-size:12px;padding:0 0 0 -4em}.FlightChart_flight_seat_left__PTNih{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em}.FlightChart_flight_seat__h_Q_b{width:1.5em}.FlightChart_seat_left__EEfi0{font-size:10px;letter-spacing:.04em;font-weight:600;color:var(--primary-color)}.FlightChart_flight_rate__Bmfez{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:.1em;text-align:left;color:#99a2a7;margin-left:3.5em}.FlightChart_flight_rate_off__hUX_z{font-size:14px}.FlightChart_flight_rate_fee__XzK0c{font-size:20px;font-weight:600;color:var(--primary-color);cursor:pointer;position:relative}.FlightChart_flight_rate_info_icon__piPWw{position:absolute;top:4px;margin-left:5px}.FlightChart_flight_rate_save___FDIG{border-radius:16px;background-color:#f5f5f5;padding:.5em;color:#545a61;font-size:10px;font-weight:600;text-align:right;width:-moz-fit-content;width:fit-content}.FlightChart_flight_rate_save2__o0lZ6{border-radius:16px;background-color:#ecf8ec;flex-direction:row;padding:.5em;color:#10b617;font-size:10px;font-weight:600;width:100%}.FlightChart_book_button__1VuXS{width:10em;height:3em;border-radius:8px;background-color:var(--primary-color);font-size:14px;letter-spacing:.08em;font-weight:600;color:#fff;text-align:center;align-items:center;cursor:pointer}.FlightChart_details__gaija{display:flex}.FlightChart_view_fares_button__35BJp{width:10em;height:3em;border-radius:8px;background-color:#fff;border:1px solid var(--primary-color);font-size:14px;letter-spacing:.08em;font-weight:600;color:var(--primary-color);text-align:center;align-items:center;cursor:pointer}.FlightChart_buttonContainer__Aahsf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:3rem;gap:.25rem;margin-top:.25em}.FlightChart_flight_detail_border__YtyUi{overflow-y:scroll;overflow-x:hidden;padding:0;width:calc(100% - 20em)}.FlightChart_flight_detail_border__YtyUi::-webkit-scrollbar{width:5px;background-color:#eaeef0}.FlightChart_flight_detail_border__YtyUi::-webkit-scrollbar-thumb{width:5px;background-color:#99a2a7}.FlightChart_flight_image___vwAS{width:32px;height:32px;border-radius:4px}.FlightChart_show_details__g2E5d{display:flex;justify-content:space-between;border:1px solid #e6e6e6;min-width:59em;margin-bottom:1em;border-radius:5px}.FlightChart_show_details_dropdown__Z9eja{display:flex;justify-content:space-between;border:1px solid #e6e6e6;border-radius:0 0 12px 12px}.FlightChart_containerDrop__U4t03,.FlightChart_container__L6drI{width:54.5em;margin:1em 0;border-radius:12px;border:1px solid #e6e6e6}.FlightChart_containerDrop__U4t03{border:1px solid var(--primary-color)}.FlightChart_left_section__PQ7M4,.FlightChart_middle_section__edYen,.FlightChart_right_section__tgk1x{display:flex;flex-direction:row;justify-content:center;align-items:center}.FlightChart_left_section__PQ7M4{padding-bottom:.5em;flex-direction:column;align-items:flex-start}.FlightChart_middle_section_container__F_FiQ{padding:0 2%;width:45%}.FlightChart_middle_section__edYen{width:100%;display:flex;flex-direction:row;align-items:center}.FlightChart_middle_section__edYen>div{width:33.3%;height:100%;display:flex;flex-direction:column;justify-content:center}.FlightChart_middle_section_container__F_FiQ{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.FlightChart_middle_section_notice__g9SOA{width:100%;padding:2px 8px;border-radius:8px;font-size:10px;font-weight:600;line-height:12.1px;text-align:center;color:#10b617;background:#ecf8ec;white-space:nowrap;overflow:hidden;animation:FlightChart_marquee__dAuRO 10s linear infinite}.FlightChart_right_section__tgk1x>div{height:100%}.FlightChart_paymentDetailsContainer__3eKrS{position:fixed;z-index:9}.FlightChart_left_fligt_and_details_container__bNuAO{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:1.5em 0 .75em}.FlightChart_seatandrefundableContainer__V6TTH{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em}.FlightChart_green_text__0yP_2{background-color:#ecf8ec;color:#10b617}.FlightChart_green_text__0yP_2,.FlightChart_red_text__Ei_me{border-radius:16px;flex-direction:row;padding:.5em;font-size:10px;font-weight:600;width:100%}.FlightChart_red_text__Ei_me{background-color:#f8f2ec;color:#f20f1e}.FlightChart_popup_section_notice__1LJOt{width:100%;padding:2px 8px;border-radius:8px;font-size:10px;font-weight:600;line-height:12.1px;text-align:center;color:#10b617;background:#ecf8ec;white-space:nowrap;overflow:hidden;animation:FlightChart_marquee__dAuRO 10s linear infinite}.FlightDetail_flight_details_container__FxO_p{display:flex;flex-direction:column;gap:10px;padding:.75em 1.25em}.FlightDetail_flight_details_inner_container__4LHBa{display:flex;flex-direction:row;gap:6px}.FlightDetail_airline_indigo__AMGI2{height:32px;border-radius:4px}.FlightDetail_airline_indigo_text_container__vWvJi{display:flex;flex-direction:column;gap:2px}.FlightDetail_indigo_text_one__2Xmed{font-size:12px}.FlightDetail_indigo_text_two__dBIVD{font-size:11px;color:#000;text-align:left}.FlightDetail_bottom_line__0wY65{height:1px;border-top:1px solid #99a2a7}.FlightDetail_flight_details_start_date__lbOEs{font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:var(--tertiary-color)}.FlightDetail_flight_details_start_time__wvCK8{font-size:16px;font-weight:600;line-height:19.36px;letter-spacing:.04em;text-align:left;color:var(--tertiary-color)}.FlightDetail_flight_details_start_place__Yrzp3{font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:#99a2a7;white-space:nowrap}.FlightDetail_flight_view__be6lm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.FlightDetail_flight_late__Sg5xp{display:flex;flex-direction:row;text-align:center;margin-bottom:-6px;font-size:12px;font-weight:400;line-height:14.52px;color:#99a2a7}.FlightDetail_flight_Mist_container__Mmgbv{display:flex;flex-direction:row;gap:4px}.FlightDetail_flight_Mist_container__Mmgbv>img{width:121px;height:16px}.FlightDetail_flight_Mist__Milr7{height:.4em;width:1em;display:flex;flex-direction:column}.FlightDetail_flight_red_stop___HGIr{height:6px;width:6px;border-radius:50%;background-color:var(--primary-color)}.FlightDetail_flight_late_text__qk9xI{text-align:center;margin-top:-6px;font-size:12px;font-weight:400;line-height:14.52px;color:#99a2a7}.FlightDetail_flight_details_time_container__xNqeV{text-align:left}.FlightDetail_flight_details_end_date__BL_9m{font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:var(--tertiary-color)}.FlightDetail_flight_details_end_time__aEL48{font-size:16px;font-weight:600;line-height:19.36px;letter-spacing:.04em;text-align:left;color:var(--tertiary-color)}.FlightDetail_flight_details_end_place__DeSGG{font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:#99a2a7;white-space:nowrap}.FlightDetail_flight_details_amount_allowed_container__Szurr{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;padding:.5em;gap:10px;text-align:left;color:#545a61;border-radius:4px;background-color:#e1e8ec}.FlightDetail_flight_details_amount_allowed_inner_container__b9rBA{display:flex;flex-direction:row}.FlightDetail_amount_allowed_head__G7xG_{font-size:11px;font-weight:400;line-height:13.31px;text-align:left;color:#545a61}.FlightDetail_startTerminal___VB1D{display:flex;flex-direction:column;gap:.125em}.FlightDetail_amount_allowed_text__aTVib{font-size:11px;font-weight:600;line-height:13.31px;text-align:left;color:var(--tertiary-color)}.FlightDetail_change_plane_time_container__Ve6ft{display:flex;flex-direction:row;text-align:left;color:#545a61;margin:.25em 1em .75em;height:1.5em}.FlightDetail_change_plane_time_inner_container__M8XkW{border-radius:14px;background-color:#fffaf4;border:1px solid var(--primary-color);padding:.1em 1em;width:100%;height:1.5em;z-index:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.FlightDetail_change_plane_time_inner_container__M8XkW>span{font-size:12px;font-weight:400;line-height:14.52px;color:#545a61}.FlightDetail_vishakhatpatnamvtz1__IB_Yl{padding-left:.3em;font-weight:500!important;color:var(--tertiary-color)!important}.FlightDetail_line_left__BxlhC{margin:-2.1em 0 0}.FlightDetail_line_left__BxlhC,.FlightDetail_line_right__u_vOs{border-top:1px solid var(--primary-color);width:20px;height:1px}.FlightDetail_line_right__u_vOs{margin-left:95%;margin-top:-.8em}.FlightDetail_change_plane_time__1NQwN{padding-left:.3em;font-weight:500!important;color:var(--tertiary-color)!important}.FlightDetail_header__nYCxm{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FlightDetail_flightdirection__OhtNw{margin-top:-5px}.FlightDetail_flight_bottom_container__4j8qY{display:flex;align-items:center;justify-content:space-between}.FlightDetail_seat_left__5yy4v{font-size:10px;letter-spacing:.04em;font-weight:600;color:var(--primary-color)}.FareSummary_faresummary__EkeTp{color:var(--tertiary-color);background-color:var(--tertiary-color);border-radius:0 0 12px 0;width:20em;padding:.5em}.FareSummary_faresummary_button_container__NI2MW{display:flex;justify-content:space-between}.FareSummary_faresummary_button_one__6Fvx3{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1em 1.5em;cursor:pointer;border-radius:4px;color:var(--tertiary-color);background-color:#fafafa;width:9em;white-space:nowrap}.FareSummary_faresummary_text__HYRbh{font-size:12px;font-weight:400}.FareSummary_faresummary_button_one_selected__E88eS{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0 1em 1em;cursor:pointer;border-radius:4px;color:var(--tertiary-color);background-color:#fafafa;width:9em;white-space:nowrap}.FareSummary_faresummary_button_one_selected__E88eS>div{font-size:12px;font-weight:600}.FareSummary_faresummary_container__TNjQH{margin-top:1em}.FareSummary_basefare_container__YMvKW{border-radius:4px;background-color:#fff;margin:.25em 0;padding:0 0 1em}.FareSummary_basefare__zopZk{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 2em 0 1em;width:calc(100% - 3em)}.FareSummary_basefare_text__Ao9Li{font-size:14px;font-weight:600;margin:1em 0 0}.FareSummary_basefare_price__pu6T5{font-size:14px;color:var(--tertiary-color);margin:1em 0 0}.FareSummary_age_fee_container__HQM9q{display:flex;justify-content:space-between;margin:.5em 2em 0}.FareSummary_age_fee_container_left__JgIgb{display:flex;justify-content:space-between;color:#ffd600;margin:.5em .5em 0}.FareSummary_age_fee__2BndR,.FareSummary_age_type__7qTRJ{font-size:12px}.FareSummary_line__vJSSi{border-top:1px solid #e6e6e6;margin:.5em 0}.FareSummary_discount_fee__9gxqW{font-size:12px;color:#2aa000}.FareSummary_amount_text__7TlMp{color:#fff;font-size:16px;font-weight:600}.FareSummary_noteTotalFare__dKlYE{line-height:16px;color:#99a2a7;font-size:12px;text-align:center;margin:1em .5em 0}.FareSummary_book_button__jRYia{font-size:14px;padding:1em 0;width:calc(100% - 1em)}.FareSummary_book_button__jRYia,.FareSummary_farerule_button__BjrQ6{border-radius:8px;background-color:var(--primary-color);font-weight:600;color:#fff;text-align:center;margin:1em .5em 0;cursor:pointer}.FareSummary_farerule_button__BjrQ6{font-size:12px;padding:.5em 0;width:calc(50% - 1em)}.FareSummary_farerules_text__8n05v{font-size:16px;font-weight:600;color:#fff;margin:.5em 0}.FareSummary_cancellation_fee__vJcwE{height:10em;background-color:#fff;margin:.5em 0;border-radius:4px;padding:1em}.FareSummary_cancellation_fee__vJcwE h3{font-size:12px;font-weight:600;color:var(--tertiary-color);white-space:nowrap;margin-bottom:.25em}.FareSummary_cancellation_fee__vJcwE h3 span{font-weight:400;color:#da260d;font-size:11px;white-space:nowrap;margin-left:33%;cursor:pointer}.FareSummary_cancellation_fee__vJcwE p{font-size:11px;font-weight:400;color:#da260d;margin-top:.3em;text-align:left}.FareSummary_cancellation_fee__vJcwE p span{color:var(--primary-color);font-size:11px}.FareSummary_farerulesflight__WnkO6{margin:0 0 0 -1em}.FareSummary_white_flight__jWbmm{margin:-1em 0 0 17.4em;position:absolute}.FareSummary_refund_container__ffiPT{display:flex;gap:3em;margin:1em 1em 0}.FareSummary_refundable__XMNoN{text-align:left}.FareSummary_flight_time__KBrrH{display:flex;justify-content:space-between;margin:0 -.5em}.FareSummary_departure_text__Xsg9E,.FareSummary_fare_month__QSHgT{margin:0 0 0 2em}.FareSummary_duration_container__QHXUd{display:flex;align-items:center;justify-content:space-between;margin-top:9px}.FareSummary_duration_container__QHXUd>h1>span{color:#da260d;font-size:12px}.FareSummary_duration_container__QHXUd>h1{font-size:12px;font-weight:600;color:#545a61}.FareSummary_duration_detail_container__8bS6_{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.FareSummary_duration_detail_container__8bS6_>h1>span{color:#da260d;font-size:11px}.FareSummary_duration_detail_container__8bS6_>h1{font-size:11px;font-weight:400;color:#545a61}.FareSummary_prior_text__H6R3P{color:#fff;font-size:11px;font-weight:400}.FareSummary_prior_text__H6R3P>span{font-size:11px;font-weight:700;color:#da260d}.FareSummary_showFullDetails__r_eZ7{color:var(--primary-color);font-size:11px;font-weight:600;line-height:13.31px;text-align:left;cursor:pointer;padding:6px 0 0 12px}.FareSummary_overflow_container__irOPq{overflow-x:hidden;overflow-y:scroll;max-height:200px;scrollbar-width:thin}.BaggageDetailHover_popupContent__C_btZ{position:relative;background-color:#fff;width:500px;border-radius:10px 10px 10px 10px;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:10000}.BaggageDetailHover_detail_header__MP8hJ{color:#fff;font-weight:700;margin-bottom:10px;border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:space-between;background-color:var(--primary-color);padding:17px}.BaggageDetailHover_details_container__KF0iA{padding:20px}.BaggageDetailHover_logo_detail_container___qZ5D{display:flex;align-items:center;gap:5px}.BaggageDetailHover_logo_detail_container___qZ5D>p{font-weight:600;font-size:16px}.BaggageDetailHover_baggage_header__TDZAG{margin-top:2%;display:flex;justify-content:space-around;padding:10px;align-items:center;background-color:#f5f5f5;border-radius:4px 4px 0 0}.BaggageDetailHover_baggage_content__GRCKd{display:flex;justify-content:space-around;padding:10px;border-radius:0 0 5px 5px}.BaggageDetailHover_column_main__UQbu3{border-radius:5px}.BaggageDetailHover_column__7c_d_{display:flex;flex-direction:column;align-items:center;margin-left:20px}.BaggageDetailHover_column_label__BPYIz{font-weight:700;font-size:14px}.BaggageDetailHover_row__2CkLo{margin-top:5px}.BaggageDetailHover_row_label__lYNHd{font-size:14px}.BaggageDetailHover_column_content__Owb2b{display:flex;flex-direction:column;justify-content:space-between}.PaymentDetailHover_paymentDetails__EhnAC{border-radius:12px;background-color:#fff;color:#000;margin-top:-5em;margin-left:.6em;border:1px solid #e0dbdb;width:19em}.PaymentDetailHover_paymentDetails_Banner___kiu8{display:flex;flex-direction:column;border-radius:12px;padding:1.2em}.PaymentDetailHover_travellers___cayz{display:flex;gap:.2em}.PaymentDetailHover_title__2V0ff{display:flex;width:100%;justify-content:space-between;padding-bottom:.2em;padding-top:.2em;margin-bottom:.5em}.PaymentDetailHover_title2__XPlxV{display:flex;width:100%;justify-content:space-between;padding-top:.5em}.PaymentDetailHover_title__2V0ff h1{font-size:14px}.PaymentDetailHover_baseFare__CSFmF{padding-top:.5em}.PaymentDetailHover_baseFare_Title__GakfH{display:flex;align-items:center;justify-content:space-between}.PaymentDetailHover_subtitle__X9aq8{display:flex;align-items:center}.PaymentDetailHover_subtitleText__3esdA{font-size:12px;font-weight:600}.PaymentDetailHover_text__8sVAV{font-size:12px;font-weight:400;letter-spacing:0;text-align:left;color:#545a61}.PaymentDetailHover_discountText__1wLdK{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;color:#10b617}.PaymentDetailHover_icon___dJIF,.PaymentDetailHover_titleIcon__0JMcZ{display:flex;align-items:center;justify-content:center}.PaymentDetailHover_titleIcon__0JMcZ{flex-direction:row;gap:.1em;color:#545a61;font-size:14px;font-weight:400;line-height:16.94px;text-align:left}.PaymentDetailHover_Price_description__BBUdE{padding-top:.5em;padding-bottom:.5em;display:flex;flex-direction:column;gap:.2em;border-bottom:1px solid #e3e0e0}.PaymentDetailHover_item__p_3bX{display:flex;align-items:center;justify-content:space-between}.PaymentDetailHover_totalPrice__UDcWk{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0;text-align:right}.PaymentDetailHover_net_fare_price__M6h7Q,.PaymentDetailHover_net_fare_text__OdVSO{font-size:12px;color:var(--primary-color);font-weight:600}.PaymentDetailHover_total_amt_container__1Kr_m{display:flex;justify-content:space-between;color:#000;margin:.5em -1.2em -1.2em;padding:0 20px 10px;border-radius:0 0 10px 10px}.PaymentDetailHover_total_amt_container__1Kr_m>span,.PaymentDetailHover_total_amt_container__1Kr_m>span>h1{font-size:14px}.PaymentDetailHover_Price_description__BBUdE.PaymentDetailHover_hidden__aGNM9{display:none}.PaymentDetailHover_basePrice__8Jo_y{font-size:12px;font-weight:700;color:var(--tertiary-color)}.PaymentDetailHover_basePrice_green__XX5OE{font-size:12px;font-weight:700;color:#10b617}.FareOptions_goodToKnow__WnMoX{display:flex;flex-direction:column;margin-top:1em;margin-left:.6em;border-radius:12px;box-shadow:0 8px 24px rgba(87,84,84,.2)}.FareOptions_goodToKnow_Banner__Ji332{display:flex;align-items:center;justify-content:center;border-radius:12px 12px 0 0;background:var(--primary-color);padding:.5em;cursor:pointer}.FareOptions_goodToKnow_title__8cxyC{color:#fff;gap:.5em}.FareOptions_GoodToKnow_Text__MOKZn,.FareOptions_dropDown__HlfRT,.FareOptions_goodToKnow_title__8cxyC{display:flex;align-items:center;justify-content:center}.FareOptions_GoodToKnow_Text__MOKZn>h5{font-size:14px;font-weight:600}.FareOptions_goodToKnow_content__WcSno{display:flex;flex-direction:column;padding:1em;gap:.5em}.FareOptions_goodToKnow_content__WcSno>span{display:flex;align-items:flex-start;gap:.3em}.FareOptions_tab_container__gk2eq{display:flex;justify-content:space-between}.FareOptions_tab__IOveK{flex:0 0 50%;text-align:center;padding-bottom:10px;cursor:pointer}.FareOptions_tab_heading__mI9wo{margin:0;padding-top:20px;color:#333;border-bottom:1px solid #ccc;padding-bottom:20px;border-right:1px solid #ccc;border-left:1px solid #ccc}.FareOptions_tab__IOveK.FareOptions_active__QDlrb .FareOptions_tab_heading__mI9wo{border-bottom:2px solid var(--primary-color)}.FareOptions_fare_top_container__y_D5y{display:flex;align-items:center;gap:10px;margin:10px 10px 10px 20px}.FareOptions_origin_name_fare__8EwrB{font-weight:600;border-left:1px solid #ccc}.FareOptions_bookingTrip_Details_top_left_timing__CF58A{font-weight:400;font-size:12px;color:#000}.FareOptions_bookingTrip_Details_top_left_stop__eCno9{font-weight:600;font-size:1em;color:#000}.FareOptions_bookingTrip_Details_top_left_place__N8hD5>span{color:#000;font-weight:600}.FareOptions_flightHeader__1ALYo,.FareOptions_imageContainer__Muixf{padding:.25em}.FareOptions_top__2__eg{display:flex;align-items:center;justify-content:space-between;margin-top:.25em}.FareOptions_topLeft__A3zJu{display:flex}.FareOptions_imageContainer__Muixf img{width:40px;height:40px;border-radius:.25em}.FareOptions_flightDetails__KPrSF{display:flex;flex-direction:column}.FareOptions_flightDetailsTop__Bk4yf{display:flex;gap:.25em;margin-top:.25em}.FareOptions_flightDetailsTop__Bk4yf>div{font-size:.75em;font-weight:600}.FareOptions_flightDetailsBottom__B1TGm{display:flex;align-items:center;justify-content:flex-start;gap:.25em}.FareOptions_flightDetailsBottom__B1TGm>div{font-size:.75em;font-weight:400}.FareOptions_noStop__N_LXz{font-weight:600!important}.FareOptions_topRight__scAHc{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:.25em}.FareOptions_arrowContainer__uxt2U{display:flex;justify-content:flex-end;width:100%}.FareOptions_saverContainer__nfKrh{background-color:#d9ffda;color:#009f07;font-size:.7em;font-weight:600;padding:.25em .5em;border-radius:8px}.FareOptions_onwardContainer__Hj1A_{background-color:#ffd9c2;color:#1e2529;font-size:.7em;font-weight:600;padding:.25em .5em;border-radius:8px}.FareOptions_middle__titGy{background-color:#ffd9c2}.FareOptions_middle2__u67dh,.FareOptions_middle__titGy{text-align:center;width:100%;border-radius:20px;padding:.2em;color:#1e2529;font-weight:700;font-size:.75em}.FareOptions_middle2__u67dh{background-color:#e1e8ec}@media (max-width:1200px){.FareOptions_goodToKnow__WnMoX{margin-left:0;margin-top:0}.FareOptions_goodToKnow_Banner__Ji332{margin-left:0}.FareOptions_goodToKnow_content__WcSno{padding:0}}.MobileBookingFlightDetails_booking_page__yjhgP{display:flex;flex-direction:column}.MobileBookingFlightDetails_booking_page_top__A2_D8{display:flex;align-items:center;justify-content:space-between;background-color:#000;padding:2em 2em 4em}.MobileBookingFlightDetails_booking_page_top_left__ZGFWM{display:flex;align-items:center;justify-content:center;gap:.5em;font-size:20px;color:#fff;font-weight:600;line-height:24.2px;text-align:left}.MobileBookingFlightDetails_booking_page_top_right_links__wPv65{display:flex;align-items:center;justify-content:center;color:#99a2a7;gap:2em}.MobileBookingFlightDetails_booking_page_top_right_links__wPv65>li{color:#e5e8eb;cursor:pointer}.MobileBookingFlightDetails_booking_page_bottom__n94_E{margin:-4em 0 0 1em;width:96%}.MobileBookingFlightDetails_booking_page_bottom_right__0Cfar{display:flex;flex-direction:column;margin-top:1em;gap:2em}.MobileBookingFlightDetails_timerClock__lxiIM{display:flex;align-items:flex-end;justify-content:flex-end;float:right;width:100%;margin-top:2em}.MobileBookingFlightDetails_fixed__0U1T7{position:fixed;top:1em;right:7%;width:auto}.MobileBookingFlightDetails_timer_text__sRfvo{position:relative;top:-55px;left:107px;font-size:32px;font-weight:600;width:90px;text-align:center}.MobileBookingFlightDetails_pay_hold_buttons__IpzdU{display:flex;gap:10px}.MobileBookingFlightDetails_payNow_Container__PK_sN{background:var(--primary-color);border-radius:5px;display:flex;align-items:center;justify-content:center}.MobileBookingFlightDetails_payNow_button__jnLJm:disabled{padding:.8em 1.2em;background:#f1f1f1;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;text-align:left;color:#99a2a7}.MobileBookingFlightDetails_payNow_button__jnLJm:enabled{padding:.8em 1.2em;background:none;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;text-align:left;color:#fff}.MobileBookingFlightDetails_hold_Container__L4wHw{background-color:var(--primary-color);border-radius:5px;display:flex;align-items:center;justify-content:center}.MobileBookingFlightDetails_hold_button__RezM0{padding:.8em 1.2em;background:none;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;text-align:left;color:#fff}.MobileBookingFlightDetails_button_container__35V7h{display:flex;margin-left:10px;margin-top:20px;margin-bottom:20px}.MobileBookingDetailsBanner_bookingTrip_Details__qMVwu{border:1px solid #fff}.MobileBookingDetailsBanner_bookingTrip_Details_Non_Top__dYXdv{margin-top:6em;border:1px solid #fff}.MobileBookingDetailsBanner_bookingTrip_Details_banner__MLLyp{border-radius:12px;background-color:#fff;color:#000;margin-top:-5em;margin-right:.6em;border:1px solid #e0dbdb}.MobileBookingDetailsBanner_bookingTrip_Details_top__YTD_y{display:flex;justify-content:space-between;padding:1em}.MobileBookingDetailsBanner_bookingTrip_Details_top_left__nujqV{display:flex;flex-direction:column}.MobileBookingDetailsBanner_bookingTrip_Details_top_left_place__nAx2M>span{color:#000;font-weight:600;font-size:12px}.MobileBookingDetailsBanner_bookingTrip_Details_top_left_timing__B8_Vt{display:flex;align-items:center;gap:5px;font-weight:400;font-size:12px;color:#000;margin-top:5px}.MobileBookingDetailsBanner_bookingTrip_Details_top_left_stop__xqMHU{font-weight:600;font-size:1em;color:#000}.MobileBookingDetailsBanner_bookingTrip_Details_top_right__3myEX{display:flex;color:var(--primary-color);align-items:right;font-weight:600;font-size:14.5px;gap:.3em}.MobileBookingDetailsBanner_searchBackButton__4nGLn{background:none;color:var(--primary-color);font-weight:600;display:flex;align-items:center;justify-content:center;gap:.2em}.MobileBookingDetailsBanner_bookingTrip_Details_bottom__X1pDJ{display:flex;flex-direction:column;gap:1em;margin-bottom:2em}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_container__r12W8{display:flex;flex-direction:row;gap:1em}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_left__l3gZ8{background-color:#ffd9c2;text-transform:uppercase;border-radius:.1em;width:1.5em;display:flex;align-items:center;justify-content:center}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_left__l3gZ8>h6{color:#000;transform:rotate(-90deg);font-size:12px;font-weight:700;line-height:15px;letter-spacing:.15em;text-align:left}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_right__1Nina{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1em;border:1px solid var(--primary-color);border-radius:12px;padding:2em 4em 2em 2em;margin-right:1em}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_flight__rV2cr{display:flex;flex-direction:column;align-items:center;gap:.25em;max-width:60px}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_flight__rV2cr>h6{font-size:14px;font-weight:400;line-height:15px;letter-spacing:0;text-align:center}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_flight__rV2cr>p{font-size:11px;font-weight:400;line-height:13.31px;text-align:center;color:#99a2a7}.MobileBookingDetailsBanner_planeChange__0zVlI{font-size:12px;font-weight:500;line-height:15px;letter-spacing:0;text-align:left;border:1px solid var(--primary-color);border-radius:1em;padding-top:.1em;padding-left:1em;padding-right:1em;background:#fffaf4}.MobileBookingDetailsBanner_bookingTrip_Details_right_center__RjjtJ{display:flex;align-items:center;justify-content:center;margin-left:5em}.MobileBookingDetailsBanner_connecting_line_left__zN5MG,.MobileBookingDetailsBanner_connecting_line_right__N9qsk{height:2px;border:1px solid var(--primary-color);width:4.5em}.MobileBookingDetailsBanner_planeChange__0zVlI>span{font-size:12px;font-weight:600;line-height:15px;letter-spacing:0;text-align:left}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_direction__DjBy0{display:flex;flex-direction:row;justify-content:space-between;gap:4em}.MobileBookingDetailsBanner_bookingTrip_Details_bottom_place__gpMlr{display:flex;flex-direction:column;gap:1em}.MobileBookingDetailsBanner_bookingTrip_splitter__vpB8X{display:flex;align-items:center;gap:10px}.MobileBookingDetailsBanner_flightPlace__qzLkS{display:flex;flex-direction:column;gap:.2em}.MobileBookingDetailsBanner_flightPlaceTop__bLuMC{display:flex;flex-direction:row;align-items:center}.MobileBookingDetailsBanner_flightPlaceTop__bLuMC>div{width:33%}.MobileBookingDetailsBanner_placeIcon__57p_e{font-size:13px;font-weight:700;line-height:15px;letter-spacing:.1em;text-align:left;background-color:#e8eef6;padding:.3em}.MobileBookingDetailsBanner_placeLocation__GqlfT{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;position:relative}.MobileBookingDetailsBanner_flightTime__Kyuho>h4{font-size:1.8em;font-weight:800;line-height:30px;letter-spacing:0}.MobileBookingDetailsBanner_flightTime__Kyuho>h6{font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left}.MobileBookingDetailsBanner_flight_Status__SV32d{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.MobileBookingDetailsBanner_flight_Status_middle__EzYLR{display:flex}.MobileBookingDetailsBanner_flight_Status_middle__EzYLR>span{color:red;font-size:2em}.MobileBookingDetailsBanner_flight_Status__SV32d>h6{font-size:12px;font-weight:400;line-height:15px;text-align:center;margin-left:36px}.MobileBookingDetailsBanner_baggage_details__Bw67Q{min-width:600px;display:flex;align-items:center;justify-content:space-between;background-color:#e1e8ec;padding:.3em .6em;border-radius:.3em}.MobileBookingDetailsBanner_baggages__xGwSo{display:flex;gap:.2em}.MobileBookingDetailsBanner_baggages__xGwSo>span{font-size:12px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left}.MobileBookingDetailsBanner_baggages__xGwSo>p{font-size:12px;font-weight:600;line-height:17px;letter-spacing:0;text-align:left}.MobileBookingDetailsBanner_baggage_details_container__yXvfZ{display:flex;align-items:center;gap:10px}.MobileBookingDetailsBanner_baggage_text__NEEQt{color:var(--primary-color);font-size:12px;font-weight:600;white-space:nowrap}.MobileBookingDetailsBanner_farefamily_type__CwqWK{position:absolute;padding:4px 8px;top:-2px;margin-left:14.5em}.MobileBookingDetailsBanner_farefamily_type__CwqWK,.MobileBookingDetailsBanner_farefamily_type_two__gvCVh{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;font-size:11px;color:#009f07;font-weight:600;background-color:#d9ffda;border-radius:6px;text-transform:uppercase}.MobileBookingDetailsBanner_farefamily_type_two__gvCVh{padding:3px 7px}.MobileBookingDetailsBanner_edit_container__j7ILz{display:flex;align-items:center;cursor:pointer;gap:5px}.MobileBookingDetailsBanner_edit_container__j7ILz>p{white-space:nowrap;font-size:14px;font-weight:600;color:var(--primary-color)}.MobileBookingDetailsBanner_logo__7RyIb{height:40px;width:40px;border-radius:4px}.MobileBookingDetailsBanner_pnrDetails_container__n29YE{display:flex;gap:20px}.MobileBookingDetailsBanner_pnrDetails_container__n29YE>div>p{font-size:12px;font-weight:400;text-align:right;color:var(--secondary-color)}.MobileBookingDetailsBanner_pnrDetails_container__n29YE>div>div{display:flex;align-items:center;gap:4px}.MobileBookingDetailsBanner_pnrDetails_container__n29YE>div>h1{font-size:16px;font-weight:600;color:var(--primary-color)}.MobileBookingDetailsBanner_collapse_container__t0iHQ{display:flex;flex-direction:column;align-items:flex-end;gap:.25em;text-align:right}.MobileBookingDetailsBanner_heading_onward__fAcEh,.MobileBookingDetailsBanner_heading_return__ZHJao{font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;padding:3px;color:var(--secondary-color);width:max-content;margin-bottom:.25em}.MobileBookingDetailsBanner_heading_onward__fAcEh{background-color:#ffd9c2}.MobileBookingDetailsBanner_heading_return__ZHJao{background-color:#e1e8ec}.PaymentOptions_container__rAS3t{display:flex;margin-top:10px;margin-left:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.PaymentOptions_sidebar__EfsLF{background-color:#fafafa;border-right:1px solid #e6e6e6;border-radius:10px 0 0 10px}.PaymentOptions_sidebar__EfsLF>h1{margin-bottom:10px}.PaymentOptions_sidebar__EfsLF ul{list-style-type:none;padding:0;margin:0}.PaymentOptions_list_item_container__b4hGF{width:300px;align-items:center;gap:10px;padding:15px;cursor:pointer;font-size:14px;font-weight:600;border-bottom:2px solid #e6e6e6}.PaymentOptions_list_item_container__b4hGF.PaymentOptions_active__Yv_tS{font-weight:600;background-color:var(--tertiary-color);font-size:14px;color:#fff}.PaymentOptions_inner_container__MGw1G{display:flex;align-items:center;gap:5px}.PaymentOptions_inner_container__MGw1G>p{font-size:14px;font-weight:600}.PaymentOptions_bottom_container__iBSLJ>p{display:flex;align-items:center;gap:5px;font-size:11px;white-space:nowrap;font-weight:400;margin-left:30px}.PaymentOptions_bottom_container__iBSLJ>p>span{font-size:12px}.PaymentOptions_content__hUS7r{flex-grow:1;padding:20px;border-radius:0 10px 10px 0;background-color:#fff}.PaymentOptions_payment_heading__UBnIh{margin-left:5px;padding:10px;margin-top:8px;font-size:16px;font-weight:600}.PaymentOptions_content_container__j6mVJ{padding:15px;display:flex;flex-direction:column;height:100%}.PaymentOptions_header_container__LGxuk{font-weight:600;font-size:16px;color:#da260d}.PaymentOptions_middle_container__FdpdC{max-width:600px;margin-top:30px;display:flex;flex-direction:column;gap:8px;flex-grow:1}.PaymentOptions_middle_container__FdpdC>input{padding:10px;border-radius:4px;border:1px solid #99a2a7}.PaymentOptions_note_text__vbiQG{color:#545a61;font-size:14px;font-weight:600}.PaymentOptions_detail_text__zPVi2{font-size:14px;font-weight:400;color:#545a61}.PaymentOptions_terms_n_conditions__LuwBy{font-size:12px;font-weight:400;color:#545a61}.PaymentOptions_terms_n_conditions__LuwBy>span{font-size:12px;font-weight:400;color:var(--primary-color)}.PaymentOptions_last_container__NeGXP{display:flex;align-items:center;gap:20px;justify-content:flex-end;margin-top:70px}.PaymentOptions_eyes_container__j_j5P{display:flex;gap:10px;cursor:pointer}.PaymentOptions_eyes_container__j_j5P>p{color:#000;font-size:20px;font-weight:600}.PaymentOptions_payment_details__kbI3V{display:flex;flex-direction:column;text-align:right;gap:5px}.PaymentOptions_payment_details__kbI3V>p{color:#545a61;font-size:12px;font-weight:400}.PaymentOptions_paynow_container__eZJjp>button{font-size:14px;font-weight:600;color:#fff;border-radius:4px;padding:12px 20px;background-color:var(--primary-color)}.PaymentOptions_header2_container__dseON>h1{font-weight:600;font-size:16px;color:#da260d}.PaymentOptions_convenience_fee__ueYmc{border:1px solid #ffc328;margin-top:10px;padding:10px;border-radius:4px}.PaymentOptions_convenience_fee__ueYmc>h2{color:#e6a600;font-size:14px;font-weight:600;margin-left:20px}.PaymentOptions_popup__mJOi3{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:1000;border-radius:8px;width:85%}.PaymentOptions_backdrop__AVzqZ{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999}@media (max-width:1200px){.PaymentOptions_container__rAS3t{flex-direction:column;margin:0}.PaymentOptions_sidebar__EfsLF{border-radius:10px}.PaymentOptions_payment_heading__UBnIh{align-items:center;justify-content:center;text-align:center;box-shadow:0 0 4px 0 #00000040;margin:0;border-radius:10px 10px 0 0}.PaymentOptions_list_item_container__b4hGF{padding:0;width:100%}.PaymentOptions_content__hUS7r{width:100%;padding:1em;border-radius:0}.PaymentOptions_content_container__j6mVJ{padding:0}.PaymentOptions_content_container__j6mVJ h1{font-size:14px}.PaymentOptions_sidebar__EfsLF>h1{margin-bottom:0}.PaymentOptions_inner_container__MGw1G{padding:1em 1em 0}.PaymentOptions_bottom_container__iBSLJ{padding:0 1em 1em}}@media (max-width:500px){.PaymentOptions_container__rAS3t{border:solid #e6e6e6;box-shadow:0 0 4px 0 #00000040;border-radius:4px}.PaymentOptions_popup__mJOi3{width:96%}.PaymentOptions_inner_container__MGw1G{padding:1em 1em 0}.PaymentOptions_bottom_container__iBSLJ{padding:0 1em 1em}.PaymentOptions_header_container__LGxuk{border-radius:4px 4px 0 0}.PaymentOptions_list_item_container__b4hGF{padding:0}.PaymentOptions_content__hUS7r{width:100%;border-radius:0}}.ReviewBooking_header_container__7zw0s{display:flex;justify-content:space-between;width:auto;padding:14px;color:#fff;border-radius:8px 8px 0 0;background-color:var(--primary-color)}.ReviewBooking_img_text_container__G336u{display:flex;align-items:center;gap:5px}.ReviewBooking_img_text_container__G336u>p{font-size:16px;color:#fff;font-weight:600}.ReviewBooking_content_container__8cuD9{overflow-y:scroll;height:90vh;padding:20px;display:flex;flex-direction:column}.ReviewBooking_booking_page_bottom__hEDXy{border:1px solid #fff;display:flex;gap:3em}.ReviewBooking_body_container__Df0EJ{display:flex;flex-direction:column;gap:1em;margin-top:10px;margin-bottom:0;padding:10px 10px 0}.ReviewBooking_last_container__T4Zj0{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-top:40px}.ReviewBooking_eyes_container__N5C0Y{display:flex;gap:10px;cursor:pointer}.ReviewBooking_eyes_container__N5C0Y>p{font-size:20px;font-weight:600}.ReviewBooking_payment_details__Na75e{display:flex;flex-direction:column;text-align:right;gap:5px}.ReviewBooking_payment_details__Na75e>p{color:#545a61;font-size:12px;font-weight:400}.ReviewBooking_paynow_container__z7m9p>div{font-size:14px;font-weight:600;color:#fff;border-radius:4px;padding:12px 20px;background-color:var(--primary-color)}.ReviewBooking_price_button_container__lCxI_{display:flex;align-items:center;gap:20px}.ReviewBooking_back_container__skK2n{display:flex;align-items:center;margin-left:10px;gap:10px;cursor:pointer}.ReviewBooking_back_container__skK2n>p{color:var(--primary-color);font-size:14px;font-weight:600}.ReviewBooking_booking_page_bottom_left__aJYVz{width:100%}.ReviewBooking_payment_details_container__LRsrA{padding:.25em 0 0;box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:.5em;margin:.5em 0}.PassengerData_passengerdata_container__67dwL{width:100%;border-radius:12px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:.5em 1.5em 20px}.PassengerData_heading__db29J{font-size:20px;font-weight:600;padding:1em 0}.PassengerData_passengerdata_inner_container__5A4ot{width:100%;height:auto;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);border-collapse:collapse}.PassengerData_inner_top_container__s8shE th:first-child{border-top-left-radius:4px}.PassengerData_inner_top_container__s8shE th:last-child{border-top-right-radius:4px}.PassengerData_inner_top_container__s8shE{width:100%;height:2em;background-color:var(--tertiary-color);color:#fff;align-items:center;justify-items:center;border-collapse:collapse}.PassengerData_inner_top_containertwo__Bt9lm{background-color:var(--tertiary-color)}.PassengerData_inner_top_container__s8shE>th{font-size:12px;font-weight:600;white-space:nowrap}.PassengerData_inner_row_container__wde1h>td{border:1px solid #e6e6e6;border-top:none;border-bottom:none}.PassengerData_inner_row_container__wde1h>td>p{font-size:14px;font-weight:400}.PassengerData_rowContainer__CrA8c>tr:nth-child(2n){background-color:#f5f5f5}.PassengerData_inner_row_container__wde1h>td{padding:10px;font-size:14px;font-weight:400;text-align:center}.PassengerData_inner_row_container__wde1h>td>img{width:1em;height:1em}.PassengerData_inner_row_container__wde1h td:first-child,.PassengerData_inner_top_container__s8shE th:first-child{text-align:left;padding-left:1em}.PassengerData_inner_row_container_seven__BVQ_F>td,.PassengerData_inner_row_container_six__SSkNS>td{padding:1em 0}.PassengerData_confirmed__VciDo{color:#10b617;font-size:14px;font-weight:600}.PassengerData_cancelled__mX1TK,.PassengerData_pending__yussL{color:var(--primary-color);font-size:14px;font-weight:600}.PassengerFareData_passengerfaredata_container___bjdJ{border-radius:12px;background-color:#fff;color:#000;box-shadow:0 0 10px rgba(0,0,0,.1);padding:.5em 1.5em 20px}.PassengerFareData_heading2__cKlrq,.PassengerFareData_heading__31ElI{font-size:20px;font-weight:600;padding:1em 0}.PassengerFareData_heading2__cKlrq{margin-top:1em}.PassengerFareData_passengerfaredata_inner_container__R7PnD{width:100%;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);border-collapse:collapse}.PassengerFareData_inner_top_container__H3niX th:first-child{border-top-left-radius:4px}.PassengerFareData_inner_top_container__H3niX th:last-child{border-top-right-radius:4px}.PassengerFareData_inner_top_container__H3niX{width:100%;height:2em;background-color:var(--tertiary-color);color:#fff;align-items:center;justify-items:center;border-collapse:collapse}.PassengerFareData_inner_top_container__H3niX>th{font-size:12px;font-weight:600;padding:.5em;white-space:nowrap}.PassengerFareData_inner_row_container__CLndR>td>p{font-size:14px;font-weight:400}.PassengerFareData_inner_row_container__CLndR>td>div>p{font-size:14px}.PassengerFareData_inner_row_container__CLndR>td{font-size:14px;font-weight:400;border-right:1px solid #e6e6e6;text-align:center;padding:10px}.PassengerFareData_inner_row_container__CLndR>td:last-child{border-right:none}.PassengerFareData_inner_row_container__CLndR>td>img{width:1em;height:1em}.PassengerFareData_inner_row_container__CLndR td:first-child,.PassengerFareData_inner_top_container__H3niX th:first-child{text-align:left;padding-left:1em}.PassengerFareData_inner_row_container_eight__ZOzbh,.PassengerFareData_inner_row_container_four__ogmUY,.PassengerFareData_inner_row_container_six__LTIAe,.PassengerFareData_inner_row_container_two__2e2FJ{background-color:#f5f5f5}.PassengerFareData_inner_row_container_seven__l8Ccs{background-color:#fff}.PassengerFareData_inner_row_container_eight__ZOzbh>td,.PassengerFareData_inner_row_container_four__ogmUY>td,.PassengerFareData_inner_row_container_seven__l8Ccs>td,.PassengerFareData_inner_row_container_six__LTIAe>td{padding:.5em 0}.PassengerFareData_confirmed__65V66{color:#10b617;font-size:14px;font-weight:600}.PassengerFareData_cancelled__sPkbu,.PassengerFareData_pending__xSnNa{color:var(--primary-color);font-size:14px;font-weight:600}.PassengerFareData_passengerfaredata_second_inner_container__5QO12{width:100%;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);border-collapse:collapse}.PassengerFareData_passengerfaredata_inner_container__R7PnD>tbody>tr:nth-child(2n),.PassengerFareData_passengerfaredata_second_inner_container__5QO12>tbody>tr:nth-child(2n){background-color:#f5f5f5}.PassengerFareData_overflow__sWe4O{overflow-x:auto;scrollbar-width:thin}.PassengerFareData_whiteSpace__vexwQ{white-space:nowrap}.PassengerFareData_invoice_amount_highlight__gR93B{color:var(--primary-color);font-size:14px;font-weight:800}.FlightPriceHeaderAndMessage_container__xTp4F{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0000004d}.FlightPriceHeaderAndMessage_modal__wj_rm{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;width:425px;border-radius:8px;padding:32px 18px}.FlightPriceHeaderAndMessage_modal__wj_rm>span>div{font-size:14px;font-weight:600;line-height:16.94px;text-align:center;color:var(--tertiary-color);margin:12px 0 8px}.FlightPriceHeaderAndMessage_modal__wj_rm>span{display:flex;flex-direction:row;gap:8px}.FlightPriceHeaderAndMessage_modal__wj_rm>span>span{font-size:14px;font-weight:400;line-height:16.94px;text-align:center;color:#545a61}.FlightPriceHeaderAndMessage_modal__wj_rm>button{color:#fff;background:var(--tertiary-color);padding:12px 16px;border-radius:4px;margin-top:1em}