    /* 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%;}
   }
   @media only screen and (max-width : 1440px) {
     .tagline-wrapper{right: 5%;width: 600px;}
     .tag-1{font-size: 50px;line-height: 55px;}
     .tag-2{font-size: 24px;line-height: 34px;}
    }

    /* 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: 8px;}   

      .slide-1{background-image: url("../images/banner-mobile-1.webp");background-position: center;}
      .slide-2{background-image: url("../images/banner-mobile-21.webp");background-size: 100% 100%;} 
      .slide-3{background-image: url("../images/banner-mobile-22.webp");background-size: 100% 100%;}
      .slide-4{background-image: url("../images/banner-mobile-23.webp");background-size: 100% 100%;}     
      .slide-5{background-image: url("../images/banner-mobile-14.webp");background-size: 100% 100%;}    
      .slide-6{background-image: url('../images/diwali-mobile-banner.webp');background-size: 100% 100%;}
      .tagline-wrapper{top: 25%;right: initial;left: 10%;}

/*      .high-slider-wrapper{padding: 50px 0 100px;}*/
      .arrow-wrapper{padding-top: 30px;}
      #highLeft, #highRight{top: initial;transform: initial;left: initial;position: relative;}      

      .loc-high-wrapper{right: 15px;top: -100px;}

     
}

    /* 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: 45px;padding: 10px;border-radius: 5px; margin:0;position: relative;top:10px;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 .nav-links{ display: none;position: fixed;top: 65px;left: 0;background-color:#1D8EA9;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: #1D8EA9;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: #1D8EA9;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;}
      
      .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: -130px;}      
      .tagline-wrapper{right: initial;left: 10%;}

      #highlights{padding-left: 15px;padding-right: 15px;}
      .high-img-desc{position: relative;top: initial;transform: initial;width: 100%;right: initial;text-align: center;}
      .high-img-desc:after{display: none;}
      .high-slider .item{padding: 0;margin: 0 5px;}

      #location{padding-bottom: 150px;}
      .loc-high-wrapper{width: 90%;right: initial;left: 50%;transform: translateX(-50%);}

/*      .spec-content-right{padding-top: 0;}*/
      .spec-slider-wrapper .item{margin: 0 5px;}
      .spec-slider-wrapper{padding-right: 15px;}
      .abt-content-wrapper{width: 100%;}

    
}

    /* 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: 170px;}*/
      /*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;top: 10px;}
      .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 0;}
      .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;}

      /*Common Css Start*/
      .sec-title{font-size: 16px;line-height: 18px;}
      .sec-heading{font-size: 30px;line-height: 40px;font-weight: 400;}
      .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-position: center bottom;}
      .banner-wrapper{padding: 10px 15px;}
      .bannerImg{height: 40vh;}
      .tagline-wrapper{padding: 10px; width: 100%;left: 0;top: 21%;}
      .tag-1{font-size: 36px;line-height: 45px;}
      .tag-2{font-size: 22px; line-height: 35px;}
      .tag-box-wrap{max-width: 100%;padding: 10px;}
      .tag-3{font-size: 16px;line-height: 20px;}
      .tag-4{font-size: 26px; line-height: 35px;padding: 0 10px;}
      .tag-5{font-size: 18px; line-height: 30px;padding-left: 10px;}



      #home .slick-arrow{width: 25px;}
      #home .arrowLeft{left: 2px;}
      #home .arrowRight{right: 2px;}
      /*Home End*/

      .high-img-desc,.spec-desc{font-size: 16px;line-height: 26px;}

      .loc-high-wrapper{padding: 30px 16px;}
      .loc-list{font-size: 14px;line-height: 24px;}
      #map{padding-top: 270px;}
      .loc-list li{padding: 5px 0;}
      .specImg{min-height: 220px;}

      .abt-head{font-size: 40px;line-height: 45px;}
/*      .bkc-logo,.mb-logo{width: 90px;}*/
      .sellability-logo{width: 160px;}
/*      .sellability-logo{width: 130px;}*/
      .spec-wrapper-box{padding: 15px 10px;}
     

    }

    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 375px) {
          .tag-box-wrap{max-width: 100%;padding: 6px;}
    }

    @media only screen and (max-width : 360px) {
     .tag-4{padding: 0 5px;}
     .tag-5{font-size: 18px; line-height: 30px;padding-left: 5px;}
    }

    /* 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;}
      .tag-3{font-size: 14px;line-height: 18px;}
      .tag-4{font-size: 22px;line-height: 30px;}
      .tag-5{font-size: 16px;line-height: 30px;}
      .spec-desc{font-size: 15px;}
      .bkc-logo,.mb-logo{width: 80px;}
      .sellability-logo{width: 110px;}
    }