.u-section-1 .u-sheet-1 {
  min-height: 120px;
}

.u-section-1 .u-custom-html-1 {
  min-height: 97px;
  width: 1140px;
  height: auto;
  margin: 40px 0 0;
}

@media (max-width: 1199px) {
  .u-section-1 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-1 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-1 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-1 .u-custom-html-1 {
    width: 340px;
  }
}.u-section-2 .u-sheet-1 {
  min-height: 400px;
}

.u-section-2 .u-text-1 {
  font-family: Lexend-Regular;
  width: 800px;
  font-size: 1.375rem;
  margin: 50px auto 0 0;
}

.u-section-2 .u-text-2 {
  width: 800px;
  color: rgb(47, 75, 60);
  font-family: Lexend-SemiBold;
  font-size: 4rem;
  margin: 4px auto 0 0;
}

.u-section-2 .u-text-3 {
  width: 800px;
  font-family: LouisGeorgeCafe-LightItalic;
  font-size: 1.75rem;
  margin: 6px auto 0 0;
}

.u-section-2 .u-text-4 {
  font-family: LouisGeorgeCafe;
  width: 800px;
  font-size: 1rem;
  --text-color-var: #5b554f;
  margin: 20px auto 0 0;
}

.u-section-2 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 30px 0 17px;
}

@media (max-width: 1199px) {
  .u-section-2 .u-text-2 {
    font-size: 3.75rem;
  }

  .u-section-2 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-2 .u-text-1 {
    width: 720px;
  }

  .u-section-2 .u-text-2 {
    width: 720px;
  }

  .u-section-2 .u-text-3 {
    width: 720px;
  }

  .u-section-2 .u-text-4 {
    width: 720px;
  }

  .u-section-2 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-2 .u-text-1 {
    width: 540px;
    font-size: 1.222222222222222rem;
  }

  .u-section-2 .u-text-2 {
    width: 540px;
    font-size: 3rem;
  }

  .u-section-2 .u-text-3 {
    width: 540px;
    font-size: 1.5555555555555554rem;
  }

  .u-section-2 .u-text-4 {
    width: 540px;
  }

  .u-section-2 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-2 .u-text-1 {
    width: 340px;
  }

  .u-section-2 .u-text-2 {
    width: 340px;
    font-size: 2.25rem;
  }

  .u-section-2 .u-text-3 {
    width: 340px;
  }

  .u-section-2 .u-text-4 {
    width: 340px;
  }

  .u-section-2 .u-custom-html-1 {
    width: 340px;
  }
}.u-section-3 .u-sheet-1 {
  min-height: 400px;
}

.u-section-3 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-3 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-3 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-3 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-3 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-4 {
  --color-var: #fbf8f2;
}

.u-section-4 .u-sheet-1 {
  min-height: 400px;
}

.u-section-4 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-4 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-4 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-4 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-4 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-5 {
  --color-var: #ffffff;
}

.u-section-5 .u-sheet-1 {
  min-height: 400px;
}

.u-section-5 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-5 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-5 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-5 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-5 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-6 {
  --color-var: #fbf8f2;
}

.u-section-6 .u-sheet-1 {
  min-height: 400px;
}

.u-section-6 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-6 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-6 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-6 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-6 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-7 {
  --color-var: #ffffff;
}

.u-section-7 .u-sheet-1 {
  min-height: 400px;
}

.u-section-7 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-7 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-7 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-7 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-7 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-8 {
  --color-var: #fbf8f2;
}

.u-section-8 .u-sheet-1 {
  min-height: 400px;
}

.u-section-8 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-8 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-8 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-8 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-8 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-9 {
  --color-var: #ffffff;
}

.u-section-9 .u-sheet-1 {
  min-height: 400px;
}

.u-section-9 .u-custom-html-1 {
  min-height: 100px;
  width: 1140px;
  height: auto;
  margin: 60px 0;
}

@media (max-width: 1199px) {
  .u-section-9 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-9 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-9 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-9 .u-custom-html-1 {
    width: 340px;
  }
} .u-section-10 {
  --color-var: #ffffff;
}

.u-section-10 .u-sheet-1 {
  min-height: 130px;
}

.u-section-10 .u-custom-html-1 {
  min-height: 50px;
  width: 1140px;
  height: auto;
  margin: 20px 0 30px;
}

@media (max-width: 1199px) {
  .u-section-10 .u-custom-html-1 {
    width: 940px;
  }
}

@media (max-width: 991px) {
  .u-section-10 .u-custom-html-1 {
    width: 720px;
  }
}

@media (max-width: 767px) {
  .u-section-10 .u-custom-html-1 {
    width: 540px;
  }
}

@media (max-width: 575px) {
  .u-section-10 .u-custom-html-1 {
    width: 340px;
  }
}/* Species pages - hover polish only; layout is inline so the editor matches Preview */
.sp-nav{transition:background-color .2s ease,color .2s ease}.sp-nav:hover{background:color-mix(in srgb,var(--nn-gold,#eec355) 35%,transparent);color:var(--nn-ink,#161312)}
.sp-pt circle:last-of-type{transition:r .15s ease}.sp-pt:hover circle:last-of-type{r:8}
.sp-bar:hover span span{background:var(--nn-link-hover,#526cc5)!important}
@media (max-width:575px){.sp-hide-s{display:none}} 
/* page-custom-fonts */
@font-face {
  font-family: 'Lexend-Regular';
  font-style: normal;
  font-weight: 400;
  src: url(https://assets.nicepagecdn.com/69cc3365/6677590/fonts/Lexend-Regular.woff2);
}@font-face {
  font-family: 'Lexend-SemiBold';
  font-style: normal;
  font-weight: 400;
  src: url(https://assets.nicepagecdn.com/69cc3365/6677590/fonts/Lexend-SemiBold.woff2);
}@font-face {
  font-family: 'LouisGeorgeCafe-LightItalic';
  font-style: normal;
  font-weight: 400;
  src: url(https://assets.nicepagecdn.com/69cc3365/6677590/fonts/LouisGeorgeCafe-LightItalic.ttf);
}@font-face {
  font-family: 'LouisGeorgeCafe';
  font-style: normal;
  font-weight: 400;
  src: url(https://assets.nicepagecdn.com/69cc3365/6677590/fonts/LouisGeorgeCafe.ttf);
}