.page_siteMainBleed__BgB9P,.page_siteMain__XUBTL{flex:1 0 auto;width:100%;min-width:0}.page_siteMain__XUBTL{padding-top:72px}.page_siteMainBleed__BgB9P{padding-top:0}.page_navContainer__ZZSTZ{position:fixed;top:0;left:0;z-index:40;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);height:72px;align-items:center;padding:0 24px;background:transparent;border-bottom:1px solid transparent;width:100%;max-width:100%;overflow:visible;transition:background .5s ease,border-color .5s ease,box-shadow .5s ease,-webkit-backdrop-filter .5s ease;transition:background .5s ease,backdrop-filter .5s ease,border-color .5s ease,box-shadow .5s ease;transition:background .5s ease,backdrop-filter .5s ease,border-color .5s ease,box-shadow .5s ease,-webkit-backdrop-filter .5s ease}.page_navScrolled__MsmPd{background:hsla(0,0%,100%,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.6);box-shadow:0 1px 0 rgba(10,31,61,.04)}.page_navSpacer__f51I4{height:72px;width:100%;flex-shrink:0}.page_navIcon__c2y9q{display:block;flex-shrink:0}.page_HeaderBackground__W6uiL{height:auto;padding:110px 45px 56px;position:relative;box-sizing:border-box}.page_navLogo__ItXrl{display:flex;align-items:center;gap:10px;cursor:pointer;grid-column:1;justify-self:start}.page_navLogo__ItXrl img{border-radius:10px}.page_navPill__xTo_V{gap:2px;padding:6px;background:#fff;box-shadow:0 2px 14px rgba(15,23,42,.08);grid-column:2;max-width:100%}.page_navLink__J9fSu,.page_navPill__xTo_V{display:flex;align-items:center;border-radius:999px;min-width:0}.page_navLink__J9fSu{text-decoration:none;color:#4a5568;font-size:13px;font-weight:500;cursor:pointer;gap:6px;padding:8px 10px;white-space:nowrap;flex-shrink:1}.page_navLink__J9fSu:hover{color:#1976d2}.page_navActiveLink__gHS94{color:#0f5fab;font-weight:600;background:rgba(30,136,229,.12);box-shadow:none}.page_navRight__D7kIB{grid-column:3;justify-self:end;min-width:min-content}.page_navAction__jsVjR,.page_navRight__D7kIB{display:flex;align-items:center;justify-content:flex-end;gap:4px}.page_loginLink__DY8WR{color:#4a5568!important;text-transform:none!important;font-size:13px!important;font-weight:500!important;padding:6px 10px!important;min-width:unset!important;white-space:nowrap}.page_loginLink__DY8WR:hover{background:transparent!important;color:#1976d2!important}.page_settingsBtn__0EcRm{background:#ff9747!important;color:#fff!important;border-radius:999px!important;text-transform:none!important;font-size:13px!important;font-weight:600!important;padding:6px 16px!important;box-shadow:none!important;white-space:nowrap}.page_settingsBtn__0EcRm:hover{background:#f08638!important}.page_flightBackground__8iU_o{top:0;left:0;width:100%;position:absolute;z-index:-1;height:100%}.page_flightBackground__8iU_o>img{object-fit:cover}.page_flightFormContainer__cjpgf{display:flex;width:100%}.page_flightForm__npSVS{width:40%}.page_flightFormRadioActive__3VvIV{background:hsla(0,0%,100%,.6);color:#1976d2;border-radius:100px}.page_flightFormRadio__TDFGu{padding-right:16px}.page_fareTypeRadio__ylEDh{background:#f2f2f2;color:rgba(0,0,0,.6);padding-right:16px;margin:4px 0}.page_fareTypeRadioActive__vAJ_h{background-color:#e9f1fc;color:#1976d2}.page_fareTypeContainer__fbvrT{display:flex;margin:30px 0}.page_fareTypeHeading__KaAI7{margin-right:16px;align-self:center}.page_flightSwapButton__Kl8Uq{top:36px;right:-28px}.page_flightSearchSwapButton__APFhW,.page_flightSwapButton__Kl8Uq{box-shadow:0 0 15px rgba(0,0,0,.15)!important;position:absolute!important;background:#fff!important;z-index:1!important}.page_flightSearchSwapButton__APFhW{top:3px;right:-22px}.page_mobileNumberInputField__xQXTH{margin:30px 0 0!important;width:300px!important}.page_flightCloud__mGlbN{height:100%;bottom:0;width:100%;position:absolute;z-index:1;background-size:cover;background-position:50%;display:block;overflow:hidden;animation:page_slide__K4iZE 50s linear infinite;background-repeat:repeat!important}@keyframes page_slide__K4iZE{0%{background-position:0 0}to{background-position:-1000px 0}}.page_customDateFieldLabel__GbRqj{position:absolute;color:rgba(0,0,0,.6);background-color:#fff;top:-12px;left:10px;padding:2px;z-index:1}.page_profileInfo__C8Vog{font-size:14px;color:#777;margin:0;font-weight:400}.page_crossReturnDate__Me3Ms{cursor:pointer;position:absolute;top:-8px;right:-8px}.page_crossReturnDate__Me3Ms>svg{font-size:16px!important}.page_informationData__w6N_H{font-size:10px;font-weight:300}.page_flexColumn__igL2M{display:flex;flex-direction:column}.page_tripManage__G5J1P{display:flex;align-items:center;padding:3px 5px;cursor:pointer;margin-right:15px}.page_tripManage__G5J1P:hover{background-color:#e9f1fc;cursor:pointer}.page_flexCenterCenterFull__5uPJ9,.page_flexCenterCenter__NXafb{display:flex;justify-content:center;align-items:center}.page_flexCenterCenterFull__5uPJ9{text-align:center;height:100%}.page_flexCenterCenter__NXafb>img{margin-left:5px}.page_cheapFlightExplore__CZS8x{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important}.page_flightReviewContainer__PWLdM{width:100%;height:300px;background-color:#add8e6;position:absolute;top:72px;z-index:-1}.page_sessionTimerBar__QWRXk{position:-webkit-sticky;position:sticky;top:72px;z-index:11;display:flex;justify-content:flex-end;align-items:center;padding:8px 16px;margin:0 -60px 8px;background:#add8e6;box-sizing:border-box}.page_datePicker__fJ540>div>div{width:100%}.page_flightSearchFormCustomLabel__AvQCH{background-color:#add8e6}.page_baggageSegmentItem__Q21qA div:not(:last-child){margin-bottom:15px}.page_flightSearchFilter__3C8YL{padding:10px;background:#f5f5f5;display:flex;justify-content:center;cursor:pointer}.page_flightSearchFilterActive___ic6V{background:#add8e6}.page_clearFilter__418ob{padding:5px;cursor:pointer}.page_clearFilter__418ob:hover{background-color:#add8e6}.page_flightContainerRoundWaySelected__BUqMJ{background-color:#add8e6!important}.page_sortIcon__0rtLW{font-size:12px!important}.page_flightContainerBox__j9srJ{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);padding:30px 10px 5px;margin:10px 0;border-radius:4px}.page_flightContainerRoundWay__NvBqJ{cursor:pointer}.page_flightContainerRoundWay__NvBqJ:hover{background-color:#add8e6}.page_seat__ETBJy{width:30px;height:30px;border:.5px solid gray;display:flex;justify-content:center;align-items:center;color:#fff}.page_seatFree__FcxqA:hover,.page_seatPaid__1Ruo4:hover,.page_seat__ETBJy{background-color:#ed6c02}.page_emptySeat__fWe6k{width:30px;height:30px}.page_seatDisabled___KBIg{background-color:rgba(0,0,0,.26)}.page_seatFree__FcxqA{background-color:#2e7d32}.page_seatPaid__1Ruo4{background-color:#1976d2}.page_seatSelected__kXSuO{background-color:#ed6c02}.page_profile__TdkWS{padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff}.page_profileDashboard__qiuDN{padding:30px;background:#f5f5f5}.page_newsLetter__V72ud{display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center}.page_toolbarButton__vWPzF{width:150px;background:#ffc107;border:2px solid #ffc107;cursor:pointer;height:40px}.page_toolbarButton__vWPzF:disabled{cursor:not-allowed;opacity:.5}.page_disabled__xMwgb{cursor:"not-allowed";opacity:"0.5"}.page_flightFare__BCRg1{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;text-align:center}.page_flightTakeOffAndLand__Ghnp1{width:30%;justify-content:center;margin:0 15px}.page_priceRange__Ver19{color:#777;border:1px solid #777;padding:4px 10px 4px 12px;text-transform:capitalize;border-radius:15px;font-size:13px;align-items:center;display:flex}.page_profileItem__P30vt{text-transform:capitalize;color:#000;padding:10px;border:none;transition:all .5s ease;border-radius:0;font-weight:600}.page_profileItem__P30vt:hover{cursor:pointer;color:#ef3f3e}.page_profileItemActive__WXyHr{border-right:2px solid #ef3f3e;color:#ef3f3e}.page_flightInformationContainer__Ko9P5{padding:15px 60px}.page_loginSignupCloseButton__rwaQo{position:absolute;right:15px;top:15px;cursor:pointer}.page_flightDetailsInfo__grePU{justify-content:space-around}@media screen and (max-width:1100px){.page_navPill__xTo_V{display:none}}@media screen and (max-width:600px){.page_siteMain__XUBTL{padding-top:60px}.page_navContainer__ZZSTZ{padding:0 12px;height:60px}.page_HeaderBackground__W6uiL{padding-top:88px}.page_flightReviewContainer__PWLdM{top:60px}.page_sessionTimerBar__QWRXk{top:60px;margin:0 -15px 8px}}@media (max-width:750px){.page_flightForm__npSVS{width:75%}.page_loginSignup__GKt83{display:none}.page_loginSignupForm__cq8ky{width:300px}.page_loginSignupCloseButton__rwaQo{right:26%;top:3%}}@media (max-width:600px){.page_flightForm__npSVS{width:100%}.page_flightInformationContainer__Ko9P5{padding:15px}}.common_headingHash__QcHan{font-size:14px;color:#fff;text-transform:uppercase;margin-bottom:0;margin-top:0;background-color:#fff3;padding:2px 16px;display:inline-block;border-radius:30px;font-weight:800}.common_travellersGroup__zJZ2W{display:flex;flex-direction:column;align-items:center}.common_flexAround__NcFUA{display:flex;justify-content:space-around}.common_importantData__pqewi{font-size:14px!important;font-weight:700!important}.common_customDateField__DfAwi{background:#fff!important;position:relative;padding:5.6px 6px!important;margin-bottom:5px}.common_heading__VcvjT{margin-bottom:10px;font-size:calc(16px + 29*(100vw - 320px) / 1600);text-transform:uppercase;color:#fff;font-weight:400;line-height:1}.common_headingSub__VEE6i{font-size:calc(14px + 21*(100vw - 320px) / 1600);font-weight:800;text-transform:uppercase;color:#fff;margin-bottom:40px;margin-top:0;letter-spacing:.03em;line-height:1.2}.common_drawer__AyocV{display:none}.common_nav__1ydr_{display:block}.common_holidayForm__jOEkQ{width:400px;padding:15px;border-radius:10px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);height:-moz-fit-content;height:fit-content;margin:60px}.common_hotelForm__psRsL{padding:0 45px 45px}.common_typeEffect__fsuA4{color:#fff;font-size:2rem;font-weight:700!important;letter-spacing:.03em;line-height:1.1;font-family:"Nunito, sans-serif";margin:8px}@media (max-width:1100px){.common_drawer__AyocV{display:block}.common_nav__1ydr_{display:none!important}}@media (max-width:750px){.common_holidayForm__jOEkQ{margin:60px 16px}.common_hotelForm__psRsL{padding:15px}.common_typeEffect__fsuA4{font-size:1rem;margin:8px 4px}}