/* Snapjet static export. Tailwind utilities for this page, then compiled node styles. No scripts. */
:root {
  --sj-content-width: 72rem;
}
*, *::before, *::after { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--sj-color-bg, #fff);
  color: var(--sj-color-text, #1c1917);
  font-family: var(--sj-font-body, ui-sans-serif, system-ui, sans-serif);
  container-type: inline-size;
}
:where(h1, h2, h3, h4, h5, h6) { font-family: var(--sj-font-heading, inherit); }
:where(h1, .sj-kop-1) { font-size: 48px; font-weight: 700; line-height: 1.15; text-align: left }
:where(h2, .sj-kop-2) { font-size: 36px; font-weight: 700; line-height: 1.2; text-align: left }
:where(h3, .sj-kop-3) { font-size: 28px; font-weight: 600; line-height: 1.25; text-align: left }
:where(h4, .sj-kop-4) { font-size: 22px; font-weight: 600; line-height: 1.3; text-align: left }
:where(h5, .sj-kop-5) { font-size: 18px; font-weight: 600; line-height: 1.35; text-align: left }
:where(h6, .sj-kop-6) { font-size: 16px; font-weight: 600; line-height: 1.4; text-align: left }
button, input, textarea, select { font-family: inherit; }
img, video { max-width: 100%; height: auto; }
.sj-page { display: flex; flex-direction: column; width: 100%; }
.sj-page-middle { display: flex; align-items: stretch; width: 100%; }
.sj-rail { flex: 0 0 280px; width: 280px; max-width: 42%; }
.sj-page-body { flex: 1 1 auto; min-width: 0; width: 100%; }
.sj-page-stack .sj-page-middle { flex-direction: column; }
.sj-page-stack .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
@media (max-width: 760px) {
  .sj-page-middle { flex-direction: column; }
  .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
}
a.sj-zoom { display: block; cursor: zoom-in; }
.sj-lightbox { display: none; position: fixed; inset: 0; z-index: 80; box-sizing: border-box; padding: 24px; background: rgba(10, 12, 16, 0.82); }
.sj-lightbox:target { display: flex; align-items: center; justify-content: center; }
.sj-lightbox img { position: relative; z-index: 1; width: min(92vw, 1400px); height: min(88vh, 900px); max-width: none; max-height: none; object-fit: contain; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.35); }
.sj-lightbox-back { position: absolute; inset: 0; }
.sj-lightbox-x { position: absolute; top: 16px; right: 16px; z-index: 2; color: #fff; font: inherit; text-decoration: none; }
.max-w-\(--sj-content-width\) { max-width: var(--sj-content-width); }
.box-border { box-sizing: border-box; }
.w-full { width: 100%; }
.mx-auto { margin-left: auto; margin-right: auto; }
.flex { display: flex; }
.flex-wrap { flex-wrap: wrap; }
.min-w-0 { min-width: 0; }
.max-w-full { max-width: 100%; }
.sj-menu-link { color: inherit; font: inherit; text-decoration: none; }
.inline-flex { display: inline-flex; }
.items-center { align-items: center; }
.justify-center { justify-content: center; }
.self-start { align-self: flex-start; }
.block { display: block; }
.h-auto { height: auto; }
.sj-index-section-ef1a81d3 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-index-column-44a177c5 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-index-column-44a177c5 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-index-menu-37c6a099 {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-index-menu-37c6a099 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-index-menu-37c6a099 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-index-menu-37c6a099 .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-index-menu-37c6a099 .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-index-menu-37c6a099 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-index-menu-37c6a099 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-index-menu-37c6a099 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-index-menu-37c6a099 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-index-menu-37c6a099 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-index-menu-37c6a099 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-index-menu-37c6a099 .sj-menu-item:hover>.sj-index-menu-37c6a099 .sj-menu-sub,.sj-index-menu-37c6a099 .sj-menu-item:focus-within>.sj-index-menu-37c6a099 .sj-menu-sub {
  display:flex;
}
.sj-index-menu-37c6a099[data-menu-place="side"] .sj-index-menu-37c6a099 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-index-menu-37c6a099 .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-index-menu-37c6a099 .sj-burger,.sj-index-menu-37c6a099 .sj-burger-shade {
  display:none;
}
.sj-index-menu-37c6a099 .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-index-menu-37c6a099 {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-index-menu-37c6a099 .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-index-menu-37c6a099 .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-index-menu-37c6a099 .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-index-menu-37c6a099 .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-index-menu-37c6a099 .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-index-menu-37c6a099 .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-index-menu-37c6a099 .sj-burger-shade {
    display:none;
  }
  .sj-index-menu-37c6a099 .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-index-menu-37c6a099 .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-index-menu-37c6a099 .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-index-menu-37c6a099 .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-index-menu-37c6a099 .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-index-menu-37c6a099[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-index-section-734b8545 {
  box-sizing:border-box;
  width:100%;
  padding-top:56px;
  padding-left:37px;
  padding-right:28px;
  padding-bottom:56px;
  background-color:#ffffff
}
.sj-index-column-c591e323 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  padding:8px
}
@media (max-width:640px) {
  .sj-index-column-c591e323 {
    width:100%
  }
}
.sj-index-text-47091931 {
  color:#14221f;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-index-text-47091931 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-index-text-47091931 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-index-image-24024c2e {
  display:block;
  width:100%;
  height:auto;
  border-radius:0;
  min-width:0;
  max-width:100%
}
.sj-index-section-4a3b5649 {
  box-sizing:border-box;
  width:100%;
  padding-top:56px;
  padding-left:28px;
  padding-right:28px;
  padding-bottom:56px;
  background-color:#ffffff
}
.sj-index-column-214cddab {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  padding:8px
}
@media (max-width:640px) {
  .sj-index-column-214cddab {
    width:100%
  }
}
.sj-index-text-e2ee6700 {
  color:#14221f;
  font-size:22px;
  font-family:Arial, Helvetica, sans-serif;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-index-text-e2ee6700 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-index-text-e2ee6700 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-index-button-c56cfaa3 {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  align-self:flex-start;
  text-decoration:none;
  border:none;
  cursor:pointer;
  color:#f4f1ea;
  width:182px;
  height:69px;
  font-size:23px;
  box-sizing:border-box;
  font-weight:700;
  margin-left:450px;
  padding-top:12px;
  padding-left:16px;
  border-radius:16px;
  padding-right:18px;
  padding-bottom:12px;
  background-color:#0f6e56
}
.sj-index-section-7821aa85 {
  box-sizing:border-box;
  width:100%;
  color:#f4f1ea;
  padding-top:48px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:40px;
  background-color:#14221f
}
.sj-index-column-f17efa01 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-index-column-f17efa01 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-index-heading-34de2147 {
  margin:0;
  color:#f4f1ea;
  font-size:24px;
  font-family:"Trebuchet MS", sans-serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-index-heading-34de2147 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-index-text-57d6fc35 {
  color:#d5e3db;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-index-text-57d6fc35 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-index-text-57d6fc35 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-index-column-b0c3e257 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-index-column-b0c3e257 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-index-menu-e23980f1 {
  display:flex;
  width:100%;
  flex-direction:column;
  flex-wrap:wrap;
  align-items:flex-start;
  color:#f4f1ea;
  row-gap:0px;
  font-size:14px;
  column-gap:22px;
  margin-top:0px;
  font-weight:600;
  padding-top:0px;
  justify-content:flex-start;
  box-sizing:border-box;
  max-width:100%
}
@media (max-width:640px) {
  .sj-index-menu-e23980f1 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-index-menu-e23980f1 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:6px 0 8px;
  border-radius:0;
}
.sj-index-menu-e23980f1 .sj-menu-link:hover {
  color:#0f6e56;
  background:transparent;
}
.sj-index-menu-e23980f1 .sj-menu-link.is-current {
  color:#0f6e56;
  background:transparent;
}
.sj-index-menu-e23980f1 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-index-menu-e23980f1 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-index-menu-e23980f1 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-index-menu-e23980f1 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-index-menu-e23980f1 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-index-menu-e23980f1 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-index-menu-e23980f1 .sj-menu-item:hover>.sj-index-menu-e23980f1 .sj-menu-sub,.sj-index-menu-e23980f1 .sj-menu-item:focus-within>.sj-index-menu-e23980f1 .sj-menu-sub {
  display:flex;
}
.sj-index-menu-e23980f1[data-menu-place="side"] .sj-index-menu-e23980f1 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-index-column-3e54cc06 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-index-column-3e54cc06 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-index-text-e13e1d58 {
  color:#d5e3db;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-index-text-e13e1d58 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-index-text-e13e1d58 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-index-image-c711153b {
  display:block;
  width:38%;
  height:auto;
  max-width:100%;
  min-width:0;
  margin-left:125px
}

/* Snapjet static export. Tailwind utilities for this page, then compiled node styles. No scripts. */
:root {
  --sj-content-width: 72rem;
}
*, *::before, *::after { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--sj-color-bg, #fff);
  color: var(--sj-color-text, #1c1917);
  font-family: var(--sj-font-body, ui-sans-serif, system-ui, sans-serif);
  container-type: inline-size;
}
:where(h1, h2, h3, h4, h5, h6) { font-family: var(--sj-font-heading, inherit); }
:where(h1, .sj-kop-1) { font-size: 48px; font-weight: 700; line-height: 1.15; text-align: left }
:where(h2, .sj-kop-2) { font-size: 36px; font-weight: 700; line-height: 1.2; text-align: left }
:where(h3, .sj-kop-3) { font-size: 28px; font-weight: 600; line-height: 1.25; text-align: left }
:where(h4, .sj-kop-4) { font-size: 22px; font-weight: 600; line-height: 1.3; text-align: left }
:where(h5, .sj-kop-5) { font-size: 18px; font-weight: 600; line-height: 1.35; text-align: left }
:where(h6, .sj-kop-6) { font-size: 16px; font-weight: 600; line-height: 1.4; text-align: left }
button, input, textarea, select { font-family: inherit; }
img, video { max-width: 100%; height: auto; }
.sj-page { display: flex; flex-direction: column; width: 100%; }
.sj-page-middle { display: flex; align-items: stretch; width: 100%; }
.sj-rail { flex: 0 0 280px; width: 280px; max-width: 42%; }
.sj-page-body { flex: 1 1 auto; min-width: 0; width: 100%; }
.sj-page-stack .sj-page-middle { flex-direction: column; }
.sj-page-stack .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
@media (max-width: 760px) {
  .sj-page-middle { flex-direction: column; }
  .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
}
a.sj-zoom { display: block; cursor: zoom-in; }
.sj-lightbox { display: none; position: fixed; inset: 0; z-index: 80; box-sizing: border-box; padding: 24px; background: rgba(10, 12, 16, 0.82); }
.sj-lightbox:target { display: flex; align-items: center; justify-content: center; }
.sj-lightbox img { position: relative; z-index: 1; width: min(92vw, 1400px); height: min(88vh, 900px); max-width: none; max-height: none; object-fit: contain; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.35); }
.sj-lightbox-back { position: absolute; inset: 0; }
.sj-lightbox-x { position: absolute; top: 16px; right: 16px; z-index: 2; color: #fff; font: inherit; text-decoration: none; }
.max-w-\(--sj-content-width\) { max-width: var(--sj-content-width); }
.box-border { box-sizing: border-box; }
.w-full { width: 100%; }
.mx-auto { margin-left: auto; margin-right: auto; }
.flex { display: flex; }
.flex-wrap { flex-wrap: wrap; }
.min-w-0 { min-width: 0; }
.max-w-full { max-width: 100%; }
.sj-menu-link { color: inherit; font: inherit; text-decoration: none; }
.block { display: block; }
.h-auto { height: auto; }
.sj-wanneer-wordt-er-geblazen-section-317f4764 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-wanneer-wordt-er-geblazen-column-844413ed {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-column-844413ed {
    width:100%;
    flex:1 1 100%
  }
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-item:hover>.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-sub,.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-item:focus-within>.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-sub {
  display:flex;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-menu-place="side"] .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger,.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-shade {
  display:none;
}
.sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-shade {
    display:none;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-wanneer-wordt-er-geblazen-menu-2fac29ca .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-2fac29ca[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-wanneer-wordt-er-geblazen-section-cd25db43 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-wanneer-wordt-er-geblazen-column-a0965dc3 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-column-a0965dc3 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-item:hover>.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-sub,.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-item:focus-within>.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-sub {
  display:flex;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-menu-place="side"] .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger,.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-shade {
  display:none;
}
.sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-shade {
    display:none;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1 .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-wanneer-wordt-er-geblazen-menu-c2a1ccc1[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-wanneer-wordt-er-geblazen-section-616f98a4 {
  box-sizing:border-box;
  width:100%;
  padding-top:56px;
  padding-left:28px;
  padding-right:28px;
  padding-bottom:56px;
  background-color:#ffffff
}
.sj-wanneer-wordt-er-geblazen-column-6ae31150 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  padding:8px
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-column-6ae31150 {
    width:100%
  }
}
.sj-wanneer-wordt-er-geblazen-text-102f6ef6 {
  color:#14221f;
  font-size:20px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-text-102f6ef6 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-wanneer-wordt-er-geblazen-text-102f6ef6 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-wanneer-wordt-er-geblazen-section-d4d8173b {
  box-sizing:border-box;
  width:100%;
  color:#f4f1ea;
  padding-top:48px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:40px;
  background-color:#14221f
}
.sj-wanneer-wordt-er-geblazen-column-f9a4aa76 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-column-f9a4aa76 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-wanneer-wordt-er-geblazen-heading-9728cc89 {
  margin:0;
  color:#f4f1ea;
  font-size:24px;
  font-family:"Trebuchet MS", sans-serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-heading-9728cc89 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-wanneer-wordt-er-geblazen-text-818da20d {
  color:#d5e3db;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-text-818da20d {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-wanneer-wordt-er-geblazen-text-818da20d * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-wanneer-wordt-er-geblazen-column-e3dfbdba {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-column-e3dfbdba {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d {
  display:flex;
  width:100%;
  flex-direction:column;
  flex-wrap:wrap;
  align-items:flex-start;
  color:#f4f1ea;
  row-gap:0px;
  font-size:14px;
  column-gap:22px;
  margin-top:0px;
  font-weight:600;
  padding-top:0px;
  justify-content:flex-start;
  box-sizing:border-box;
  max-width:100%
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-menu-0a25ce2d {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:6px 0 8px;
  border-radius:0;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-link:hover {
  color:#0f6e56;
  background:transparent;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-link.is-current {
  color:#0f6e56;
  background:transparent;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-item:hover>.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-sub,.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-item:focus-within>.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-sub {
  display:flex;
}
.sj-wanneer-wordt-er-geblazen-menu-0a25ce2d[data-menu-place="side"] .sj-wanneer-wordt-er-geblazen-menu-0a25ce2d .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-wanneer-wordt-er-geblazen-column-f7e61a44 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-column-f7e61a44 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-wanneer-wordt-er-geblazen-text-e6fd9784 {
  color:#d5e3db;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-wanneer-wordt-er-geblazen-text-e6fd9784 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-wanneer-wordt-er-geblazen-text-e6fd9784 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-wanneer-wordt-er-geblazen-image-eb2bb510 {
  display:block;
  width:38%;
  height:auto;
  max-width:100%;
  min-width:0;
  margin-left:125px
}

/* Snapjet static export. Tailwind utilities for this page, then compiled node styles. No scripts. */
:root {
  --sj-content-width: 72rem;
}
*, *::before, *::after { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--sj-color-bg, #fff);
  color: var(--sj-color-text, #1c1917);
  font-family: var(--sj-font-body, ui-sans-serif, system-ui, sans-serif);
  container-type: inline-size;
}
:where(h1, h2, h3, h4, h5, h6) { font-family: var(--sj-font-heading, inherit); }
:where(h1, .sj-kop-1) { font-size: 48px; font-weight: 700; line-height: 1.15; text-align: left }
:where(h2, .sj-kop-2) { font-size: 36px; font-weight: 700; line-height: 1.2; text-align: left }
:where(h3, .sj-kop-3) { font-size: 28px; font-weight: 600; line-height: 1.25; text-align: left }
:where(h4, .sj-kop-4) { font-size: 22px; font-weight: 600; line-height: 1.3; text-align: left }
:where(h5, .sj-kop-5) { font-size: 18px; font-weight: 600; line-height: 1.35; text-align: left }
:where(h6, .sj-kop-6) { font-size: 16px; font-weight: 600; line-height: 1.4; text-align: left }
button, input, textarea, select { font-family: inherit; }
img, video { max-width: 100%; height: auto; }
.sj-page { display: flex; flex-direction: column; width: 100%; }
.sj-page-middle { display: flex; align-items: stretch; width: 100%; }
.sj-rail { flex: 0 0 280px; width: 280px; max-width: 42%; }
.sj-page-body { flex: 1 1 auto; min-width: 0; width: 100%; }
.sj-page-stack .sj-page-middle { flex-direction: column; }
.sj-page-stack .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
@media (max-width: 760px) {
  .sj-page-middle { flex-direction: column; }
  .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
}
a.sj-zoom { display: block; cursor: zoom-in; }
.sj-lightbox { display: none; position: fixed; inset: 0; z-index: 80; box-sizing: border-box; padding: 24px; background: rgba(10, 12, 16, 0.82); }
.sj-lightbox:target { display: flex; align-items: center; justify-content: center; }
.sj-lightbox img { position: relative; z-index: 1; width: min(92vw, 1400px); height: min(88vh, 900px); max-width: none; max-height: none; object-fit: contain; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.35); }
.sj-lightbox-back { position: absolute; inset: 0; }
.sj-lightbox-x { position: absolute; top: 16px; right: 16px; z-index: 2; color: #fff; font: inherit; text-decoration: none; }
.max-w-\(--sj-content-width\) { max-width: var(--sj-content-width); }
.box-border { box-sizing: border-box; }
.w-full { width: 100%; }
.mx-auto { margin-left: auto; margin-right: auto; }
.flex { display: flex; }
.flex-wrap { flex-wrap: wrap; }
.min-w-0 { min-width: 0; }
.max-w-full { max-width: 100%; }
.sj-menu-link { color: inherit; font: inherit; text-decoration: none; }
.block { display: block; }
.h-auto { height: auto; }
.sj-blazers-nieuws-section-3e066e11 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-blazers-nieuws-column-605f30c4 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-blazers-nieuws-column-605f30c4 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-blazers-nieuws-menu-b3ee5ea3 {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-blazers-nieuws-menu-b3ee5ea3 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-item:hover>.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-sub,.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-item:focus-within>.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-sub {
  display:flex;
}
.sj-blazers-nieuws-menu-b3ee5ea3[data-menu-place="side"] .sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger,.sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-shade {
  display:none;
}
.sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-blazers-nieuws-menu-b3ee5ea3 {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-shade {
    display:none;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-blazers-nieuws-menu-b3ee5ea3 .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-blazers-nieuws-menu-b3ee5ea3[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-blazers-nieuws-section-9dcfd311 {
  box-sizing:border-box;
  width:100%;
  color:#f4f1ea;
  padding-top:48px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:40px;
  background-color:#14221f
}
.sj-blazers-nieuws-column-de58c23b {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-blazers-nieuws-column-de58c23b {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-blazers-nieuws-heading-bc1677e7 {
  margin:0;
  color:#f4f1ea;
  font-size:24px;
  font-family:"Trebuchet MS", sans-serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-blazers-nieuws-heading-bc1677e7 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-blazers-nieuws-text-23e2099d {
  color:#d5e3db;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-blazers-nieuws-text-23e2099d {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-blazers-nieuws-text-23e2099d * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-blazers-nieuws-column-7be8fb5a {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-blazers-nieuws-column-7be8fb5a {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-blazers-nieuws-menu-5d6baa08 {
  display:flex;
  width:100%;
  flex-direction:column;
  flex-wrap:wrap;
  align-items:flex-start;
  color:#f4f1ea;
  row-gap:0px;
  font-size:14px;
  column-gap:22px;
  margin-top:0px;
  font-weight:600;
  padding-top:0px;
  justify-content:flex-start;
  box-sizing:border-box;
  max-width:100%
}
@media (max-width:640px) {
  .sj-blazers-nieuws-menu-5d6baa08 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:6px 0 8px;
  border-radius:0;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-link:hover {
  color:#0f6e56;
  background:transparent;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-link.is-current {
  color:#0f6e56;
  background:transparent;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-item:hover>.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-sub,.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-item:focus-within>.sj-blazers-nieuws-menu-5d6baa08 .sj-menu-sub {
  display:flex;
}
.sj-blazers-nieuws-menu-5d6baa08[data-menu-place="side"] .sj-blazers-nieuws-menu-5d6baa08 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-blazers-nieuws-column-0f0b1fc3 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-blazers-nieuws-column-0f0b1fc3 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-blazers-nieuws-text-80e610c6 {
  color:#d5e3db;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-blazers-nieuws-text-80e610c6 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-blazers-nieuws-text-80e610c6 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-blazers-nieuws-image-40c09731 {
  display:block;
  width:38%;
  height:auto;
  max-width:100%;
  min-width:0;
  margin-left:125px
}
.sj-blazers-nieuws-section-bc16d7e4 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-blazers-nieuws-column-dcaad650 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-blazers-nieuws-column-dcaad650 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-blazers-nieuws-menu-98b0a7aa {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-blazers-nieuws-menu-98b0a7aa {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-item:hover>.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-sub,.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-item:focus-within>.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-sub {
  display:flex;
}
.sj-blazers-nieuws-menu-98b0a7aa[data-menu-place="side"] .sj-blazers-nieuws-menu-98b0a7aa .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-burger,.sj-blazers-nieuws-menu-98b0a7aa .sj-burger-shade {
  display:none;
}
.sj-blazers-nieuws-menu-98b0a7aa .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-blazers-nieuws-menu-98b0a7aa {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger-shade {
    display:none;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-blazers-nieuws-menu-98b0a7aa .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-blazers-nieuws-menu-98b0a7aa[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-blazers-nieuws-section-ea647752 {
  box-sizing:border-box;
  width:100%;
  padding-top:56px;
  padding-left:28px;
  padding-right:28px;
  padding-bottom:56px;
  border-top-color:#4d4433;
  border-top-style:solid;
  border-top-width:0px;
  background-color:#ffffff
}
.sj-blazers-nieuws-column-68f5dd96 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  padding:8px
}
@media (max-width:640px) {
  .sj-blazers-nieuws-column-68f5dd96 {
    width:100%
  }
}
.sj-blazers-nieuws-text-9de67211 {
  color:#14221f;
  font-size:16px;
  text-align:left;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-blazers-nieuws-text-9de67211 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-blazers-nieuws-text-9de67211 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}

/* Snapjet static export. Tailwind utilities for this page, then compiled node styles. No scripts. */
:root {
  --sj-content-width: 72rem;
}
*, *::before, *::after { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--sj-color-bg, #fff);
  color: var(--sj-color-text, #1c1917);
  font-family: var(--sj-font-body, ui-sans-serif, system-ui, sans-serif);
  container-type: inline-size;
}
:where(h1, h2, h3, h4, h5, h6) { font-family: var(--sj-font-heading, inherit); }
:where(h1, .sj-kop-1) { font-size: 48px; font-weight: 700; line-height: 1.15; text-align: left }
:where(h2, .sj-kop-2) { font-size: 36px; font-weight: 700; line-height: 1.2; text-align: left }
:where(h3, .sj-kop-3) { font-size: 28px; font-weight: 600; line-height: 1.25; text-align: left }
:where(h4, .sj-kop-4) { font-size: 22px; font-weight: 600; line-height: 1.3; text-align: left }
:where(h5, .sj-kop-5) { font-size: 18px; font-weight: 600; line-height: 1.35; text-align: left }
:where(h6, .sj-kop-6) { font-size: 16px; font-weight: 600; line-height: 1.4; text-align: left }
button, input, textarea, select { font-family: inherit; }
img, video { max-width: 100%; height: auto; }
.sj-page { display: flex; flex-direction: column; width: 100%; }
.sj-page-middle { display: flex; align-items: stretch; width: 100%; }
.sj-rail { flex: 0 0 280px; width: 280px; max-width: 42%; }
.sj-page-body { flex: 1 1 auto; min-width: 0; width: 100%; }
.sj-page-stack .sj-page-middle { flex-direction: column; }
.sj-page-stack .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
@media (max-width: 760px) {
  .sj-page-middle { flex-direction: column; }
  .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
}
a.sj-zoom { display: block; cursor: zoom-in; }
.sj-lightbox { display: none; position: fixed; inset: 0; z-index: 80; box-sizing: border-box; padding: 24px; background: rgba(10, 12, 16, 0.82); }
.sj-lightbox:target { display: flex; align-items: center; justify-content: center; }
.sj-lightbox img { position: relative; z-index: 1; width: min(92vw, 1400px); height: min(88vh, 900px); max-width: none; max-height: none; object-fit: contain; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.35); }
.sj-lightbox-back { position: absolute; inset: 0; }
.sj-lightbox-x { position: absolute; top: 16px; right: 16px; z-index: 2; color: #fff; font: inherit; text-decoration: none; }
.max-w-\(--sj-content-width\) { max-width: var(--sj-content-width); }
.box-border { box-sizing: border-box; }
.w-full { width: 100%; }
.mx-auto { margin-left: auto; margin-right: auto; }
.flex { display: flex; }
.flex-wrap { flex-wrap: wrap; }
.min-w-0 { min-width: 0; }
.max-w-full { max-width: 100%; }
.sj-menu-link { color: inherit; font: inherit; text-decoration: none; }
.block { display: block; }
.h-auto { height: auto; }
.sj-gallerij-section-9f7a17c1 {
  box-sizing:border-box;
  width:100%;
  color:#f4f1ea;
  padding-top:48px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:40px;
  background-color:#14221f
}
.sj-gallerij-column-eb6918a1 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-eb6918a1 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-heading-fafc9485 {
  margin:0;
  color:#f4f1ea;
  font-size:24px;
  font-family:"Trebuchet MS", sans-serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-gallerij-heading-fafc9485 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-gallerij-text-eb411006 {
  color:#d5e3db;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-gallerij-text-eb411006 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-eb411006 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-column-d41b4b52 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-d41b4b52 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-menu-62abd1a3 {
  display:flex;
  width:100%;
  flex-direction:column;
  flex-wrap:wrap;
  align-items:flex-start;
  color:#f4f1ea;
  row-gap:0px;
  font-size:14px;
  column-gap:22px;
  margin-top:0px;
  font-weight:600;
  padding-top:0px;
  justify-content:flex-start;
  box-sizing:border-box;
  max-width:100%
}
@media (max-width:640px) {
  .sj-gallerij-menu-62abd1a3 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-gallerij-menu-62abd1a3 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:6px 0 8px;
  border-radius:0;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-link:hover {
  color:#0f6e56;
  background:transparent;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-link.is-current {
  color:#0f6e56;
  background:transparent;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-gallerij-menu-62abd1a3 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-gallerij-menu-62abd1a3 .sj-menu-item:hover>.sj-gallerij-menu-62abd1a3 .sj-menu-sub,.sj-gallerij-menu-62abd1a3 .sj-menu-item:focus-within>.sj-gallerij-menu-62abd1a3 .sj-menu-sub {
  display:flex;
}
.sj-gallerij-menu-62abd1a3[data-menu-place="side"] .sj-gallerij-menu-62abd1a3 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-gallerij-column-a515b697 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-a515b697 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-text-a565a491 {
  color:#d5e3db;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-gallerij-text-a565a491 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-a565a491 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-image-2e0d3e38 {
  display:block;
  width:38%;
  height:auto;
  max-width:100%;
  min-width:0;
  margin-left:125px
}
.sj-gallerij-section-dbce4044 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-gallerij-column-5dd13e64 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-gallerij-column-5dd13e64 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-gallerij-menu-4e3a76a7 {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-gallerij-menu-4e3a76a7 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-item:hover>.sj-gallerij-menu-4e3a76a7 .sj-menu-sub,.sj-gallerij-menu-4e3a76a7 .sj-menu-item:focus-within>.sj-gallerij-menu-4e3a76a7 .sj-menu-sub {
  display:flex;
}
.sj-gallerij-menu-4e3a76a7[data-menu-place="side"] .sj-gallerij-menu-4e3a76a7 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-gallerij-menu-4e3a76a7 .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-gallerij-menu-4e3a76a7 .sj-burger,.sj-gallerij-menu-4e3a76a7 .sj-burger-shade {
  display:none;
}
.sj-gallerij-menu-4e3a76a7 .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-gallerij-menu-4e3a76a7 {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger-shade {
    display:none;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-gallerij-menu-4e3a76a7 .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-menu-4e3a76a7 .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-gallerij-menu-4e3a76a7[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-gallerij-section-8a48e835 {
  box-sizing:border-box;
  width:100%;
  color:#14221f;
  padding-top:64px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:72px;
  background-color:#f7f4ee
}
.sj-gallerij-column-59a01b15 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-59a01b15 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-text-1531cbae {
  color:#0f6e56;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase
}
@media (max-width:640px) {
  .sj-gallerij-text-1531cbae {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-1531cbae * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-heading-2cfd235f {
  margin:0;
  font-size:36px;
  font-family:Georgia, "Times New Roman", serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-gallerij-heading-2cfd235f {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-gallerij-column-6eb12436 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-6eb12436 {
    flex:1 1 50%;
    width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-a7c136e9 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-86a0f9a9 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-86a0f9a9 {
    flex:1 1 50%;
    width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-69831f1a {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-82103360 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-82103360 {
    flex:1 1 50%;
    width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-bb986bc7 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-1275e7d7 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-1275e7d7 {
    flex:1 1 50%;
    width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-22733d44 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-30523eed {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-30523eed {
    flex:1 1 50%;
    width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-431384d3 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-b67fbf06 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-b67fbf06 {
    flex:1 1 50%;
    width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-df39daa4 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-section-3cbf2224 {
  box-sizing:border-box;
  width:100%;
  color:#14221f;
  padding-top:64px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:72px;
  background-color:#f7f4ee
}
.sj-gallerij-column-8bbb5bb0 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-8bbb5bb0 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-text-1c74d770 {
  color:#0f6e56;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase
}
@media (max-width:640px) {
  .sj-gallerij-text-1c74d770 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-1c74d770 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-heading-4cd58fea {
  margin:0;
  font-size:36px;
  font-family:Georgia, "Times New Roman", serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-gallerij-heading-4cd58fea {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-gallerij-column-67349040 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-67349040 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-4a6bdc30 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-302e81e5 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-302e81e5 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-714bf77b {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-59d1f49d {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-59d1f49d {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-0ca8969c {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-244c272b {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-244c272b {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-87424330 {
  display:block;
  width:99%;
  height:auto;
  max-width:100%;
  min-width:0;
  border-radius:16px
}
.sj-gallerij-column-597473aa {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-597473aa {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-bdc10357 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-330dcc58 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-330dcc58 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-a3c44fa1 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-78ea0ca1 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-78ea0ca1 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-babbcc42 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-section-fd44d9cf {
  box-sizing:border-box;
  width:100%;
  color:#14221f;
  padding-top:64px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:72px;
  background-color:#f7f4ee
}
.sj-gallerij-column-9459a03e {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-9459a03e {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-text-4eb6b1fe {
  color:#0f6e56;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase
}
@media (max-width:640px) {
  .sj-gallerij-text-4eb6b1fe {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-4eb6b1fe * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-heading-a16abec5 {
  margin:0;
  font-size:36px;
  font-family:Georgia, "Times New Roman", serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-gallerij-heading-a16abec5 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-gallerij-column-05115bba {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-05115bba {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-92438b50 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-e84dceed {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-e84dceed {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-ac941c64 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-1461d35f {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-1461d35f {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-9f6e64fc {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-cdea43a4 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-cdea43a4 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-499c9aa3 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-7a94f1b8 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-7a94f1b8 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-35ab33bc {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-7c1efd7b {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-7c1efd7b {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-93ae4ac8 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-a1717bdf {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-a1717bdf {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-3569e78f {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-18330911 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-18330911 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-93e0cd92 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-6fb1883a {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-6fb1883a {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-10bdee89 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-7769d398 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-7769d398 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-65efadfb {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-891ad854 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-891ad854 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-96050739 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-e615d245 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-e615d245 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-df54fe09 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-b05cc1b6 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-b05cc1b6 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-2d9b9ca9 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-637a1e75 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-637a1e75 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-1763c539 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-75c1cbbd {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-75c1cbbd {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-e1512fe5 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-25b87098 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-25b87098 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-7427a5b0 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-64638a0d {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-64638a0d {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-1aa3ae19 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-d81b8470 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-d81b8470 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-a053de02 {
  display:block;
  width:100%;
  height:auto;
  border-radius:18px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-section-afcbd2f6 {
  box-sizing:border-box;
  width:100%;
  color:#14221f;
  padding-top:64px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:72px;
  background-color:#f7f4ee
}
.sj-gallerij-column-2eee851a {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-2eee851a {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-text-4d518398 {
  color:#0f6e56;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase
}
@media (max-width:640px) {
  .sj-gallerij-text-4d518398 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-4d518398 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-heading-586ebf42 {
  margin:0;
  font-size:36px;
  font-family:Georgia, "Times New Roman", serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-gallerij-heading-586ebf42 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-gallerij-column-0296b7a9 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-0296b7a9 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-872c7516 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-143dc038 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-143dc038 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-91247cf0 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-562ff7ae {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-562ff7ae {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-bf4a8ac1 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-section-8eba8e26 {
  box-sizing:border-box;
  width:100%;
  color:#14221f;
  padding-top:64px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:72px;
  background-color:#f7f4ee
}
.sj-gallerij-column-c1b7fecc {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-c1b7fecc {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-gallerij-text-eb6278c7 {
  color:#0f6e56;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase
}
@media (max-width:640px) {
  .sj-gallerij-text-eb6278c7 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-gallerij-text-eb6278c7 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-gallerij-heading-36adc26c {
  margin:0;
  font-size:36px;
  font-family:Georgia, "Times New Roman", serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-gallerij-heading-36adc26c {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-gallerij-column-d4610f9a {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-d4610f9a {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-43edd13d {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}
.sj-gallerij-column-eceb2a33 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:0 0 33.333333333333336%;
  width:33.333333333333336%;
  max-width:33.333333333333336%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-gallerij-column-eceb2a33 {
    flex:0 0 50%;
    width:50%;
    max-width:50%;
    padding-right:8px
  }
}
.sj-gallerij-image-ea51b420 {
  display:block;
  width:100%;
  height:auto;
  border-radius:16px;
  min-width:0;
  max-width:100%
}

/* Snapjet static export. Tailwind utilities for this page, then compiled node styles. No scripts. */
:root {
  --sj-content-width: 72rem;
}
*, *::before, *::after { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--sj-color-bg, #fff);
  color: var(--sj-color-text, #1c1917);
  font-family: var(--sj-font-body, ui-sans-serif, system-ui, sans-serif);
  container-type: inline-size;
}
:where(h1, h2, h3, h4, h5, h6) { font-family: var(--sj-font-heading, inherit); }
:where(h1, .sj-kop-1) { font-size: 48px; font-weight: 700; line-height: 1.15; text-align: left }
:where(h2, .sj-kop-2) { font-size: 36px; font-weight: 700; line-height: 1.2; text-align: left }
:where(h3, .sj-kop-3) { font-size: 28px; font-weight: 600; line-height: 1.25; text-align: left }
:where(h4, .sj-kop-4) { font-size: 22px; font-weight: 600; line-height: 1.3; text-align: left }
:where(h5, .sj-kop-5) { font-size: 18px; font-weight: 600; line-height: 1.35; text-align: left }
:where(h6, .sj-kop-6) { font-size: 16px; font-weight: 600; line-height: 1.4; text-align: left }
button, input, textarea, select { font-family: inherit; }
img, video { max-width: 100%; height: auto; }
.sj-page { display: flex; flex-direction: column; width: 100%; }
.sj-page-middle { display: flex; align-items: stretch; width: 100%; }
.sj-rail { flex: 0 0 280px; width: 280px; max-width: 42%; }
.sj-page-body { flex: 1 1 auto; min-width: 0; width: 100%; }
.sj-page-stack .sj-page-middle { flex-direction: column; }
.sj-page-stack .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
@media (max-width: 760px) {
  .sj-page-middle { flex-direction: column; }
  .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
}
a.sj-zoom { display: block; cursor: zoom-in; }
.sj-lightbox { display: none; position: fixed; inset: 0; z-index: 80; box-sizing: border-box; padding: 24px; background: rgba(10, 12, 16, 0.82); }
.sj-lightbox:target { display: flex; align-items: center; justify-content: center; }
.sj-lightbox img { position: relative; z-index: 1; width: min(92vw, 1400px); height: min(88vh, 900px); max-width: none; max-height: none; object-fit: contain; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.35); }
.sj-lightbox-back { position: absolute; inset: 0; }
.sj-lightbox-x { position: absolute; top: 16px; right: 16px; z-index: 2; color: #fff; font: inherit; text-decoration: none; }
.max-w-\(--sj-content-width\) { max-width: var(--sj-content-width); }
.box-border { box-sizing: border-box; }
.w-full { width: 100%; }
.mx-auto { margin-left: auto; margin-right: auto; }
.flex { display: flex; }
.flex-wrap { flex-wrap: wrap; }
.min-w-0 { min-width: 0; }
.max-w-full { max-width: 100%; }
.sj-menu-link { color: inherit; font: inherit; text-decoration: none; }
.block { display: block; }
.h-auto { height: auto; }
.sj-agenda-section-c4a913a9 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-agenda-column-7ec0b1f8 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-agenda-column-7ec0b1f8 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-agenda-menu-b3ae512e {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-agenda-menu-b3ae512e {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-agenda-menu-b3ae512e .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-agenda-menu-b3ae512e .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-agenda-menu-b3ae512e .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-agenda-menu-b3ae512e .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-agenda-menu-b3ae512e .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-agenda-menu-b3ae512e .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-agenda-menu-b3ae512e .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-agenda-menu-b3ae512e .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-agenda-menu-b3ae512e .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-agenda-menu-b3ae512e .sj-menu-item:hover>.sj-agenda-menu-b3ae512e .sj-menu-sub,.sj-agenda-menu-b3ae512e .sj-menu-item:focus-within>.sj-agenda-menu-b3ae512e .sj-menu-sub {
  display:flex;
}
.sj-agenda-menu-b3ae512e[data-menu-place="side"] .sj-agenda-menu-b3ae512e .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-agenda-menu-b3ae512e .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-agenda-menu-b3ae512e .sj-burger,.sj-agenda-menu-b3ae512e .sj-burger-shade {
  display:none;
}
.sj-agenda-menu-b3ae512e .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-agenda-menu-b3ae512e {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-agenda-menu-b3ae512e .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-agenda-menu-b3ae512e .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-agenda-menu-b3ae512e .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-agenda-menu-b3ae512e .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-agenda-menu-b3ae512e .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-agenda-menu-b3ae512e .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-agenda-menu-b3ae512e .sj-burger-shade {
    display:none;
  }
  .sj-agenda-menu-b3ae512e .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-agenda-menu-b3ae512e .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-agenda-menu-b3ae512e .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-agenda-menu-b3ae512e .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-agenda-menu-b3ae512e .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-agenda-menu-b3ae512e[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-agenda-section-b4a82b8d {
  box-sizing:border-box;
  width:100%;
  color:#f4f1ea;
  padding-top:48px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:40px;
  background-color:#14221f
}
.sj-agenda-column-e425b245 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-agenda-column-e425b245 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-agenda-heading-441ba390 {
  margin:0;
  color:#f4f1ea;
  font-size:24px;
  font-family:"Trebuchet MS", sans-serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-agenda-heading-441ba390 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-agenda-text-ab469bec {
  color:#d5e3db;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-agenda-text-ab469bec {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-agenda-text-ab469bec * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-agenda-column-1e407eea {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-agenda-column-1e407eea {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-agenda-menu-9246ca7a {
  display:flex;
  width:100%;
  flex-direction:column;
  flex-wrap:wrap;
  align-items:flex-start;
  color:#f4f1ea;
  row-gap:0px;
  font-size:14px;
  column-gap:22px;
  margin-top:0px;
  font-weight:600;
  padding-top:0px;
  justify-content:flex-start;
  box-sizing:border-box;
  max-width:100%
}
@media (max-width:640px) {
  .sj-agenda-menu-9246ca7a {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-agenda-menu-9246ca7a .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:6px 0 8px;
  border-radius:0;
}
.sj-agenda-menu-9246ca7a .sj-menu-link:hover {
  color:#0f6e56;
  background:transparent;
}
.sj-agenda-menu-9246ca7a .sj-menu-link.is-current {
  color:#0f6e56;
  background:transparent;
}
.sj-agenda-menu-9246ca7a .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-agenda-menu-9246ca7a .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-agenda-menu-9246ca7a .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-agenda-menu-9246ca7a .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-agenda-menu-9246ca7a .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-agenda-menu-9246ca7a .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-agenda-menu-9246ca7a .sj-menu-item:hover>.sj-agenda-menu-9246ca7a .sj-menu-sub,.sj-agenda-menu-9246ca7a .sj-menu-item:focus-within>.sj-agenda-menu-9246ca7a .sj-menu-sub {
  display:flex;
}
.sj-agenda-menu-9246ca7a[data-menu-place="side"] .sj-agenda-menu-9246ca7a .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-agenda-column-87b7b712 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-agenda-column-87b7b712 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-agenda-text-bb3e8072 {
  color:#d5e3db;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-agenda-text-bb3e8072 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-agenda-text-bb3e8072 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-agenda-image-4e321508 {
  display:block;
  width:38%;
  height:auto;
  max-width:100%;
  min-width:0;
  margin-left:125px
}
.sj-agenda-section-b8c82811 {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-agenda-column-46f6d11c {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-agenda-column-46f6d11c {
    width:100%;
    flex:1 1 100%
  }
}
.sj-agenda-menu-58c89e2e {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-agenda-menu-58c89e2e {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-agenda-menu-58c89e2e .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-agenda-menu-58c89e2e .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-agenda-menu-58c89e2e .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-agenda-menu-58c89e2e .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-agenda-menu-58c89e2e .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-agenda-menu-58c89e2e .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-agenda-menu-58c89e2e .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-agenda-menu-58c89e2e .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-agenda-menu-58c89e2e .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-agenda-menu-58c89e2e .sj-menu-item:hover>.sj-agenda-menu-58c89e2e .sj-menu-sub,.sj-agenda-menu-58c89e2e .sj-menu-item:focus-within>.sj-agenda-menu-58c89e2e .sj-menu-sub {
  display:flex;
}
.sj-agenda-menu-58c89e2e[data-menu-place="side"] .sj-agenda-menu-58c89e2e .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-agenda-menu-58c89e2e .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-agenda-menu-58c89e2e .sj-burger,.sj-agenda-menu-58c89e2e .sj-burger-shade {
  display:none;
}
.sj-agenda-menu-58c89e2e .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-agenda-menu-58c89e2e {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-agenda-menu-58c89e2e .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-agenda-menu-58c89e2e .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-agenda-menu-58c89e2e .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-agenda-menu-58c89e2e .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-agenda-menu-58c89e2e .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-agenda-menu-58c89e2e .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-agenda-menu-58c89e2e .sj-burger-shade {
    display:none;
  }
  .sj-agenda-menu-58c89e2e .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-agenda-menu-58c89e2e .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-agenda-menu-58c89e2e .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-agenda-menu-58c89e2e .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-agenda-menu-58c89e2e .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-agenda-menu-58c89e2e[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-agenda-section-0e07e874 {
  box-sizing:border-box;
  width:100%;
  padding-top:56px;
  padding-left:28px;
  padding-right:28px;
  padding-bottom:56px;
  background-color:#ffffff
}
.sj-agenda-column-96baeb2f {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  padding:8px
}
@media (max-width:640px) {
  .sj-agenda-column-96baeb2f {
    width:100%
  }
}
.sj-agenda-text-836359bf {
  color:#14221f;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-agenda-text-836359bf {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-agenda-text-836359bf * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}

/* Snapjet static export. Tailwind utilities for this page, then compiled node styles. No scripts. */
:root {
  --sj-content-width: 72rem;
}
*, *::before, *::after { box-sizing: border-box; }
body {
  margin: 0;
  background: var(--sj-color-bg, #fff);
  color: var(--sj-color-text, #1c1917);
  font-family: var(--sj-font-body, ui-sans-serif, system-ui, sans-serif);
  container-type: inline-size;
}
:where(h1, h2, h3, h4, h5, h6) { font-family: var(--sj-font-heading, inherit); }
:where(h1, .sj-kop-1) { font-size: 48px; font-weight: 700; line-height: 1.15; text-align: left }
:where(h2, .sj-kop-2) { font-size: 36px; font-weight: 700; line-height: 1.2; text-align: left }
:where(h3, .sj-kop-3) { font-size: 28px; font-weight: 600; line-height: 1.25; text-align: left }
:where(h4, .sj-kop-4) { font-size: 22px; font-weight: 600; line-height: 1.3; text-align: left }
:where(h5, .sj-kop-5) { font-size: 18px; font-weight: 600; line-height: 1.35; text-align: left }
:where(h6, .sj-kop-6) { font-size: 16px; font-weight: 600; line-height: 1.4; text-align: left }
button, input, textarea, select { font-family: inherit; }
img, video { max-width: 100%; height: auto; }
.sj-page { display: flex; flex-direction: column; width: 100%; }
.sj-page-middle { display: flex; align-items: stretch; width: 100%; }
.sj-rail { flex: 0 0 280px; width: 280px; max-width: 42%; }
.sj-page-body { flex: 1 1 auto; min-width: 0; width: 100%; }
.sj-page-stack .sj-page-middle { flex-direction: column; }
.sj-page-stack .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
@media (max-width: 760px) {
  .sj-page-middle { flex-direction: column; }
  .sj-rail { flex-basis: auto; width: 100%; max-width: none; }
}
a.sj-zoom { display: block; cursor: zoom-in; }
.sj-lightbox { display: none; position: fixed; inset: 0; z-index: 80; box-sizing: border-box; padding: 24px; background: rgba(10, 12, 16, 0.82); }
.sj-lightbox:target { display: flex; align-items: center; justify-content: center; }
.sj-lightbox img { position: relative; z-index: 1; width: min(92vw, 1400px); height: min(88vh, 900px); max-width: none; max-height: none; object-fit: contain; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.35); }
.sj-lightbox-back { position: absolute; inset: 0; }
.sj-lightbox-x { position: absolute; top: 16px; right: 16px; z-index: 2; color: #fff; font: inherit; text-decoration: none; }
.max-w-\(--sj-content-width\) { max-width: var(--sj-content-width); }
.box-border { box-sizing: border-box; }
.w-full { width: 100%; }
.mx-auto { margin-left: auto; margin-right: auto; }
.flex { display: flex; }
.flex-wrap { flex-wrap: wrap; }
.min-w-0 { min-width: 0; }
.max-w-full { max-width: 100%; }
.sj-menu-link { color: inherit; font: inherit; text-decoration: none; }
.sj-field-label { color: inherit; font-family: inherit; font-size: inherit; font-weight: 700; line-height: 1.3; }
.sj-field-control { box-sizing: border-box; width: 100%; margin: 0; padding: 10px 12px; border: 1px solid #c8bfb2; border-radius: 10px; background: #fff; color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: 1.4; min-height: 44px; }
.inline-flex { display: inline-flex; }
.items-center { align-items: center; }
.justify-center { justify-content: center; }
.self-start { align-self: flex-start; }
.block { display: block; }
.h-auto { height: auto; }
.sj-contact-section-9a022b1e {
  box-sizing:border-box;
  width:100%;
  padding-top:0;
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  background-color:#ffffff;
  margin-top:0;
  margin-bottom:0;
  position:relative
}
.sj-contact-column-0aa48479 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 100%;
  width:100%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start
}
@media (max-width:640px) {
  .sj-contact-column-0aa48479 {
    width:100%;
    flex:1 1 100%
  }
}
.sj-contact-menu-5d713d01 {
  display:flex;
  width:64%;
  flex-direction:row;
  flex-wrap:wrap;
  align-items:center;
  color:#14221f;
  row-gap:4px;
  font-size:15px;
  column-gap:15px;
  margin-top:33px;
  font-weight:600;
  margin-left:221px;
  padding-top:3px;
  padding-left:41px;
  padding-bottom:3px;
  justify-content:flex-start;
  background-color:#ffffff;
  box-sizing:border-box;
  max-width:100%;
  min-width:0;
  flex:0 0 auto;
  align-self:flex-start
}
@media (max-width:640px) {
  .sj-contact-menu-5d713d01 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-contact-menu-5d713d01 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:4px 14px;
  border-radius:8px;
}
.sj-contact-menu-5d713d01 .sj-menu-link:hover {
  color:#0f6e56;
  background:#f0f0f0;
}
.sj-contact-menu-5d713d01 .sj-menu-link.is-current {
  color:#0f6e56;
  background:#ffffff;
}
.sj-contact-menu-5d713d01 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-contact-menu-5d713d01 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-contact-menu-5d713d01 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-contact-menu-5d713d01 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-contact-menu-5d713d01 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-contact-menu-5d713d01 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-contact-menu-5d713d01 .sj-menu-item:hover>.sj-contact-menu-5d713d01 .sj-menu-sub,.sj-contact-menu-5d713d01 .sj-menu-item:focus-within>.sj-contact-menu-5d713d01 .sj-menu-sub {
  display:flex;
}
.sj-contact-menu-5d713d01[data-menu-place="side"] .sj-contact-menu-5d713d01 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-contact-menu-5d713d01 .sj-burger-check {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
.sj-contact-menu-5d713d01 .sj-burger,.sj-contact-menu-5d713d01 .sj-burger-shade {
  display:none;
}
.sj-contact-menu-5d713d01 .sj-menu-panel {
  display:flex;
  flex:1 1 auto;
  flex-flow:inherit;
  align-items:inherit;
  justify-content:inherit;
  gap:inherit;
  width:100%;
  min-width:0;
  position:static;
  inset:auto;
  margin:0;
  background:transparent;
  box-shadow:none;
  padding:0;
  overflow:visible;
}
@media (max-width:753px) {
  .sj-contact-menu-5d713d01 {
    display:flex;
    flex:0 0 auto;
    flex-flow:row nowrap;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    box-sizing:border-box;
    width:fit-content;
    max-width:100%;
    min-width:0;
    height:auto;
    margin:0;
    padding:4px;
    position:relative;
    left:auto;
    right:auto;
    top:auto;
  }
  .sj-contact-menu-5d713d01 .sj-burger {
    position:relative;
    z-index:40;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:18px;
    height:18px;
    padding:0;
    border:0;
    background:transparent;
    color:currentColor;
    cursor:pointer;
  }
  .sj-contact-menu-5d713d01 .sj-burger span {
    display:block;
    height:2px;
    width:10px;
    margin:0 auto;
    border-radius:1px;
    background:currentColor;
    transition:transform .18s ease,opacity .18s ease;
  }
  .sj-contact-menu-5d713d01 .sj-burger-check:checked~.sj-burger span:nth-child(1) {
    transform:translateY(7px) rotate(45deg);
  }
  .sj-contact-menu-5d713d01 .sj-burger-check:checked~.sj-burger span:nth-child(2) {
    opacity:0;
  }
  .sj-contact-menu-5d713d01 .sj-burger-check:checked~.sj-burger span:nth-child(3) {
    transform:translateY(-7px) rotate(-45deg);
  }
  .sj-contact-menu-5d713d01 .sj-burger-shade {
    position:fixed;
    z-index:30;
    inset:0;
    background:rgba(20,24,31,0.45);
  }
  .sj-contact-menu-5d713d01 .sj-burger-shade {
    display:none;
  }
  .sj-contact-menu-5d713d01 .sj-menu-panel {
    display:none;
    position:fixed;
    z-index:35;
    top:0;
    bottom:0;
    left:0;
    right:auto;
    width:min(150px,100%);
    max-width:100%;
    box-sizing:border-box;
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
    padding:4.5rem 1.25rem 1.5rem;
    background:#ffffff;
    color:#1c1917;
    overflow:auto;
    box-shadow:0 0 40px rgba(20,24,31,.18);
  }
  .sj-contact-menu-5d713d01 .sj-burger-check:checked~.sj-menu-panel {
    display:flex;
  }
  .sj-contact-menu-5d713d01 .sj-menu-panel .sj-menu-item {
    flex-direction:column;
    align-items:inherit;
    width:100%;
    max-width:100%;
  }
  .sj-contact-menu-5d713d01 .sj-menu-panel .sj-menu-link {
    width:100%;
    max-width:100%;
    overflow-wrap:anywhere;
  }
  .sj-contact-menu-5d713d01 .sj-menu-panel .sj-menu-sub {
    position:static;
    display:flex;
    min-width:0;
    padding:4px 0 4px 12px;
    background:transparent;
    box-shadow:none;
  }
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] {
  display:flex;
  flex:0 0 auto;
  flex-flow:row nowrap;
  align-self:flex-start;
  align-items:center;
  justify-content:center;
  box-sizing:border-box;
  width:fit-content;
  max-width:100%;
  min-width:0;
  height:auto;
  margin:0;
  padding:4px;
  position:relative;
  left:auto;
  right:auto;
  top:auto;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger {
  position:relative;
  z-index:40;
  display:inline-flex;
  flex-direction:column;
  justify-content:center;
  gap:5px;
  width:18px;
  height:18px;
  padding:0;
  border:0;
  background:transparent;
  color:currentColor;
  cursor:pointer;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger span {
  display:block;
  height:2px;
  width:10px;
  margin:0 auto;
  border-radius:1px;
  background:currentColor;
  transition:transform .18s ease,opacity .18s ease;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(1) {
  transform:translateY(7px) rotate(45deg);
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(2) {
  opacity:0;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger-check:checked~.sj-burger span:nth-child(3) {
  transform:translateY(-7px) rotate(-45deg);
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger-shade {
  position:fixed;
  z-index:30;
  inset:0;
  background:rgba(20,24,31,0.45);
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger-shade {
  display:none;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-menu-panel {
  display:none;
  position:fixed;
  z-index:35;
  top:0;
  bottom:0;
  left:0;
  right:auto;
  width:min(150px,100%);
  max-width:100%;
  box-sizing:border-box;
  flex-direction:column;
  align-items:flex-start;
  gap:14px;
  padding:4.5rem 1.25rem 1.5rem;
  background:#ffffff;
  color:#1c1917;
  overflow:auto;
  box-shadow:0 0 40px rgba(20,24,31,.18);
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-burger-check:checked~.sj-menu-panel {
  display:flex;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-menu-panel .sj-menu-item {
  flex-direction:column;
  align-items:inherit;
  width:100%;
  max-width:100%;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-menu-panel .sj-menu-link {
  width:100%;
  max-width:100%;
  overflow-wrap:anywhere;
}
.editor-canvas .sj-contact-menu-5d713d01[data-burger="1"] .sj-menu-panel .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-contact-section-74daa70e {
  box-sizing:border-box;
  width:100%;
  color:#f4f1ea;
  padding-top:48px;
  padding-left:32px;
  padding-right:32px;
  padding-bottom:40px;
  background-color:#14221f
}
.sj-contact-column-81497e5d {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-contact-column-81497e5d {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-contact-heading-6e2d28f0 {
  margin:0;
  color:#f4f1ea;
  font-size:24px;
  font-family:"Trebuchet MS", sans-serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-contact-heading-6e2d28f0 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-contact-text-86a72b6f {
  color:#d5e3db;
  font-size:16px;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-contact-text-86a72b6f {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-contact-text-86a72b6f * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-contact-column-648ed0d7 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-contact-column-648ed0d7 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-contact-menu-8851dab2 {
  display:flex;
  width:100%;
  flex-direction:column;
  flex-wrap:wrap;
  align-items:flex-start;
  color:#f4f1ea;
  row-gap:0px;
  font-size:14px;
  column-gap:22px;
  margin-top:0px;
  font-weight:600;
  padding-top:0px;
  justify-content:flex-start;
  box-sizing:border-box;
  max-width:100%
}
@media (max-width:640px) {
  .sj-contact-menu-8851dab2 {
    justify-content:flex-start;
    column-gap:14px;
    row-gap:14px;
    box-sizing:border-box;
    max-width:100%
  }
}
.sj-contact-menu-8851dab2 .sj-menu-link {
  position:relative;
  display:inline-flex;
  align-items:center;
  color:inherit;
  font:inherit;
  text-decoration:none;
  line-height:1.2;
  padding:6px 0 8px;
  border-radius:0;
}
.sj-contact-menu-8851dab2 .sj-menu-link:hover {
  color:#0f6e56;
  background:transparent;
}
.sj-contact-menu-8851dab2 .sj-menu-link.is-current {
  color:#0f6e56;
  background:transparent;
}
.sj-contact-menu-8851dab2 .sj-menu-link::after {
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:2px;
  background:transparent;
  border-radius:999px;
}
.sj-contact-menu-8851dab2 .sj-menu-link:hover::after {
  background:#0f6e56;
}
.sj-contact-menu-8851dab2 .sj-menu-link.is-current::after {
  background:#0f6e56;
}
.sj-contact-menu-8851dab2 .sj-menu-item {
  position:relative;
  display:flex;
  align-items:center;
  gap:2px;
}
.sj-contact-menu-8851dab2 .sj-menu-more {
  border:0;
  background:transparent;
  color:inherit;
  font:inherit;
  line-height:1;
  padding:0 2px;
  cursor:pointer;
}
.sj-contact-menu-8851dab2 .sj-menu-sub {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  z-index:30;
  min-width:11rem;
  flex-direction:column;
  align-items:stretch;
  gap:4px;
  padding:8px;
  background:#fff;
  border-radius:10px;
  box-shadow:0 12px 32px rgba(20,34,31,.16);
}
.sj-contact-menu-8851dab2 .sj-menu-item:hover>.sj-contact-menu-8851dab2 .sj-menu-sub,.sj-contact-menu-8851dab2 .sj-menu-item:focus-within>.sj-contact-menu-8851dab2 .sj-menu-sub {
  display:flex;
}
.sj-contact-menu-8851dab2[data-menu-place="side"] .sj-contact-menu-8851dab2 .sj-menu-sub {
  position:static;
  display:flex;
  min-width:0;
  padding:4px 0 4px 12px;
  background:transparent;
  box-shadow:none;
}
.sj-contact-column-a736d119 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 33.33333333333333%;
  width:33.33333333333333%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-contact-column-a736d119 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-contact-text-28529836 {
  color:#d5e3db;
  font-size:16px;
  text-align:center;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-contact-text-28529836 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-contact-text-28529836 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-contact-image-6848d6ae {
  display:block;
  width:38%;
  height:auto;
  max-width:100%;
  min-width:0;
  margin-left:125px
}
.sj-contact-section-42f23995 {
  box-sizing:border-box;
  width:100%;
  color:#14221f;
  margin-left:1px;
  padding-top:45px;
  padding-left:36px;
  padding-right:32px;
  padding-bottom:23px;
  background-color:#f7f4ee
}
.sj-contact-column-ceb19634 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 41.66666666666667%;
  width:41.66666666666667%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-contact-column-ceb19634 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-contact-text-3d5876d6 {
  color:#0f6e56;
  font-size:13px;
  font-weight:700;
  letter-spacing:0.14em;
  text-transform:uppercase
}
@media (max-width:640px) {
  .sj-contact-text-3d5876d6 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-contact-text-3d5876d6 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-contact-heading-38d336b4 {
  margin:0;
  font-size:26px;
  font-family:Georgia, "Times New Roman", serif;
  font-weight:600;
  line-height:1.15;
  margin-bottom:4px
}
@media (max-width:640px) {
  .sj-contact-heading-38d336b4 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
}
.sj-contact-text-f587ce46 {
  color:#5c6b66;
  font-size:16px;
  text-align:left;
  line-height:1.6
}
@media (max-width:640px) {
  .sj-contact-text-f587ce46 {
    max-width:100%;
    min-width:0;
    overflow-wrap:anywhere;
  }
  .sj-contact-text-f587ce46 * {
    font-size:inherit !important;
    white-space:normal !important;
    max-width:100%;
  }
}
.sj-contact-column-f2e8a9f6 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  flex:1 1 58.333333333333336%;
  width:58.333333333333336%;
  max-width:100%;
  min-width:0;
  justify-content:flex-start;
  gap:12px;
  padding-right:12px;
  padding-bottom:12px
}
@media (max-width:640px) {
  .sj-contact-column-f2e8a9f6 {
    flex:1 1 100%;
    width:100%;
    padding-right:0
  }
}
.sj-contact-container-1e9fd7f7 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  gap:14px;
  border:1px solid #e4ddd0;
  margin-top:50px;
  margin-left:41px;
  padding-top:28px;
  padding-left:28px;
  border-radius:20px;
  padding-right:28px;
  padding-bottom:28px;
  background-color:#fffdf8
}
.sj-contact-field-28427efc {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  width:100%;
  gap:6px;
  color:#14221f;
  font-size:15px
}
.sj-contact-field-06744d67 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  width:100%;
  gap:6px;
  color:#14221f;
  font-size:15px
}
.sj-contact-field-8618a140 {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  width:100%;
  gap:6px;
  color:#14221f;
  font-size:15px
}
.sj-contact-field-944334fb {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  width:100%;
  gap:6px;
  color:#14221f;
  font-size:15px
}
.sj-contact-field-eb90eacc {
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  width:100%;
  color:#14221f;
  font-size:15px;
  gap:6px
}
.sj-contact-button-1fad9b7a {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  align-self:flex-start;
  text-decoration:none;
  border:none;
  cursor:pointer;
  color:#f4f1ea;
  font-size:15px;
  margin-top:4px;
  font-weight:650;
  padding-top:12px;
  padding-left:22px;
  border-radius:999px;
  padding-right:22px;
  padding-bottom:12px;
  background-color:#0f6e56
}
