/*
    Created on : Aug 20, 2024 09:47:12 am
    Author     : hashan.athurugiriya@ebeyonds.com
*/


:root {

	--heading-1-font-size: 6rem;

	--heading-2-font-size: 4.2rem;

	--heading-3-font-size: 3.2rem;

	--heading-4-font-size: 2.4rem;

	--heading-5-font-size: 2.2rem;

	--heading-6-font-size: 1.8rem;


	--main-navigation-font-size: 1.7rem;

}


th,
td {
	padding: 20px;
}

/*  City Details Page - Introduction Secion */


.r2g-xbox-sub-component.event-block .xbox-wrapper .flex-container .content-wrapper>ul>li:first-child {
	width: 45%;
}

.r2g-rotator-sub-component-sw.explore-city-tab .arrows-wrapper .swiper-button-next {
	right: -10px;
}

.r2g-rotator-sub-component-sw.explore-city-tab .arrows-wrapper .swiper-button-prev {
	left: -10px;
}

.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 72px;
}


.r2g-rotator-main-strip-sw.city-gallery .container .rotatorElement .arrows-wrapper .swiper-button-next {
	right: 93px;
}

.r2g-rotator-main-strip-sw.city-gallery .container .rotatorElement .arrows-wrapper .swiper-button-prev {
	left: 93px;
}

.r2g-css-flex-grid-sub-component.two-col-xlist-1366.with-gap.why-book-block>.xlist-strip>.strip-xlist>.xList-item.image-block {
	width: 712px;
	height: auto;
}

.two-col-css-xlist-1366.with-gap.why-book-block>.container>.xlist-strip>.strip-xlist>.xList-item.image-block {
	width: 712px;
	height: auto;
}


.home-featured-whats-on .r2g-rotator-sub-component-sw {
	margin: 0;
}

.home-featured-whats-on .r2g-rotator-sub-component-sw:not(.low-slide-1366):not(.low-slide-1600) .rotatorElement {
	padding: 0;
	margin: 0 -25%;
}

.home-featured-whats-on .r2g-rotator-sub-component-sw.low-slide-1366 .swiper-wrapper {
	justify-content: start;
}

.home-featured-whats-on .r2g-rotator-sub-component-sw.low-slide-1600 .swiper-wrapper {
	justify-content: center;
}


.r2g-rotator-main-strip-sw.offers-strip .container .rotatorElement {
	width: 100%;
}

.r2g-rotator-main-strip-sw.offers-strip .container .arrows-wrapper .swiper-button-next {
	right: -16px;
}

.r2g-rotator-main-strip-sw.offers-strip .container .arrows-wrapper .swiper-button-prev {
	left: -16px;
}

.form-group.offer-property-selection .fb-inner {
	width: 50%;
}

.form-group.offer-property-selection.home .fb-inner {
	width: 75%;
}