/* THEME CORE STYLES */
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}
html #header #header-nav .sub-menu-wrapper {
  top: 118px;
}
html .logged-in #header {
  top: 62px;
}
@media (min-width: 900px) {
  html .logged-in #header {
    top: 0;
  }
}
@media (max-width: 782px) {
  html .logged-in main {
    margin-top: 112px;
  }
}
@media (max-width: 899px) {
  html .logged-in main {
    margin-top: 104px;
  }
}
html .logged-in main {
  margin-top: 119px;
}
html main.static {
  margin-top: 46px;
}
@media (min-width: 768px) {
  html main.static {
    margin-top: 32px;
  }
}

section {
  position: relative;
  isolation: isolate;
}

a {
  text-decoration: none;
}

.background-wrapper {
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -2;
}

.background-wrapper div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

/* ADMIN PANEL STYLES */
#select-post-language {
  display: flex;
}

html :where(.wp-block) {
  max-width: min(1366px, 95%);
}

.acf-block-preview h1,
.acf-block-preview h2,
.acf-block-preview h3,
.acf-block-preview h4,
.acf-block-preview h5,
.acf-block-preview h6 {
  color: #000;
}

/*# sourceMappingURL=global.css.map */
