#custom_id_amen,#custom_id_two{padding-bottom:60px;}
@media only screen and (min-width: 900px){
    /* overview */
    .banner-text {
      position: absolute;
      top: 460px !important;
      left: 8em !important;
      font-size:30px !important;
    }
    .enguire {
    display:none!important;
}
     #custom_id_amen{max-height: 1500px !important;}
    #slider-class{width:auto !important;}
    /* for the slider banner  */
    #custom_id_one{
      display:flex !important;
    }
    #custom_id_mob{
      display:none;
    }
     

    /* ---- */
    .container{
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      position: relative;
    
    }
    
    h1 {
      text-align: center;
      margin: 30px 0;
    }
    .sale{font-size:20px;}
    
    .slider-wrapper {
      width: 600px;
      height: 300px;
      background: #000;
      overflow: hidden;
    }
    
    .inner-wrapper {
      width: 500%;
      height: 100%;
      position: relative;
      left: -100%;
    }
    .slide img{
      width:100%;
      height:auto;
    }
    
    .slide {
      width: calc(100%/5);
      height: 100%;
      background: lightblue;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 100px;
      font-weight: 700;
      float: left;
    }
    
    .button {
      width: 30px;
      height: 30px;
      border-top: 2px solid black;
      position: absolute;
      cursor: pointer;
    
    }
    
    .prev {
      border-left: 2px solid black;
      left: 100px;
      transform: rotate(-45deg);
    }
    
    .next {
      border-right: 2px solid black;
      right: 100px;
      transform: rotate(45deg);
    }
    
    
    .container2{
      height: 60vh;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      position: relative;
    
    }
    
    
    
    
    .slider-wrapper2 {
      width: 100%;
      height: auto;
      background: #000;
      overflow: hidden;
    }
    
    .inner-wrapper2 {
      width: 500%;
      height: 100%;
      position: relative;
      left: -100%;
    }
    .slide2 img{
      width:100%;
      height:auto;
    }
    
    .slide2 {
      width: calc(100%/5);
      height: 100%;
      background: lightblue;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 100px;
      font-weight: 700;
      float: left;
    }
    
    .button2 {
      width: 30px;
      height: 30px;
      border-top: 2px solid black;
      position: absolute;
      cursor: pointer;
    
    }
    .banner-boby{
      margin-top:300px !important;
    }
    #amen-card{height:60%;}
    .walk{
      padding-left:20% !important;
      padding-right:20% !important;
    }
    
    .high-para{
  font-size:20px !important;
}
    .top{
      display:flex !important;
      grid-template-columns: auto auto;
      width:100%;
      text-align: center;
      margin-left: 70% !important;
      
      text-decoration: none;
    
    }

    #spec .spec-accordian{
      padding-right:25% !important;
      padding-left:25% !important;
    }

    .enguire button{
      display:none !important;
    }
    .top a{
      color:black;
      text-decoration: none;
     
    }
    .top a:hover{
      color:black;
    }
    .top .phone{
      padding-top:10px;
      padding-right:20px;
    }
      .banner-button {

      top:35% !important;
      left:8% !important;
      font-size: 30px !important;
    }

    .banner-button2 {

      top:47% !important;
      left:55% !important;
      font-size: 30px !important;
    }
    #amen,#plan,#gal,#about{
      padding-top:40px;
    }
    .tabset label{
      padding-right:50px !important;
      padding-left: 50px !important;
      color:#8A4C40;
      font-size: 25px !important;
      
    }
    .tab-panel {
      padding: 30px 0;
      border-top: 3px solid black;
    }
    .banner-text span{
      display:inline !important;
    }
    
    .overview-heading{
      font-size: 36px !important;
      padding-top:20px !important;
    }
    .handle img{
      width:15em !important;
     
    }
    .overview-para{
      padding:30px;
      font-size: 20px !important;
      padding-right:200px !important;
      padding-left:200px !important;
      
    }
    .overview-body .handle img{width:15em !important;}
    .destination-table img{width:25px !important;object-fit:contain;height:auto;}
    
     .destination-heading{
      font-size: 36px !important;
      padding-top:20px !important;
    }

    /* HIGHLIGHT SECTION */
    #highlight img{padding:10px;}
    #highlight{padding-top:50px !important;
    }
    
     .highlight-heading{
      font-size: 36px !important;
      padding-top:20px !important;
    }


    #hi-handle{width:15em !important;}
    /* destination */
    .destination-heading{
      font-size: 36px !important;
    }
    .destination-body .handle img{
      width:15em !important;
    }
    td.landmarks {text-align: left !important;}
    .table-flex, .location-wrap{
      display:grid;
      grid-template-columns: 1fr;
      padding:0 5%!important;
    }
    .table-flex .table-heading{
      font-size:20px !important;
      text-align:left;
      padding-left:35px;
    }
    .table-heading{padding-top:0px !important;}
    #map{padding:5px 60px;border:none;outline:none;color:white;background-color:#8A4C40;}
    #map-top{display:none !important;}
    #map-bottom{display:block !important;margin-left:30px !important;}
    .amenity-heading{
      font-size:36px !important;
    }
    .floor-plan3 .heading,.floor-plan2 .heading{bottom:20em !important;}
    .walk-heading{
      font-size: 36px !important;
    }
    .walk .banner-btn{
      font-size: 16px !important;
      padding:10px 40px !important;
      border:none;
    }
    .specification .spec-heading{
      font-size: 36px !important;
    }
    .sub-spec{
      font-size: 30px !important;
    }
    .panel {
      padding-left: 20% !important;
      text-align: center !important;
    }
    .floor-planheading ,.floor-plan .sub-heading{
      font-size:36px !important;
      
    }
    .floor-plan3,.floor-plan2{padding:60px !important;}
   
   
    .floor-button{
      display:grid;
      grid-template-columns: 1fr 1fr;
    
    }
    .floor-plan2{
      margin-top:0px !important;
    }
    .gallery .gallery-heading{
      font-size:36px !important;
      padding-top: 30px;
    }
    .gallery .handle{
      padding-bottom: 30px !important;
    }
    
     /* new builder tag section */
    .subsection1{display:grid ;grid-template-columns: auto auto auto auto !important;color:#844c40;}
    #first-tag{font-size:50px !important;text-align:right !important;}
    #third-tag{border-left:2px solid #844c40 !important;}
    #second-tag{font-size:16px !important;text-align: left;padding-top:20px !important;padding-left:20px !important;line-height:25px !important;letter-spacing:2px !important;}
    .builer-subsection{
      width:100% !important;
      margin:auto !important;
      padding:50px !important;
    }
    .sub-tag2{margin-left:0px !important;}
  .sub-tag{margin-left:0px !important;}
  .sub-tag3{padding-top:unset !important;}
    /* ------------------- */
    .builder-heading{
      padding-top:30px;
      font-size: 36px !important;
    }
   
    .sub-builder{
      font-weight: bold;
      font-size: 25px !important;
      padding-bottom:30px !important;
  }
  .builder-para {
    font-size: 20px !important;
    padding-bottom: 20px !important;
  }
  .s1-builder,.s2-builder,.s3-builder{
    font-size: 20px !important;
  }
  .high-icon{padding:0px !important;}
  .high-icon img{width:100px !important;height:100px !important;}
  #destination {
    padding-top:5%;
  }

  .s3-builder{
    padding-bottom: 30px !important;
  }
  .test-head{
    font-size: 36px !important;
    padding-top: 30px !important;
    padding-bottom: 10px !important;
  }
  .testimonial-body .test-sub{
    font-size: 25px !important;
    padding-bottom: 30px !important;
  }
  .enguire .phone{
    display: none !important;
  }
  .enquire-button{
    display:none !important;
  }
  /* .enguire{
   
    position:relative !important;
     width:500px !important;
     text-align: end !important;
     margin-right:1px !important;
     left:1000px !important;
  
    
    
  } */
  .swiper-slide #test{
    height:800px !important;
    width:600px !important;
    object-fit:contain;
  }
  #over{padding-top:0px !important;}
  .builder-para span{
    display:block;
  }
  footer{
        float: left;
    width: 100%;
  }
  }

  