.r2g-rotator-main-strip-sw[data-slides-per-view-1024="1"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+2),.r2g-rotator-main-strip-sw[data-slides-per-view-1024="2"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+3),.r2g-rotator-main-strip-sw[data-slides-per-view-1024="3"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+4),.r2g-rotator-main-strip-sw[data-slides-per-view-1024="4"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+5),.r2g-rotator-main-strip-sw[data-slides-per-view-1024="5"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+6),.r2g-rotator-main-strip-sw[data-slides-per-view-1024="6"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+7){display:none}.r2g-rotator-sub-component-sw[data-slides-per-view-1024="1"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+2),.r2g-rotator-sub-component-sw[data-slides-per-view-1024="2"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+3),.r2g-rotator-sub-component-sw[data-slides-per-view-1024="3"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+4),.r2g-rotator-sub-component-sw[data-slides-per-view-1024="4"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+5),.r2g-rotator-sub-component-sw[data-slides-per-view-1024="5"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+6),.r2g-rotator-sub-component-sw[data-slides-per-view-1024="6"] .rotatorElement:not(.swiper-initialized)>.xList-items>.xList-item:nth-of-type(n+7){display:none}/** Button Styles with Content End **/.r2g-content-sub.text-align-center.text-align-lg-left .content-wrapper .btn,.r2g-content-sub.text-align-center.text-align-lg-left .content-wrapper .btn-tertiary,.r2g-xbox-sub-component.text-align-center.text-align-lg-left .xbox-wrapper .content-wrapper .btn,.r2g-xbox-sub-component.text-align-center.text-align-lg-left .xbox-wrapper .content-wrapper .btn-tertiary,.r2g-content-main-strip-v2.text-align-center.text-align-lg-left .content-wrapper .btn,.r2g-content-main-strip-v2.text-align-center.text-align-lg-left .content-wrapper .btn-tertiary{margin-right:var(--default-gap);margin-left:0}.r2g-content-sub.text-align-left-1024 .content-wrapper .btn,.r2g-content-sub.text-align-left-1024 .content-wrapper .btn-tertiary,.r2g-xbox-sub-component.text-align-left-1024 .xbox-wrapper .content-wrapper .btn,.r2g-xbox-sub-component.text-align-left-1024 .xbox-wrapper .content-wrapper .btn-tertiary,.r2g-content-main-strip-v2.text-align-left-1024 .content-wrapper .btn,.r2g-content-main-strip-v2.text-align-left-1024 .content-wrapper .btn-tertiary{margin-right:var(--default-gap);margin-bottom:var(--default-gap);margin-left:0}/** Button Styles with Content End **/.r2g-content-main-strip-v2.intro-main-strip .content-wrapper{flex-direction:row;gap:var(--css-grid-between-gap);justify-content:space-between}.r2g-content-main-strip-v2.intro-main-strip .content-wrapper .content-item.title{width:calc(50% - var(--css-grid-between-gap))}.r2g-content-main-strip-v2.intro-main-strip .content-wrapper .content-item.content{width:50%}/** Common **/.cms-form-holder .cms-form .form-group.field-reset-button{margin-right:24px}.bottom-content{margin-top:60px}.r2g-css-flex-grid-sub-component .r2g-content-sub .content-wrapper>*{text-align:left}.r2g-tabs-main-strip .tab-content-wrapper .accordion-content{margin-top:0}.alternate-ordering-list:nth-child(even) .r2g-css-flex-grid-sub-component>.flex-xlist>.xList-items>.xList-item:first-child{order:2}.alternate-ordering-list:nth-child(even) .r2g-css-flex-grid-sub-component>.flex-xlist>.xList-items>.xList-item:last-child{order:1}.alternate-ordering-list-odd:nth-child(odd) .r2g-css-flex-grid-sub-component>.flex-xlist>.xList-items>.xList-item:first-child{order:2}.alternate-ordering-list-odd:nth-child(odd) .r2g-css-flex-grid-sub-component>.flex-xlist>.xList-items>.xList-item:last-child{order:1}.alternate-ordering-list-odd:nth-child(even) .r2g-css-flex-grid-sub-component>.flex-xlist>.xList-items>.xList-item:first-child{order:1}.alternate-ordering-list-odd:nth-child(even) .r2g-css-flex-grid-sub-component>.flex-xlist>.xList-items>.xList-item:last-child{order:2}/** R2G Rotator Ms Option 1 **/.r2g-rotator-ms-option-1 .xList-item{position:relative;overflow:hidden}.r2g-rotator-ms-option-1 .flex-container{position:absolute;width:100%;padding:25px;left:50%;transform:translateX(-50%);transition:all .4s ease-in-out;top:calc(100% - 199px);z-index:2}.r2g-rotator-ms-option-1 .xList-item:hover .flex-container{top:calc(100% - 369px)}.r2g-rotator-ms-option-1 .flex-container .content-wrapper>h3{margin-bottom:49px;transition:all 0.4s ease-in-out}.r2g-rotator-ms-option-1 .xList-item:hover .flex-container .content-wrapper>h3{margin-bottom:24px}.r2g-rotator-ms-option-1 .image-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,55%) 0,rgba(255,0,0,0) 45%);opacity:1;pointer-events:none;z-index:1;transition:all .4s ease}.r2g-rotator-ms-option-1 .image-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.38);opacity:0;pointer-events:none;z-index:1;transition:all .4s ease}.r2g-rotator-ms-option-1 .xList-item:hover .image-wrapper::before{opacity:0}.r2g-rotator-ms-option-1 .xList-item:hover .image-wrapper::after{opacity:1}.r2g-rotator-ms-option-1 .xList-item img{transition:all .4s ease-in-out}.r2g-rotator-ms-option-1 .xList-item:hover img{scale:1.1}.r2g-rotator-ms-option-1 .flex-container *:not(.btn){color:#fff}.r2g-rotator-ms-option-1 .flex-container p{max-width:345px;margin-left:auto;margin-right:auto}.r2g-rotator-ms-option-1 .flex-container .content-wrapper>div,.r2g-rotator-ms-option-1 .flex-container .content-wrapper>.btn{opacity:0;transition:all .4s ease}.r2g-rotator-ms-option-1:hover .flex-container .content-wrapper>div,.r2g-rotator-ms-option-1:hover .flex-container .content-wrapper>.btn{opacity:1}/** END R2G Rotator Ms Option 1 **/.r2g-content-sub.description{max-width:300px}.r2g-content-main-strip-v2.search-filter .content-wrapper{flex-wrap:nowrap;position:relative}.r2g-sub-component.news-listing-block .xbox-wrapper .flex-container .content-wrapper>*{text-align:left}.r2g-sub-component.news-listing-block .xbox-wrapper .flex-container .content-wrapper .whats-on-date-category{justify-content:flex-start}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item.filter-search{width:300px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item{width:200px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item.filter-date{position:absolute;right:0}.whats-on-detail.r2g-content-main-strip-v2 .content-wrapper .title-wrapper .date-category{justify-content:flex-start}.whats-on-detail.r2g-content-main-strip-v2 .content-wrapper .share-wrapper{max-width:872px;justify-content:flex-start}.whats-on-detail.r2g-content-main-strip-v2 .content-wrapper .title-wrapper.page-intro{margin-left:0;margin-right:auto}.whats-on-detail.r2g-content-main-strip-v2 .content-wrapper .title-wrapper,.whats-on-detail.r2g-content-main-strip-v2 .content-wrapper .image-wrapper,.whats-on-detail.r2g-content-main-strip-v2 .content-wrapper .post-wrapper{margin-bottom:72px}.career-contact .flex-xlist .xList-items .xList-item.item-1 .r2g-content-sub .content-wrapper>*{text-align:left}.selection-tab .tabs-wrapper{padding:40px 30px}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-slide>div{max-width:none}.r2g-tabs-main-strip-with-rotator-option-1 .arrows-wrapper{display:inline-block}.r2g-tabs-main-strip-with-rotator-option-1 .r2g-content-sub .title *,.r2g-tabs-main-strip-with-rotator-option-1 .r2g-content-sub .description{text-align:left}.r2g-tabs-main-strip-with-rotator-option-1 .badge{margin-left:0}.r2g-tabs-main-strip-with-rotator-option-1 .r2g-content-sub .button-wrapper{margin-left:0}.r2g-tabs-main-strip-with-rotator-option-1 .r2g-content-sub{display:flex;align-items:center}.r2g-tabs-main-strip-with-rotator-option-1 .r2g-content-sub>div{max-width:470px;margin-right:10%}.r2g-tabs-main-strip-with-rotator-option-1 .tab-inner-top-wrapper>div{width:50%}.r2g-tabs-main-strip-with-rotator-option-1 .tab-titles-wrapper{display:flex !important;justify-content:flex-end;align-items:flex-end}.r2g-tabs-main-strip-with-rotator-option-1 h2{margin-bottom:0;text-align:left}.r2g-tabs-main-strip-with-rotator-option-1 .r2g-content-sub{margin:0}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-next,.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-prev{width:25px;height:25px}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-next{right:-30px}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-prev{left:-30px}/** R2G Rotator Ms Option 3 **/.r2g-tabs-main-strip.r2g-rotator-ms-option-3 .tab-content-wrapper .accordion-content{margin:0}.r2g-css-flex-grid-main-strip.with-gap.xbox-main-strip-option-1>.container>.flex-xlist>.xList-items{gap:72px}.r2g-css-flex-grid-main-strip.xbox-main-strip-option-1 .r2g-content-sub .content-wrapper{max-width:523px}.r2g-css-flex-grid-main-strip.xbox-main-strip-option-1 .r2g-content-sub .content-wrapper>*{text-align:left}.r2g-css-flex-grid-main-strip.xbox-main-strip-option-1 .r2g-rotator-sub-component-sw .rotatorElement .r2g-xbox-image-only-sub{aspect-ratio:712/713}.two-col-css-xlist-1024.with-gap.xbox-main-strip-option-1.mobile-reversed>.container>.xlist-strip>.strip-xlist>.xList-item.image-block{order:2}.two-col-css-xlist-1024.with-gap.xbox-main-strip-option-1.mobile-reversed>.container>.xlist-strip>.strip-xlist>.xList-item.text-block{order:1}.r2g-css-flex-grid-sub-component.two-col-xlist-1024.with-gap.footer-flex-list>.xlist-strip>.strip-xlist>.xList-item{width:calc(50% - (64px / 2) )}.expandable-content .brand-expand-item .brand-city-list .brand-city-item{width:calc(25% - 42px);align-items:flex-start;text-align:left}.r2g-css-flex-grid-sub-component.footer-row.quick-links .item-social .r2g-content-sub .content-wrapper>ul,.r2g-css-flex-grid-sub-component.footer-row.quick-links .item-awards .r2g-content-sub .content-wrapper>ul{justify-content:flex-start}.footer-expandable .back-to-top{bottom:-10%}.footer-expandable .back-to-top.bottom{bottom:15%}.expandable-content .brand-expand-item{text-align:left}.button-badge{position:fixed;padding:13px 16px;width:103px;top:0}.button-badge p:not(.icon){display:inline-block}.r2g-content-main-strip-v2.search-filter .content-wrapper{flex-wrap:nowrap}.r2g-sub-component.news-listing-block .xbox-wrapper .flex-container .content-wrapper>*,.featured-xList-two-col .content-wrapper>*{text-align:left}.r2g-sub-component.news-listing-block .xbox-wrapper .flex-container .content-wrapper .whats-on-date-category,.featured-xList-two-col .content-wrapper .whats-on-date-category{justify-content:flex-start}.featured-xList-two-col .content-wrapper>h2{margin-bottom:58px}.r2g-css-flex-grid-main-strip.featured-xList-two-col>.container>.xlist-strip>.strip-xlist>.xList-item.item-1{order:1}.r2g-css-flex-grid-main-strip.featured-xList-two-col>.container>.xlist-strip>.strip-xlist>.xList-item.item-2{order:2}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item.filter-search{width:300px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item{width:200px}.vertical-tab-main-strip .content-wrapper{flex-direction:row}.vertical-tab-main-strip .tabs-title-wrapper{width:20%;min-height:510px;transition:height 0.4s ease-in-out}.vertical-tab-main-strip .tabs-content-wrapper{width:80%}.vertical-tab-main-strip .tabs-title-wrapper .vertical-tabs-desktop{display:block}.vertical-tab-main-strip .tabs-title-wrapper .vertical-tabs-mobile{display:none}.tabs-content-wrapper .tab-item{padding:56px 53px}.tabs-content-wrapper .tab-item .two-item-wrapper{gap:56px;margin-bottom:50px}.tabs-content-wrapper .tab-item .two-item-wrapper .content-item{width:calc(50% - 28px)}.r2g-tabs-main-strip.show-as-tabs-on-1024 .tab-items-wrapper{display:flex !important}.r2g-social-wall-main-strip .arrows-wrapper{display:flex}.r2g-social-wall-main-strip .swiper-button-next{left:auto;right:-45px}.r2g-social-wall-main-strip .swiper-button-prev{left:-45px;right:0}.r2g-content-sub .content-wrapper ul>li.list-icon.list-icon-center::before,.r2g-xbox-sub-component .xbox-wrapper .content-wrapper ul>li.list-icon.list-icon-center::before,.r2g-content-main-strip-v2 .content-wrapper ul>li.list-icon.list-icon-center::before{position:absolute}.r2g-content-sub .content-wrapper ul>li.list-icon.list-icon-center,.r2g-xbox-sub-component .xbox-wrapper .content-wrapper ul>li.list-icon.list-icon-center,.r2g-content-main-strip-v2 .content-wrapper ul>li.list-icon.list-icon-center{padding-left:32px}.r2g-lg-two-col-content-image-main-strip .r2g-content-sub{padding:50px 50px 50px 0}.r2g-lg-two-col-content-image-main-strip.top-aligned .r2g-content-sub{padding:0 50px 50px 0}.r2g-lg-two-col-content-image-main-strip.inverted .r2g-content-sub{padding:50px 0 50px 50px}.r2g-lg-two-col-content-image-main-strip.align-top .r2g-content-sub{padding-top:0}.r2g-css-flex-grid-main-strip.r2g-lg-two-col-content-image-main-strip>.container>.xlist-strip>.strip-xlist>.xList-item.item-1{order:1}.r2g-css-flex-grid-main-strip.r2g-lg-two-col-content-image-main-strip>.container>.xlist-strip>.strip-xlist>.xList-item.item-2{order:2}.r2g-css-flex-grid-main-strip.r2g-lg-two-col-content-image-main-strip.inverted>.container>.xlist-strip>.strip-xlist>.xList-item.item-1{order:1}.r2g-css-flex-grid-main-strip.r2g-lg-two-col-content-image-main-strip.inverted>.container>.xlist-strip>.strip-xlist>.xList-item.item-2{order:2}.r2g-css-flex-grid-main-strip.r2g-lg-two-col-content-image-main-strip.default-order>.container>.xlist-strip>.strip-xlist>.xList-item.item-1{margin-bottom:0}/************************ Brand - Best Rate Gurantee Page Form Start *********************************/.cms-form.form-brandbestrateguarantee .form-group.fb-privacyfield,.cms-form.form-brand26hours .form-group.fb-privacyfield{width:100%}.cms-form.form-brandbestrateguarantee .form-group.fb-privacyfield .checkbox,.cms-form.form-brand26hours .form-group.fb-privacyfield .checkbox{max-width:calc(50% - (var(--css-grid-between-gap) / 2))}/************************ Brand - Best Rate Gurantee Page Form End *********************************/.r2g-content-main-strip-v2>.container-fluid.with-background>.content-wrapper{padding:0}.cookie-consent-popup{width:550px;bottom:50%;right:50%;transform:translate(50%,50%);text-align:center;padding:24px 32px}@media(min-width:1200px){.r2g-content-main-strip-v2.intro-main-strip .content-wrapper .content-item.title{width:calc(50% - (var(--css-grid-between-gap) * 2))}.r2g-content-main-strip-v2.search-filter .content-wrapper{gap:40px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item{width:289px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item.filter-search{width:346px}.selection-tab .tabs-wrapper{padding:50px 60px}.description-with-icons.two-col-xlist-1200>.container>.xlist-strip>.strip-xlist>.xList-item.item-2 .xList-item{width:25% !important}/** R2G Rotator Ms Option 2 **/.r2g-rotator-ms-option-2 .arrows-wrapper{display:block}.swiper-pagination-bullet-active{background-color:#000}.r2g-rotator-ms-option-2 .container{padding:53px 0}.r2g-rotator-ms-option-2 .container{background-color:#eec4b4}.r2g-rotator-ms-option-2 .container::before{content:"";background-image:url(../svg/section-background.svg);position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat}.r2g-rotator-ms-option-2 .rotator-outer-wrapper{max-width:1210px;margin:auto;position:relative}.r2g-rotator-ms-option-2 .r2g-xbox-sub-component{transition:all 0.4s ease;min-height:505px}.r2g-rotator-ms-option-2 .swiper-slide-prev .r2g-xbox-sub-component{margin-left:auto}.r2g-rotator-ms-option-2 .swiper-slide-active .r2g-xbox-sub-component,.r2g-rotator-ms-option-2 .swiper-slide-duplicate-active .r2g-xbox-sub-component{max-width:470px}.r2g-rotator-ms-option-2 .r2g-xbox-sub-component-expand-wrapper{height:0;overflow:hidden;transition:all 0.4s ease}.r2g-rotator-ms-option-2 .r2g-xbox-sub-component__expand-content{height:0;overflow:hidden;transition:all .4s ease;margin:0}.r2g-rotator-ms-option-2 .r2g-xbox-sub-component .flex-container{padding:32px 24px}.r2g-rotator-ms-option-2 .swiper-slide-active .r2g-xbox-sub-component__expand-content{height:85px}.r2g-rotator-ms-option-2 .swiper-wrapper .r2g-xbox-sub-component{display:flex;align-items:center}.r2g-rotator-ms-option-2 .arrows-wrapper{left:auto;transform:none;width:100%;top:50%}.r2g-rotator-ms-option-2 .swiper-pagination{display:none}.r2g-rotator-ms-option-2 .swiper-button-next{right:15px}.r2g-rotator-ms-option-2 .swiper-button-prev{left:15px}.r2g-rotator-ms-option-2 .swiper-button-next:after,.r2g-rotator-ms-option-2 .swiper-button-prev:after{color:#000}/** R2G Rotator Ms Option 2 **//** R2G xBox Sub Option 2 **/.r2g-xbox-sub-option-2 .xbox-wrapper{overflow:hidden}.r2g-xbox-sub-option-2 .flex-container{position:absolute;top:calc(100% - 100px);transition:all .7s ease;left:50%;transform:translateX(-50%);padding:0;width:100%}.r2g-xbox-sub-option-2 .card-title,.r2g-xbox-sub-option-2 .card-description,.r2g-xbox-sub-option-2 .btn-tertiary{color:#fff;margin-left:auto;margin-right:auto;transition:all .4s ease;width:90%;max-width:450px}.r2g-xbox-sub-option-2 .card-description,.r2g-xbox-sub-option-2 .btn-tertiary{opacity:0}.r2g-xbox-sub-option-2 .badge{background-color:rgba(255,255,255,1);color:var(--color-absolute-black);opacity:0;transition:all .4s ease}.r2g-xbox-sub-option-2:hover .flex-container,.r2g-xbox-sub-option-2:hover .flex-container{top:50%;transform:translate(-50%,-50%);z-index:2}.r2g-xbox-sub-option-2:hover .flex-container .badge,.r2g-xbox-sub-option-2:hover .flex-container .badge{opacity:1;background-color:rgba(255,255,255,.5)}.r2g-xbox-sub-option-2:hover .flex-container .card-description,.r2g-xbox-sub-option-2:hover .flex-container .card-description,.r2g-xbox-sub-option-2:hover .flex-container .btn-tertiary,.r2g-xbox-sub-option-2:hover .flex-container .btn-tertiary{opacity:1}.r2g-xbox-sub-option-2 .image-wrapper::before{content:"";position:absolute;background-color:rgba(0,0,0,0.7);top:0;bottom:0;left:0;right:0;transition:all .6s ease;opacity:0;pointer-events:none;z-index:1}.r2g-xbox-sub-option-2 .image-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:linear-gradient(0deg,rgba(0,0,0,0.75) 15%,rgba(0,0,0,0.35) 40%,rgba(0,0,0,0) 100%);transition:all .6s ease;opacity:1}.r2g-xbox-sub-option-2.home-featured-offers .xbox-wrapper .flex-container .btn-tertiary{margin-right:24px}.r2g-xbox-sub-option-2:hover .image-wrapper::before{opacity:1}.r2g-xbox-sub-option-2:hover .image-wrapper::after{opacity:0}.r2g-xbox-sub-option-2.home-featured-offers .image-wrapper img{transform:scale(1);transition:transform 0.4s ease-out}.r2g-xbox-sub-option-2.home-featured-offers:hover .image-wrapper img{transform:scale(1.1)}.r2g-xbox-sub-option-2 .whats-on-date-category{opacity:0;transition:all .4s ease}.r2g-xbox-sub-option-2:hover .whats-on-date-category{opacity:1}.r2g-xbox-sub-option-2 .separate-extra .extra{display:none}.r2g-xbox-sub-option-2:hover .separate-extra .extra{display:block}.r2g-xbox-sub-option-2 .separate-extra .end{display:inline-block}.r2g-xbox-sub-option-2:hover .separate-extra .end{display:none}.r2g-xbox-sub-option-2 .whats-on-date-category .category>p{background-color:rgba(255,255,255,.5);}/** R2G xBox Sub Option 2 **/.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-next,.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-prev{width:48px;height:48px}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-next{right:-65px}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-button-prev{left:-69px}.r2g-tabs-main-strip-with-rotator-option-1 .tab-inner-top-wrapper,.r2g-tabs-main-strip-with-rotator-option-1 .tab-content-wrapper{max-width:1320px;margin-left:auto;margin-right:auto}.r2g-tabs-main-strip-with-rotator-option-1 .swiper-wrapper{margin-bottom:0}.animated-mask-xbox .animated-mask-xbox__inner-wrapper{flex-direction:row;max-width:none}.animated-mask-xbox .animated-mask-xbox__content-wrapper{max-width:504px;margin-left:calc(10% - 50px)}.animated-mask-xbox{padding:76px 0}.animated-mask-xbox .animated-mask-xbox__image-wrapper--background{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:ellipse(100% 100% at calc(50% + 402px) 52%)}.animated.animated-mask-xbox .animated-mask-xbox__image-wrapper--background{opacity:0;transition:opacity 2.2s ease}.animated-mask-xbox{position:relative;height:100vh;display:flex;justify-content:center;align-items:center}.animated-mask-xbox .container{position:static}.animated-mask-xbox .animated-mask-xbox__image-wrapper--background img{height:100%;object-fit:cover;object-position:right}.animated-mask-xbox .animated-mask-xbox__image-wrapper--mask{display:block;position:absolute;top:0;right:0;object-fit:cover;bottom:0;margin:-15px 0;transition:all .4s ease}.animated-mask-xbox .animated-mask-xbox__image-wrapper--mask img{height:100%}.animated-mask-xbox .animated-mask-xbox__image-wrapper--mask{display:block}.animated-mask-xbox__image-wrapper::before{display:block}.r2g-social-wall-main-strip .swiper-button-next{left:auto;right:-50px}.r2g-social-wall-main-strip .swiper-button-prev{left:-50px;right:0}.r2g-social-wall-main-strip .swiper-button-next:after,.r2g-social-wall-main-strip .swiper-button-prev:after{color:#000}/** R2G Rotator Ms Option 3 **/.r2g-rotator-ms-option-3 .image-wrapper{margin-bottom:0 !important}.r2g-rotator-ms-option-3 .arrows-wrapper{width:90%;left:50%;transform:translateX(-50%)}.two-col-css-xlist-1024.with-gap.xbox-main-strip-option-1>.container>.xlist-strip>.strip-xlist>.xList-item.image-block{width:545px;height:auto}.two-col-css-xlist-1024.with-gap.xbox-main-strip-option-1>.container>.xlist-strip>.strip-xlist>.xList-item.text-block{max-width:523px}.r2g-css-flex-grid-sub-component.two-col-xlist-1200.with-gap.footer-flex-list>.xlist-strip>.strip-xlist>.xList-item{width:calc(50% - (64px / 2) )}.r2g-css-flex-grid-sub-component.two-col-xlist-1200.with-gap.footer-flex-list>.xlist-strip>.strip-xlist>.xList-item.item-sec-1{width:calc(40% - (64px / 2) )}.r2g-css-flex-grid-sub-component.two-col-xlist-1200.with-gap.footer-flex-list>.xlist-strip>.strip-xlist>.xList-item.item-sec-2{width:calc(60% - (64px / 2) )}.r2g-css-flex-grid-sub-component.two-col-xlist-1200.with-gap.footer-flex-list>.xlist-strip>.strip-xlist>.xList-item.item-menu{width:calc(50% - (64px / 2) )}.r2g-css-flex-grid-sub-component.two-col-xlist-1200.with-gap.footer-flex-list>.xlist-strip>.strip-xlist>.xList-item.item-contact{width:calc(50% - (64px / 2) )}.expandable-content .brand-expand-item{padding:0}.expandable-content .brand-expand-item .brand-city-list .brand-city-item{width:calc(20% - 42px)}.footer-expandable .back-to-top{bottom:180px}.footer-expandable .back-to-top.bottom{bottom:390px}.whats-on-date-category.home-featured .date{color:#fff}.whats-on-date-category.home-featured .date>p>span{color:#fff}.r2g-content-main-strip-v2.search-filter .content-wrapper{gap:40px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item{width:289px}.r2g-content-main-strip-v2.search-filter .content-wrapper .filter-item.filter-search{width:346px}[data-cse_blockid="block-660e9fa675942___1712234406"].r2g-css-flex-grid-main-strip.with-gap>.container>.flex-xlist>.xList-items{gap:var(--css-grid-between-gap);max-width:1301px;margin:auto}.two-col-layout-with-amenities{margin:auto}[data-cse_blockid="block-660e9fa675942___1712234406"] .r2g-icon-with-text-option-1{margin-left:0}.stay-detail-offers{padding:94px 0;background-color:#EEC4B4}.two-column-content-md{column-gap:64px}.image-with-two-column-content .narrow-content{max-width:1105px;column-count:2;column-gap:117px}.button-badge{top:50px}.r2g-lg-two-col-content-image-main-strip .r2g-content-sub .content-wrapper{max-width:549px}.image-wrapper.behind-square::after{content:'';position:absolute;width:230px;height:300px;top:0;right:0;z-index:-1}.image-wrapper.behind-square img{padding-right:48px;padding-top:35px}.image-wrapper.behind-square.primary::after{background:var(--color-primary)}.dhi-booking-mask.optimized-on-tab{left:50%;transform:translateX(-50%);top:calc(var(--number-header-height) + 15px);bottom:auto;width:1100px;height:auto;display:block}.bm-initilized .dhi-booking-mask.optimized-on-tab{opacity:1;pointer-events:auto;visibility:visible}.dhi-booking-mask.optimized-on-tab .btn-primary{font-size:1.2rem;text-transform:uppercase}.optimized-bm-init .btn.booking-mask-toggle{display:none}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__outer-wrapper{padding:14px 40px;transition:width .4s ease;justify-content:center;align-items:center;gap:40px;flex-flow:row;width:auto;max-width:none;max-width:1200px}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--promo{max-width:90px;flex-shrink:0}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--cancel{font-size:9px;font-weight:600}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--location{max-width:175px}.dhi-booking-mask.optimized-on-tab .error .message{font-size:12px;position:absolute;top:0;color:rgba(255,42,42,0.9)}.dhi-booking-mask.optimized-on-tab .error input,.dhi-booking-mask .error select{border-color:rgba(255,42,42,0.9)}.optimized-on-tab .rangeMode .flatpickr-day{padding:1px 20px}.optimized-on-tab .flatpickr-calendar.multiMonth.booking-mask-calender{width:928px !important;padding:18px 35px 0 35px !important;left:50%;transform:translateX(-50%);animation:none !important;-webkit-animation:none !important;left:50% !important;top:calc(100% + 5px) !important}.optimized-on-tab .flatpickr-calendar.booking-mask-calender.arrowTop:before,.optimized-on-tab .flatpickr-calendar.booking-mask-calender.arrowTop:after{display:none}.optimized-on-tab .flatpickr-days,.optimized-on-tab .flatpickr-weekdays,.optimized-on-tab .flatpickr-months{gap:24px}.optimized-on-tab .flatpickr-days,.optimized-on-tab .dayContainer{width:100% !important;max-width:none !important;margin-top:10px}.optimized-on-tab .flatpickr-weekdays .flatpickr-weekdaycontainer{border-top:1px solid rgba(0,0,0,0.32);border-bottom:1px solid rgba(0,0,0,0.32);padding:7px 0}.optimized-on-tab .dayContainer,.flatpickr-weekdaycontainer,.flatpickr-month{max-width:417px !important}.optimized-on-tab .flatpickr-day.today:hover,.optimized-on-tab .flatpickr-day.today:focus{border-color:#e6e6e6 !important;background:#e6e6e6 !important;color:#000 !important}.optimized-on-tab .flatpickr-innerContainer{padding-bottom:31px}.optimized-on-tab .flatpickr-months{}.optimized-on-tab .flatpickr-months .flatpickr-month,.optimized-on-tab .flatpickr-current-month{padding:0 !important;height:24px !important;margin-bottom:10px !important;pointer-events:none}.optimized-on-tab .flatpickr-next-month,.optimized-on-tab .flatpickr-prev-month{height:24px !important;top:50% !important;transform:translateY(-50%) !important;padding:0 !important;line-height:1 !important}.optimized-on-tab .flatpickr-months{position:relative}.going-up.hide-header .dhi-booking-mask.optimized-on-tab{top:calc(var(--number-header-height))}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--adults,.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--childrens,.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--checkin,.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--checkout,.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--book-now{width:auto}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--checkin,.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--checkout{max-width:135px}.hide-header .dhi-booking-mask.optimized-on-tab{top:0;width:4000px;border-bottom:1px solid var(--color-modern-gray);transition:all .7s ease-in-out}.going-up.hide-header .dhi-booking-mask.optimized-on-tab{top:calc(var(--number-header-height))}.dhi-booking-mask.optimized-on-tab .close-btn{display:none}.dhi-booking-mask.optimized-on-tab .error .message{line-height:1;top:-12px}.dhi-booking-mask.optimized-on-tab .dhi-booking-mask__mask-group.mask-group--bast-rate{max-width:fit-content}}.flash-popup-wrapper{right:120px;top:30%}