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

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

}

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

}

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

}

@media screen and (max-width: 700px){
	.desktop-banner{display:none !important;}
	.mobile-banner{display:block !important;}
	.hero-banner-section .swiper-slide{position: relative;}
	.hero-banner-section .swiper-slide:after{content:""; width: 100%; height: 100%; position: absolute; top: 0; right: 0; left:0; bottom: 0; background: rgba(0,0,0,0.3);}
.feature-section .feature-wrapper {display: grid;grid-template-columns: 100%;gap:var(--px-80);}
.living-container {display: grid;grid-template-columns: 100%;gap:var(--px-32);}
	.property-card:first-child {margin-top:0;}
.amenities-grid {display: grid;grid-template-columns: repeat(2, 1fr);}
.plan-section .plan-wrapper {display: grid;grid-template-columns: 100%;}
.plan-section .plan-wrapper .privacy-box {background: var(--theme);padding: var(--px-68) var(--px-60);}
.plan-section .plan-wrapper .plan-box {padding: var(--px-80);}
.gallery-section .arrow-button .gallery-prev {left: 3%;}
.gallery-section .arrow-button .gallery-next {right: 3%;}
.heading01 {font-size: var(--px-40);}
/* .gallery-section .image-content {display: flex;gap: var(--px-68);} */
.connectivity-section .connectivity-wrapper {display: grid;grid-template-columns: 100%;}
.connectivity-section .right-box {padding: var(--px-96) var(--px-68);}
.form-row {display: grid; grid-template-columns:1fr;}
.contact-section {padding: var(--px-100) var(--px-40);}
.contact-box {width: 90%;}
	.consent {font-size:var(--px-20);}
	.connect-us-section .consent {font-size:var(--px-20);}
.form-group label {margin-bottom: var(--px-10);margin-top: var(--px-10);font-size:var(--px-20);}
	.connect-us-section .form-group label{font-size:var(--px-20)}
.trust-section .md-container {display: grid;gap: 0%;grid-template-columns: 100%;}
.footer .container {display: grid;grid-template-columns: 100%;gap: 4%;}
.footer-right {
        width: 100%;
        margin-bottom: var(--px-80);
        display: grid;
        grid-template-columns: 1fr 2fr;
        column-gap: var(--px-28);
    }
.footer-links {display: flex;flex-direction: column;}
.rera {margin: 0;}
/* 	.social-icons img {
    width: var(--px-36);
    height: var(--px-36);
} */
.social-icons {position: static;display: flex;margin: 0;}
/* .hero-banner-section .swiper-slide img {height: 80vh;object-fit: cover;} */
.banner-content {position: absolute;top: 29%;left: 6%;z-index:99;}

.gallery-section .swiper-slide  img {width: 67%;display: block;margin: var(--px-36) auto 0;}
.header .navlist{position: fixed;right: 0;left: 0;bottom: 0;top: 0;flex-direction: column;background:var(--theme); margin: 0; align-items: flex-start; padding: var(--px-80) var(--px-40);transform: translateX(100%); transition: .3s linear transform;z-index: 999;}
.header .navlist.active{transform: translateX(0%);}
.header .navlist li{font-size: var(--px-28); padding: var(--px-28) 0; border-bottom: 1px solid #ffffff5e; width: 100%;}
.navlist li a{color: var(--white);display:block;}
.header .header{padding: var(--px-12) 0;}
.menu-btn {width: 25px;height: 20px;background: none;border: none;border-bottom: solid 2px var(--white);cursor: pointer;display: block;z-index: 9999;position: absolute;right: 0;}
.header .theme-btn {margin-right: var(--px-68);}
.banner-content .heading02 {font-size: var(--px-56);}
.banner-content .buttons {
    display: flex;
    gap: var(--px-12);
}
.menu-btn:before, .menu-btn:after {content: '';display: block;width: 100%;height: 2px;background:var(--white);margin: 4.5px 0;transform-origin: 8px 1px;transition: ease .3s all;}
.menu-btn.active {border-bottom: none;}
.menu-btn.active:before {transform: rotate(45deg);background: #FFFFFF;}
.menu-btn.active:after {transform: rotate(-45deg);background: #FFFFFF;}
.enq-sticky-btn{position: fixed;bottom: 0;left: 0;right: 0;text-align: center;font-weight: 600;background:#7C4F4A;color: #fff;padding: 10px;z-index: 9;display: block}
.enquiry-section {margin-bottom: 8%;background: #E9E9E9;
    padding: var(--px-24) 0;
    font-family: var(--monrape);
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 999;
    transition: transform .3s linear;
transform: translateY(100%)}
    .enquiry-section.active{transform: translatey(0);}
    
.enquiry-section .form-field input {
    padding: var(--px-16) var(--px-18);font-size: var(--px-20);}
    .enquiry-section .enquiry-form form{display:flex;flex-direction: column;gap: var(--px-20);}
    .enquiry-section .form-field {
    width: 100%;
}
.feature-section {
    padding: var(--px-100) 0;
}
/* .property-overlay {
    position: absolute;
    top: 16%;
    left: 24%;} */
    .living-content .heading02 {
    color: var(--theme);
    margin-bottom: var(--px-28);
    text-align: center;
}
	.living-content{grid-area:1;}
	.trust-section{padding-top:0}
	.footer-info p, .rera p {font-size:var(--px-22);}
	.footer-label {
    display: block;
    color: #807E7ECC;
		font-size: var(--px-20);}
.gallery-section .image-content .heading02:first-child,
.gallery-section .image-content .heading02:last-child {
    display: none;
}
	.gallery-section .image-content {    position: absolute;
    bottom: 4%;
    z-index: 5;
    left: 0;
    right: 0;
    margin: 0 auto;
    pointer-events: none;
	justify-content:center;}
	.gallery-section .image-content .heading02 {
    color: #fff;font-size:var(--px-40);
	}
	.header .head-logo img {width: var(--px-160);}
	.trust-section img{width:62%;display:block;margin:0 auto;}
.trust-section .heading02 {text-align:center;}
	.living-section {
		background-size: 150%;}
	.connect-us-section .contact-info {
		width: 90%;}
	.connect-us-section .form-row {
     display: grid;
		 grid-template-columns:1fr;}
	.thank-you-toast{right: 10px;    font-size: 13px;}
	.plan-tab-section{    width: 95%;}
	
}
@media screen and (max-width: 479px){

   
} 