:root{--bs-orange:#FFB74D;--bs-black:#000;--bs-white:#fff;--bs-skyblue:#238fcd}
@media(max-width:1440px) {
.banner-text h6{font-size:24px}
.banner-text h5{font-size: 30px;width: fit-content;}
.banner-text h4{font-size:30px}
p.bord-left{font-size:18px}
.main_contactForm_div{position:absolute;bottom:0;width:100%;left:10%;display:flex}
.Call_number{width:20%}
.contact-form{background:#fff;width:25%;padding:25px}
.banner-text{padding:35% 8%;right:-10%}
.form-group{margin-bottom:10px}
.form-group input{width:100%;padding:6px;border:1px solid#bbbcbe}
}
@media(max-width:1366px) {
	.patch-icon {
    position: absolute;
    width: 72%;
    left: 0px;
}
.contact-form{width:25%}
.Call_number{width:18%}
.slider-section{background:#000;margin-top:5.4%;position:relative}
.banner-text{padding:28% 8%;right:-6%}
.banner-text h6{font-size:18px}
.banner-text h5{font-size: 24px;width: fit-content;}
.banner-text h4{font-size:30px}
}
@media(max-width:1280px) {
	.navbar-header .navbar-dark .navbar-nav .nav-link {
    font-weight: 600;
    letter-spacing: 2px;
    padding: 10px 10px;
}
.banner-text h6{font-size:16px}
.banner-text h5{font-size: 25px;width: fit-content;}
.banner-text h4{font-size:24px}
p.bord-left{font-size:16px;margin-top:15px}
.main_contactForm_div{position:absolute;bottom:0;width:100%;left:10%;display:flex}
.Call_number{width:20%}
}
@media(max-width:767px) {
li.nav-item.contact_li{position:relative;right:0;left:0;background-color:transparent;border-radius:5px;padding:0}
.image-card{position:unset;top:0;left:0}
.gallery-sec img{margin-bottom:25px;width:100%}
.gallery-sec a{width:100%}
.zoom-effect-container{float:left;position:relative;width:640px;height:auto;margin:0 auto;overflow:hidden;margin-bottom:15px}
.contact-form{width:100%}
.Call_number{width:100%}
.main_contactForm_div{position:relative;width:100%;display:unset;left:0}
.slider-section{background:#000;margin-top:17.4%;position:relative}
.slider-section .banner_content{order:2;}
.slider-section .banner_slider{order:1;}
.banner-text{padding:15% 8%;right:0}
.owl-nav{position:absolute;margin:0;bottom:20px;right:15px;height:unset}
.navbar-dark .navbar-toggler{margin-right:15px}
.overviewpd-top{padding:50px 0}
.tow-color{padding:50px 0}
.section-padding100{padding:50px 0}
.highlights-container{padding:50px 0}
.location-sec{padding:50px 0;background:linear-gradient(90deg,#000 60%,#c08831 60%)}
.footer-form-bottom{padding:50px 0}
.about-sec{margin-top:auto;margin-bottom:auto;padding-left:15px;margin-top:35px}
.footer-bottom p{text-align:center;color:#fff;font-size:12px}
.footer-bottom p a{text-align:center;color:#fff;font-size:12px}
.amnt-sec p{font-size:10px;right:15px;width:84%;text-align:CENTER;padding:2px}
.mobile-section .btn{border-radius:0;border:0}
.mobile-section .btn-success{background:#c08831;color:#fff;font-size:16px;width:100%}
.mobile-section{background:#000}
.mobile-section a .fa{display:inline-block;font-size:16px;margin-bottom:5px}
.mobile-section a{width:49%}
.phone-call:before{left:-5px}
.Call_number p{color:#fff;font-weight:600;width:80%;margin-left:35px;font-size: 20px;}
.Call_number p span a{color:#fff;font-size: 20px;}
.about_us_imgDiv{position:unset;right:15px}
.mobile-section_1{display:block}
.destop-view{display:none}
.mobile-view{display:block}
.footer-form-box p{font-size:18px;margin-bottom:25px;font-weight:600}
.sec-heading b{font-size:18px}
.navbar-header .navbar-dark .navbar-brand{color:#fff;background:#efe9db;padding:0;font-size:22px}
.about-sec b{font-size:24px}
.nav-tabs.floor-plans{border:1px solid #c1c1c1;padding:15px}
.heading-big{font-size:34px;margin-right:5px;color:#c08831}
.popup-form1{background-color:#000;padding:15px;border-radius:5px}
.navbar-dark .navbar-toggler {
    color: rgb(10 10 10 / 78%);
    border-color: rgb(0 0 0);
}
.navbar-dark .navbar-toggler-icon {
    filter: invert(1);
}
}