.offers-branding_winnerBg__YQDOb{background:#f5f5f5}.offers-branding_openCamera__dJobW{background:#6b5ca6;padding:1.125rem 1rem;border-radius:6px;margin:1.25rem 0 1.875rem}.offers-branding_openCamera__dJobW .offers-branding_imageFrame__7_Euv{padding-right:.8125rem}.offers-branding_openCamera__dJobW .offers-branding_imageFrame__7_Euv img{max-width:41px}.offers-branding_openCamera__dJobW p{color:#fff;font-size:1rem;line-height:1.25rem;font-weight:500}.offers-branding_openCamera__dJobW p span{color:#ffe352}.offers-branding_stickyBookNow__7tCBg{bottom:0;position:fixed;left:0;padding:.625rem 0;width:100%;background-color:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;z-index:101;transition:transform .2s}.offers-branding_stickyBookNow__7tCBg>div{position:relative}.offers-branding_stickyBookNow__7tCBg .offers-branding_custom-button__VDCOP{width:100%;height:100%;left:0;top:0;position:absolute;z-index:2;opacity:0;cursor:pointer}.offers-branding_stickyBookNow__7tCBg.offers-branding_hideNav__9uhta{transform:translateY(4.125rem)}.offers-branding_longWeekendCntr__ZC_0b .innerPageTitle,.offers-branding_longWeekendCntr__ZC_0b .section-header h2,.offers-branding_longWeekendCntr__ZC_0b [class*=_term_condition] h5.section-header,.offers-branding_longWeekendCntr__ZC_0b [class*=_user_steps] [class*=_header] h3{font-size:1.375rem}@media(min-width:992px){.offers-branding_longWeekendCntr__ZC_0b .innerPageTitle,.offers-branding_longWeekendCntr__ZC_0b .section-header h2,.offers-branding_longWeekendCntr__ZC_0b [class*=_term_condition] h5.section-header,.offers-branding_longWeekendCntr__ZC_0b [class*=_user_steps] [class*=_header] h3{font-size:1.5rem}}.offers-branding_longWeekendCntr__ZC_0b #domFlightAndFidsLight{background:#fff;border:1px solid #ced4da;border-radius:.625rem;padding:1.5rem .25rem;margin-top:-4rem;position:relative;min-height:540px}@media screen and (max-width:991px){.offers-branding_longWeekendCntr__ZC_0b [class*=PageDescription_].offers-branding_pageDesc__Q6ZUa[class*=_info] [class*=_description]{max-height:5.2625rem}}@media(max-width:991px){.offers-branding_longWeekendCntr__ZC_0b [class*=PageDescription_]{line-height:1.4}}@media(min-width:992px){.offers-branding_longWeekendCntr__ZC_0b [class*=PageDescription_],.offers-branding_longWeekendCntr__ZC_0b [class*=PageDescription_][class*=_info]{margin-bottom:0}}.offers-branding_longWeekendCntr__ZC_0b [class*=PageDescription_][class*=_info] [class*=_description]{max-height:6.0625rem}.offers-branding_longWeekendCntr__ZC_0b [class*=PageDescription_][class*=_info] [class*=_description][class*=_expand]{max-height:none;display:block}.offers-branding_longWeekendCntr__ZC_0b [class*=-pageDescription-frame_nohide][class*=_info] [class*=_description]{max-height:116.0625rem;-webkit-line-clamp:inherit}.offers-branding_flightBookCntr__gvlN9{margin-bottom:1.875rem}.offers-branding_flightBookCntr__gvlN9 .windowsOverrideHeroBanner:after{height:0}.offers-branding_flightBookCntr__gvlN9 .heroSlider .offers-branding_formWrap__CnjIK{bottom:0;padding-bottom:1.25rem}.offers-branding_flightBookCntr__gvlN9 .worldTripInfoDetails{top:0;padding-top:2.875rem}.offers-branding_flightBookCntr__gvlN9 .worldTripInfoDetails h2{color:#fff;display:none;font-size:1.5625rem}.offers-branding_flightBookCntr__gvlN9 .worldTripInfoDetails h2 span{font-size:1.25rem;font-weight:500}.offers-branding_customServicesFive__0I__9 [class*=_airportService] .section-header.d-none{display:block!important}.offers-branding_customServicesFive__0I__9 [class*=_airportService] [class*=_serviceList] .slick-track .list,.offers-branding_customServicesFive__0I__9 [class*=_airportService] [class*=_serviceList] ul li{margin-bottom:1.6875rem}@media(min-width:992px){.offers-branding_customServicesFive__0I__9 [class*=_airportService] [class*=_serviceList] .slick-track .list{margin-bottom:1.5rem}.offers-branding_customServicesFive__0I__9 [class*=_airportService] [class*=_serviceList] .slick-track .list [class*=_cardItem] figure{width:222px;height:222px;border-radius:111px}}.offers-branding_sm-heading__AmD_G .offers-branding_PageTitle__d0nmZ{font-size:20px}.offers-branding_bannerWrap__gD8yr{position:absolute;bottom:2rem;width:100%}@media(min-width:992px){.offers-branding_flightBookCntr__gvlN9{margin-bottom:2.5rem}.offers-branding_flightBookCntr__gvlN9 .worldTripInfoDetails{display:block!important;padding-top:3.25rem}.offers-branding_flightBookCntr__gvlN9 .worldTripInfoDetails h2{display:initial;font-size:2.625rem}.offers-branding_flightBookCntr__gvlN9 .worldTripInfoDetails h2 span{font-size:2.125rem}}