<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
* {
   outline: none;
   margin: 0px;
   padding: 0px;
   border: none;
   text-decoration: none;
   font-family: 'Poppins', sans-serif;
   box-sizing:border-box;
	}

 body {
   text-decoration: none;
   background:#fff;
   font-family: 'Poppins', sans-serif;
   font-size:16px !important;
	}
ol{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.clear {
   clear: both
	}
 audio, ::selection {
   background:#06b1b0;
   color:#fff;
	}
@font-face {
   font-family: 'geomanistblack';
    src:url('../fonts/geomanist-black-webfont.eot');
    src: url('../fonts/geomanist-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-black-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-black-webfont.woff') format('woff'),
         url('../fons/geomanist-black-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-black-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistbold';
    src: url('../fonts/geomanist-bold-webfont.eot');
    src: url('../fonts/geomanist-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-bold-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-bold-webfont.woff') format('woff'),
         url('../fonts/geomanist-bold-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-bold-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistbook';
    src: url('../fonts/geomanist-book-webfont.eot');
    src: url('../fonts/geomanist-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-book-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-book-webfont.woff') format('woff'),
         url('../fonts/geomanist-book-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-book-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistextralight';
    src: url('../fonts/geomanist-extralight-webfont.eot');
    src: url('../fonts/geomanist-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-extralight-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-extralight-webfont.woff') format('woff'),
         url('../fonts/geomanist-extralight-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-extralight-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistlight';
    src: url('../fonts/geomanist-light-webfont.eot');
    src: url('../fonts/geomanist-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-light-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-light-webfont.woff') format('woff'),
         url('../fonts/geomanist-light-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-light-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistmedium';
    src: url('../fonts/geomanist-medium-webfont.eot');
    src: url('../fonts/geomanist-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-medium-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-medium-webfont.woff') format('woff'),
         url('../fonts/geomanist-medium-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-medium-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistregular';
    src: url('../fonts/geomanist-regular-webfont.eot');
    src: url('../fonts/geomanist-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-regular-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-regular-webfont.woff') format('woff'),
         url('../fonts/geomanist-regular-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-regular-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: 'geomanistthin';
    src: url('../fonts/geomanist-thin-webfont.eot');
    src: url('../fonts/geomanist-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/geomanist-thin-webfont.woff2') format('woff2'),
         url('../fonts/geomanist-thin-webfont.woff') format('woff'),
         url('../fonts/geomanist-thin-webfont.ttf') format('truetype'),
         url('../fonts/geomanist-thin-webfont.svg#geomanistregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
   font-family: 'geomanistultra';
   src: url('../fonts/geomanist-ultra-webfont.eot');
   src: url('../fonts/geomanist-ultra-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/geomanist-ultra-webfont.woff2') format('woff2'),
		url('../fonts/geomanist-ultra-webfont.woff') format('woff'),
		url('../fonts/geomanist-ultra-webfont.ttf') format('truetype'),
		url('../fonts/geomanist-ultra-webfont.svg#geomanistregular') format('svg');
  font-weight: normal;
  font-style: normal;
    }

 .img-full{
   width: 100%;
   height:auto;
   display: block !important;
	}
.container{
	width:100%;
	padding-left:5%;
	padding-right:5%;
	}
 .img-responsive {
   max-width: 100%;
   height:auto;
   display:block;
   }
 .welcome-wraper{
	width:100%;
	height:auto;
	background:#f6f5f4;
	padding-bottom:50px;
	padding-top:60px;
	}
.welcome-wraper-bg{
	width:100%;
	height:auto;
	background:#f6f5f4 url(../images/main-bg.jpg) no-repeat;
	background-size:contain;
	padding-bottom:50px;
	padding-top:60px;
	}
.wel-left{
	width:70%;
	height:auto;
	float:left;
	}
.wel-right{
	width:25%;
	height:auto;
	float:left;
	margin-left:5%;
	}
.wel-title{
	font-family: 'geomanistlight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#06b1b0;
	font-size:2.5em;
	letter-spacing:-1px;
	margin-bottom:10px;
	}
.wel-title span{
	font-family: 'geomanistmedium';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#8ec542;
	}
.wel-title-sub{
	font-family: 'geomanistlight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#555555;
	font-size:1.25em;
	}
.welcome-wraper p{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
	font-weight:300;
	color:#7a7a7a;
	line-height:28px;
	text-align:justify;
	}
.welcome-wraper-bg p{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
	font-weight:300;
	color:#7a7a7a;
	line-height:28px;
	text-align:justify;
	}
.wel-right-title{
	font-family: 'geomanistextralight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#06b1b0;
	font-size:2em;
	letter-spacing:-1px;
	background:url(../images/yellow-line.png) no-repeat left bottom;
	padding-bottom:5px;
	}
.wel-right-title span{
	font-family: 'geomanistmedium';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#8ec542;
	}
.grecaptcha-badge{
display:none !important;
}
.name-txt{
	width:100%;
	height:36px;
	background:rgba(255,255,255,0.6);
	border:1px solid #bebdbd;
	margin-top:10px;
	padding-left:5%;
	font-family: 'geomanistextralight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:15px;
	}
.msg-txt{
	width:100%;
	height:83px;
	margin-top:10px;
	background:rgba(255,255,255,0.6);
	border:1px solid #bebdbd;
	padding-left:3%;
	font-family: 'geomanistextralight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:15px;
	}
.form-submit{
	width:119px;
	height:35px;
	background:#dd373b;
	font-family: 'geomanistmedium';
	font-size:1em;
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	float:left;
	}
.facilities{
	width:20%;
	height:auto;
	float:left;
	text-align:center;
	border-right:1px solid rgba(6,177,176,0.1);
	border-bottom:1px solid rgba(6,177,176,0.1);
	padding-top:30px;
	padding-bottom:30px;
	}
.facilities:nth-child(5n){
	border-right:none;
	}
.facilities h5{
	font-family: 'geomanistextralight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:1.25em;
	}
.top-places-wraper{
	width:100%;
	height:auto;
	background:#f6f5f4;
	padding-bottom:50px;
	}
.banner-wraper{
	width:100%;
	height:auto;
	position:relative;
	}
.home-header{
	width: 100%;
	z-index: 10000;
	background:#fff;
	}
.home-menu{
    width: 100%;
    padding: 0;
    z-index: 10000;
    transition: all 1s ease-in-out;
    height: auto;
	background:#fff;
	}
 .logo-container{
     width:auto;
     height:auto;
     float:left;
	 margin-top:5px;
	}
.top-right{
     width:auto;
     height:auto;
     float:right;
     padding-top:30px;
	}
 .menu-container{
     width:auto;
     height:auto;
     float:left;
	}
 .top-cal{
     width:auto;
     height:30px;
     text-align:right;
	}
 .top-for{
     width:auto;
     height:auto;
     float:right;
     }
.description{
	 font-family: 'Roboto', sans-serif;
     font-size:1.1428571428571428em;
     color:#727272;
     font-weight:400;
	}
.top-links{
	width:auto;
	height:auto;
	float:right;
	margin-bottom:10px;
	}
.top-whatsapp{
	width:auto;
	height:auto;
	float:left;
	color:#555555;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:500;
	line-height:25px;
	background:url(../images/top-call.png) no-repeat left center;
	padding-left:30px;
	margin-right:20px;
	}
.top-whatsapp a{
	color:#555555;
	font-family: 'Poppins', sans-serif;
	}
.top-mail{
	width:auto;
	height:auto;
	float:left;
	color:#555555;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:500;
	line-height:25px;
	background:url(../images/top-mail.png) no-repeat left center;
	padding-left:30px;
	}
.top-mail a{
	color:#555555;
	font-family: 'Poppins', sans-serif;
	}
.banner-caption-outline{
	width:auto;
	height:auto;
	margin:0 auto;
	display:table;
	}
.caption-top{
	font-family: 'geomanistlight';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:1.875em;
	}
.caption-middle{
	font-family: 'geomanistblack';
	line-height:70px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:4.375em;
	text-transform:uppercase;
	letter-spacing:-1px;
	}
.caption-bottom{
	font-family: 'geomanistlight';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:1.5625em;
	text-align:right;
	}
.banner-form-wraper{
	width:100%;
	height:auto;
	position:absolute;
	bottom:50px;
	z-index:1000;
	}
.banner-form{
	width:50%;
	height:auto;
	margin:0 auto;
	display:table;
	}
.form-fields{
	width:39%;
	height:auto;
	float:left;
	margin-right:1%;
	}
.form-fields-btn{
	width:20%;
	height:auto;
	float:left;
	}
.name-txt2{
	font-family: 'geomanistextralight';
	line-height:38px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:17px;
	width:100%;
	height:38px;
	background:rgba(0,0,0,0.2);
	border:1px solid rgba(255,255,255,0.7);
	padding-left:15px;
	}
.name-txt2::placeholder {
  color:#fff;
  opacity: 1;
  }
.name-txt2:-ms-input-placeholder{
  color:#fff;
 }
.name-txt2::-ms-input-placeholder {
  color:#fff;
}
.select-txt{
	font-family: 'geomanistextralight';
	line-height:38px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:17px;
	width:100%;
	height:38px;
	background:rgba(0,0,0,0.2);
	border:1px solid rgba(255,255,255,0.7);
	padding-left:15px;
	}
.select-txt option{
	font-family: 'geomanistextralight';
	line-height:38px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:17px;
	width:100%;
	height:38px;
	background:#fff;
	border:1px solid rgba(255,255,255,0.7);
	padding-left:15px;
	}
.book-now-btn{
	width:150px;
	height:38px;
	background:#dd373b;
	font-family: 'geomanistbook';
	line-height:38px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:17px;
	text-transform:uppercase;
	cursor:pointer;
	}
.images-wraper{
	width:100%;
	height:auto;
	position:relative;
	}
.design-top{
	width:100%;
	height:20px;
	position:absolute;
	top:0;
	background:url(../images/design-top.png) top repeat-x;
	z-index:1000;
	}
.design-bottom{
	width:100%;
	height:20px;
	position:absolute;
	bottom:0;
	background:url(../images/design-bottom.png) bottom repeat-x;
	z-index:1000;
	}
.places-left{
	width:54.4%;
	height:auto;
	float:left;
	margin-bottom:1px;
	}
.places-right{
	width:45.5%;
	height:auto;
	float:left;
	margin-bottom:1px;
	margin-left:1px;
	}
.place-3{
	width:34.23%;
	height:auto;
	float:left;
	margin-right:0.1%;
	}
.place-4{
	width:26%;
	height:auto;
	float:left;
	}
.place-5{
	width:39.57%;
	height:auto;
	float:left;
	margin-left:1px;
	}
.scrolling-wraper{
	width:100%;
	height:auto;
	background:#f6f5f4;
	padding-bottom:60px;
	}
.usps{
	width:100%;
	height:auto;
	position:relative;
	}
.usps h5{
	font-family: 'geomanistbook';
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:17px;
	text-transform:uppercase;
	position:absolute;
	bottom:30px;
	right:15px;
	text-align:left;
	line-height:24px;
	}
.gallery-left{
	width:42.95%;
	height:auto;
	float:left;
	margin-right:0.05%;
	}
.gallery-right{
	width:57%;
	height:auto;
	float:right;
	}
.gallery-1{
	width:47%;
	height:auto;
	float:left;
	margin-right:0.1%;
	margin-bottom:1px;
	}
.gallery-2{
	width:52.8%;
	height:auto;
	float:left;
	margin-right:0.1%;
	margin-bottom:1px;
	}
.gallery-3{
	width:54.8%;
	height:auto;
	float:left;
	margin-right:0.2%;
	}
.gallery-4{
	width:45%;
	height:auto;
	float:right;
	}
.specifics{
	width:33.33%;
	height:auto;
	float:left;
	}
.specifics-icon{
	width:auto;
	height:auto;
	float:left;
	margin-right:30px;
	}
.specific-contents{
	width:auto;
	height:auto;
	float:left;
	}
.specific-contents h5{
	font-family: 'Poppins', sans-serif;
	font-size:1.125em;
    font-weight:normal;
	font-weight:500;
	line-height:25px;
	color:#323435;
	}
.specific-contents p{
	font-family: 'Poppins', sans-serif;
	font-size:13px;
    font-weight:normal;
	font-weight:300;
	line-height:24px;
	color:#767878;
	}
.footer-wraper{
	width:100%;
	height:auto;
	background:url(../images/footer-bg.jpg);
	background-size:100% 100%;
	padding-top:50px;
	padding-bottom:30px;
	}
.footer-titles{
	font-family: 'Poppins', sans-serif;
	font-size:1.25em;
    font-weight:normal;
	font-weight:500;
	line-height:30px;
	color:#fff;
	}
.footer-quick{
	width:30%;
	height:auto;
	float:left;
	margin-right:3%;
	}
.footer-contact{
	width:20%;
	height:auto;
	float:left;
	margin-left:2%;
	}
.footer-callback{
	width:20%;
	height:auto;
	float:left;
	margin-left:5%;
	}
.footer-follow{
	width:20%;
	height:auto;
	float:left;
	}
.footer-quick ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:50%;
	height:auto;
	float:left;
	}
.footer-quick ul li{
	font-family: 'Poppins', sans-serif;
	font-size:15px;
    font-weight:normal;
	font-weight:300;
	line-height:30px;
	color:#fff;
	background:url(../images/footer-aro.png) no-repeat left 10px;
	padding-left:20px;
	}
.footer-quick ul li a{
	font-family: 'Poppins', sans-serif;
	color:#fff;
	}
.footer-contact p{
	font-family: 'Poppins', sans-serif;
	font-size:15px;
    font-weight:normal;
	font-weight:300;
	line-height:25px;
	color:#fff;
	}
.name-txt3{
	width:100%;
	height:34px;
	border:1px solid rgba(255,255,255,0.3);
	background:none;
	padding-left:5%;
	font-family: 'Poppins', sans-serif;
	font-size:15px;
    font-weight:normal;
	font-weight:300;
	line-height:34px;
	color:#fff;
	margin-bottom:5px;
	background:rgba(255,255,255,0.3);
	}
.name-txt3::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
   color:#fff;
   opacity: 1; /* Firefox */
   }
.name-txt3:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#fff;
   }
.name-txt3::-ms-input-placeholder { /* Microsoft Edge */
    color:#fff;
    }
.footer-submit-btn{
	width:100px;
	height:30px;
	background:#dd373b;
	float:right;
	font-family: 'Poppins', sans-serif;
	font-size:12px;
    font-weight:normal;
	font-weight:500;
	line-height:30px;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	}
.footer-follow-in{
	float:right;
	}
.footer-follow ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.footer-follow li{
	margin-bottom:5px;
	}
.footer-follow li a{
	font-family: 'Poppins', sans-serif;
	font-size:15px;
    font-weight:normal;
	font-weight:300;
	line-height:30px;
	color:#fff;
	}
.footer-follow li i{
	color:#fff;
	font-size:12px;
	margin-right:10px;
	}
.copy-right {
     width: auto;
     height: auto;
     float: left;
     font-family: 'Roboto', sans-serif;
     font-size:15px;
     color:rgba(255,255,255,0.8);
     font-weight:400;
     line-height:40px;
	}
 .designed{
     width:auto;
     height:auto;
     float:right;
	}
 .designed p{
     width:auto;
     height:auto;
     line-height:40px;
     float:left;
     font-family: 'Roboto', sans-serif;
     font-size:15px;
     color:rgba(255,255,255,0.8);
     font-weight:400;
	}
 .designed p a{
     font-family: 'Roboto', sans-serif;
     font-size:15px;
     color:rgba(255,255,255,0.8);
     font-weight:400;
	}
 .designed p a:hover{
     color:rgba(255,255,255);
	}
.designed p span{
     font-family: 'Roboto', sans-serif;
     font-size:15px;
     color:#fff;
     font-weight:400;
	}
.company-logo{
	float:left;
	margin-top:10px;
	margin-left:10px;
	line-height:15px;
	}
.bred-wraper{
	width:100%;
	height:auto;
	background:#f6f5f4;
	}
.room-dtls-wraper{
	width:90%;
	height:100px;
	margin:0 auto;
	}
.ayurveda-special {
    width: 100%;
    height: auto;
    position: relative;
    padding: 10px 15px;
    background: url(../images/ayurveda-special.jpg);
    background-size: 100% 100%;
}
.bred-home{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:300;
	line-height:50px;
	color:#666;
	background:url(../images/bred-aro.jpg) no-repeat right center;
	padding-right:15px;
	margin-right:5px;
	}
.bred-next{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:15px;
    font-weight:normal;
	font-weight:300;
	line-height:50px;
	color:#666;
	}
.banner-in-image{
	width:100%;
	height:auto;
	}
.wraper2{
	width:100%;
	height:auto;
	padding-bottom:50px;
	background:#f6f5f4;
	}
.room-dtls-wraper{
	width:90%;
	height:auto;
	margin:0 auto;
	box-shadow:1px 5px 10px #e5e5e5;
	padding:30px 50px;
	background:#fff;
	}
.star-3{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
    font-weight:normal;
	font-weight:300;
	line-height:50px;
	color:#333;
	background:url(../images/3-star.png) no-repeat left center;
	padding-left:70px;
	}
.dtls-left{
	width:63%;
	height:auto;
	float:left;
	}
.dtls-right{
	width:34%;
	height:auto;
	float:left;
	margin-left:3%;
	}
.price-per-day{
	font-family: 'Poppins', sans-serif;
	font-size:1.6em;
    font-weight:normal;
	font-weight:300;
	line-height:40px;
	color:#333;
	background:url(../images/rupee-indian.png) no-repeat left center;
	padding-left:30px;
	}
.price-per-day span{
	font-family: 'Poppins', sans-serif;
	font-size:14px;
	color:#333;
	}
.field-1{
	width:49.5%;
	height:auto;
	float:left;
	}
.field-2{
	width:49.5%;
	height:auto;
	float:right;
	}
.name-txt4{
	width:100%;
	height:44px;
	border:1px solid #bebdbd;
	margin-top:15px;
	padding-left:10px;
	font-family: 'geomanistregular';
	line-height:40px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:15px;
	background:url(../images/calendar.png) no-repeat 95% center;
	}
.select4{
	width:100%;
	height:44px;
	background:rgba(255,255,255,0.6);
	border:1px solid #bebdbd;
	margin-top:15px;
	padding-left:10px;
	font-family: 'geomanistregular';
	line-height:40px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:15px;
	}
.name-txt4::placeholder {
   color: #333;
   opacity: 1;
   }
.name-txt4:-ms-input-placeholder {
   color:#333;
   }
.name-txt4::-ms-input-placeholder {
   color:#333;
   }
.book-now{
	width:auto;
	height:42px;
	background:#06b1b0;
	margin-top:15px;
	font-family: 'geomanistmedium';
	line-height:42px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:1.125em;
	text-align:center;
	text-transform:uppercase;
	float:right;
	padding:0px 15px;
	cursor:pointer;
   }
.total-price{
	font-family: 'Poppins', sans-serif;
	font-size:1.4em;
    font-weight:normal;
	font-weight:400;
	line-height:26px;
	color:#fff;
	margin-top:20px;
	background:#8ec542;
	padding:5px 0px;
	text-align:center;
	}
.span1{
	font-family: 'Poppins', sans-serif;
	background:url(../images/rupee-indian4.png) no-repeat left 7px;
	padding-left:20px;
	font-size:1em;
	font-weight:400;
	}
.span2{
	font-family: 'Poppins', sans-serif;
	font-size:14px;
	}
.step-icon{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	}
.step1{
	font-family: 'geomanistregular';
	font-size:1.5em;
    font-weight:normal;
	font-weight:300;
	color:#333;
	line-height:40px;
	margin-bottom:10px;
	}
.wel-title-form{
	font-family: 'geomanistlight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#06b1b0;
	font-size:2.5em;
	letter-spacing:-1px;
	}
.wel-title-form span{
	font-family: 'geomanistmedium';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#8ec542;
	}
.review-image{
	width:35%;
	height:auto;
	float:left;
	}
.review-dtls{
	width:60%;
	height:auto;
	float:left;
	margin-left:5%;
	}
.detailed-review{
	width:100%;
	height:44px;
	background:#f7f7f7;
	margin-bottom:6px;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:500;
	line-height:44px;
	color:#333;
	padding-left:25px;
	}
.detailed-review span{
	font-family: 'Poppins', sans-serif;
    font-weight:normal;
	font-weight:400;
	color:#666;
	}
.full-row{
	width:100%;
	height:auto;
	}
.entered-dtls-left{
	width:50%;
	height:auto;
	float:left;
	}
.enterde-dtls-right{
	width:45%;
	height:auto;
	float:left;
	margin-left:5%;
	}
.no-background{
	background:none;
	}
.full-border{
	background:#f7f7f7;
	padding:20px;
	}
.row-dtls{
	width:100%;
	height:auto;
	}
.dtls-title{
	width:150px;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:500;
	line-height:30px;
	color:#333;
	margin-bottom:8px;
	}
.colon{
	width:20px;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:500;
	line-height:30px;
	color:#333;
	margin-bottom:8px;
	}
.dtl-value{
	width:auto;
	height:auto;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:300;
	line-height:30px;
	color:#333;
	margin-bottom:8px;
	}
.dtls-title1{
	width:auto;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:500;
	line-height:44px;
	color:#333;
	}
.dtls-title1 span{
	font-family: 'Poppins', sans-serif;
	font-size:1.25em;
    font-weight:normal;
	font-weight:500;
	}
.dtl-value1{
	width:auto;
	height:auto;
	float:right;
	font-family: 'Poppins', sans-serif;
	font-size:14px;
    font-weight:normal;
	font-weight:300;
	line-height:44px;
	color:#333;
	background:url(../images/rupee-indian3.png) no-repeat left center;
	padding-left:15px;
	}
.dtl-value1 span{
	font-family: 'Poppins', sans-serif;
	font-size:1.25em;
    font-weight:normal;
	font-weight:500;
	}
.proceed-to-pay{
	width:100%;
	height:44px;
	font-family: 'geomanistmedium';
	line-height:44px;
	font-style: normal;
	font-weight: normal;
	background: #8ec542;
	color:#fff;
	font-size:1.25em;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
	}
.error-msg{
	font-family: 'geomanistregular';
	line-height:26px;
	font-style: normal;
	font-weight: normal;
	color:red;
	font-size:1.05em;
	text-align:center;
	}
.blinking2{
    animation:blinkingText2 1s infinite;
}
@keyframes blinkingText2{
    0%{     color: #f51b00;}
    49%{    color: #c0210d;}
    50%{    color: #f65e4b;}
    99%{    color: #f97160;}
    100%{   color: #d52610;}
}
.payment-title{
	font-family: 'geomanistlight';
	line-height:36px;
	font-style:normal;
	font-weight:normal;
	color:#06b1b0;
	font-size:1.5em;
	letter-spacing:-1px;
	}
.guest-dtls-wraper{
	width:55%;
	height:auto;
	margin:0 auto;
	box-shadow:1px 5px 10px #e5e5e5;
	padding:30px 50px;
	background:#fff;
	}
.guest-dtls-wraper-in{
	margin:0% 6%;
	}
.no-bg{
	background:none;
	}
.dtls-title2{
	width:27%;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:1em;
    font-weight:normal;
	font-weight:400;
	line-height:28px;
	padding-top:20px;
	text-align:right;
	margin-right:3%;
	}
.colon2{
	width:15%;
	height:auto;
	float:left;
	font-family: 'Poppins', sans-serif;
	font-size:1em;
    font-weight:normal;
	font-weight:500;
	line-height:28px;
	padding-top:20px;
	text-align:center;
	}
.dtl-value2{
	width:55%;
	height:auto;
	float:left;
	}
.text-area{
	width:100%;
	height:80px;
	border:1px solid #bebdbd;
	margin-top:15px;
	padding-left:10px;
	font-family: 'geomanistregular';
	line-height:40px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:15px;
	}
.text-area::placeholder{
    color:#333;
    opacity: 1;
    }
.text-area:-ms-input-placeholder{
    color:#333;
    }
.text-area::-ms-input-placeholder{
    color:#333;
    }
.continue-btn{
	width:130px;
	font-family: 'geomanistmedium';
	line-height:44px;
	font-style: normal;
	font-weight: normal;
	background: #8ec542;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	float:right;
	margin-top:15px;
	cursor:pointer;
	}
.detailed-review-small1{
	width:39%;
	height:auto;
	background:#06b1b0;
	font-family: 'Poppins', sans-serif;
	font-size:12px;
    font-weight:normal;
	font-weight:500;
	line-height:30px;
	color:#fff;
	padding-left:25px;
	float:left;
	margin-bottom:15px;
	margin-right:1%;
	}
.detailed-review-small1 span{
	font-family: 'Poppins', sans-serif;
    font-weight:normal;
	font-weight:400;
	color:#fff;
	}
.detailed-review-small{
	width:29%;
	height:auto;
	background:#06b1b0;
	font-family: 'Poppins', sans-serif;
	font-size:12px;
    font-weight:normal;
	font-weight:500;
	line-height:30px;
	color:#fff;
	padding-left:25px;
	float:left;
	margin-bottom:15px;
	margin-right:1%;
	}
.detailed-review-small span{
	font-family: 'Poppins', sans-serif;
    font-weight:normal;
	font-weight:400;
	color:#fff;
	}
 .about-wraper{
	width:100%;
	height:auto;
	background:#f6f5f4;
	padding-bottom:50px;
	padding-top:30px;
	}
.about-wraper p{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
	font-weight:300;
	color:#7a7a7a;
	line-height:28px;
	text-align:left;
	}
.about-wraper p span{
	font-family: 'Poppins', sans-serif;
	font-weight:400;
	}
 .about-wraper-bg{
	width:100%;
	height:auto;
	background:#f6f5f4 url(../images/main-bg.jpg) no-repeat;
	background-size:cover;
	padding-bottom:50px;
	padding-top:30px;
	}
.about-wraper-bg p{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
	font-weight:300;
	color:#7a7a7a;
	line-height:28px;
	text-align:left;
	}
.about-wraper-bg p span{
	font-family: 'Poppins', sans-serif;
	font-weight:400;
	}
.about-wraper-bg p span a{
	font-family: 'Poppins', sans-serif;
	font-weight:500;
	color:#7a7a7a;
	}
.color-center{
	color:#ad2929;
	font-family: 'geomanistlight';
	line-height:50px;
	font-style:normal;
	font-weight:normal;
	font-size:1.125em;
	text-transform:uppercase;
	}
.top-space{
	margin-top:50px;
	}
.about-wraper ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.about-wraper li{
	font-family: 'Poppins', sans-serif;
	font-size:15px;
	font-weight:300;
	color:#7a7a7a;
	line-height:28px;
	text-align:justify;
	background:url(../images/li-bg.png) no-repeat left 8px;
	padding-left:15px;
	}
.contact-items{
	width:33.33%;
	height:auto;
	float:left;
	margin-top:20px;
	text-align:center;
	}
.contact-items h5{
	font-family: 'Poppins', sans-serif;
	font-size:1.625em;
	font-weight:400;
	color:#333333;
	line-height:50px;
	}
.contact-items p{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
	font-weight:400;
	color:#666;
	line-height:26px;
	text-align:center;
	}
.g-map{
	width:55%;
	height:auto;
	float:left;
	margin-top:50px;
	}
.form-right{
	width:40%;
	height:auto;
	float:right;
	margin-left:5%;
	margin-top:50px;
	}
.no-bg-border{
	background:#fff;
	border:none;
	}
.text-area4{
	width:100%;
	height:120px;
	margin-top:15px;
	padding-left:10px;
	font-family: 'geomanistregular';
	line-height:40px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:15px;
	background:#fff;
	}
.text-area4::placeholder {
   color: #333;
   opacity: 1;
   }
.text-area4:-ms-input-placeholder {
   color: #333;
   }
.text-area4::-ms-input-placeholder {
  color: #333;
  }
.contact-submit-btn{
  width:95px;
  height:42px;
  background:#06b1b0;
  font-family: 'geomanistmedium';
  line-height:42px;
  font-style:normal;
  font-weight:normal;
  color:#fff;
  font-size:1em;
  text-transform:uppercase;
  cursor:pointer;
  float:right;
  }
.contact-titles{
  font-family: 'Poppins', sans-serif;
  font-size:1.625em;
  font-weight:400;
  color:#333333;
  line-height:50px;
  background:url(../images/icon-location-red.png) no-repeat left center;
  padding-left:35px;
  }
.gallery{
  width:24.25%;
  height:190px;
  float:left;
  cursor:pointer;
  margin-right:1%;
  margin-bottom:1%;
  position:relative;
  overflow:hidden;
  }
.gallery:nth-child(4n){
  margin-right:0;
  float:right;
  }
.overlay{
 width:100%;
 height:100%;
 position:absolute;
 left:0;
 top:0;
 background:rgba(0,0,0,0);
 }
.overlay:hover{
 transition:1s;
 background:rgba(6,177,176,0.7);
 }
.gallery:hover .overlay-icon{
 display:block;
 }
.overlay-icon{
 position:absolute;
 left:40%;
 top:50%;
 width:30px;
 height:30px;
 background:url(../images/zoom-icon.png);
 display:none;
 }
.repeat-tab-contents{
  width: 100%;
  height:auto;
  }
.contents-left{
  width:47.5%;
  height:auto;
  float:left;
  }
.contents-right{
  width:47.5%;
  height:auto;
  float:right;
  }
.treat-image{
  width:auto;
  height:auto;
  float:left;
  margin-right:20px;
  }
 .treat-contets{
  font-family: 'Poppins', sans-serif;
  font-size:1em;
  font-weight:300;
  color:#666;
  line-height:27px;
  text-align:left;
  }
.treat-contets span{
   font-family: 'Poppins', sans-serif;
   font-weight:500;
  }
.full-row-treat{
  width:100%;
  height:auto;
  margin-bottom:30px;
 }
.treat-title{
  font-family: 'geomanistbook';
  font-style:normal;
  font-weight:normal;
  color:#06b1b0;
  font-size:1.5em;
  line-height:30px;
  margin-bottom:10px;
  }
.treat-title span{
  font-family: 'geomanistextralight';
  line-height:42px;
  font-style:normal;
  font-weight:normal;
  color:#333;
  font-size:17px;
  }
.banner-caption-in{
  position: absolute;
  z-index: 1;
  display: inline-block;
  width: 100%;
  max-height: 100%;
  white-space: normal;
  overflow: hidden;
  bottom:18%;
  left:0px;
}
.fac-left{
 width:47.5%;
 height:auto;
 float:left;
}
.fac-right{
 width:47.5%;
 height:auto;
 float:right;
}
.fac-image{
  width:40%;
  height:auto;
  float:left;
  margin-right:5%;
}
.fac-contents{
  font-family: 'Poppins', sans-serif;
  font-size:1em;
  font-weight:300;
  color:#666;
  line-height:27px;
  text-align:justify;
}
.activities{
   width:15.5%;
   height:auto;
   float:left;
   margin-right:1%;
   margin-bottom:1px;
}
.activities h5{
  font-family: 'geomanistbook';
  line-height:24px;
  font-style:normal;
  font-weight:normal;
  color:#333;
  font-size:1.1em;
  text-align:center;
  padding:10px 0px;
}
.tariff-left{
  width:50%;
  height:auto;
  float:left;
  position:relative;
}
.tariff-right{
  width:50%;
  height:auto;
  float:right;
  padding-left:3%;
  padding-top:30px;
  position:relative;
}
table{
  width:100%;
  background:#fff;
}
table tr{
  width:100%;
  height:auto;
}
table th{
  font-family: 'Poppins', sans-serif;
  line-height:24px;
  font-style:normal;
  font-weight:500;
  color:#666;
  font-size:1.1em;
  text-align:center;
  padding:20px 10px;
}
table td{
  font-family: 'Poppins', sans-serif;
  line-height:24px;
  font-style:normal;
  font-weight:300;
  color:#333;
  font-size:1.1em;
  text-align:center;
  padding:20px 10px;
  border-top:1px solid #e5e5e5;
}
.places{
	position:relative;
	cursor:pointer;
	}
.hide-palce-name{
	font-family: 'geomanistbook';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:2em;
	text-align:center;
	position:absolute;
	right:5%;
	bottom:35px;
	display:none;
	}
.places:hover .overlay{
	display:block;
	}
.places:hover .hide-palce-name{
	display:block;
	}
.footer-copy-wraper{
	width:100%;
	height:auto;
	background:#088282;
	}
.view-all-places{
	font-family: 'geomanistbook';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:1em;
	text-align:right;
	background:url(../images/right-arow.png) no-repeat right center;
	padding-right:25px;
	}
.view-all-places:hover{
	color:#8ec542;
	transition:1s;
	}
.hide-dp{
	display:none;
	}
.hide-dp a{
	color:#8ec542 !important;
	}
.room-dtls-left{
	width:auto;
	height:auto;
	float:left;
	}
.room-dtls-right{
	width:auto;
	height:auto;
	margin-bottom:30px;
	}
.room-dtls-right table{
	width:100%;
	background:#fff;
}
.room-dtls-right table tr{
	width:100%;
	height:auto;
	border:1px solid #e5e5e5;
}
.room-dtls-right table th{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:500;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:8px 8px;
	background:#06b1b0 !important;
	text-transform:uppercase;
}
.room-dtls-right table th span{
	font-family: 'Poppins', sans-serif;
	font-size:12px;
	text-transform:none;
}
.room-dtls-right table td{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:300;
	color:#333;
	font-size:14px;
	text-align:left;
	padding:8px 8px;
	border-top:1px solid #e5e5e5;
	border:1px solid #e5e5e5;
	border-collapse:collapse;
	background:url(../images/rupee-indian3.png) no-repeat 15px center;
	padding-left:30px;
}
 .room-dtls-right tr td:first-child {
	background:none;
	 }
.thank-image{
	width:100%;
	height:auto;
	text-align:center;
	}
.Conform-dtls-wraper{
	width:auto;
	height:auto;
	margin:0 auto;
	display:table;
	background:#fff;
	padding:50px;
	margin-bottom:50px;
	}
.align-to-center{
	text-align:center;
	}
.inc-font-size{
	font-size:1em;
	}
.conform-msg{
	font-family: 'geomanistbook';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:1.25em;
	text-align:center;
	margin-bottom:15px;
	}
.tariff-row{
	width:100%;
	height:auto;
	background:#fff;
	}
.tariff-btn{
	float:right;
	margin-right:5%;
	}
.toll-free{
	width:100%;
	height:auto;
	font-family: 'geomanistbook';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:1.15em;
	text-align:center;
	background:#8ec542;
	padding:5px;
	}
.ayurveda-wraper{
	width:100%;
	height:auto;
	margin-top:30px;
	margin-bottom:30px;
	}
.ayurveda-left{
	width:100%;
	height:auto;
	position:relative;
	padding:20px 0px;
	background:url(../images/ayurveda-wraper.jpg);
	background-size:100% 100%;
	}
.ayurveda-logo{
	width:auto;
	height:auto;
	float:left;
	text-align:center;
	margin:0px 50px;
	}
.ayurveda-contents{
	width:50%;
	height:auto;
	float:left;
	}
.ayurveda-contents h5{
	font-family: 'geomanistbook';
	line-height:24px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:1.8em;
	margin-bottom:10px;
	}
.ayurveda-contents p{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:300;
	color:rgba(255,255,255,0.9);
	font-size:14px;
	text-align:left;
	}
.view-ayrveda{
	width:120px;
	height:30px;
	background:#f6931e;
	font-family: 'geomanistbook';
	font-style:normal;
	font-weight:normal;
	color:#fff;
	font-size:1em;
	text-transform:uppercase;
	line-height:30px;
	text-align:center;
	margin-top:10px;
	float:right;
	}
.terms{
	width:auto;
	height:auto;
	margin-top:30px;
	}
.terms h5{
	font-family: 'geomanistbook';
	font-style:normal;
	font-weight:normal;
	color:#333;
	font-size:1.25em;
	line-height:30px;
	}
.terms p{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:300;
	color:#666;
	font-size:1em;
	text-align:left;
	}
.c-cards{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:300;
	color:#666;
	font-size:1em;
	text-align:left;
	background:url(../images/credit-cards.jpg) no-repeat right center;
	display:table;
	padding-right:80px;
	}
.terms-small{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:400;
	color:#8ec542;
	font-size:12px;
	text-align:right;
	margin-top:50px;
	}
.rates-gst{
	font-family: 'Poppins', sans-serif;
	line-height:24px;
	font-style:normal;
	font-weight:400;
	color:#666;
	font-size:12px;
	text-align:right;
	margin-right:5%;
	}
.wel-title br{display:none;}
.book-now-mobile{
	width:100px;
	height:28px;
	background:#dd373b;
	font-family: 'geomanistbook';
	line-height:28px;
	font-style: normal;
	font-weight: normal;
	color:#fff;
	font-size: 14px;
	text-transform: uppercase;
	cursor: pointer;
	margin:0 auto;
	text-align:center;
	display:none;
	}
	.mob-menu{ display:none;}
	.pack td {
    font-family: 'Poppins', sans-serif;
font-size: 1.12em;
font-weight: normal;
font-weight: 400;

color:
    #323435;

line-height: 150%;

padding: 2%;
background:
#fff;

border: 1px solid
    #e5e6e2;
    text-align: left;

}
@media (min-width:1280px) and (max-width:1300px){
	.nav a {font-size:16px !important;}
	body{font-size:14px !important}
	.nav li {margin-left: 0px !important;}
	table th {padding:5px 10px;}
    table td {padding: 5px 10px;}
	}
@media (min-width:1301px) and (max-width:1499px){
	.gallery{height:167px;}
	.nav li {margin-left: 0px !important;}
	}
@media (min-width:1301px) and (max-width:1399px){
	table th {padding:9px 10px;}
    table td {padding:9px 10px;}
    }
 @media (max-width:320px){
     .mob-menu{ display:block;}
	  body{font-size:14px !important;}
	 .home-menu{position:inherit;}
	 .tab button{
	 	padding: 0px 25px!important;
	 }
	 .home-header{position:inherit !important;}
	 .logo-container{width:100%;}
	 .top-links{display:none;}
	 .top-right{padding-top:10px;}
	 .top-whatsapp{width:100%;margin-right:0px;margin-bottom:10px;}
	 .top-mail{width:100%;}
	 .wel-left { width:100%;}
	 .wel-right {width:100%;margin-left:0%;}
	 .facilities {width: 50%;border:1px solid rgba(6,177,176,0.1) !important}
	 .places-left{width: 54%;}
	 .place-3 {width: 100%;}
	 .place-5 {width: 39%;}
	 .usps h5 {font-size:12px;line-height:20px;}
	 .specifics { width:100%;}
	 .footer-quick {width:100%; margin-right:0%;}
	 .footer-contact { width:100%;margin-left:0%;margin-top:10px;}
	 .footer-callback { width:100%; margin-left:0%;margin-top:20px;}
	 .footer-follow {width:100%;}
	 .footer-follow-in{float:left;}
	 .copy-right{width:100%;float:none;text-align:center;line-height:30px;font-size:14px;}
	 .designed {float:none;margin:0 auto;display:table;}
	 .designed p{font-size:14px;line-height:20px;}
	 .designed p a{font-size:14px;}
	 .footer-wraper {background-size:cover; padding-top:20px;}
	 .form-fields {width:100%; margin-right:0%;}
	 .form-fields-btn{width:100%;}
	 .banner-form { width:100%;padding:0% 5%;padding-top:30px;}
	 .name-txt2 {color:#666 !important; background:rgba(0,0,0,0);border:1px solid #666;margin-bottom:10px;}
	 .name-txt2::placeholder {color:#666;opacity: 1;}
  	 .name-txt2:-ms-input-placeholder{ color:#666;}
  	 .name-txt2::-ms-input-placeholder { color:#666;}
	 .book-now-btn { width:100px;height:30px;line-height:30px;font-size:14px;}
	 .caption-top {font-size: 1em;line-height:16px;text-align:center;width:100%;}
	 .caption-middle {font-size:1.5em;line-height:30px;width:100%;text-align:center;}
	 .caption-bottom {font-size:1em;line-height:16px;text-align:center;width:100%;}
	 .contents-left {width:100%;margin-bottom:30px;}
	 .contents-right {width:100%;}
	 .treat-image {width:50%}
	 .activities {width:49%;margin-right:0%;}
	 .activities:nth-child(2n) {float:right;}
	 .activities h5 {font-family: 'geomanistlight'; font-size: 1em;}
	 .resp-tab-content {padding:0 !important;}
	  h2.resp-accordion{background:#06b1b0;color:#fff !important}
	 .resp-arrow {border-top-color:#fff !important;}
	 .tariff-left {width:100%;}
	 .tariff-left img{display:none !important;}
	 .tariff-right { width:100%;}
	 .tariff-right img{display:none !important;}
	 .gallery {width:49%;height:80px;margin-right:0;}
	 .gallery:nth-child(4n) {float:left;}
	 .gallery:nth-child(2n) {float:right;}
	 .contact-items {width:100%;}
	 .g-map {width:100%;}
	 .form-right {width:100%; margin-left:0%;margin-top:20px;}
	 .top-right{width:100%;}
	 .menu-container{width:100%;}
	 .toggleMenu {top:60px !important;}
	 .nav{width:100% !important;}
	 .nav li {padding: 0px !important;margin-left:0px !important;}
	 .nav a{border:none !important;}
	 .swiper-container {height:220px !important;}
     .welcome-wraper-bg {padding-bottom:20px;padding-top:20px;}
	 .wel-title {font-size:2em;}
	 .top-places-wraper {padding-bottom:20px;}
	 .scrolling-wraper{padding-bottom: 20px;}
	 .banner-caption-in{display:none;}
	 .about-wraper-bg {padding-bottom:20px;padding-top:0px;}
	 .about-wraper {padding-top:0px;}
	 .room-dtls-wraper { width:100%;padding:10px 10px;}
	 .review-image{width:100%;}
	 .review-dtls {width:100%;margin-left: 0%;}
	 .entered-dtls-left{width:100%;}
	 .enterde-dtls-right {width:100%;margin-left:0%;}
	 .detailed-review {height:auto;line-height:24px;padding:5px 15px;width:100%;font-size:12px;}
	 .dtls-title { line-height:24px;margin-bottom:0px;font-size:12px;width:100%;}
	 .colon{display:none;}
	 .dtl-value {line-height:24px;float:none;overflow:show;font-size:12px;width:100%;border-bottom:1px solid #e5e5e5;}
	 .dtls-left { width:100%;}
	 .dtls-right {width:100%;margin-left:0%;margin-top:10px;}
  	 .guest-dtls-wraper { width:100%;padding:10px 10px;}
	 .detailed-review-small {width:100%;margin-right:0%;margin-bottom:1px;}
	 .swiper-slide-caption {bottom:23% !important;}
	 .hide-dp{display:block !important;}
	 .thank-image img{max-width:100%;display:block;}
	 .Conform-dtls-wraper {padding:20px;margin-bottom:0px;}
	 .detailed-review-small1 { width:100%;margin-bottom:1px;margin-right:0%;}
	 .guest-dtls-wraper-in{margin-top:10px;}
	 .field-1 {width:100%;}
	 .field-2 {width:100%;}
	 .ayurveda-left{background-size:cover;}
	 .ayurveda-logo{width:100%;text-align:center;margin:0;}
	 .ayurveda-contents{width:95%;margin-left:5%;}
	 .wel-title br{display:block;}
	 .view-ayrveda { width: 120px;height: 30px;float:none;margin:0 auto;}
	 .hide-palce-name {font-size:1em;bottom:10px;}
	 .place-4 {width:42%;}
	 .place-5 {width: 57%;}
	 .gallery-left {width:100%;margin-right:0%;}
	 .gallery-right{width:100%;}
	 .specifics-icon{margin-right:0px;width:100%;text-align:center;}
	 .specific-contents {width:100%;text-align:center;margin-bottom:15px;}
	 .footer-copy-wraper {padding:10px 0px;}
	 .about-wraper {padding-bottom:20px;}
	 .gallery-3 {width: 54.6%;margin-right: 0.4%;}
	 .top-space{margin-top:0px;}
	 .terms-small {margin-top:10px;}
	 .banner-form-wraper{bottom:10px;}
	 .banner-form{display:none;}
	 .book-now-mobile{display:block;}
	 .wel-right-title {margin-top:20px;}
	 .ayurveda-contents h5{text-align:center;}
	 .ayurveda-contents p{text-align:center;}
 }
 @media (min-width:321px) and (max-width:420px){
     .footer-quick ul { width:100%}
     .mob-menu{ display:block;}
      .tab button{
	 	padding: 0px 25px!important;
	 }
	  body{font-size:14px !important;}
	 .home-menu{position:inherit;}
	 .home-header{position:inherit !important;}
	 .logo-container{}
	 .top-links{display:none;}
	 .top-right{padding-top:10px;width:100%}
	 .menu-container{width:100%}
	 .nav{width:100% !important}
	 .top-whatsapp{width:100%;margin-right:0px;margin-bottom:10px;}
	 .top-mail{width:100%;}
	 .wel-left { width:100%;}
	 .wel-right {width:100%;margin-left:0%;}
	 .facilities {width: 50%;border:1px solid rgba(6,177,176,0.1) !important}
	 .places-left{width: 54%;}
	 .place-3 {width:100%;}
	 .place-5 {width: 39%;}
	 .usps h5 {font-size:12px;line-height:20px;}
	 .specifics { width:100%;}
	 .footer-quick {width:100%; margin-right:0%;}
	 .footer-contact { width:100%;margin-left:0%;margin-top:20px;}
	 .footer-callback { width:100%; margin-left:0%;margin-top:20px;}
	 .footer-follow {width:100%;}
	 .footer-follow-in{float:left;}
	 .copy-right{width:100%;float:none;text-align:center;font-size:14px;line-height:26px;}
	 .designed {float:none;margin:0 auto;display:table;}
	 .designed p{font-size:14px;line-height:26px;}
	 .designed p a{font-size:14px;}
	 .footer-wraper {background-size:cover; padding-top:20px;}
	 .caption-top {font-size: 1em;width:100%;text-align:center;line-height:20px;}
	 .caption-middle {font-size:1.5em;line-height:30px;text-align:center;}
	 .caption-bottom {font-size:1em;text-align:left;text-align:center;line-height:12px;}
	 .contents-left {width:100%;margin-bottom:30px;}
	 .contents-right {width:100%;}
	 .treat-image {width:50%}
	 .activities {width:49%;margin-right:0%;}
	 .activities:nth-child(2n) {float:right;}
	 .activities h5 {font-family: 'geomanistlight'; font-size: 1em;}
	 .resp-tab-content {padding:0 !important;}
	  h2.resp-accordion{background:#06b1b0;color:#fff !important}
	 .resp-arrow {border-top-color:#fff !important;}
	 .tariff-left {width:100%;}
	 .tariff-left img{display:none !important;}
	 .tariff-right { width:100%;}
	 .tariff-right img{display:none !important;}
	 .gallery {width:49%;height:80px;margin-right:0;}
	 .gallery:nth-child(4n) {float:left;}
	 .gallery:nth-child(2n) {float:right;}
	 .contact-items {width:100%;}
	 .g-map {width:100%;}
	 .form-right {width:100%; margin-left:0%;margin-top:20px;}
	 .toggleMenu {top:60px !important;}
	 .nav li {padding: 0px !important;margin-left:0px !important;}
	 .nav a{border:none !important;}
	 .swiper-container {height:230px !important;}
     .welcome-wraper-bg {padding-bottom:20px;padding-top:20px;}
	 .wel-title {font-size:2em;}
	 .wel-title br{display:block;}
	 .top-places-wraper {padding-bottom:20px;}
	 .scrolling-wraper{padding-bottom: 20px;}
	 .banner-caption-in{display:none;}
	 .about-wraper-bg {padding-bottom:20px;padding-top:0px;}
	 .about-wraper {padding-top:0px;}
	 .room-dtls-wraper { width:100%;padding:10px 10px;}
	 .review-image{width:100%;}
	 .review-dtls {width:100%;margin-left: 0%;}
	 .entered-dtls-left{width:100%;}
	 .enterde-dtls-right {width:100%;margin-left:0%;}
	 .detailed-review {height:auto;line-height:24px;padding:5px 15px;width:100%;font-size:12px;}
	 .dtls-title {line-height:24px;font-size:12px;width:100%;margin-bottom:0;}
	 .colon{display:none;}
	 .dtl-value {line-height:24px;float:none;overflow:show;font-size:12px;width:100%;border-bottom:1px solid #e5e5e5;}
	 .dtls-left { width:100%;}
	 .dtls-right {width:100%;margin-left:0%;margin-top:10px;}
  	 .guest-dtls-wraper { width:100%;padding:10px 10px;}
	 .detailed-review-small {width:100%;margin-right:0%;margin-bottom:1px;}
	 .swiper-slide-caption {bottom:23% !important;}
	 .hide-dp{display:block !important;}
	 .thank-image img{max-width:100%;display:block;}
	 .Conform-dtls-wraper {padding:20px;margin-bottom:0px;}
	 .detailed-review-small1 { width:100%;margin-bottom:1px;margin-right:0%;}
	 .guest-dtls-wraper-in{margin-top:10px;}
	 .field-1 {width:100%;}
	 .field-2 {width:100%;}
	 .ayurveda-left{background-size:cover;}
	 .ayurveda-logo{width:100%;text-align:center;margin:0;}
	 .ayurveda-contents{width:95%;margin-left:5%;}
	 .view-ayrveda{float:none;margin:0 auto;}
	 .place-4 {width:41%;}
     .place-5 {width:58%;}
	 .hide-palce-name { font-size:1em;line-height:20px;bottom:10px;}
	 .gallery-left {width:100%;margin-right:0%;}
	 .gallery-right {width:100%;}
	 .specifics-icon {margin-right:0px;width:100%;text-align:center;}
	 .specific-contents {width:100%;text-align:center;}
	 .footer-copy-wraper {padding:5px 0px;}
	 .gallery-1 { width: 46.6%;margin-right: 0.3%;}
	 .form-fields {width:100%; margin-right:0%;}
	 .form-fields-btn{width:100%;}
	 .banner-form { width:100%;padding:0% 5%;padding-top:30px;}
	 .name-txt2 {color:#666 !important; background:rgba(0,0,0,0);border:1px solid #666;margin-bottom:10px;}
	 .name-txt2::placeholder {color:#666;opacity: 1;}
  	 .name-txt2:-ms-input-placeholder{ color:#666;}
  	 .name-txt2::-ms-input-placeholder { color:#666;}
	 .book-now-btn { width:100px;height:30px;line-height:30px;font-size:14px;}
	 .about-wraper {padding-bottom:20px;}
	 .gallery-3 {width: 54.6%;margin-right: 0.4%;}
	 .top-space{margin-top:0px;}
	 .terms-small {margin-top:10px;}
	 .banner-form-wraper{bottom:10px;}
	 .banner-form{display:none;}
	 .book-now-mobile{display:block;}
	 .wel-right-title {margin-top:20px;}
	 .ayurveda-contents h5{text-align:center;}
	 .ayurveda-contents p{text-align:center;}
	 .playbtn i{
	 	    width: 45px !important;
    height: 45px !important;
    line-height: 45px !important;
	 }
  }
  @media (min-width:421px) and (max-width:580px){
      .mob-menu{ display:block;}
	  body{font-size:14px !important;}
	   .tab button{
	 	padding: 0px 25px!important;
	 }
	 .playbtn i{
	 	    width: 45px !important;
    height: 45px !important;
    line-height: 45px !important;
	 }
	 .home-menu{position:inherit;}
	 .home-header{position:inherit !important;}
	 .logo-container{}
	 .top-links{display:none;}
	 .top-right{padding-top:10px;width:100%;}
	 .menu-container{width:100%;}
	 .nav{width:100% !important}
	 .top-whatsapp{width:100%;margin-right:0px;margin-bottom:10px;}
	 .top-mail{width:100%;}
	 .wel-left { width:100%;}
	 .wel-right {width:100%;margin-left:0%;}
	 .facilities {width: 50%;border:1px solid rgba(6,177,176,0.1) !important}
	 .places-left{width: 54%;}
	 .place-3 {width:100%;}
	 .place-5 {width: 39%;}
	 .usps h5 {font-size:12px;line-height:20px;}
	 .specifics { width:100%;}
	 .footer-quick {width:100%; margin-right:0%;}
	 .footer-contact { width:100%;margin-left:0%;margin-top:10px;}
	 .footer-callback { width:100%; margin-left:0%;margin-top:20px;}
	 .footer-follow {width:100%;}
	 .footer-follow-in{float:left;}
	 .copy-right{width:100%;float:none;text-align:center;line-height:30px;}
	 .designed {float:none;margin:0 auto;display:table;}
	 .footer-wraper {background-size:cover; padding-top:20px;}
	 .caption-top {font-size: 1em;width:100%;text-align:center;}
	 .caption-middle {font-size:1.5em;line-height:20px;width:100%;text-align:center;}
	 .caption-bottom {font-size:1em;width:100%;text-align:center;}
	 .contents-left {width:100%;margin-bottom:30px;}
	 .contents-right {width:100%;}
	 .treat-image {width:50%}
	 .activities {width:49%;margin-right:0%;}
	 .activities:nth-child(2n) {float:right;}
	 .activities h5 {font-family: 'geomanistlight'; font-size: 1em;}
	 .resp-tab-content {padding:0 !important;}
	  h2.resp-accordion{background:#06b1b0;color:#fff !important}
	 .resp-arrow {border-top-color:#fff !important;}
	 .tariff-left {width:100%;}
	 .tariff-left img{display:none !important;}
	 .tariff-right { width:100%;}
	 .tariff-right img{display:none !important;}
	 .gallery {width:49%;height:80px;margin-right:0;}
	 .gallery:nth-child(4n) {float:left;}
	 .gallery:nth-child(2n) {float:right;}
	 .contact-items {width:100%;}
	 .g-map {width:100%;}
	 .form-right {width:100%; margin-left:0%;margin-top:20px;}
	 .toggleMenu {top:60px !important;}
	 .nav li {padding: 0px !important;margin-left:0px !important;}
	 .nav a{border:none !important;}
	 .swiper-container {height:230px !important;}
     .welcome-wraper-bg {padding-bottom:20px;padding-top:20px;}
	 .wel-title {font-size:2em;}
	 .top-places-wraper {padding-bottom:20px;}
	 .scrolling-wraper{padding-bottom: 20px;}
	 .banner-caption-in{display:none;}
	 .about-wraper-bg {padding-bottom:20px;padding-top:0px;}
	 .about-wraper {padding-top:0px;}
	 .room-dtls-wraper { width:100%;padding:10px 10px;}
	 .review-image{width:100%;}
	 .review-dtls {width:100%;margin-left: 0%;}
	 .entered-dtls-left{width:100%;}
	 .enterde-dtls-right {width:100%;margin-left:0%;}
	 .detailed-review {height:auto;line-height:24px;padding:5px 15px;width:100%;}
	 .dtls-title {line-height:24px;width:100%;margin-bottom:0;}
	 .colon{display:none;}
	 .dtl-value {line-height:24px;float:none;overflow:show;width:100%;border-bottom:1px solid #e5e5e5;}
	 .dtls-left { width:100%;}
	 .dtls-right {width:100%;margin-left:0%;margin-top:10px;}
  	 .guest-dtls-wraper { width:100%;padding:10px 10px;}
	 .detailed-review-small {width:100%;margin-right:0%;}
	 .swiper-slide-caption {bottom:23% !important;left:0 !important;}
	 .specifics-icon { width:100%; margin-right:0px;float:none;}
	 .hide-dp{display:block !important;}
	 .thank-image img{max-width:100%;display:block;}
	 .Conform-dtls-wraper {padding:20px;margin-bottom:0px;}
	 .field-1 {width:100%;}
	 .field-2 {width:100%;}
	 .ayurveda-left{background-size:cover;}
	 .ayurveda-logo{width:100%;text-align:center;margin:0;}
	 .ayurveda-contents{width:95%;margin-left:5%;}
	  .view-ayrveda{float:none;margin:0 auto;}
	 .place-4 {width:41%;}
     .place-5 {width:58%;}
	 .hide-palce-name { font-size:1em;line-height:20px;bottom:10px;}
	 .gallery-left {width:100%;margin-right:0%;}
	 .gallery-right {width:100%;}
	 .specifics-icon {margin-right:0px;width:100%;text-align:center;}
	 .specific-contents {width:100%;text-align:center;}
	 .footer-copy-wraper {padding:5px 0px;}
	 .gallery-1 { width: 46.6%;margin-right: 0.3%;}
	 .form-fields {width:100%; margin-right:0%;}
	 .form-fields-btn{width:100%;}
	 .banner-form { width:100%;padding:0% 5%;padding-top:30px;}
	 .name-txt2 {color:#666 !important; background:rgba(0,0,0,0);border:1px solid #666;margin-bottom:10px;}
	 .name-txt2::placeholder {color:#666;opacity: 1;}
  	 .name-txt2:-ms-input-placeholder{ color:#666;}
  	 .name-txt2::-ms-input-placeholder { color:#666;}
	 .book-now-btn { width:100px;height:30px;line-height:30px;font-size:14px;}
	 .about-wraper {padding-bottom:20px;}
	 .gallery-3 {width: 54.7%;margin-right: 0.3%;}
	 .top-space{margin-top:0px;}
	 .terms-small {margin-top:10px;}
	 .banner-form-wraper{bottom:10px;}
	 .banner-form{display:none;}
	 .book-now-mobile{display:block;}
	 .wel-right-title {margin-top:20px;}
	 .ayurveda-contents h5{text-align:center;}
	 .ayurveda-contents p{text-align:center;}
  }
 @media (min-width:581px) and (max-width:768px){
     .mob-menu{ display:block;}
	  body{font-size:14px !important;}
	   .tab button{
	 	padding: 0px 25px!important;
	 }
	 .playbtn i{
	 	    width: 45px !important;
    height: 45px !important;
    line-height: 45px !important;
	 }
	 .home-menu{position:inherit;}
	 .home-header{position:inherit !important;}
	 .logo-container{width:100%;height:auto;text-align:center;}
	 .top-right{padding-top:10px;width:100%;float:left;}
	 .top-links{float:left;}
	 .wel-left { width:100%;}
	 .wel-right {width:50%;margin-left:0%;}
	 .facilities {width:33.33%;border:1px solid rgba(6,177,176,0.1) !important}
	 .places-left{width: 54%;}
	 .place-3 {width: 34%;}
	 .place-5 {width: 39%;}
	 .usps h5 {font-size:12px;line-height:20px;}
	 .footer-quick {width:49%; margin-right:0%;height:280px;}
	 .footer-contact { width:49%;margin-left:0%;float:right;height:280px;}
	 .footer-callback { width:49%; margin-left:0%;}
	 .footer-follow {width:49%;float:right;}
	 .footer-follow-in{float:left;}
	 .footer-wraper {background-size:cover; padding-top:20px;}
	 .banner-form-wraper{}
	 .caption-top {font-size: 1.5em;text-align:center;width:100%;}
	 .caption-middle {font-size:2em;line-height:30px;text-align:center;width:100%;}
	 .caption-bottom {font-size:1.5em;text-align:left;text-align:center;width:100%;}
	 .contents-left {width:100%;margin-bottom:30px;}
	 .contents-right {width:100%;}
	 .treat-image {width:30%}
	 .activities {width:32.33%;margin-right:1%;}
	 .activities h5 {font-family: 'geomanistlight'; font-size: 1em;}
	 .resp-tab-content {padding:0 !important;}
	  h2.resp-accordion{background:#06b1b0;color:#fff !important}
	 .resp-arrow {border-top-color:#fff !important;}
	 .tariff-left {width:100%;}
	 .tariff-left img{display:none !important;}
	 .tariff-right { width:100%;}
	 .tariff-right img{display:none !important;}
	 .gallery {height:75px;}
	 .g-map {width:100%;}
	 .form-right {width:100%; margin-left:0%;margin-top:20px;}
	 .toggleMenu {top:100px !important;}
	 .nav li {padding: 0px !important;margin-left:0px !important;}
	 .nav a{border:none !important;}
	 .swiper-container {height:250px !important;}
     .welcome-wraper-bg {padding-bottom:20px;padding-top:20px;}
	 .wel-title {font-size:2em;}
	 .top-places-wraper {padding-bottom:20px;}
	 .scrolling-wraper{padding-bottom: 20px;}
	 .banner-caption-in{display:none;}
	 .about-wraper-bg {padding-bottom:20px;padding-top:0px;}
	 .about-wraper {padding-top:0px;}
	 .room-dtls-wraper { width:85%;padding:10px 10px;}
	 .review-image{width:50%;}
	 .review-dtls {width:100%;margin-left: 0%;}
	 .entered-dtls-left{width:100%;}
	 .enterde-dtls-right {width:100%;margin-left:0%;}
	 .detailed-review {height:auto;line-height:24px;padding:5px 15px;}
	 .dtls-title { line-height:24px;margin-bottom:15px;}
	 .dtl-value {line-height:24px;}
	 .dtls-left { width:100%;}
	 .dtls-right {width:100%;margin-left:0%;margin-top:10px;}
  	 .guest-dtls-wraper { width:100%;padding:10px 10px;}
	 .swiper-slide-caption {bottom:25% !important;left:0 !important;}
	 .hide-palce-name {font-size:1em;}
	 .hide-dp{display:block !important;}
	 .thank-image img{max-width:100%;display:block;}
	 .Conform-dtls-wraper {padding:20px;margin-bottom:0px;}
	 .ayurveda-logo{}
	 .ayurveda-contents{width:90%;margin:5%;}
	 .wel-right{display:none;}
	 .ayurveda-left{background-size:cover;}
	 .banner-form-wraper {bottom:0px;}
	 .banner-form{width:90%;}
	 .banner-form .wel-title{display:none !important;}
	 .book-now-btn { width:100px;height: 38px;font-size:16px;}
	 .view-ayrveda {float:left;}
	 .specifics-icon{text-align:center;width:100%;}
	 .specific-contents {width:100%;text-align:center;}
	 .top-space{margin-top:0px;}
	 .terms-small {margin-top:10px;}
	 }
 @media (min-width:769px) and (max-width:999px){
     .mob-menu{ display:block;}
	  body{font-size:14px !important;}
	 .home-header{position:inherit}
	 .swiper-container {height:400px !important;}
	 .facilities h5 {font-size:1em;}
	 .places-left {width: 54%;}
	 .place-5 { width:39%;}
	 .hide-palce-name {font-size:1.25em;}
	 .specifics-icon {text-align:center;float:none;width:100%;}
	 .specific-contents h5 {text-align:center}
     .specific-contents p {text-align:center;}
	 .activities h5 { font-family: 'geomanistlight';font-size:14px;}
	 .activities { width:19%; margin-right: 1%;}
	 .gallery {height: 95px;}
	 .resp-tabs-list li{height:80px;}
	 .dtls-left { width:100%;}
	 .dtls-right {width:100%;margin-left:0%;margin-top:30px;}
	 .guest-dtls-wraper { width:80%;padding: 30px 30px;}
	 .room-dtls-wraper { width:100%; padding: 30px 30px;}
	 .entered-dtls-left { width:80%;}
	 .enterde-dtls-right {width:100%;margin-left:0%;}
	 .nav a{font-size:12px !important}
	 .nav li {padding: 0px 0px !important; margin-left: 10px !important;}
	 .logo-container{width:130px;height:74px;margin-top:15px;}
	 .logo-container img{max-width:100%;display:block;}
	 .top-whatsapp {font-size:12px;}
	 .top-mail {font-size: 12px;}
	 .swiper-container {height:350px !important;}
	 .caption-top {font-size:1.5em;}
	 .caption-middle {font-size:3.5em;line-height:50px;}
	 .caption-bottom {font-size:1.5em;text-align:left;}
	 .swiper-slide-caption{bottom:30%;}
     .banner-form-wraper{bottom:25px;}
     .contents-left { width:100%;}
	 .contents-right { width:100%;}
	 table th {padding: 5px 10px;}
	 table td {padding:5px 10px;}
	 .review-dtls {width:80%;margin-left: 0%;margin-right:20%;}
	 .gallery{height:147px;}
	 .wel-left {width:100%;}
	 .wel-right{display:none;}
	 .ayurveda-left{background-size:cover;}
	 .ayurveda-logo{width:25%;margin:0;}
	 .ayurveda-contents{width:75%}
	 .footer-quick {width:49%; margin-right:0%;height:250px;}
	 .footer-contact { width:49%;margin-left:0%;float:right;height:250px;}
	 .footer-callback { width:49%; margin-left:0%;}
	 .footer-follow {width:49%;float:right;}
	 .footer-follow-in{float:left;}
 }
 @media (min-width:1000px) and (max-width:1279px){
	 .logo-container{width:180px;height:88px;}
	 .logo-container img{max-width:100%;display:block;}
	 .nav a {font-size: 16px !important;}
	 .nav li {padding: 0px 0px !important; margin-left: 10px !important;}
	 .swiper-container {height:500px !important;}
	 .caption-middle {font-size:3em;line-height:50px;}
	 .places-left {width: 54%;}
	 .place-5 { width:39%;}
	 .hide-palce-name {font-size: 1.5em;}
	 .treat-title {font-size: 1.3em;}
	 .activities h5 {font-family: 'geomanistlight';font-size: 14px;}
	 .gallery{height:147px;}
	 .ayurveda-left{background-size:cover;}
	 .ayurveda-logo{width:25%;margin:0;}
	 .ayurveda-contents{width:75%}
 }


 .room-details table {
	width: 100%;
	justify-content: center;
	margin: 0 auto;
}
.room-details table th {
	font-family: 'Poppins', sans-serif;
	line-height: 24px;
	font-style: normal;
	font-weight: 500;
	color: #fff;
	font-size: 1.1em;
	text-align: center;
	padding: 10px 10px;
	background-color: #06b1b0;
  }
table {
	caption-side: bottom;
	border-collapse: collapse;
}
section#tariff {
	scroll-margin-top: 20vh;
}
.room-details td {
	background: #f7f7f7;
	font-size: .9em;
	color: #242424;
	font-weight: 400;
	border: 2px solid #ffff;
	padding: 13px 20px;
}
.room-details h5 {
	font-size: 1em;
	color: #0e2a4e;
	font-weight: 500;
   font-family: 'geomanist-medium';
}
.playbtn i{
    position: absolute;
    top: 50%;
    left:50%;
    transform: translate(-50%, -50%);
    background: #088282;
    width: 65px;
    height: 65px;
    line-height: 65px;
    font-size: 26px;
    border-radius: 100%;
    z-index: 9;
    text-align: center;
}
.playbtn i {
    color: #fff;
}
.tab button.active {
    color: #fff;
    background: #8ec542;
}
.tab button {
    background: #06b1b0;
    padding: 6px 30px;
    color: #fff;
    font-size: 1.1em;
       font-family: 'geomanistmedium';
    line-height: 36px;
    font-weight: normal;
    margin-right: 10px;
    cursor:pointer;
}
.tab.row {
    text-align: center;
    margin-top: 2em;
    margin-bottom: 1em;
        display: flex;
    justify-content: center;
}
.slide-for {
  text-align: center;
  display: flex;
  justify-content: center;
}</pre></body></html>