/* #Media Queries
================================================== */

@media (max-width: 1300px){

}

/* END__ */
@media (min-width: 1200px){
	.container, .container-sm, .container-md, .container-lg, .container-xl{
		max-width: 1280px;
	}
}
@media (max-width: 1199px) {

} 

/* Media Query for Tablets Ipads portrait mode */
@media (min-width: 768px) and (max-width: 1024px){
.section_title h2{font-size:20px;}
.section_separation .nav-pills .nav-link { font-size:14px;}
.banner_heading{font-size:18px;}
.banner_heading p span{font-size:15px;}	
.topmid{font-size:20px;}	
.social-media-top li a{font-size: 16px;}
.form_area h1{font-size:20px;}
.banner-main .carousel-item img {height:480px; object-fit: cover;object-position: 22% 50%;} 	
.circle {height: 110px; width: 110px;}
.circle img{width:100px;}
h5.card-title {font-size: 14px;}
.why-choose-box h4 {font-size: 13px;}
.room_features li .li_txt{font-size:14px;}
.room_features li .li_icon{width:13%;} 
.room_features li .li_icon img{width:50px;	height:50px;line-height:50px;} 

	
}
/* END__ */
@media all and (min-width: 992px) {

}
@media (max-width: 991px) {
	
} 
/* END__ */


