@media (min-width:800px) {
.container {max-width:95%;}
}

@media only screen and (min-width: 992px) and (max-width:1250px) { 
    #navbarCollapse .navbar-nav{gap:30px}
    .navbar .navbar-nav .nav-item .nav-link:before{bottom:8px;}
    .navbar .navbar-nav .nav-item .nav-link{font-size:10px;}
    .icon_grid p br{display:none;}
    
}

@media only screen and (max-width: 991px) {
    nav{position:fixed !important;}
    #navbarCollapse .navbar-nav {gap: 5px;}
    .nvright .nav-item{padding:0;}
    .banner{ margin-top:75px;}
    .navbar-toggler:focus{box-shadow:none;}
    .pad80{padding:50px 0px;}
    .navbar-toggler{padding:0;}
    nav.navbar { padding: 8px 0px; background:#000; position:relative;}
    nav.navbar:after{content:""; width:100%; height:0.8px; background:rgba(255,255,255,0.4); position:absolute; top:74px; left:0;}
    .navbar .navbar-nav .nav-item{ margin:0; padding:0;}
    .navbar .navbar-nav .nav-item .nav-link:after{display:none;}
    .navbar .navbar-nav .nav-item .nav-link{display:inline-block; font-size:13px; font-weight: 500;}
    .nvleft{margin-top:30px !important;}
    h1, h2, h3, h4, h5, h6{margin-bottom:20px;}
    #navbarCollapse .navbar-nav{align-items:start;}
    /*.mbflipgrid .row{flex-direction: column-reverse;}*/
    .golden_img {margin-top:40px;}
    .nvright{margin-bottom:20px !important;}
    /*.floor_grid:after,.icon_grid:after {content: ''; width: 100%; height: 0.8px; background: rgba(0, 0, 0, 0.3); opacity: 0.3; position: absolute; left: 0; bottom: 0; top: unset;}*/
    /*.floor_grid {padding: 20px 0;}*/
    .map_location{margin-top:40px !important;}
    .m_grid .map_location{margin:40px 0 0px!important; padding:0; overflow:hidden;}
    .cursor_logo{padding:24px;}
    .desbtn{bottom:22px;}
    .destination_slider .slick-slide {margin: 0 12px;}
    .destination_slider .slick-list {margin: 0 -12px; }
    .amenitiesmb_slider{margin:0 !important;}
    .amenitiesmb_slider ul.slick-dots{display:flex;align-items:center;list-style:none; bottom:0px; width:100%;justify-content:center; margin: 0px 0 10px 0; padding-top: 40px; padding-left:0; z-index:22;}
    .amenitiesmb_slider ul.slick-dots li{margin:0 10px!important}
    .amenitiesmb_slider ul.slick-dots li button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:2px;background-color:#BDA161;text-indent:-9999px;position:relative;transition:.5s}
    .amenitiesmb_slider ul.slick-dots li button:before{width:20px!important;height:20px!important;content:'ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢';border:1px solid #BDA161;border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s}
    .amenitiesmb_slider ul.slick-dots li.slick-active button{background-color:#000;border-color:#000}
    .amenitiesmb_slider ul.slick-dots li.slick-active button:before{border-color:#000}
    .amenitiesmb_slider .slick-slide {margin: 0 15px;}
    .amenitiesmb_slider .slick-list {margin: 0 -15px;}
    
    .icon_grid{margin:24px 0px;}
    .icon_grid:after {bottom:-24px; width:50%; margin: 0 auto;}
    .lastafter{margin-bottom:0;}
    .f_40{font-size: 26px; margin-top: -10px;}
    .f_40 br{display:none;}
    .textshap,.shapesvg{position:static; background:transparent; width:100%; padding:0; text-align:center;}
    .textshap{ width:100%; padding:30px 30px 50px; display:block;}
    .standardwrap{height:auto;margin-top: 40px;}
    .standardwrap img{ height: 500px; object-fit: cover;}
    .rewarifixed{bottom: 2em; right: 2em; width:400px;}
    
    .image-showcase-container{
        margin-top: 40px;
    }
    .expercience-main-inner1, .expercience-main-inner2{
                margin-bottom: 40px;
            }
            
            .bordertop{
                margin-top:0px;
            }
	.map_location,.master_plan{height:auto;}
}



@media (max-width:767px) {
    p{font-size:14px;}
    #btnSubmit{ margin-top:30px;}
    #topbtns{right:30px;}   
    nav > .container {padding-left:30px !important; padding-right:30px !important;}
    .container {padding-left:30px; padding-right:30px;}
    .icon_grid{padding:12px 0px;}
    .destination_slider .slick-slide {margin:0 15px;}
    .destination_slider .slick-list {margin: 0px -15px; padding-left:0px !important;}
    .rightbtn {text-align: center; margin-top:40px;}
    .copyright_text {justify-content: center;}
    .linkbtn{padding:15px 25px;}
    .icon_grid{margin:24px 0px; justify-content:start;}
    .icon_grid img{ width:70px; margin-right:25px;}
    .icon_grid p br{display:none;}
    
    .rewarifixed{width:300px;}
    .closeamenities{ width:30px; height:30px;}
    .closeamenities img{ width:30px;}
    
    .anemity-data .d-flex { flex-direction: column-reverse; }
            .anemity-data .d-flex > div { width: 100%; }
            .anemity-data .d-flex:nth-child(2) { flex-direction: column; }
            
                .image-showcase-container {
        margin-top: 30px;
    }
    .image-showcase img{
        height: 380px;
        object-fit: cover;
    }
    .image-showcase .slick-slide{
            padding: 0 8px;
    }
    
    .image-showcase .slick-list{
        margin: 0px -16px;
    }
        .standardwrap {
        
        margin-top: 30px;
    }
        .map_location {
        margin-top: 30px !important;
    }
    .amenity-data {
    padding: 50px 30px 30px;
    }
    .expercience-main {
    margin-top: 45px;
}
.expercience-main-inner{
    padding:0px;
}
.btnpos{
    bottom: 15px;
       
        white-space: pre;
}
.contol_custom {
    bottom: 15px;
    right: unset;
    left: 10px;
    
}
.contol_custom span.slide-right {
    margin-left: 7px;
}
.logosvg1 .logo {
    width: 100px;
}
.ban_img, .banner {
  
    height: 80vh;
}
     .standardwrap img {
        height: 400px;
        
    }
    .form-check-input {
 
    height: 24px;
    }
    .cform .form-check-label{
        padding-left: 14px;
    }
}

@media (max-width:600px){
    .icon_grid:after{ width:100%;}
    .rewarifixed{width:200px;}
}

