@media (max-width:1920px){
   
    
}

@media (max-width:1600px){
    
}
@media (max-width:1400px){
    .container{max-width: 100%;padding: 0 18px;}
   
}
@media (max-width:1350px){
    
}
@media (max-width:1280px){
    header{padding: 0;}
    .header-rt ul li a {font-size: 14px;}
    .header-rt ul li.get a{padding: 11px 10px;}
    .header-rt{padding: 23px 0 19px;}
    .header-rt ul li.get {margin: -12px 0 0 0;}
    .header-rt ul li {padding: 0 6px;}
    h1 {font-size: 65px;line-height: 70px;}
    h3 {font-size: 22px;line-height: 30px;}
    .ban-in{max-width: 75%;}
    .form-in {width: 90%;}
    .icon-blk {max-width: 60%;}
    .sticky header {padding: 0 4px;}
    .specific-in {max-width: 100%;}
    .nav-tabs .nav-link {font-size: 15px;line-height: 25px;}
    .about-in p {width: 100%;}
    .footer-top-rt {padding: 0 0 0 90px;}
    .club-rt {padding: 65px 0 0 0px;}
    .club-rt ul li p {font-size: 12px;line-height: 15px;}
    .master-rt ul li {padding: 0 0 20px 25px;}
    .master-rt {padding: 0px 0 0 29px;}
    .loc-cnt {padding: 30px 16px 20px;}
    .connection ul li {font-size: 12px;padding: 0 0 3px 0;}
    .choose{padding: 46px 10px;min-height: 166px;}
    .choose-lt {padding: 15px 30px 0 0;}
    .amenities-in ul li p {font-size: 12px;line-height: 20px;}
}
@media (max-width:1024px){
    
}

