/* #comp-mjn5i3j1 {
  display: none;
} */

.JS76Uv {
  font-weight: 600;
}

#SITE_HEADER {
  background-color: #f9f0e1;
}

#mobile-header {
  display: none;
}

@media (max-width: 1000px) {
  #SITE_HEADER .kn76TK,
  #SITE_FOOTER .kn76TK {
    display: none;
  }
  #mobile-header {
    display: flex;
  }
  #mobile-header .wixui-rich-text__text {
    max-width: 60%;
    color: #102e42;
    font-weight: 700;
    padding: 20px 10px 20px 10px;

    text-shadow: rgba(0, 0, 0, 0.4) 0px 4px 5px;
  }
  #mobile-header img {
    max-width: 20%;
    height: auto;
    align-self: center;
  }
  #mobile-header .burger-menu-toggle {
    max-width: 20%;
    display: flex;
    align-items: center;
    align-self: stretch;
    justify-content: flex-end;
    flex: 1;
    position: relative;
    z-index: 9999;
    cursor: pointer;
    display: none;
  }
  #mobile-header .burger-menu-toggle i {
    font-size: 24px;
    color: red;
  }
  [data-mesh-id="SITE_FOOTERinlineContent"],
  [data-mesh-id="SITE_FOOTERinlineContent-gridContainer"] {
    display: flex;
    flex-direction: column;
  }
}
.mobile-menu {
  position: fixed;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  background-color: var(--body-background-color);
  z-index: 900;
}
.mobile-menu.hide {
  display: none;
}
.mobile-menu .mobile-menu-links {
  margin-top: 6rem;
  display: flex;
  flex-direction: column;
  text-align: center;
  width: 90vw;
  max-width: 600px;
  align-items: stretch;
}
.mobile-menu .mobile-menu-links li {
  padding: 20px;
  color: #000;
  font-weight: 500;
  font-family: "Montserrat", arial, sans-serif;
  border-bottom: 1px solid #000;
}
.mobile-menu .burger-menu-close {
  z-index: 9999;
  position: absolute;
  top: 2rem;
  right: 2rem;
  cursor: pointer;
}

ul.y7qwii li.wixui-dropdown-menu__item {
  position: relative;
}
ul.y7qwii li.wixui-dropdown-menu__item ul {
  position: absolute;
  z-index: 1001;
  width: 100%;
  text-align: right;
  left: 20px;
  background: #f9f0e1;
  padding: 10px;
}

.wixui-rich-text,
.wixui-rich-text__text {
  cursor: default;
}
