    /* Large Devices, Wide Screens */

    @media only screen and (min-width : 1100px) {
        .sArrow:hover path {
            stroke: #fff;
        }
        .sArrow:hover #Ellipse_2 {
            fill: #D7B56D;
            stroke: #D7B56D;
        }
    }
    
    @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.webp");background-position: center;background-size: 100% 105%;}
      .slide-2{background-image: url("../images/banner-mob-2.webp");background-position: center;background-size: 100% 100%;}      
      .tagline-wrapper{top: 25%;right: initial;left: 10%;}

      /*Parallax Start*/
      .parallex{height: 50vh;background-attachment: initial;}
      /*Parallax End*/

      /*Highlights Start*/
      .ph-slider-2-wrapper{bottom: 20px;}
      .ph-tagline-wrapper{top: 5%;}
      .spec-content{padding: 20px 10px 20px 20px;font-size: 12px;}
      /*Highlights End*/

      /*Amenity Start*/
       #gardenRight{right: 15px;}
       #gardenLeft{left: 15px;}
      /*Amenity End*/

      #specifications {
          padding-right: 15px;
      }

      /*Location Start*/
      .loc-list{font-size: 14px;}
      .accordian-content{padding: 0 10px 15px;}
      /*Location 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: #fff;float: right;border-radius: 6px;}
/*      header .brand-logo{padding-top: 8px;}*/
      header.header-bg .logo-header img,header .logo-header img{width: 100px;margin: 0;}
      header{background: #000;}
      header .nav-links{ display: none;position: fixed;top: 77px;left: 0;width: 100%;height: 100%;z-index: 9999;padding-top: 20px;background-color: #CDA067;}
      .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.active{color: #000;}*/
      /*header .lower .nav-links a.active::before{background-color: #000;}*/
      header .lower .nav-links a:last-child{margin-right: 0px;}
      header .lower .nav-links a{display: inline-block;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: #CDA067;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: #CDA067;color: #000;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: #000 !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: 50px;}
      .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 Start*/
      #overview .dis-flex{display: block;}
      .over-left{padding: 0 0 30px 0;}
      /*Overview End*/

     /*Floor Plan Start*/
     .dfp{top: 44%;}
      #fp-left, #fp-right{position: relative;left: initial;right: initial;transform: initial;top: initial;}
      /*Floor Plan End*/

      /*Highlights Start*/
      .ph-tagline-wrapper{top: 20%;}
      .ph-slider-2-wrapper{bottom: 10%;}
      .ph-pager{height: 140px;}
      /*Highlights End*/

      /*Specification Start*/
      

      .spec-content-wrapper,
      .spec-slider-wrapper {
          padding-left: 0;
      }

      .spec-slider-wrapper::after {
          display: none;
      }

      .spec-wrapper {
          margin-top: 30px;
      }

      .spec-content {
          padding: 30px;
          background-color: #fff;
      }

      .spec-arrow-wrapper {
          padding: 15px 0 0;
      }

      /*Specification End*/

      /*Location Start*/
      .map-wrapper{padding-top: 50px;margin-top: 30px;}
      .accordian-wrapper{padding: 30px 30px 0;}
      /*Location End*/

      /*Amenity Start*/
      .ame-content-wrap .item{margin-right: 0px;padding: 0 5px;}
      .ame-content-wrap .ameWrap{margin: 0;transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);}
      .ame-content-wrap .overlay{display: none;}
      .ame-content-wrap .img-desc, .ameImg-desc{display: block;}
       #gardenLeft, #gardenRight{position: relative;top: initial;transform: initial;left: initial;right: initial;}
      /*Amenity End*/
    
}

    /* 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: 60px;}
      /*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;}
      .enq-form-wrapper .form-group-wrapper .submit-btn{margin-top: 5px;}
      .checkbox-check span, .checkbox-check a{font-size: 10px;line-height: 16px;}
      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;background-size: 100% 100%;}            */
      .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*/
     
     /*Highlights Start*/
      .ph-tagline-wrapper{top: 10%;}
      .ph-slider-2-wrapper{padding: 0;bottom: 30px;}
      /*Highlights End*/

      /*Floor Plans Start*/
      .dfp{top: 40%;}
      /*Floor Plans End*/

      /*Unit Plans Start*/
      .fp-config-wrap-head{padding: 10px 5px;font-size: 10px;}
      .fp-config-wrap{padding: 10px 5px;font-size: 12px;line-height: 22px;display: flex;align-items: center;}
      .fp-price{font-size: 10px;min-width: auto;padding: 2px 10px;}
      .fp-head,.fp-carpet{padding-top: 4px;}
      /*Unit Plans End*/

      /*Specifications Start*/
      .spec-content {
          padding: 20px 10px;
      }
      /*Specifications End*/

      /*Location Start*/
      .g-map iframe, .i-map{height: 350px;}
      .getDir{position: relative;bottom: initial;margin-top: 30px;}
      .accordian-wrapper{padding: 30px 0 0;}      
      .loc-list{font-size: 12px;}
      .loc-video iframe{height: 400px;}
      /*Location End*/

      /*Amenity Start*/
      .ameImg{height: 220px;}
      /*Amenity End*/

      /*About Us Start*/
      #about-us{padding: 50px 0;}
      /*About Us End*/


    }

    /* 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;}
    }