html {
  scroll-behavior: smooth;
  scroll-padding-top: 10em;
}

.entry-content > div {
  margin-bottom: 6vmin;
}
.entry-content > div:last-of-type {
  margin-bottom: 0;
}

.wp-block-cover {
  padding: 0;
}
.wp-block-cover.has-parallax .wp-block-cover__image-background {
  background-attachment: fixed;
}
.wp-block-cover .wp-block-cover__inner-container {
  max-width: var(--wp--style--global--wide-size);
  padding: 0 2rem;
}
@media (max-width: 600px) {
  .wp-block-cover .wp-block-cover__inner-container {
    padding: 0 2rem;
  }
}

footer {
  margin-top: 6vmin;
}

header {
  position: sticky;
  top: 0;
  z-index: 999;
}
header nav {
  margin-left: 2rem !important;
}
header .has-global-padding {
  padding: 0;
}
@media (max-width: calc(1440px + 4rem)) {
  header .has-global-padding {
    padding: 0 2rem;
  }
}

.wp-block-table td {
  border: none;
  padding: 0;
}

h1 {
  margin-bottom: 2rem !important;
}

h2 {
  margin-bottom: 1rem !important;
}

h3 {
  margin-bottom: 1rem !important;
}

h4 {
  margin-bottom: 1rem !important;
}

h5 {
  margin-bottom: 1rem !important;
}

h6 {
  margin-bottom: 1rem !important;
}

p {
  margin-bottom: 0.75rem !important;
}

.has-global-padding > .alignfull {
  padding: 0 2rem;
}

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