@media (min-width: 290px) and (max-width: 767px) {
 .mobile_hide{display: none;}  
   .top_menubar {
    text-align: center !important;
}
.thankyous.px-4 h2 {
    font-size: 22px;
    margin-bottom: 10px !important;
    font-weight: 700;
}
.thankyous.px-4 {
    padding: 24px 0px !important;
}
.thankyous.px-4 p {
    font-size: 14px;
}
div#homeslider {height:100vh;}
.overlay {padding: 0px;}
h2.Beauty {
    font-size: 23px !important;    margin-bottom: 10px;
}
h3.All-Inclusive {
    font-size: 18px !important;
    line-height: 25px;
}
.form-container {
    padding: 10px;
}
.thankyous.homepagesform h2 {
    font-size: 18px !important;
}
.thankyous.homepagesform p {
    font-size: 13px;
}
.socal.pt-3 {
    width: 100%;
    display: inline-block;
}
.content {
    margin-bottom: 30px;
}
.aboutus p {
    font-size: 15px;
}
.Enquiry__Now {
    display: inline-block;
}
.aboutus {
    margin-bottom: 20px;
}
li.footer-phone{
    margin-bottom: 15px;
    padding: 4px 10px;
}
.copyright-text {
    font-size: 11px;
}
.lockyourtrips.text-center.pt-4 ul {
    margin: 0px;
    padding: 0px;
}

}
@media (min-width: 768px) and (max-width: 991px) {
      .mobile_hide{display: none;}  
   .top_menubar {
    text-align: center !important;
}
div#homeslider {height:65vh;}
.overlay {padding: 0px;}
h2.Beauty {
    font-size: 23px !important;    margin-bottom: 10px;
}
h3.All-Inclusive {
    font-size: 18px !important;
    line-height: 25px;
}
.thankyous.px-4 h2 {
    font-size: 22px;
    margin-bottom: 10px !important;
    font-weight: 700;
}
.thankyous.px-4 {
    padding: 24px 0px !important;
}
.thankyous.px-4 p {
    font-size: 14px;
}
.form-container {
    padding: 10px;
}
.thankyous.homepagesform h2 {
    font-size: 18px !important;
}
.thankyous.homepagesform p {
    font-size: 13px;
}
.socal.pt-3 {
    width: 100%;
    display: inline-block;
}
.content {
    margin-bottom: 30px;
}
.aboutus p {
    font-size: 15px;
}
.Enquiry__Now {
    display: inline-block;
}
.aboutus {
    margin-bottom: 20px;
}
li.footer-phone{
    margin-bottom: 15px;
    padding: 4px 10px;
}
.copyright-text {
    font-size: 11px;
}
.lockyourtrips.text-center.pt-4 ul {
    margin: 0px;
    padding: 0px;
}
  
}
@media (min-width: 992px) and (max-width: 1024px) {
   .desktop_hide{display: none;}
   div#homeslider {height:70vh;}
}
@media (min-width: 1025px) and (max-width: 1199px) {
   .desktop_hide{display: none;}
   div#homeslider {height:70vh;}
}
@media (min-width: 1200px) and (max-width: 3500px) {
     .desktop_hide{display: none;}
}
