@media screen and (min-width: 1440px) and (max-width: 1599px) {
	
   
}
@media screen and (min-width: 1200px) and (max-width: 1439px) {
	
   
}
@media screen and (max-width: 1199px) {
  
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
 
    
}
@media screen and (max-width: 1024px){
   
  
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  
    .main-menu ul li a{font-size: 14px;}
    .main-menu ul li{padding: 15px 0 16px;}
    .main-menu ul{gap: 0 30px;}
    h1{font-size: 53px;}
    .logo{padding-top: 15px;padding-bottom: 10px;}
    .logo img{width: 230px;}
    .banner-content{width: 100%;padding: 0 25px;}
    .banner-content p{font-size: 20px;line-height: 30px;padding-top: 10px;}
    .banner-content h1{padding-bottom: 15px;}
    .banner img{height: 100vh;}
    .content-container{padding-top: 60px;}
    .intro-content h3{padding-bottom: 20px;}
    .intro-content h4{padding-bottom: 18px;}
    .intro-content{padding-bottom: 100px;}
    h3{font-size: 32px;}
    h2{font-size: 25px;line-height: 25px;}
    h1{font-size: 35px;}
    p{font-size: 16px;line-height: 23px;}
    .property-grid{grid-template-columns: repeat(2, 2fr);}
    .grid-image img{height: 200px;}
    .location-block span{line-height: 18px;}
    .third-section{padding-top: 30px;}
    .property-section{padding-bottom: 20px;}
    .what-looking h2{padding-bottom: 25px;}
    .info-row ul li .location-name{font-size: 20px;}
    .info-row ul li span{font-size: 15px;line-height: 20px;}
    .fourth-section{padding: 60px 0 90px;}
    .preference-left{width: 100%;padding-right: 0;}
    .preference-right{width: 100%;}
    .colm{width: 46%;}
    .colm-content{flex-wrap: wrap;}
    .colm:last-child{width: 100%;display: flex;gap: 0 35px;}
    .fourth-section{padding: 60px 0 40px;}
    .footer-container > img{height: 100vh;}
    .footer-content{padding: 0 25px;}
    .footer-content h6{font-size: 40px;line-height: 50px;padding-bottom: 10px;}
    .footer-content p{font-size: 20px;line-height: 33px;}
    .box-grid{flex-direction: column;align-items: center;gap: 20px 0;}
    .box-left{width: 100%;}
    .box-right{width: 50%;}
    .footer-container > img{height: 100vh;}
    .box-single{padding: 20px 22px;}
    .content-container::before {width: 95%;left: -335px;}
    .content-container::after {right: -350px;width: 92%;}
    .grid-content p{height: 60px;}
    .detail-block ul li .detail-value p{font-size: 17px;}
    .left-image{width: 40%;}
    .right-content{width: 50%;}
	/*.info-text a{justify-content:start;gap:0 15px;}*/
}

