      /* Large Devices, Wide Screens */

  /*  @media only screen and (min-device-width : 1600px) and (max-device-width : 1024px) {
        .ht-img{}
    }*/

    @media only screen and (min-width : 1000px) {     
    
      }
    
    /* Large Devices, Wide Screens */
    
    @media only screen and (min-device-width : 320px) and (max-device-width : 1024px) {
         html {
            -webkit-text-size-adjust: none; /* Prevent font scaling in landscape while not allowing user zoom */
             text-size-adjust: none;
         }
    }

    @media only screen and (min-device-width: 1000px) and (max-device-width: 1100px) {
     
         
    }
    @media (min-width:1600px) and (max-width : 1930px) {
      .abt-img{
        left: 75px;
        transform: scale(1);
      }
    }
    @media only screen and (max-width : 1440px) {
      
    }
@media only screen and (min-width: 1000px) and (max-width: 1025px){
    .ipadpro-ht{
      height: 750px;
    }
    .padd{
      padding-bottom: 35px;
    }
    #size_select {
      width: 50%;
      padding: 10px 10px;
  }
  .about-wrapper .abt-box:last-of-type{padding-top: 20px;}
  .abt-img{transform: scale(0.7);left: -80px;}
  }
    /* Medium Devices, Desktops */
    @media only screen and (max-width : 1100px) {
      *{      
        -webkit-tap-highlight-color: transparent;
      }
      .col-md-1{width: 8.333333333333333%;}
      .col-md-2{width: 16.66666666666667%;}
      .col-md-3{width: 25%;}
      .col-md-4{width: 33.33333333333333%;}
      .col-md-5{width: 41.66666666666667%;}
      .col-md-6{width: 50%;}
      .col-md-7{width: 58.33333333333333%;}
      .col-md-8{width: 66.66666666666667%;}
      .col-md-9{width: 75%;}
      .col-md-10{width: 83.33333333333333%;}
      .col-md-11{width: 91.66666666666667%;}
      .col-md-12{width: 100%;}
      .col-md-12-5{width: 20%;}
      .hidden-md{display: none;}
      header .lower .nav-links a{margin-right: 8px;font-size: 12px;}

      .over-left,.loc-right{padding: 30px 0;}
      .tab-active{padding: 10px;}
      .ame-tabs{padding: 10px 25px;}
      .abt-box{padding: 0 20px;}

      .slide-1{background: url('../images/mobile-web-banner.jpg');}
      .slide {background-size: 100% 100%;}
      .abt-logo-wrapper{
        grid-column-gap:20px;
        align-items: center;
      }
      
}
  @media only screen and (min-width: 767px) and (max-width: 992px){
    .disInBlock .img-desc{
      left: 150px;
    }
    .ame-content{
      min-height: 293px;
      width: 100%;
    }
    footer .lower{padding-bottom: 50px;}
  }
    /* Small Devices, Tablets */
    @media only screen and (max-width : 992px) {
      .col-sm-1{width: 8.333333333333333%;}
      .col-sm-2{width: 16.66666666666667%;}
      .col-sm-3{width: 25%;}
      .col-sm-4{width: 33.33333333333333%;}
      .col-sm-5{width: 41.66666666666667%;}
      .col-sm-6{width: 50%;}
      .col-sm-7{width: 58.33333333333333%;}
      .col-sm-8{width: 66.66666666666667%;}
      .col-sm-9{width: 75%;}
      .col-sm-10{width: 83.33333333333333%;}
      .col-sm-11{width: 91.66666666666667%;}
      .col-sm-12{width: 100%;}
      .col-sm-12-5{width: 20%;}
      .hidden-sm{display: none;}
      .visible-sm{display: block;}
      .menu-icon-mobile{display: block;width: 50px;padding: 0px 0px 0px 0px;border-radius: 0px; margin:0;position: absolute;
        top:14px;right: 20px;height: 40px;}
      .menu-icon-mobile>span{display: block;height: 2px;width: 100%; margin-bottom: 6px;background-color: #ffffffc4;float: right;border-radius: 6px;}
      .menu-icon-mobile>span.bar2{
        width: 70%;
      }
      .mob-height{
        max-height: 100vh;
      }
      .desk-mg-minus-10{margin-top: unset;}
      header .logo-header img{width: 100%;}

      .img-responsive
 {
    max-width: 40%;}



      header .nav-links{ display: none;position: fixed;top: 65px;left: 0;background-color:#000;width: 100%;height: 100%;z-index: 9999;}
      .nav-links li{display: block;text-align: center;}
      header .nav-links a{text-align: center;line-height: 40px !important;color:#fff ;margin-top: 0px;margin-right: 0px;}
      header .lower .nav-links a:last-child{margin-right: 0px;}
      header .lower .nav-links a{margin-right: 0px;color:#fff;margin-top: 15px;font-size: 18px;}
      header .lower .nav-links a.active::before{background-color: #000;}
      .bar1, .bar2, .bar3{transition: 0.4s;}
      /*.bar1{width: 70% !important;}
      .bar2{width: 100% !important;}
      .bar3{width: 60% !important;}*/
      .change .bar1{-webkit-transform: rotate(-45deg) translate(-10px, 4px);transform: rotate(-45deg) translate(-10px, 4px);width: 100% !important;}
      .change .bar2{opacity: 0;}
      .change .bar3{-webkit-transform: rotate(45deg) translate(-7px, -2px);transform: rotate(45deg) translate(-7px, -2px); width: 100% !important;}

      header .upper .enq-btn-wrapper{margin-right: 50px;margin-top: 15px;}
      header .upper .ctc-wrapper{margin-right: 5px;}
      header .upper .number-wrapper{margin-right: 15px;margin-top: 25px;}      
      header .enq-btn-wrapper{padding: 0px 75px 0 0;}
      .headerCallNumber{padding: 6px 15px 0px 0;}
      .ipad-center{text-align: center;}
      
      .slick-slide img.hidden-sm{display: none !important;}
      .slick-slide img.visible-sm{display: block !important;}

      /*Common CSS Start*/
      /*.slick-arrow{border: 1px solid #fff;background-color: #fff;padding: 2px;border-radius: 100px;fill: #95C11F;position: absolute;z-index: 9;}*/
      /*Common CSS End*/
      /*Home Start*/
      .slide-1{background-image: url('../images/mobile-web-banner.jpg');background-position: center bottom;}      
      .tagline-wrapper{top: 32%;}
      /*Home End*/

      /*overview Start*/
      .over-left{padding: 0 0 30px;}
      .over-right{padding: 0 0 50px;}
      #overview::after{top: initial;bottom: 50px;width: 70%;height: 30%;}
      .high-box{width: 200px}
      /*overview End*/

      /*Residences Start*/
      /* .overlay{
        position: relative;
      } */
      .residences-content-wrapper{top: 10%;}
      .residences-content-wrapper .subHeading{padding-bottom: 10px;}
      /*Residences End*/

      /*Location Start*/
      .address-wrapper{background-size: auto;padding: 30px 0;background-position: center;}
      .loc-left{border-right: none;}
      /*Location End*/

      /*Amenities Start*/
      .ame-tabs{padding: 10px 0;}
      .ame-img-slider-wrapper .ame-img-text.dis-flex{display: block;}
      .ame-img-slider-wrapper::after{width: auto;height: 60%;top: initial;bottom: 0;right: -15px;left: -15px;}
      .ame-content,.ame-content .list{float: left;}
      .ame-content .list li{width: 50%;float: left;}
      .ame-tabs{color: #714C29;font-weight: 700;justify-content: center;}
      .ame-img-slider-wrapper .slick-arrow{position: absolute; top: 65%;transform: translateY(-50%);z-index: 9;}
      .ame-img-slider-wrapper .leftArrow{left: 10%;}
      .ame-img-slider-wrapper .rightArrow{right: 10%;}
      /*Amenities End*/
      .mg-auto{
        margin: auto;
      }

      /* specification start */

      .amenities-accordion{
        height: 300px;
    }
    .padd{
      padding-bottom: 50px;
    }
    .craft{
      font-size: 44px!important;
      line-height: 65px;
    }
    .content li {
      color: #F2F4F3;
      line-height: 26px;
      margin-bottom: 4px;
  }
  .content {
    height: 170px;
}
#specifications {
padding: 40px 0;
}
.content{
  overflow-y: scroll;
  padding: 0px 20px 20px;
  margin-top: 15px;
}
.content::-webkit-scrollbar {
  width: 2px;
}
.content::-webkit-scrollbar-thumb {
  background-color: #F2F4F3!important;
}
.content::-webkit-scrollbar-track {
  border: 1px solid grey!important;
  background-color: #F2F4F3!important;
  margin-right: 10px!important;
}

#size_select {
  top: 58%;
  border-bottom: 1px solid #fff;
  padding-bottom: 15px;
  width: 50%;
}


.article-slider .slick-dots li{
  display: inline;
}
.article-slider .slick-dots li button{
  width: calc(100% / 3);
  float: left;
  font-size: 0px;
  cursor: pointer;
}

.article-slider .slick-dots li.slick-active button {
  background-color: #000;
  padding: 2px;
  margin-top: -1px;
  border-radius: 10px;
}

.article-slider .slick-dots li button{
  background-color: #000000a1;
}

ul.slick-dots {
    padding: 10px 0 0;
    width: 100%;
}
      /*About Us Start*/
      #about-us{padding-bottom: 0;}
      .abt-right{padding: 0 0 30px;}
      .abt-img{position: relative;width: 100%;display: block;top: unset;left: unset;}
      #about-us::after{background-image: linear-gradient(#fff 30%,rgba(95, 172, 197, 0.5));height: 100%;}
      .abt-logo-wrapper{padding-bottom: 20px;}

      .mob-footer{position: fixed;bottom: 0;left: 0;width: 100%;text-align: center;background-color: #fff;font-size: 14px;font-weight: 600;z-index: 99;border-top:1px solid #ccc;}
      .mob-footer a{display: block;line-height: 30px;}
      .mob-footer a.mob-enq-btn{background: #4A7CB0;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;padding: 5px 0 2px}
      .mob-footer .mob-call-btn{background-color: #fff;color: #303030;text-transform: uppercase;font-weight: 600;font-size: 14px;padding: 3px 0;}
      .sell_do_virtual_numbers, .sell_do_virtual_number_mobile{color: #4A7CB0 !important;} 
}

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 700px) {

      body{-webkit-text-size-adjust: none;}
      .col-xs-1{width: 8.333333333333333%;}
      .col-xs-2{width: 16.66666666666667%;}
      .col-xs-3{width: 25%;}
      .col-xs-4{width: 33.33333333333333%;}
      .col-xs-5{width: 41.66666666666667%;}
      .col-xs-6{width: 50%;}
      .col-xs-7{width: 58.33333333333333%;}
      .col-xs-8{width: 66.66666666666667%;}
      .col-xs-9{width: 75%;}
      .col-xs-10{width: 83.33333333333333%;}
      .col-xs-11{width: 91.66666666666667%;}
      .col-xs-12{width: 100%;}
      .col-xs-12-5{width: 20%;}
      .container{padding: 0 15px;}
      .hidden-xs{display: none !important;}
      .visible-xs{display: block !important;}
      .mob-footer .sell_do_virtual_numbers{font-size: 14px !important;}
      .sell_do_verify_container{padding: 50px 20px 0 20px !important;}
      .menu-icon-mobile{height: auto;padding:2px 8px 0;top: 10px;}      
      header{height: auto;}
      header .nav-links{padding:10px 20px;top:60px;}
      header .brand-logo{padding-top: 0;}
      /*header .brand-logo .logo-header img{width: 100px;}*/
      /*header.header-bg .logo-header img{width: 70px;}*/
      header .form-container{position: fixed !important;left: 0 !important;right: 0 !important;top: 0% !important; bottom: -100% !important; 
        width: 100% !important;height: 100%; padding: 30px 20px !important; -ms-transform: translate(0, 0); -webkit-transform: translate(0, 0); transform: translate(0, 0);
         z-index: 9999;overflow-y: scroll;}
      header .form-container.show{top: 0 !important;bottom: 0 !important;display: block !important;}      
      header .form-container .frmclose{display: inline-block;}
      .iti-mobile .selldo-intl-tel-input.iti-container{z-index: 9999;}
      .menu-icon-mobile{right: 0;}
      .thankyou{padding: 50px 0px;text-align: center;}
      footer{padding-bottom: 38px;font-size: 14px;}
      footer .lower div{text-align: center !important;}
      .rera{font-size: 12px;}

      .mob-footer{position: fixed;bottom: 0;left: 0;width: 100%;text-align: center;background-color: #fff;font-size: 14px;font-weight: 600;z-index: 99;border-top:1px solid #ccc;}
      .mob-footer a{display: block;line-height: 30px;}
      .mob-footer a.mob-enq-btn{background: #4A7CB0;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;padding: 5px 0 2px}
      .mob-footer .mob-call-btn{background-color: #fff;color: #303030;text-transform: uppercase;font-weight: 600;font-size: 14px;padding: 3px 0;}
      .sell_do_virtual_numbers, .sell_do_virtual_number_mobile{color: #4A7CB0 !important;}
      .padding-big-top{padding: 120px 0 30px;}
      .padding{padding: 30px 0;}
      .padding-top{padding:30px 0 0px;}
      .padding-bottom{padding:0px 0 30px;}

      /*Common Css Start*/
      .sec-heading{font-size: 36px;line-height: 40px;}
      .subHeading{font-size: 20px;line-height: 22px;padding-bottom: 10px;}
      /*Common Css End*/
      
        /* POp up form css begins here  */
        header .form-container-pop {
          position: fixed !important;
          left: 0 !important;
          right: 0 !important;
          top: 0% !important;
          width: 100% !important;
          padding: 30px 0 !important;
          -ms-transform: translate(0, 0);
          -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
          z-index: 10000;
          background-color: rgba(255, 254, 254, 0.97) !important;
      }
      .form-inner-pop {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        transform: unset;
        border-radius: 0px;
        height: 100%;
    }
    header .form-container-pop .frmclose-pop {
      display: inline-block;
      position: absolute;
      top: 10px;
      right: 10px;
      /* color: #000; */
      font-size: 20px;
  }
      /* POp up form css ends here  */
      /*Home Start*/
      #home, .banner_ht{
        min-height: 667px;
      }
      .tagline-wrapper{padding: 10px 0;top: 15%;transform: initial;}
      .tag-1{font-size: 48px;line-height: 58px;}
      .tag-2{font-size: 24px;line-height: 30px;}
      .tag-3{font-size: 15px;line-height: 30px;}
      .tag-4{font-size: 20px;line-height: 30px;}
            
      /*Home End*/

      /*Overview Start*/
      .over-right{padding: 0 10px 40px 0;}
      #overview p{
        max-width: 303px;
        width: 100%;
      }
      /*Overview End*/

      /*Residences Start*/
      .residences-content-wrapper{top: 0;padding: 30px 10px;}
      /*Residences End*/

      /*Location Start*/
      .address-wrapper{background-size: contain;}
      .loc-right{padding: 30px 0 0; }
      .address-wrapper,.ame-content{padding: 0}
      .tab-head{position: absolute;top: 95px;left: 0;}
      .tabs-wrap{padding: 50px 10px 30px;}
      .tabs-wrap li span.pull-right{float: none !important;}
      .tabs-wrap li {padding: 5px 0;}
      .tabs-wrapper{text-align: center;}
      .tabs-wrapper .dis-flex{display: inline-block;}
      .tabs,.tab-active{width: auto;padding: 10px 0px;}
      .tab-active{position: initial;}
      /*Location End*/

      /*Amenity Start*/
      .ame-img-slider-wrapper .slick-arrow{bottom: 208px;top: initial;}
      .ame-content .list li{padding-right: 30px;}
      .ame-img-slider-wrapper::after{height: 70%;}
      .ame-content .list li{width: 100%}
      .ame-content .list{height: 218px;overflow-y: auto;}
      .ame-big-list li{padding: 5px 0;}
      .ame-content .list::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #eee;border-radius: 10px;}
      .ame-content .list::-webkit-scrollbar{width: 4px;background-color: rgba(149, 193, 31, 0.1);border-radius: 10px;}
      .ame-content .list::-webkit-scrollbar-thumb{background-color: #4A7CB0;border-radius: 10px;}
      /*Amenity End */


      #size_select {
        top: 55%;
        border-bottom: 1px solid #fff;
        padding-bottom: 15px;
        width: auto;
      }
      
      #specifications{
        background-image:url('../images/specifications-mob.webp');
        /* background-size: 100% 100%; */
        background-repeat: no-repeat;
        height: 850px;
      }
      .padd {
        padding-bottom: 60px;
    }

      /*About us Start*/
      .about-wrapper{text-align: center;}
      .abt-box{padding: 10px;width:49%;}
      .abt-box-mob-nb::after{display:none;}
      .abt-logo-wrapper{
        display: flex;
        flex-direction: column-reverse;
        align-items: start;
        row-gap: 20px;
      }
      .qr-wrapper{
        grid-template-columns: auto;
        align-items: center;
        justify-content: center;
      }
      .qr-wrapper >div {text-align: center;}
      /*About us End*/
     

    }


    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 320px) {  
      
    }