  @font-face{

  font-family: 'futura_light';

  src: url("fonts/futumd.ttf");

  }
  /*_____WEB FONTS END_____*/

  :root{

  --black:#000;

  --white:#fff;

  --orange:#F26524;

  }
a{cursor: pointer;}
  /*___________Scrollbar_____________*/

  html{scrollbar-color: #000 #fff0;scroll-behavior: smooth;scroll-padding:10rem 0px;}

  html {--scrollbarBG: #fff0;--thumbBG: #000;}

  body::-webkit-scrollbar {width: 5px;}

  body {scrollbar-width: thin;scrollbar-color: var(--thumbBG) var(--scrollbarBG); overflow-x: heddint!important;font-family:'futura_light';} 

  body::-webkit-scrollbar-track {background: var(--scrollbarBG);}

  body::-webkit-scrollbar-thumb {background-color: var(--thumbBG) ;border-radius: 6px;border: 3px solid var(--scrollbarBG);}

  *{scrollbar-color:  var(--thumbBG) var(--scrollbarBG);scrollbar-width: thin}

  h1{font-size:48px;font-weight:400;}
  h2{font-size:40px;font-weight:700;}
  h3{font-size: 32px;font-weight: 400;text-transform: uppercase;}
  /* h5{font-size:24px;} */
  h6{font-size:20px;}
  p{font-size:16px;font-weight:400;}
  a{text-decoration:none;color:var(--black);transition: all 0.3s ease-in-out;}
  a svg{margin-right:10px;}
  .banner-heading a svg {display: inline-block;transition: all 0.5s ease-in-out;border-radius: 100%;overflow: hidden;scale: 1;}
  .contact-links a:hover svg{rotate: -90deg;fill:var(--orange);stroke:var(--white);scale: 1.2;}
  .banner-heading a:hover svg {rotate: -90deg;fill:var(--orange);stroke:var(--white);scale: 1.2;}
  .project-know-more a svg{display: inline-block;transition: all 0.5s ease-in-out;border-radius: 100%;overflow: hidden;scale: 1;}
  .project-know-more a:hover svg{rotate: -90deg;fill:var(--orange);stroke:var(--white);scale: 1.2;}
  .know-more svg{display: inline-block;transition: all 0.5s ease-in-out;border-radius: 100%;overflow: hidden;scale: 1;}
  .know-more:hover svg{rotate: -90deg;fill:var(--orange);stroke:var(--white);scale: 1.2;}
  .explore a svg{display: inline-block;transition: all 0.5s ease-in-out;border-radius: 100%;overflow: hidden;scale: 1;}
  .explore li:hover a svg{rotate: -90deg;fill:var(--orange);stroke:var(--white);scale: 1.2;}
  section{padding:50px 0px 0px;}
  .fa-caret-down{color:var(--orange);padding-left:5px;}

  /*__________Header Start_____________*/

  .banner-section{padding:0;}
  header {position: fixed; left: 0; right: 0; width: 100%;z-index: 999;top: 0;background: #fff;padding: 15px 0px;}
  header.fixed-header {background:#fff;margin:0;transition:.6s;padding:5px 0px;box-shadow: 0px 3px 5px 0px #00000014;}
  header .logo a{display: block;}
  .logo{width: 180px;}
  .logo img{width: 100%;}
  .header_fix {transition:0.6s;  width: 100%; position: fixed; top: 0;}
  header.fixed-header .main-nav a{color:var(--black);}
  header.fixed-header .main-nav a:hover{color:var(--orange);}
  header.fixed-header .main-nav ul li:after{position:absolute;content:"";margin:auto;right:0px;top:0px;color:var(--white);bottom: 0;border:1px solid var(--black);width:1px;height:15px;}
  header.fixed-header .main-nav ul li ul li:after{content:none;}
  header.fixed-header .main-nav ul li:last-child:after{content:none;}
  header.fixed-header .main-nav .dropdown ul li::after{content:'';position:absolute;bottom:0;border:1px solid #D9D9D9;height:1px;width:90%;left:0;right: 0;margin:auto;top:initial;}
  header.fixed-header .main-nav .dropdown ul li:last-child::after{content:none;}
  .fixed-logo{display:none;}
  header.fixed-header .fixed-logo{display:block;}
  header.fixed-header .fixed-logo  img{width:60px;}
  .main-nav{padding:0;}
  header .hd-call{font-size: 15px;animation: blinker infinite;}
  header .hd-call:hover{color: var(--orange);}
  header .hd-call:focus{color: var(--orange) !important;}
  header .hd-call i{margin-right: 5px;}
 
@keyframes blinker{
  0%{
    color: var(--white);
    background-color: var(--orange);
  }
  50%{
    color: var(--orange);
    background-color: var(--white);

  }
100%{
  background-color: var(--orange);
  color: var(--white);
}
}

.dev-quot{
  padding-top: 100px;
  margin-bottom: -40px;
}

.dev-quot h1{
  padding: 8px;
  animation: blinker 1s infinite;
  font-size: 20px;
  width: 80%;
  margin: auto;
  text-transform: uppercase;
  text-align: center;
  border: 1px solid var(--orange);
}

  header.fixed-header .header_fixed{background:transparent;height:auto;}
  .main-nav{display:flex;justify-content: space-between;align-items: center;position: relative;}
  .main-nav ul{padding:0;list-style-type:none;}
  .main-nav ul {padding: 0;display: flex;list-style: none;align-items: center;margin:0;}
  .main-nav>ul>li {padding: 10px 8px;}
  .main-nav a:focus {align-items: center;justify-content: space-between;padding: 0 3px;font-size: 15px;color:var(--white);
  white-space: nowrap;transition: 0.3s;position: relative;}
  .main-nav ul li{position:relative;}
  .main-nav ul li:after{position:absolute;content:"";margin:auto;right:0px;top:0px;color:var(--black);bottom: 0;border:1px solid var(--black);width:1px;height:15px;}
  .main-nav ul li:last-child:after{content:initial;position:initial;}
  .main-nav ul li a:hover{color:var(--orange);}
  .main-nav ul li ul li a:hover{color:var(--orange);}
  .main-nav ul li:last-child:after, .main-nav ul li ul li:after{content:initial;position:initial;}
  .head-contact a i{color: var(--orange);padding-right:15px;}
  .head-contact i{border:1px solid var(--orange);margin-right:10px;width:35px;height:35px;border-radius:60%;padding:8px;font-size:14px;background:var(--white);}
  .head-contact .enquire-now{margin-right:10px;}
  .main-nav>ul>li>a:before {content: "";position: absolute;width: 100%;height: 2px;bottom: -5px;left: 0;background-color: #fff;visibility: hidden;width: 0px;transition: all 0.3s ease-in-out 0s;}
  .main-nav a i, .main-nav a:focus i {font-size: 16px;}
  .main-nav .dropdown ul {display: block;position: absolute;left: 24px;top: calc(100% + 30px);margin: 0;padding: 10px 0;z-index: 99;
  opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;}
  .main-nav .dropdown ul li a i{position:absolute;right:15px;margin:0;transform: rotate(265deg);top:20px;}
  .main-nav .dropdown ul li:hover ul{opacity:1;top:-25%;}
  .main-nav .dropdown{position:relative;}
  .main-nav .dropdown ul li::after{content:'';position:absolute;bottom:0;border:1px solid #D9D9D9;height:1px;width:90%;left:0;right: 0;margin:auto;top:initial;}
  .main-nav .dropdown ul li:last-child::after{content:none;}
  .main-nav .dropdown ul {min-width: 200px;}
  .main-nav .dropdown ul li ul {display: block;position: absolute;left: 100%;margin: 0;padding: 10px 0;z-index: 99;opacity: 0;visibility: hidden;background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;}
  .main-nav .dropdown ul li ul{min-width: 200px;}
  .main-nav .dropdown ul a {padding: 10px 20px;font-size: 14px;color:var(--black);display:block;position: relative;text-align: center;}
  .main-nav .dropdown ul a i {font-size: 12px;}
  .main-nav .dropdown:hover>ul {opacity: 1;top: 100%;visibility: visible;}
  .enquire-now{background:var(--orange);padding:6px 15px!important;width:fit-content;font-size:16px;color:var(--white)!important;border:1px solid var(--orange);}
  .enquire-now:hover{background:transparent;border:1px solid var(--orange);color:var(--black)!important;}
  .mobile-nav-toggle {color: #fff;font-size: 28px;cursor: pointer;display: none!important;line-height: 0;transition: 0.5s;}
  .menu-trigger{display: none;}
  .main-nav .menu-trigger {cursor: pointer;position: absolute;top:0px;width: 32px;height: 40px;text-indent: -9999em;z-index: 99;
  right: 20px;display: none;}
  header.fixed-header.main-nav .menu-trigger {top: 20px;}
  .main-nav .menu-trigger span, .main-nav .menu-trigger span:before, .main-nav .menu-trigger span:after {-moz-transition: all 0.4s;-o-transition: all 0.4s;
  -webkit-transition: all 0.4s;transition: all 0.4s;background-color: #000;display: block;position: absolute;width: 30px;height: 2px;left: 0;}
  .main-nav .menu-trigger span:before, .main-nav .menu-trigger span:after {-moz-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s;
  transition: all 0.4s;background-color: #000;display: block;position: absolute;width: 30px;height: 2px;left: 0;width: 75%;}
  .main-nav .menu-trigger span:before, .main-nav .menu-trigger span:after {content: "";}
  .main-nav .menu-trigger span {top: 16px;}
  .main-nav .menu-trigger span:before {-moz-transform-origin: 33% 100%;-ms-transform-origin: 33% 100%;-webkit-transform-origin: 33% 100%;
  transform-origin: 33% 100%;top: -10px;z-index: 10;}
  .main-nav .menu-trigger span:after {-moz-transform-origin: 33% 0;-ms-transform-origin: 33% 0;-webkit-transform-origin: 33% 0;transform-origin: 33% 0;
  top: 10px;}

  .tel:hover{color:var(--orange);}

  .main-nav .menu-trigger.active span,

  .main-nav .menu-trigger.active span:before,

  .main-nav .menu-trigger.active span:after {

  background-color: transparent;

  width: 100%;

  }

  .accordion-content {
  display: none;
  }

  .accordion-content.show {
  display: block;
  }

  .main-nav .menu-trigger.active span:before {

  -moz-transform: translateY(6px) translateX(1px) rotate(45deg);

  -ms-transform: translateY(6px) translateX(1px) rotate(45deg);

  -webkit-transform: translateY(6px) translateX(1px) rotate(45deg);

  transform: translateY(6px) translateX(1px) rotate(45deg);

  background-color: #000;

  }

  header.fixed-header.main-nav .menu-trigger.active span:before {

  background-color: #fff;

  }



  .main-nav .menu-trigger.active span:after {

  -moz-transform: translateY(-6px) translateX(1px) rotate(-45deg);

  -ms-transform: translateY(-6px) translateX(1px) rotate(-45deg);

  -webkit-transform: translateY(-6px) translateX(1px) rotate(-45deg);

  transform: translateY(-6px) translateX(1px) rotate(-45deg);

  background-color: #000;

  }



  header.fixed-header.main-nav .menu-trigger.active span:after {

  background-color: #fff;

  }
  .header-area.header-sticky .nav li a.active {color: #fff;}
  .visible{display:inline !important;}
  #enquire-form-head{min-width:500px;box-shadow:none;min-height:initial;padding:0;}
  #enquire-form-head .enquiry-form{min-width:500px;width:100%;box-shadow:none;min-height:initial;padding:0;}
  #enquire-form-head input, select, textarea{padding:10px 10px;margin:15px 0px;background: #F6F6F6;outline:none;border:none;border-radius:0;}
  #enquire-form-head input::placeholder{color:#ADADAD;}
  #enquire-form-head select{-webkit-appearance: none !important;
  -moz-appearance: none !important; background:#F6F6F6 url('../images/contact/select-arrow.png'); background-repeat: no-repeat;
  background-position: 100%;background-position-x:98%;border:none;padding: 12px 10px;
  border-radius: 0;color:var(--black);}
  #enquire-form-head select option{color:var(--black);}
  #enquire-form-head textarea{width:100%;margin:0;}
  #enquire-form-head textarea::placeholder{color: #ADADAD;}
  #enquire-form-floor-plan .enquiry-form{min-width:500px;box-shadow:none;min-height:initial;padding:0;}
  #enquire-form-floor-plan{padding:30px 50px;}
  #enquire-form-head{padding:30px 50px;}
  .main-nav a.active{color:var(--orange);}
  header.fixed-header .main-nav a.active{color:var(--orange);}

  /*__________Header End_____________*/

/* Fixed Icon */
.fixed-button {
  position: fixed;
  bottom: 5%;
  right: 0px;
  display: none;
  flex-direction: column;
  gap: 20px;
  z-index: 999;
}

.fixed-link {
  position: relative;
display: flex;
align-items: center;
justify-content: flex-end;
height: 60px;
width: 60px;
margin: 0 5px;
overflow: hidden;
border-radius: 50px;
cursor: pointer;
transition: all 0.3s ease-out;
}

.fixed-link .icon {
  display: flex;
align-items: center;
justify-content: center;
height: 60px;
width: 60px;
text-align: center;
border-radius: 50px;
transition: all 0.3s ease-out;
}

.fixed-link:hover {
    width: 175px;
    background:var(--orange);
    box-shadow: 0px 0px 4px 0px #00000029;
}

.fixed-link:hover .icon {
  background: #FF8A00;
  line-height: 60px;
}


.fixed-link a {
 position: absolute;
right: 65px;
white-space: nowrap;
font-size: 14px;
color:var(--white);
font-weight: 500;
opacity: 0;
}

.fixed-link:hover a {
  display: block;
  opacity: 1;
}

/* Fixed Icon */
.grecaptcha-badge{display: none !important;}

  /*__________Banner Section_________*/
.main-banenrs{margin-top: 80px;}
  .banner-slider .item{display:flex;align-items:center;}
.project-detail-banner .slick-dots{display: flex;justify-content: center;margin-top: -60px;position: relative;gap: 10px;list-style: none !important;}
.project-detail-banner .slick-dots button{background: #f6f6f6;font-size: 0;border: 1px solid #A9A9A9;width: 20px;height: 5px;border-radius: 10px;}
.project-detail-banner .slick-dots .slick-active button{background: var(--orange);font-size: 0;
  border: 1px solid #A9A9A9;width: 30px;height: 5px;border-radius: 10px;}
  /*_________Banner Section End______*/

/* main-form */
.main-frm{width:25%;position: absolute;right: 5%;top:50px;}
.main-frm form{width: 100%;background-color: var(--white);padding: 20px;box-shadow: 0px 4px 10px rgba(0,0,0,0.16);}
.getintouch_hf{width: 100%;}
.main-frm .frm-grp{padding: 5px;}
.main-frm .frm-grp input{width: 100%;padding:8px;background-color: #f6f6f6;border: none;margin: 5px 0px;}
.main-frm select{width: 100%;padding:8px;margin-top: 0;margin-bottom: 5px;}
.main-frm h2{font-size: 20px;text-align: center;}
.unitsbtn span{background-color: var(--orange);color: #fff;animation: blink 1s infinite;border: 1px solid var(--orange);width: 100%;display: block;text-align: center;padding: 8px;margin-top: 5px;}
.main-frm .frm-btn button{background-color: var(--orange);border: none;display: inline-block;color: var(--white);padding: 5px 20px;margin-left: 8px;}
@keyframes blink{
  0% {background-color: var(--orange);}
  50% {background-color: var(--scrollbarBG);color: var(--black);}
  100% {background-color: var(--orange);}
}
/* main-form */

.cnt .stvs{text-align: left;}

/* Text on form */
.tp-txt{text-align: center;}
.tp-txt h2{font-weight: 600;font-size: 18px;}
.tp-txt h2 span{font-weight: 600;font-size: 25px;}
.tp-txt h3{font-size: 28px;}
.tp-txt h4{font-weight: 600;font-size: 22px;}
.tp-txt p{font-size: 20px;position: relative;text-transform: uppercase;z-index: 1;margin-bottom: 10px;}
.tp-txt p::before{position: absolute;content: '';background-color: #000;width: 70%;height: 3px;inset: 0;margin: auto;z-index: -1;}
.tp-txt p span{background-color: #f2f2f2;padding: 0 25px;}
.tp-txt .clrorg{color: var(--orange);margin-bottom: 20px;}
/* Text on form */


/* Download */
.dnl-brch{position: fixed;right:-66px;top:50%;transform: rotate(-90deg);z-index: 999;}
.dnl-brch a{background-color: var(--orange);color: var(--white);padding:10px 20px;}
/* Download */
.form-container{width: 40%;}
.form-container form{width: 100%;}
.form-container h2{font-size: 25px;}
.form-container input{margin: 10px 0px;}
.stvs{margin: 20px 0px;text-align: center;}

/* Enquire Modal */
#enquire-modal{width: 40%;padding: 30px;}
#enquire-modal form{width: 100%;}
#enquire-modal .submit-btn{margin: 15px 0px;}
#enquire-modal .form-group{padding: 5px 0px;}
#enquire-modal select{margin: 0px;background-color: #f6f6f6;border-radius: 0px;border: none;}
#enquire-modal input{background-color: #f6f6f6;border: none;border-radius: 0px;}
#enquire-modal textarea{width: 100%;padding: 10px;margin: 0;}
#enquire-modal .submit-btn{margin: 0;}
/* Enquire Modal */


/* Config */
.config ul{display: flex;flex-wrap: wrap;padding: 0;}
.config ul li{width: 50%;display: flex;align-items: center;margin-bottom: 20px;}
.config li p{margin:auto 15px;line-height: 1.2;font-weight: 500;}
.config li span{font-weight: bold;}
/* Config */

/* tabs */
.lftsl-dtl .hdng{margin-bottom:10px;}
.lftsl-dtl{padding: 30px 0px;}
.rmf{display: flex;justify-content: space-between;align-items: center;}
.lfstl{display: flex;flex-wrap: wrap;}
.lfstl .amnt{display: flex;align-items: center;box-shadow: 3px 3px 12px rgba(0, 0, 0, 0.16);padding: 10px;width: 250px;margin: 10px;}
.lfstl .amnt .img-dv{width: 60px;}
.lfstl .amnt img{width:100%;}
.lfstl .amnt h5{color: #606060;margin-left: 10px;}
.tab-content>.active{display: flex !important;}
.hdng{text-align: center;margin-bottom: 50px;}
.loc-img img{width: 100%;}

/* table */
.table{text-align: center;}
.table th{background-color: var(--orange);color: #fff;}
.table td{padding: 20px 0px;color: #606060;font-weight:500;font-size: 16px;}
.table td a{color: var(--orange);text-decoration: underline;}
.table a:hover{color:#f2652493}
/* table */

/* Gallery */
.main-gallery{display: flex;gap: 20px;flex-wrap: wrap;}
.main-gallery a{flex: 1 0 25%;}
.main-gallery img{width: 100%;}
#gallery{padding: 40px 0px;}
/* Gallery */

/* about */
.abt-lnpg{position: relative;padding: 100px 0px;}
.abt-lnpg::after{position: absolute;content: '';background:url('../images/union.svg')no-repeat;background-size: cover;width: 380px;height: 350px;z-index: -1;bottom: 0;left: 5%;}
.hdg{display: flex;}
.hdg span{margin-top: 5px;margin-left: 4px;}
.hdg span img{width: 110px;}
.abtcnt{display: flex;justify-content: space-between;}
.abtcnt .cnt{width: 49%;}
/* about */

  /*_________About Section Start________*/



  .about-section{background: #F5F5F5;display: flex;align-items: center;justify-content: center;position: relative;padding:150px 0px 0px;}

  .about-section::after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 30%;background: #fff}

  .about-section .container{position: relative;z-index: 2}

  .about-project{display:flex;padding: 60px 0 0;}

  .about-heading{margin-top:-40px;}
  .about-heading p{color:var(--orange);}

  .overtheyears_bg{position: relative;}

  .overtheyears_bg:after{transition: .5s;content: "";background: url(../images/play_btn.png) center / cover no-repeat;position: absolute;

  left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 70px;height: 70px;}

  .about-proj-dev{box-shadow: 0px 0px 24px 0px #00000014;background:var(--white);width: 100%;display: flex;align-items: center;justify-content: center;}

  .main-counter{display: grid;grid-template-columns: repeat(3, 1fr);gap:30px;width:80%;}

  .counters h2{color:var(--orange);}

  .counters p{font-size:13px;text-transform:uppercase;}

  .know-more{color:var(--orange);text-transform: uppercase;display: flex;width: fit-content;align-items: center;}

  .know-more:hover{color:var(--black);}

  /*_________About Section End________*/



  /*_________Why Choose Start__________*/



  .why-choose{padding:130px 0px 0px;}


  .why-choose-heading p{color:var(--orange);}

  .project-pointers{display:grid;grid-template-columns: repeat(3, 1fr);gap:30px;margin:30px 0px;}

  .box{box-shadow: 0px 0px 24px 0px #00000014;padding:20px 30px;}

  .imgwithheading{display: flex;gap:15px;align-items: center;}

  .imgwithheading h5{font-size:20px;color:var(--orange);}

  .box p{font-size:14px;margin:0;}

  /*_________Why Choose End__________*/





  /*_______Our Project Start________*/

  .project-section{padding:100px 0px 0px;}

  .project-heading-main{display:flex;justify-content: space-between;align-items:flex-end;}

  .project-heading p{color:var(--orange);}

  .project-heading h3{margin:0;}

  .project-know-more img{margin-right:10px;}

  .project-know-more a{color:var(--orange);text-transform: uppercase;display: block;white-space: nowrap;}

  .project-know-more a:hover{color:var(--black);}

  .project-list {margin:35px 0px;display: flex;gap:30px;}

  .project-list .know-btn{cursor:url(../images/know-more.png), auto;}

  .project-box img{width:100%;}

  .project-box{position:relative;box-shadow: 0px 0px 24px 0px #00000014;}

  .project-box span{position:absolute;background:var(--orange);color:var(--white);padding:8px 20px;z-index:1;}

  .project-desc{padding:20px 30px;}

  .project-desc h5{color:var(--orange);}

  .project-desc p{font-size:12px;}

  .project-amities-list ul{list-style-type: none;padding: 0;display: grid;grid-template-columns: repeat(2, 1fr);margin-left: 15px;gap:10px;}

  .project-amities-list li{position: relative;padding-left:5px;font-size: 14px;}

  .project-amities-list li:after{content:'';position: absolute;background:url('../images/project-icon.png');background-repeat: no-repeat;background-size: cover;width:10px;height:10px;left:-15px;top:5px;}

  /*_______Our Project End________*/



  /*______partner Start________*/



  .partner-slider{padding:50px 0px;}
  .partner-box{background:var(--white);box-shadow: 0px 0px 12px 0px #00000014;border-radius:100px;margin:5px 15px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap:15px;padding:40px 0px;width:100%;max-width:350px;min-height:200px;height:100%;transform: scale(0.9);}
  .partner-box p{font-size:16px;text-transform: uppercase;font-weight: 600;margin:0;}
  .partner-box h5{color:var(--orange);}
  .partner-box:hover{transform: scale(1);transition:all 0.5s;}


  /*______partner End________*/



  /*_______Testimonail Start_____*/

  .testimonial-row{overflow: hidden;position: relative;padding:100px 0px;}

  .testimonial-row .slick-slider{position: initial;}

  .testimonial-slider{padding:50px 0px;width: 70%}

  .testimonial-slider .item{margin:0px 30px 0px 0px;opacity: 0.6;transition: all 0.5s;position:relative;z-index:1;}

  .testimonial-slider .item.slick-active{opacity: 1}

  .testimonial-box{box-shadow: 0px 0px 24px 0px #00000014;background:var(--white);padding:30px 50px;position:relative;min-height:450px;}

  .testimonial-box:before{position:absolute;content:'';background:url("../images/quote.png");background-repeat: no-repeat;background-size: contain;width:100%;height:60px;top:-30px;}
  .testimonial-box:after{content:'';position:absolute;background: url("../images/full-icon.png");background-repeat: no-repeat;background-size: contain;width: 100%;height:35vh;
  z-index: 2;background-position: right;right: 0;text-align: center;bottom: 0;}
  .testimonial-box p{position:relative;z-index: 11;}
  .testimonial-name p{font-size:12px;}

  .testimonial-slider .slick-list{overflow: initial;}

  .testimonial-slider .slick-dots{gap: 10px;position: absolute;left: 0;right: 0;list-style-type: none;margin: auto;display: flex;bottom: 10px;align-items: center;justify-content: center;}

  .testimonial-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}

  .testimonial-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}

  .testimonial-slider .slick-arrow{position: absolute;display: flex;align-items: center;top:15%;bottom:0;z-index: 11;cursor:pointer;}
  .testimonial-slider .slick-arrow img{width:100px;opacity:0.6;}

  .testimonial-slider .prev-arrow{left:30px;}

  .testimonial-slider .next-arrow{right:30px;}

  .testimonial-slider .slick-arrow img:hover{transform:scale(1.1);transition:all 0.5s;opacity:1;}
  .grecaptcha-badge{z-index: 111;}

  /*_______Testimonail End_____*/





  /*________News Start_____*/

  .news-slider{margin:30px 0px;position: relative;}
  .news-description{box-shadow: 0px 0px 16px 0px #00000014;width:85%;margin:-75px auto 0px;position:relative;background:var(--white);padding:20px 30px;}
  .news-slider .item img{width:100%;}
  .news-main{display: flex;}
  .news-description span{background:var(--orange);padding:6px 20px;color:var(--white);border-radius:15px;}
  .news-description h6{margin:15px 0px;color:var(--black);}
  .news-description p{color:#606060;}
  .news-slider .slick-dots{gap: 10px;position: absolute;left: 0;right: 0;list-style-type: none;margin: auto;display: flex;bottom: -50px;align-items: center;justify-content: center;padding:0;}
  .news-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .news-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}
  .news-section{padding-bottom:175px;}
  .post-item{margin:30px 0px 0px 30px;}
  .post-item .post-inner .read-more-btn{cursor:url(../images/read-more.png), auto;}
  .news-slider .item a{cursor:url(../images/read-more.png), auto;}
  .post-content span{background:var(--orange);padding:5px 20px;color:var(--white);border-radius:15px;width: fit-content;}
  .post-inner a{display: flex;gap:30px;margin-bottom: 30px;align-items: center;box-shadow: 0px 0px 16px 0px #00000014;}
  .post-content h6{color:var(--black);padding:15px 0px 0px;font-size:18px;}
  .post-content p{color:#606060;margin:0;}
  .news-slider .slick-arrow{position: absolute;display: flex;align-items: center;top:0;bottom:0;z-index: 11;cursor:pointer;}
  .news-slider .slick-arrow img{width:100px;}
  .news-slider .prev-arrow{left:-45px;}
  .news-slider .next-arrow{right:-45px;}

  /*_______News End________*/


  /*_________About Us Page Start___________*/

  .about-page-banner{background-image:url('../images/about/about-banner.jpg');height:55vh;background-size: cover;width:100%;background-position:center;background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;}
  .about-page-banner h1{text-align: center;color:var(--white);}
  .about-desc{padding:50px 0px;position: relative;}
  .about-desc .sub-logo{width:110px;margin-top:-10px;}
  .about-counter{display:flex;justify-content: space-between;margin:50px 0px;}
  .about-counter .counters{text-align: center;}
  .apartment-interior{background-image: url('../images/about/interior.jpg');min-height:500px;background-attachment:fixed;background-repeat: no-repeat;background-position: center;}
  .about-desc img{width: 100%;}
  .about-page-text img{width:100px;}
  .about-page-text{padding:0px 0px 0px 50px;text-align: center;position:relative;z-index: 111;overflow: hidden;}
  .about-page-text:after{content: '';position: absolute;background-image: url(../images/full-icon.png);background-repeat: no-repeat;background-size: contain;width: 100%;height: 100vh;
  z-index: -1;background-position: center;left: 0;right: 0;text-align: center;top: 0;bottom: 0;}
  .vision{padding:0px 0px 50px;}
  .about-page-text p{margin:20px 0px 0px;}
  .vision-box{box-shadow: 0px 0px 16px 0px #00000014;width:100%;padding:50px;text-align: center;position: relative;min-height:250px;display: flex;flex-direction: column;justify-content:center;align-items: center;}
  .vision-box:before{margin: auto;content: '';position: absolute;background-image: url(../images/full-icon.png);background-repeat: no-repeat;background-size: contain;
  width: 25%;height: 35vh;z-index: -1;background-position: center;left: 0;right: 0;text-align: center;top: 0;bottom: 0;}
  .vision-box p{margin:15px 0px 0px;font-size: 12px;}
  .vision-box:after{content:'';position:absolute;bottom:0;border:2px solid var(--orange);width:100%;height:1px;left:0;right:0;}
  .note-chairman{background:var(--orange);width: 100%;position:relative;}
  .chairman-message-main{position:relative;display: flex;align-items: center;}
  .note-chairman::before{content:'';position:absolute;background-image: url('../images/about/about-shade.png');background-repeat: no-repeat;height:100%;top: 0;width:100%;display: block;
  background-size: contain;overflow: hidden;left: 0;right: 0;margin: auto;background-position: right;}
  .chairman-message-img img{width:100%;height:100%;object-fit: cover;}
  .chairman-message{color:var(--white);text-align: center;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;padding:30px;}
  .chairman-message p, .director-message p{font-size:16px;margin:15px 0px;position: relative;}
  .chairman-message h5, .director-message h5{text-transform: uppercase;margin:15px 0px 0px;}
  .chairman-message span{font-size:14px;}
  .note-director{position: relative;}
  .note-director::before{content:'';position:absolute;background-image: url('../images/about/about-shade.png');background-repeat: no-repeat;height:100%;width:100%;display: block;
  background-size: contain;overflow: hidden;left: 0;background-position: left;}
  .chairman-message p::before{content:'';position:absolute;left:-85px;top:-55px;background-image:url('../images/quote.png');background-repeat:no-repeat;background-size: contain;background-position: center;height:80px;width:80px;opacity:0.5;}
  .note-director{background:var(--white);}
  .director-message{color:var(--black);text-align: center;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;padding:30px;}
  .director-message p{position: relative;}
  .director-message p::before{content:'';position:absolute;left:-85px;top:-55px;background-image:url('../images/about/quote.png');background-repeat:no-repeat;background-size: contain;background-position: center;height:80px;width:80px;}
  .about-partner{text-align: center;}
  .our-partner{padding:100px 0px;}

  .about-section:before{content:'';position:absolute;background-image:url('../images/vihang-white-icon.png');background-repeat: no-repeat;background-size: contain;top:30px;bottom:0;width:100%;z-index:1;background-position: left;}
  .about-heading img{margin-left:5px;margin-top:-10px;}

  /*_________About Us Page End___________*/


  /*_________Project Detail Start________*/


  /* location */
  .lctnbtn{text-align: center;margin: 30px 0px 0px 0px;}
  .mndrs{display: flex;}
  .mndrs .loc-img{width: 49%;}
  .mndrs .adr-cnt{width: 45%;margin:0 auto;}
  .mndrs .adr-cnt .adr-dtls{display: flex;justify-content: space-between;padding: 15px 0px;border-bottom: 1px solid #D9D9D9;}
  .mndrs .adr-cnt .adr-dtls:first-of-type {
    border-top: 1px solid #D9D9D9;
  }
  .mndrs .adr-cnt .adr-dtls:last-of-type {
    border-bottom:0px;
  }
  .drc-cns{display: flex;}
  .mndrs .adr-cnt .adr-dtls .adrscn{position: relative;margin-right: 50px;}
  .mndrs .adr-cnt .adr-dtls .adrscn::before{position:absolute;content: '';background: url('../images/lc-mrks.svg')no-repeat;background-size: cover;width: 24px;height: 24px;left:0;top: 0;}
  .mndrs .adr-cnt .adr-dtls .drc-cns h4{color: #606060;margin: 0;}
.mndrs .adr-cnt .adr-dtls .adclr{color: #F26524;font-weight: 600;margin-bottom: 0;}
  .project-detail-banner{position: relative;padding:0px;}
  .project-detail-banner .banner-img{width: 100%;}
  .brochure-btn{position: fixed;top: 45%;right: -75px;max-width: 350px;z-index: 99999;transform: rotate(270deg) !important;}
  .brochure-btn a{float: right;text-align: right;color: #fff;padding: 9px 20px;background-color: var(--orange);margin-right: 6px;
  position: static;bottom: 0;border:1px solid var(--orange);}
  .brochure-btn a:hover{background:transparent;color:var(--black);border:1px solid var(--orange);}
  .project-details{width:100%;background:var(--white);box-shadow: 0px 0px 12px 0px #00000029;position: relative;margin:-150px auto 0px;}
  .project-details:before{content: '';position:absolute;left: 0;border:3px solid var(--orange);width:3px;height:100%;top:0;bottom:0;}
  .project-detail-main{display: flex;padding:30px;gap:50px;}
  .project-detail-main .project-heading:after{content: '';position: absolute;right:0;border:1px solid #D9D9D9;width:2px;height:100%;top:0;bottom:0;}
  .project-detail-main .project-heading{width:50%;position: relative;padding:0px 30px;}
  .project-detail-main .project-heading h2{color:var(--orange);margin-bottom: 15px;}
  .project-detail-main .project-heading p{color:var(--black);margin:0;}
  .project-location{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;white-space: nowrap;align-items: center;}
  .project-location p{margin:0;}
  .location-advantage{padding:50px 0px;}
  .location-view-btn{position:fixed;bottom:50px;right:30px;z-index:999;}
  .location-view-btn a{float:right;background:var(--orange);width:60px;height:60px;border-radius:60px;display:flex;align-items: center;justify-content: center;border: 1px solid var(--orange);transition:all 0.5s;}
  .location-view-btn a:hover img{transform:scale(1.3);transition: all 0.5s;}
  .project-nav-main{padding:50px 0px 50px;}
  .project-nav-main .menu{width: 100%;display:flex;justify-content: center;}
  .project-nav-main .menu li{padding:5px 15px;position: relative;}
  .project-nav-main .menu li:after{content:'';position:absolute;right:0;border:1px solid var(--black);height:15px;width:2px;top:0;bottom:0;margin:auto;}
  .project-nav-main .menu li:last-child:after{content:none;}
  .project-nav-main .main li.active{color:var(--orange);border-bottom:1px solid var(--orange);}
  .project-nav-main .menu li a:hover{color:var(--orange);}
  .overview-img img{width:100%;}
  .main-overview-section{padding:80px 0px 40px;position: relative;}
  .main-overview-section:after{content:'';position:absolute;right:0;background-image:url('../images/vihang-icon.png');background-repeat: no-repeat;background-size: contain;bottom:0;width:100%;height:80vh;z-index: -1;background-position: right;}
  .overview-text{display: flex;flex-direction: column;justify-content: center;padding-left:50px;}
  .overview-text h5 img{margin-left:2px;width:100px;margin-top:-5px;}
  .overview-text a{width:fit-content;padding:8px 20px;background:var(--orange);color:var(--white);display: block;}
  .overview-text h3{margin-bottom:20px;text-transform: uppercase;}
  .project-highlight-section{background: #F5F5F5;padding:50px;display: flex;align-items: center;}
  .project-highlight-section .disclaimer{display: flex; padding: 50px 0px; justify-content: space-between;}
  .project-highlight-section .disclaimer a{color: var(--orange);}
  .project-highlight h3{text-transform: uppercase;}
  .hightlight-points ul{padding:0;display: grid;grid-template-columns: repeat(3, 1fr);gap:30px;list-style-type: none;margin:30px 0px;}
  .hightlight-points li{position: relative;padding:15px 0px;font-weight:700;font-size:18px;}
  .hightlight-points li:before{content:'';position: absolute;top:0;border:1px solid var(--orange);width:100%;left:0;right: 0;}
  .location-map img{width: 100%;}
  .collapsibles-wrapper .collapsible-trigger-btn{background: 0 0;width: 100%;font-size: 16px;font-weight: 700;letter-spacing: 2.6px;text-transform: uppercase;border: none;
  cursor: pointer;padding: 16px 0;display: flex;align-items: center;border-top: 1px solid #D9D9D9;position: relative;}
  .collapsible-trigger-btn img{margin-right:15px;}
  .collaborate, .collapsible-tabs__wrapper, .single-video{margin:50px 0px 0px;}
  .collapsibles-wrapper .collapsible-trigger-btn{transition:all 0.8s;}
  .collapsibles-wrapper .collapsible-trigger-btn::before{content:'';width:30px;height:30px;position:absolute;right:0;background-image:url('../images/project/accordian-down-arrow.png');background-repeat:no-repeat;transition: transform 0.8s ease;display: block;}
  .collapsibles-wrapper.collapsible-tab__open .collapsible-trigger-btn:before{background-image: url('../images/project/accordian-up-arrow.png');}
  /*.collapsibles-wrapper.collapsible-tab__open .collapsible-trigger-btn:before{transform: rotate(180deg);}*/
  .collapsibles-wrapper .collapsible-content__inner p{font-size:14px;line-height:24px;}
  .collapsibles-wrapper .collapsible-content{transition: 0.8s;overflow:hidden;max-height:0;position: relative;}
  .location-main{padding:50px 0px;}
  .amenities-main{display: flex;justify-content: space-between;}
  .amenities{padding:100px 0px 0px;overflow: hidden;}
  .amenities-tabs .nav-pills .nav-link.active, .nav-pills .show>.nav-link{background:transparent;color:var(--orange);position: relative;}
  .amenities-tabs .nav-pills .nav-link:hover{color:var(--orange);}
  .amenities-tabs .nav-pills .nav-link.active:after{content:'';position: absolute;bottom:0;width:80%;height:2px;left:0;right:0; border-bottom:1px solid var(--orange);margin:auto;}
  .amenities-tabs .nav-pills .nav-link{border-radius:initial;text-transform: uppercase;}
  .amenities-tabs .nav-link{color:var(--black);}
  .amenities-tabs .nav-pills .nav-item{position: relative;}
  .amenities-tabs .nav-pills .nav-item:after{content:'';position: absolute;right:0;top:0;bottom:0;margin:auto;border:1px solid var(--black);width:2px;height:15px;}
  .amenities-tabs .nav-pills .nav-item:last-child:after{content:none;}
  .lifestyle-slider, .fitness-slider{margin:30px 0px;}
  .lifestyle-slider .item{position:relative;}
  /*.lifestyle-slider .slick-slide{margin:0px 10px;}*/
  .lifestyle-slider .item img{width:100%;}
  .lifestyle-slider .slick-list{overflow:initial;}
  .lifestyle-slider .slider-text{position: absolute;background: linear-gradient(270deg, rgba(30, 30, 30, 0) 0%, #1E1E1E 100%);color:var(--white);z-index:11;bottom:0;padding: 30px;width: 100%;}
  .lifestyle-slider .slider-text p{margin:0;}
  .lifestyle-slider .slick-dots{gap: 10px;list-style-type: none;margin:30px auto;display: flex;align-items: center;justify-content: center;display:none;}
  .lifestyle-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .lifestyle-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}


  .fitness-slider{margin:30px 0px;}
  .fitness-slider .item{position:relative;}
  /*.fitness-slider .slick-slide{margin:0px 10px;}*/
  .fitness-slider .item img{width:100%;}
  .fitness-slider .slick-list{overflow:initial;}
  .fitness-slider .slider-text{position: absolute;background: linear-gradient(270deg, rgba(30, 30, 30, 0) 0%, #1E1E1E 100%);color:var(--white);z-index:11;bottom:0;padding: 30px;width: 100%;}
  .fitness-slider .slider-text p{margin:0;}
  .fitness-slider .slick-dots{gap: 10px;list-style-type: none;margin:30px auto;display: flex;align-items: center;justify-content: center;display:none;}
  .fitness-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .fitness-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}


  .leisure-slider{margin:30px 0px;}
  .leisure-slider .item{position:relative;}
  /*.leisure-slider .slick-slide{margin:0px 10px;}*/
  .leisure-slider .item img{width:100%;}
  .leisure-slider .slick-list{overflow:initial;}
  .leisure-slider .slider-text{position: absolute;background: linear-gradient(270deg, rgba(30, 30, 30, 0) 0%, #1E1E1E 100%);color:var(--white);z-index:11;bottom:0;padding: 30px;width: 100%;}
  .leisure-slider .slider-text p{margin:0;}
  .leisure-slider .slick-dots{gap: 10px;list-style-type: none;margin:30px auto;display: flex;align-items: center;justify-content: center;display:none;}
  .leisure-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .leisure-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}


  .amenities .tab-content>.active.tab-pane{display: block;height: auto;}
  .amenities .tab-content>.tab-pane{display: block;height:0;overflow: hidden;}
  .amenities .tab-content>.active.tab-pane{overflow:initial;}
  .floor-heading{text-align: center;}
  .floor-plan-img{margin:30px 0px;position: relative;}
  .floor-plan-img img{width:100%;}
  .floor-plan-btn{position:absolute;top:0;bottom:0;left:0;right: 0;display: flex;align-items: center;justify-content: center;}
  .floor-plan-btn a{padding:10px 30px;width:fit-content;background:var(--orange);color:var(--white);border:1px solid var(--orange);}
  .floor-plan-btn a:hover{border:1px solid var(--orange);background:transparent;color:var(--white);}
  .gallery{padding:100px 0px 0px;overflow: hidden;}
  .heading-with-tab{display: flex;justify-content: space-between;}
  .heading-with-tab .nav-pills .nav-item{position:relative;}
  .heading-with-tab .nav-link{color:var(--black);text-transform: uppercase;}
  .heading-with-tab .nav-pills .nav-link.active, .nav-pills .show>.nav-link{background:transparent;color: var(--orange);position: relative;}
  .heading-with-tab .nav-pills .nav-link{border-radius:initial;}
  .heading-with-tab .nav-pills .nav-link.active:after{content: '';position: absolute;bottom: 0;width: 65%;height: 2px;left: 0;right: 0;border-bottom: 1px solid var(--orange);margin: auto;}
  .heading-with-tab .nav-pills .nav-item:after{content: '';position: absolute;right: 0;top: 0;bottom: 0;margin: auto;
  border: 1px solid var(--black);width: 2px;height: 15px;}
  .heading-with-tab .nav-pills .nav-item:last-child:after{content:none;}
  .photo-slider .slick-slide,
  .photo-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
  transform: scale(0.8, 0.8);
  transition: all 0.4s ease-in-out;}
  .photo-slider .item img{width:100%;}
  .photo-slider .slick-slide{transform:scale(0.8);  transition: all 0.4s ease-in-out;background:#000;opacity:0.5;}
  .photo-slider .slick-center,
  .photo-slider .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] {
  transform: scale(1.1);opacity:1;}
  .photo-slider .slick-current.slick-active{
  transform: scale(1.1);}
  .photo-slider{margin:50px 0px;}
  .photo-slider .slick-list{overflow:initial;}
  .photo-slider .slick-arrow{position:absolute;display: flex;top:0;bottom:0;display: flex;align-items:center;z-index: 11;cursor:pointer;}
  .photo-slider .prev-arrow{left:0;}
  .photo-slider .next-arrow{right:0;}

  .photo-slider .slick-dots{gap: 10px;list-style-type: none;margin:50px auto;display: flex;align-items: center;justify-content: center;}
  .photo-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .photo-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}


  .video-slider .slick-slide,
  .video-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
  transform: scale(0.8, 0.8);
  transition: all 0.4s ease-in-out;}
  .video-slider .item img{width:100%;height:500px;object-fit: cover;}
  .video-slider .slick-slide{transform:scale(0.8);  transition: all 0.4s ease-in-out;background:#000;opacity:0.5;}
  .video-slider .slick-center,
  .video-slider .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] {
  transform: scale(1.1);opacity:1;}
  .video-slider .slick-current.slick-active{
  transform: scale(1.1);}
  .video-slider{margin:50px 0px;}
  .video-slider .slick-list{overflow:initial;}
  .video-slider .slick-arrow{position:absolute;display: flex;top:0;bottom:0;display: flex;align-items:center;z-index: 11;cursor:pointer;}
  .video-slider .prev-arrow{left:0;}
  .video-slider .next-arrow{right:0;}

  .video-slider .slick-dots{gap: 10px;list-style-type: none;margin:50px auto;display: flex;align-items: center;justify-content: center;}
  .video-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .video-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}


  .tour-slider .slick-slide,
  .tour-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
  transform: scale(0.8, 0.8);
  transition: all 0.4s ease-in-out;}
  .tour-slider .item img{width:100%;}
  .tour-slider .slick-slide{transform:scale(0.8);  transition: all 0.4s ease-in-out;background:#000;opacity:0.5;}
  .tour-slider .slick-center,
  .tour-slider .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] {
  transform: scale(1.1);opacity:1;}
  .tour-slider .slick-current.slick-active{
  transform: scale(1.1);}
  .tour-slider{margin:50px 0px;}
  .tour-slider .slick-list{overflow:initial;}
  .tour-slider .slick-arrow{position:absolute;display: flex;top:0;bottom:0;display: flex;align-items:center;z-index: 11;cursor:pointer;}
  .tour-slider .prev-arrow{left:0;}
  .tour-slider .next-arrow{right:0;}

  .tour-slider .slick-dots{gap: 10px;list-style-type: none;margin:50px auto;display: flex;align-items: center;justify-content: center;}
  .tour-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}
  .tour-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}



  .gallery .tab-content>.active.tab-pane{display: block;height: auto;}
  .gallery .tab-content>.tab-pane{display: block;height:0;overflow: hidden;}
  .gallery .tab-content>.active.tab-pane{overflow:initial;}
  .floor-heading{text-align: center;}
  .disclamier-details{box-shadow: 0px 0px 16px 0px #00000014;padding:30px;position: relative;display: flex;align-items: center;}
  .disclamier-details:before{content:'';position:absolute;left:0;border:3px solid var(--orange);width:3px;height: 100%;top:0;bottom:0;}
  .project-disclamier{padding:30px 0px 150px;}
  .disclamier-text span{color:#A9A9A9!important;display: block;}
  .one-page-nav .second-menu-trigger{display: none;}
  .one-page-nav .second-menu-trigger {cursor: pointer;position: absolute;top: 33px;width: 32px;height: 40px;text-indent: -9999em;z-index: 99;
  right: 20px;display: none;}
  .one-page-nav .second-menu-trigger span, .one-page-nav .second-menu-trigger span:before, .one-page-nav .second-menu-trigger span:after {-moz-transition: all 0.4s;-o-transition: all 0.4s;
  -webkit-transition: all 0.4s;transition: all 0.4s;background-color: #000;display: block;position: absolute;width: 30px;height: 2px;left: 0;}
  .one-page-nav .second-menu-trigger span:before, .one-page-nav .second-menu-trigger span:after {-moz-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s;
  transition: all 0.4s;background-color: #000;display: block;position: absolute;width: 30px;height: 2px;left: 0;width: 75%;}
  .one-page-nav .second-menu-trigger span:before, .one-page-nav .second-menu-trigger span:after {content: "";}
  .one-page-nav .second-menu-trigger span {top: 16px;}
  .one-page-nav .second-menu-trigger span:before {-moz-transform-origin: 33% 100%;-ms-transform-origin: 33% 100%;-webkit-transform-origin: 33% 100%;
  transform-origin: 33% 100%;top: -10px;z-index: 10;}
  .one-page-nav .second-menu-trigger span:after {-moz-transform-origin: 33% 0;-ms-transform-origin: 33% 0;-webkit-transform-origin: 33% 0;transform-origin: 33% 0;
  top: 10px;}
  .one-page-nav .second-menu-trigger.active span, .one-page-nav .second-menu-trigger.active span:before, .one-page-nav .second-menu-trigger.active span:after {
  background-color: transparent;width: 100%;}
  .one-page-nav .second-menu-trigger.active span:before {-moz-transform: translateY(6px) translateX(1px) rotate(45deg);-ms-transform: translateY(6px) translateX(1px) rotate(45deg);
  -webkit-transform: translateY(6px) translateX(1px) rotate(45deg);
  transform: translateY(6px) translateX(1px) rotate(45deg);background-color: #fff;}
  .one-page-nav .second-menu-trigger.active span:before {background-color: #000;}
  .one-page-nav .second-menu-trigger.active span:after {-moz-transform: translateY(-6px) translateX(1px) rotate(-45deg);-ms-transform: translateY(-6px) translateX(1px) rotate(-45deg);
  -webkit-transform: translateY(-6px) translateX(1px) rotate(-45deg);
  transform: translateY(-6px) translateX(1px) rotate(-45deg);background-color: #000;}
  .one-page-nav .second-menu-trigger.active span:after {background-color: #000;}
  #navigation a.active{color:var(--orange);}
  .connectivity-text{display: flex;justify-content: space-between;padding:0px 30px;}
  .destination-time{list-style-type:none;}
  .destination-time li{color:var(--orange)!important;font-weight:700!important;}
  .connectivity-text ul li{line-height:35px;color:#606060;font-weight:400;}
  .fixed-header1 {background: #fff;margin: auto !important;position: fixed;top: 70px;left: 0;right: 0;z-index: 222;padding:0 0 0;}
  .other-amenities{padding:30px 0px 50px;}
  .other-amenities ul{display:flex;list-style-type:none;padding:0;justify-content: center;gap:50px;}
  .other-amenities ul li{text-align: center;}
  .amenities-text{margin:15px 0px 0px;}
  .amenities-text p{color:#606060;}

  /*_________Project Detail End________*/



  /*________Contact Us Start_______*/

  .contact-page-banner{background-image:url('../images/contact/contact-banner.jpg');height:55vh;background-size: cover;width:100%;background-position:center;background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;}
  .contact-page-banner h1{text-align: center;color:var(--white);}
  .contact-main-heading h3{color:var(--black);text-align: center;}
  .contact-main{display:flex;gap:30px;padding:50px 0px 50px;}
  .contact-info{width:50%;}
  .contact-info ul{list-style-type: none;padding:0;}
  .contact-info li{display: flex;
  gap: 15px;
  align-items: center;
  align-content: center;
  padding: 20px;box-shadow: 0px 0px 16px 0px #00000014;position: relative; margin-bottom:15px;min-height:130px;height:100%;}
  .map-main{display: flex; display: flex;justify-content: space-between;width: 100%;align-items: center;}
  .contact-info-text a{font-size:14px;}
  .contact-info-text a:hover{color:var(--orange);}
  .contact-info li:after{content:'';position: absolute;left:0;border:3px solid orange;height:100%;top:0;bottom:0;}
  .contact-icon img{width:50px;}
  .contact-info-text h5{margin:0; color: #F26524; padding:5px 0px;font-size:20px;}
  .contact-info-text p{margin:0;font-size:14px;color:#606060;padding:5px 0px;width:85%;}
  .map-icon a{display: flex;flex-direction: column;align-items: center; color:#F26524; font-size:10px; gap: 5px; margin-right: 20px;text-decoration: underline;white-space: nowrap;}
  .map-icon a:hover{color:var(--black);}
  .enquiry-form h2{font-size:24px;color:var(--black);margin:30px 0px 30px;}
  .enquiry-form{box-shadow: 0px 0px 16px 0px #00000014; width: 50%;padding:50px; color: grey;min-height:730px;height:100%;display: flex;flex-direction: column;justify-content: center;}
  .enquiry-form input, select, textarea{padding:10px 10px;margin:10px 0px;background: #F6F6F6;outline:none;border:none;border-radius:0;}
  .enquiry-form input::placeholder{color:#ADADAD;}
  .enquiry-form select{-webkit-appearance: none !important;
  -moz-appearance: none !important; background:#F6F6F6 url('../images/contact/select-arrow.png'); background-repeat: no-repeat;
  background-position: 100%;background-position-x:98%;border:none;padding: 12px 10px;
  border-radius: 0;color:#ADADAD;}
  .enquiry-form textarea{width:100%;margin:0;}
  .enquiry-form textarea::placeholder{color: #ADADAD;}
  .contact-map iframe{width:100%;padding:0;}
  .contact-social{display: flex;justify-content:space-around;width:100%;align-items: center;}
  .contact-social li{padding:0;box-shadow: none;}
  .contact-social li:after{content:none;}
  .contact-info li:nth-child(5){padding:30px;}
  .contact-social .footer-social-links li{min-height:0;}
  .submit-btn{margin:30px 0px 0px;}
  .submit-btn a{background:var(--orange);color:var(--white);border:1px solid var(--orange);padding:10px 20px;width:fit-content;}
  /*________Contact Us End_______*/


  /*_______News Page Start_______*/

  .news-banner{background-image:url('../images/news/news-banner.jpg');height:55vh;background-size: cover;width:100%;background-position:center;background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;}
  .news-banner h1{text-align: center;color:var(--white);}
  .news-page-main{padding:50px 0px 100px;}
  .news-page-main .news-heading{text-align: center;}
  .news-page-main .nav-pills{display: flex;justify-content: center;margin:15px 0px;}
  .news-page-main .nav-pills .nav-link.active, .nav-pills .show>.nav-link{background:none;color:var(--orange);}
  .news-page-main .nav-pills .nav-link{color:var(--black);}
  .news-page-main .nav-item{position: relative;padding:10px 10px;}
  .news-page-main .nav-item:after{content:'';position: absolute;right:0;width:1px;height:15px;margin:auto;top:0;bottom:0;border:1px solid var(--black);}
  .news-page-main .nav-item:last-child:after{content:none;}
  .all-news-list{display: grid;grid-template-columns: repeat(3, 1fr);gap:30px;}
  .all-news-list .post-inner a{flex-direction: column;display: flex;}
  .all-news-list .post-inner img{width:100%;}
  .load-more{text-align: center;}
  .load-more a{color:var(--orange);}
  /*_______News Page End_______*/

  /*_______Coming Soon Project_______*/

  .coming-soon-project{background-image:url('../images/project/coming-soon-project.jpg');height:100vh;background-size: cover;width:100%;background-repeat: no-repeat;position:relative;padding:0;}
  .project-coming-text{position:absolute;right:0px;top:0;bottom:0;margin:auto;display: flex;align-items: center;justify-content: center;flex-direction: column;}
  .project-coming-text h1{font-size: 48px;font-weight:700;text-transform:uppercase;}
  .project-coming-text p{width:70%;margin:0 auto;text-align: center;font-size:16px;font-weight:400;}
  .project-coming-text h2{text-shadow: 0px 4px 8px #00000040;;color:var(--white);font-size:48px;text-transform: uppercase;padding:30px 0px;}
  .enquire-btn{background:var(--orange);color:var(--white);padding:10px 20px;width:fit-content;border:1px solid var(--orange);}
  .enquire-btn:hover{border:1px solid var(--orange);background: transparent;color:var(--black);}

  /*_________Footer Start_____________*/
footer{background-color:#f5f5f5;padding-top: 40px;}
footer .disclaimer{display: flex;padding: 50px 0px;border-bottom: 1px solid #d9d9d9;justify-content: space-between;}
footer .copy{text-align: center;margin: 10px 0px;padding: 10px 0px;align-items: center;display: flex;justify-content: space-between;}
footer .copy p{margin: 0;}
footer .dis-cnt{width: 60%;}
footer .dis-cnt h5{text-transform: uppercase;}
footer .dis-cnt a{color:var(--orange);text-decoration: underline;}
  /*_________Footer End______________*/



  .nav-active #navbar {display: block;}
  .mobile-nav-toggle {display: none;}
  .project-heading:after{content:none;}


  /*_______404 Page Start__________*/

  .page-error-bg {background:url('../images/404-banner.jpg') no-repeat center; width:100%; height:100vh; 
  background-size:cover; position: relative; display: flex; align-items: center; justify-content: center;overflow: hidden;}
  .page-error-message{position:relative;z-index: 1;}
  .page-error-message:after{content:'';position:absolute;bottom:0;background:url(../images/page-icon.png);background-position:bottom;background-size: contain;background-repeat: no-repeat;height:80vh;width:100%;top:0;background-position:bottom;z-index: -1;opacity:0.5;}
  .page-error-bg img{margin: auto; align-items: center; display: block; position: absolute; top: 15px; left: 0; right: 0; width:85px ;}
  .page-error-bg h1{text-align: center; font-size:130px; margin: 10px 0;font-weight:700;}
  .page-error-bg h6{text-align: center; font-size: 18px;margin: 0;}
  .page-error-bg a{background-color:var(--white); color:var(--orange);border:1px solid var(--white); width: fit-content; padding:10px 20px; margin:30px auto; display: block;text-decoration:none;font-size: 14px;font-weight:500;}
  .page-error-bg a:hover{border:1px solid var(--black);background:transparent;color:var(--white);}

  /*_______404 Page Start__________*/


  /*______Coming Soon Page Start_____*/

  .coming-soon{background:url('../images/404-banner.jpg') no-repeat center; width:100%; height:100vh; 
  background-size:cover; position: relative; display: flex; align-items: center; justify-content: center;overflow: hidden;text-align: center;}
  .coming-soon-message::after{content:'';position:absolute;bottom:0;background:url(../images/page-icon.png);background-position:bottom;background-size: contain;background-repeat: no-repeat;height:80vh;width:100%;top:0;background-position:bottom;z-index: -1;opacity:0.5;left:0;right: 0;}
  .coming-soon .logo{margin: auto; align-items: center; display: block; position: absolute; top: 15px; left: 0; right: 0; width:85px ;}
  .coming-soon-message{position:relative;z-index:1;}
  .coming-soon-message img{width: 175px; -webkit-filter: drop-shadow(2px 2px 2px #666);filter: drop-shadow(2px 2px 2px #666);}
  .coming-soon-message h1{font-weight: 700; margin: auto;text-transform: uppercase;display: flex;align-items: center;gap:12px;}
  .coming-soon-message h3{margin:15px auto;font-size:24px;font-weight:700;}
  .coming-soon-message h2{font-weight: 700;color: var(--white);margin: auto;text-shadow: 0px 1px 7px #666;text-transform: uppercase;margin:10px auto;}

  /*______Coming Soon Page End_____*/

  /*_______Privacy Policy_______*/

  .privacy-banner{background:url('../images/privacy-banner.jpg') no-repeat center; width:100%; height:55vh; 
  background-size:cover; position: relative; display: flex; align-items: center; justify-content: center;overflow: hidden;text-align: center;}
  .privacy-banner h1{color:var(--white);}
  .privacy-content{padding:100px 0px;}
  .thank-you-section{padding:200px 0px;display:flex;justify-content: center;align-items: center;}
  .thank-you-section h1{text-align: center;width:75%;margin:0 auto;color:var(--orange);}
  /*_______Privacy Policy_______*/

  /*______Go to top_________*/


  #go_top i{border-radius:100%;color:var(--orange);}
  #go_top.show{bottom:15%;}
  #go_top {position: fixed;bottom: -10%;right: 1%;transition: all 0.6s;font-size: 30px;cursor: pointer;z-index: 111;}
.fly_img img{width: 100%;height:auto;}
.fly_txt{text-align: center;font-size: 30px;padding-bottom: 10px;}
  /*________Media Query Start_______*/



  @media (max-width: 767px) {
.hd-call{display:none !important}
    footer{padding: 10px 0px;}
    .copy{flex-direction: column;}
    .copy .prv{padding: 10px 0px;}
    .mndrs{flex-direction: column;}
    .mndrs .loc-img{width: 100%;}
    .mndrs .adr-cnt{width: 100%;}
    .mndrs .adr-cnt .adr-dtls .drc-cns h4{font-size: 18px}
    .main-banenrs{margin-top: 70px;}
    .project-highlight-section .disclaimer{flex-direction: column;}
    .project-highlight-section .dis-cnt{width: 100%;}
    .submit-btn{margin:20px 0px 0px}
    .enquire-now:hover{background-color: var(--orange);color: var(--white) !important;}
    .main-gallery a{flex: auto;}
    footer .copy{padding-bottom: 30px;}
    .heading-with-tab .nav-link{font-size: 13px;}
    .form-container{width: 100%;padding: 20px;}
/* bottom */
.amenities-tabs .nav-pills .nav-link.active{background-color: var(--orange);color: #fff;}
.amenities-tabs .nav-pills .nav-item{width: 100%;margin: 5px 0px;}
.amenities-tabs .nav-pills .nav-link{width: 100%;border: 1px solid var(--orange);}
.cnt .stvs{text-align:center;}
.dnl-brch{bottom:-1px;transform: rotate(0deg);left: -1px;top: inherit;width:51%;}
.head-contact{position: fixed;top: initial;bottom: -1px;transform: rotate(0deg);right:0px;margin: 0;width: 100%;}
.head-contact a{background-color: var(--orange);color: var(--white) !important;width: 100%;display: block;text-align: center;padding: 10px 14px !important;margin: 0;}
.main-nav .head-contact a:focus{position:initial;top:initial;bottom:initial;}
.dnl-brch a{padding:10px 14px;font-size: 15px;width: 100%;display: block;text-align: center;}
/* bottom */

    .lfstl .amnt{flex-direction: column;width: 44%;text-align: center;}
    .lfstl .amnt h5{font-size: 15px;}
    .tp-txt p span{background-color: #fff;}
    #enquire-modal{width: 100%;}
    .fixed-button{right: 0;bottom: 20%;display: flex;}
    .getintouch_hf{width: 100%;}
    .config ul li{flex-direction: column;}
    .abt-lnpg::after{left: 0;width: 100%;height: 100%;}
    .floor-plan-img{margin-bottom: 0px;}
    .main-frm{width: 100%;top: 0;right: 0;position: inherit;padding-top: 20px;}
.rmf{flex-direction: column;}
.abtcnt{flex-direction: column;}
.abtcnt .cnt{width: 100%;}
footer .disclaimer{flex-direction: column;padding-bottom: 20px;padding-top: 0px;}
footer .dis-cnt{width: 100%;}
footer .copy p{font-size: 15px;}
.hdg span img{width: 80px;}
.hdg span{margin-top: 0;}
#gallery{padding: 0;}
.abt-lnpg{padding: 30px 0px;}
  .testimonial-row{padding-bottom:0;}
  .banner-heading a{color:var(--white);}
  .project-details{margin:10px auto 0px;}
  .project-detail-main .project-heading{padding:0px 0px;}
  section{padding:30px 0px;}
  .menu-trigger {display: block!important;}
  .main-nav ul {position: absolute;top: 50px;bottom: 0;left: 0;right: 0;margin: 30px;background: var(--white);display: none;height:max-content;padding: 15px 0px;}
  .main-nav .dropdown:hover>ul{all:unset;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin:10px 0px 0px;}
  .main-nav .dropdown i{position:absolute;right:15px;top:10px;}
  .main-nav .dropdown ul{opacity:1;visibility:visible;box-shadow:initial;top:initial;left:initial;max-width:initial;}
  .main-nav .dropdown ul li ul{max-width:initial;}
  .main-nav ul li a{color:var(--black);}
  .main-nav{align-items: center;}

  .main-nav ul li:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 1px;margin: 0;top: 0;}
  .main-nav ul li:last-child{content: normal;}
  .main-nav ul li:first-child::after{content:none;}
  .overtheyears_bg img{width:100%;}
  .about-project{flex-direction: column;gap:0px;}
  .project-pointers{display:grid;grid-template-columns:repeat(1, 1fr);}
  .project-list{display:flex;flex-direction: column;}
  .testimonial-slider{width:100%;}
  .post-inner a{display: flex;flex-direction: column;}
  .post-inner a{flex-direction: column;}
  .footer-contain{flex-direction: column;}
  .footer-about{width:100%;padding:15px;background:none;}
  footer::after{display:none;}
  .footer-links{padding:0;}
  .explorerow .container{padding:0;}
  .explore ul{ overflow-x: auto;-webkit-overflow-scrolling: touch; /* for smooth scrolling on iOS */scroll-snap-type: x mandatory;}
  .main-contact{flex-direction: column;gap:0;}
  .main-counter{grid-template-columns: repeat(2,1fr);}
  .testimonial-slider .slick-list{overflow: inherit;}
  .contact-links{margin-bottom:0;}
  .news-slider .slick-arrow .next-arrow img, .news-slider .slick-arrow .prev-arrow img{width:80px;}
  .mobile-nav-toggle {display: block;}
  .head-contact .tel{font-size:0;}
  .header_fixed .container{justify-content: center!important;}
  .news-slider .next-arrow{right:0;}
  .news-slider .prev-arrow{left:0;}

  .main-nav .nav {

  height: auto;

  flex-basis: 100%;

  }



  .main-nav .nav {

  float: none;

  width: 100%;

  display: none;

  -webkit-transition: all 0s ease 0s;

  -moz-transition: all 0s ease 0s;

  -o-transition: all 0s ease 0s;

  transition: all 0s ease 0s;

  margin-left: 0px;

  }

  header.fixed-header .nav {

  margin-top: 80px !important;

  }

  .main-nav .nav li {

  width: 100%;

  background: #fff;

  padding-left: 0px !important;

  padding-right: 0px !important;

  }

  .dev-quot h1{width: 100%;font-size: 18px;}


  header.fixed-header .main-nav .nav li,

  header .main-nav .nav li {

  border-top: 1px solid #ddd;

  background-color: #f1f0fe;

  height: 50px;

  border-radius: 0px 0px 25px 25px;

  }

  .partner-box{padding:30px 30px;}

  .news-slider .next-arrow img{width:80px;}

  .news-slider .prev-arrow img{width:80px;}

  .enquire-now{font-size:13px;margin:0px 15px;}

  .project-amities-list ul{grid-template-columns:repeat(1, 1fr);}   

  .project-heading-main{flex-direction: column;display: flex;align-items: flex-start;gap:15px;}

  h3{font-size:21px;}

  .testimonial-box{padding:30px;}

  .main-footer-links{display: grid;grid-template-columns:repeat(2, 1fr);}

  .post-item{margin:50px 0px 0px 0px;}

  .testimonial-slider .prev-arrow{left: 10px;}

  .testimonial-slider .next-arrow{right: 10px;}

  .explore{margin:0;}

  .contact-links a{margin-bottom:15px;}

  .subscribe-input .input-group{width:100%;}

  header.fixed-header .main-nav .menu-trigger{top:0;bottom:0;margin:auto;}

  header.fixed-header .main-nav .menu-trigger span{background-color:var(--black);}
  header.fixed-header .main-nav .menu-trigger.active span{background-color:transparent;}

  header.fixed-header .main-nav .menu-trigger span::before, header.fixed-header .main-nav .menu-trigger span::after{background-color:var(--black);}

  .main-nav a, .main-nav a:focus{color:var(--black);}

  .explore-heading{padding:20px 30px;width:100%;}

  .explore ul li a{align-items: center;justify-content: center;width:150px;display: flex;}

  .news-section{padding-bottom:30px;}

  .about-proj-dev{padding:30px 0px;}
  .testimonial-slider .next-arrow img, .testimonial-slider .prev-arrow img{width:80px;}
  .about-counter{display:grid;grid-template-columns:repeat(2, 1fr);}
  .about-desc p{margin-top:15px;}
  .about-page-text{padding:0;margin-top:50px;}
  header.fixed-header .main-nav ul li:after{content:none;}
  .note-chairman::before{background-position: top;}
  .chairman-message p, .director-message p{margin:35px 0px 0px;}
  .chairman-message p::before, .director-message p::before{left:-45px;top:-70px;}
  .chairman-message, .director-message{padding:50px;}
  .project-detail-main{flex-direction: column;}
  .project-heading{width:100%!important;padding:0;}
  .project-location{width:100%;grid-template-columns:repeat(1, 1fr);gap:15px;white-space:normal;}
  .project-heading:after{width:100%!important;height:2px!important;bottom:-30px!important;top:initial!important;}
  .project-details:before{width:100%;height:2px;bottom:0;top:initial;}
  #menu-icon{display:block;margin-right:40px;padding:10px 0px;}
  .hightlight-points ul{grid-template-columns:repeat(1, 1fr);text-align: center;}
  .amenities-main{display:block;}
  .heading-with-tab{display: flex;flex-direction: column;gap:30px;justify-content: center;align-items: center;}
  .disclamier-details{flex-direction:column;gap:30px;text-align: center;}
  .location-advantage{padding-bottom:0;}
  .disclamier-details:before{width:100%;bottom:0;height:3px;top:initial;}
  .photo-slider .next-arrow img, .prev-arrow img{width:50px;} 
  .photo-slider .prev-arrow, .photo-slider .next-arrow{top:50px;bottom:initial;}
  .gallery{padding:50px 0px 0px;}
  .amenities{padding:50px 0px 0px;}
  .amenities-heading h3{text-align: center;}
  .hightlight-points{margin:50px 0px 0px;} 
  .overview-text{padding:15px;text-align: center;}
  .overview-text a{margin:30px auto;}
  .amenities-tabs{width:100%;overflow: auto;margin:30px 0px;}
  .amenities-tabs .nav-pills{overflow-x: auto;width: 100%;}
  .amenities-tabs .nav-pills .nav-item:after{content: none;}
  .floor-plan{padding:0px 0px 0px;}     

  .project-highlights h3, .overview-text h3, .hdng h3, .floor-heading h3, .heading-with-tab h3{text-align: center;font-size: 19px;}

  .hdng{margin-bottom: 20px;}

  .one-page-nav .second-menu-trigger{display:block!important;}
  .one-page-nav .menu{display:none;}
  .project-nav-main{padding: 0px 0px;height: 70px;background: var(--white);display: flex;align-items: center;position: sticky;
  right: 0;left: 0;z-index: 11;box-shadow: 0px 0px 5px 0px #00000014;background:var(--white);}
  .one-page-nav .second-menu-trigger{top:0;bottom:0;margin:auto;}
  .project-nav-main .menu{display:none;width:85%;left:0;right:0;top:0;}
  .brochure-btn a{margin-right:10px;}
  .one-page-nav ul {position: absolute;top: 50px;bottom: 0;left: 0;right: 0;margin: 30px;background: var(--white);display: none;height: 350px;
  padding: 15px 0px;z-index: 111;}
  .one-page-nav .second-menu-trigger.active span{background-color:transparent;}
  .one-page-nav .second-menu-trigger span::before, .one-page-nav .second-menu-trigger span::after{background-color:var(--black);}
  .project-nav-main .menu li{padding:15px;}
  .main-overview-section:after{height:55vh;}
  .project-nav-main .menu li:after{content:'';top:initial;bottom:0;height:1px;width:90%;margin:auto;left:0;right:0;}
  .contact-main{display:flex;flex-direction: column;}
  .contact-info{width:100%;}
  .contact-info li{display: flex;flex-direction: column;text-align: center;min-height:230px;height:100%;justify-content: center;}
  .map-main{flex-direction: column;gap:15px;}
  .contact-info-text p{width:100%;}
  .map-icon a{margin:0;}
  .contact-social{flex-direction: column;gap:15px;}
  .enquiry-form{width:100%;padding:30px;}
  #enquire-form-head{min-width:250px;}
  #enquire-formluxuria-head .enquiry-form{min-width:250px;}
  #enquire-form-floor-plan .enquiry-form{min-width:250px;}
  .footer-social-links li{min-height:auto;}
  .all-news-list{grid-template-columns: repeat(2, 1fr);}
  .main-overview-section{padding-bottom:0;padding-top: 50px;}
  .project-highlight-section{padding: 0;}
  .banner-heading h1 br, .banner-heading p br{display:none;}
  .banner-heading h1{font-size:30px;}
  #enquire-form-head .enquiry-form{min-width:250px;}
  .footer-about:after{z-index: -1;left:0;right: 0;}
  .main-nav .dropdown ul{position:relative;}
  .main-nav .dropdown ul li ul{position:relative;left:initial;right:initial;}

  .dropdown > ul {display: none!important;}
  .dropdown.active09 > ul {display: block!important}
  .main-nav .dropdown ul a{text-align:left;padding: 5px 0px;margin: 10px 0 0;}
  .main-nav .dropdown ul li a i{transform:initial;}
  .main-nav .dropdown a{position:relative;display:block;width:100%;}
  .lifestyle-slider .slick-dots{display:flex;}
  .fitness-slider .slick-dots{display:flex;}
  .leisure-slider .slick-dots{display:flex;}
  .other-amenities ul{display:grid;grid-template-columns:repeat(2, 1fr);width:80%;margin:0 auto;gap:10px;}
  .partner-box{width:auto;transform: scale(1);}
  .partner-box:hover{transform: scale(1);}
  .partner-slider .slick-dots{gap: 10px;position: absolute;left: 0;right: 0;list-style-type: none;margin: auto;display: flex;bottom: -30px;align-items: center;justify-content: center;z-index: 11;opacity:1;padding:0;}

  .partner-slider .slick-dots button{background:#A9A9A9;font-size:0;border:1px solid #A9A9A9;width:20px;height:5px;border-radius:10px;}

  .partner-slider .slick-dots .slick-active button{background:var(--orange);font-size:0;border:1px solid #A9A9A9;width:30px;height:5px;border-radius:10px;}
  .coming-soon-project{background-image:url('../images/project/coming-soon-project-mobile.jpg');height:100vh;background-size: cover;width:100%;background-repeat: no-repeat;position:relative;padding:0;background-position:center;}
  .project-coming-text{right:0;left:0;bottom:40px;top:initial;}
  .project-coming-text h1{text-align: center;font-size:34px;}
  .project-coming-text p{width:80%;margin:0 auto;font-size: 14px;}
  .project-coming-text h2{font-size:36px;color:var(--black);text-align: center;}
  .subscribe-input .input-main{width:100%;}
  .newsletter-response{bottom:-50px;}
  .about-heading img{width:80px;margin-top:-5px;}
  .testimonial-box:after{z-index: initial;}
  .testimonial-name{position:relative;z-index: 11;}
  .connectivity-text{padding:0 0;}
  .connectivity-text ul{padding:0;}
  .thank-you-section h1{width:100%;font-size:36px;}
  .about-desc .sub-logo{width:80px;margin-top:-5px;}
  .banner-heading{float:initial;margin: 0px 20px 0%;position: relative;z-index: 11;height: 75vh;display: flex;flex-direction: column;justify-content: flex-end;}
  .banner-slider .item:before{content:'';position:absolute;background: linear-gradient(0deg, rgb(255 252 252 / 15%) 0%, rgba(0, 0, 0, 0) 80%);bottom:0;left:0; right:0;height:45vh;}
  .banner-slider .slick-dots{bottom:15px;}
  
  .head-contact a i{padding:8px;background:initial;border:initial;margin:0;}
  .about-page-banner{background-image:url('../images/about/mobile-about-banner.jpg');height:55vh;background-size: cover;width:100%;background-position:center;background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;}
  .contact-page-banner{.about-page-banner{background-image:url('../images/contact/mobile-contact-banner.jpg');height:55vh;background-size: cover;width:100%;background-position:center;background-repeat: no-repeat;display: flex;align-items: center;justify-content: center;}}
  .about-desc{padding:0px 0px 0px;}
  .about-page-text img{margin:0px 0px 10px;}
  .about-desc h3{padding:30px 0px 0px;}
  }


  @media (min-width: 768px) and (max-width: 1280px) {

  .project-detail-main{flex-direction:row;}

  /*  body{border:20px solid red;}*/
  }
  /*________Media Query End_______*/