@media only screen and (max-width: 767px) {
.fixed-top {position: relative;padding:10px 0;}
h3 {font-size: 26px;}
.section_title h2 {margin-bottom: 12px;font-size: 20px!important;}
.banner-main .carousel-indicators {display:none;}
.banner-main .carousel-indicators li {margin: 8px 4px;}
.social-media-top li.pulseit span {font-size: 14px;margin-right: 5px;}
.section_title {margin-bottom: 20px;}
#carouselExampleControls.carousel {margin-bottom: 35px;}
ul.tick {margin-left: 20px;}
ul.tick li {font-size: 14px;}
.circle { height: 95px; width: 95px; padding-top:8px;}
.circle img{width:90px;}
h5.card-title {padding:0;font-size: 14px;}
.tick_double ul{ columns: 1; -webkit-columns: 1; -moz-columns: 1;}
.tick_double ul li{width:100%;}
.banner-main{margin-top:0;}
.section_separation .nav-pills .nav-link {margin:2px; padding: 5px; font-size:14px;}
.section_separation .nav-pills .nav-link.active {color: #fff;background: #1d384f;   padding: 5px;}
.icon-box{ width: 38px; height: 38px; line-height: 38px;}
.view_title{font-size: 14px;line-height: 24px;font-weight: 400;padding: 5px;height: auto;vertical-align: middle;}
#backto-top {bottom:185px;}
.banner_heading{font-size:18px;line-height:24px;padding: 16px 0;}
.banner_heading p{margin-top:10px;}
.banner_heading p span{font-size:13px;line-height:20px;}
.social-media-top li {display: inline;}
.social-media-top span{display:none;}
.navbar .btn_blue_rounded { padding:0 12px!important;}
.facilities .why-choose-box.choosebox2 {margin: 0 6px 12px 6px;}
.tick_double ul{padding:0;}
.room_features li .li_icon{width:15%;padding-right:10px;} 
.room_features li .li_icon img{	margin:0 40px 0 0;} 
.topmid.topmid_m{background-image: linear-gradient(#81c467, #73af5c);font-size:16px; padding:12px 10px;line-height:22px;color:#fff;}
.topmid span{font-size:14px;font-weight:600;color:#fff;display:block;}
.thanku_bg { padding:60px 0;}
.thanku_bg p{font-size:18px;}
.navbar {padding:0;}
.section_title h3 {font-size: 18px;}
.lightbg {padding:0 15px 15px 15px;}
.why-choose-box h4 {font-size: 13px;}
.room_features li .li_txt {font-size: 14px;line-height: 18px;}
.section-gaping.gallery {padding: 0 0 15px 0;}
.slider .inner-bx {width:100%;background:#4f6f52;position:relative;padding:12px;height:200px;text-align: left;padding:10px 24px;}
.slider .inner-bx h4 strong{display:inline-block;}
.slider .inner-bx h4 {width:90%;color: #fff;font-size: 22px;margin-bottom:5px;}
.slider .inner-bx p {width:90%;font-size: 15px;color:#fff;padding-left: 0;}
.item.slick-slide .container{padding-left:0;padding-right:0;}
button.slick-prev.slick-arrow { left: 34%!important;bottom: 10px;}
button.slick-next.slick-arrow { right: 34%!important;bottom: 10px;}
button.slick-next, button.slick-prev{width:50px!important;height:50px!important;line-height:40px!important;}
.slider .item img {height: 239px;object-fit: cover;object-position: 70% 30%;}
.form_area .form-group.pe-0 {padding-right: 12px !important;}
.form_area h1 {font-size: 25px;margin: 0;}
.g-recaptcha-contact{
   height: 78px;
   transform:scale(1.06);
   webkit-transform:scale(1.06);
   text-align: left;
   position: relative;
   margin: 0 0 12px 10px;
}
.sticky_div {position: relative;top: 0;}
.testimonials .view_title {        
	font-size: 14px;
	height: 70px;
	line-height: 20px;
	font-weight: 400;
	display: grid;
	align-items: center;
}
.content_box ul{padding-left:0;}
.location-detail{margin:0 0 15px 0;}
.location-detail ul{padding: 10px 12px;}
.gmap iframe {height: 225px;}
.bg1, .bg2, .bg3 {padding:12px;}
.count {margin-top: 16px;}
.count span {font-size: 26px;}
.live_better ul{padding:0 25px 0 15px;width:90%;margin-top: 0;}
.top_call { border: 0;}
.disclimer p {font-size: 12px !important;margin-top: 0px;text-align: center;}
.social_icon {
	position: fixed;
	top: unset;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: unset;
	z-index: 9999;
	bottom: 0;
	width: 100%;
	background: #fff;
	display: flex;
	left: 0;
}
.social_icon .social-button {
	width: 100%;
	height: 50px;
	line-height: 30px;
	text-align: center;
	font-size: 15px;
	border-radius: 0;
	margin: 0 auto;
}
.social_icon a {
	display: inline-block;
	text-align: center;
	padding: 10px 0;
	transition: all 0.3s ease;
	color: #fff;
	width: 100%;
	height: auto;
	line-height: auto;
	border-radius: 0;
	margin: 0;
}
.social_icon a i {font-size: 15px;}
.social_icon .fa-paper-plane{margin-left:5px;font-size:12px;}
.social_icon .fa-whatsapp{margin-right:5px;font-size:14px;}

.copyright {margin: 15px 0 50px 0;}
.take_tour h2 {font-size: 32px!important;}
.take_tour h3 {font-size: 22px!important;}
.foot_logo_block img {width: 110px;}
.block_link{margin-bottom:15px;}
.overlayheight {height: 195px;}
.owl-testimonial .owl-nav {margin-top:0!important;}
.owl_ground_floor {margin-bottom:15px;}
.formbg2 {
	background: #cbb279;
	position: relative;
	margin: 0;
	padding: 8px;
	height:auto!important;
}


} 
/* END__ */

@media (max-width: 575px) {
	

} 

@media (max-width: 320px) {
p {
    font-size: 13px;
    line-height: 20px;
    font-weight: 300;
}
.contact-dtls a {font-size: 13px;}
.contact-dtls a i {font-size: 14px;}

} 
/* END__ */


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {  
.container{width: 90%;}
.topmid {font-size: 18px;}
.left_nav .nav-pills .nav-link img {display: none;}


}

@media only screen 
and (min-device-width : 820px) 
and (max-device-width : 1180px) 
and (orientation : landscape) {  
.container{width: 95%;max-width: 95%;}
.topmid {font-size: 17px;}
textarea {height: 60px !important;}
.slider .inner-bx {width: 68%;}
.section_title h2 {font-size: 28px;}
.left_nav .nav-pills .nav-link img { width: 25px;}
#floor-plan ul li{margin-bottom:4px;}
.tick ul li {font-size: 15px;}
h2{font-size:25px;}

}


@media (min-width: 1400px) {
.formbg2{height: 580px;margin: 25px 75px 15px 15px;}
.slick-slide img{height:700px!important;object-fit:cover!important;object-position:0 100%;}


}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    display: -webkit-flex;
            display: flex;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
}
