@media only screen and (max-width: 1600px){
	.container {width: 98%;max-width: 98%;}
	.bannerContent h1 {
		font-size: 62px;
		line-height: 60px;
	}
	.bannerContent h1 strong {font-size: 75px;}
	.location_img img {
		max-width: 320px;
	}
	.roomtitle ul li h4{font-size: 25px;line-height: 24px;}
	.roomtitle ul li h4 span {font-size: 31px;margin-bottom: 4px;}
	.formBg {padding: 80px 0px;}
	.gallerSlider h4, .Amenities_grid h4, .titleText{font-size: 35px;}
	.addresscontent span{font-size: 16px;}
	.addresscontent hr {margin: 18px 0px;}
	.boxContent strong, .browserLink{font-size: 20px;}
	.video_grid .container {max-width: 1300px;}
	.titleText strong::before, .titleText strong::after{
		top: 15px;
	}
	.location_img {
		padding-right: 8%;
	}
}
@media only screen and (max-width: 1400px){
	/*.bannerContent h1 {font-size: 34px;line-height: 37px;}
	.bannerContent h1 strong {font-size: 45px;}*/
	/*.location_img img {max-width: 195px;}*/
	.descriptionText p{font-size: 16px;}
	.roomtitle ul li h4 {font-size: 20px;line-height: 20px;}
	.roomtitle ul li h4 span {font-size: 25px;margin-bottom: 2px;}
	.roomtitle ul li h4 p {font-size: 20px;}
	.gallerSlider h4, .Amenities_grid h4, .titleText {font-size: 30px;}
	.iconContent img {width: 80px;}
	.iconContent h5 {font-size: 18px;}
	footer p {font-size: 16px;}
	.titleText strong::before, .titleText strong::after {
		top: 13px;
	}
}
@media only screen and (max-width: 1200px){
	.bannerBg {
		height: 90vh;
	}
	.buldingImg {
		max-width: 90px;
	}
	.brand_new {
		max-width: 190px;
	}
	.location_img img {
		max-width: 215px;
	}
	.bannerContent h1 {
		font-size: 55px;
		line-height: 55px;
	}
	.bannerContent h1 strong {
		font-size: 70px;
	}
}
@media only screen and (max-width: 991px){
	.bannerBg {
		height: 700px;
	}
	.bannerContent h1 {
		font-size: 50px;
		line-height: 50px;
	}
	.bannerContent h1 strong {
		font-size: 60px;
	}
	.brand_new {max-width: 150px;}
	.buldingImg {max-width: 85px;}
	.roomtitle ul li {width: 33.32% !important;}
	.location_img img {
		max-width: 195px;
	}
}
@media only screen and (max-width: 768px){
	.bannerBg{height: 500px;}
	.location_img img {max-width: 120px;}
	.bannerContent h1 {font-size: 30px;line-height: 32px;}
	.bannerContent h1 strong {font-size: 38px;}
	.addresscontent {padding: 0px;}
	.boxContent {padding: 40px 5px;}
	.boxContent .d-flex {display: block !important;}
	.boxContent strong, .browserLink {font-size: 18px;}
	.callIcon {margin-top: 10px;}
	.boxContent a.emailIcon {margin-left: 0px;margin-top: 10px;}
}
@media only screen and (max-width: 767px){
	/*.header{padding: 20px 0px !important;}*/
	.darkblackBg .titleText {margin-bottom: 0px;}
	.boxBg::before {bottom: inherit;width: 100%;height: 50%;}
	.boxBg::after {top: inherit;width: 100%;height: 50%;}
	.rightContent{align-items: center;}
	.brand_new {
		max-width: 115px;
	}
	.buldingImg {
		max-width: 60px;
	}
}
@media only screen and (max-width: 575px){
	.location_img {text-align: right;margin-bottom: 0px;}
	.location_img img {float: none;}
	/*.bannerContent h1 {text-align: center;}*/
	.roomtitle ul li {width: 50% !important;}
	.roomtitle ul li:nth-child(2), .roomtitle ul li:nth-child(3) {border-bottom: 1px solid #fff;}
	.bannerBg {height: 390px;}
	.location_img {
		padding-right: 0px;
	}
	.buldingImg {
		max-width: 75px;
	}
	.brand_new {
		max-width: 130px;
	}
	.bannerBg .container .bannerContent{
		padding-bottom: 10px;
	}
	.location_img img {
		max-width: 110px;
	}
	.bannerContent h1 {
		font-size: 28px;
		line-height: 30px;
	}
}

@media only screen and (max-width: 484px){
	.gallerSlider h4, .Amenities_grid h4, .titleText {font-size: 22px;}
	.titleText span{padding: 0px 15px;}
	.addresscontent span {font-size: 15px;line-height: 16px;}
	.plaImg h5{font-size: 18px;}
	footer {padding: 18px 0px;}
	footer p {font-size: 15px;}
	.titleText strong::before, .titleText strong::after {
		display: none;
	}
	.brand_new {
		max-width: 115px;
	}
	.buldingImg {
		max-width: 60px;
	}
	.bannerContent h1 {
		font-size: 25px;
		line-height: 28px;
	}
	.bannerContent h1 strong {
		font-size: 32px;
	}
	.location_img img {
		max-width: 100px;
	}
}
@media only screen and (max-width: 375px){
	.formContent {width: 100%;padding: 18px 20px;}
}