@media screen and (max-width: 767px) {
	.info-text a{justify-content:start;gap:0 15px;}
    .menuOpen{display: block;background: transparent;border: 0;box-shadow: none;position: absolute;right: 12px;top: 13px;outline: none;}
    .main-menu.menu-desktop{display: none;}
    .offcanvas-body .main-menu ul li a{color: #000000;}
    .main-menu ul{display: block;width: 100%;}
    .main-menu{width: 100%;padding: 0;}
    .offcanvas-header{padding: 0 15px;}
    .main-menu ul li{padding: 10px 0;}
    
    h3{font-size: 32px;}
    h2{font-size: 25px;line-height: 25px;}
    h1{font-size: 35px;}
    p{font-size: 16px;line-height: 23px;}
    .banner-content{width: 100%;padding: 0 25px;}
    .banner-content p{font-size: 20px;line-height: 30px;padding-top: 10px;}
    .banner-content h1{padding-bottom: 15px;}
    .content-container::after,.content-container::before{display: none;}
    .content-container{padding-top: 80px;}
    .intro-content{text-align: left;}
    .intro-content h3{padding-bottom: 20px;font-size: 23px;}
    .intro-content h4{padding-bottom: 18px;}
    .intro-content{padding-bottom: 60px;}
    .property-section h2{padding-bottom: 20px;}
    .property-grid{grid-template-columns: repeat(1, 1fr);}
    .grid-content h5{font-size: 22px;}
    .grid-content p{margin-bottom: 20px;height: auto;}
    .what-looking h2{padding-bottom: 30px;}
    .grid-content{padding: 16px 20px;}
    .property-section{padding-bottom: 0;}
    .third-section{padding-top: 70px;background-image: none;}
	.preference-left ul li span{font-size: 16px;}
	.info-row h6{padding-bottom: 0px;}
    .content-block{flex-direction: column;}
    .left-image{width: 100%;}
    .right-content{width: 100%;padding-left: 0;}
    .info-row ul li .location-name{font-size: 20px;padding-bottom: 2px;}
    .info-row ul li span{line-height: 20px;font-size: 14px;}
    .third-section{padding-bottom: 40px;}
    .fourth-section{padding: 50px 0 30px;}
    .preference-left{width: 100%;padding: 0 0 25px 0;}
    .preference-left h2{padding-bottom: 20px;}
    .preference-left ul li{font-size: 16px;}
    .preference-left ul{padding: 0 15px;}
    .preference-right{width: 100%;display: none;}
	.strategy-section h2{padding-bottom: 25px;}
    .strategy-section{padding-top: 10px;}
    .colm-content{flex-direction: column;}
    .colm{width: 100%;border-bottom: none;}
    .label-name{font-size: 20px;padding-bottom: 10px;}
    .block-single{padding-top: 15px;padding-bottom: 10px;}
    .strategy-section ul{padding: 0 15px;}
    .footer-container > img{height: 650px;object-fit: cover;}
    .footer-content h6{font-size: 30px;line-height: 40px;padding-bottom: 15px;}
    .footer-content p{font-size: 17px;margin-bottom: 30px;}
    .footer-content{text-align: left;padding: 0 15px;}
    .box-grid{flex-direction: column;border-radius: 20px;width: 100%;background: #F5F5F5;padding: 10px 0;}
    .box-left{width: 100%;flex-direction: column;}
    .box-right{width: 100%;}
    .box-single{width: 100%;padding: 15px 20px;gap: 0 18px;}
    .box-single img{width: 60px;}
    .info-text .user-name{font-size: 18px;padding-bottom: 7px;}
    .banner img{height: 100vh;}
    .info-value{font-size: 16px;line-height: 20px;}
    .property-page{padding: 100px 0 0;background-position: left -560px;}
    .property-breadcrumb{padding-bottom: 15px;}
    .property-page h2{padding-bottom: 1px;line-height: 35px;}
    .property-gallery{padding-bottom: 20px;}
    .content-second{margin-bottom: 25px;font-size: 16px;line-height: 22px;}
    .content-first{font-size: 16px;line-height: 22px;}
    .detail-block ul{padding-bottom: 45px;}
    .detail-block ul li .detail-value p{line-height: 20px;font-size: 16px;}
    .detail-block ul li{flex-direction: column;gap: 5px 0;padding: 15px 0;}
    .property-gallery ul li img{height: 300px;}
    .slick-prev,.slick-next{background-size: 25px;}
    .page-top{flex-direction: column;gap: 20px 0;padding-bottom: 30px;}
    .single-right{align-self: flex-start;}
    .disclaimer{line-height: 16px;margin-bottom: 15px;text-align: center;}
    .logo img{width: 200px;}
    .left-image img{height: 300px;}
    .preference-right img{height: 200px;}
    .property-breadcrumb span{margin-top: 2px;font-size: 13px;}
    .property-breadcrumb a{font-size: 13px;}
	.discalimer-text p{font-size: 11px;}
	.detail-block ul li .detail-label{font-size: 11px;}
	.what-looking > h2{display:none;}
	.right-content h2{display:block;}
	.right-content h2{padding-top: 25px;padding-bottom: 10px;}
	.scroll-up{display:none;}
  
}
@media screen and (max-width: 479px) {
 
  

}
@media screen and (max-width: 360px) {
  
}