@media (max-width:991px){
    .footer-top-rt {padding: 0 0 0 35px;}
    .header-rt{float: none !important;width:250px;position:  fixed;top: 0;right:  -250px;height:  100%;overflow:  auto;z-index: 9999;background:  #2481be;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        -web-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;}
         nav{display: none;}       
         #nav-icon{display:block;position:absolute;top:24px;right: 10px;}
        .open #nav-icon{top: 24px;}
        .sticky #nav-icon{top: 24px;}
        .side_bar{display:block;width:240px;background: #C47713;height:100%;position:fixed;top:0;right:-240px;z-index:9;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;overflow:auto;padding: 44px 0;}
        .side_bar ul{padding:0;}   
        .side_bar ul li{padding: 0  0; float:none; display:block; width:100%;margin:0;background:none;border:none;position: relative;} 
        .side_bar ul li a{display:block;padding: 13px 35px;font-size: 15px;color:#fff !important;text-align: left;}
        .side_bar ul li i{font-size: 0;}
        .btn-blk{margin: 0;}
        .menu{text-align: center;margin: 0 auto;position:absolute;right: 14px;top:0px;z-index:999;padding:4px 0;}
        .side_bar nav ul{display:block!important;position:static; padding:0; box-sizing:border-box; }
        .side_bar nav{display: block;}
        .side_bar nav ul li.book a{color: #000;}
        .side_bar nav ul{width:100%; padding:0;position: relative;}
        .wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
        body.open{overflow:hidden;}
        .open .wrapper{right:240px;top:0px;position: fixed;}   
        .open .side_bar{right:0;}
        .side_bar .menu{display: block;}
        .sticky #nav-icon span{background: #C47713;}


        .main-ban-in {top: 26%;}
        .header-lt {width: 24%;}
        .sticky header {padding: 5px 4px;}
        .main-ban-in p br{display: none;}
        .ban-in {max-width: 91%;}
        .form-in {width: 100%;}
        
        .icon-blk { max-width: 88%;}
        .amenities-blk {padding: 50px 5px;}
        .master-blk{padding:50px 5px;}
        .specifications-blk{padding:50px 5px;}
        .master-rt {padding: 25px 0 0 0;}
        .master-lt{padding: 0;}
        .tabBlock-tabs li {padding: 0 4px;}
        .project-blk.loc{padding: 50px 0;}
        .floor-image1 img {width: 52%;}
        .floor-blk {padding: 50px 5px;}
        .nav-tabs .nav-link {padding: 0 9px;font-size: 14px;}
        .about {padding: 15px 0;}
        .footer-logo {padding: 24px 20px;width: 31%;}
        .footer-top-in {max-width: 91%;}
        .tabBlock-tabs {padding: 0 0 30px 0;}
        .overview-blk:before{width: 401px;z-index: -1;height: 273px;background-size: 72%;}
        .overview-blk:after{width: 440px;z-index: -1;height: 273px;background-size: 68%;right: -141px;}
        .choose-rt{padding: 35px 0 0 0;}
        .choose-blk {padding: 50px 5px;}
        .overview-blk {padding: 50px 5px;}
        .choose-lt h2 {padding: 0 0 30px 0;}
        .amenities-in {width: 100%;}
        .club-blk{padding: 50px 5px;}
        .club-lt{padding: 0;}
        .club-rt {
            padding: 30px 0 0 0px;
        }
        .club-lt h2{padding: 0 0 30px 0;}
        .head h2{padding: 0 0 30px 0;}
        .mas-blk{padding: 50px 5px;}
        .location-blk{padding: 50px 5px;}
        .main-head{padding: 0 0 30px 0;}
        .location-lt{padding: 0;}
        .location-rt {
            padding: 30px 0 0 0;
        }
        .connection ul li {
            font-size: 14px;
            padding: 0 0 3px 0;
        }
        .master-rt ul li {width: 49%;}
        .floor-plan p {font-size:16px;}
}
@media (max-width:767px){
    .footer-top-rt{padding:0;}
    h1 {font-size: 43px;line-height: 55px;}
    .main-ban-in h1 br{display: none;}
    .ban-in {margin: 0; max-width: 100%;}
    .overview-blk{margin: 0;}
    .main-ban-in h1 {color: #fff;padding: 0 0 12px 0;}
    .main-ban-in {top: 28%;padding: 0 30px;}   
    .main-ban-rt ul li{border-right: 0 none;}
    .main-ban-rt ul li { padding: 0 0 18px 0;}
    .main-ban-rt {padding: 30px 20px 20px;}
    .overview-blk {padding: 50px 0px 50px;}
    .overview-in h2{padding: 0 0 20px 0;}
    p {font-size: 15px;line-height: 25px;}
    .overview-in p { padding: 0 0 15px 0;}
    .head h2{padding: 0 0 25px 0;}
    .form-in ul li{width: 100%;}
    .icon-blk {max-width: 100%;}
    
    .amenities-in ul li{border-right: 0 none;padding:12px 10px 12px 10px;}
    
    .nav-tabs .nav-link {padding: 0 3px;font-size: 14px;}
    .floor-blk {padding: 50px 0px;}
    .about-blk {padding: 50px 0px 40px;}
    .footer-top-in {max-width: 100%;text-align: center;padding: 15px 0 15px 0px;}
    .choose-lt {
        padding: 0px 0 0 0;
    }
    .amenities-in h2{padding: 0 0 30px 0;}
    .amenities-in ul li {width: 32%;}
    .specific-in {
        max-width: 100%;
        height: 663px;
        overflow-y: scroll;
    }
    .floor-image ul li{padding:0 0 15px 0;}
    .loc-cnt {
    padding: 30px 0px 20px;
}
}
@media (max-width:599px){
    .desk{display:none;}
    .mob{display:block;}
    h2 {font-size: 20px;line-height: 30px;}
    .icon-blk ul li p {font-size: 14px;}
    .icon-blk ul li{padding: 0 6px;}
    .specific-lt {padding: 0 0px;}
    .tabBlock-tabs li {padding: 0 8px 10px;}
    .floor-image1 img {width: 81%;}
    .header-lt {width: 36%; }
    .footer-logo {width: 36%;}
    .main-ban-in h1 br{display: none;}
    .main-ban-in {top: 25%;}
    h1 {font-size: 35px;line-height: 44px;}
    .main-ban-in h6 {font-size: 20px;line-height: 30px;}
    .form-blk{padding: 0;}
    .master-rt ul li {width:100%;padding: 0 0 12px 25px;}
}

@media (max-width:478px){
    .footer-top a {font-size:28px;}
    .form-in ul li {padding: 0 6px 26px 6px;}
    .icon-blk ul li {width: 100%;padding: 0 0 13px 0;}
    .am-blk p {font-size: 14px;padding: 8px 0 0 0;line-height: 16px;}
    .floor-image1 img {width: 100%;}
    .main-ban-in {top: 25%;padding: 0 18px;}
    .reason span {font-size: 52px;line-height: 57px;}
    .header-lt {width: 50%;}
    #nav-icon{top:26px;}
    .sticky .header-lt {width:37%;}
    .reason{border-left:0 none;}
    .sticky #nav-icon {top: 24px;}
    h1 {
        font-size: 26px;
        line-height: 35px;
    }
    .video{height: auto ;}
    .choose h3 br{display: none;}
    h3 {
        font-size: 17px;
        line-height: 30px;
    }
    .choose span{font-size: 10px;display: inline-block;}
    .choose {
        padding: 30px 10px;
        min-height: 136px;
    }
    .amenities-in ul li{padding: 5px 8px 10px;width: 32%;
        min-height: 120px;
    }
    .amenities-in ul li p {
        font-size: 12px;
        line-height: 16px;
        padding: 5px 0 0 0px;
    }
    .amenities-in ul li img {max-width: 65%;}
    .club-rt ul li{padding: 0 3px 15px;}
    .main-ban-in h6 {
    font-size: 15px;
    line-height: 23px;padding: 5px;
}
}

























