/*gallery part-1*/
.GLRY-1{padding-top:50px;}
.GLRY-1 h2{font-size:38px; font-weight:700; color:#323232; padding:0 0 10px; margin:0; font-family: 'Roboto', sans-serif; text-align:center;}
.GLRY-1 p{font-size:18px; font-weight:400; color:#535353; padding:0 0 50px; margin:0; font-family: 'Roboto', sans-serif; text-align:center;}
.GLRY-1 .room-gal-1-image{width:100%; height:300px; background-size:cover; background-repeat:no-repeat; display:block;}

@media only screen and (max-width:640px){
	.GLRY-1{padding-top:30px;}
}
/*end of gallery part-1*/




/*gallery part-2*/
.GLRY-2 h2{font-size:36px; font-weight:500; color:#353535; padding:50px 0 10px; margin:0; font-family: 'Roboto', sans-serif; text-align:center;}
.GLRY-2 p{font-size:17px; font-weight:300; color:#4a4949; padding:0 0 50px; margin:0; font-family: 'Roboto', sans-serif; text-align:center;}
.GLRY-2 .item{position:relative;}
.GLRY-2 .item:after{background:rgba(0,0,0,0.5); width:100%; height:100%; content:""; position:absolute; top:0; left:0;}
.GLRY-2 .item h4{position:absolute; left:30px; bottom:20%; font-size:58px; color:#fff; z-index:999; margin:0; padding:0; font-family: 'Arizonia', cursive;}
.iteam_bar{position:absolute; background:#fff; width:60%; height:60px; left:0; bottom:23%; z-index:99;}
.iteam_bar.orange{background:#d94602;}
.iteam_bar.darkBlue{background:#15546f;}
.iteam_bar.blue{background:#15307d;}
.iteam_bar.green{background:#8aa312;}
.GLRY-2 .gallery_image{background-repeat:no-repeat; background-position:center; width:100%; min-height:420px; background-size:cover;}
/*end of gallery part-2*/
@media only screen and (max-width:768px){
	.GLRY-2 p br{display:none;}
}

/******************===========End===========*********************/



/*offer gallery part-3*/
.GLRY-3{}
/*end of offer gallery part-3*/

/*offer gallery part-4*/
.GLRY-4{}
/*end of offer gallery part-4*/

/*offer gallery part-5*/
.GLRY-5{}
/*end of offer gallery part-5*/

/*offer gallery part-6*/
.GLRY-6{padding:0;}
.GLRY-6 .left_part{width:55%; float:left;}
.GLRY-6 .left_part .gal_image{height:450px; background-repeat:no-repeat; background-position:center; background-size:cover;}
.GLRY-6 .right_part{width:45%; float:left; background:#210200; padding:70px 90px; min-height:450px;}
.GLRY-6 .section-heading{color:#fff; font-size:48px; line-height:24px; font-weight:600; padding:0 0 30px; margin:0; font-family: 'Arimo', sans-serif; position:relative;}
.GLRY-6 .section-heading span{display:block; font-size:24px; font-weight:600; padding-top:15px;}
.GLRY-6 .sub_text{font-family: 'Arimo', sans-serif; font-size:15px; color:#fff; line-height:22px; margin:0; padding:0; font-weight:300;}
.GLRY-6 .owl-nav .owl-prev{background:url(../images/template_6_gall_prev.png) no-repeat; width:49px; height:50px; display:inline-block; margin:0 5px 0 0;}
.GLRY-6 .owl-nav .owl-next{background:url(../images/template_6_gall_next.png) no-repeat; width:49px; height:50px; display:inline-block;}
.GLRY-6 .owl-nav{position:absolute; bottom:18%; right:-22%; z-index:9;}
@media only screen and (max-width:1100px){
	.GLRY-6 .owl-nav{bottom:30px; right:-33%;}
}

@media only screen and (max-width:1000px){
	.GLRY-6 .right_part{padding:50px 20px;}
	.GLRY-6 .owl-nav{bottom:15px; right:-125px;}
}

@media only screen and (max-width:767px){
	.GLRY-6 .owl-nav{bottom: -100px; right: 15px;}
	.GLRY-6 .left_part{width:100%;}
	.GLRY-6 .right_part{width:100%; min-height:0;}
}

@media only screen and (max-width:480px){
	.GLRY-6 .owl-nav{display:none;}	
}
/*end of offer gallery part-6*/

/*offer gallery part-6*/
.GLRY-7{padding:0; position:relative; font-family: 'Arimo', sans-serif; text-align:center;}
.GLRY-7 .section-heading{font-size:30px; color:#403023; margin:0; padding:0; font-weight:600; text-transform:uppercase;}
.GLRY-7 .gal_image_area{position:relative; padding:30px 0;}
.GLRY-7 .gal_image{height:200px; background-repeat:no-repeat; background-position:center; background-size:cover;}
.GLRY-7 .owl-nav .owl-prev{background:url(../images/template_7_gall_prev.png) no-repeat; width:35px; height:34px; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.GLRY-7 .owl-nav .owl-next{background:url(../images/template_7_gall_next.png) no-repeat; width:35px; height:34px; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.GLRY-7 .owl-nav{z-index:9;}
.GLRY-7 .read_more{font-size:16px; font-weight:400; color:#403023; text-decoration:underline;}
/*end of offer gallery part-6*/







/*Special Offer list*/
/*Honeymoon offer*/
.HMNOFR-3{padding: 0;}
.HMNOFR-3 > img{width: 100%}
.HMNOFR-3 .section-heading{margin: 10px 0 25px;padding-bottom: 15px;}
.HMNOFR-3 .overlay-gray {position: absolute;color: #ffffff; top: 0; bottom: 0;left: 0; right: 0;background: rgba(0,0,0,0.50);display: flex; -webkit-display: flex;align-items: center;}
