.gdlr-core-title-item-title.gdlr-core-skin-title.class-test.hotale-additional-font.slidertitle {
  font-size: 100px; font-weight: 400; letter-spacing: 0px; text-transform: none; color: #ffffff;
}

@media (max-width: 394px) {
  .desktopview {
    display: none;
  }

  .mobileview {
    display: none;
  }

  .gdlr-core-title-item-title.gdlr-core-skin-title.class-test.hotale-additional-font.slidertitle {
    font-size: 80px; font-weight: 500; letter-spacing: 0px; text-transform: none; color: #ffffff;
  }
  
  .gdlr-core-pbf-wrapper.videopadding {
    padding: 50px 0px 38px 0px;
  }

  .gdlr-core-pbf-wrapper.secspacing {
    padding: 50px 0px 0px 0px;
  }

  .gdlr-core-pbf-column-content-margin.gdlr-core-js.facipadding {
    padding: 40px 0px 0px 0px;
  }

  .gdlr-core-pbf-column-content-margin.gdlr-core-js.poolpadding {
    padding-top: 40px;
  }

  .gdlr-core-pbf-column.gdlr-core-column-36.gdlr-core-column-first.foodpadding {
    padding-top: 40px;
  }

  .gdlr-core-pbf-column-content-margin.gdlr-core-js.dinpadding {
    padding-top: 40px;
  }

  .gdlr-core-pbf-column-content-margin.gdlr-core-js.diningpadding {
    padding-top: 40px;
  }

  .gdlr-core-pbf-column-content-margin.gdlr-core-js.loungepadding {
    padding-top: 40px;
  }

  .gdlr-core-pbf-wrapper.hotelcontain {
    padding: 0px;
  }

  .col-12 h5 {
    font-size: 16px;
  }

  .menu_title h4 {
    font-size: 20px;
  }

  .no-sec-padding {
    padding-top: 0;
    padding-bottom: 50px;
  }

  .bodyfont {
    font-size: 18px;
  }

  .green_back {
    padding: 25px;
  }

  .green_back_about {
    color: #3a4a26;
    background-color: #eeb85e;
    padding: 20px;
    border-radius: 30px;
  }

  .aboutside {
    border-radius: 15px; 
    margin-top: 40px;
  }

 .aboutfont {
  font-size: 1.1rem;
 }

 .contactleft {
  padding-left: 30px !important;
  padding-right: 20px !important;
}

}

@media (min-width: 395px) and (max-width: 767px) {
    .desktopview {
      display: none;
    }

    .smallphone {
      display: none;
    }

    .gdlr-core-title-item-title.gdlr-core-skin-title.class-test.hotale-additional-font.slidertitle {
      font-size: 80px; font-weight: 500; letter-spacing: 0px; text-transform: none; color: #ffffff;
    }
    
    .gdlr-core-pbf-wrapper.videopadding {
      padding: 50px 0px 38px 0px;
    }

    .gdlr-core-pbf-wrapper.secspacing {
      padding: 50px 0px 0px 0px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.facipadding {
      padding: 40px 0px 0px 0px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.poolpadding {
      padding-top: 40px;
    }

    .gdlr-core-pbf-column.gdlr-core-column-36.gdlr-core-column-first.foodpadding {
      padding-top: 40px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.dinpadding {
      padding-top: 40px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.diningpadding {
      padding-top: 40px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.loungepadding {
      padding-top: 40px;
    }

    .gdlr-core-pbf-wrapper.hotelcontain {
      padding: 0px;
    }

    .col-12 h5 {
      font-size: 16px;
    }

    .menu_title h4 {
      font-size: 20px;
    }

    .no-sec-padding {
      padding-top: 0;
      padding-bottom: 50px;
    }

    .bodyfont {
      font-size: 18px;
    }

    .green_back {
      padding: 25px;
    }

    .green_back_about {
      color: #3a4a26;
      background-color: #eeb85e;
      padding: 20px;
      border-radius: 30px;
    }

    .aboutside {
      border-radius: 15px; 
      margin-top: 40px;
    }
    
    .aboutfont {
      font-size: 1.1rem;
     }

     .contactleft {
      padding-left: 30px !important;
      padding-right: 20px !important;
    }  
  }

@media (min-width: 768px) {
    .mobileview {
      display: none;
    }

    .smallphone {
      display: none;
    }

    .gdlr-core-pbf-wrapper.videopadding {
      padding: 258px 0px 258px 0px;
    }

    .gdlr-core-pbf-wrapper.secspacing {
      padding: 115px 0px 85px 0px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.facipadding {
      padding: 42px 0px 64px 55px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.poolpadding {
      padding-top: 150px; 
      padding-right: 55px; 
      padding-bottom: 37px;
    }

    .gdlr-core-pbf-column.gdlr-core-column-36.gdlr-core-column-first.foodpadding {
      padding: 100px 0 50px 0;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.dinpadding {
      padding: 100px 0 50px 0;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.diningpadding {
      padding: 140px 0px 64px 55px;
    }

    .gdlr-core-pbf-column-content-margin.gdlr-core-js.loungepadding {
      padding-top: 150px; 
      padding-right: 55px; 
      padding-bottom: 37px;
    }

    .gdlr-core-pbf-wrapper.hotelcontain {
      padding: 0px 0px 40px 0px;
    }

    .green_back_about {
      color: #3a4a26;
      background-color: #eeb85e;
      padding: 100px 50px 100px 50px;
      border-radius: 30px;
    }

    .aboutside {
      border-radius: 15px; 
      margin-top: 10px;
    }

    .allphone {
      display: none;
    }

    .bookingwidth{
      width: 20%;
    }
    
    
  }