:root{--slogan-large-font-size:4.8rem}.container-fluid-left{max-width:unset;margin-right:auto;margin-left:0}.container-fluid-right{max-width:unset;margin-left:auto;margin-right:0}.hide-header .header{transform:translateY(-100%)}.hide-header.going-up .header{transform:none}.badge{margin:auto 0}.r2g-rotator-sub-component-sw.hotel-list-tab .rotatorElement{margin:0 35px}.r2g-rotator-sub-component-sw.hotel-list-tab .arrows-wrapper .swiper-button-next{right:-60px;left:auto}.r2g-rotator-sub-component-sw.hotel-list-tab .arrows-wrapper .swiper-button-prev{left:-60px;right:auto}.r2g-rotator-sub-component-sw.hotel-list-tab .btn-group-custom{display:flex;flex-direction:column;justify-content:center;align-items:center}.r2g-rotator-sub-component-sw.hotel-list-tab .xbox-wrapper .content-wrapper .btn-group-custom a{margin-right:0}.r2g-rotator-sub-component-sw.hotel-list-tab .xList-item .r2g-xbox-sub-option-1 .flex-container{padding:24px;padding-top:0;top:calc(100% - 120px)}.r2g-rotator-sub-component-sw.hotel-list-tab .xList-item:hover .r2g-xbox-sub-option-1 .flex-container{top:calc(100% - 400px)}.r2g-rotator-sub-component-sw.hotel-list-tab .r2g-rotator-ms-option-1 .swiper-button-prev:after,.r2g-rotator-sub-component-sw.hotel-list-tab .r2g-rotator-ms-option-1 .swiper-button-next:after{color:var(--color-primary)}.r2g-css-flex-grid-main-strip.citis-hotels-list-wrapper .city-hotel-block .btn-group-custom,.r2g-css-flex-grid-main-strip.hotel-list .city-hotel-block .btn-group-custom{display:block}.r2g-css-flex-grid-main-strip.citis-hotels-list-wrapper .city-hotel-block .btn-group-custom a,.r2g-css-flex-grid-main-strip.hotel-list .city-hotel-block .btn-group-custom a{margin-bottom:10px}.r2g-css-flex-grid-main-strip.citis-hotels-list-wrapper .city-hotel-block .btn-group-custom a:first-child,.r2g-css-flex-grid-main-strip.hotel-list .city-hotel-block .btn-group-custom a:first-child{margin-right:20px}.r2g-css-flex-grid-main-strip.citis-hotels-list-wrapper .city-hotel-block .btn-group-custom a:nth-child(2),.r2g-css-flex-grid-main-strip.hotel-list .city-hotel-block .btn-group-custom a:nth-child(2){margin-right:0}.r2g-css-flex-grid-main-strip.with-gap.city-details-intro>.container>.flex-xlist>.xList-items{gap:72px}.r2g-css-flex-grid-main-strip.city-details-intro .xlist-strip .xList-items .xList-item .r2g-css-flex-grid-sub-component .xlist-strip .xList-items{gap:72px}.r2g-css-flex-grid-main-strip.city-details-intro .xlist-strip .xList-items .xList-item:last-child .r2g-css-flex-grid-sub-component .xlist-strip .xList-items{flex-direction:column}.r2g-css-flex-grid-main-strip.city-details-intro .xlist-strip .xList-items .xList-item .r2g-css-flex-grid-sub-component .r2g-content-sub .content-wrapper *{text-align:left}.r2g-rotator-sub-component-sw.explore-city-tab .rotatorElement{margin:0 35px}.r2g-rotator-sub-component-sw.explore-city-tab .arrows-wrapper .swiper-button-next{right:-60px;left:auto}.r2g-rotator-sub-component-sw.explore-city-tab .arrows-wrapper .swiper-button-prev{left:-60px;right:auto}.r2g-rotator-main-strip-sw.city-gallery .container .rotatorElement .arrows-wrapper .swiper-button-next{right:50px}.r2g-rotator-main-strip-sw.city-gallery .container .rotatorElement .arrows-wrapper .swiper-button-prev{left:50px}.r2g-xbox-sub-component.event-block{text-align:left}.r2g-css-flex-grid-main-strip.with-gap.hotel-list>.container>.flex-xlist>.xList-items{flex-direction:column;gap:73px}.city-hotel-block.r2g-css-flex-grid-sub-component .xlist-strip .xList-items .xList-item.item-hotel-image{width:66%}.city-hotel-block.r2g-css-flex-grid-sub-component .xlist-strip .xList-items .xList-item.item-hotel-info{width:34%}.city-hotel-block.r2g-css-flex-grid-sub-component .xlist-strip .xList-items .xList-item.item-hotel-color{width:6px;height:auto}.city-hotel-block.r2g-css-flex-grid-sub-component .xlist-strip .xList-items .xList-item.item-hotel-info>.r2g-content-sub .content-wrapper{padding:0 30px;padding-top:30px}.city-hotel-block.r2g-css-flex-grid-sub-component .xlist-strip .xList-items .xList-item.item-hotel-info>.r2g-content-sub .content-wrapper>*{text-align:left}.r2g-css-flex-grid-main-strip.with-gap.why-book-block>.container>.flex-xlist>.xList-items{gap:117px}.r2g-css-flex-grid-main-strip.why-book-block .r2g-content-sub .content-wrapper{max-width:523px}.r2g-css-flex-grid-sub-component.why-book-block .r2g-content-sub .content-wrapper{max-width:523px}.r2g-css-flex-grid-main-strip.why-book-block .r2g-content-sub .content-wrapper>*{text-align:left}.r2g-css-flex-grid-sub-component.why-book-block .r2g-content-sub .content-wrapper>*{text-align:left}.r2g-css-flex-grid-main-strip.why-book-block .r2g-rotator-sub-component-sw .rotatorElement .r2g-xbox-image-only-sub{aspect-ratio:712/713}.r2g-css-flex-grid-sub-component.why-book-block .r2g-rotator-sub-component-sw .rotatorElement .r2g-xbox-image-only-sub{aspect-ratio:712/713}.two-col-css-xlist-1024.with-gap.why-book-block.mobile-reversed>.container>.xlist-strip>.strip-xlist>.xList-item.image-block{order:2}.two-col-css-xlist-1024.with-gap.why-book-block.mobile-reversed>.container>.xlist-strip>.strip-xlist>.xList-item.text-block{order:1}.share-wrapper{justify-content:left}.two-col-css-xlist-1024.with-gap.two-col-img-text-main>.container>.xlist-strip>.strip-xlist>.xList-item{width:calc(50% - (74px / 2))}.r2g-rotator-main-strip-sw.offers-strip .container .arrows-wrapper{top:15%}.r2g-rotator-main-strip-sw.experience-strip .container .arrows-wrapper{top:25%}.r2g-rotator-main-strip-sw.offers-strip .container .cta{margin-top:70px}.r2g-rotator-main-strip-sw.experience-strip .swiper-wrapper{justify-content:center}.rotator-with-full-width-arrows .intro-content,.rotator-with-full-width-arrows .bottom-content{width:calc(100% - 240px);max-width:var(--default-container-width);margin-left:auto;margin-right:auto}.rotator-with-full-width-arrows .rotator-full-width-wrapper{position:relative}.rotator-with-full-width-arrows .rotator-full-width-wrapper .rotatorElement{width:calc(100% - 240px);max-width:var(--default-container-width);margin-left:auto;margin-right:auto}.rotator-with-full-width-arrows .rotator-full-width-wrapper .arrows-wrapper{width:calc(100% - 60px);max-width:calc(var(--default-container-width) + 172px);left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;align-items:center}.rotator-full-width-wrapper.with-bg{padding:72px 0}.container.container-fluid{width:100%}.r2g-css-flex-grid-main-strip.value-savvy-section .xList-items.double-slides-wrapper li.xList-item:first-child .r2g-xbox-sub-component .xbox-wrapper{flex-direction:column-reverse}.r2g-css-flex-grid-main-strip.value-savvy-section .xList-items.double-slides-wrapper .r2g-xbox-sub-component .xbox-wrapper .content-wrapper{padding:24px}.r2g-css-flex-grid-main-strip.value-savvy-section .xList-items .r2g-content-sub.sub-component .content-wrapper *{text-align:left}.r2g-css-flex-grid-main-strip.value-savvy-section .xList-items .r2g-content-sub.sub-component .content-wrapper{max-width:500px;margin-top:70px}.r2g-css-flex-grid-main-strip.value-savvy-section .xList-items .r2g-content-sub.sub-component .content-wrapper h1{max-width:400px}.button-badge{top:100px}.r2g-xbox-sub-component.xbox-with-gray-bg .xbox-wrapper .flex-container{padding:50px 50px}.r2g-css-flex-grid-main-strip.rewards-bottom-banner>.container>.flex-xlist>.xList-items{gap:80px}.r2g-css-flex-grid-main-strip.rewards-bottom-banner>.container>.flex-xlist>.xList-items>li.xList-item{width :calc(50% - 80px/2)}.sync-slider.two-col-css-xlist-1024.with-gap>.container{margin-right:auto}.sync-slider.two-col-css-xlist-1024.with-gap>.container>.xlist-strip>.strip-xlist>.xList-item{width:100%}.xList-item.item-1 .r2g-xbox-sub-option-3 .flex-container{bottom:-120px}