.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}/** Common **/.r2g-main-visual-simple.full-height video,.r2g-main-visual-simple.full-height img{object-position:center}.bottom-content{margin-top:60px}.r2g-css-flex-grid-sub-component .r2g-content-sub .content-wrapper>*{text-align:left}.r2g-tabs-main-strip:not(.show-as-accordion-on-1024) .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}/** 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-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}@media (min-width:1200px){.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}}.three-col-css-xlist-1024.with-gap.career-features>.container>.xlist-strip>.strip-xlist>.xList-item{width:calc(33.3333% - (95px * 2 / 3))}.career-contact .container{max-width:1279px}.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}@media (min-width:1200px){.selection-tab .tabs-wrapper{padding:50px 60px}}/** R2G Rotator Ms Option 2 **/@media (min-width:1200px){.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(/images/site-specific/why-book-with-us/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 **/@media(min-width:1200px){.r2g-xbox-sub-option-2 .flex-container{position:absolute;top:calc(100% - 110px);transition:all .4s 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;max-width:373px;margin-left:auto;margin-right:auto;transition:all .4s ease;width:90%;max-width:405px}.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%)}.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.4);top:0;bottom:0;left:0;right:0;transition:all .4s ease;opacity:0;pointer-events:none}.r2g-xbox-sub-option-2:hover .image-wrapper::before{opacity: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-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%;width:100%}.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}@media(min-width:1200px){.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}}@media (min-width:1200px){.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}}@media(min-width:1200px){.r2g-social-wall-main-strip .swiper-button-next{right:70px}.r2g-social-wall-main-strip .swiper-button-prev{left:70px}.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-tabs-main-strip.r2g-rotator-ms-option-3 .tab-content-wrapper .accordion-content{margin:0}@media(min-width:1200px){.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%)}}.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}@media(min-width:1200px){.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-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}.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%}@media(min-width:1200px){.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:70px}}.button-badge{position:fixed;padding:13px 16px;width:103px;top:0}.button-badge p:not(.icon){display:inline-block}@media(min-width:1200px){.button-badge{top:50px}}.r2g-content-main-strip-v2.search-filter .content-wrapper{flex-wrap:nowrap}.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}@media(min-width:1200px){.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}}.vertical-tab-main-strip .content-wrapper{flex-direction:row;max-width:1210px}.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-titles-wrapper{display:flex;justify-content:center}.cookie-consent-popup{width:550px;bottom:50%;right:50%;transform:translate(50%,50%);text-align:center;padding:24px 32px}