@media (min-width: 1280px) {
    .container {
        max-width: 1280px;
    }
}
@media (min-width: 1399px) {
  .project-details-sec{
  
  max-height: 550px;
  
}

    .container {
              max-width: 1399px !important;
    }
    .pd-lg-5 {
        padding-left: 0px !important;
    }
    .header-absolute .container .upper-side .logo img

 {
    height: 92px;
    
}
    .navbar-absolute .container .upper-side .logo img {
        /*height: 92px;*/
        height: 130px;
    }
.content-box {
    display: block;
    padding-left: 5%;
}
}
/* RESPONSIVE MEDIUM  FIXES */
@media only screen and (max-width: 1199px), only screen and (max-device-width: 1199px) {
  .intro figure .holder {
    transform: translate(65px, -65px);
  }

  .intro figure .holder img {
    width: 450px;
  }

  .property-calculator figure .holder {
    transform: translate(65px, -65px);
  }

  .property-calculator figure .holder img {
    width: 450px;
  }

  .footer-bar .inner p {
    font-size: 15px;
  }

  .footer-bar .inner p br {
    display: none;
  }
}
/* RESPONSIVE TABLET FIXES */
@media only screen and (max-width: 991px), only screen and (max-device-width: 991px) {
  .side-navigation .side-content {
    /*display: none;*/
  }

  .side-navigation .menu {
    display: block;
  }

  .navbar .container .menu {
    /*display: none;*/
  }
      .intro figure {
        width: 100%;
        margin-bottom: 30px;
        margin-top: 50px;
    }

  .intro figure .pattern-bg {
    width: 100%;
    left: 0;
  }

  .intro figure .holder {
    transform: translate(0, -45px);
    padding: 0 15%;
  }

  .intro figure .holder img {
    width: 100%;
  }

  .intro .content-box {
    padding-left: 0;
  }

}
/* RESPONSIVE MOBILE FIXES */
@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {
  img.mobile-banner-img {
    display: block;
}
img.desktop-banner-img {
    display: none;
}
  .side-navigation {
           width: 100vw;
            max-width: 100%;
        min-width: auto;
  }

  .page-header .container h1 {
    font-size: 10vw;
  }

  .page-header .container .breadcrumb {
    width: calc(100% - 30px);
  }

  .navbar .container .upper-side .phone-email {
    display: none;
  }

  .navbar .container .upper-side .language {
    display: none;
  }

  .navbar .container .upper-side .hamburger {
    margin-left: auto;
  }
}

@media(max-width: 991px){
  .mbnn{
    display: none !important;
  }
  .fixed-call-btn, .mobile-inqury {
    display: none;
}
.whatsapp-floating {
  display: none;
}
.inqButtonDektop{
  display: none;

}
  .slider {
  width: 100%;
  /* height: 30vh;
  min-height: 30vh; */
  display: flex;
  flex-wrap: wrap;
  background: #26282b;
  overflow: hidden;
    
}
.slider .slider-container .inner-elements .container {
    position: relative;
          z-index: 1;
    height: 60vh;
}
  .navbar .container .upper-side {
    width: 100%;
    display: flex
;
    /* flex-wrap: wrap; */
    padding: 0px 0;
    align-items: center;
    justify-content: space-between;
}
  .intro {
    margin-top: 50px;
   
    z-index: 0;
}
  .logos {
   
    padding: 50px 0 0px;
}
  .navbar .container .upper-side .logo img {
    height: 80px;
    /* filter: grayscale(100%); */
    padding: 10px 0;
}
  .footer-widget {
    margin-bottom: 30px;
}
  .fw-title {
 
    margin-bottom: 5px;
}
  .footer-bottom {
    padding: 0px 0 15px;
}
  .footer-top {
    padding: 25px 0 0px;
}
  .property-customization figure figcaption {
   
    font-size: 17px;
   
   
}
  /*.property-customization .col-md-3{
    padding:5px;
  }*/
  .property-customization figure {
  
    padding: 20px 10px;
    margin: 10px 0;
   
}
.property-customization figure figcaption {

    padding-top: 0;
}
  .fp-price{

  padding: 12px 10px;
        font-size: 13px;
}
  .fp-project-title {
  
    padding-top: 10px;
}
  section.featured-projects {
    padding: 60px 0px;
   
}
.project-configurations-desc1 span {
        font-size: 10px;
       
}.project-configurations-desc1 h4 {
   
    font-size: 10px;
  
}.project-configurations1 ul li {
   
    padding: 0 12px;
    margin-bottom: 9px;
}
.fp-card {
    /* background: var(--fp-bg); */
    padding: 0 10px;
    display: flex
;
    flex-direction: column;
    border-left: 1px solid var(--fp-border);
}
  .navbar-absolute {
    
    /*position: relative;*/
    
}
  .nav-icon{
    display: none;
  }
 /* .fp-image {
    position: relative;
        overflow: visible;
}*/
.fp-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
.fp-slide {
   
    height: 100%;
   
}
  }
@media(min-width: 991px){
.pd-lg-5{
padding-left: 50px ;
}
.pl-lg-5{
  padding-left: 100px ;
}
}
@media(min-width: 1399px){
.ps-description-sec .ps-description-inner {
   max-width: 1280px;
        padding: 50px 80px;
    
}
}
@media(max-width: 991px){

  .play_icn_p_content{
    display: none;
  }
  .ply_icn_yellow {
    
    top: 24%;
    
    right: 59% !important;
}
.ply_icn_yellow img {
    width: 40%;
    border-radius: 50%;
    animation: 2s infinite pulse-red
}
   .slider .slider-container .inner-elements .container .social-media ul:before {
    display: none !important;
}
.slider .slider-container .inner-elements .container .button-prev {
    top: calc(34% + 60px);
}
.slider .slider-container .inner-elements .container .button-next {

  top: calc(34% + 60px);
 
}
  .project-details-sec {
    width: 100%;
    height: 40vh;
   
}
.ps-description-sec .ps-description-inner {
   
    padding: 20px 10px;
  }
}