    /* 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 (max-width : 1600px) {
    .tagline-wrapper{right: 8%;}
    /* Overview Start*/
/*    .overview-video-wrapper iframe{height: 700px;}*/
    /* Overview End*/
   }
   @media only screen and (max-width : 1440px) {
     .tagline-wrapper{right: 5%;width: 600px;}
     .tag-1{font-size: 60px;line-height: 65px;}
     .tag-2{font-size: 26px;line-height: 40px;}
     /* Overview Start*/
/*     .overview-video-wrapper iframe{height: 550px;}*/
     /* Overview End*/
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 1100px) {
      .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;}
      .visible-md{display: block;}
      .headerCallNumber{padding-right: 10px;}
      header .lower .nav-links a{font-size: 14px;margin-right: 10px;}   

      .slide-1{background-image: url("../images/banner-mob-1.jpg");background-position: center;}
      .slide-2{background-image: url("../images/banner-mob-2.jpg");background-position: center top;}      
      .tagline-wrapper{top: 25%;right: initial;left: 10%;}

      /*Parallax Start*/
      .parallex{height: 50vh;background-attachment: initial;}
      /*Parallax End*/

      /*Gallery Start*/
      #gal-left,#gal-right{position: relative;top: initial;transform: initial;}
      /*Gallery End*/
     
}

    /* 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 !important;}
      .visible-sm{display: block;}
      .menu-icon-mobile{display: block;width: 45px;padding: 10px;border-radius: 5px; margin:0;position: relative;top:12px;right: 0px;}
      .menu-icon-mobile>span{display: block;height: 3px;width: 100%; margin: 2px 0;background-color: #35383A;float: right;border-radius: 6px;}
/*      header .brand-logo{padding-top: 8px;}*/
      header.header-bg .logo-header img,header .logo-header img{width: 160px;margin: 0;}
      header{background-color: #fff;}
      header .nav-links{ display: none;position: fixed;top: 77px;left: 0;background-color:#382c32;width: 100%;height: 100%;z-index: 9999;padding-top: 20px;}
      .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: #35383A;}
      .bar1, .bar2, .bar3{transition: 0.4s;}
      /*.bar1{width: 70% !important;}
      .bar2{width: 100% !important;}
      .bar3{width: 60% !important;}*/
      .bar2{width: 70% !important;}
      .change .bar1{-webkit-transform: rotate(-45deg) translate(-6px, 6px);transform: rotate(-45deg) translate(-6px, 6px);width: 100% !important;}
      .change .bar2{opacity: 0;}
      .change .bar3{-webkit-transform: rotate(45deg) translate(-4px, -4px);transform: rotate(45deg) translate(-4px, -4px); width: 100% !important;}

      .mob-footer{position: fixed;bottom: 0;left: 0;width: 100%;text-align: center;background-color: #382c32;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: #382c32;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;padding: 5px 0 2px}
      .mob-footer .mob-call-btn{/*background-color: #fff;*/color: #fff;text-transform: uppercase;font-weight: 600;font-size: 14px;margin: 5px 0;border-right: 1px solid #fff;}
      .virtual_numbers, .sell_do_virtual_number_mobile{color: #fff !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;}
      footer{padding-bottom: 40px;}
      .headerCallNumber{padding: 12px 15px 0px 0;}
      .ipad-center{text-align: center;}
      .whatsapp{bottom: 50px;}
      .imp-info.dis-flex{display: block;}
      
      .slick-slide img.hidden-sm{display: none !important;}
      .slick-slide img.visible-sm{display: block !important;}

      /*Common CSS Start*/
/*      .sec-heading{font-size: 52px;line-height: 56px;}*/
      /*Common CSS End*/
      #clouds{top: -80px;}      
      .tagline-wrapper{right: initial;left: 10%;}

      #overview .dis-flex{display: block;}
      .over-left{padding: 0 0 30px 0;}
      .bgLogo{left: initial;right: 10px;}
    
}

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 767px) {
      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 .virtual_numbers{font-size: 14px !important;}
      .sell_do_verify_container{padding: 50px 20px 0 20px !important;}      
      header{height: auto;padding: 8px 0;}
      header .nav-links{padding:10px 20px;top:55px;}      
      header .brand-logo .logo-header img{width: 103px;}
      /*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;}
      .menu-icon-mobile{right: -10px;top: 0;}
      .thankyou{padding: 50px 0px;text-align: center;}
      footer{font-size: 12px;}
      footer .lower .imp-info{text-align: center !important;}
      .rera{font-size: 12px;}
      .copyrt{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
      .foot-icon-wrap{
        grid-template-columns: auto auto;
        justify-content: inherit;
        row-gap: 10px;
      }
      .contact{font-size: 20px;}
      .footer-text{font-size: 13px;}
      .icon-flex{
        justify-content: inherit;
      }
      .text-left-mob{text-align: left !important;}
      .social-icon{margin: 15px 5px 10px;}
      .social-icon img{width: 30px;}

      
      .padding-big-top{padding: 120px 0 30px;}
      .padding{padding: 30px 0;}
      .padding-top{padding:30px 0 0px;}
      .padding-bottom{padding:0px 0 30px;}

      .popup{padding: 20px 10px;margin: 40px auto;}

      /*Common Css Start*/
      .sec-title{font-size: 16px;line-height: 18px;}
      .sec-heading,.infra-head{font-size: 24px;line-height: 34px;padding-bottom: 10px;}
      .subHeading{font-size: 26px;line-height: 36px;}
      .subHeading2{font-size: 20px;line-height: 28px;}
      .sec-desc{font-size: 18px;line-height: 26px;}
      /*Common Css End*/

      /*Home Start*/    
      .slide-1{background-image: url("../images/banner-mob-1.jpg");background-position: center top;}            
      .banner-wrapper{padding: 10px 15px;}
      .bannerImg{height: 40vh;}
      .tagline-wrapper{padding: 10px; width: 100%;left: 0;top: 25%;}
      .tag-1{font-size: 36px;line-height: 45px;}
      .tag-2{font-size: 22px; line-height: 35px;}

      #home .slick-arrow{width: 25px;}
      #home .arrowLeft{left: 2px;}
      #home .arrowRight{right: 2px;}
      /*Home End*/
      .bgLogo{right: -10px;width: 100px;top: -25px;}
      .overview-video-wrapper iframe{height: 350px;}

      /*why-wwb Start*/
      .highlights-wrapper {
          padding: 10px;
          margin: 0 auto;
      }
      .highlights-slider img{display: inline-block !important;}
      .high-points,
      .fp-content {
          position: relative !important;
          top: unset;
          left: unset;
          right: unset;
          bottom: unset;
          transform: none;
          display: inline-block;
      }
      .high-points p {
          padding: 5px 5px;
          margin-bottom: 30px;
      }
      #highlights {
          padding: 150px 0 20px;
      }
      .high-circle {
          margin-bottom: 30px;
      }
      .high-slider-wrapper {
          position: relative;
      }
      #high-prev,
      #high-next {
          position: absolute;
          top: 35%;
          transform: translateY(-50%);
      }
      #high-prev,
      #spec-prev,
      #key-prev,
      #abt-prev {
          left: 0px;
      }
      #high-next,
      #spec-next,
      #key-next,
      #abt-next {
          right: 0px;
      }
      .left-arrow,
      .right-arrow {
          width: 30px;
      }
      /*why-wwb End*/

      /*Opportunity Start*/
      .opp-2{top: -10px;width: 170px;}
      /*Opportunity End*/

      /*Location Start*/
      .nearby-wrapper{position: relative;left: initial;top: initial;transform: initial;right: initial;bottom: initial;z-index: 0;width: 293px;margin: 0 auto;}
      .g-map iframe, .i-map{height: 250px;background-size: 110% 100%;}
      .map-content-wrapper{margin: 0px 0 30px;}
      .nearby-wrapper{width: 100%;z-index: 1;}
      .nb-tabs-wrapper{position: absolute;top: 48px;border: 1px solid #AE8371;width: 100%;z-index: 9;background-color: #fff;}
      .nb-tabs-wrapper svg,.nb-tabs svg{width: 30px;}
      .nb-tabs-wrapper a,.nb-tabs a{border: none;border-radius: 0;display: flex;align-items: center;color: #AE8371;font-weight: 500;padding: 10px 0;}
      .nb-tabs-wrapper a span, .nb-tabs a span{padding-left: 10px;}
      .nb-tab-active{background-color: transparent !important;}
      .nb-tab-active svg path{fill: #AE8371 !important;}
      .nb-tabs a{border-bottom: 2px solid #AE8371;padding: 10px;font-size: 18px;font-weight: 600;}
/*      .nb-tabs-wrapper,.nb-head{display: none;}*/
      .nb-content-wrap{width: 100%;padding: 30px 10px;margin: 0;}
      .nb-content-wrap2{display: block;}
      .nb-downArrow{position: absolute;top: 40%;right: 10px;transition: all 0.5s ease-in-out;}
      .nb-downArrow.active{transform: rotate(180deg);}
      /*Location End*/

      /*Gallery Start*/
      .gallery-slider img{height: 250px;}
/*      #gal-left img, #gal-right img, #overLeft img, #overRight img{width: 30px;}*/
      /*Gallery Start*/

    }

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 375px) {
          
    }

    @media only screen and (max-width : 360px) {
     
    }

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 320px) {
      .tag-1{font-size: 30px;line-height: 35px;}
      .tag-2{font-size: 18px; line-height: 26px;}
    }