.spa-menus{width: 100%; position: relative; padding-bottom: 32px;}
.spa-menus .spa-wrapp{ width: 100%; float: left;}
.spa-menus .spa-wrapp ul li{
	list-style: none;
	float: left;
	padding: 0px 24px 10px 0px;
	cursor: pointer;
	font-size: 14px;
	font-family: "Roboto", sans-serif;
	font-weight: 400;
	color:#000;
}
.spa-menus .spa-wrapp ul li.active{color: #e29754;}
.spahead{
	padding-bottom: 16px;
     position: relative;
}
.newspa{
	padding: 35px 0px 35px 0px;	
}
.newspa-wraper{
	display: flex;
align-items: center;
}
.newspa .newspa-wraper .img-box{
	width: 49.5%;
}
.newspa .newspa-wraper .newspa-slide .text-container{
	width: 40%;
padding: 0 3% 0 50px;
}
.newspa-slide .text-container .title {
   font-family: "EB Garamond",serif;
    font-size: 30px;
    color:  #000;
    line-height: 70%;
    font-style: italic;
	padding-bottom: 22px;
}
.newspa-slide .text-container .title span{
	font-style: normal;
	font-family: "EB Garamond",serif;
	
}
.newspa-slide .text-container p,.three-image-gallery .offer-featured-hdng{ font-size: 15px;}
.image-text-block-style1 .text-block .text-block-hdng-style1 a{ font-size: 22px;}
.experiences .img-box img {
 opacity: 1;
	width: 100%;
}
.newspa-slide .text-container {
    width: 43%;
    padding: 0 3% 0 50px;
}
.experiences .left-section{margin: 0 0 10px 0;}
.experiences .newspa-slider  .slick-list{ padding: 0px}
.selectedChSpa{ display: none;}
.desk-menu{display: block;}
.wellness-list > li .wellness-overlay{background-color:#000;opacity: 0.8 !important;color: #ffffff;}

.description-col  .title{
	font-family: "EB Garamond",serif;
font-size: 2.188em;
color:#000;
line-height: 70%;
font-style: italic;
padding-bottom: 22px;}
.intro-text-container .title span {
 font-style: normal;
	font-family: "EB Garamond",serif;
}
.newSpa-slide{ width: 100%; margin-bottom: 80px;}
.three-image-gallery,.three-image-gallery h2{margin-bottom: 10px;}
.three-image-gallery .left-section .title{
font-family: "EB Garamond",serif;
font-size: 2.188em;
color:#000;
line-height: 70%;
font-style: italic;}
.three-image-gallery .left-section p {
    font-size: .938em;
    font-family: "Roboto",sans-serif;
    display: block;
    margin-top: 15px;

}
.three-image-gallery .left-section {padding-bottom: 22px;}
.three-image-gallery .style2{
	color: #da7b26;
	padding: 0px 15px 0px 0px;
margin-left: 25px;
text-decoration: none;
text-transform: uppercase;
position: relative;
font-family: "Roboto",sans-serif;
font-weight: 400;
font-size: .938em;
-webkit-transition: 0.5s all ease-in-out;
-ms-transition: 0.5s all ease-in-out;
-o-transition: 0.5s all ease-in-out;
transition: 0.5s all ease-in-out;
}
.three-image-gallery .style2::after {
content: " ";
    border-bottom: 2px solid #da7b26;
border-right: 2px solid  #da7b26;
    top: 50%;
    margin-top: -5px;
    height: 7px;
    right: 0px;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 7px;
    z-index: 2;

}
.three-image-gallery .text-block p{ margin-bottom: 20px;}




@media only screen and (max-width: 991px) {
	.newspa-wraper{ display: block;}
	.newspa .newspa-wraper .img-box,.newspa-slide .text-container{ width: 100%;}
	.newspa-slide .text-container .title{ padding-top:22px; }
	.newspa-slide .text-container{ padding: 0px 25px;}
	.experiences .slick-prev{left: 0;}
	.experiences .slick-next{right: 0}
	.desk-menu{display: block;}
	
}
@media only screen and (max-width: 767px) {
	.desk-menu{display: none;}
	.selectedChSpa{ display: block;}
	.spa-menus{ 
		width: 100%;
        height: 45px;
        margin: 15px 0px;
		position: relative;
		display: block;
	}
	.spa-menus .spa-wrapp{
		width: 250px;
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 99;
		float: left;
	}
	.spa-menus .spa-wrapp .selectedChSpa{
			padding: 10px 15px 10px 15px;
			color: #da7b26;
			font-size: 0.9375em;
			background: url(https://www.oberoihotels.com/images/oberoihotels/destination/drop-down-arrow.png) 92% center no-repeat;
			cursor: default;
			width: 100%;
			border: 1px solid#828282;
			display: block;
			text-transform: uppercase;
			color:#000;
			font-family: "Roboto",sans-serif;
		    position: relative;
	}
	.spa-menus .spa-wrapp .spalist{
		display: none;
		float: left;
		background: #fff;
		padding: 10px 10px;
		list-style: none;
		position: absolute;
		z-index: 9999999;
	}
	.spa-menus .spa-wrapp .spalist li{
				cursor: pointer;
				width: 100%;
				color: #505050;
				padding: 10px 0px;
				border-bottom: 1px solid #505050;
				float: left;
				text-transform: uppercase;
				font-size: 0.9375em;
				font-family: "Roboto", sans-serif;
				font-weight: 400;
	}.newspa{padding: 0px 0px 35px 0px;}
	.experiences .slick-prev,.experiences .slick-next{top: 25%;}
	.wellness-list > li .wellness-hdng{ color: #000;}
	.image-and-description-with-legend-attributes-option-3{ display: block;}
	.intro-text-container,.image-and-description-with-legend-attributes-option-3 .img-col{width: 100%;}
	.image-and-description-with-legend-attributes-option-3 .img-col{padding-bottom: 22px;}
}













