@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/1091de5a4341a521-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9cd3ffa281e77ae2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/631ab6d518ee0b08-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f9fa7964f036c69d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/81f2f04080433cef-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed9cb87f7cefa820-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d22110fc869f13f7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Titillium_Web_87e7cd;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/2fe56c5e8a0dc232-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Titillium_Web_Fallback_87e7cd;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_87e7cd{font-family:__Titillium_Web_87e7cd,__Titillium_Web_Fallback_87e7cd;font-style:normal}.CalendarDay__default{padding:0}.CalendarDay__default:has(>div>.isPublicHoliday){color:#00bce7;text-shadow:0 0 14px #00d0ff80;font-weight:400}.CalendarDay__default:has(>div>.notPublicHoliday){color:#a7a7a7;text-shadow:0 0 12px #ccc;font-weight:400}.CalendarDay__default:has(>div>.isSunday){background-color:#fff5f5;color:#eb0000;font-weight:400}.CalendarDay__blocked_out_of_range:has(>div>.isPublicHoliday){color:#00bce780}.CalendarDay__blocked_out_of_range:has(>div>.notPublicHoliday){color:#a7a7a780}.CalendarDay__blocked_out_of_range:has(>div>.isSunday){background-color:#fff6f6;color:#eb000080}.CalendarDay__selected_span{background:#8acaff;color:#052743;border:1px double #052743;font-weight:400}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#55c1ff;color:#052743;border:1px double #001629;font-weight:500}.CalendarDay__selected{background:#001629;color:#fff;border:1px double #001629}.CalendarDay__selected:hover{background:#00a2ff;color:#fff;border:1px double #001629}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#a3d6ff;border:1px double #0f93ff;color:#052743}.DateRangePicker_picker,.SingleDatePicker_picker__portal{z-index:1300}.SingleDatePicker_closeButton{background-color:#fe7032!important;padding:15px;top:1rem;right:1rem;display:none!important}.SingleDatePicker_closeButton_svg{color:#fff!important;height:20px;width:20px;display:grid}.SingleDatePicker_closeButton_svg svg{fill:#fff!important}.DayPickerNavigation.DayPickerNavigation__horizontal{display:flex;justify-content:space-between;margin-right:1rem}.DayPickerNavigation_button{background-color:#ffab8a;padding:0;margin:0;box-shadow:none}.DayPickerNavigation_svg__vertical{fill:#d0dcde}.DayPickerNavigation_button__verticalDefault{background-color:#ffbb8a!important;padding:0;margin:0;box-shadow:none}.DayPickerNavigation_svg__vertical{fill:#fff!important}.DateRangePicker_picker__fullScreenPortal>.DateRangePicker_closeButton{background-color:#fe7032}.DateRangePicker_picker__fullScreenPortal>.DateRangePicker_closeButton svg{fill:#fff}.CalendarMonth_table{border-spacing:2px!important;border-collapse:separate!important}.CalendarDay__default{border-radius:20%}@media screen and (max-width:900px){.DayPicker__verticalScrollable .DayPicker_transitionContainer.DayPicker_transitionContainer__vertical{top:70px;height:calc(100% - 70px)}.DayPicker_transitionContainer__verticalScrollable .DayPickerNavigation_button{margin:0 16px;border-radius:10px;width:calc(100% - 2rem);max-width:calc(100% - 2rem)!important;box-shadow:none}.DayPickerNavigation.DayPickerNavigation__verticalScrollable:first-of-type{margin-top:3rem;height:46px;text-align:center}.DayPickerNavigation.DayPickerNavigation__verticalScrollable:nth-of-type(3){margin-bottom:14rem;margin-top:1rem;padding:0;height:46px;text-align:center}.DayPickerNavigation.DayPickerNavigation__verticalScrollable:first-of-type>.DayPickerNavigation_button{padding:0;max-width:calc(380px - 1.5rem)}.DayPickerNavigation.DayPickerNavigation__verticalScrollable:nth-of-type(3)>.DayPickerNavigation_button{padding:2px;max-width:calc(380px - 1.5rem)}.DayPicker_weekHeader.DayPicker_weekHeader__vertical.DayPicker_weekHeader__verticalScrollable{top:70px;border-top:1px solid #dbdbdb}.CalendarMonthGrid.CalendarMonthGrid__vertical_scrollable{max-width:450px;width:100%!important}.CalendarMonth_table{width:100%}}@media screen and (min-width:600px){.CalendarMonthGrid.CalendarMonthGrid__vertical_scrollable{max-width:412px;width:412px!important}.CalendarMonth_table{width:inherit}}@media screen and (min-width:901px){.CalendarMonth{padding:0 16px 0 0!important}.CalendarMonthGrid__horizontal{left:12px!important}.DayPicker.DayPicker__horizontal{margin-bottom:3rem}.DayPicker__withBorder{box-shadow:0 0 10px rgba(0,0,0,.3)!important}.DayPicker.DayPicker__horizontal.DayPicker_portal__horizontal.DayPicker__withBorder,.DayPicker_transitionContainer{border-radius:15px}}.CalendarDay__default.CalendarDay__selected_start,.CalendarDay__default.CalendarDay__selected_start:hover{background-color:#9c2400!important;color:#fff!important;border:1px solid #9c2400!important;border-radius:12px 0 0 12px!important}.CalendarDay__default.CalendarDay__selected_end{position:relative}.CalendarDay__default.CalendarDay__selected_end,.CalendarDay__default.CalendarDay__selected_end.CalendarDay__default:hover{background-color:#9c2400!important;color:#fff!important;border:1px solid #9c2400!important;border-radius:0 12px 12px 0!important}.CalendarDay__default.CalendarDay__selected_end.CalendarDay__default:before{content:"";background-color:#9c2400;width:3px;height:calc(100% + 2px);position:absolute;top:-1px;left:-4px}.CalendarDay__hovered_span{background:#ffe8df!important;position:relative}.CalendarDay__hovered_span:before,.CalendarDay__selected_span:before{content:"";background-color:#ffe8df;width:6px;height:100%;position:absolute;top:0;left:-4px;border-right:1px solid #ffe8df}.CalendarDay__hovered_span.CalendarDay__firstDayOfWeek:before,.CalendarDay__selected_span.CalendarDay__firstDayOfWeek:before{content:none}.CalendarMonth_table .CalendarDay__selected_span{background:#ffe8df!important;color:#444!important;border-radius:0;position:relative}.CalendarDay__selected_end_4,.CalendarDay__selected_start{border-radius:10px!important;background:#ffe8df!important;position:relative;z-index:1}.CalendarDay__selected_end,.CalendarDay__selected_end:after,.CalendarDay__selected_end_4{border-radius:10px!important}.CalendarDay__selected_end_4:after,.CalendarDay__selected_start:after{width:100%;min-height:38px;height:100%;content:"";position:absolute;top:0;left:0;z-index:-1}.CalendarDay__selected_start:after{border-radius:10px!important}.CalendarDay__selected_span{background:#fff0ec!important;color:#444!important;border-radius:0;border:none!important}.CalendarDay__hovered_span{background:#fff0ec!important;color:#444!important;border-radius:0!important;border:none!important}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#ffc7b6!important;border:1px double #ff7920!important;color:#be3600!important}#searchFormLayout .DateRangePicker .DateRangePickerInput,#searchFormLayoutModify .DateRangePicker .DateRangePickerInput{display:grid;grid-template-columns:1fr 1fr;background-color:unset}#searchFormLayout .DateRangePicker,#searchFormLayoutModify .DateRangePicker{width:100%;z-index:100}#searchFormLayout .SingleDatePicker .SingleDatePickerInput,#searchFormLayoutModify .SingleDatePicker .SingleDatePickerInput{background-color:unset;border:unset}#searchFormLayout .SingleDatePicker_picker,#searchFormLayoutModify .SingleDatePicker_picker{background-color:#ffffffb3;left:-51px!important;border-radius:20px}#searchFormLayout .DateRangePicker .DateRangePickerInput .DateRangePickerInput_arrow,#searchFormLayoutModify .DateRangePicker .DateRangePickerInput .DateRangePickerInput_arrow{display:none}#searchFormLayout .DateRangePicker .DateInput,#searchFormLayoutModify .DateRangePicker .DateInput{background:none}#searchFormLayout .SingleDatePicker .SingleDatePickerInput .DateInput_input__focused,#searchFormLayoutModify .SingleDatePicker .SingleDatePickerInput .DateInput_input__focused{border-bottom:1px solid #ccc!important}#searchFormLayout .DateRangePicker .DateInput .DateInput_input,#searchFormLayout .SingleDatePicker .SingleDatePickerInput .DateInput_input,#searchFormLayoutModify .DateRangePicker .DateInput .DateInput_input,#searchFormLayoutModify .SingleDatePicker .SingleDatePickerInput .DateInput_input{padding:0;font-size:16px;background-color:unset;line-height:1.2;font-family:inherit;font-weight:600;font-size:1rem}#searchFormLayout .DateRangePicker .DateInput .DateInput_input::placeholder,#searchFormLayout .SingleDatePicker .SingleDatePickerInput .DateInput_input::placeholder,#searchFormLayoutModify .DateRangePicker .DateInput .DateInput_input::placeholder,#searchFormLayoutModify .SingleDatePicker .SingleDatePickerInput .DateInput_input::placeholder{font-weight:400;padding-top:0!important}#searchFormLayout .DateRangePicker .DateRangePicker_picker,#searchFormLayout .DateRangePicker .SingleDatePicker_picker,#searchFormLayout .SingleDatePicker .SingleDatePicker_picker,#searchFormLayoutModify .DateRangePicker .DateRangePicker_picker,#searchFormLayoutModify .DateRangePicker .SingleDatePicker_picker,#searchFormLayoutModify .SingleDatePicker .SingleDatePicker_picker{top:45px!important;background-color:unset}@media screen and (min-width:1200px){#searchFormLayout .DateRangePicker .DateRangePicker_picker,#searchFormLayout .DateRangePicker .SingleDatePicker_picker,#searchFormLayout .SingleDatePicker .SingleDatePicker_picker,#searchFormLayoutModify .DateRangePicker .DateRangePicker_picker,#searchFormLayoutModify .DateRangePicker .SingleDatePicker_picker,#searchFormLayoutModify .SingleDatePicker .SingleDatePicker_picker{top:45px!important;background-color:unset;left:-312.25px!important}#searchFormLayout.AvailibitySearchFormLayout .DateRangePicker .DateRangePicker_picker,#searchFormLayout.AvailibitySearchFormLayout .DateRangePicker .SingleDatePicker_picker,#searchFormLayout.AvailibitySearchFormLayout .SingleDatePicker .SingleDatePicker_picker{top:45px!important;background-color:unset;left:-100.25px!important}}#searchFormLayout .DateRangePicker .DayPicker__withBorder,#searchFormLayout .DateRangePicker .DayPicker_transitionContainer,#searchFormLayout .SingleDatePicker .DayPicker__withBorder,#searchFormLayout .SingleDatePicker .DayPicker_transitionContainer,#searchFormLayoutModify .DateRangePicker .DayPicker__withBorder,#searchFormLayoutModify .DateRangePicker .DayPicker_transitionContainer,#searchFormLayoutModify .SingleDatePicker .DayPicker__withBorder,#searchFormLayoutModify .SingleDatePicker .DayPicker_transitionContainer{border-radius:15px!important}@media screen and (max-width:600px){#searchFormLayout .DateRangePicker .DateRangePickerInput{grid-template-columns:1fr}#searchFormLayout .DateRangePicker .DateRangePickerInput>.DateInput:last-child{margin-left:0}}#searchFormLayoutModify .DateRangePicker .DateRangePickerInput{grid-template-columns:1fr}#searchFormLayoutModify .DateRangePicker .DateRangePickerInput>.DateInput:last-child{position:absolute;top:calc(50px + 15px);z-index:1}@media screen and (min-width:600px) and (max-width:900px){#searchFormLayoutModify .DateRangePicker .DateRangePickerInput>.DateInput:last-child{position:relative;margin-left:calc(1rem + 3.6rem);top:unset}#searchFormLayoutModify .DateRangePicker .DateRangePickerInput{grid-template-columns:1fr 1fr}}.DateRangePicker_picker__fullScreenPortal,.DateRangePicker_picker__portal,.SingleDatePicker_picker__fullScreenPortal{z-index:2700!important;background-color:rgba(0,0,0,.3)!important}@media screen and (max-width:900px){.DateRangePicker_picker__fullScreenPortal>.DateRangePicker_closeButton,.SingleDatePicker_picker__fullScreenPortal>.SingleDatePicker_closeButton{width:45px;height:45px;background-color:#af3333;padding:10px;display:flex;justify-content:center;align-items:center;border-radius:10px;top:12px;right:1rem}.SingleDatePicker_closeButton_svg{height:22px}.DateRangePicker_picker__fullScreenPortal>.DateRangePicker_closeButton svg,.SingleDatePicker_picker__fullScreenPortal>.SingleDatePicker_closeButton svg{fill:#000}}.DateRangePicker_picker__fullScreenPortal .DayPicker_transitionContainer .CalendarMonthGrid__vertical{width:100%!important;max-width:400px}.DateRangePicker_picker__fullScreenPortal .DayPicker_transitionContainer .CalendarMonthGrid__vertical .CalendarMonth_table,.DateRangePicker_picker__fullScreenPortal .DayPicker_transitionContainer .CalendarMonthGrid__vertical>div{width:100%!important}.DateRangePicker_picker__fullScreenPortal .DayPicker_weekHeader__vertical{width:100%!important;margin-left:0!important;display:flex;justify-content:center;left:unset}.DateRangePicker_picker__fullScreenPortal .DayPicker_weekHeader__vertical .DayPicker_weekHeader_ul{width:100%!important;max-width:400px;display:flex;justify-content:space-evenly}@media screen and (max-width:900px){.DateRangePicker_picker__fullScreenPortal .DayPicker__verticalScrollable .DayPicker_weekHeader__vertical .DayPicker_weekHeader_ul{justify-content:center}}@media screen and (max-width:400px){.DateRangePicker_picker__fullScreenPortal .DayPicker_weekHeader__vertical .DayPicker_weekHeader_ul{padding:0}}.DateRangePicker .DateRangePickerInput .DateInput>input,.SingleDatePicker .SingleDatePickerInput .DateInput>input{font-family:Titillium Web,sans-serif;font-weight:400;font-size:1rem;caret-color:transparent}.DateInput_input::placeholder{color:#afafaf!important}#enquiryModal .DateRangePicker,#enquiryModal .DateRangePickerInput{width:100%}#enquiryModal .DateRangePickerInput{display:flex;gap:10px}#enquiryModal .DateInput{width:100%;border:1px solid #222;border-radius:5px}#enquiryModal .DateInput>input{border-radius:5px;height:3.35rem}.body{background:#424242;position:fixed;top:0;z-index:9999999999999;bottom:0}.body,.loader{width:100%;height:100%}.loader{position:relative;text-align:center;overflow:hidden;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:50000}.wait{margin:5rem 0}.iata_code{font-size:6rem;opacity:.3;top:52%;position:absolute;color:#09c}.departure_city{left:0}.arrival_city{right:1.5rem}.plane{position:absolute}.plane,.planeflight{margin:0 auto;width:100%}.planeflight{position:relative}.plane-img{animation:spin 2.5s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.earth-wrapper{position:absolute;margin:0 auto;width:100%}.earth{width:160px;height:160px;border-radius:100%;background-size:340px;animation:earthAnim 12s linear infinite;margin:0 auto}.earth-anim{animation:rotation 2s linear infinite}@keyframes earthAnim{0%{background-position-x:0}to{background-position-x:-340px}}@media screen and (max-width:420px){.departure_city{top:30%}.arrival_city,.departure_city{left:0;right:0;position:absolute;margin:0 auto}.arrival_city{top:93%}}.animatedRowOne .swiper-wrapper,.animatedRowTow .swiper-wrapper,.flightLoaderSwiper .swiper-wrapper,.hotelAnimatedCard .swiper-wrapper{transition-timing-function:"linear"}.animatedRowOne .swiper-slide,.animatedRowTwo .swiper-slide,.flightLoaderSwiper .swiper-slide,.hotelAnimatedCard .swiper-slide{width:"fit-content !important"}.slidingText>div{text-shadow:-1px -1px 0 #fff,0 -1px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,1px 1px 0 #fff,0 1px 0 #fff,-1px 1px 0 #fff,-1px 0 0 #fff;width:max-content}.white{color:#fff;text-shadow:none;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.orange,.white{font-weight:700}.orange{color:#ff5c00;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ff5c00;text-shadow:none}@media screen and (max-width:900px){.flightLoaderSwiper{height:calc(100% - 185px)}.flightLoaderImage{height:calc(100% - 10px);width:calc(100% - 10px)}.animatedRowOne{top:20px}.animatedRowTwo{top:calc(20px + 2rem)}.hotelAnimatedRow{height:185px;margin-bottom:14px}.hotelAnimatedHeader{margin-top:17px}}@media screen and (min-width:900px){.flightLoaderSwiper{height:calc(100% - 180px)}.hotelCardName{font-size:26px}}@media screen and (min-width:900px) and (max-width:1200px){.slidingText{font-size:35px}}@media screen and (min-width:600px) and (max-width:900px){.slidingText{font-size:32px}}@media screen and (min-width:600px){.slidingText{font-size:30px}}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}*{box-sizing:border-box;padding:0;margin:0}.image_zoom_in_effect img{animation:zoom-in-zoom-out linear infinite;animation-duration:9s;animation-delay:3s}.hotel_galley_zoom_effect .swiper-slide-visible.swiper-slide-active img{animation:zoom-in-zoom-out linear infinite;animation-duration:6s}.MuiFormHelperText-root.Mui-error{background-color:red;color:#fff!important;margin:0;margin-top:0!important;padding:0 4px;border-radius:4px;line-height:1.5;width:-moz-fit-content;width:fit-content}@keyframes paymentAnimeRotate{to{transform:translate(42%,-40%) rotate(1turn)}}.headerPaymentAnime{position:relative;z-index:0;overflow:hidden}.headerPaymentAnime:before{content:"";position:absolute;z-index:-2;left:-50%;top:-50%;transform:translate(42%,-40%);width:110%;height:900%;background-repeat:no-repeat;background-position:0 0,100% 0,100% 100%,0 100%;background-image:linear-gradient(90deg,#4200ff 48%,#ffa800 52%);background-color:#fff;animation:paymentAnimeRotate 3s linear infinite}.headerPaymentAnime:after{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 6px);height:calc(100% - 6px);background:#fff;border-radius:30px}@media screen and (max-width:900px){.headerPaymentAnime:after,.headerPaymentAnime:before{content:unset}}.borderBoxAnime .MuiTabs-flexContainer .MuiTab-root.Mui-selected{position:relative;z-index:0;width:-moz-fit-content;width:fit-content;overflow:hidden}.borderBoxAnime .MuiTabs-flexContainer .MuiTab-root.Mui-selected:before{content:"";position:absolute;z-index:-2;left:-50%;top:-50%;transform:translate(18%,-20%);width:150%;height:400%;background-repeat:no-repeat;background-position:0 0,100% 0,100% 100%,0 100%;background-image:linear-gradient(90deg,#f90 48%,#ff4b00 52%);background-color:#fff;animation:rotate 4s linear infinite}.borderBoxAnime .MuiTabs-flexContainer .MuiTab-root.Mui-selected:after{content:"";position:absolute;z-index:-1;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 6px);height:calc(100% - 6px);background:#fff;border-radius:30px}.flash_deal_1:hover .flash-deal-h6{top:0;transition:.3s}.hotel_result_card_image_zoom .swiper-slide-visible.swiper-slide-active img{animation:zoom-in-zoom-out linear infinite;animation-duration:6s}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}to{transform:scale(1.3)}}.support_gradient_border>.MuiFab-root{--border-width:3px!important;box-shadow:none}.support_gradient_border>.MuiFab-root:after{position:absolute!important;content:""!important;top:calc(-1 * var(--border-width))!important;left:calc(-1 * var(--border-width))!important;z-index:-1!important;width:calc(100% + var(--border-width) * 2);height:calc(100% + var(--border-width) * 2);background:linear-gradient(60deg,#5f86f2,#a65ff2,#f25fd0,#f25f61,#f2cb5f,#abf25f,#5ff281,#5ff2f0);background-size:300% 300%;background-position:0 50%;border-radius:16px!important;animation:moveGradient 4s infinite alternate;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}#menu-country .css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper{height:30%!important;padding-top:.5rem}@media screen and (max-width:900px){.support_gradient_border>.MuiFab-root:after{border-radius:15px!important}}@keyframes moveGradient{50%{background-position:100% 50%}}.cc-widget-outer-container>div>.chat-bubble,.clickConnector+div>div>div>.chat-bubble{width:calc(3.7rem + 2px);height:calc(3.7rem + 2px);border-radius:18px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border:3px solid #fe7032;background-color:#fff;margin:0;right:3rem;bottom:calc(3.5rem + 4.5rem);z-index:100!important}.cc-widget-outer-container>div>.chat-bubble>div:first-of-type,.clickConnector+div>div>div>.chat-bubble>div:first-of-type{top:50%;right:50%;transform:translate(50%,calc(-50% + 2px))}.cc-widget-outer-container>div>.chat-bubble>div:first-of-type>svg>g>path{stroke:#fe7032;stroke-width:2.5px}.cc-widget-outer-container>div>.chat-bubble>div:nth-of-type(2)>svg>path{fill:#fe7032!important}.cc-widget-outer-container>div>.chat-bubble>.cc-unread-badge,.clickConnector+div>div>div>.chat-bubble>.cc-unread-badge{top:-10px;right:-10px;width:25px;height:25px}@media screen and (max-width:900px){.cc-widget-outer-container>div>.chat-bubble,.clickConnector+div>div>div>.chat-bubble{width:calc(3.2rem + 2px);height:calc(3.2rem + 2px);right:calc(1.5rem - 1px);bottom:calc(7rem + 2rem);border:3px solid #fe7032;background-color:#fff;border-radius:15px;z-index:10}.cc-widget-outer-container>div>.chat-bubble>div:first-of-type>svg,.clickConnector+div>div>div>.chat-bubble>div:first-of-type>svg{width:25px;height:25px}.cc-widget-outer-container>.is-mobile.is-expanded>.chat-bubble,.clickConnector+div>div>.is-mobile.is-expanded>.chat-bubble{top:16px;right:16px;z-index:3000!important}}.cc-widget-outer-container>div>.new-chat-bubble,.clickConnector+div>div>div>.new-chat-bubble{right:2.5rem;bottom:calc(13rem)}@media screen and (max-width:900px){.cc-widget-outer-container>div>.new-chat-bubble,.clickConnector+div>div>div>.new-chat-bubble{bottom:calc(3rem + 10rem);right:1rem}}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa,.clickConnector+div>div>div>.new-chat-bubble>.css-k9hqoa{right:10px;top:10px;box-shadow:0 2px 15px rgba(0,0,0,.2)}.cc-widget-outer-container>div>.new-chat-bubble>.css-11cycr4,.clickConnector+div>div>div>.new-chat-bubble>.css-11cycr4{right:10px;top:10px;box-shadow:0 2px 15px rgba(0,0,0,.2);border-radius:50%}.cc-widget-outer-container>div>.new-chat-bubble>div>.css-1oqf6c8,.clickConnector+div>div>div>.new-chat-bubble>div>.css-1oqf6c8{width:25px;height:25px;background-color:#fff;border:1px solid #ccc}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa>.css-yf85ud{display:grid;grid-template-columns:1fr 1fr;padding:0 1rem 1rem;grid-gap:16px;gap:16px}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa>.css-yf85ud>.css-hgthgj{padding:10px;margin-right:0;width:100%;max-width:170px;background-color:#eee}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa>.css-yf85ud>.css-ia4lju{padding:10px;width:100%;max-width:170px}@media screen and (max-width:600px){.cc-widget-outer-container>div>.new-chat-bubble,.clickConnector+div>div>div>.new-chat-bubble{bottom:17rem!important;right:1rem}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa{width:calc(100vw - 2rem)}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa>.css-1fac951{padding-left:16px}.cc-widget-outer-container>div>.new-chat-bubble>.css-k9hqoa>.css-172ikca{padding-left:16px;padding-right:16px;padding-top:15px}}.cc-widget-outer-container>div>.widget-frame-outer{bottom:2.3rem;right:7rem}@media screen and (max-width:900px){.cc-widget-outer-container>div>.widget-frame-outer{bottom:4rem;right:5rem}}.hotel_content_ul ul li:before{color:#ff5100}.hotel_hero_mainbox{height:calc(85vh - 34px);min-height:550px}.hotel_hero_container{height:100%;padding-top:7.5rem;padding-bottom:1rem}@media screen and (max-width:900px){.hotel_hero_container{padding-top:3rem;padding-bottom:1rem}}.hotel_hero_title{margin-top:4rem!important;font-size:2.4rem!important}.hotel_hero_city_name_block .location_icon{width:1.6rem;height:1.6rem}.hotel_hero_city_name_block .city_name{text-transform:uppercase;font-size:16px}.view_hotel_360_btn{display:flex!important;align-items:center!important;background-color:#fff!important;color:#00ad6b!important;border-radius:25px!important;padding:5px 14px!important}.view_hotel_360_btn:hover{background-color:#ffffffb3}.view_hotel_360_btn .MuiSvgIcon-root{width:1.8rem;height:1.8rem;margin-right:6px;margin-left:-3px}.view_hotel_360_btn .hotel_360_text{display:flex;flex-direction:column;justify-content:flex-start}.view_hotel_360_btn .hotel_360_text .MuiTypography-root:first-of-type{font-size:9px;font-weight:600;text-align:left}.view_hotel_360_btn .hotel_360_text .MuiTypography-root:nth-of-type(2){font-size:12px;font-weight:600;margin-top:-5px}.hotel_hero_scroll_button{padding:6px 8px}.hotel_hero_scroll_button .MuiSvgIcon-root{margin-right:6px}.hotel_hero_scroll_button .MuiTypography-root{font-size:12px;font-weight:500}.book_with_confi_img img{width:140px!important}.hotel_hero_price_block>div:nth-of-type(2){font-size:2rem}.about_this_hotel{display:-webkit-box;line-height:22px;overflow:hidden;-webkit-line-clamp:5!important;-webkit-box-orient:vertical}@media screen and (max-height:880px){.hotel_hero_title{margin-top:3rem!important;font-size:2rem!important}.hotel_hero_city_name_block{margin-top:0}.hotel_hero_city_name_block .location_icon{width:1.4rem;height:1.4rem}.hotel_hero_city_name_block .city_name{font-size:14px}.hotel_hero_scroll_button{padding:5px 6px;border-radius:6px}.hotel_hero_scroll_button .MuiSvgIcon-root{margin-right:6px;width:20px;height:20px}.hotel_hero_scroll_button .MuiTypography-root{font-size:12px;font-weight:500}.book_with_confi_img img{width:130px!important}.hotel_hero_price_block>div:nth-of-type(2){font-size:1.7rem}}@media screen and (max-height:800px){.hotel_hero_title{margin-top:2rem!important;font-size:1.8rem!important}}@media screen and (max-height:780px){.hotel_hero_title{margin-top:1rem!important;font-size:1.8rem!important}}.deal_hero_title_shadow{text-shadow:0 2px 5px rgba(0,0,0,.3)}.borderOnlyGradient{background:none!important;border-radius:0!important}.borderOnlyGradient_color{border:2px solid!important;border-radius:10px!important;border-image-source:linear-gradient(270deg,#ffb3dd,#ffa366)!important;border-image-slice:1!important}.borderOnlyGradient_color:hover{background-color:#fff!important;opacity:1}.Mui_dialog_border_radius .MuiPaper-rounded.MuiDialog-paper{border-radius:10px}.modal_nav_button{position:absolute!important;top:50%!important;left:1rem!important;transform:translateY(-50%)!important;min-width:unset!important;border-radius:10px!important;width:30px!important;height:30px!important;padding:18px!important}.modal_nav_button,.modal_nav_button:hover{background-color:#fff!important}.hotel_map_filters{display:flex;gap:10px;position:absolute!important;top:-5px;left:50%;transform:translateX(-50%);z-index:1;width:100%;flex-wrap:wrap;justify-content:center;padding:0 1rem}.hotel_map_filters .hotel_filter_unselected{border-radius:20px;background-color:#fff!important;border:none!important;font-size:15px;font-weight:400;color:#121212;box-shadow:0 2px 3px rgba(0,0,0,.1);text-transform:capitalize;padding:5px 10px;vertical-align:top;width:-moz-fit-content;width:fit-content}.hotel_map_filters .hotel_filter_unselected:hover{background-color:#fff!important;color:#000!important}.hotel_map_filters .hotel_filter_unselected .MuiSvgIcon-root{width:1.1rem;height:1.1rem;margin-right:5px}.hotel_map_filters .hotel_filter_selected{background-color:#00ad6b!important;color:#fff!important}.hotel_map_filters .hotel_filter_selected:hover{background-color:#005f3b!important;color:#fff!important}.hotel_content_ul ul{padding-left:1.4rem;font-size:1rem;font-weight:400;margin:0}.hotel_content_ul ul li{list-style:none;margin-bottom:.5rem;line-height:1.4rem;font-size:1rem}.hotel_content_ul ul li:before{content:"❉";font-size:12px;padding-right:.62rem;margin-left:-1.15rem;color:#ff005d}@media screen and (max-width:600px){.hotel_content_ul ul li{font-size:.9rem;line-height:1.2rem}}.calendar_wrapper{max-width:400px!important;max-height:410px!important;width:100%!important;border:1px solid #ccc;margin-top:.8rem!important;border-radius:5px}.calendar_wrapper_dark{border:1px solid #444}.calendar_wrapper>.css-1dozdou{padding-left:1rem;margin-top:.9rem}.MuiCalendarPickerSkeleton-week,.calendar_wrapper .css-1n2mv2k,.css-mvmu1r{justify-content:space-evenly!important;margin-bottom:-.25rem;padding:0 5px}.MuiCalendarPickerSkeleton-root,.MuiCalendarPickerSkeleton-week,.calendar_wrapper .css-mj2d1c{width:100%}.calendar_wrapper .MuiCalendarPickerSkeleton-week{margin-bottom:10px}.calendar_wrapper .MuiBadge-badge{left:50%;bottom:4%}.calendar_wrapper.MuiMonthPicker-root{margin:0;border:transparent;padding:0 .75rem}.calendar_wrapper.MuiMonthPicker-root .MuiTypography-root{margin-bottom:1rem;height:3.5rem}.calendar_wrapper .css-mvmu1r{margin-bottom:16px}.calendar_wrapper .css-i6bazn{height:100%;position:relative}.calendar_wrapper .css-i6bazn:nth-of-type(2){position:absolute}.calendar_wrapper .MuiPickersDay-root.Mui-selected{background-color:#ffe4cb;color:#813b00;font-weight:400;border:1px solid #efb99a}.calendar_wrapper_dark .MuiPickersDay-root.Mui-selected{background-color:#333}.calendar_wrapper .MuiPickersDay-hiddenDaySpacingFiller+.MuiBadge-badge{display:none}@media screen and (max-width:900px){.deal_calendar{max-width:unset!important;max-height:580px!important}.deal_calendar .css-mvmu1r{margin-bottom:24px}.deal_calendar .PrivatePickersSlideTransition-root{min-height:355px!important}}@media screen and (max-width:600px){.deal_calendar .PrivatePickersSlideTransition-root{min-height:325px}}@media screen and (min-width:1200px){.cc-chat-bubble{width:60px;height:60px;bottom:2rem;right:3rem;border-radius:10px}}@media screen and (min-width:900px){.apply-small-screen-fix .cc-chat-bubble{bottom:40px!important;right:3rem}}@media screen and (max-width:900px){.apply-small-screen-fix .cc-chat-bubble{bottom:140px!important;right:16px}}@media screen and (min-width:600px) and (max-width:900px){.apply-small-screen-fix .cc-chat-bubble{bottom:140px!important;right:24px}}.css-d6ges3.is-mobile .cc-chat-bubble{z-index:200!important}.text_highlighting_anime{animation:text-highlighting-animation 3s ease infinite}@keyframes text-highlighting-animation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.limited_time_offer{animation:text-color-change-anim 3s ease infinite}@keyframes text-color-change-anim{0%{color:#fff}25%{color:#ffe1a5}50%{color:#ffffa5}75%{color:#d5a5ff}to{color:#fff}}.limited_time_offer_bg{animation:icon_bg_change_anim 3s ease infinite}@keyframes icon_bg_change_anim{0%{background-color:#fff}25%{background-color:#ffeac1}50%{background-color:#ffffc6}75%{background-color:#e9d1ff}to{background-color:#fff}}.animatedBG{z-index:-9;display:block;overflow:hidden;background:linear-gradient(90deg,#810000 20%,#810000 40%,#5c0000 50%,#5c0000 55%,#810000 70%,#810000);background-size:200% auto;animation:shine 3s linear infinite}@keyframes shine{to{background-position:200%}}.sand-clock{display:inline-block;animation:flip-clock 8s ease-in-out infinite}@keyframes flip-clock{0%,45%{transform:rotate(0)}50%,95%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.animatedBG2{overflow:hidden;background:linear-gradient(90deg,#810000 20%,#810000 40%,#5c0000 50%,#5c0000 55%,#810000 70%,#810000);background-size:200% auto;animation:shine 3s linear infinite}.limited_time_offer_desk{animation:text-color-change-anim-desk 3s ease infinite;font-weight:700}.limited_time_offer_desk:hover{animation:text-color-change-anim 3s ease infinite}@keyframes text-color-change-anim-desk{0%{color:#ff6929}25%{color:#ff7552}50%{color:#d865aa}75%{color:#b14b4b}to{color:#ff6929}}@keyframes icon-wiggle-anim{0%{transform:rotate(0deg) scale(1)}15%{transform:rotate(15deg)}30%{transform:rotate(-15deg)}45%{transform:rotate(10deg) scale(1.2)}60%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}to{transform:rotate(0deg) scale(1)}}@keyframes icon-zoom-in-out{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.promo-call-icon,.promo-send-icon{@media screen and (min-width:901px){animation:icon-zoom-in-out 3s ease-in-out infinite}}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}