.flex-30-70-xlg.two-col-css-xlist-1366.with-gap>.container>.xlist-strip>.strip-xlist>.xList-item.item-1,.flex-30-70-xlg.two-col-css-xlist-1366.with-gap>.container>.xlist-strip>.strip-xlist>.xList-item.column-30{width:calc(30% - (var(--css-grid-between-gap) / 2))}.flex-30-70-xlg.two-col-css-xlist-1366.with-gap>.container>.xlist-strip>.strip-xlist>.xList-item.item-2,.flex-30-70-xlg.two-col-css-xlist-1366.with-gap>.container>.xlist-strip>.strip-xlist>.xList-item.column-70{width:calc(70% - (var(--css-grid-between-gap) / 2))}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.flex-30-70-xlg>.xlist-strip>.strip-xlist>.xList-item.item-1{width:calc(30% - (var(--css-grid-between-gap) / 2))}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.flex-30-70-xlg>.xlist-strip>.strip-xlist>.xList-item.item-2{width:calc(70% - (var(--css-grid-between-gap) / 2))}.two-col-css-xlist-1366.with-gap.narrow-gap>.container>.xlist-strip>.strip-xlist>.xList-item{width:calc(50% - (var(--css-grid-between-gap-narrow) / 2))}.py-with-bg{padding:120px 0}.dhi-c-2 .swiper-button-next{right:-45px}.dhi-c-2 .swiper-button-prev{left:-45px}.rewards.two-col-xlist-1200>.container>.xlist-strip>.strip-xlist>.xList-item{width:50%}.rewards>.container>.xlist-strip>.xList-items>.xList-item.item-1{}.image-wrapper.behind-square::after{width:250px;height:350px}.image-wrapper.behind-square img{padding-right:55px;padding-top:42px}.r2g-flex-grid-main-strip.flex-grid-three-col-option-1>.container>.xlist-strip>.xList-items>.xList-item.item-1{max-width:280px}.r2g-rotator-main-strip-sw.rotator-main-option-3 .swiper .arrows-wrapper,.r2g-rotator-main-strip-sw.rotator-main-option-4 .swiper .arrows-wrapper{width:338px}.r2g-rotator-main-strip-sw.r2g-rotator.whats-on-slider .arrows-wrapper{transform:translateY(35px);right:calc(7.875% + 42px);top:auto !important}.cms-form-holder .cms-form.form-propertybestrateguarantee .form-group{width:calc(50% - 70px)}.cms-form-holder .cms-form.form-propertybestrateguarantee .form-group.field-salutation .fb-select-inner{width:calc(50% - 70px)}.cms-form-holder .cms-form.form-propertybestrateguarantee .form-group.field-comments{width:calc(50% - 70px);position:relative;height:90px;order:4}.cms-form-holder .cms-form.form-propertybestrateguarantee .field-last-name,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-from_email,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-work-number,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-select-a-hotel,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-number-of-room-night,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-select-1715671194840,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-website-which-rate-found,.cms-form-holder .cms-form.form-propertybestrateguarantee .field-dates-lower-rate-apply,.cms-form-holder .cms-form.form-propertybestrateguarantee .form-group.field-comments{margin-left:116px}.cms-form-holder .cms-form.form-propertybestrateguarantee .form-group.fb-button{order:5}.cms-form-holder .cms-form.form-propertydinereservation .form-group{width:calc(50% - 70px)}.cms-form-holder .cms-form.form-propertydinereservation .form-group.field-salutation .fb-select-inner{width:calc(50% - 70px)}.cms-form-holder .cms-form.form-propertydinereservation .form-group.field-textarea-1715678789646{width:calc(50% - 70px);position:relative;order:4}.cms-form-holder .cms-form.form-propertydinereservation .field-last-name,.cms-form-holder .cms-form.form-propertydinereservation .field-home-number,.cms-form-holder .cms-form.form-propertydinereservation .field-mobile-number,.cms-form-holder .cms-form.form-propertydinereservation .field-dine-in-time{margin-left:116px}.cms-form-holder .cms-form.form-propertydinereservation .form-group.fb-button{order:5}.r2g-two-column-dining-sub-component.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap>.xlist-strip>.strip-xlist>.xList-item.image{width:calc(58% - (var(--css-grid-between-gap) / 2));flex-shrink:0}.r2g-two-column-dining-sub-component.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap>.xlist-strip>.strip-xlist>.xList-item.image-and-content{width:calc(42% - (var(--css-grid-between-gap) / 2));flex-shrink:0}.r2g-special-menu-sub-component .r2g-content-sub{padding-top:70px;padding-bottom:70px}.r2g-lg-two-col-content-image-main-strip .r2g-content-sub{padding-top:70px;padding-bottom:70px}.r2g-lg-two-col-content-image-main-strip.align-top .r2g-content-sub{padding-top:0}.r2g-gellery-rotator-main-strip.r2g-rotator .arrows-wrapper{width:calc(100% - 100px);left:50px}.r2g-gellery-rotator-main-strip .swiper-wrapper{padding:100px 0}.r2g-gellery-rotator-main-strip .swiper-slide{left:0;transition:all 0.5s}.r2g-gellery-rotator-main-strip .swiper-slide.swiper-slide-prev{left:-100px}.r2g-gellery-rotator-main-strip .swiper-slide.swiper-slide-next{left:100px}.r2g-gellery-rotator-main-strip .swiper-slide.swiper-slide-active{scale:1.5}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.r2g-restaurant-sub.zig-zag-image-left>.xlist-strip>.strip-xlist>.xList-item.image{order:0}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.r2g-restaurant-sub.zig-zag-image-right>.xlist-strip>.strip-xlist>.xList-item.image{order:1}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.r2g-restaurant-sub>.xlist-strip>.strip-xlist>.xList-item.image{width:calc(56% - var(--css-grid-between-gap) / 2)}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.r2g-restaurant-sub>.xlist-strip>.strip-xlist>.xList-item.detail{width:calc(44% - var(--css-grid-between-gap) / 2)}.r2g-contact-grid-main-strip .xList-item.info .xList-item{margin-bottom:96px}.r2g-gallery-main-strip .filters{margin-bottom:96px}.r2g-gallery-main-strip .strip-xlist-items{margin:0 -12px}.r2g-gallery-main-strip .strip-xlist-items>.xList-item{width:calc(33.33333333% - 24px);margin:0 calc(24px / 2) 24px}.cms-form-holder .cms-form.form-requestforproporsal .form-group{width:calc(50% - 70px)}.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-last-name,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-company,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-work-number,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-event-date,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-estimated-no-of-attendees,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-specify,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-special-requirements{margin-left:116px}.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-duration,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-event-duration-type,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-event-date,.cms-form-holder .cms-form.form-requestforproporsal .form-group.field-event-time{width:calc(25% - 47px)}.dhi-booking-mask{width:1074px}.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--adults,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--childrens,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--checkin,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--checkout,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--book-now,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--bast-rate,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--promo,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--cancel{margin:0}.dhi-booking-mask .dhi-booking-mask__mask-group input{max-width:119px}.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--bast-rate{max-width:fit-content}.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--bast-rate .highlight-text,.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--bast-rate .normal-text{line-height:19.2px;font-weight:400}.dhi-booking-mask .dhi-booking-mask__mask-group.mask-group--bast-rate .highlight-text{font-weight:700}.dhi-booking-mask .dhi-booking-mask__outer-wrapper{max-width:1074px}.r2g-css-flex-grid-sub-component.three-col-xlist-1366.with-gap.center-content-3-col-item>.xlist-strip>.strip-xlist>.xList-item.item-left-image{width:calc(40% - (var(--css-grid-between-gap) * 2 / 3))}.r2g-css-flex-grid-sub-component.three-col-xlist-1366.with-gap.center-content-3-col-item>.xlist-strip>.strip-xlist>.xList-item.item-center-content{width:calc(35% - (var(--css-grid-between-gap) * 2 / 3))}.r2g-css-flex-grid-sub-component.three-col-xlist-1366.with-gap.center-content-3-col-item>.xlist-strip>.strip-xlist>.xList-item.item-right-image{width:calc(25% - (var(--css-grid-between-gap) * 2 / 3))}.two-col-css-xlist-1366.with-gap.two-col-with-rotator>.container>.xlist-strip>.strip-xlist>.xList-item.item-content{width:calc(40% - (var(--css-grid-between-gap) / 2))}.two-col-css-xlist-1366.with-gap.two-col-with-rotator>.container>.xlist-strip>.strip-xlist>.xList-item.item-rotator{width:calc(60% - (var(--css-grid-between-gap) / 2))}.two-col-css-xlist-1366.with-gap.two-col-flex-60-40>.container>.xlist-strip>.strip-xlist>.xList-item.column-60{width:calc(60% - var(--css-grid-between-gap) / 2)}.two-col-css-xlist-1366.with-gap.two-col-flex-60-40>.container>.xlist-strip>.strip-xlist>.xList-item.column-40{width:calc(40% - var(--css-grid-between-gap) / 2)}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.two-col-flex-60-40>.xlist-strip>.strip-xlist>.xList-item.column-60{width:calc(60% - var(--css-grid-between-gap) / 2)}.r2g-css-flex-grid-sub-component.two-col-xlist-1366.two-col-flex-60-40>.xlist-strip>.strip-xlist>.xList-item.column-40{width:calc(40% - var(--css-grid-between-gap) / 2)}.featured-whats-on .intro-content{max-width:811px}.three-col-css-xlist-1366.with-gap.three-column-narrow-gap>.container>.xlist-strip>.strip-xlist>.xList-item{width:calc(33.3333% - (60px * 2 / 3))}