/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

#site-header {
  padding-top: 10px;
  padding-bottom: 10px;
  transition: background-color 0.3s, padding-bottom 0.3s, padding-top 0.3s;
}

.about-section::before {
  background-image: linear-gradient(180deg, #ffffff00 60%, #ffffff 100%);
  bottom: 0;
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
}

@media screen and (max-width: 767px) {
  .footer-menu .elementor-nav-menu {
    margin-left: auto;
  }
}

@media screen and (min-width: 1025px) {
  .md-hidden {
    display: block;
  }

  #site-header {
    background-color: transparent;
    margin-bottom: -119px;
  }

  #site-header.sticky {
    background-color: #000;
  }

  #site-header.sticky {
    background-color: #000;
    padding-bottom: 6px;
    padding-top: 6px;
  }

  #site-header.sticky img {
    width: 75px;
    transition: width 0.3s;
  }

  .square-booking-iframe iframe {
    min-height: 750px !important;
  }
}
