.SeriesFareCalendar_main_container__vlLti{padding:15px}.SeriesFareCalendar_header_container__Ti0ij>h1{font-size:25px;font-weight:600;color:var(--secondary-color)}.SeriesFareCalendar_origin_des_container__CYkcu{width:110%;display:flex;align-items:center;gap:10px;padding:15px;border-radius:10px;margin-top:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.SeriesFareCalendar_selectbox__Qn_d6{padding:10px 20px 10px 10px;width:250px;color:#000}.SeriesFareCalendar_selectbox2__aLOy5,.SeriesFareCalendar_selectbox__Qn_d6{border:1px solid #99a2a7;border-radius:4px;box-sizing:border-box;font-size:14px;font-weight:400}.SeriesFareCalendar_selectbox2__aLOy5{padding:10px 10px 10px 5px;width:150px;color:var(--secondary-color)}.SeriesFareCalendar_search_button__D7xnH{color:#fff;font-size:14px;font-weight:600;background-color:var(--primary-color);padding:12px 20px;border-radius:4px}.SeriesFareCalendar_content_container__RESz5{display:flex;flex-direction:row;width:100%;gap:10px;margin-top:10px}.SeriesFareCalendar_sector_list__gWmw7{display:flex;align-self:start;flex-direction:column;padding:15px;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.SeriesFareCalendar_sector_list__gWmw7>h1{font-size:16px;font-weight:600;color:var(--secondary-color)}.SeriesFareCalendar_origin_des_selector__FdPVx{display:flex;align-items:center;gap:5px;margin-top:10px}.SeriesFareCalendar_origin_des_selector__FdPVx>p{font-size:14px;font-weight:400;color:var(--secondary-color);white-space:nowrap}.SeriesFareCalendar_color_separator__mGluQ{padding:6px 20px;width:10px;border-radius:20px;background-color:#99c1ff}.SeriesFareCalendar_color1__gmijD{padding:6px 10px;width:10px;border-radius:20px;background-color:#99c1ff}.SeriesFareCalendar_color2__QkWrP{padding:6px 10px;width:10px;border-radius:20px;background-color:#c8eeb0}.SeriesFareCalendar_color3__5XIkQ{padding:6px 10px;width:10px;border-radius:20px;background-color:#ffc786}.SeriesFareCalendar_color4__38QsT{padding:6px 10px;width:10px;border-radius:20px;background-color:#eca7ff}.SeriesFareCalendar_color5__bI_ET{padding:6px 10px;width:10px;border-radius:20px;background-color:#f4f49b}.SeriesFareCalendar_color6__aWwHR{padding:6px 10px;width:10px;border-radius:20px;background-color:#b6b9ff}.SeriesFareCalendar_color7__A7FrW{padding:6px 10px;width:10px;border-radius:20px;background-color:#abfaa9}.SeriesFareCalendar_color8___t_MH{padding:6px 10px;width:10px;border-radius:20px;background-color:#95a3b3}.SeriesFareCalendar_color9__FLhIN{padding:6px 10px;width:10px;border-radius:20px;background-color:#7ebdc3}.SeriesFareCalendar_color10__966ho{padding:6px 10px;width:10px;border-radius:20px;background-color:#5c574f}.SeriesCalendar_calendar__RxWOq{display:flex;flex-direction:column;gap:1em;border:1px #ccc;border-radius:5px;box-shadow:0 8px 24px rgba(149,157,165,.3);padding:1.5em;width:100%}.SeriesCalendar_calendarHeader__Vy8nx{display:grid;grid-template-columns:1fr auto auto;align-items:center}.SeriesCalendar_calendarHeaderDate___61J2 span{font-size:18px;font-weight:600}.SeriesCalendar_calendarDaysHeader__f3c37{width:100%;display:grid;grid-template-columns:repeat(7,1fr);background-color:var(--secondary-color);grid-gap:100px;gap:100px;padding:1em 4em 1em 3.5em;border-radius:12px 12px 0 0}.SeriesCalendar_dayOfWeek__MyAlH{font-size:12px;font-weight:600;line-height:14.52px;text-align:center;color:#ffffff}.SeriesCalendar_buttons__jZQhe{display:flex;gap:1em}.SeriesCalendar_monthButton__t_4h3{background-color:var(--primary-color);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;padding:5px;font-weight:600;color:white;border-radius:5px}.SeriesCalendar_calendarCell__q6NCA{display:flex;flex-direction:column;gap:.5em;align-items:center;justify-content:flex-start;border-radius:3px;border:1px solid #e6e6e6;box-sizing:border-box;position:relative;padding:.5em;overflow-y:auto;max-height:321px;min-height:-moz-fit-content;min-height:fit-content}.SeriesCalendar_calendarCell__q6NCA>*{width:100%}.SeriesCalendar_selected__l_p3M{background-color:var(--secondary-color);color:#fff}.SeriesCalendar_date__xHKL8{font-size:14px;font-weight:600;line-height:16.94px;text-align:center}.SeriesCalendar_eventDetails__d5Moi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em}.SeriesCalendar_eventDetailsText__JmW2u{font-weight:500;color:white;font-size:14px}.SeriesCalendar_prevMonth__ZgEXr{cursor:default}.SeriesCalendar_calenderDisplay__IfYWG{background-color:#f9f9f9;width:100%;display:grid;grid-template-columns:repeat(7,1fr);align-items:stretch}.SeriesCalendar_calendarButton__yImmx{background-color:#eaeaea}.SeriesCalendar_calendarButtonMarked__kLcHz,.SeriesCalendar_calendarButton__yImmx{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;font-size:14px;font-weight:600;color:#b8b8b8;padding:.5em;width:20%}.SeriesCalendar_calendarButtonMarked__kLcHz{background-color:var(--secondary-color)}.SeriesCalendar_fareButton__JFKPw{padding:.25em 1em;width:100%;border-radius:4px;background:#99c1ff;transition:all .5s}.SeriesCalendar_fareButtonDisplay__NxY6W{width:100%;display:flex;flex-direction:column;gap:2em}.SeriesCalendar_fareButtonInnerDisplay__O1TsY,.SeriesCalendar_fareDisplay__VhWie{display:flex;flex-direction:column;gap:.5em}.SeriesCalendar_fareButtonInnerDisplay2__ew2kz{display:flex;flex-direction:row;justify-content:space-between}.SeriesCalendar_farebuttonHeading__KItcE{font-size:12px;font-weight:600;line-height:14.52px;text-align:center;color:var(--secondary-color)}.SeriesCalendar_farebuttonAmount__Qmw3i{font-size:12px;font-weight:400;line-height:14.52px;text-align:left;color:var(--secondary-color)}.SeriesCalendar_farebuttonNumber__DRYgl{font-size:12px;font-weight:400;line-height:14.52px;text-align:right;color:var(--secondary-color)}.SeriesCalendar_line__7O6eX{height:1.5px;width:calc(100% + 2em);margin-left:-1em;background-color:#000}.SeriesCalendar_rowFlex__ixrr_{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SeriesCalendar_moreDetailsText__T0f5p{font-size:11px;font-weight:600;line-height:13.31px;text-align:left;color:#000}.SeriesCalendar_dottedLine__WHzFB{border-bottom:1px dashed #000;width:calc(100% + 2em);margin:.25em 0 .25em -1em}@media (max-width:1200px){.SeriesCalendar_mainContainer___58_6{min-width:1200px}}.NoticePopup_popup_overlay__mgxTA{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.NoticePopup_popup_container__l5jCe{background-color:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.3);max-width:700px;width:100%}.NoticePopup_header_container__i2Vw_{display:flex;align-items:center;justify-content:space-between;padding:15px;color:#fff;border-radius:8px 8px 0 0;background-color:#da260d}.NoticePopup_header_container_two__d5kvy{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;background-color:var(--secondary-color)}.NoticePopup_header_container_two__d5kvy>h2{font-size:14px;font-weight:700;white-space:nowrap;color:#fff}.NoticePopup_header_container__i2Vw_>div>p{font-size:16px;font-weight:600;color:#fff}.NoticePopup_header_container__i2Vw_>h2{font-size:14px;font-weight:700;white-space:nowrap;color:#fff}.NoticePopup_content_container__m9DiM{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:scroll;padding:20px 50px 20px 40px;counter-reset:item;text-indent:-1em}.NoticePopup_content_container__m9DiM>p{gap:5px;font-size:14px;font-weight:400;color:#545a61;position:relative}.NoticePopup_content_container__m9DiM>p>span{gap:5px;font-size:14px;font-weight:600;color:#545a61;position:relative}.NoticePopup_content_container__m9DiM>p:before{content:counter(item) ". ";counter-increment:item;left:0;width:1.5em}.NoticePopup_buttom_container__5kbZb{padding:16px 20px;border-top:1px solid #545a61}.NoticePopup_separator__C3z33{height:.5px;width:auto;margin-top:15px;margin-bottom:15px;background-color:black}.NoticePopup_requester_details__oUWGE>h1{color:var(--secondary-color);font-size:16px;font-weight:600}.NoticePopup_details_input__bKSAU{margin-top:10px;display:flex;align-items:center;gap:10px;margin-bottom:10px}.NoticePopup_requester_details__oUWGE{margin-top:30px}.NoticePopup_details_input__bKSAU>input{border:1px solid #99a2a7;padding:9px 0 9px 10px;border-radius:4px}.NoticePopup_details_input__bKSAU>input::placeholder{font-size:14px;font-weight:400;color:#b6bbc0}.NoticePopup_remark_container__zyt5D{margin-top:10px;display:flex;align-items:center;gap:10px}.NoticePopup_remark_container__zyt5D>input{flex:0 0 70%;border:1px solid #99a2a7;padding:10px;border-radius:4px}.NoticePopup_remark_container__zyt5D>input::placeholder{font-size:14px;font-weight:400;color:#b6bbc0}.NoticePopup_post_button__OzelY{padding:10px 20px;background-color:var(--secondary-color);border-radius:4px;color:#fff;font-size:14px;font-weight:600}.NoticePopup_buttom_container__5kbZb{display:flex;align-items:center;justify-content:space-between}.NoticePopup_checkbox_container__wvgOw{display:flex;align-items:center;gap:7px}.NoticePopup_checkbox_container__wvgOw>p{font-size:14px;font-weight:600;color:#545a61}.NoticePopup_cancel_button__LW7ao{color:#fff;font-size:14px;font-weight:600;background-color:var(--primary-color);padding:10px 40px;border-radius:4px}.NoticePopup_cancel_button__LW7ao::disabled{background-color:#d3d3d3;cursor:not-allowed}.PassengerDetailsPopUp_passengerDetailsContainer__Sg8dL{position:absolute;left:-5em;top:100%;background:#ffffff;border-radius:8px;padding:1.75em;display:flex;flex-direction:column;cursor:default;z-index:999;gap:5px}.PassengerDetailsPopUp_hidden__DTKw6{display:none}.PassengerDetailsPopUp_passengerDetailsContainer__Sg8dL>p{font-size:11px;font-weight:400;line-height:13px;letter-spacing:0;text-align:left;color:#787e86;margin-bottom:.5em}.PassengerDetailsPopUp_passengerDetailsClassText__mdy1z{display:flex;flex-direction:row;align-items:center;gap:.25em;margin-bottom:.5em}.PassengerDetailsPopUp_passengerDetailsClassText__mdy1z>span{font-size:15px;line-height:15px;letter-spacing:0;text-align:left;font-weight:700;color:var(--primary-color)}.PassengerDetailsPopUp_passengerDetailsText__f_Ht8{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:var(--tertiary-color)}.PassengerDetailsPopUp_passengerNumberContainer__znfIA{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5em;padding:.5em 0;z-index:1;background:#ffffff}.PassengerDetailsPopUp_passengerTypeText__3UGtD>span{font-size:17px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:var(--tertiary-color);z-index:1}.PassengerDetailsPopUp_passengerTypeText__3UGtD>p{font-size:12px;font-weight:400;line-height:13px;letter-spacing:0;text-align:left;color:#787e86;z-index:1}.PassengerDetailsPopUp_passengerNumberSelectionContainer__cxgYJ{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:6px;z-index:1;background:#ffffff}.PassengerDetailsPopUp_passengerNumberSelectionContainer__cxgYJ>button{padding:1em;background:#e8eef6;font-size:11px;font-weight:600;line-height:13px;letter-spacing:0;text-align:center;color:var(--tertiary-color);z-index:1}.PassengerDetailsPopUp_passengerClassSelectionContainer__J15LW{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:6px;z-index:1;background:#ffffff}.PassengerDetailsPopUp_passengerClassSelectionContainer__J15LW>button{padding:.75em .5em;background:#e8eef6;font-size:12px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;color:var(--tertiary-color);white-space:nowrap;z-index:1}.PassengerDetailsPopUp_horizontal_line__xwbn3{background:#f5f5f5;height:1px;width:100%;margin:.25em 0;z-index:1}.PassengerDetailsPopUp_selectedPassengerNumberSelectionContainer__BDs7v{background:#162539!important;color:#ffffff!important;z-index:1}.PassengerDetailsPopUp_donebtn__0wG0o{position:absolute;width:90px;height:40px;border-radius:8px 8px 8px 8px;right:20px;top:30px;color:#f5f5f5;background:var(--primary-color)}.PassengerDetailsPopUp_paradise__oxY9P{background:#e3fcfd;width:100%;height:64px;top:325px;left:20px;gap:0;margin-top:.5em;border-radius:8px 8px 8px 8px;opacity:0}.PassengerDetailsPopUp_paradiseFlex__QICmb{display:flex;padding:.25em;gap:8px;align-items:center;width:100%}.PassengerDetailsPopUp_vacationPara__poOqd{margin-bottom:.25em;font-size:14px;color:var(--tertiary-color)}.PassengerDetailsPopUp_vacationParaBold__N1l2p{font-size:14px;font-weight:600}.PassengerDetailsPopUp_groupBooking__aFu7v{display:flex;align-items:center;gap:2px;font-size:14px;font-weight:600;color:var(--primary-color);cursor:pointer}@media (max-width:1200px){.PassengerDetailsPopUp_passengerNumberContainer__znfIA{flex-direction:column;align-items:flex-start;gap:.2rem}.PassengerDetailsPopUp_passengerTypeText__3UGtD{display:flex;align-items:center;justify-content:center;gap:4px}.PassengerDetailsPopUp_passengerNumberSelectionContainer__cxgYJ{border-radius:10px;width:100%}.PassengerDetailsPopUp_selectedPassengerNumberSelectionContainer__BDs7v,.PassengerDetailsPopUp_selectedPassengerNumberSelectionContainerunactive__WUOQL{width:10%}}.FixedFlightsPopUp_popup_container__pKHSJ{position:fixed;top:0;left:0;background:#0000004d;height:100vh;width:100vw;z-index:500;display:flex;justify-content:center;align-items:center}.FixedFlightsPopUp_popup__Jc6uP{position:fixed;top:calc(50% - 15.25em);min-width:848px;max-height:30.5em;border-radius:12px;background-color:#f1f1f1;z-index:1000;border:1px solid #e0e0e0}.FixedFlightsPopUp_popup_nav__G71lv{width:100%;height:3em;background-color:var(--primary-color);display:flex;flex-direction:row;border-radius:12px 12px 0 0;justify-content:space-between}.FixedFlightsPopUp_right_nav__8UHzO{display:flex;flex-direction:row}.FixedFlightsPopUp_right_nav__8UHzO>img{width:1.5em;height:1.5em;margin:.9em 0 0 1.5em}.FixedFlightsPopUp_nav_text__dwztl{font-size:16px;font-weight:400;text-align:center;margin:1em;color:#ffffff}.FixedFlightsPopUp_nav_text__dwztl>span{font-size:16px;font-weight:600;line-height:19.36px;text-align:left}.FixedFlightsPopUp_searchbar__jTARx{width:15em;height:2.3em;background-color:#ffffff;align-items:center;border:1px solid #545a61;border-radius:20px;margin:.4em 0}.FixedFlightsPopUp_searchbar__jTARx>input{height:100%;border:none;outline:none;background:url(/search.svg) no-repeat scroll .5em .6em;padding-left:2em}.FixedFlightsPopUp_inputbox__UNMAC::placeholder{font-size:14px;color:#c4c4c4}.FixedFlightsPopUp_close_button__xUObd{margin:.2em 1.5em 0 0}.FixedFlightsPopUp_cardsContainer__4KoTQ{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:1em;margin:1.5em;overflow:auto;position:relative;border:0;scrollbar-width:none;max-height:25em}.FixedFlightsPopUp_card_image__sIcA7{width:7.5em;height:7.5em;border-radius:4px;cursor:pointer;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,#000000)}.FixedFlightsPopUp_card_destination__X4oSD{position:-webkit-sticky;position:sticky;width:3em;font-weight:700;text-align:right;margin:-9em 0 0 6em;z-index:1}.FixedFlightsPopUp_card_destination__X4oSD,.FixedFlightsPopUp_card_destination_name__EiIbc{height:2em;font-size:12px;color:var(--secondary-color);background-color:#ffc328;padding:.4em;position:absolute;border-radius:2px;cursor:pointer}.FixedFlightsPopUp_card_destination_name__EiIbc{margin:-2em 0 1.5em;text-align:center;font-weight:600;width:10em}.FixedFlightsPopUp_calenderPopup__gAodj{width:100vw;height:100vw;top:0;left:0;right:0;bottom:0;position:fixed;background-color:red}body.FixedDeparturePopUP_active-backgroundBody__h5KZt{overflow-y:hidden}.FixedDeparturePopUP_backgroundBody__oA_Uq{top:0;left:0;right:0;bottom:0;position:fixed;background:rgba(0,0,0,.4);z-index:1000;display:flex;justify-content:center;align-items:center}.FixedDeparturePopUP_popupContainer__m1xlI{position:relative;background-color:white;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,.15);margin-top:-2em}.FixedDeparturePopUP_closeButton__o_8Ev{position:absolute;top:9px;right:20px;cursor:pointer;font-size:30px;color:white;background-color:var(--primary-color)}.FixedDeparturePopUP_calender__GSKrB{position:relative;width:488px;box-shadow:0 2px 20px 0 #00000026;display:flex;flex-direction:column;align-items:center}.FixedDeparturePopUP_headerText__r5jn6{display:flex;align-items:center;justify-content:center;gap:8px}.FixedDeparturePopUP_headerContainer__SkaE0{display:flex;justify-content:center;min-height:50px;margin-bottom:1em;background-color:var(--primary-color);color:white;width:488px;border-radius:8px 8px 0 0}.FixedDeparturePopUP_fixedHeaderOrigin__3n2Ud{position:absolute;top:58px;left:64px;font-size:12px;background-color:#fafafa;color:#99a2a7}.FixedDeparturePopUP_fixedHeaderDestination__hj7hG{position:absolute;top:58px;left:160px;font-size:12px;background-color:#fafafa;color:#99a2a7}.FixedDeparturePopUP_fixedHeadersAdult__5Kraq{position:absolute;top:58px;right:200px;font-size:12px;background-color:#fff;color:#99a2a7}.FixedDeparturePopUP_fixedHeadersChild__qs7pE{position:absolute;top:58px;right:138px;font-size:12px;background-color:#fff;color:#99a2a7}.FixedDeparturePopUP_fixedHeadersInfant__To7Ev{position:absolute;top:58px;right:70px;font-size:12px;background-color:#fff;color:#99a2a7}.FixedDeparturePopUP_inputGroup__gOUC4{display:flex;gap:.5rem;align-items:center;max-width:500px}.FixedDeparturePopUP_input__5lTxh{padding:.5rem;border:1px solid #ccc;border-radius:.25rem;font-size:1rem}.FixedDeparturePopUP_input__5lTxh:focus{outline:none;border-color:#4d4d4d}.FixedDeparturePopUP_largeInput__NjTi7{flex-grow:1;max-width:88px}.FixedDeparturePopUP_smallInput__jQsUx{width:56px}.FixedDeparturePopUP_holidayContainer__ocZrO{display:flex;justify-content:flex-end;align-items:center;gap:.2em;width:100%;padding-right:1em;margin-bottom:.5em}.FixedDeparturePopUP_holidays__yxmV_{display:flex;align-items:center;font-size:12px;font-weight:500;color:var(--secondary-color)}.FixedDeparturePopUP_holidayContainer__ocZrO span{color:var(--primary-color);font-size:1.5em;margin-bottom:.25em}.FixedDeparturePopUP_navbar_submitButton___EZTR{width:500px}.FixedDeparturePopUP_calendarContainer__le3kG{flex:1 1;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.FixedDeparturePopUP_navbar__Y4kxY{width:448px;height:48px;gap:0;border-radius:8px 8px 0 0;background:var(--secondary-color)}.FixedDeparturePopUP_navbar_details__2OnFc{position:relative;width:295px;height:24px;top:15px;left:10px;gap:8px;color:white;display:flex;justify-content:center;flex-direction:row;align-items:center}.FixedDeparturePopUP_navbar_font__kyLLP{padding-left:2px;padding-right:2px;font-weight:bolder}.FixedDeparturePopUP_navbar_submitButton___EZTR{background:var(--primary-color);width:448px;height:40px;gap:0;border-radius:8px 8px 8px 8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:16.94px;letter-spacing:.08em;text-align:center;color:white}.FixedDeparturePopUP_input__5lTxh[type=number]::-webkit-inner-spin-button,.FixedDeparturePopUP_input__5lTxh[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FixedDeparturePopUP_headSpan__bnGIM{font-weight:600}.FixedDeparturePopUP_input__5lTxh[type=number]{-moz-appearance:textfield}@media (max-width:480px){.FixedDeparturePopUP_headerContainer__SkaE0{width:330px;flex-direction:row;gap:20px;justify-content:space-between}.FixedDeparturePopUP_headerContainer__SkaE0 span{margin-left:1.5em;font-weight:400}.FixedDeparturePopUP_calender__GSKrB{width:330px}.FixedDeparturePopUP_navbar_submitButton___EZTR{width:300px}.FixedDeparturePopUP_inputGroup__gOUC4{max-width:300px}.FixedDeparturePopUP_largeInput__NjTi7{width:50px}.FixedDeparturePopUP_fixedHeaderOrigin__3n2Ud{top:60px;left:20px;font-size:10px}.FixedDeparturePopUP_fixedHeaderDestination__hj7hG{top:60px;font-size:10px;left:70px}.FixedDeparturePopUP_fixedHeadersAdult__5Kraq{top:60px;font-size:10px;right:160px}.FixedDeparturePopUP_fixedHeadersChild__qs7pE{top:60px;font-size:10px;right:100px}.FixedDeparturePopUP_fixedHeadersInfant__To7Ev{top:60px;font-size:10px;right:40px}.FixedDeparturePopUP_input__5lTxh{font-size:.75em}.FixedDeparturePopUP_headerText__r5jn6{font-size:14px}}.FixedFlightCalender_calendar__2hIjS{display:flex;flex-direction:column;gap:.1em;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;width:430px;background-color:#ffffff;z-index:1000!important}.FixedFlightCalender_grayedText__n1ViG{color:#888888;font-weight:600;font-size:12px}.FixedFlightCalender_calendarHeader2__SJi9W,.FixedFlightCalender_calendarHeader__kZxfV{display:grid;grid-template-columns:1fr auto auto;align-items:center}.FixedFlightCalender_calendarHeader2__SJi9W{padding-bottom:10px}.FixedFlightCalender_calendarHeaderDate__YuXF3{display:flex;align-items:center;justify-content:center;margin-left:4.5em;gap:5px}.FixedFlightCalender_monthName__4hrX6{display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:10px}.FixedFlightCalender_arrows__QmBV6{cursor:pointer}.FixedFlightCalender_calendarHeaderDate__YuXF3 span{font-size:20px;font-weight:600;color:#333}.FixedFlightCalender_calendarDaysHeader__tIGbw{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:20px;gap:20px;margin-bottom:20px;background-color:#f9f9f9;padding:.8em;border-radius:5px}.FixedFlightCalender_save__BfLON{width:8rem;font-size:14px;color:#359638;text-align:right}.FixedFlightCalender_holidays__NO9L7{font-size:14px;font-weight:600;color:var(--primary-color)}.FixedFlightCalender_dayOfWeek__csWh_{font-size:14px;font-weight:600;color:#555}.FixedFlightCalender_buttons__1RiJP{display:flex;gap:1em;margin-bottom:10px}.FixedFlightCalender_buttons__1RiJP button{padding:5px 10px;border:none;border-radius:5px;background-color:#f2f2f2;color:#333;font-weight:600;cursor:pointer;transition:background-color .3s ease}.FixedFlightCalender_buttons__1RiJP button:hover{background-color:#e0e0e0}.FixedFlightCalender_calendarGrid__zwmbQ{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;align-items:center;justify-content:center}.FixedFlightCalender_calendarCell__9_lRd{width:100%;height:100%;border-radius:3px;padding:8px;display:flex;flex-direction:column;gap:.2em;align-items:center;text-align:center;background:none;cursor:pointer;transition:background-color .3s ease}.FixedFlightCalender_disabled__VbPd_>div{color:red}.FixedFlightCalender_disabled__VbPd_:hover{background:none!important;cursor:default!important}.FixedFlightCalender_calendarCell__9_lRd:hover{background-color:#f2f2f2}.FixedFlightCalender_selected__UEEJE{background-color:#c4c4d0!important;color:#fff!important;font-size:12px;font-weight:600}.FixedFlightCalender_date__cDg64{font-size:12px;font-weight:600;color:#1e2529}.FixedFlightCalender_greenText__ohN9v{color:#359638;font-weight:600;font-size:12px}.FixedFlightCalender_selectedHeading__jxtLC{color:var(--primary-color)!important}.FixedFlightCalender_heading__6Z6hR,.FixedFlightCalender_selectedHeading__jxtLC{display:flex;align-items:center;justify-content:center;font-size:14px!important;gap:.2em}.FixedFlightCalender_heading__6Z6hR{color:#c9c9c9!important}.FixedFlightCalender_eventDetails__n6DR4{display:flex;align-items:center;justify-content:center;gap:.3em}.FixedFlightCalender_eventDetailsText__LA6pR{font-weight:600;color:gray;font-size:12px}.FixedFlightCalender_arrowButton__a06T1{background:none;border:none;color:#333;font-size:20px;cursor:pointer;transition:color .3s ease}.FixedFlightCalender_arrowButton__a06T1:hover{color:#555}@media (max-width:1200px){.FixedFlightCalender_calendar__2hIjS{border:none;box-shadow:none;padding:0}.FixedFlightCalender_calendarDaysHeader__tIGbw{gap:1.5em;margin-top:.5em;margin-bottom:0}.FixedFlightCalender_calendarHeader2__SJi9W{padding-bottom:0}}@media (max-width:480px){.FixedFlightCalender_calendar__2hIjS{width:300px}.FixedFlightCalender_calendarHeaderDate__YuXF3{margin-left:0;justify-content:space-evenly}.FixedFlightCalender_calendarHeaderDate__YuXF3 span{font-size:14px}.FixedFlightCalender_monthName__4hrX6{width:100%;justify-content:space-between}.FixedFlightCalender_holidays__NO9L7{display:none}.FixedFlightCalender_dayOfWeek__csWh_{font-size:10px}.FixedFlightCalender_calendarDaysHeader__tIGbw{gap:24px;padding:.4em}}.TravellerPopup_popup_overlay__Vwiml{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:19}.TravellerPopup_popup_container__07iDh{background-color:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.3);max-width:420px;width:100%}.TravellerPopup_header_container__tdth9{display:flex;align-items:center;justify-content:space-between;padding:15px;color:#fff;border-radius:8px 8px 0 0;background-color:var(--secondary-color)}.TravellerPopup_content_container__lwxaH{display:flex;flex-direction:column;gap:5px;padding:15px 30px 10px}.TravellerPopup_rowFlex__czsR2{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25em;color:#f13b10;font-size:12px;font-weight:500}.TravellerPopup_travelling_class__VdLzB{font-size:14px;font-weight:400;line-height:17px;letter-spacing:0;text-align:left;color:var(--secondary-color)}.TravellerPopup_passengerDetailsText__kwnCN{font-size:16px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:var(--secondary-color)}.TravellerPopup_name__ja_XI{font-size:11px;font-weight:400;color:#787e86}.TravellerPopup_passengerNumberContainer__9uIv3{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.5em;padding:.5em 0;z-index:1;background:#ffffff}.TravellerPopup_passengerTypeText__WwYGS>span{font-size:17px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;color:var(--secondary-color);z-index:1}.TravellerPopup_passengerTypeText__WwYGS>p{font-size:12px;font-weight:400;line-height:13px;letter-spacing:0;text-align:left;color:#787e86;z-index:1}.TravellerPopup_passengerNumberSelectionContainer__Mjuqp{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:6px;z-index:1;background:#ffffff}.TravellerPopup_passengerNumberSelectionContainer__Mjuqp>button{padding:1em;background:#e8eef6;font-size:11px;font-weight:600;line-height:13px;letter-spacing:0;text-align:center;color:var(--secondary-color);z-index:1}.TravellerPopup_passengerClassSelectionContainer__Yjn0J{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:6px;z-index:1;background:#ffffff}.TravellerPopup_passengerClassSelectionContainer__Yjn0J>button{padding:.75em .5em;background:#e8eef6;font-size:12px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;color:var(--secondary-color);white-space:nowrap;z-index:1}.TravellerPopup_selectedPassengerNumberSelectionContainer__LEXxV{background:#162539!important;color:#ffffff!important;z-index:1}.TravellerPopup_search_button__D89Im{padding:10px 20px;font-size:14px;font-weight:600;color:#fff;background-color:var(--primary-color);border-radius:4px;align-self:flex-end}.TravellerPopup_class_inner_container__xCWc6{display:flex;align-items:center;gap:9px}.TravellerPopup_class_inner_container__xCWc6>button{padding:8px 12px;font-size:11px;font-weight:600;background-color:#162539;color:#fff;border-radius:4px}.TravellerPopup_class_inner_container__xCWc6>p{font-size:12px;font-weight:600;color:#da260d}.SeriesFareCalendarMobile_main_container__RzRUj{padding:1em;width:100%;background-color:#e3e3e3}.SeriesFareCalendarMobile_header_container__5Ngt8>h1{font-size:1em;font-weight:600;color:var(--secondary-color)}.SeriesFareCalendarMobile_origin_des_container__Yl45Q{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:15px;border-radius:10px;margin-top:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:white}.SeriesFareCalendarMobile_origin_des_container__Yl45Q>div{width:100%;position:relative}.SeriesFareCalendarMobile_origin_des_container__Yl45Q>div>div{position:absolute;font-size:10px;font-weight:600;top:-.6em;left:1em;background-color:white;color:#99a2a7}.SeriesFareCalendarMobile_selectbox__2WgGt{padding:10px 20px 10px 10px;width:100%;color:#000}.SeriesFareCalendarMobile_selectbox2__sbNV2,.SeriesFareCalendarMobile_selectbox__2WgGt{border:1px solid #99a2a7;border-radius:4px;box-sizing:border-box;font-size:14px;font-weight:400}.SeriesFareCalendarMobile_selectbox2__sbNV2{padding:10px 10px 10px 5px;width:150px;color:var(--secondary-color);width:100%}.SeriesFareCalendarMobile_search_button__cHtVo{color:#fff;font-size:14px;font-weight:600;background-color:var(--primary-color);padding:12px 20px;border-radius:4px;width:100%}.SeriesFareCalendarMobile_content_container__OY14I{display:flex;flex-direction:column;width:100%;gap:10px;margin-top:10px}.SeriesFareCalendarMobile_sector_list__9_Fcc{display:flex;align-self:start;flex-direction:column;width:100%;padding:15px;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background-color:white}.SeriesFareCalendarMobile_sector_list__9_Fcc>h1{font-size:16px;font-weight:600;color:var(--secondary-color)}.SeriesFareCalendarMobile_origin_des_selector__ZHjYN{display:flex;align-items:center;gap:5px;margin-top:10px;width:8em}.SeriesFareCalendarMobile_selectorContainer__mfIm0{display:flex;flex-wrap:wrap;gap:1em}.SeriesFareCalendarMobile_origin_des_selector__ZHjYN>p{font-size:14px;font-weight:400;color:var(--secondary-color);white-space:nowrap}.SeriesFareCalendarMobile_color_separator__uC1Oe{padding:6px 20px;width:10px;border-radius:20px;background-color:#99c1ff}.SeriesFareCalendarMobile_color1__MRDQi{padding:6px 10px;width:10px;border-radius:20px;background-color:#99c1ff}.SeriesFareCalendarMobile_color2__q2Uce{padding:6px 10px;width:10px;border-radius:20px;background-color:#c8eeb0}.SeriesFareCalendarMobile_color3__mxUEC{padding:6px 10px;width:10px;border-radius:20px;background-color:#ffc786}.SeriesFareCalendarMobile_color4__y__XL{padding:6px 10px;width:10px;border-radius:20px;background-color:#eca7ff}.SeriesFareCalendarMobile_color5__ZB1GL{padding:6px 10px;width:10px;border-radius:20px;background-color:#f4f49b}.SeriesFareCalendarMobile_color6__1hzXY{padding:6px 10px;width:10px;border-radius:20px;background-color:#b6b9ff}.SeriesFareCalendarMobile_color7__bzS_n{padding:6px 10px;width:10px;border-radius:20px;background-color:#abfaa9}.SeriesFareCalendarMobile_color8__AY_gD{padding:6px 10px;width:10px;border-radius:20px;background-color:#95a3b3}.SeriesFareCalendarMobile_color9__4Tk_k{padding:6px 10px;width:10px;border-radius:20px;background-color:#7ebdc3}.SeriesFareCalendarMobile_color10__iSz6f{padding:6px 10px;width:10px;border-radius:20px;background-color:#5c574f}.SeriesFareCalendarMobile_calenderBox__w_bga{width:350px;overflow-x:auto;white-space:nowrap}.SeriesFareCalendarMobile_calenderBox__w_bga::-webkit-scrollbar{height:4px}.SeriesFareCalendarMobile_calenderBox__w_bga::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.SeriesFareCalendarMobile_calenderBox__w_bga::-webkit-scrollbar-thumb:hover{background:#555}