@supports (font-variation-settings: "wdth" 115) {
  @font-face {
    font-display: swap;
    font-family: "InterVar";
    font-style: oblique 0deg;
    font-weight: 100 900;
    src: url("/fonts/Inter-VariableFont.woff2") format("woff2");
  }
}
@font-face {
  font-display: swap;
  font-family: "Lemon Milk";
  font-style: normal;
  font-weight: normal;
  src: url("/fonts/lemonmilk-bold.woff") format("woff");
}
/*-------------------------------
Breakpoints
-------------------------------*/
/*-------------------------------
Colors - UWGB
-------------------------------*/
/*-------------------------------
Colors - TailwindCSS
-------------------------------*/
/*-------------------------------
Typography
-------------------------------*/
/*-------------------------------
Media Queries
-------------------------------*/
/*-------------------------------
Wave Patterns
-------------------------------*/
/*-------------------------------
CSS Reset

Primarily from normalize.css v8.0.1
(github.com/necolas/normalize.css)
-------------------------------*/
*,
*::before,
*::after {
  box-sizing: border-box;
}

html,
body {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  margin: 0;
  scroll-behavior: smooth;
}

main {
  display: block;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
  max-width: 100%;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button;
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

[tabindex="-1"]:focus:not(.focus-visible) {
  outline: 0 !important;
}

iframe {
  border: none;
}

body.menu-open, body.modal-open {
  overflow: hidden;
}

/*-------------------------------
General
-------------------------------*/
html {
  color: #4a5568;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 100%;
  font-weight: 400;
  line-height: 1.5;
}

@supports (font-variation-settings: "wdth" 115) {
  html {
    font-family: "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }
}
@media (min-width: 768px) {
  html {
    font-size: 112.5%;
  }
}
@media (min-width: 1024px) {
  html {
    font-size: 125%;
  }
}
@media (min-width: 1280px) {
  html {
    font-size: 137.5%;
  }
}
@media (min-width: 1536px) {
  html {
    font-size: 150%;
  }
}
p {
  margin-bottom: 1.5rem;
  margin-top: 0;
}

/*-------------------------------
Font Family
-------------------------------*/
.lemon-milk {
  font-family: "Lemon Milk", "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/*-------------------------------
Headers
-------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  color: #0c3b33;
  font-family: inherit;
  font-weight: 600;
  line-height: 1;
  margin: 0 0 0.5rem;
}

h1,
.h1 {
  font-size: 3.0517578125rem;
}

h2,
.h2 {
  font-size: 2.44140625rem;
}

h3,
.h3 {
  font-size: 1.953125rem;
}

h4,
.h4 {
  font-size: 1.5625rem;
}

h5,
.h5 {
  font-size: 1.25rem;
}

h6,
.h6 {
  font-size: 1rem;
}

/*-------------------------------
Headlines
-------------------------------*/
.headline-1,
.headline-2,
.headline-3,
.headline-4,
.headline-5,
.headline-6 {
  font-weight: 600;
  font-family: "Lemon Milk", "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  line-height: 1;
}

.headline-1 {
  font-size: 3.0517578125rem;
}
@media (min-width: 1280px) {
  .headline-1 {
    font-size: 3.8146972656rem;
  }
}

.headline-2 {
  font-size: 2.44140625rem;
}
@media (min-width: 1536px) {
  .headline-2 {
    font-size: 3.0517578125rem;
  }
}

.headline-3 {
  font-size: 1.953125rem;
}
@media (min-width: 1280px) {
  .headline-3 {
    font-size: 2.44140625rem;
  }
}

.headline-4 {
  font-size: 1.5625rem;
}
@media (min-width: 1280px) {
  .headline-4 {
    font-size: 1.953125rem;
  }
}

.headline-5 {
  font-size: 1.25rem;
}
@media (min-width: 1280px) {
  .headline-5 {
    font-size: 1.5625rem;
  }
}

.headline-6 {
  font-size: 1rem;
}
@media (min-width: 1280px) {
  .headline-6 {
    font-size: 1.25rem;
  }
}

.title-heading {
  font-size: 0.75rem;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/*-------------------------------
Colors
-------------------------------*/
.brand-1 {
  color: #0f5640;
}

.brand-1-dark {
  color: #0c3b33;
}

.brand-1-accent {
  color: #08a67e;
}

.brand-2 {
  color: #1ba72e;
}

.brand-2-dark {
  color: #1db431;
}

.brand-2-accent {
  color: #54e03d;
}

.brand-3 {
  color: #234e52;
}

.brand-3-dark {
  color: #002e3e;
}

.brand-3-accent {
  color: #289a8f;
}

.brand-4 {
  color: #e37100;
}

.brand-4-light {
  color: #ffad5c;
}

.white {
  color: #fff;
}

/*-------------------------------
Effects
-------------------------------*/
@supports (-webkit-text-stroke: 1px black) {
  .stroke {
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 0.05em;
    -webkit-text-stroke-color: currentColor;
  }
  .hero-stroke {
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 0.03em;
    -webkit-text-stroke-color: currentColor;
  }
}
/*-------------------------------
Links
-------------------------------*/
a {
  text-decoration: underline;
  color: #0f5640;
}
a:hover, a:focus, a:active {
  text-decoration: underline;
}
a.no-underline {
  text-decoration: none;
}
a.no-underline:hover, a.no-underline:focus, a.no-underline:active {
  text-decoration: underline;
}
a:hover, a:focus, a:active {
  color: #0c3b33;
}
a.brand-1-dark {
  color: #0f5640;
}
a.brand-1-dark:hover, a.brand-1-dark:focus, a.brand-1-dark:active {
  color: #0b4030;
}
a.brand-1-accent {
  color: #06d3a0;
}
a.brand-1-accent:hover, a.brand-1-accent:focus, a.brand-1-accent:active {
  color: #05ba8d;
}
a.brand-2 {
  color: #1db431;
}
a.brand-2:hover, a.brand-2:focus, a.brand-2:active {
  color: #199e2b;
}
a.brand-2-dark {
  color: #1db431;
}
a.brand-2-dark:hover, a.brand-2-dark:focus, a.brand-2-dark:active {
  color: #199e2b;
}
a.brand-2-accent {
  color: #54e03d;
}
a.brand-2-accent:hover, a.brand-2-accent:focus, a.brand-2-accent:active {
  color: #41dc27;
}
a.brand-3 {
  color: #234e52;
}
a.brand-3:hover, a.brand-3:focus, a.brand-3:active {
  color: #1b3d40;
}
a.brand-3-dark {
  color: #002e3e;
}
a.brand-3-dark:hover, a.brand-3-dark:focus, a.brand-3-dark:active {
  color: #001b25;
}
a.brand-3-accent {
  color: #4fd1c5;
}
a.brand-3-accent:hover, a.brand-3-accent:focus, a.brand-3-accent:active {
  color: #4fd1c5;
}
a.brand-4 {
  color: #e37100;
}
a.brand-4:hover, a.brand-4:focus, a.brand-4:active {
  color: #d16900;
}
a.brand-4-light {
  color: #ffad5c;
}
a.brand-4-light:hover, a.brand-4-light:focus, a.brand-4-light:active {
  color: #ffa043;
}
a.neutral {
  color: #4a5568;
}
a.neutral:hover, a.neutral:focus, a.neutral:active {
  color: #3f4959;
}
a.neutral-dark {
  color: #2d3748;
}
a.neutral-dark:hover, a.neutral-dark:focus, a.neutral-dark:active {
  color: #232b38;
}
a.neutral-light {
  color: #edf2f7;
}
a.neutral-light:hover, a.neutral-light:focus, a.neutral-light:active {
  color: #dbe5ef;
}
a.white {
  color: #fff;
}
a.white:hover, a.white:focus, a.white:active {
  color: #f2f2f2;
}

h3 a.brand-1:hover,
h3 a.brand-1:focus,
h3 a.brand-1:active {
  color: #0c3b33;
}

/*-------------------------------
Lists
-------------------------------*/
.list-unstyled {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*-------------------------------
Containers / Wrappers
-------------------------------*/
.container,
.container-fluid,
.wrapper,
.wrapper-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  width: 100%;
}

.wrapper,
.wrapper-fluid {
  padding-bottom: 0.75rem;
  padding-top: 0.75rem;
}

@media (min-width: 250px) {
  .container,
  .container-fluid,
  .wrapper,
  .wrapper-fluid {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .wrapper,
  .wrapper-fluid {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
}
@media (min-width: 400px) {
  .container-fluid,
  .wrapper-fluid {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .wrapper-fluid {
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
}
@media (min-width: 640px) {
  .container,
  .wrapper {
    max-width: 610px;
  }
  .container-fluid,
  .wrapper-fluid {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .wrapper-fluid {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
  }
}
@media (min-width: 768px) {
  .container,
  .wrapper {
    max-width: 640px;
  }
  .container-fluid,
  .wrapper-fluid {
    padding-left: 1.778rem;
    padding-right: 1.778rem;
  }
  .wrapper-fluid {
    padding-bottom: 1.778rem;
    padding-top: 1.778rem;
  }
}
@media (min-width: 1024px) {
  .container,
  .wrapper {
    max-width: 768px;
  }
  .container-fluid,
  .wrapper-fluid {
    padding-left: 2.4rem;
    padding-right: 2.4rem;
  }
  .wrapper-fluid {
    padding-bottom: 2.4rem;
    padding-top: 2.4rem;
  }
}
@media (min-width: 1280px) {
  .container,
  .wrapper {
    max-width: 1024px;
  }
  .container-fluid,
  .wrapper-fluid {
    padding-left: 2.909rem;
    padding-right: 2.909rem;
  }
  .wrapper-fluid {
    padding-bottom: 2.909rem;
    padding-top: 2.909rem;
  }
}
@media (min-width: 1536px) {
  .container,
  .wrapper {
    max-width: 1280px;
  }
  .container-fluid,
  .wrapper-fluid {
    padding-left: 2.667rem;
    padding-right: 2.667rem;
  }
  .wrapper-fluid {
    padding-bottom: 2.667rem;
    padding-top: 2.667rem;
  }
}
@media (min-width: 1792px) {
  .container,
  .wrapper {
    max-width: 1280px;
  }
}
.container-ch {
  max-width: 45ch;
}

.container-ch-long {
  max-width: 60ch;
}

.container-ch-short {
  max-width: 30ch;
}

.embed-16x9,
.embed-21x9,
.embed-4x3 {
  display: block;
  padding: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.embed-16x9 embed,
.embed-16x9 iframe,
.embed-16x9 object,
.embed-16x9 video,
.embed-21x9 embed,
.embed-21x9 iframe,
.embed-21x9 object,
.embed-21x9 video,
.embed-4x3 embed,
.embed-4x3 iframe,
.embed-4x3 object,
.embed-4x3 video {
  border: 0;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.embed-16x9 {
  padding-bottom: 56.25%;
}

.embed-21x9 {
  padding-bottom: 42.857143%;
}

.embed-4x3 {
  padding-bottom: 75%;
}

/*-------------------------------
Row
-------------------------------*/
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}

.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  max-width: 100%;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  width: 100%;
}

@media (min-width: 250px) {
  .row {
    margin-right: -1rem;
    margin-left: -1rem;
  }
  .row > * {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > * {
  padding-left: 0;
  padding-right: 0;
}

/*-------------------------------
Columns
-------------------------------*/
.col {
  flex: 1 0 0%;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 400px) {
  .col-xs {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .col-xs-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xs-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xs-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xs-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xs-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xs-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xs-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xs-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xs-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xs-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xs-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xs-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-xs-1 {
    margin-left: 8.333333%;
  }
  .offset-xs-2 {
    margin-left: 16.666667%;
  }
  .offset-xs-3 {
    margin-left: 25%;
  }
  .offset-xs-4 {
    margin-left: 33.333333%;
  }
  .offset-xs-5 {
    margin-left: 41.666667%;
  }
  .offset-xs-6 {
    margin-left: 50%;
  }
  .offset-xs-7 {
    margin-left: 58.333333%;
  }
  .offset-xs-8 {
    margin-left: 66.666667%;
  }
  .offset-xs-9 {
    margin-left: 75%;
  }
  .offset-xs-10 {
    margin-left: 83.333333%;
  }
  .offset-xs-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 640px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1024px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1280px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1536px) {
  .col-2x {
    flex-basis: 0;
    flex-grow: 1;
    min-width: 0;
    max-width: 100%;
  }
  .col-2x-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-2x-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-2x-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-2x-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-2x-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-2x-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-2x-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-2x-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-2x-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-2x-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-2x-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-2x-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-2x-1 {
    margin-left: 8.333333%;
  }
  .offset-2x-2 {
    margin-left: 16.666667%;
  }
  .offset-2x-3 {
    margin-left: 25%;
  }
  .offset-2x-4 {
    margin-left: 33.333333%;
  }
  .offset-2x-5 {
    margin-left: 41.666667%;
  }
  .offset-2x-6 {
    margin-left: 50%;
  }
  .offset-2x-7 {
    margin-left: 58.333333%;
  }
  .offset-2x-8 {
    margin-left: 66.666667%;
  }
  .offset-2x-9 {
    margin-left: 75%;
  }
  .offset-2x-10 {
    margin-left: 83.333333%;
  }
  .offset-2x-11 {
    margin-left: 91.666667%;
  }
}
/*-------------------------------
Fluid UL (UL columns)
-------------------------------*/
.ul-columns {
  list-style-type: disc;
  /*
  @include breakpoint('xl') {
    columns: 4;
  }
  */
}
@media (min-width: 640px) {
  .ul-columns {
    -moz-columns: 2;
         columns: 2;
    margin-left: 1rem;
    padding: 0;
  }
  .ul-columns li {
    padding-right: 1em;
  }
}
@media (min-width: 768px) {
  .ul-columns {
    -moz-columns: 3;
         columns: 3;
  }
}

.table-responsive {
  overflow-x: auto;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

table {
  border-spacing: 0;
  color: #696969;
  font-size: 100%;
  width: 100%;
}

thead {
  background-color: #0c3b33;
  color: #fff;
  font-weight: 600;
}

tfoot {
  background-color: #e6e6e6;
  color: #4a5568;
  font-weight: 600;
}

th {
  border: 0;
  padding: 0.5rem;
  text-align: left;
}

td,
tbody th,
tfoot td {
  border: 1px solid #e6e6e6;
  padding: 0.5rem;
}

tr:nth-child(even) {
  background-color: #f8f8f8;
}

@media (min-width: 768px) {
  table {
    font-size: 75%;
  }
  th {
    padding: 1rem;
  }
  td,
  tbody th,
  tfoot td {
    padding: 0.5rem 1rem;
  }
}
.table-basic thead,
.table-basic tbody,
.table-basic tfoot,
.table-basic tr,
.table-basic th,
.table-basic td {
  background: none;
  border: none;
}
.table-basic thead {
  color: #4a5568;
}
.table-basic th,
.table-basic td {
  border-bottom: 1px solid #e2e8f0;
  padding: 0.5rem;
}

.btn {
  align-items: center;
  border: 0.1875rem solid transparent;
  border-radius: 9999px;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 600;
  justify-content: center;
  letter-spacing: 0.07em;
  padding: 0.5em 1.5em;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  transition: all 0.2s ease;
  background-color: #0f5640;
  border-color: #0f5640;
  color: #f4f5f6;
}
.btn:hover, .btn:focus, .btn:active {
  text-decoration: none;
}
@media (min-width: 1024px) {
  .btn {
    font-size: 0.9rem;
  }
}
@media (min-width: 1280px) {
  .btn {
    font-size: 0.875rem;
  }
}
.btn:hover, .btn:focus, .btn:active {
  background-color: #072b20;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #f4f5f6;
}
.btn.outline {
  background-color: transparent;
  border-color: #0f5640;
  color: #0f5640;
}
.btn.outline:hover, .btn.outline:focus, .btn.outline:active {
  background-color: #0f5640;
  border-color: #0f5640;
  color: #f4f5f6;
}
.btn.brand-1-dark {
  background-color: #0c3b33;
  border-color: #0c3b33;
  color: #f4f5f6;
}
.btn.brand-1-dark:hover, .btn.brand-1-dark:focus, .btn.brand-1-dark:active {
  background-color: #03110e;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #f4f5f6;
}
.btn.brand-1-dark.outline {
  background-color: transparent;
  border-color: #0c3b33;
  color: #0c3b33;
}
.btn.brand-1-dark.outline:hover, .btn.brand-1-dark.outline:focus, .btn.brand-1-dark.outline:active {
  background-color: #0c3b33;
  border-color: #0c3b33;
  color: #f4f5f6;
}
.btn.brand-1-accent {
  background-color: #06d3a0;
  border-color: #06d3a0;
  color: #1a202c;
}
.btn.brand-1-accent:hover, .btn.brand-1-accent:focus, .btn.brand-1-accent:active {
  background-color: #05a17a;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #1a202c;
}
.btn.brand-1-accent.outline {
  background-color: transparent;
  border-color: #06d3a0;
  color: #06d3a0;
}
.btn.brand-1-accent.outline:hover, .btn.brand-1-accent.outline:focus, .btn.brand-1-accent.outline:active {
  background-color: #06d3a0;
  border-color: #06d3a0;
  color: #1a202c;
}
.btn.brand-2 {
  background-color: #9ee493;
  border-color: #9ee493;
  color: #000;
}
.btn.brand-2:hover, .btn.brand-2:focus, .btn.brand-2:active {
  background-color: #79da6a;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #000;
}
.btn.brand-2:hover, .btn.brand-2:focus, .btn.brand-2:active {
  background-color: #d0fcb3;
}
.btn.brand-2.outline {
  background-color: transparent;
  border-color: #1db431;
  color: #1db431;
}
.btn.brand-2.outline:hover, .btn.brand-2.outline:focus, .btn.brand-2.outline:active {
  background-color: #1db431;
  border-color: #1db431;
  color: #fff;
}
.btn.brand-2-dark {
  background-color: #1db431;
  border-color: #1db431;
  color: #fff;
}
.btn.brand-2-dark:hover, .btn.brand-2-dark:focus, .btn.brand-2-dark:active {
  background-color: #168825;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #fff;
}
.btn.brand-2-dark.outline {
  background-color: transparent;
  border-color: #1db431;
  color: #1db431;
}
.btn.brand-2-dark.outline:hover, .btn.brand-2-dark.outline:focus, .btn.brand-2-dark.outline:active {
  background-color: #1db431;
  border-color: #1db431;
  color: #fff;
}
.btn.brand-2-accent {
  background-color: #54e03d;
  border-color: #54e03d;
  color: #1a202c;
}
.btn.brand-2-accent:hover, .btn.brand-2-accent:focus, .btn.brand-2-accent:active {
  background-color: #38ca20;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #1a202c;
}
.btn.brand-2-accent.outline {
  background-color: transparent;
  border-color: #54e03d;
  color: #54e03d;
}
.btn.brand-2-accent.outline:hover, .btn.brand-2-accent.outline:focus, .btn.brand-2-accent.outline:active {
  background-color: #54e03d;
  border-color: #54e03d;
  color: #1a202c;
}
.btn.brand-3 {
  background-color: #234e52;
  border-color: #234e52;
  color: #fff;
}
.btn.brand-3:hover, .btn.brand-3:focus, .btn.brand-3:active {
  background-color: #142c2e;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #fff;
}
.btn.brand-3.outline {
  background-color: transparent;
  border-color: #234e52;
  color: #234e52;
}
.btn.brand-3.outline:hover, .btn.brand-3.outline:focus, .btn.brand-3.outline:active {
  background-color: #234e52;
  border-color: #234e52;
  color: #fff;
}
.btn.brand-3-dark {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.btn.brand-3-dark:hover, .btn.brand-3-dark:focus, .btn.brand-3-dark:active {
  background-color: #00080b;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #fff;
}
.btn.brand-3-dark.outline {
  background-color: transparent;
  border-color: #002e3e;
  color: #002e3e;
}
.btn.brand-3-dark.outline:hover, .btn.brand-3-dark.outline:focus, .btn.brand-3-dark.outline:active {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.btn.brand-3-accent {
  background-color: #289a8f;
  border-color: #289a8f;
  color: #1a202c;
}
.btn.brand-3-accent:hover, .btn.brand-3-accent:focus, .btn.brand-3-accent:active {
  background-color: #1d7269;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #1a202c;
}
.btn.brand-3-accent.outline {
  background-color: transparent;
  border-color: #289a8f;
  color: #289a8f;
}
.btn.brand-3-accent.outline:hover, .btn.brand-3-accent.outline:focus, .btn.brand-3-accent.outline:active {
  background-color: #289a8f;
  border-color: #289a8f;
  color: #1a202c;
}
.btn.brand-4 {
  background-color: #e37100;
  border-color: #e37100;
  color: #1a202c;
}
.btn.brand-4:hover, .btn.brand-4:focus, .btn.brand-4:active {
  background-color: #b05800;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #1a202c;
}
.btn.brand-4:hover, .btn.brand-4:focus, .btn.brand-4:active {
  background-color: #b75c00;
}
.btn.brand-4.outline {
  background-color: transparent;
  border-color: #e37100;
  color: #e37100;
}
.btn.brand-4.outline:hover, .btn.brand-4.outline:focus, .btn.brand-4.outline:active {
  background-color: #e37100;
  border-color: #e37100;
  color: #1a202c;
}
.btn.brand-4-light {
  background-color: #ffad5c;
  border-color: #ffad5c;
  color: #1a202c;
}
.btn.brand-4-light:hover, .btn.brand-4-light:focus, .btn.brand-4-light:active {
  background-color: #ff9329;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #1a202c;
}
.btn.brand-4-light.outline {
  background-color: transparent;
  border-color: #ffad5c;
  color: #ffad5c;
}
.btn.brand-4-light.outline:hover, .btn.brand-4-light.outline:focus, .btn.brand-4-light.outline:active {
  background-color: #ffad5c;
  border-color: #ffad5c;
  color: #1a202c;
}
.btn.neutral {
  background-color: #e2e8f0;
  border-color: #e2e8f0;
  color: #2d3748;
}
.btn.neutral:hover, .btn.neutral:focus, .btn.neutral:active {
  background-color: #c0cddf;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #2d3748;
}
.btn.neutral-dark {
  background-color: #2d3748;
  border-color: #2d3748;
  color: #edf2f7;
}
.btn.neutral-dark:hover, .btn.neutral-dark:focus, .btn.neutral-dark:active {
  background-color: #191f29;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #edf2f7;
}
.btn.neutral-light {
  background-color: #f4f5f6;
  border-color: #f4f5f6;
  color: #2d3748;
}
.btn.neutral-light:hover, .btn.neutral-light:focus, .btn.neutral-light:active {
  background-color: #d8dcdf;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #2d3748;
}
.btn.neutral-lightest {
  background-color: #fff;
  border-color: #fff;
  color: #2d3748;
}
.btn.neutral-lightest:hover, .btn.neutral-lightest:focus, .btn.neutral-lightest:active {
  background-color: #e6e6e6;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #2d3748;
}
.btn.white {
  background-color: #fff;
  border-color: #fff;
  color: #0f5640;
}
.btn.white:hover, .btn.white:focus, .btn.white:active {
  background-color: #e6e6e6;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #0f5640;
}
.btn.red {
  background-color: #e53e3e;
  border-color: #e53e3e;
  color: #fff;
}
.btn.red:hover, .btn.red:focus, .btn.red:active {
  background-color: #d41c1c;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #fff;
}
.btn.squared {
  border-radius: 0;
}
.btn.rounded {
  border-radius: 0.25rem;
}
.btn.link {
  background: none;
  border: 0;
  box-shadow: none;
  color: #0f5640;
  font-size: 1em;
  font-weight: 400;
  letter-spacing: normal;
  padding: 0.5em 0;
  text-decoration: underline;
  text-transform: unset;
}
.btn.link:hover, .btn.link:focus, .btn.link:active {
  color: #0c3b33;
  text-decoration: underline;
}

.menu-button svg {
  margin-right: 1em;
}

/*
use ".icon-button" class to
keep svg icons the same size
as text (or whatever you set
the font size of the button
to)
*/
.icon-button svg {
  height: 1em;
  width: 1em;
}

.form-fieldset {
  border: none;
  padding: 0;
  margin: 0;
  margin-bottom: 0.75rem;
}

.fieldset-card {
  border: 1px solid #ddd;
  padding: 1rem;
  margin: 0;
  margin-bottom: 1.5rem;
}
.fieldset-card legend.form-label {
  padding-bottom: 0.25em;
}

.form-legend {
  font-size: 1em;
  font-weight: 600;
  margin-bottom: 0.25em;
}

.form-field:not(:last-child) {
  margin-bottom: 0.75rem;
}

.form-label {
  display: block;
  font-size: 0.875em;
  font-weight: 400;
  margin-bottom: 0.25em;
}

.form-input,
.form-textarea,
.form-select,
.form-checkbox,
.form-radio,
.form-switch,
.form-file {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 1px solid #cbd5e0;
  border-radius: 0.25em;
  box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05);
  color: #4a5568;
  display: block;
  font-size: 1em;
  max-width: 100%;
  position: relative;
  padding: 0.375em 0.75em;
  transition: border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
  width: 100%;
}
.form-input:hover,
.form-textarea:hover,
.form-select:hover,
.form-checkbox:hover,
.form-radio:hover,
.form-switch:hover,
.form-file:hover {
  border-color: #718096;
}
.form-input:active, .form-input:focus,
.form-textarea:active,
.form-textarea:focus,
.form-select:active,
.form-select:focus,
.form-checkbox:active,
.form-checkbox:focus,
.form-radio:active,
.form-radio:focus,
.form-switch:active,
.form-switch:focus,
.form-file:active,
.form-file:focus {
  border-color: #1fd1ac;
  box-shadow: 0 0 0 0.125em rgba(31, 209, 172, 0.52);
  outline: 0;
}
.form-input:disabled,
.form-textarea:disabled,
.form-select:disabled,
.form-checkbox:disabled,
.form-radio:disabled,
.form-switch:disabled,
.form-file:disabled {
  background-color: #e2e8f0;
  border-color: #e2e8f0;
  box-shadow: none;
  cursor: not-allowed;
}

.form-select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%234a5568' viewBox='0 0 24 24'%3E%3Cpath d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");
  background-position: right 0.75em center;
  background-repeat: no-repeat;
  background-size: 1em 1em;
  cursor: pointer;
}

.form-checkbox,
.form-radio,
.form-switch {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  height: 1em;
  margin: 0;
  padding: 0;
  transition: background-color 0.1s ease-in-out, background-position 0.1s ease-in-out, border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
  width: 1em;
}
.form-checkbox:checked,
.form-radio:checked,
.form-switch:checked {
  background-color: #1fd1ac;
  border-color: #1fd1ac;
}
.form-checkbox + .form-label,
.form-radio + .form-label,
.form-switch + .form-label {
  cursor: pointer;
  display: inline-block;
  font-weight: 400;
  margin: 0;
  padding: 0 0.5em;
}
.form-checkbox:disabled, .form-checkbox:disabled + .form-label,
.form-radio:disabled,
.form-radio:disabled + .form-label,
.form-switch:disabled,
.form-switch:disabled + .form-label {
  cursor: not-allowed;
  opacity: 0.5;
}

.form-checkbox:checked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");
}

.form-radio {
  border-radius: 9999px;
}
.form-radio:checked {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%2308a67e' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3C/svg%3E");
  background-size: contain;
}

.form-switch {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%23cbd5e0' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3C/svg%3E");
  background-position: left center;
  border-radius: 9999px;
  width: 2em;
}
.form-switch:checked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%23fff' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3C/svg%3E");
  background-position: right center;
}

.form-file {
  overflow: hidden;
}
.form-file[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-file::file-selector-button {
  background-color: #edf2f7;
  border-color: inherit;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  color: #4a5568;
  margin: -0.375em -0.75em;
  margin-inline-end: 0.75em;
  padding: 0.375em 0.75em;
  pointer-events: none;
  transition: border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
}

.form-help {
  color: #6b7280;
  display: block;
  font-size: 0.75em;
  margin-bottom: 0;
  margin-top: 0.25em;
}

.form-error {
  color: #e53e3e;
  display: block;
  font-size: 0.875em;
}

.optional-label {
  color: #6b7280;
  font-style: italic;
  margin-left: 0.5em;
}

.form-panel {
  max-width: 650px;
  border: 1px solid #ccc;
  padding: 2rem;
  border-radius: 4px;
  background-color: #fafafa;
}

.form-group {
  align-items: stretch;
  display: flex;
  position: relative;
  width: 100%;
}
.form-group .form-group-text {
  align-items: center;
  background-color: #f4f5f6;
  border: 1px solid #cbd5e0;
  border-radius: 0.25em;
  display: flex;
  padding: 0.375em 0.75em;
  text-align: center;
  white-space: nowrap;
}
.form-group > .form-input, .form-group > .form-textarea, .form-group > .form-file + .form-label {
  flex: 1 1 auto;
  min-width: 0;
  position: relative;
}
.form-group > .btn {
  border-radius: 0.25em;
  letter-spacing: 0.03em;
  font-size: 1em;
  font-weight: 400;
  padding: 0.5em 0.75em;
  text-transform: capitalize;
}
.form-group > :not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: -1px;
}
.form-group > :not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.total-text {
  border-top: 1px solid #ddd;
}

.required-field::after {
  content: "*";
  color: red;
}

.field-validation-error {
  color: #e53e3e;
  font-size: 0.875em;
}

/*-------------------------------
Background
-------------------------------*/
.bg-waves,
.bg-waves--neutral-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(203, 213, 224, 0.5)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--neutral-dark-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23cbd5e0'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-1-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(15, 86, 64, 0.2)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-1-accent-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(6, 211, 160, 0.2)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-2-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23c6f6d5'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-2-accent-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23e1fae9'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-3-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23c0cecc'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-3-accent-dark {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%231fd1ac'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-waves--brand-3-accent-faded {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(31, 209, 172, 0.52)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
}

.bg-brand-1 {
  background-color: #0f5640 !important;
}

.bg-brand-1-dark {
  background-color: #0c3b33 !important;
}

.bg-brand-1-accent {
  background-color: #06d3a0 !important;
}

.bg-brand-2 {
  background-color: #1ba72e !important;
}

.bg-brand-2-dark {
  background-color: #1db431 !important;
}

.bg-brand-2-accent {
  background-color: #54e03d !important;
}

.bg-brand-3 {
  background-color: #234e52 !important;
}

.bg-brand-3-dark {
  background-color: #002e3e !important;
}

.bg-brand-3-accent {
  background-color: #289a8f !important;
}

.bg-brand-4 {
  background-color: #e37100 !important;
}

.bg-brand-4-light {
  background-color: #ffad5c !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-off-white {
  background-color: #f8faf5 !important;
}

.bg-light {
  background-color: #f4f5f6 !important;
}

.bg-dark {
  background-color: #1a202c !important;
}

.bg-red {
  background-color: #fed7d7 !important;
}

.bg-danger {
  background-color: #fed7d7 !important;
}

.bg-info {
  background-color: #cdf6ec !important;
}

.bg-success {
  background-color: #c6f6d5 !important;
}

.bg-warning {
  background-color: #fbea9c !important;
}

.bg-image {
  background-attachment: scroll;
  background-color: #fff;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

/*-------------------------------
Border Radius
-------------------------------*/
.rounded-0 {
  border-radius: 0;
}

.rounded-1 {
  border-radius: 0.25rem;
}

.rounded-2 {
  border-radius: 0.5rem;
}

.rounded-3 {
  border-radius: 0.75rem;
}

.rounded-4 {
  border-radius: 1rem;
}

.rounded-circle {
  border-radius: 50%;
}

.rounded-pill {
  border-radius: 9999px;
}

/*-------------------------------
Display
-------------------------------*/
.block,
.d-block {
  display: block !important;
}

.flex,
.d-flex {
  display: flex !important;
}

.inline-flex,
.d-inline-flex {
  display: inline-flex !important;
}

.hidden,
.d-none {
  display: none !important;
}

@media (min-width: 400px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 640px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1024px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1280px) {
  .hidden-xl {
    display: none !important;
  }
}
@media (min-width: 1536px) {
  .hidden-2x {
    display: none !important;
  }
}
@media (min-width: 1792px) {
  .hidden-3x {
    display: none !important;
  }
}
@media (max-width: 399.98px) {
  .hidden-nano-down {
    display: none !important;
  }
}
@media (max-width: 639.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}
@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}
@media (max-width: 1023.98px) {
  .hidden-md-down {
    display: none !important;
  }
}
@media (max-width: 1279.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}
@media (max-width: 1535.98px) {
  .hidden-xl-down {
    display: none !important;
  }
}
@media (max-width: 1791.98px) {
  .hidden-2x-down {
    display: none !important;
  }
}
/*-------------------------------
Flex
-------------------------------*/
.flex-auto,
.flex-fill {
  flex: 1 1 auto !important;
}

.flex-initial {
  flex: 0 1 auto !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

@media (min-width: 400px) {
  .order-xs-0 {
    order: 0 !important;
  }
  .order-xs-1 {
    order: 1 !important;
  }
}
@media (min-width: 640px) {
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
}
@media (min-width: 768px) {
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
}
@media (min-width: 1024px) {
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
}
@media (min-width: 1280px) {
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
}
@media (min-width: 1536px) {
  .order-2x-0 {
    order: 0 !important;
  }
  .order-2x-1 {
    order: 1 !important;
  }
}
.flex-nowrap,
.flex-no-wrap {
  flex-wrap: nowrap !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

/*-------------------------------
Fluid Padding
-Uses the '$fluid-padding' variable values
-------------------------------*/
.p-fluid {
  padding: 0.75rem;
}

.px-fluid,
.pl-fluid {
  padding-left: 0.75rem;
}

.px-fluid,
.pr-fluid {
  padding-right: 0.75rem;
}

.py-fluid,
.pt-fluid {
  padding-top: 0.75rem;
}

.py-fluid,
.pb-fluid {
  padding-bottom: 0.75rem;
}

@media (min-width: 250px) {
  .p-fluid {
    padding: 1rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 1rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 1rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 1rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 1rem;
  }
}
@media (min-width: 400px) {
  .p-fluid {
    padding: 1rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 1rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 1rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 1rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 1rem;
  }
}
@media (min-width: 640px) {
  .p-fluid {
    padding: 1.5rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 1.5rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 1.5rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 1.5rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 1.5rem;
  }
}
@media (min-width: 768px) {
  .p-fluid {
    padding: 1.778rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 1.778rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 1.778rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 1.778rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 1.778rem;
  }
}
@media (min-width: 1024px) {
  .p-fluid {
    padding: 2.4rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 2.4rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 2.4rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 2.4rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 2.4rem;
  }
}
@media (min-width: 1280px) {
  .p-fluid {
    padding: 2.909rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 2.909rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 2.909rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 2.909rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 2.909rem;
  }
}
@media (min-width: 1536px) {
  .p-fluid {
    padding: 2.667rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 2.667rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 2.667rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 2.667rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 2.667rem;
  }
}
@media (min-width: 1792px) {
  .p-fluid {
    padding: 2.667rem;
  }
  .px-fluid,
  .pl-fluid {
    padding-left: 2.667rem;
  }
  .px-fluid,
  .pr-fluid {
    padding-right: 2.667rem;
  }
  .py-fluid,
  .pt-fluid {
    padding-top: 2.667rem;
  }
  .py-fluid,
  .pb-fluid {
    padding-bottom: 2.667rem;
  }
}
/*-------------------------------
Negative Fluid Margin
-Uses the '$fluid-padding' variable values
-------------------------------*/
.-m-fluid {
  margin: -0.75rem;
}

.-mx-fluid,
.-ml-fluid {
  margin-left: -0.75rem;
}

.-mx-fluid,
.-mr-fluid {
  margin-right: -0.75rem;
}

.-my-fluid,
.-mt-fluid {
  margin-top: -0.75rem;
}

.-my-fluid,
.-mb-fluid {
  margin-bottom: -0.75rem;
}

@media (min-width: 250px) {
  .-m-fluid {
    margin: -1rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -1rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -1rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -1rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -1rem;
  }
}
@media (min-width: 400px) {
  .-m-fluid {
    margin: -1rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -1rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -1rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -1rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -1rem;
  }
}
@media (min-width: 640px) {
  .-m-fluid {
    margin: -1.5rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -1.5rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -1.5rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -1.5rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -1.5rem;
  }
}
@media (min-width: 768px) {
  .-m-fluid {
    margin: -1.778rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -1.778rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -1.778rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -1.778rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -1.778rem;
  }
}
@media (min-width: 1024px) {
  .-m-fluid {
    margin: -2.4rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -2.4rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -2.4rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -2.4rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -2.4rem;
  }
}
@media (min-width: 1280px) {
  .-m-fluid {
    margin: -2.909rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -2.909rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -2.909rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -2.909rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -2.909rem;
  }
}
@media (min-width: 1536px) {
  .-m-fluid {
    margin: -2.667rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -2.667rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -2.667rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -2.667rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -2.667rem;
  }
}
@media (min-width: 1792px) {
  .-m-fluid {
    margin: -2.667rem;
  }
  .-mx-fluid,
  .-ml-fluid {
    margin-left: -2.667rem;
  }
  .-mx-fluid,
  .-mr-fluid {
    margin-right: -2.667rem;
  }
  .-my-fluid,
  .-mt-fluid {
    margin-top: -2.667rem;
  }
  .-my-fluid,
  .-mb-fluid {
    margin-bottom: -2.667rem;
  }
}
/*-------------------------------
Images
-------------------------------*/
.img-fit {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.img-fit-height-auto {
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

/*-------------------------------
Margin
-------------------------------*/
.m-auto {
  margin: auto;
}

.m-0 {
  margin: 0;
}

.m-1 {
  margin: 0.25rem;
}

.m-2 {
  margin: 0.5rem;
}

.m-3 {
  margin: 0.75rem;
}

.m-4 {
  margin: 1rem;
}

.m-5 {
  margin: 1.25rem;
}

.m-6 {
  margin: 1.5rem;
}

.m-7 {
  margin: 1.75rem;
}

.m-8 {
  margin: 2rem;
}

.m-10 {
  margin: 2.5rem;
}

.m-12 {
  margin: 3rem;
}

.m-14 {
  margin: 3.5rem;
}

.m-16 {
  margin: 4rem;
}

.m-20 {
  margin: 5rem;
}

.m-24 {
  margin: 6rem;
}

.mx-auto,
.ml-auto {
  margin-left: auto;
}

.mx-0,
.ml-0 {
  margin-left: 0;
}

.mx-1,
.ml-1 {
  margin-left: 0.25rem;
}

.mx-2,
.ml-2 {
  margin-left: 0.5rem;
}

.mx-3,
.ml-3 {
  margin-left: 0.75rem;
}

.mx-4,
.ml-4 {
  margin-left: 1rem;
}

.mx-5,
.ml-5 {
  margin-left: 1.25rem;
}

.mx-6,
.ml-6 {
  margin-left: 1.5rem;
}

.mx-7,
.ml-7 {
  margin-left: 1.75rem;
}

.mx-8,
.ml-8 {
  margin-left: 2rem;
}

.mx-10,
.ml-10 {
  margin-left: 2.5rem;
}

.mx-12,
.ml-12 {
  margin-left: 3rem;
}

.mx-14,
.ml-14 {
  margin-left: 3.5rem;
}

.mx-16,
.ml-16 {
  margin-left: 4rem;
}

.mx-20,
.ml-20 {
  margin-left: 5rem;
}

.mx-24,
.ml-24 {
  margin-left: 6rem;
}

.mx-auto,
.mr-auto {
  margin-right: auto;
}

.mx-0,
.mr-0 {
  margin-right: 0;
}

.mx-1,
.mr-1 {
  margin-right: 0.25rem;
}

.mx-2,
.mr-2 {
  margin-right: 0.5rem;
}

.mx-3,
.mr-3 {
  margin-right: 0.75rem;
}

.mx-4,
.mr-4 {
  margin-right: 1rem;
}

.mx-5,
.mr-5 {
  margin-right: 1.25rem;
}

.mx-6,
.mr-6 {
  margin-right: 1.5rem;
}

.mx-7,
.mr-7 {
  margin-right: 1.75rem;
}

.mx-8,
.mr-8 {
  margin-right: 2rem;
}

.mx-10,
.mr-10 {
  margin-right: 2.5rem;
}

.mx-12,
.mr-12 {
  margin-right: 3rem;
}

.mx-14,
.mr-14 {
  margin-right: 3.5rem;
}

.mx-16,
.mr-16 {
  margin-right: 4rem;
}

.mx-20,
.mr-20 {
  margin-right: 5rem;
}

.mx-24,
.mr-24 {
  margin-right: 6rem;
}

.my-auto,
.mt-auto {
  margin-top: auto;
}

.my-0,
.mt-0 {
  margin-top: 0;
}

.my-1,
.mt-1 {
  margin-top: 0.25rem;
}

.my-2,
.mt-2 {
  margin-top: 0.5rem;
}

.my-3,
.mt-3 {
  margin-top: 0.75rem;
}

.my-4,
.mt-4 {
  margin-top: 1rem;
}

.my-5,
.mt-5 {
  margin-top: 1.25rem;
}

.my-6,
.mt-6 {
  margin-top: 1.5rem;
}

.my-7,
.mt-7 {
  margin-top: 1.75rem;
}

.my-8,
.mt-8 {
  margin-top: 2rem;
}

.my-10,
.mt-10 {
  margin-top: 2.5rem;
}

.my-12,
.mt-12 {
  margin-top: 3rem;
}

.my-14,
.mt-14 {
  margin-top: 3.5rem;
}

.my-16,
.mt-16 {
  margin-top: 4rem;
}

.my-20,
.mt-20 {
  margin-top: 5rem;
}

.my-24,
.mt-24 {
  margin-top: 6rem;
}

.my-auto,
.mb-auto {
  margin-bottom: auto;
}

.my-0,
.mb-0 {
  margin-bottom: 0;
}

.my-1,
.mb-1 {
  margin-bottom: 0.25rem;
}

.my-2,
.mb-2 {
  margin-bottom: 0.5rem;
}

.my-3,
.mb-3 {
  margin-bottom: 0.75rem;
}

.my-4,
.mb-4 {
  margin-bottom: 1rem;
}

.my-5,
.mb-5 {
  margin-bottom: 1.25rem;
}

.my-6,
.mb-6 {
  margin-bottom: 1.5rem;
}

.my-7,
.mb-7 {
  margin-bottom: 1.75rem;
}

.my-8,
.mb-8 {
  margin-bottom: 2rem;
}

.my-10,
.mb-10 {
  margin-bottom: 2.5rem;
}

.my-12,
.mb-12 {
  margin-bottom: 3rem;
}

.my-14,
.mb-14 {
  margin-bottom: 3.5rem;
}

.my-16,
.mb-16 {
  margin-bottom: 4rem;
}

.my-20,
.mb-20 {
  margin-bottom: 5rem;
}

.my-24,
.mb-24 {
  margin-bottom: 6rem;
}

/*-------------------------------
Padding
-------------------------------*/
.p-auto {
  padding: auto;
}

.p-0 {
  padding: 0;
}

.p-1 {
  padding: 0.25rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-7 {
  padding: 1.75rem;
}

.p-8 {
  padding: 2rem;
}

.p-10 {
  padding: 2.5rem;
}

.p-12 {
  padding: 3rem;
}

.p-14 {
  padding: 3.5rem;
}

.p-16 {
  padding: 4rem;
}

.p-20 {
  padding: 5rem;
}

.p-24 {
  padding: 6rem;
}

.px-auto,
.pl-auto {
  padding-left: auto;
}

.px-0,
.pl-0 {
  padding-left: 0;
}

.px-1,
.pl-1 {
  padding-left: 0.25rem;
}

.px-2,
.pl-2 {
  padding-left: 0.5rem;
}

.px-3,
.pl-3 {
  padding-left: 0.75rem;
}

.px-4,
.pl-4 {
  padding-left: 1rem;
}

.px-5,
.pl-5 {
  padding-left: 1.25rem;
}

.px-6,
.pl-6 {
  padding-left: 1.5rem;
}

.px-7,
.pl-7 {
  padding-left: 1.75rem;
}

.px-8,
.pl-8 {
  padding-left: 2rem;
}

.px-10,
.pl-10 {
  padding-left: 2.5rem;
}

.px-12,
.pl-12 {
  padding-left: 3rem;
}

.px-14,
.pl-14 {
  padding-left: 3.5rem;
}

.px-16,
.pl-16 {
  padding-left: 4rem;
}

.px-20,
.pl-20 {
  padding-left: 5rem;
}

.px-24,
.pl-24 {
  padding-left: 6rem;
}

.px-auto,
.pr-auto {
  padding-right: auto;
}

.px-0,
.pr-0 {
  padding-right: 0;
}

.px-1,
.pr-1 {
  padding-right: 0.25rem;
}

.px-2,
.pr-2 {
  padding-right: 0.5rem;
}

.px-3,
.pr-3 {
  padding-right: 0.75rem;
}

.px-4,
.pr-4 {
  padding-right: 1rem;
}

.px-5,
.pr-5 {
  padding-right: 1.25rem;
}

.px-6,
.pr-6 {
  padding-right: 1.5rem;
}

.px-7,
.pr-7 {
  padding-right: 1.75rem;
}

.px-8,
.pr-8 {
  padding-right: 2rem;
}

.px-10,
.pr-10 {
  padding-right: 2.5rem;
}

.px-12,
.pr-12 {
  padding-right: 3rem;
}

.px-14,
.pr-14 {
  padding-right: 3.5rem;
}

.px-16,
.pr-16 {
  padding-right: 4rem;
}

.px-20,
.pr-20 {
  padding-right: 5rem;
}

.px-24,
.pr-24 {
  padding-right: 6rem;
}

.py-auto,
.pt-auto {
  padding-top: auto;
}

.py-0,
.pt-0 {
  padding-top: 0;
}

.py-1,
.pt-1 {
  padding-top: 0.25rem;
}

.py-2,
.pt-2 {
  padding-top: 0.5rem;
}

.py-3,
.pt-3 {
  padding-top: 0.75rem;
}

.py-4,
.pt-4 {
  padding-top: 1rem;
}

.py-5,
.pt-5 {
  padding-top: 1.25rem;
}

.py-6,
.pt-6 {
  padding-top: 1.5rem;
}

.py-7,
.pt-7 {
  padding-top: 1.75rem;
}

.py-8,
.pt-8 {
  padding-top: 2rem;
}

.py-10,
.pt-10 {
  padding-top: 2.5rem;
}

.py-12,
.pt-12 {
  padding-top: 3rem;
}

.py-14,
.pt-14 {
  padding-top: 3.5rem;
}

.py-16,
.pt-16 {
  padding-top: 4rem;
}

.py-20,
.pt-20 {
  padding-top: 5rem;
}

.py-24,
.pt-24 {
  padding-top: 6rem;
}

.py-auto,
.pb-auto {
  padding-bottom: auto;
}

.py-0,
.pb-0 {
  padding-bottom: 0;
}

.py-1,
.pb-1 {
  padding-bottom: 0.25rem;
}

.py-2,
.pb-2 {
  padding-bottom: 0.5rem;
}

.py-3,
.pb-3 {
  padding-bottom: 0.75rem;
}

.py-4,
.pb-4 {
  padding-bottom: 1rem;
}

.py-5,
.pb-5 {
  padding-bottom: 1.25rem;
}

.py-6,
.pb-6 {
  padding-bottom: 1.5rem;
}

.py-7,
.pb-7 {
  padding-bottom: 1.75rem;
}

.py-8,
.pb-8 {
  padding-bottom: 2rem;
}

.py-10,
.pb-10 {
  padding-bottom: 2.5rem;
}

.py-12,
.pb-12 {
  padding-bottom: 3rem;
}

.py-14,
.pb-14 {
  padding-bottom: 3.5rem;
}

.py-16,
.pb-16 {
  padding-bottom: 4rem;
}

.py-20,
.pb-20 {
  padding-bottom: 5rem;
}

.py-24,
.pb-24 {
  padding-bottom: 6rem;
}

/*-------------------------------
Overflow
-------------------------------*/
.overflow-hidden {
  overflow: hidden !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

/*-------------------------------
Position
-------------------------------*/
.absolute {
  position: absolute !important;
}

.relative {
  position: relative !important;
}

/*-------------------------------
Sizing
-------------------------------*/
.h-1 {
  height: 8.333333%;
}

.h-2 {
  height: 16.666667%;
}

.h-3 {
  height: 25%;
}

.h-4 {
  height: 33.333333%;
}

.h-5 {
  height: 41.666667%;
}

.h-6 {
  height: 50%;
}

.h-7 {
  height: 58.333333%;
}

.h-8 {
  height: 66.666667%;
}

.h-9 {
  height: 75%;
}

.h-10 {
  height: 83.333333%;
}

.h-11 {
  height: 91.666667%;
}

.h-12,
.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.w-1 {
  width: 8.333333%;
}

.w-2 {
  width: 16.666667%;
}

.w-3 {
  width: 25%;
}

.w-4 {
  width: 33.333333%;
}

.w-5 {
  width: 41.666667%;
}

.w-6 {
  width: 50%;
}

.w-7 {
  width: 58.333333%;
}

.w-8 {
  width: 66.666667%;
}

.w-9 {
  width: 75%;
}

.w-10 {
  width: 83.333333%;
}

.w-11 {
  width: 91.666667%;
}

.w-12,
.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

/*-------------------------------
Typography
-------------------------------*/
.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-center {
  text-align: center !important;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-fixed {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .text-fixed {
    font-size: 0.888889rem;
  }
}
@media (min-width: 1024px) {
  .text-fixed {
    font-size: 0.8rem;
  }
}
@media (min-width: 1280px) {
  .text-fixed {
    font-size: 0.727272rem;
  }
}
@media (min-width: 1536px) {
  .text-fixed {
    font-size: 0.666667rem;
  }
}

.text-fixed-sm {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .text-fixed-sm {
    font-size: 0.777778rem;
  }
}
@media (min-width: 1024px) {
  .text-fixed-sm {
    font-size: 0.7rem;
  }
}
@media (min-width: 1280px) {
  .text-fixed-sm {
    font-size: 0.636363rem;
  }
}
@media (min-width: 1536px) {
  .text-fixed-sm {
    font-size: 0.583333rem;
  }
}

.text-fixed-lg {
  font-size: 1.125rem;
}
@media (min-width: 768px) {
  .text-fixed-lg {
    font-size: 1rem;
  }
}
@media (min-width: 1024px) {
  .text-fixed-lg {
    font-size: 0.9rem;
  }
}
@media (min-width: 1280px) {
  .text-fixed-lg {
    font-size: 0.818181rem;
  }
}
@media (min-width: 1536px) {
  .text-fixed-lg {
    font-size: 0.75rem;
  }
}

.text-grow {
  font-size: 1rem;
}

.text-2xs {
  font-size: 0.75em !important;
}

.text-xs {
  font-size: 0.8125em !important;
}

.text-sm {
  font-size: 0.875em !important;
}

.text-base {
  font-size: 1em !important;
}

.text-lg {
  font-size: 1.125em !important;
}

.text-xl {
  font-size: 1.25em !important;
}

.text-2xl {
  font-size: 1.5em !important;
}

.text-3xl {
  font-size: 1.75em !important;
}

.text-4xl {
  font-size: 2em !important;
}

.text-5xl {
  font-size: 2.25em !important;
}

.text-6xl {
  font-size: 2.5em !important;
}

.text-7xl {
  font-size: 2.75em !important;
}

.text-8xl {
  font-size: 3em !important;
}

.text-9xl {
  font-size: 3.25em !important;
}

.text-10xl {
  font-size: 3.5em !important;
}

.text-11xl {
  font-size: 3.75em !important;
}

.text-12xl {
  font-size: 4em !important;
}

.text-16xl {
  font-size: 5em !important;
}

.text-20xl {
  font-size: 6em !important;
}

.text-24xl {
  font-size: 7em !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-400 {
  font-weight: 400 !important;
}

.text-500 {
  font-weight: 500 !important;
}

.text-600 {
  font-weight: 600 !important;
}

.text-700 {
  font-weight: 700 !important;
}

.text-800 {
  font-weight: 800 !important;
}

.text-900 {
  font-weight: 900 !important;
}

.no-wrap {
  white-space: nowrap;
}

/*-------------------------------
Visibility
-------------------------------*/
.invisible {
  visibility: hidden;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

/*-------------------------------
Z-Indexes (Layers)
-------------------------------*/
.z-neg,
.-z-1 {
  position: relative;
  z-index: -10;
}

.z-0 {
  position: relative;
  z-index: 0;
}

.z-1 {
  position: relative;
  z-index: 10;
}

.z-2 {
  position: relative;
  z-index: 20;
}

.z-3 {
  position: relative;
  z-index: 30;
}

.z-4 {
  position: relative;
  z-index: 40;
}

.z-5 {
  position: relative;
  z-index: 50;
}

.z-6 {
  position: relative;
  z-index: 60;
}

/*-------------------------------
Animations
/// Snippets taken/tweaked from animate.css library
/// https://github.com/animate-css/animate.css
-------------------------------*/
.animated {
  animation-duration: 0.8s;
  animation-fill-mode: both;
}
.animated.fast {
  animation-duration: 0.5s;
}
.animated.faster {
  animation-duration: 0.3s;
}
.animated.fastest {
  animation-duration: 0.2s;
}
.animated.slow {
  animation-duration: 1s;
}
.animated.slower {
  animation-duration: 2s;
}
.animated.slowest {
  animation-duration: 3s;
}

@media print, (prefers-reduced-motion: reduce) {
  .animated {
    animation-duration: 1ms !important;
    transition-duration: 1ms !important;
    animation-iteration-count: 1 !important;
  }
  .animated[class*=Out] {
    opacity: 0;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  animation-name: pulse;
  animation-timing-function: ease-in-out;
}

@keyframes bounce {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  60% {
    opacity: 1;
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes slide-right-bounce {
  0% {
    opacity: 0;
    transform: translateX(-100px);
  }
  60% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slide-left-bounce {
  0% {
    opacity: 0;
    transform: translateX(100px);
  }
  60% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    transform: translateX(0);
  }
}
.loader {
  animation: rotation 1s linear infinite;
  border: 0.25em solid #0f5640;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  height: 2em;
  width: 2em;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*-------------------------------
Background Box
-------------------------------*/
@media (min-width: 768px) {
  .fx-bg-box {
    margin-bottom: 0.889rem;
    margin-right: 0.889rem;
    position: relative;
  }
  .fx-bg-box::after {
    bottom: -0.889rem;
    background-color: #4fd1c5;
    content: "";
    height: 85%;
    position: absolute;
    right: -0.889rem;
    width: 45%;
    z-index: -1;
  }
}
@media (min-width: 1024px) {
  .fx-bg-box {
    margin-bottom: 1.2rem;
    margin-right: 1.2rem;
  }
  .fx-bg-box::after {
    bottom: -1.2rem;
    right: -1.2rem;
  }
}
@media (min-width: 1280px) {
  .fx-bg-box {
    margin-bottom: 1.4545rem;
    margin-right: 1.4545rem;
  }
  .fx-bg-box::after {
    bottom: -1.4545rem;
    right: -1.4545rem;
  }
}
@media (min-width: 1536px) {
  .fx-bg-box {
    margin-bottom: 1.3335rem;
    margin-right: 1.3335rem;
  }
  .fx-bg-box::after {
    bottom: -1.3335rem;
    right: -1.3335rem;
  }
}
/*-------------------------------
Wave Pattern
-------------------------------*/
.fx-waves,
.fx-waves--neutral-faded {
  position: relative;
}
.fx-waves::after,
.fx-waves--neutral-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(203, 213, 224, 0.5)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--neutral-dark-faded {
  position: relative;
}
.fx-waves--neutral-dark-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23cbd5e0'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-1-faded {
  position: relative;
}
.fx-waves--brand-1-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(15, 86, 64, 0.2)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-1-accent-faded {
  position: relative;
}
.fx-waves--brand-1-accent-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(6, 211, 160, 0.2)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-2-faded {
  position: relative;
}
.fx-waves--brand-2-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23c6f6d5'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-2-accent-faded {
  position: relative;
}
.fx-waves--brand-2-accent-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23e1fae9'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-3-faded {
  position: relative;
}
.fx-waves--brand-3-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%23c0cecc'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-3-accent-dark {
  position: relative;
}
.fx-waves--brand-3-accent-dark::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='%231fd1ac'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.fx-waves--brand-3-accent-faded {
  position: relative;
}
.fx-waves--brand-3-accent-faded::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 306.4 60.4' height='1rem' fill='rgba(31, 209, 172, 0.52)'%3E%3Cpath d='M73.3 60.4h4c11.7-4.6 24.1-7.6 37.9-7.6 13.7 0 26.2 3 37.9 7.6h4c-12.8-5.4-26.5-9.1-41.9-9.1S86.1 55 73.3 60.4z'/%3E%3Cpath d='M53 60.4h3.1c17.7-9.7 36.7-17.6 59-17.6 22.3 0 41.3 7.9 59 17.6h3.1c-18.6-10.4-38.4-19.1-62.1-19.1C91.5 41.2 71.6 50 53 60.4z'/%3E%3Cpath d='M115.2 31.2c-30.1 0-53.9 14.1-77 27.8-.8.5-1.6 1-2.4 1.4h3c.1 0 .1-.1.2-.1 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6.1 0 .1.1.2.1h3c-.8-.5-1.6-1-2.4-1.4-23.1-13.7-46.9-27.8-77-27.8z'/%3E%3Cpath d='M115.2 21.1c-30.1 0-53.9 14.1-77 27.8-6.6 3.9-13.3 7.8-20.1 11.5h3.2c6-3.3 11.9-6.8 17.7-10.2 22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 5.8 3.4 11.7 6.9 17.7 10.2h3.2c-6.9-3.6-13.5-7.6-20.1-11.5-23.1-13.7-46.9-27.8-77-27.8zM306.4 60.4v-1.6c-1.4.6-2.9 1.1-4.3 1.6h4.3z'/%3E%3Cpath d='M192.2 38.8c-23-13.7-46.9-27.8-77-27.8s-53.9 14.1-77 27.8C26 46 13.4 53.5 0 58.8v1.6l.5-.2C14 54.9 26.7 47.4 39 40.1c22.9-13.5 46.5-27.6 76.2-27.6 29.7 0 53.4 14 76.2 27.6 12.5 7.4 25.2 14.9 39 20.2h4.4c-15.3-5.3-29.1-13.5-42.6-21.5z'/%3E%3Cpath d='M192.2 28.7C169.2 15 145.3.9 115.2.9S61.3 15 38.2 28.7C26 36 13.4 43.5 0 48.7v1.6l.5-.2C14 44.8 26.7 37.3 39 30 61.8 16.5 85.5 2.5 115.2 2.5c29.7 0 53.4 14 76.2 27.6 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7-.1-53.4-14.1-76.2-27.7z'/%3E%3Cpath d='M192.2 18.7C180.9 12 169.4 5.2 157.1 0h-4c13.5 5.3 26.1 12.7 38.3 20 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.7 0-53.4-14.1-76.2-27.6zM39 20C51.2 12.7 63.7 5.3 77.3 0h-4C61 5.2 49.5 12 38.2 18.7 26 25.9 13.4 33.4 0 38.7v1.6l.5-.2C14 34.8 26.7 27.2 39 20z'/%3E%3Cpath d='M192.2 8.6c-4.9-2.9-9.8-5.8-14.8-8.6h-3.1c5.8 3.2 11.5 6.6 17.2 9.9 23 13.7 46.9 27.8 77 27.8 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-29.8 0-53.5-14-76.3-27.6zM39 9.9C44.6 6.6 50.3 3.2 56.2 0H53c-5 2.8-10 5.7-14.9 8.6C26 15.9 13.4 23.3 0 28.6v1.6l.5-.2C14 24.7 26.7 17.2 39 9.9zM38.7 0h-3C24.3 6.8 12.5 13.6 0 18.5v1.6l.5-.2C14 14.7 26.5 7.2 38.7 0z'/%3E%3Cpath d='M194.6 0h-3c23 13.6 46.7 27.6 76.8 27.6 13.8 0 26.3-3 38-7.5v-1.6c-11.7 4.6-24.2 7.6-38 7.6-28.7 0-51.7-13-73.8-26.1zM21.3 0h-3.2C12.2 3.1 6.2 6 0 8.5v1.6l.5-.2c7.2-2.8 14-6.2 20.8-9.9z'/%3E%3Cpath d='M212.3 0h-3.2c17.8 9.7 36.8 17.6 59.3 17.6 13.8 0 26.3-3 38-7.5V8.4c-11.7 4.6-24.2 7.6-38 7.6-21.2.1-39.2-7-56.1-16z'/%3E%3Cpath d='M268.4 6c-12.1 0-23.2-2.3-33.7-6h-4.4c11.7 4.5 24.2 7.5 38 7.5s26.3-3 38-7.5H302c-10.4 3.7-21.5 6-33.6 6z'/%3E%3C/svg%3E");
  background-repeat: repeat;
  background-size: 268px auto;
  content: " ";
  height: 30%;
  position: absolute;
  right: 0;
  top: 35%;
  width: 25%;
  z-index: -10;
}

.theme-card {
  background: #fff;
  padding: 1rem 2rem;
}

.theme-brand-1 .headline-1,
.theme-brand-1 .headline-2,
.theme-brand-1 .headline-3,
.theme-brand-1 .headline-4,
.theme-brand-1 .headline-5,
.theme-brand-1 .headline-6 {
  color: #0f5640;
}
.theme-brand-1 .hero-title {
  color: #0f5640;
}
.theme-brand-1 .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-1 .cta-link .cta-link-text::after {
  background-color: #0f5640;
}
.theme-brand-1 .cta-link .cta-link-icon {
  color: #0f5640;
}
.theme-brand-1 .btn {
  background-color: #0f5640;
  border-color: #0f5640;
  color: #f4f5f6;
}
.theme-brand-1 .btn:hover, .theme-brand-1 .btn:focus, .theme-brand-1 .btn:active {
  background-color: #072b20;
  border-color: transparent;
  color: #f4f5f6;
}
.theme-brand-1 .btn.outline {
  background-color: transparent;
  border-color: #0f5640;
  color: #0f5640;
}
.theme-brand-1 .btn.outline:hover, .theme-brand-1 .btn.outline:focus, .theme-brand-1 .btn.outline:active {
  background-color: #0f5640;
  border-color: #0f5640;
  color: #f4f5f6;
}
.theme-brand-1 .bg-theme {
  background-color: #0f5640;
}
.theme-brand-1 .border-theme {
  border-color: #0f5640;
}

.theme-brand-1-dark .headline-1,
.theme-brand-1-dark .headline-2,
.theme-brand-1-dark .headline-3,
.theme-brand-1-dark .headline-4,
.theme-brand-1-dark .headline-5,
.theme-brand-1-dark .headline-6 {
  color: #0c3b33;
}
.theme-brand-1-dark .hero-title {
  color: #0c3b33;
}
.theme-brand-1-dark .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-1-dark .cta-link .cta-link-text::after {
  background-color: #0c3b33;
}
.theme-brand-1-dark .cta-link .cta-link-icon {
  color: #0c3b33;
}
.theme-brand-1-dark .btn {
  background-color: #0c3b33;
  border-color: #0c3b33;
  color: #f4f5f6;
}
.theme-brand-1-dark .btn:hover, .theme-brand-1-dark .btn:focus, .theme-brand-1-dark .btn:active {
  background-color: #03110e;
  border-color: transparent;
  color: #f4f5f6;
}
.theme-brand-1-dark .btn.outline {
  background-color: transparent;
  border-color: #0c3b33;
  color: #0c3b33;
}
.theme-brand-1-dark .btn.outline:hover, .theme-brand-1-dark .btn.outline:focus, .theme-brand-1-dark .btn.outline:active {
  background-color: #0c3b33;
  border-color: #0c3b33;
  color: #f4f5f6;
}
.theme-brand-1-dark .bg-theme {
  background-color: #0c3b33;
}
.theme-brand-1-dark .border-theme {
  border-color: #0c3b33;
}

.theme-brand-1-accent .headline-1,
.theme-brand-1-accent .headline-2,
.theme-brand-1-accent .headline-3,
.theme-brand-1-accent .headline-4,
.theme-brand-1-accent .headline-5,
.theme-brand-1-accent .headline-6 {
  color: #08a67e;
}
.theme-brand-1-accent .hero-title {
  color: #08a67e;
}
.theme-brand-1-accent .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-1-accent .cta-link .cta-link-text::after {
  background-color: #06d3a0;
}
.theme-brand-1-accent .cta-link .cta-link-icon {
  color: #06d3a0;
}
.theme-brand-1-accent .btn {
  background-color: #06d3a0;
  border-color: #06d3a0;
  color: #1a202c;
}
.theme-brand-1-accent .btn:hover, .theme-brand-1-accent .btn:focus, .theme-brand-1-accent .btn:active {
  background-color: #05a17a;
  border-color: transparent;
  color: #1a202c;
}
.theme-brand-1-accent .btn.outline {
  background-color: transparent;
  border-color: #06d3a0;
  color: #06d3a0;
}
.theme-brand-1-accent .btn.outline:hover, .theme-brand-1-accent .btn.outline:focus, .theme-brand-1-accent .btn.outline:active {
  background-color: #06d3a0;
  border-color: #06d3a0;
  color: #1a202c;
}
.theme-brand-1-accent .bg-theme {
  background-color: #08a67e;
}
.theme-brand-1-accent .border-theme {
  border-color: #08a67e;
}

.theme-brand-2 .headline-1,
.theme-brand-2 .headline-2,
.theme-brand-2 .headline-3,
.theme-brand-2 .headline-4,
.theme-brand-2 .headline-5,
.theme-brand-2 .headline-6 {
  color: #1ba72e;
}
.theme-brand-2 .hero-title {
  color: #1ba72e;
}
.theme-brand-2 .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-2 .cta-link .cta-link-text::after {
  background-color: #1db431;
}
.theme-brand-2 .cta-link .cta-link-icon {
  color: #1db431;
}
.theme-brand-2 .btn {
  background-color: #9ee493;
  border-color: #9ee493;
  color: #000;
}
.theme-brand-2 .btn:hover, .theme-brand-2 .btn:focus, .theme-brand-2 .btn:active {
  background-color: #79da6a;
  border-color: transparent;
  color: #000;
}
.theme-brand-2 .btn.outline {
  background-color: transparent;
  border-color: #9ee493;
  color: #9ee493;
}
.theme-brand-2 .btn.outline:hover, .theme-brand-2 .btn.outline:focus, .theme-brand-2 .btn.outline:active {
  background-color: #9ee493;
  border-color: #9ee493;
  color: #000;
}
.theme-brand-2 .bg-theme {
  background-color: #1ba72e;
}
.theme-brand-2 .border-theme {
  border-color: #1ba72e;
}

.theme-brand-2-dark .headline-1,
.theme-brand-2-dark .headline-2,
.theme-brand-2-dark .headline-3,
.theme-brand-2-dark .headline-4,
.theme-brand-2-dark .headline-5,
.theme-brand-2-dark .headline-6 {
  color: #1db431;
}
.theme-brand-2-dark .hero-title {
  color: #1db431;
}
.theme-brand-2-dark .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-2-dark .cta-link .cta-link-text::after {
  background-color: #1db431;
}
.theme-brand-2-dark .cta-link .cta-link-icon {
  color: #1db431;
}
.theme-brand-2-dark .btn {
  background-color: #1db431;
  border-color: #1db431;
  color: #fff;
}
.theme-brand-2-dark .btn:hover, .theme-brand-2-dark .btn:focus, .theme-brand-2-dark .btn:active {
  background-color: #168825;
  border-color: transparent;
  color: #fff;
}
.theme-brand-2-dark .btn.outline {
  background-color: transparent;
  border-color: #1db431;
  color: #1db431;
}
.theme-brand-2-dark .btn.outline:hover, .theme-brand-2-dark .btn.outline:focus, .theme-brand-2-dark .btn.outline:active {
  background-color: #1db431;
  border-color: #1db431;
  color: #fff;
}
.theme-brand-2-dark .bg-theme {
  background-color: #1db431;
}
.theme-brand-2-dark .border-theme {
  border-color: #1db431;
}

.theme-brand-2-accent .headline-1,
.theme-brand-2-accent .headline-2,
.theme-brand-2-accent .headline-3,
.theme-brand-2-accent .headline-4,
.theme-brand-2-accent .headline-5,
.theme-brand-2-accent .headline-6 {
  color: #54e03d;
}
.theme-brand-2-accent .hero-title {
  color: #54e03d;
}
.theme-brand-2-accent .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-2-accent .cta-link .cta-link-text::after {
  background-color: #54e03d;
}
.theme-brand-2-accent .cta-link .cta-link-icon {
  color: #54e03d;
}
.theme-brand-2-accent .btn {
  background-color: #54e03d;
  border-color: #54e03d;
  color: #1a202c;
}
.theme-brand-2-accent .btn:hover, .theme-brand-2-accent .btn:focus, .theme-brand-2-accent .btn:active {
  background-color: #38ca20;
  border-color: transparent;
  color: #1a202c;
}
.theme-brand-2-accent .btn.outline {
  background-color: transparent;
  border-color: #54e03d;
  color: #54e03d;
}
.theme-brand-2-accent .btn.outline:hover, .theme-brand-2-accent .btn.outline:focus, .theme-brand-2-accent .btn.outline:active {
  background-color: #54e03d;
  border-color: #54e03d;
  color: #1a202c;
}
.theme-brand-2-accent .bg-theme {
  background-color: #54e03d;
}
.theme-brand-2-accent .border-theme {
  border-color: #54e03d;
}

.theme-brand-3 .headline-1,
.theme-brand-3 .headline-2,
.theme-brand-3 .headline-3,
.theme-brand-3 .headline-4,
.theme-brand-3 .headline-5,
.theme-brand-3 .headline-6 {
  color: #234e52;
}
.theme-brand-3 .hero-title {
  color: #234e52;
}
.theme-brand-3 .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-3 .cta-link .cta-link-text::after {
  background-color: #234e52;
}
.theme-brand-3 .cta-link .cta-link-icon {
  color: #234e52;
}
.theme-brand-3 .btn {
  background-color: #234e52;
  border-color: #234e52;
  color: #fff;
}
.theme-brand-3 .btn:hover, .theme-brand-3 .btn:focus, .theme-brand-3 .btn:active {
  background-color: #142c2e;
  border-color: transparent;
  color: #fff;
}
.theme-brand-3 .btn.outline {
  background-color: transparent;
  border-color: #234e52;
  color: #234e52;
}
.theme-brand-3 .btn.outline:hover, .theme-brand-3 .btn.outline:focus, .theme-brand-3 .btn.outline:active {
  background-color: #234e52;
  border-color: #234e52;
  color: #fff;
}
.theme-brand-3 .bg-theme {
  background-color: #234e52;
}
.theme-brand-3 .border-theme {
  border-color: #234e52;
}

.theme-brand-3-dark .headline-1,
.theme-brand-3-dark .headline-2,
.theme-brand-3-dark .headline-3,
.theme-brand-3-dark .headline-4,
.theme-brand-3-dark .headline-5,
.theme-brand-3-dark .headline-6 {
  color: #002e3e;
}
.theme-brand-3-dark .hero-title {
  color: #002e3e;
}
.theme-brand-3-dark .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-3-dark .cta-link .cta-link-text::after {
  background-color: #002e3e;
}
.theme-brand-3-dark .cta-link .cta-link-icon {
  color: #002e3e;
}
.theme-brand-3-dark .btn {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.theme-brand-3-dark .btn:hover, .theme-brand-3-dark .btn:focus, .theme-brand-3-dark .btn:active {
  background-color: #00080b;
  border-color: transparent;
  color: #fff;
}
.theme-brand-3-dark .btn.outline {
  background-color: transparent;
  border-color: #002e3e;
  color: #002e3e;
}
.theme-brand-3-dark .btn.outline:hover, .theme-brand-3-dark .btn.outline:focus, .theme-brand-3-dark .btn.outline:active {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.theme-brand-3-dark .bg-theme {
  background-color: #002e3e;
}
.theme-brand-3-dark .border-theme {
  border-color: #002e3e;
}

.theme-brand-3-accent .headline-1,
.theme-brand-3-accent .headline-2,
.theme-brand-3-accent .headline-3,
.theme-brand-3-accent .headline-4,
.theme-brand-3-accent .headline-5,
.theme-brand-3-accent .headline-6 {
  color: #289a8f;
}
.theme-brand-3-accent .hero-title {
  color: #289a8f;
}
.theme-brand-3-accent .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-3-accent .cta-link .cta-link-text::after {
  background-color: #4fd1c5;
}
.theme-brand-3-accent .cta-link .cta-link-icon {
  color: #4fd1c5;
}
.theme-brand-3-accent .btn {
  background-color: #289a8f;
  border-color: #289a8f;
  color: #1a202c;
}
.theme-brand-3-accent .btn:hover, .theme-brand-3-accent .btn:focus, .theme-brand-3-accent .btn:active {
  background-color: #1d7269;
  border-color: transparent;
  color: #1a202c;
}
.theme-brand-3-accent .btn.outline {
  background-color: transparent;
  border-color: #289a8f;
  color: #289a8f;
}
.theme-brand-3-accent .btn.outline:hover, .theme-brand-3-accent .btn.outline:focus, .theme-brand-3-accent .btn.outline:active {
  background-color: #289a8f;
  border-color: #289a8f;
  color: #1a202c;
}
.theme-brand-3-accent .bg-theme {
  background-color: #289a8f;
}
.theme-brand-3-accent .border-theme {
  border-color: #289a8f;
}

.theme-brand-4 .headline-1,
.theme-brand-4 .headline-2,
.theme-brand-4 .headline-3,
.theme-brand-4 .headline-4,
.theme-brand-4 .headline-5,
.theme-brand-4 .headline-6 {
  color: #e37100;
}
.theme-brand-4 .hero-title {
  color: #e37100;
}
.theme-brand-4 .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-4 .cta-link .cta-link-text::after {
  background-color: #e37100;
}
.theme-brand-4 .cta-link .cta-link-icon {
  color: #e37100;
}
.theme-brand-4 .btn {
  background-color: #e37100;
  border-color: #e37100;
  color: #1a202c;
}
.theme-brand-4 .btn:hover, .theme-brand-4 .btn:focus, .theme-brand-4 .btn:active {
  background-color: #b05800;
  border-color: transparent;
  color: #1a202c;
}
.theme-brand-4 .btn.outline {
  background-color: transparent;
  border-color: #e37100;
  color: #e37100;
}
.theme-brand-4 .btn.outline:hover, .theme-brand-4 .btn.outline:focus, .theme-brand-4 .btn.outline:active {
  background-color: #e37100;
  border-color: #e37100;
  color: #1a202c;
}
.theme-brand-4 .bg-theme {
  background-color: #e37100;
}
.theme-brand-4 .border-theme {
  border-color: #e37100;
}

.theme-brand-4-light .headline-1,
.theme-brand-4-light .headline-2,
.theme-brand-4-light .headline-3,
.theme-brand-4-light .headline-4,
.theme-brand-4-light .headline-5,
.theme-brand-4-light .headline-6 {
  color: #ffad5c;
}
.theme-brand-4-light .hero-title {
  color: #ffad5c;
}
.theme-brand-4-light .cta-link .cta-link-text {
  color: #002e3e;
}
.theme-brand-4-light .cta-link .cta-link-text::after {
  background-color: #ffad5c;
}
.theme-brand-4-light .cta-link .cta-link-icon {
  color: #ffad5c;
}
.theme-brand-4-light .btn {
  background-color: #ffad5c;
  border-color: #ffad5c;
  color: #1a202c;
}
.theme-brand-4-light .btn:hover, .theme-brand-4-light .btn:focus, .theme-brand-4-light .btn:active {
  background-color: #ff9329;
  border-color: transparent;
  color: #1a202c;
}
.theme-brand-4-light .btn.outline {
  background-color: transparent;
  border-color: #ffad5c;
  color: #ffad5c;
}
.theme-brand-4-light .btn.outline:hover, .theme-brand-4-light .btn.outline:focus, .theme-brand-4-light .btn.outline:active {
  background-color: #ffad5c;
  border-color: #ffad5c;
  color: #1a202c;
}
.theme-brand-4-light .bg-theme {
  background-color: #ffad5c;
}
.theme-brand-4-light .border-theme {
  border-color: #ffad5c;
}

.family-brand-1 .headline-1,
.family-brand-1 .headline-2,
.family-brand-1 .headline-3,
.family-brand-1 .headline-4,
.family-brand-1 .headline-5,
.family-brand-1 .headline-6 {
  color: #0f5640;
}
.family-brand-1 .hero-title {
  color: #0f5640;
}
.family-brand-1 .cta-link .cta-link-text {
  color: #002e3e;
}
.family-brand-1 .cta-link .cta-link-text::after {
  background-color: #1db431;
}
.family-brand-1 .cta-link .cta-link-icon {
  color: #1db431;
}
.family-brand-1 .btn {
  background-color: #0c3b33;
  border-color: #0c3b33;
  color: #f4f5f6;
}
.family-brand-1 .btn:hover, .family-brand-1 .btn:focus, .family-brand-1 .btn:active {
  background-color: #03110e;
  border-color: transparent;
  color: #f4f5f6;
}
.family-brand-1 .btn.outline {
  background-color: transparent;
  border-color: #0c3b33;
  color: #0c3b33;
}
.family-brand-1 .btn.outline:hover, .family-brand-1 .btn.outline:focus, .family-brand-1 .btn.outline:active {
  background-color: #0c3b33;
  border-color: #0c3b33;
  color: #f4f5f6;
}
.family-brand-1 .bg-theme {
  background-color: #0f5640;
}
.family-brand-1 .border-theme {
  border-color: #0f5640;
}
.family-brand-1 .theme-accent {
  color: #1ba72e;
}
.family-brand-1 .bg-theme-accent {
  background-color: #1ba72e;
}
.family-brand-1 .border-theme-accent {
  border-color: #1ba72e;
}

.family-brand-3 .headline-1,
.family-brand-3 .headline-2,
.family-brand-3 .headline-3,
.family-brand-3 .headline-4,
.family-brand-3 .headline-5,
.family-brand-3 .headline-6 {
  color: #002e3e;
}
.family-brand-3 .hero-title {
  color: #002e3e;
}
.family-brand-3 .cta-link .cta-link-text {
  color: #002e3e;
}
.family-brand-3 .cta-link .cta-link-text::after {
  background-color: #4fd1c5;
}
.family-brand-3 .cta-link .cta-link-icon {
  color: #4fd1c5;
}
.family-brand-3 .btn {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.family-brand-3 .btn:hover, .family-brand-3 .btn:focus, .family-brand-3 .btn:active {
  background-color: #00080b;
  border-color: transparent;
  color: #fff;
}
.family-brand-3 .btn.outline {
  background-color: transparent;
  border-color: #002e3e;
  color: #002e3e;
}
.family-brand-3 .btn.outline:hover, .family-brand-3 .btn.outline:focus, .family-brand-3 .btn.outline:active {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.family-brand-3 .bg-theme {
  background-color: #002e3e;
}
.family-brand-3 .border-theme {
  border-color: #002e3e;
}
.family-brand-3 .theme-accent {
  color: #289a8f;
}
.family-brand-3 .bg-theme-accent {
  background-color: #289a8f;
}
.family-brand-3 .border-theme-accent {
  border-color: #289a8f;
}

.family-brand-4 .headline-1,
.family-brand-4 .headline-2,
.family-brand-4 .headline-3,
.family-brand-4 .headline-4,
.family-brand-4 .headline-5,
.family-brand-4 .headline-6 {
  color: #002e3e;
}
.family-brand-4 .hero-title {
  color: #002e3e;
}
.family-brand-4 .cta-link .cta-link-text {
  color: #002e3e;
}
.family-brand-4 .cta-link .cta-link-text::after {
  background-color: #e37100;
}
.family-brand-4 .cta-link .cta-link-icon {
  color: #e37100;
}
.family-brand-4 .btn {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.family-brand-4 .btn:hover, .family-brand-4 .btn:focus, .family-brand-4 .btn:active {
  background-color: #00080b;
  border-color: transparent;
  color: #fff;
}
.family-brand-4 .btn.outline {
  background-color: transparent;
  border-color: #002e3e;
  color: #002e3e;
}
.family-brand-4 .btn.outline:hover, .family-brand-4 .btn.outline:focus, .family-brand-4 .btn.outline:active {
  background-color: #002e3e;
  border-color: #002e3e;
  color: #fff;
}
.family-brand-4 .bg-theme {
  background-color: #002e3e;
}
.family-brand-4 .border-theme {
  border-color: #002e3e;
}
.family-brand-4 .theme-accent {
  color: #e37100;
}
.family-brand-4 .bg-theme-accent {
  background-color: #e37100;
}
.family-brand-4 .border-theme-accent {
  border-color: #e37100;
}

.theme-white,
.family-white {
  color: #fff;
}
.theme-white h1,
.theme-white h2,
.theme-white h3,
.theme-white h4,
.theme-white h5,
.theme-white h6,
.theme-white .h1,
.theme-white .h2,
.theme-white .h3,
.theme-white .h4,
.theme-white .h5,
.theme-white .h6,
.family-white h1,
.family-white h2,
.family-white h3,
.family-white h4,
.family-white h5,
.family-white h6,
.family-white .h1,
.family-white .h2,
.family-white .h3,
.family-white .h4,
.family-white .h5,
.family-white .h6 {
  color: #fff;
}
.theme-white a,
.family-white a {
  color: #fff;
}
.theme-white a:hover, .theme-white a:focus, .theme-white a:active,
.family-white a:hover,
.family-white a:focus,
.family-white a:active {
  color: #f2f2f2;
}
.theme-white .headline-1,
.theme-white .headline-2,
.theme-white .headline-3,
.theme-white .headline-4,
.theme-white .headline-5,
.theme-white .headline-6,
.family-white .headline-1,
.family-white .headline-2,
.family-white .headline-3,
.family-white .headline-4,
.family-white .headline-5,
.family-white .headline-6 {
  color: #fff;
}
.theme-white .hero-title,
.family-white .hero-title {
  color: #fff;
}
.theme-white .cta-link .cta-link-text,
.family-white .cta-link .cta-link-text {
  color: #fff;
}
.theme-white .cta-link .cta-link-text::after,
.family-white .cta-link .cta-link-text::after {
  background-color: #fff;
}
.theme-white .cta-link .cta-link-icon,
.family-white .cta-link .cta-link-icon {
  color: #fff;
}
.theme-white .btn,
.family-white .btn {
  background-color: #fff;
  border-color: #fff;
  color: #0f5640;
}
.theme-white .btn:hover, .theme-white .btn:focus, .theme-white .btn:active,
.family-white .btn:hover,
.family-white .btn:focus,
.family-white .btn:active {
  background-color: #e6e6e6;
  border-color: transparent;
  color: #0f5640;
}
.theme-white .btn.outline,
.family-white .btn.outline {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.theme-white .btn.outline:hover, .theme-white .btn.outline:focus, .theme-white .btn.outline:active,
.family-white .btn.outline:hover,
.family-white .btn.outline:focus,
.family-white .btn.outline:active {
  background-color: #fff;
  border-color: #fff;
  color: #0f5640;
}
.theme-white .bg-theme,
.family-white .bg-theme {
  background-color: #fff;
}
.theme-white .border-theme,
.family-white .border-theme {
  border-color: #fff;
}
.theme-white .theme-accent,
.family-white .theme-accent {
  color: #54e03d;
}
.theme-white .bg-theme-accent,
.family-white .bg-theme-accent {
  background-color: #54e03d;
}
.theme-white .border-theme-accent,
.family-white .border-theme-accent {
  border-color: #54e03d;
}

.tooltip {
  width: 300px;
  padding: 0.5rem;
  position: absolute;
  background-color: rgb(255, 255, 255);
  font-size: 0.875em;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}

.tooltip::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
}

.tooltip--top::after {
  top: 100%;
  border-color: #000 transparent transparent transparent;
}

.tooltip--bottom::after {
  bottom: 100%;
  border-color: transparent transparent #000 transparent;
}

.tooltip--is-hidden {
  visibility: hidden;
}

.skip-to-main {
  left: 50%;
  margin: 0.5rem;
  position: absolute;
  top: 0;
  transform: translate(-50%, -200%);
  transition: transform ease-in-out 0.12s;
  z-index: 999;
}
.skip-to-main:focus, .skip-to-main:focus-within, .skip-to-main:active {
  transform: translate(-50%);
  opacity: 1;
}

body.drawer-open {
  overflow: hidden;
}

.menu-drawer {
  display: none;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 950;
}
.menu-drawer.active {
  display: block;
}
.menu-drawer .menu-overlay {
  background-blend-mode: multiply;
  background-color: rgba(0, 0, 0, 0.25);
  /* autoprefixer: ignore next */
  background-image: linear-gradient(90deg, rgba(12, 59, 51, 0.65) 0%, rgba(12, 59, 51, 0.65) 100%), linear-gradient(90deg, rgba(35, 78, 82, 0.6) 0%, rgba(35, 78, 82, 0.6) 100%);
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 940;
}
.menu-drawer .menu-drawer-content {
  background-color: #fff;
  box-shadow: -2px 0px 8px 0px rgba(0, 0, 0, 0.25);
  height: 100%;
  overflow-y: auto;
  max-width: 100%;
  position: fixed;
  right: 0;
  top: 0;
  width: 20rem;
  z-index: 960;
}
@media (max-width: 639.98px) {
  .menu-drawer.active {
    align-items: flex-start;
    display: flex;
  }
  .menu-drawer .menu-drawer-content {
    flex-grow: 1;
    position: relative;
    width: auto;
  }
}

.menu-tabs {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  position: absolute;
  right: 20rem;
  top: 0;
  z-index: 960;
}
.menu-tabs .menu-tab-item {
  cursor: pointer;
  transition: all 0.1s ease-in-out;
  width: 100%;
}
.menu-tabs .menu-tab-item:hover, .menu-tabs .menu-tab-item:focus, .menu-tabs .menu-tab-item:active, .menu-tabs .menu-tab-item.active {
  width: 115%;
}
.menu-tabs .menu-tab-item.active .menu-tab-btn {
  background-color: #0f5640;
  border-top: none;
  box-shadow: 0 6px 8px -1px rgba(0, 0, 0, 0.4), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  color: #fff;
  position: relative;
}
.menu-tabs .menu-tab-btn {
  align-items: center;
  background-color: #fff;
  border: none;
  border-top: 1px solid #cbd5e0;
  color: #0c3b33;
  cursor: pointer;
  display: flex;
  font-size: 0.625rem;
  font-weight: 600;
  justify-content: space-between;
  padding: 1.25rem 1rem;
  text-align: left;
  text-transform: uppercase;
  transition: all 0.1s ease-in-out;
  width: 100%;
}
.menu-tabs .menu-tab-btn .menu-tab-icon {
  flex-shrink: 0;
  font-size: 1.5rem;
}
.menu-tabs .menu-tab-btn:hover, .menu-tabs .menu-tab-btn:focus, .menu-tabs .menu-tab-btn:active {
  background-color: #f8faf5;
}
@media (max-width: 639.98px) {
  .menu-tabs {
    display: inline-flex;
    position: relative;
    right: unset;
    top: unset;
  }
  .menu-tabs .menu-tab-item:hover, .menu-tabs .menu-tab-item:focus, .menu-tabs .menu-tab-item:active, .menu-tabs .menu-tab-item.active {
    width: 100%;
  }
  .menu-tabs .menu-tab-btn {
    padding: 1.5rem 1.75rem;
  }
}

.menu-tab-panel {
  display: none;
  height: 100%;
}
.menu-tab-panel.active {
  display: flex;
  flex-direction: column;
}
.menu-tab-panel .close-button {
  border-width: 0.12em;
  padding: 0.12em;
}

.main-menu-section .section-footer,
.search-section .section-footer,
.logins-section .section-footer {
  position: relative;
}
.main-menu-section .section-footer::before,
.search-section .section-footer::before,
.logins-section .section-footer::before {
  background-color: #0f5640;
  content: " ";
  height: 0.25rem;
  left: 2rem;
  position: absolute;
  top: 0;
  transform: translateY(-50%);
  width: 2rem;
}

@media (min-width: 768px) {
  .nav-search .form-input {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%23b9c2c0' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");
    background-position: left 0.5em center;
    background-repeat: no-repeat;
    background-size: 1.25em 1.25em;
    padding-left: 2.25em;
  }
}

.nav-filter .form-input {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' fill='%23b9c2c0' viewBox='0 0 24 24'%3E%3Cpath d='M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z'/%3E%3C/svg%3E");
  background-position: left 0.5em center;
  background-repeat: no-repeat;
  background-size: 1.25em 1.25em;
  padding: 0.625em 0.75em;
  padding-left: 2.25em;
}

.nav-menu {
  width: 100%;
}
.nav-menu .nav-item {
  align-items: center;
  border-bottom: 1px solid #e2e8f0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}
.nav-menu .nav-item:hover, .nav-menu .nav-item:active, .nav-menu .nav-item:focus, .nav-menu .nav-item.active {
  background-color: #f8faf5;
}
.nav-menu .nav-link {
  border-left: 0.5em solid transparent;
  color: #0c3b33;
  display: block;
  flex-grow: 1;
  font-weight: 600;
  padding: 0.5em;
  text-decoration: none !important;
}
.nav-menu .nav-item.active .nav-link,
.nav-menu .nav-link.active {
  background-color: #f8faf5;
}
.nav-menu .nav-dropdown-btn {
  background-color: #f3f5f0;
  border-color: #f3f5f0;
  border-radius: 0.25em;
  color: #0c3b33;
  font-size: 1.25em;
  margin: 0 0.5em;
  padding: 0.065em;
}
.nav-menu .nav-dropdown-btn:hover,
.nav-menu .nav-dropdown-btn:focus,
.nav-menu .nav-dropdown-btn.active {
  background-color: #1db431;
  border-color: #1db431;
  color: #fff;
}
.nav-menu .nav-dropdown-btn.active svg {
  transform: rotate(180deg);
}
.nav-menu .nav-dropdown-menu {
  background-color: #f3f5f0;
  display: none;
  list-style: none;
  min-width: 100%;
  padding: 0.5em 0.75em;
  width: 100%;
}
.nav-menu .nav-dropdown-menu.active {
  display: block;
}
.nav-menu .nav-dropdown-link {
  border-radius: 0.25em;
  color: #002e3e;
  display: block;
  padding: 0.25em 1em;
  text-decoration: none !important;
}
.nav-menu .nav-dropdown-link:hover,
.nav-menu .nav-dropdown-link:active,
.nav-menu .nav-dropdown-link:focus {
  background-color: #fff;
}
.nav-menu .nav-dropdown-link.active {
  font-weight: 600;
}

.social-menu .nav-link {
  border-radius: 0.25rem;
  margin-bottom: 0.25em;
  padding: 0.25em;
}
.social-menu .nav-link:hover, .social-menu .nav-link:focus {
  background-color: #f0f2ed;
}

@media (min-width: 1536px) {
  .top-level-navbar {
    padding-left: 2.667rem;
    padding-right: 2.667rem;
  }
}
@media (min-width: 1792px) {
  .top-level-navbar {
    padding-left: 2.667rem;
    padding-right: 2.667rem;
  }
}
.top-level-navbar .uwgb-logo {
  fill: #0f5640;
  max-width: 125px;
  width: 100%;
}
@media (min-width: 400px) {
  .top-level-navbar .uwgb-logo {
    max-width: 200px;
  }
}
@media (min-width: 640px) {
  .top-level-navbar .uwgb-logo {
    max-width: 225px;
  }
}
@media (min-width: 1024px) {
  .top-level-navbar .uwgb-logo {
    max-width: 200px;
  }
}
@media (min-width: 1280px) {
  .top-level-navbar .uwgb-logo {
    max-width: 275px;
  }
}
@media (min-width: 1536px) {
  .top-level-navbar .uwgb-logo {
    max-width: 300px;
  }
}
.top-level-navbar .navbar-menu-item {
  display: inline-block;
}
.top-level-navbar .navbar-menu-link {
  color: #002e3e;
  font-weight: 600;
  margin: 0 0.33em;
  padding: 0.33em 0;
  position: relative;
  text-transform: uppercase;
  text-decoration: none;
}
@media (min-width: 1280px) {
  .top-level-navbar .navbar-menu-link {
    letter-spacing: 0.06em;
    margin: 0 0.75em;
  }
}
@media (min-width: 1792px) {
  .top-level-navbar .navbar-menu-link {
    margin: 0 1em;
  }
}
.top-level-navbar .navbar-menu-link::after {
  background-color: transparent;
  content: " ";
  height: 3px;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 100%;
  position: absolute;
  top: 100%;
  transition: all ease-in-out 0.15s;
  width: 2em;
}
.top-level-navbar .navbar-menu-link:hover, .top-level-navbar .navbar-menu-link:active, .top-level-navbar .navbar-menu-link:focus, .top-level-navbar .navbar-menu-link.active {
  color: #0f5640;
}
.top-level-navbar .navbar-menu-link:hover::after, .top-level-navbar .navbar-menu-link:active::after, .top-level-navbar .navbar-menu-link:focus::after, .top-level-navbar .navbar-menu-link.active::after {
  background-color: #1db431;
}

.global-top-navbar {
  background-color: #0c3b33;
}
.global-top-navbar .navbar-menu-link {
  color: #fff;
  font-weight: 600;
  letter-spacing: 0.07em;
  padding: 0.5em 1.5em;
  text-decoration: none;
  text-transform: uppercase;
}
.global-top-navbar .navbar-menu-link:hover, .global-top-navbar .navbar-menu-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  text-decoration: none;
}
.global-top-navbar .menu-button {
  border-radius: 0;
}

.global-sub-navbar {
  background-color: #f8faf5;
}
.global-sub-navbar .navbar-menu-item {
  display: inline-block;
}
.global-sub-navbar .navbar-menu-link {
  color: #002e3e;
  font-weight: 600;
  margin: 0 0.33em;
  padding: 0.33em 0;
  position: relative;
  text-transform: uppercase;
  text-decoration: none;
}
@media (min-width: 1280px) {
  .global-sub-navbar .navbar-menu-link {
    letter-spacing: 0.06em;
    margin: 0 1rem 0 0.75em;
  }
}
@media (min-width: 1792px) {
  .global-sub-navbar .navbar-menu-link {
    margin: 0 1em;
  }
}
.global-sub-navbar .navbar-menu-link::after {
  background-color: transparent;
  content: " ";
  height: 3px;
  left: 0;
  right: 0;
  margin: 0 auto;
  position: absolute;
  top: 100%;
  transition: all ease-in-out 0.15s;
  width: 90%;
}
.global-sub-navbar .navbar-menu-link:hover, .global-sub-navbar .navbar-menu-link:active, .global-sub-navbar .navbar-menu-link:focus, .global-sub-navbar .navbar-menu-link.active {
  color: #0f5640;
}
.global-sub-navbar .navbar-menu-link:hover::after, .global-sub-navbar .navbar-menu-link:active::after, .global-sub-navbar .navbar-menu-link:focus::after, .global-sub-navbar .navbar-menu-link.active::after {
  background-color: #1db431;
}
.global-sub-navbar .navbar-more-link {
  cursor: pointer;
}

.breadcrumbs {
  color: #677978;
  font-size: 0.6rem;
  letter-spacing: 2px;
  padding: 1rem 0;
  text-transform: uppercase;
}
.breadcrumbs .breadcrumb-item.active {
  color: #0f5640;
}
.breadcrumbs .breadcrumb-link {
  color: #677978;
}
.breadcrumbs .breadcrumb-link:hover, .breadcrumbs .breadcrumb-link:focus, .breadcrumbs .breadcrumb-link:active {
  color: #0c3b33;
}

.page-nav {
  align-self: flex-start;
}
@media (min-width: 1280px) {
  .page-nav {
    position: sticky;
    top: 4rem;
  }
}
.page-nav .page-nav-menu {
  border-radius: 0.25em;
  margin-top: 0.75rem;
  width: 100%;
}
@media (min-width: 1280px) {
  .page-nav .page-nav-menu {
    margin-top: 0;
  }
}
.page-nav .page-nav-title {
  border-bottom: 1px solid #ddd;
  font-weight: 600;
}
.page-nav .page-nav-link {
  font-size: 0.875em;
}

.home-header .header-wrapper {
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.home-header .uwgb-logo {
  max-width: 225px;
  width: 100%;
}
.home-header .hero-nav {
  list-style: none;
}
.home-header .hero-nav .nav-link, .home-header .hero-nav .menu-button {
  font-size: 0.875rem;
  font-weight: 600;
  text-transform: uppercase;
}
.home-header .hero-nav .nav-link {
  border-bottom: 3px solid transparent;
  color: #fff;
  display: none;
  margin: 0 1em;
  text-decoration: none;
  transition: all 0.2s;
}
.home-header .hero-nav .nav-link:hover, .home-header .hero-nav .nav-link:focus, .home-header .hero-nav .nav-link:active {
  border-bottom: 3px solid #06d3a0;
}
.home-header .hero-nav .menu-button {
  margin-left: 1em;
  padding: 0.5em 1em;
  white-space: nowrap;
}
.home-header .hero-nav .menu-button svg {
  height: 1.5em;
  margin-right: 1em;
  width: 1.5em;
}
@media (min-width: 640px) {
  .home-header .hero-nav .nav-link, .home-header .hero-nav .menu-button {
    font-size: 0.95rem;
  }
  .home-header .hero-nav .nav-link {
    align-items: center;
    display: flex;
  }
  .home-header .hero-nav .menu-button {
    padding: 0.5em 1.5em;
  }
}
@media (min-width: 768px) {
  .home-header .hero-nav .nav-link, .home-header .hero-nav .menu-button {
    font-size: 0.85rem;
  }
}
@media (min-width: 1024px) {
  .home-header .uwgb-logo {
    max-width: 250px;
  }
  .home-header .hero-nav .nav-link, .home-header .hero-nav .menu-button {
    font-size: 0.8rem;
  }
}
@media (min-width: 1280px) {
  .home-header .uwgb-logo {
    max-width: 275px;
  }
  .home-header .hero-nav .nav-link, .home-header .hero-nav .menu-button {
    font-size: 0.75rem;
  }
}
@media (min-width: 1536px) {
  .home-header .uwgb-logo {
    max-width: 300px;
  }
}
@media (max-height: 600px) {
  .home-header .wrapper-fluid {
    padding: 1.5rem;
  }
}

.hero-section {
  height: 100vh;
  width: 100%;
}
.hero-section .hero {
  background-attachment: scroll;
  background-color: #e9ecef;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  padding: 1rem;
  position: relative;
  width: 100%;
}
.hero-section .hero::before {
  background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.hero-section .hero-content {
  margin-top: auto;
  max-width: 75%;
}
.hero-section .hero-pretitle {
  display: block;
  font-size: 0.8rem;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.hero-section .hero-title {
  display: block;
  font-family: "Lemon Milk", "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 4.25rem;
  font-weight: 600;
  line-height: 0.9em;
  margin-bottom: 0;
  position: relative;
  text-transform: capitalize;
}
.hero-section .hero-subtitle {
  display: block;
  font-family: "Lemon Milk", "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 600;
  font-size: 1rem;
  margin-left: 0.25em;
}
.hero-section .hero-paragraph {
  color: #fff;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.33em;
  margin: 0.5em 0.25em;
}
.hero-section .cta-link {
  font-size: 1rem;
  font-weight: 400;
  margin-left: 0.25em;
}
.hero-section .scroll-button {
  background-color: transparent;
  border-color: #fff;
  bottom: 1rem;
  color: #fff;
  font-size: 1.25rem;
  padding: 0.25em;
  position: absolute;
  right: 1rem;
}
.hero-section .scroll-button:hover {
  padding-bottom: 0;
  padding-top: 0.75rem;
}
@media (min-width: 400px) {
  .hero-section .hero-title {
    font-size: 6rem;
  }
  .hero-section .hero-subtitle, .hero-section .hero-paragraph, .hero-section .cta-link {
    font-size: 1.25rem;
  }
}
@media (min-width: 640px) {
  .hero-section .hero {
    padding: 1.5rem;
  }
  .hero-section .hero-nav .nav-link, .hero-section .hero-nav .menu-button {
    font-size: 0.95rem;
  }
  .hero-section .hero-nav .nav-link {
    align-items: center;
    display: flex;
  }
  .hero-section .hero-nav .menu-button {
    padding: 0.5em 1.5em;
  }
  .hero-section .hero-content {
    max-width: 75%;
  }
  .hero-section .scroll-button {
    bottom: 3rem;
    font-size: 1.75rem;
    right: 3rem;
  }
}
@media (min-width: 768px) {
  .hero-section .hero {
    padding: 1.778rem;
  }
  .hero-section .hero::before {
    background: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%);
    width: 80%;
  }
  .hero-section .hero-nav .nav-link, .hero-section .hero-nav .menu-button {
    font-size: 0.85rem;
  }
  .hero-section .hero-content {
    padding: 1.5rem 0;
  }
  .hero-section .hero-title {
    font-size: 9.5rem;
  }
  .hero-section .hero-title::before {
    background-color: #289a8f;
    content: "";
    height: 0.018em;
    position: absolute;
    right: 103%;
    top: 0.22em;
    width: 5em;
  }
  .hero-section .hero-subtitle {
    font-size: 2rem;
  }
  .hero-section .hero-paragraph, .hero-section .cta-link {
    font-size: 1.25rem;
  }
  .hero-section .scroll-button {
    bottom: 3.5rem;
    font-size: 1.75rem;
    right: 3.5rem;
  }
}
@media (min-width: 1024px) {
  .hero-section .hero {
    padding: 2.4rem;
  }
  .hero-section .hero::before {
    width: 60%;
  }
  .hero-section .uwgb-logo {
    max-width: 250px;
  }
  .hero-section .hero-nav .nav-link, .hero-section .hero-nav .menu-button {
    font-size: 0.8rem;
  }
  .hero-section .hero-content {
    max-width: 50%;
    padding: 0;
  }
  .hero-section .hero-title {
    font-size: 6.5rem;
  }
  .hero-section .hero-subtitle {
    font-size: 1.4rem;
  }
  .hero-section .hero-paragraph, .hero-section .cta-link {
    font-size: 1rem;
  }
  .hero-section .scroll-button {
    bottom: 2rem;
    font-size: 1.5rem;
    right: 20%;
  }
}
@media (min-width: 1280px) {
  .hero-section .hero {
    padding: 2.909rem;
  }
  .hero-section .uwgb-logo {
    max-width: 275px;
  }
  .hero-section .hero-nav .nav-link, .hero-section .hero-nav .menu-button {
    font-size: 0.75rem;
  }
  .hero-section .hero-title {
    font-size: 6rem;
  }
  .hero-section .hero-subtitle {
    font-size: 1.3rem;
  }
  .hero-section .scroll-button {
    bottom: 4rem;
    font-size: 1.5rem;
    right: 20%;
  }
}
@media (min-width: 1536px) {
  .hero-section .hero {
    padding: 2.667rem;
  }
  .hero-section .uwgb-logo {
    max-width: 300px;
  }
  .hero-section .hero-title {
    font-size: 8.5rem;
  }
  .hero-section .hero-subtitle {
    font-size: 1.8rem;
  }
  .hero-section .hero-paragraph, .hero-section .cta-link {
    font-size: 1.2rem;
    font-weight: 500;
  }
  .hero-section .scroll-button {
    font-size: 1.75rem;
  }
}
@media (max-width: 56.25em) and (max-height: 30em) and (orientation: landscape) {
  .hero-section .hero-content {
    padding: 0;
  }
  .hero-section .hero-title {
    font-size: 4.5rem;
  }
  .hero-section .hero-subtitle {
    font-size: 1rem;
  }
  .hero-section .hero-paragraph, .hero-section .cta-link {
    font-size: 1rem;
  }
}
@media (max-height: 600px) {
  .hero-section .wrapper-fluid {
    padding: 1rem;
  }
  .hero-section .hero-content {
    max-width: 75%;
  }
  .hero-section .hero-title {
    font-size: 4rem;
  }
  .hero-section .hero-subtitle {
    font-size: 1rem;
  }
}
@media screen and (min-width: 1280px) and (min-height: 600px) and (max-height: 700px) {
  .hero-section .wrapper-fluid {
    padding: 1rem;
  }
  .hero-section .hero-content {
    max-width: 75%;
  }
  .hero-section .hero-title {
    font-size: 4rem;
  }
  .hero-section .hero-subtitle {
    font-size: 1rem;
  }
}

.why-uwgb {
  margin-top: -3rem;
  padding-bottom: 10rem;
  position: relative;
}
.why-uwgb .facts-col {
  border-bottom: 0.75rem solid #fff;
  border-top: 0.75rem solid #fff;
}
@media (max-width: 639.98px) {
  .why-uwgb .facts-col {
    margin: 0;
  }
}
.why-uwgb .wings-col {
  border-bottom: 0.75rem solid #fff;
  border-left: 0.75rem solid #fff;
  border-top: 0.75rem solid #fff;
}
@media (max-width: 639.98px) {
  .why-uwgb .wings-col {
    border: 0;
  }
}
.why-uwgb .featured-person {
  display: none;
  overflow: hidden;
  position: relative;
}
@media (min-width: 768px) {
  .why-uwgb .featured-person {
    display: block;
  }
}
.why-uwgb .featured-person .person-image {
  bottom: 0;
  left: 0;
  height: 100%;
  max-width: none;
  position: absolute;
}
.why-uwgb .featured-person .person-details {
  background-color: rgba(0, 46, 62, 0.75);
  bottom: 1.5rem;
  color: #fff;
  font-size: 0.75rem;
  position: absolute;
  right: 0;
}
@media (min-width: 1536px) {
  .why-uwgb .featured-person .person-details {
    font-size: 0.583rem;
  }
}
.why-uwgb .featured-person .person-details .cta-link {
  font-weight: 400;
}

.top-level-template .content-slider {
  background: linear-gradient(90deg, black 10%, rgba(255, 255, 255, 0) 100%);
  padding: 3rem;
}
@media (max-width: 639.98px) {
  .top-level-template .content-slider {
    padding: 2rem 1rem;
  }
}
.top-level-template .slider-header {
  margin-bottom: 3rem;
}
@media (max-width: 767.98px) {
  .top-level-template .slider-header {
    margin-bottom: 2rem;
  }
}
@media (max-width: 639.98px) {
  .top-level-template .slider-header {
    margin-bottom: 1rem;
  }
}
.top-level-template .slider-button {
  color: #d0d1d0;
  text-decoration: none;
}
.top-level-template .slider-button:hover {
  color: #fff;
  text-decoration: underline;
}
.top-level-template .img-video-overlay {
  bottom: 0;
  position: absolute;
  right: 0;
  text-align: right;
}
@media (max-width: 639.98px) {
  .top-level-template .img-video-overlay {
    padding-right: 1rem;
  }
  .top-level-template .img-video-overlay .img-video-headline {
    display: none;
  }
}
.top-level-template .cta-jumbotron-image {
  position: relative;
}
@media (max-width: 639.98px) {
  .top-level-template .wings-col {
    padding: 2rem;
  }
}

.global-template {
  font-size: 1rem;
}
@media (min-width: 768px) {
  .global-template {
    font-size: 0.888889rem;
  }
}
@media (min-width: 1024px) {
  .global-template {
    font-size: 0.8rem;
  }
}
@media (min-width: 1280px) {
  .global-template {
    font-size: 0.727273rem;
  }
}
@media (min-width: 1536px) {
  .global-template {
    font-size: 0.75rem;
  }
}

@media (max-width: 399.98px) {
  .uwgb-footer .main-campus-contact, .uwgb-footer .additional-campus-contact {
    text-align: center;
  }
}
.uwgb-footer .footer-logo {
  width: 10rem;
}
.uwgb-footer .social-links .btn {
  border-width: 0.1em;
}
.uwgb-footer .list-link, .uwgb-footer .legal-link {
  text-decoration: none;
}
.uwgb-footer .list-link:hover, .uwgb-footer .list-link:focus, .uwgb-footer .list-link:active, .uwgb-footer .legal-link:hover, .uwgb-footer .legal-link:focus, .uwgb-footer .legal-link:active {
  text-decoration: underline;
}
.uwgb-footer .legal-links {
  padding-top: 0;
}
@media (min-width: 1024px) {
  .uwgb-footer .legal-links {
    padding-top: 0.75rem;
  }
}
.uwgb-footer .legal-links li {
  padding: 0 1rem;
  position: relative;
}
@media (max-width: 639.98px) {
  .uwgb-footer .legal-links li {
    padding-left: 0;
    width: 100%;
  }
}
.uwgb-footer .legal-links li:first-child {
  padding-left: 0;
}
@media (min-width: 1024px) {
  .uwgb-footer .legal-links li:first-child {
    padding-left: 1rem;
  }
}
.uwgb-footer .legal-links li:not(:last-of-type)::after {
  background-color: currentColor;
  bottom: 0;
  content: " ";
  position: absolute;
  right: -1px;
  top: 0;
  width: 1px;
}
@media (max-width: 639.98px) {
  .uwgb-footer .legal-links li:not(:last-of-type)::after {
    position: relative;
  }
}

.simple-footer {
  background-color: #343434;
  color: #fff;
}
.simple-footer a {
  color: #fff;
}
.simple-footer a:hover, .simple-footer a:focus {
  color: #54e03d;
}
.simple-footer .bottom-footer {
  background-color: #1b1b1b;
  font-size: 0.875rem;
}

.emergency-alert {
  background-color: #f4f5f6;
  padding: 0.33rem 0.67rem;
  padding-left: 0;
  position: relative;
  z-index: 200;
}
.emergency-alert .container {
  padding-right: 1.5rem;
}
.emergency-alert a {
  color: inherit;
}
.emergency-alert .close-button {
  background: transparent;
  border: none;
  padding: 0.25em;
  position: absolute;
  right: 0.67rem;
  top: 0.33rem;
}
.emergency-alert .close-button:hover, .emergency-alert .close-button:focus {
  background: rgba(0, 0, 0, 0.1);
}
.emergency-alert.danger {
  background-color: #e01016;
  color: #fff !important;
}
.emergency-alert.danger .close-button {
  color: #fff;
  fill: #fff;
}
.emergency-alert.warning {
  background-color: #fbea9c;
  color: #1a202c !important;
}
.emergency-alert.warning .close-button {
  color: #1a202c;
  fill: #1a202c;
}

.current-site-alert {
  background-color: #edf2f7;
  bottom: 0;
  color: #4a5568;
  left: 0;
  padding: 0.75rem 0;
  position: fixed;
  right: 0;
  transform: translateY(100%);
  transition: all ease-in 0.2s;
  visibility: hidden;
  z-index: 101;
}
.current-site-alert.active {
  transform: translateY(0);
  visibility: visible;
}
.current-site-alert.primary {
  background-color: #c6f6d5;
  color: #234e52;
}
.current-site-alert.warning {
  background-color: #fbea9c;
  color: #1a202c;
}
.current-site-alert.info {
  background-color: #cdf6ec;
  color: #002e3e;
}
.current-site-alert.emergency {
  background-color: #fed7d7;
  color: #742a2a;
}
.current-site-alert a {
  color: inherit;
}
.current-site-alert .close-button {
  background: transparent;
  border: none;
  color: inherit;
  padding: 0.25em;
  position: absolute;
  right: 1rem;
  top: 0.75rem;
}
.current-site-alert .close-button:hover, .current-site-alert .close-button:focus {
  background: rgba(0, 0, 0, 0.1);
}

.cookie-consent-banner {
  align-items: flex-start;
  background: #1a202c !important;
  bottom: 0;
  color: #dadada !important;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  left: 0;
  opacity: 1;
  padding: 1rem;
  position: fixed;
  transition: opacity 1s ease;
  width: 100%;
  z-index: 99999;
}
.cookie-consent-banner a {
  color: #dadada !important;
}
.cookie-consent-banner .cookie-consent-buttons {
  margin-top: 1rem;
}
.cookie-consent-banner .btn {
  font-size: 16px !important;
}
@media (min-width: 640px) {
  .cookie-consent-banner {
    flex-direction: row;
    align-items: center;
  }
  .cookie-consent-banner .cookie-consent-buttons {
    margin-left: 1rem;
    margin-top: 0;
  }
}

.arrow-button {
  padding: 0.5em 2.5em;
}
.arrow-button .arrow-button-icon {
  height: 1em;
  width: 1em;
  transition: all 0.3s;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0;
  right: 2em;
}
.arrow-button:hover .arrow-button-icon, .arrow-button:active .arrow-button-icon, .arrow-button:focus .arrow-button-icon {
  opacity: 1;
  right: 1em;
}

.cta-link {
  align-items: center;
  display: inline-flex;
  color: #002e3e;
  font-weight: 600;
  margin-bottom: 0.5em;
  text-decoration: none;
}
.cta-link .cta-link-text {
  position: relative;
}
.cta-link .cta-link-text::after {
  background-color: currentColor;
  bottom: -0.167em;
  content: " ";
  height: 0.167em;
  left: 0;
  position: absolute;
  right: 0;
}
.cta-link .cta-link-icon {
  height: 1em;
  margin-left: 0.25em;
  transition: margin ease 0.2s;
  width: 1em;
}
.cta-link:hover, .cta-link:active, .cta-link:focus {
  text-decoration: none;
}
.cta-link:hover .cta-link-icon, .cta-link:active .cta-link-icon, .cta-link:focus .cta-link-icon {
  margin-left: 0.5em;
}
.cta-link.white .cta-link-text {
  color: #fff;
}
.cta-link.white .cta-link-text::after {
  background-color: #fff;
}
.cta-link.brand-1 .cta-link-text {
  color: #002e3e;
}
.cta-link.brand-1 .cta-link-text::after {
  background-color: #0f5640;
}
.cta-link.brand-2 .cta-link-text {
  color: #002e3e;
}
.cta-link.brand-2 .cta-link-text::after {
  background-color: #1db431;
}
.cta-link.brand-2-accent .cta-link-text {
  color: #002e3e;
}
.cta-link.brand-2-accent .cta-link-text::after {
  background-color: #54e03d;
}
.cta-link.brand-2-accent.white .cta-link-text {
  color: #fff;
}
.cta-link.brand-3 .cta-link-text {
  color: #002e3e;
}
.cta-link.brand-3 .cta-link-text::after {
  background-color: #234e52;
}
.cta-link.brand-3-accent .cta-link-text {
  color: #002e3e;
}
.cta-link.brand-3-accent .cta-link-text::after {
  background-color: #4fd1c5;
}
.cta-link.brand-3-accent.white .cta-link-text {
  color: #fff;
}
.cta-link.brand-3-accent.white .cta-link-text::after {
  background-color: #4fd1c5;
}
.cta-link.brand-4 .cta-link-text {
  color: #002e3e;
}
.cta-link.brand-4 .cta-link-text::after {
  background-color: #e37100;
}

.cta-right-link {
  text-align: right;
}
@media (max-width: 639.98px) {
  .cta-right-link {
    margin: 1rem 0;
    text-align: center;
  }
}

.dropdown {
  display: inline-flex;
  position: relative;
}
.dropdown .dropdown-menu {
  background-color: #fff;
  border: 1px solid #f4f5f6;
  border-radius: 0.25rem;
  box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.02);
  display: none;
  left: 0;
  list-style: none;
  min-width: 10em;
  margin: 0.25em 0;
  padding: 0.25em 0;
  position: absolute;
  top: 100%;
  z-index: 40;
}
.dropdown .dropdown-menu.align-right {
  left: unset;
  right: 0;
}
.dropdown .dropdown-menu.align-top {
  bottom: 100%;
  top: unset;
}
.dropdown .dropdown-item {
  color: #4a5568;
  display: block;
  font-size: 1em;
  padding: 0.375em 1em;
  position: relative;
  text-decoration: none;
  width: 100%;
}
.dropdown .dropdown-item:hover, .dropdown .dropdown-item:active, .dropdown .dropdown-item:focus {
  background-color: #f4f5f6;
  text-decoration: none;
}
.dropdown.active .dropdown-menu {
  display: block;
}
.dropdown.dropdown-center .dropdown-menu {
  left: 50%;
  transform: translateX(-50%);
}
.dropdown.dropdown-right .dropdown-menu {
  left: unset;
  right: 0;
}
.dropdown.dropdown-stretched .dropdown-menu {
  right: 0;
  width: 100%;
}
.dropdown.dropdown-up .dropdown-menu {
  bottom: 100%;
  top: unset;
}

.icon-card-btn {
  align-items: center;
  background: transparent;
  border: none;
  border-radius: 0.5em;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  font-size: 1.25rem;
  font-weight: 600;
  padding: 1rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: unset;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  transition: all 0.2s ease;
}
.icon-card-btn:hover, .icon-card-btn:focus, .icon-card-btn:active {
  background: #f4f5f6;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  text-decoration: none;
}
.icon-card-btn .icon {
  background: currentColor;
  border-radius: 50%;
  font-size: 2.5rem;
  padding: 0.25em;
}
@media (min-width: 1280px) {
  .icon-card-btn .icon {
    font-size: 3rem;
  }
}

.icon-circle {
  background-color: #0f5640;
  border-radius: 9999px;
  color: #fff;
  font-size: 2.5rem;
  line-height: 0.5;
  padding: 0.25em;
}
@media (min-width: 1280px) {
  .icon-circle {
    font-size: 3rem;
  }
}
.icon-circle.brand-1 {
  background-color: #0f5640;
}
.icon-circle.brand-2 {
  background-color: #1db431;
}
.icon-circle.brand-3 {
  background-color: #234e52;
}
.icon-circle.brand-3-accent {
  background-color: #289a8f;
}
.icon-circle.brand-3-dark {
  background-color: #002e3e;
}
.icon-circle.brand-4 {
  background-color: #e37100;
}

.icon-square {
  background-color: #0f5640;
  border-radius: 0.25em;
  color: #fff;
  font-size: 1.25rem;
  line-height: 0.5;
  padding: 0.25em;
}
@media (min-width: 1280px) {
  .icon-square {
    font-size: 1.75rem;
  }
}
.icon-square.brand-1 {
  background-color: #0f5640;
}
.icon-square.brand-2 {
  background-color: #1db431;
}
.icon-square.brand-3 {
  background-color: #234e52;
}
.icon-square.brand-3-accent {
  background-color: #4fd1c5;
}
.icon-square.brand-4 {
  background-color: #e37100;
}
.icon-square.brand-none {
  background-color: transparent;
}
.icon-square.brand-none svg {
  fill: #0c3b33;
}

.number-circle {
  align-items: center;
  border-radius: 50%;
  display: flex;
  font-size: 0.625em;
  height: 1.5em;
  justify-content: center;
  margin-right: 0.5em;
  width: 1.5em;
}

.global-hero {
  padding: 2rem 0;
  position: relative;
  text-align: center;
}
.global-hero .hero-title {
  font-size: 0.875rem;
  letter-spacing: 2px;
  padding-top: 2rem;
  position: relative;
  text-transform: uppercase;
  z-index: 100;
}
.global-hero .hero-headline {
  font-size: 2.25rem;
  padding-bottom: 0.5em;
}
.global-hero .hero-content {
  margin: 0 auto;
}
.global-hero .scroll-button {
  font-size: 1.5rem;
  padding: 0.33rem;
}
.global-hero .scroll-button:hover {
  transform: translateY(4px);
}
@media (min-width: 400px) {
  .global-hero {
    padding: 3rem 0;
  }
  .global-hero .hero-headline {
    font-size: 2.25rem;
  }
}
@media (min-width: 640px) {
  .global-hero {
    padding: 3.5rem 0;
  }
  .global-hero .hero-headline {
    font-size: 2.75rem;
  }
}
@media (min-width: 768px) {
  .global-hero {
    padding: 4rem 0;
  }
  .global-hero .hero-headline {
    font-size: 3rem;
  }
}
@media (min-width: 1024px) {
  .global-hero .hero-content {
    width: 75%;
  }
}
@media (min-width: 1280px) {
  .global-hero {
    padding: 4.5rem 0;
  }
  .global-hero .hero-headline {
    font-size: 3.25rem;
  }
}
@media (min-width: 1536px) {
  .global-hero {
    padding: 5rem 0;
  }
  .global-hero .hero-headline {
    font-size: 3.5rem;
  }
}
@media (min-width: 1792px) {
  .global-hero {
    padding: 6rem 0;
  }
  .global-hero .hero-content {
    width: 66.666667%;
  }
  .global-hero .hero-headline {
    font-size: 3.75rem;
  }
}
.global-hero.global-hero-slim {
  padding: 1rem 0;
}
@media (min-width: 400px) {
  .global-hero.global-hero-slim {
    padding: 2rem 0;
  }
}

.image-collage {
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.image-collage img {
  min-height: 200px;
}
.image-collage .image-thumb, .image-collage .image-wide {
  height: 100%;
  max-height: 225px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.image-collage .image-tall {
  grid-column: span 2/span 2;
  grid-row: span 2/span 2;
  max-height: 475px;
}
.image-collage .image-thumb {
  grid-column: span 2/span 2;
}
.image-collage .image-wide {
  grid-column: span 3/span 3;
}

.cta-card {
  box-shadow: 1px 2px 3px #ccc;
  height: 100%;
}
.cta-card .cta-card-image > * {
  z-index: 100;
}
.cta-card .cta-card-image {
  background-size: cover;
  border-bottom-style: solid;
  border-bottom-width: 5px;
  height: auto;
  min-height: 250px;
  position: relative;
}
.cta-card .cta-card-image .cta-card-title-wrapper {
  height: 100%;
  min-height: 250px;
  position: relative;
  width: 100%;
}
.cta-card .cta-card-image h6 {
  bottom: 0;
  font-size: 0.8rem;
  font-weight: normal;
  position: absolute;
}
.cta-card .cta-card-image::before {
  content: "";
  background: linear-gradient(0deg, black 0%, rgba(255, 255, 255, 0) 50%);
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

.cta-column .cta-media {
  margin-bottom: 3.25rem;
  position: relative;
}
.cta-column .cta-media .icon-circle {
  left: 50%;
  position: absolute;
  top: 100%;
  transform: translate(-50%, -50%);
}
.cta-column .cta-image {
  display: block;
}
.cta-column .icon-circle {
  margin-bottom: 1.25rem;
}

.cta-contact {
  max-width: 800px;
}
@media (max-width: 639.98px) {
  .cta-contact .cta-contact-text {
    text-align: center;
  }
}

.jumbotron-collage {
  position: relative;
}
.jumbotron-collage .bubble {
  background-color: transparent;
  border-radius: 9999px;
  height: 20rem;
  position: relative;
  width: 20rem;
}
.jumbotron-collage .multiply-overlay {
  background-color: #0f5640;
  border-radius: 9999px;
  bottom: 0;
  left: 0;
  mix-blend-mode: multiply;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
.jumbotron-collage .bubble-content {
  position: relative;
  z-index: 20;
}
.jumbotron-collage .btn {
  left: 50%;
  position: absolute;
  top: 100%;
  background-color: #1db431;
  border-color: #1db431;
  transform: translate(-50%, -50%);
  white-space: nowrap;
  z-index: 30;
}

.cta-jumbotron .cta-jumbotron-image {
  height: 100%;
  width: 100%;
}
@media (min-width: 640px) {
  .cta-jumbotron .cta-jumbotron-image {
    -webkit-clip-path: polygon(0 0, 100% 0%, 75% 100%, 0 100%);
            clip-path: polygon(0 0, 100% 0%, 75% 100%, 0 100%);
  }
}
@media (min-width: 640px) {
  .cta-jumbotron.reversed .cta-jumbotron-image {
    -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 25% 100%);
            clip-path: polygon(0 0, 100% 0%, 100% 100%, 25% 100%);
  }
}

.meet-a-phoenix .quote-overlay {
  bottom: 0;
  content: " ";
  border: 0.5rem solid #fff;
  left: 0;
  margin: 3rem;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 20;
}
.meet-a-phoenix .quote-overlay .quote-icon {
  left: 0;
  position: absolute;
  top: 1rem;
  transform: translateX(-50%);
}
.meet-a-phoenix .play-button {
  left: 50%;
  margin-bottom: 0.25rem;
  position: absolute;
  bottom: 3rem;
  transform: translate(-50%, 50%);
  z-index: 30;
}

.content-slider {
  position: relative;
}
.content-slider::before {
  background: linear-gradient(90deg, black 0%, rgba(255, 255, 255, 0) 100%);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: 75%;
  z-index: 2;
}
.content-slider .slider-images {
  bottom: 0;
  align-items: center;
  display: flex;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.content-slider .slide-image {
  height: 100%;
  opacity: 0;
  position: absolute;
  visibility: hidden;
  transition: all ease-in-out 0.3s;
  background-position: 60%;
  width: 100%;
}
.content-slider .slide-image.active {
  opacity: 1;
  visibility: inherit;
}
.content-slider .slider-button {
  background: none;
  border: none;
  border-bottom: 0.1em solid transparent;
  cursor: pointer;
  display: block;
  margin: 0.33rem 0;
  padding: 0 0 0.33rem;
  text-align: left;
  text-decoration: none;
}
.content-slider .slider-button.active {
  border-color: #1db431;
}

.video-wrapper {
  position: relative;
}

.video-embed {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 40;
}
.video-embed iframe, .video-embed object, .video-embed embed {
  height: 100%;
  width: 100%;
}
@media (max-width: 639.98px) {
  .video-embed iframe, .video-embed object, .video-embed embed {
    min-height: 300px;
    position: relative !important;
  }
}

.img-video-container {
  position: relative;
}

.img-video-container.video-wrapper::after {
  background: linear-gradient(0deg, #000 10%, rgba(255, 255, 255, 0) 30%);
  opacity: 0.75;
  bottom: 0;
  content: "";
  mix-blend-mode: darken;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

.img-video-container .img-wrapper img {
  width: 100%;
}

.img-video-overlay {
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 1rem;
  padding: 2rem 0 1.5rem 0;
  z-index: 2;
}

.img-video-headline h5.headline-5 {
  color: #fff;
  margin: 0;
}

.img-video-headline .text-xs {
  font-size: 0.8rem !important;
}

.play-button.btn.brand-2 {
  background-color: #9ee493;
  border-color: #9ee493;
  color: #000;
}

.play-button.btn.brand-2-accent {
  background-color: #54e03d;
  border-color: #54e03d;
  color: #1a202c;
}

.uwgb-walkdown {
  overflow-x: hidden;
}
@media (max-width: 639.98px) {
  .uwgb-walkdown .text-3xl {
    font-size: 0.875em !important;
  }
  .uwgb-walkdown .text-7xl {
    font-size: 1.75em !important;
  }
  .uwgb-walkdown .text-xs {
    font-size: 0.7125em !important;
  }
}
@media (max-width: 399.98px) {
  .uwgb-walkdown .text-3xl {
    font-size: 0.75em !important;
  }
  .uwgb-walkdown .text-7xl {
    font-size: 1.3em !important;
  }
  .uwgb-walkdown .text-xs {
    font-size: 0.6em !important;
  }
}

.horizontal-accordion {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.horizontal-accordion .horizontal-accordion-panel {
  cursor: pointer;
  flex: 0 0 90%;
  overflow: hidden;
  position: relative;
  transition: all 0.3s ease-in-out;
}
.horizontal-accordion .horizontal-accordion-panel:focus {
  box-shadow: 0 0 0 0.125em rgba(31, 209, 172, 0.52);
  outline: none;
  z-index: 5;
}
.horizontal-accordion .horizontal-accordion-panel:focus .bg-image::after, .horizontal-accordion .horizontal-accordion-panel.active .bg-image::after {
  background: linear-gradient(90deg, black 0%, rgba(255, 255, 255, 0) 100%);
  mix-blend-mode: unset;
}
.horizontal-accordion .bg-image {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
.horizontal-accordion .bg-image::after {
  background: #0f5640;
  bottom: 0;
  opacity: 0.75;
  content: "";
  mix-blend-mode: multiply;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.horizontal-accordion .accordion-image {
  filter: grayscale(100%);
}
.horizontal-accordion .horizontal-accordion-content {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 2rem 1rem 1rem;
}
.horizontal-accordion .accordion-title {
  font-size: 1.25rem;
}
.horizontal-accordion .accordion-body {
  display: none;
}
.horizontal-accordion .horizontal-accordion-panel.active {
  border-color: #1db431;
  flex: 0 0 100%;
  z-index: 5;
}
.horizontal-accordion .horizontal-accordion-panel.active .accordion-image {
  filter: none;
}
.horizontal-accordion .horizontal-accordion-panel.active .accordion-body {
  display: block;
}
@media (min-width: 400px) {
  .horizontal-accordion .horizontal-accordion-content {
    padding: 4rem 1rem 1rem;
  }
}
@media (min-width: 640px) {
  .horizontal-accordion .horizontal-accordion-panel {
    flex: 0 0 92%;
  }
}
@media (min-width: 768px) {
  .horizontal-accordion .accordion-title, .horizontal-accordion .accordion-body {
    width: 50%;
  }
}
@media (min-width: 1024px) {
  .horizontal-accordion {
    align-items: center;
    flex-wrap: nowrap;
  }
  .horizontal-accordion .horizontal-accordion-panel {
    border-top: 0.5rem solid #0f5640;
    flex: 1 0 0%;
    z-index: 2;
  }
  .horizontal-accordion .horizontal-accordion-panel:focus {
    border-color: #1db431;
  }
  .horizontal-accordion .horizontal-accordion-panel.active {
    flex: 1 0 0%;
  }
  .horizontal-accordion .horizontal-accordion-panel:focus .bg-image::after, .horizontal-accordion .horizontal-accordion-panel.active .bg-image::after {
    background: linear-gradient(0deg, black 0%, rgba(255, 255, 255, 0) 100%);
    mix-blend-mode: unset;
  }
  .horizontal-accordion .horizontal-accordion-content {
    align-items: center;
    display: flex;
    flex-direction: column;
    padding: 14rem 0.5rem 1rem;
    text-align: center;
  }
  .horizontal-accordion .accordion-title, .horizontal-accordion .accordion-body {
    width: auto;
  }
}
@media (min-width: 1280px) {
  .horizontal-accordion .horizontal-accordion-content {
    padding: 15rem 0.5rem 1rem;
  }
}
@media (min-width: 1536px) {
  .horizontal-accordion .horizontal-accordion-content {
    padding: 18rem 0.5rem 1rem;
  }
}
@media (min-width: 1792px) {
  .horizontal-accordion .horizontal-accordion-content {
    padding: 22rem 0.5rem 1rem;
  }
}
.horizontal-accordion.slim .horizontal-accordion-content {
  padding: 2rem 1rem 1rem !important;
}
.horizontal-accordion.light .horizontal-accordion-panel {
  background-color: #f4f5f6;
}
.horizontal-accordion.light .horizontal-accordion-panel.active {
  background-color: #fff;
  box-shadow: 12px 6px 4px -4px rgba(0, 0, 0, 0.18);
}
.horizontal-accordion.light .horizontal-accordion-panel.active:focus {
  box-shadow: 12px 6px 4px -4px rgba(0, 0, 0, 0.18), 0 0 0 0.125em rgba(31, 209, 172, 0.52);
}
@media (min-width: 1024px) {
  .horizontal-accordion.light .horizontal-accordion-panel {
    border-top: 0.5rem solid transparent;
  }
  .horizontal-accordion.light .horizontal-accordion-panel:focus, .horizontal-accordion.light .horizontal-accordion-panel.active {
    border-color: #1db431;
  }
}

.featured-news .featured-story {
  position: relative;
}
.featured-news .featured-story::before {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  content: " ";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.featured-news .news-story {
  margin-bottom: 1.5rem;
}
.featured-news .featured-header {
  position: relative;
}
.featured-news .featured-header::before {
  background-color: #54e03d;
  content: " ";
  height: 0.2em;
  margin-right: 1em;
  position: absolute;
  right: 100%;
  top: 50%;
  transform: translateY(-50%);
  width: 2.75em;
}

.event-card {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  position: relative;
}
.event-card .card-image img {
  display: block;
  height: auto;
  width: 100%;
}
.event-card .card-content {
  position: relative;
}
.event-card .card-title a {
  color: #002e3e;
  text-decoration: none;
}
.event-card .card-title a:hover {
  text-decoration: underline;
}
.event-card .card-actions {
  position: absolute;
  right: 0;
  top: 0;
  transform: translateY(-50%);
  z-index: 40;
}

.instagram-collage {
  display: grid;
  gap: 1rem;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.instagram-collage img {
  width: 100%;
}
.instagram-collage .image-thumb {
  grid-column: span 1/span 1;
  grid-row: span 1/span 1;
  max-height: 300px;
}
.instagram-collage .image-featured {
  max-height: 600px;
  grid-column: span 2/span 2;
  grid-row: span 2/span 2;
}

@media (min-width: 250px) {
  .instagram-hashtags {
    margin-bottom: 1.5rem;
  }
}
.wFormContainer .wForm .htmlSection {
  border: 0;
  padding: 0;
}

#quote .wFormContainer .wForm {
  max-width: 600px !important;
}

.fa-form .wFormContainer {
  border: none;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  max-width: 100%;
  position: relative;
  width: 100%;
}
.fa-form .wFormContainer .wFormHeader {
  margin: 0 auto 2rem;
}
.fa-form .wFormContainer .field-hint-inactive,
.fa-form .wFormContainer .field-hint {
  background: transparent;
  display: block;
}
.fa-form .wFormContainer .field-hint-inactive .hint,
.fa-form .wFormContainer .field-hint .hint {
  font-size: 0.8125em;
}
.fa-form .wFormContainer .supportInfo {
  display: none;
}
.fa-form .wForm {
  background: #fff;
  border: 1px solid #ddd;
  margin: 0 auto;
  max-width: 100%;
  padding: 0.625em 1.875em;
  width: 100%;
}
.fa-form .wForm .wFormTitle {
  display: none;
}
.fa-form .wForm .inputWrapper {
  padding-right: 1em;
  width: 100%;
}
.fa-form .wForm .oneField {
  border: none;
  box-sizing: border-box;
  display: inline-block;
  margin-top: 1em;
  padding: 0;
  width: 49%;
}
.fa-form .wForm .preField,
.fa-form .wForm .label {
  color: #4a5568;
  font-family: "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1em;
  font-weight: 600;
  line-height: 1.5;
  margin-bottom: 0.25em;
  padding: 0;
}
.fa-form .wForm .label.postField {
  font-family: "InterVar", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1em;
  font-size: 0.875em;
  font-weight: 400;
  margin: 0;
  padding-bottom: 0;
}
.fa-form .wForm select,
.fa-form .wForm textarea,
.fa-form .wForm input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]) {
  background: #fff;
  border: 1px solid #cbd5e0;
  border-radius: 0.25em;
  box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05);
  box-sizing: border-box;
  color: #4a5568;
  display: block;
  font-family: inherit;
  font-size: 1em;
  height: auto;
  line-height: 1.5;
  max-width: 100%;
  padding: 0.375em 0.75em;
  position: relative;
  transition: border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
  width: 100% !important;
}
.fa-form .wForm select:hover,
.fa-form .wForm textarea:hover,
.fa-form .wForm input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):hover {
  border-color: #718096;
}
.fa-form .wForm select:active, .fa-form .wForm select:focus,
.fa-form .wForm textarea:active,
.fa-form .wForm textarea:focus,
.fa-form .wForm input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):active,
.fa-form .wForm input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):focus {
  border-color: #1fd1ac;
  box-shadow: 0 0 0 0.125em rgba(31, 209, 172, 0.52);
  outline: 0;
}
.fa-form .wForm select:disabled,
.fa-form .wForm textarea:disabled,
.fa-form .wForm input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):disabled {
  background-color: #e2e8f0;
  border-color: #e2e8f0;
  box-shadow: none;
  cursor: not-allowed;
}
.fa-form .wForm #tfa_1,
.fa-form .wForm #tfa_2,
.fa-form .wForm #tfa_3,
.fa-form .wForm #tfa_4,
.fa-form .wForm #tfa_5,
.fa-form .wForm #tfa_6,
.fa-form .wForm #tfa_7,
.fa-form .wForm #tfa_8,
.fa-form .wForm #tfa_9,
.fa-form .wForm #tfa_10,
.fa-form .wForm #tfa_11,
.fa-form .wForm #tfa_12,
.fa-form .wForm #tfa_13,
.fa-form .wForm #tfa_14,
.fa-form .wForm #tfa_15,
.fa-form .wForm #tfa_16,
.fa-form .wForm #tfa_17,
.fa-form .wForm #tfa_18,
.fa-form .wForm #tfa_19,
.fa-form .wForm #tfa_20,
.fa-form .wForm #tfa_21,
.fa-form .wForm #tfa_22,
.fa-form .wForm #tfa_31,
.fa-form .wForm #tfa_32,
.fa-form .wForm #tfa_62,
.fa-form .wForm #tfa_62-D,
.fa-form .wForm #tfa_63,
.fa-form .wForm #tfa_68,
.fa-form .wForm #tfa_97,
.fa-form .wForm #tfa_99,
.fa-form .wForm #tfa_105,
.fa-form .wForm #tfa_864,
.fa-form .wForm #tfa_112,
.fa-form .wForm #tfa_128,
.fa-form .wForm #tfa_160,
.fa-form .wForm #tfa_160-D,
.fa-form .wForm #tfa_163,
.fa-form .wForm #tfa_589,
.fa-form .wForm #tfa_548,
.fa-form .wForm #tfa_921,
.fa-form .wForm #tfa_1006,
.fa-form .wForm #tfa_979,
.fa-form .wForm #tfa_979-D,
.fa-form .wForm #tfa_1010 {
  width: 100% !important;
}
.fa-form .wForm #tfa_1-D,
.fa-form .wForm #tfa_2-D,
.fa-form .wForm #tfa_3-D,
.fa-form .wForm #tfa_4-D,
.fa-form .wForm #tfa_5-D,
.fa-form .wForm #tfa_6-D,
.fa-form .wForm #tfa_7-D,
.fa-form .wForm #tfa_8-D,
.fa-form .wForm #tfa_9-D,
.fa-form .wForm #tfa_10-D,
.fa-form .wForm #tfa_11-D,
.fa-form .wForm #tfa_12-D,
.fa-form .wForm #tfa_13-D,
.fa-form .wForm #tfa_14-D,
.fa-form .wForm #tfa_15-D,
.fa-form .wForm #tfa_16-D,
.fa-form .wForm #tfa_17-D,
.fa-form .wForm #tfa_18-D,
.fa-form .wForm #tfa_19-D,
.fa-form .wForm #tfa_20-D,
.fa-form .wForm #tfa_21-D,
.fa-form .wForm #tfa_22-D,
.fa-form .wForm #tfa_31-D,
.fa-form .wForm #tfa_32-D,
.fa-form .wForm #tfa_63-D,
.fa-form .wForm #tfa_68-D,
.fa-form .wForm #tfa_97-D,
.fa-form .wForm #tfa_99-D,
.fa-form .wForm #tfa_105-D,
.fa-form .wForm #tfa_112-D,
.fa-form .wForm #tfa_128-D,
.fa-form .wForm #tfa_163-D,
.fa-form .wForm #tfa_567-D,
.fa-form .wForm #tfa_548-D,
.fa-form .wForm #tfa_589-D,
.fa-form .wForm #tfa_864-D,
.fa-form .wForm #tfa_921-D,
.fa-form .wForm #tfa_1006-D,
.fa-form .wForm #tfa_1010-D,
.fa-form .wForm #tfa_1135-D {
  width: 49% !important;
}
.fa-form .wForm .oneChoice {
  align-items: center;
  display: flex;
}
.fa-form .wForm input[type=checkbox],
.fa-form .wForm input[type=radio] {
  display: inline-block;
  margin: 0 0.5em 0 0;
  padding: 0;
}
.fa-form .wForm i {
  display: none;
}
.fa-form .wForm input[type=button],
.fa-form .wForm input[type=submit] {
  align-items: center;
  background: #0f5640;
  border: 0.1875em solid transparent;
  border-radius: 9999px;
  box-shadow: none;
  color: #f4f5f6;
  cursor: pointer;
  display: inline-flex;
  font-size: 1em;
  font-weight: 600;
  height: auto;
  justify-content: center;
  letter-spacing: 0.07em;
  margin-bottom: 0.625em;
  min-width: auto;
  padding: 0.75em 1.5em;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  vertical-align: middle;
  transition: all 0.2s ease;
  width: auto;
}
.fa-form .wForm input[type=button]:hover, .fa-form .wForm input[type=button]:focus,
.fa-form .wForm input[type=submit]:hover,
.fa-form .wForm input[type=submit]:focus {
  background: #0c3b33;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.025), 0 15px 40px rgba(166, 173, 201, 0.2);
  border-color: transparent;
  color: #f4f5f6;
}

.fa-form-wrapper {
  background-color: #f8faf5;
  padding: 1.875rem 0.9375rem;
  position: relative;
}
.fa-form-wrapper .fa-form .wForm {
  max-width: 100%;
}
@media (min-width: 640px) {
  .fa-form-wrapper .fa-form .wForm {
    max-width: 610px;
  }
}
@media (min-width: 768px) {
  .fa-form-wrapper .fa-form .wForm {
    max-width: 640px;
  }
}
@media (min-width: 1024px) {
  .fa-form-wrapper .fa-form .wForm {
    max-width: 768px;
  }
}
@media (min-width: 1280px) {
  .fa-form-wrapper .fa-form .wForm {
    max-width: 1024px;
  }
}

.jumbotron-caption {
  background-color: rgba(0, 0, 0, 0.7);
  bottom: 0;
  padding-top: 1rem;
  position: absolute;
  width: 80%;
}
@media (max-width: 639.98px) {
  .jumbotron-caption {
    width: 100%;
  }
}
.jumbotron-caption h6,
.jumbotron-caption p {
  font-size: 0.7rem;
  font-weight: normal;
  margin: 0;
  opacity: 1;
}
.jumbotron-caption a {
  color: #fff;
}

.reversed .jumbotron-caption {
  padding-left: 2rem;
  right: 0;
  text-align: right;
}

.image-caption-container {
  height: 100%;
  padding: 3rem;
}
@media (max-width: 639.98px) {
  .image-caption-container {
    padding: 1rem;
  }
}
.image-caption-container .image-caption > * {
  z-index: 100;
}
.image-caption-container .image-caption {
  background-size: cover;
  height: 15rem;
  position: relative;
}
.image-caption-container .image-caption::before {
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
  content: "";
  height: 100%;
  mix-blend-mode: darken;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.image-caption-container .caption {
  bottom: 0;
  position: absolute;
}
.image-caption-container .caption h6,
.image-caption-container .caption p {
  font-size: 0.7rem;
  font-weight: normal;
  margin: 0;
}

.quote-card {
  background-color: #fff;
  border-radius: 1rem;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  margin: 0 auto;
  padding: 2.5rem;
  position: relative;
}
.quote-card .quote-icon {
  color: rgba(29, 180, 49, 0.2);
  font-size: 3.5rem;
  left: 1rem;
  position: absolute;
  top: 0.5rem;
}
.quote-card .quote-text {
  font-style: italic;
  margin: 0;
  padding: 0;
}
.quote-card .quote-author-image {
  max-width: 3rem;
}
.quote-card .quote-source {
  color: #6B7280;
}
.quote-card .quote-source a {
  color: inherit;
}

@media (max-width: 639.98px) {
  .tourTime .content-slider::before {
    background: #0f5640;
    opacity: 0.85;
    width: 82%;
  }
  .tourTime .btn {
    width: 80%;
  }
  .tourTime .w-5 {
    width: 80%;
  }
}
.modal {
  align-items: center;
  bottom: 0;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  opacity: 0;
  padding: 1rem;
  position: fixed;
  right: 0;
  top: 0;
  transition: opacity ease-in-out 0.2s, visibility ease-in-out 0.2s;
  visibility: hidden;
  width: 100%;
  z-index: 950;
}
.modal.active {
  opacity: 1;
  visibility: visible;
}
.modal .modal-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: 0.75;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 940;
}
.modal .modal-dialog {
  border-radius: 0.25rem;
  max-height: 100%;
  margin: 0 auto;
  max-width: 100%;
  overflow: auto;
  position: relative;
  transform: translateY(20%);
  transition: transform ease-in-out 0.15s;
  width: 600px;
  z-index: 950;
}
.modal .modal-dialog.responsive {
  width: auto;
}
.modal .modal-dialog.wide {
  width: 1024px;
}
.modal.active .modal-dialog {
  transform: translateY(0);
}
.modal .modal-content {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
}
.modal .modal-header {
  align-items: center;
  border-bottom: 1px solid #e2e8f0;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  padding: 1rem;
}
.modal .modal-title {
  font-size: 1.25rem;
  margin: 0;
}
.modal .close-button {
  border-width: 0.12em;
  padding: 0.12em;
}
.modal .modal-body {
  flex: 1 1 auto;
  padding: 1rem;
  overflow: auto;
}
.modal .modal-footer {
  align-items: center;
  border-top: 1px solid #e2e8f0;
  display: flex;
  flex-shrink: 0;
  justify-content: flex-end;
  padding: 1rem;
}
.modal .modal-footer .btn {
  font-size: 1em;
}

.tabs .tab-list {
  display: none;
  flex-direction: row;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.tabs .tab-list[aria-orientation=vertical] {
  flex-direction: column;
}
@media (min-width: 640px) {
  .tabs .tab-list {
    display: flex;
  }
}
.tabs .tab-btn {
  background-color: #d1d5db;
  border: none;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  color: #4a5568;
  font-weight: 600;
  padding: 0.75em 1.5em;
  position: relative;
}
.tabs .tab-btn:not(:disabled) {
  cursor: pointer;
}
.tabs .tab-btn.active {
  background-color: #e5e7eb;
  color: #111827;
}
.tabs .tab-btn.active::after {
  bottom: 0;
  background-color: #1db431;
  content: " ";
  height: 2px;
  left: 1.5em;
  position: absolute;
  right: 1.5em;
}
.tabs .tab-panel {
  background-color: #dedfe4;
  background-color: #e5e7eb;
  display: block;
  padding: 1rem;
}
.tabs .tab-panel:not(:last-of-type) {
  margin-bottom: 1.5rem;
}
@media (min-width: 640px) {
  .tabs .tab-panel {
    display: none;
  }
  .tabs .tab-panel:not(:last-of-type) {
    margin-bottom: 0;
  }
  .tabs .tab-panel.active {
    display: block;
  }
}

.accordion .accordion-item:last-of-type {
  border-bottom: 1px solid #d1d5db;
}
.accordion .accordion-btn {
  align-items: center;
  background-color: #f3f4f6;
  border: 1px solid #d1d5db;
  color: #111827;
  display: flex;
  justify-content: space-between;
  margin-bottom: -1px;
  padding: 0.75em 1.5em;
  text-align: left;
  width: 100%;
}
.accordion .accordion-btn:focus {
  background-color: #e5e7eb;
}
.accordion .accordion-btn:not(:disabled) {
  cursor: pointer;
}
.accordion .accordion-btn.active {
  background-color: #fff;
}
.accordion .accordion-btn.active .accordion-icon {
  transform: rotate(-180deg);
}
.accordion .accordion-icon {
  margin-left: 1rem;
  transition: transform 0.2s ease-in-out;
}
.accordion .accordion-panel {
  background-color: #fff;
  border-left: 1px solid #d1d5db;
  border-right: 1px solid #d1d5db;
  display: none;
  padding: 1rem;
}
.accordion .accordion-panel.active {
  display: block;
}

.timeline .timeline-container {
  position: relative;
}
.timeline .timeline-container::before {
  background: #e2e8f0;
  content: "";
  height: 100%;
  left: 2.625rem;
  position: absolute;
  top: 0;
  width: 4px;
}
@media (min-width: 1024px) {
  .timeline .timeline-container::before {
    left: 50%;
    transform: translateX(-50%);
  }
}
.timeline .timeline-block {
  align-items: flex-start;
  display: flex;
  position: relative;
  margin-bottom: 2rem;
  z-index: 10;
}
.timeline .timeline-block:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .timeline .timeline-block:nth-child(even) {
    flex-direction: row-reverse;
  }
}
.timeline .timeline-icon {
  align-items: center;
  box-shadow: 0 0 0 4px #fff, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: flex;
  flex-shrink: 0;
  font-size: 1.75rem;
  height: 3rem;
  justify-content: center;
  margin-left: calc(5% - 1.5rem);
  margin-right: calc(5% - 1.5rem);
  width: 3rem;
}
@media (min-width: 1024px) {
  .timeline .timeline-icon {
    order: 1;
  }
}
.timeline .timeline-card {
  border-radius: 0.25em;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  flex-grow: 1;
  margin-left: 1rem;
  position: relative;
}
.timeline .timeline-card::before {
  border: 0.5rem solid transparent;
  border-right-color: #fff;
  content: "";
  height: 0;
  position: absolute;
  top: 1rem;
  right: 100%;
  width: 0;
}
@media (min-width: 1024px) {
  .timeline .timeline-card {
    flex-grow: 0;
    margin: 0;
    width: 45%;
    will-change: transform;
  }
}
@media (min-width: 1024px) {
  .timeline .timeline-block:nth-child(odd) .timeline-card::before {
    border: 0.5rem solid transparent;
    border-left-color: #fff;
    left: 100%;
    height: 0;
    right: auto;
    width: 0;
  }
}
@media (min-width: 1024px) {
  .timeline .timeline-invisible {
    visibility: hidden;
  }
  .timeline .timeline-bounce {
    animation: bounce 0.6s;
  }
  .timeline .timeline-slide {
    animation: slide-right-bounce 0.6s;
  }
  .timeline .timeline-block:nth-child(even) .timeline-slide {
    animation-name: slide-left-bounce;
  }
}

.toast {
  position: fixed;
  z-index: 910;
}
.toast.toast-top-left {
  left: 1rem;
  top: 1rem;
}
.toast.toast-top-center {
  left: 50%;
  transform: translateX(-50%);
  top: 1rem;
}
.toast.toast-top-right {
  right: 1rem;
  top: 1rem;
}
.toast.toast-bottom-left {
  bottom: 1rem;
  left: 1rem;
}
.toast.toast-bottom-center {
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
}
.toast.toast-bottom-right {
  bottom: 1rem;
  right: 1rem;
}
.toast .toast-card {
  background-color: #f4f5f6;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  border-radius: 0.25rem;
  display: none;
  max-width: 100%;
  pointer-events: auto;
  position: relative;
}
.toast .toast-card.active {
  display: block;
}
.toast .toast-card .close-button {
  border-width: 0.15em;
  font-size: 0.75rem;
  padding: 0.15em;
}
.toast .toast-header {
  align-items: center;
  border-bottom: 1px solid #e2e8f0;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.toast .toast-body {
  padding: 0.5rem 1rem;
}

.wizard .wizard-step {
  display: none;
}
.wizard .wizard-step.active {
  display: block;
}
.wizard .step-content {
  padding: 0.5rem 0 1rem;
}
.wizard .step-footer {
  border-top: 1px solid #e2e8f0;
  padding-top: 1rem;
}
.wizard .btn:disabled,
.wizard .btn.disabled {
  opacity: 0.2;
}
.wizard .progress {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0.375rem;
  display: flex;
  font-size: 0.875rem;
  height: 0.25rem;
  overflow: hidden;
}
.wizard .progress-bar {
  background-color: rgba(0, 0, 0, 0.6);
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  text-align: center;
  white-space: nowrap;
  transition: width 400ms ease;
}

/*-------------------------------
Print
-------------------------------*/
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .navbar-menu,
  #menuButton,
  .global-sub-navbar,
  .uwgb-footer,
  .breadCrumbContainer,
  .emergency-alert,
  .cookie-consent-banner,
  #m,
  div img,
  img {
    display: none !important;
  }
  .btn {
    background: transparent !important;
    border-color: #000 !important;
    color: #000 !important;
  }
  .global-top-navbar {
    background: transparent !important;
  }
  .uwgb-logo,
  .uwgb-logo-long {
    fill: #000 !important;
  }
  .tabs .tab-list,
  .accordion-icon {
    display: none !important;
  }
  .tab-panel,
  .accordion-panel {
    display: block !important;
    margin-bottom: 1.5rem !important;
  }
  table,
  img,
  .accordion,
  ul,
  ol,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p {
    page-break-inside: avoid;
    -moz-column-break-inside: avoid;
         break-inside: avoid;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
    -moz-column-break-after: avoid;
         break-after: avoid;
    width: 100%;
    display: inline-block;
  }
  ul,
  ol {
    display: inline-block;
  }
  /* Set page margin */
  @page {
    margin: 0.75cm 0.5cm;
  }
  /* Catch-all classes, used to manually hide or show content */
  .hide-on-print {
    display: none !important;
  }
  .show-on-print {
    display: block !important;
  }
}
.listing-background {
  background-color: #f4f5f6;
}

.border-gray {
  border: 1px solid #e2e8f0;
}

.rounded-md {
  border-radius: 0.25rem;
}

.shadow-lg {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  -webkit-appearance: none;
}

.gray-500 {
  color: #6b7280;
}

.job-post-card .date-label {
  color: #9ca3af;
  letter-spacing: 3px;
  border-top: 2px solid #eee;
  padding-top: 0.25rem;
}
.job-post-card .tag {
  font-weight: 400;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
  margin-bottom: 0.25rem;
  background-color: rgb(255, 244, 201);
}
.job-post-card .job-post-header {
  background-color: #002e3e;
}
.job-post-card .job-post-header .h5, .job-post-card .job-post-header p {
  color: #fff;
}
.job-post-card .job-post-header .h5 {
  font-weight: 300;
  font-size: 1rem;
}

.table-plain {
  border-bottom: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
}
.table-plain thead {
  background-color: transparent;
  color: #4a5568;
}
.table-plain th,
.table-plain td {
  border: none;
  padding: 0.5em;
}

.rounded {
  border-radius: 9999px;
}

.tag svg {
  width: 15px;
  height: 15px;
  margin: 0 0.25rem;
  fill: #4a5568;
}

.no-result-message {
  text-align: center;
}
.no-result-message .no-result-header {
  font-weight: 500;
  font-size: 1.75rem;
  letter-spacing: 2px;
}

.search-input label {
  display: inline-block;
  max-width: 15%;
  color: #fff;
}

.dropdown-label {
  color: #fff;
  display: block;
  text-align: left !important;
}

.filter-input {
  display: inline;
  width: 100%;
  max-width: 80%;
}

.job-snippet {
  font-size: 0.9em !important;
  margin-bottom: 0.75rem;
}

.switch-view span {
  padding: 0.5rem 1rem;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 1px 1px rgba(200, 200, 200, 0.4);
}

.switch-view .active {
  background-color: #0f5640;
  color: #fff;
}

.paging-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.paging-menu {
  display: flex;
  list-style: none;
  padding: 0.5rem;
}

.paging-container label {
  padding: 1rem 0.5rem;
  font-weight: bold;
}

.paging-menu a {
  text-decoration: none;
  color: #1a202c;
}

.paging-menu .active a {
  text-decoration: none;
  color: #fff;
}

.paging-menu li {
  padding: 0.25rem 0.75rem;
}

.paging-menu .active,
.paging-menu .active:hover {
  background-color: #0f5640;
}

.paging-menu li:hover {
  font-size: 22px;
  background-color: #ddd;
}

@media (max-width: 1100px) {
  .search-input label {
    display: inline-block;
    max-width: 100%;
    width: 100%;
    color: #fff;
    text-align: left !important;
  }
  .filter-input {
    display: inline;
    max-width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zdHlsZXMvX2ZvbnRzLnNjc3MiLCJ2b2x0cm9uLmNzcyIsIi4uLy4uL3NyYy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9fbWl4aW5zLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL19yZXNldC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9fYmFzZS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9fbGF5b3V0LnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL190YWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvX2VmZmVjdHMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvX2NvbG9yLXRoZW1lcy5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL3RlbXBsYXRlL25hdmlnYXRpb24vX3NraXAtdG8tbWFpbi1jb250ZW50LnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvdGVtcGxhdGUvbmF2aWdhdGlvbi9fbWVudS1kcmF3ZXIuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9uYXZpZ2F0aW9uL19tZW51LXRhYnMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9uYXZpZ2F0aW9uL19tZW51LXRhYi1wYW5lbC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL3RlbXBsYXRlL25hdmlnYXRpb24vX21lbnUtc2VjdGlvbnMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9uYXZpZ2F0aW9uL19uYXYtbWVudS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL3RlbXBsYXRlL25hdmlnYXRpb24vX3RvcC1sZXZlbC1uYXZiYXIuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9uYXZpZ2F0aW9uL19nbG9iYWwtaGVhZGVyLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvdGVtcGxhdGUvbmF2aWdhdGlvbi9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9uYXZpZ2F0aW9uL19wYWdlLW5hdi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2hvbWVwYWdlL19ob21lLWhlYWRlci5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2hvbWVwYWdlL19oZXJvLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvaG9tZXBhZ2UvX3doeS11d2diLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvdGVtcGxhdGUvX3RvcC1sZXZlbC10ZW1wbGF0ZS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL3RlbXBsYXRlL19nbG9iYWwtdGVtcGxhdGUuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9fdXdnYi1mb290ZXIuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy90ZW1wbGF0ZS9fc2ltcGxlLWZvb3Rlci5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL3RlbXBsYXRlL19lbWVyZ2VuY3ktYWxlcnQtYmFyLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvdGVtcGxhdGUvX2N1cnJlbnQtc2l0ZS1hbGVydC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL3RlbXBsYXRlL19jb29raWUtY29uc2VudC1iYW5uZXIuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vdWkvX2Fycm93LWJ1dHRvbi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi91aS9fY3RhLWxpbmsuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vdWkvX2N0YS1yaWdodC1saW5rLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL3VpL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi91aS9faWNvbi1jYXJkLWJ0bi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi91aS9faWNvbi1jaXJjbGUuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vdWkvX2ljb24tc3F1YXJlLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL3VpL19udW1iZXItY2lyY2xlLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19nbG9iYWwtaGVyby5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9faW1hZ2UtY29sbGFnZS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fY3RhLWNhcmQuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vX2N0YS1jb2x1bW4uc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vX2N0YS1jb250YWN0LnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19qdW1ib3Ryb24tY29sbGFnZS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fY3RhLWp1bWJvdHJvbi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fbWVldC1hLXBob2VuaXguc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vX2NvbnRlbnQtc2xpZGVyLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL192aWRlby1lbWJlZC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fd2Fsa2Rvd24uc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vX2hvcml6b250YWwtYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19mZWF0dXJlZC1uZXdzLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19ldmVudC1jYXJkLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19pbnN0YWdyYW0tZmVhdHVyZS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fcmZpLWZvcm1zLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19qdW1ib3Ryb24tY2FwdGlvbi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9faW1hZ2UtY2FwdGlvbi5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fcXVvdGUtY2FyZC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fdG91ci10aW1lLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvY29tbW9uL190aW1lbGluZS5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9jb21wb25lbnRzL2NvbW1vbi9fdG9hc3Quc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9jb21tb24vX3dpemFyZC5zY3NzIiwiLi4vLi4vc3JjL3N0eWxlcy9fcHJpbnQuc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9hcHBsaWNhdGlvbi9fam9iLXNlYXJjaC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0U7SUFDRSxrQkFBQTtJQUNBLHVCQUFBO0lBQ0Esd0JBQUE7SUFDQSxvQkFBQTtJQUNBLDJEQUFBO0VDQ0Y7QUFDRjtBREVBO0VBQ0Usa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxREFBQTtBQ0FGO0FDZkE7O2dDQUFBO0FBdUNBOztnQ0FBQTtBQStFQTs7Z0NBQUE7QUFpSEE7O2dDQUFBO0FDdk9BOztnQ0FBQTtBQXFDQTs7Z0NBQUE7QUNyQ0E7Ozs7O2dDQUFBO0FBTUE7OztFQUdFLHNCQUFBO0FIbUNGOztBR2pDQTs7RUFFRSxnQkFBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtFQUNBLHVCQUFBO0FIb0NGOztBR2xDQTtFQUNFLGNBQUE7QUhxQ0Y7O0FHbkNBO0VBQ0UsdUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7QUhzQ0Y7O0FHcENBO0VBQ0UsaUNBQUE7RUFDQSxjQUFBO0FIdUNGOztBR3JDQTtFQUNFLDZCQUFBO0FId0NGOztBR3RDQTtFQUNFLG1CQUFBO0VBQ0EsMEJBQUE7RUFDQSx5Q0FBQTtVQUFBLGlDQUFBO0FIeUNGOztBR3ZDQTs7RUFFRSxtQkFBQTtBSDBDRjs7QUd4Q0E7OztFQUdFLGlDQUFBO0VBQ0EsY0FBQTtBSDJDRjs7QUd6Q0E7RUFDRSxjQUFBO0FINENGOztBRzFDQTs7RUFFRSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7QUg2Q0Y7O0FHM0NBO0VBQ0UsZUFBQTtBSDhDRjs7QUc1Q0E7RUFDRSxXQUFBO0FIK0NGOztBRzdDQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBSGdERjs7QUc5Q0E7Ozs7O0VBS0Usb0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0FIaURGOztBRy9DQTs7RUFFRSxpQkFBQTtBSGtERjs7QUdoREE7O0VBRUUsb0JBQUE7QUhtREY7O0FHakRBOzs7O0VBSUUsMEJBQUE7QUhvREY7O0FHbERBOzs7O0VBSUUsa0JBQUE7RUFDQSxVQUFBO0FIcURGOztBR25EQTs7OztFQUlFLDhCQUFBO0FIc0RGOztBR3BEQTtFQUNFLDhCQUFBO0FIdURGOztBR3JEQTtFQUNFLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0FId0RGOztBR3REQTtFQUNFLHdCQUFBO0FIeURGOztBR3ZEQTtFQUNFLGNBQUE7QUgwREY7O0FHeERBOztFQUVFLHNCQUFBO0VBQ0EsVUFBQTtBSDJERjs7QUd6REE7O0VBRUUsWUFBQTtBSDRERjs7QUcxREE7RUFDRSw2QkFBQTtFQUNBLG9CQUFBO0FINkRGOztBRzNEQTtFQUNFLHdCQUFBO0FIOERGOztBRzVEQTtFQUNFLDBCQUFBO0VBQ0EsYUFBQTtBSCtERjs7QUc3REE7RUFDRSxjQUFBO0FIZ0VGOztBRzlEQTtFQUNFLGtCQUFBO0FIaUVGOztBRy9EQTtFQUNFLGFBQUE7QUhrRUY7O0FHaEVBO0VBQ0UsYUFBQTtBSG1FRjs7QUdqRUE7RUFDRSxxQkFBQTtBSG9FRjs7QUdsRUE7RUFDRSxZQUFBO0FIcUVGOztBSWxPRTtFQUVFLGdCQUFBO0FKb09KOztBS3ZPQTs7Z0NBQUE7QUFHQTtFQUNFLGNKaUZnQjtFSWhGaEIsNk1KeU9pQjtFSXhPakIsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QUwwT0Y7O0FLdk9BO0VBQ0U7SUFDRSx5Tko4TlE7RURZVjtBQUNGO0FFNU9NO0VHTUo7SUFDRSxpQkFBQTtFTHlPRjtBQUNGO0FFalBNO0VHV0o7SUFDRSxlQUFBO0VMeU9GO0FBQ0Y7QUV0UE07RUdnQko7SUFDRSxpQkFBQTtFTHlPRjtBQUNGO0FFM1BNO0VHcUJKO0lBQ0UsZUFBQTtFTHlPRjtBQUNGO0FLdk9BO0VBQ0UscUJBQUE7RUFDQSxhQUFBO0FMeU9GOztBS3RPQTs7Z0NBQUE7QUFHQTtFQUNFLHVPSm1NVztBRHNDYjs7QUt0T0E7O2dDQUFBO0FBR0E7Ozs7Ozs7Ozs7OztFQVlFLGNKckJnQjtFSXNCaEIsb0JBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBTHlPRjs7QUt2T0E7O0VBRUUsMEJKNkxjO0FENkNoQjs7QUt4T0E7O0VBRUUsd0JKd0xjO0FEbURoQjs7QUt6T0E7O0VBRUUsc0JKbUxjO0FEeURoQjs7QUsxT0E7O0VBRUUsb0JKOEtjO0FEK0RoQjs7QUszT0E7O0VBRUUsa0JKeUtjO0FEcUVoQjs7QUs1T0E7O0VBRUUsZUpvS2M7QUQyRWhCOztBSzVPQTs7Z0NBQUE7QUFJQTs7Ozs7O0VBTUUsZ0JBQUE7RUFDQSx1T0p1SVc7RUlySVgsY0FBQTtBTDZPRjs7QUt6T0E7RUFDRSwwQkpvSmM7QUR3RmhCO0FFalZNO0VHb0dOO0lBSUksMEJBQUE7RUw2T0Y7QUFDRjs7QUszT0E7RUFDRSx3Qko0SWM7QURrR2hCO0FFMVZNO0VHMkdOO0lBSUksMEJBQUE7RUwrT0Y7QUFDRjs7QUs3T0E7RUFDRSxzQkpvSWM7QUQ0R2hCO0FFbldNO0VHa0hOO0lBSUksd0JBQUE7RUxpUEY7QUFDRjs7QUsvT0E7RUFDRSxvQko0SGM7QURzSGhCO0FFNVdNO0VHeUhOO0lBSUksc0JBQUE7RUxtUEY7QUFDRjs7QUtqUEE7RUFDRSxrQkpvSGM7QURnSWhCO0FFclhNO0VHZ0lOO0lBSUksb0JBQUE7RUxxUEY7QUFDRjs7QUtuUEE7RUFDRSxlSjRHYztBRDBJaEI7QUU5WE07RUd1SU47SUFJSSxrQkFBQTtFTHVQRjtBQUNGOztBS25QQTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBTHNQRjs7QUtuUEE7O2dDQUFBO0FBR0E7RUFDRSxjSjFIVztBRGdYYjs7QUtwUEE7RUFDRSxjSjlIZ0I7QURxWGxCOztBS3JQQTtFQUNFLGNKN0h1QjtBRHFYekI7O0FLdFBBO0VBQ0UsY0p4SGdCO0FEaVhsQjs7QUt2UEE7RUFDRSxjSjdIZ0I7QUR1WGxCOztBS3hQQTtFQUNFLGNKNUhrQjtBRHVYcEI7O0FLelBBO0VBQ0UsY0p4SFc7QURvWGI7O0FLMVBBO0VBQ0UsY0o1SGdCO0FEeVhsQjs7QUszUEE7RUFDRSxjSjNIdUI7QUR5WHpCOztBSzVQQTtFQUNFLGNKdEhXO0FEcVhiOztBSzdQQTtFQUNFLGNKdkhpQjtBRHVYbkI7O0FLOVBBO0VBQ0UsV0FBQTtBTGlRRjs7QUs5UEE7O2dDQUFBO0FBR0E7RUFDRTtJQUNFLG9DQUFBO0lBQ0EsaUNBQUE7SUFDQSx1Q0FBQTtFTGlRRjtFSy9QQTtJQUNFLG9DQUFBO0lBQ0EsaUNBQUE7SUFDQSx1Q0FBQTtFTGlRRjtBQUNGO0FLOVBBOztnQ0FBQTtBQWNBO0VBQ0UsMEJBQUE7RUFWQSxjSm5MVztBRG1iYjtBS3BQRTtFQUdFLDBCQUFBO0FMb1BKO0FLaFBFO0VBQ0UscUJBQUE7QUxrUEo7QUtoUEk7RUFHRSwwQkFBQTtBTGdQTjtBS3ZRRTtFQUdFLGNKekxjO0FEZ2NsQjtBSzdPRTtFQS9CQSxjSm5MVztBRGtjYjtBSzdRRTtFQUdFLGNBMkIyQjtBTGtQL0I7QUtoUEU7RUFsQ0EsY0pqTGtCO0FEc2NwQjtBS25SRTtFQUdFLGNBOEJrQztBTHFQdEM7QUtqUEU7RUF2Q0EsY0p6S1c7QURvY2I7QUt6UkU7RUFHRSxjQW1DMkI7QUxzUC9CO0FLcFBFO0VBMUNBLGNKMUtnQjtBRDJjbEI7QUsvUkU7RUFHRSxjQXNDZ0M7QUx5UHBDO0FLdlBFO0VBN0NBLGNKdEtrQjtBRDZjcEI7QUtyU0U7RUFHRSxjQXlDa0M7QUw0UHRDO0FLeFBFO0VBbERBLGNKL0pXO0FENGNiO0FLM1NFO0VBR0UsY0E4QzJCO0FMNlAvQjtBSzNQRTtFQXJEQSxjSmhLZ0I7QURtZGxCO0FLalRFO0VBR0UsY0FpRGdDO0FMZ1FwQztBSzlQRTtFQXhEQSxjSjdKa0I7QURzZHBCO0FLdlRFO0VBR0UsY0psS2dCO0FEeWRwQjtBSy9QRTtF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eUJBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBakNFLHlCUDJCUztFTzFCVCxxQlAwQlM7RU96QlQsY1A4QmdCO0FEOC9DcEI7QVEzL0NFO0VBR0UscUJBQUE7QVIyL0NKO0FFdGlETTtFTXFCTjtJQTRCSSxpQkFBQTtFUnkvQ0Y7QUFDRjtBRTNpRE07RU1xQk47SUErQkksbUJBQUE7RVIyL0NGO0FBQ0Y7QVF2aURJO0VBR0UseUJBQUE7RUFDQSx1RkFBQTtFQUNBLHlCQUFBO0VBQ0EsY1BzQmM7QURpaERwQjtBUTcvQ0U7RUFqRUUsNkJBQUE7RUFDQSxxQlB1Q1M7RU90Q1QsY1BzQ1M7QUQyaERiO0FRL2pESTtFQUdFLHlCUGlDTztFT2hDUCxxQlBnQ087RU8vQlAsY1BvQ2M7QUQyaERwQjtBUXBnREU7RUF2REUseUJQMEJjO0VPekJkLHFCUHlCYztFT3hCZCxjUDhCZ0I7QURnaURwQjtBUTVqREk7RUFHRSx5QkFBQTtFQUNBLHVGQUFBO0VBQ0EseUJBQUE7RUFDQSxjUHNCYztBRHNpRHBCO0FRNWdERTtFQXZFRSw2QkFBQTtFQUNBLHFCUHNDYztFT3JDZCxjUHFDYztBRGlqRGxCO0FRcGxESTtFQUdFLHlCUGdDWTtFTy9CWixxQlArQlk7RU85QlosY1BvQ2M7QURnakRwQjtBUW5oREU7RUE3REUseUJQNkJnQjtFTzVCaEIscUJQNEJnQjtFTzNCaEIsY1ArQnVCO0FEb2pEM0I7QVFqbERJO0VBR0UseUJBQUE7RUFDQSx1RkFBQTtFQUNBLHlCQUFBO0VBQ0EsY1B1QnFCO0FEMGpEM0I7QVEzaERFO0VBN0VFLDZCQUFBO0VBQ0EscUJQeUNnQjtFT3hDaEIsY1B3Q2dCO0FEbWtEcEI7QVF6bURJO0VBR0UseUJQbUNjO0VPbENkLHFCUGtDYztFT2pDZCxjUHFDcUI7QURva0QzQjtBUWhpREU7RUFyRUUseUJBc0VnQjtFQXJFaEIscUJBcUVnQjtFQXBFaEIsV0FvRXlCO0FSb2lEN0I7QVF0bURJO0VBR0UseUJBQUE7RUFDQSx1RkFBQTtFQUNBLHlCQUFBO0VBQ0EsV0E0RHVCO0FSMGlEN0I7QVF4aURJO0VBR0UseUJBQUE7QVJ3aUROO0FRcmlERTtFQTNGRSw2QkFBQTtFQUNBLHFCUGlEUztFT2hEVCxjUGdEUztBRG1sRGI7QVFqb0RJO0VBR0UseUJQMkNPO0VPMUNQLHFCUDBDTztFT3pDUCxXUDhDYztBRG1sRHBCO0FRNWlERTtFQWpGRSx5QlBvQ2M7RU9uQ2QscUJQbUNjO0VPbENkLFdQd0NnQjtBRHdsRHBCO0FROW5ESTtFQUdFLHlCQUFBO0VBQ0EsdUZBQUE7RUFDQSx5QkFBQTtFQUNBLFdQZ0NjO0FEOGxEcEI7QVFwakRFO0VBakdFLDZCQUFBO0VBQ0EscUJQZ0RjO0VPL0NkLGNQK0NjO0FEeW1EbEI7QVF0cERJO0VBR0UseUJQMENZO0VPekNaLHFCUHlDWTtFT3hDWixXUDhDYztBRHdtRHBCO0FRM2pERTtFQXZGRSx5QlB3Q2dCO0VPdkNoQixxQlB1Q2dCO0VPdENoQixjUHlDdUI7QUQ0bUQzQjtBUW5wREk7RUFHRSx5QkFBQTtFQUNBLHVGQUFBO0VBQ0EseUJBQUE7RUFDQSxjUGlDcUI7QURrbkQzQjtBUW5rREU7RUF2R0UsNkJBQUE7RUFDQSxxQlBvRGdCO0VPbkRoQixjUG1EZ0I7QUQwbkRwQjtBUTNxREk7RUFHRSx5QlA4Q2M7RU83Q2QscUJQNkNjO0VPNUNkLGNQK0NxQjtBRDRuRDNCO0FReGtERTtFQS9GRSx5QlArQ1M7RU85Q1QscUJQOENTO0VPN0NULFdQbURnQjtBRHVuRHBCO0FReHFESTtFQUdFLHlCQUFBO0VBQ0EsdUZBQUE7RUFDQSx5QkFBQTtFQUNBLFdQMkNjO0FENm5EcEI7QVFobERFO0VBL0dFLDZCQUFBO0VBQ0EscUJQMkRTO0VPMURULGNQMERTO0FEd29EYjtBUWhzREk7RUFHRSx5QlBxRE87RU9wRFAscUJQb0RPO0VPbkRQLFdQeURjO0FEdW9EcEI7QVF2bERFO0VBckdFLHlCUDhDYztFTzdDZCxxQlA2Q2M7RU81Q2QsV1BtRGdCO0FENG9EcEI7QVE3ckRJO0VBR0UseUJBQUE7RUFDQSx1RkFBQTtFQUNBLHlCQUFBO0VBQ0EsV1AyQ2M7QURrcERwQjtBUS9sREU7RUFySEUsNkJBQUE7RUFDQSxxQlAwRGM7RU96RGQsY1B5RGM7QUQ4cERsQjtBUXJ0REk7RUFHRSx5QlBvRFk7RU9uRFoscUJQbURZO0VPbERaLFdQeURjO0FENHBEcEI7QVF0bURFO0VBM0dFLHlCUGtEcUI7RU9qRHJCLHFCUGlEcUI7RU9oRHJCLGNQb0R1QjtBRGdxRDNCO0FRbHRESTtFQUdFLHlCQUFBO0VBQ0EsdUZBQUE7RUFDQSx5QkFBQTtFQUNBLGNQNENxQjtBRHNxRDNCO0FROW1ERTtFQTNIRSw2QkFBQTtFQUNBLHFCUDhEcUI7RU83RHJCLGNQNkRxQjtBRCtxRHpCO0FRMXVESTtFQUdFLHlCUHdEbUI7RU92RG5CLHFCUHVEbUI7RU90RG5CLGNQMERxQjtBRGdyRDNCO0FRbm5ERTtFQW5IRSx5QlAwRFM7RU96RFQscUJQeURTO0VPeERULGNQMkRnQjtBRDhxRHBCO0FRdnVESTtFQUdFLHlCQUFBO0VBQ0EsdUZBQUE7RUFDQSx5QkFBQTtFQUNBLGNQbURjO0FEb3JEcEI7QVE1bkRJO0VBR0UseUJBQUE7QVI0bkROO0FRem5ERTtFQXhJRSw2QkFBQTtFQUNBLHFCUHNFUztFT3JFVCxjUHFFUztBRCtyRGI7QVFsd0RJO0VBR0UseUJQZ0VPO0VPL0RQLHFCUCtETztFTzlEUCxjUGlFYztBRGlzRHBCO0FRaG9ERTtFQTlIRSx5QlA0RGU7RU8zRGYscUJQMkRlO0VPMURmLGNQMkRnQjtBRHNzRHBCO0FRL3ZESTtFQUdFLHlCQUFBO0VBQ0EsdUZBQUE7RUFDQSx5QkFBQTtFQUNBLGNQbURjO0FENHNEcEI7QVF4b0RFO0VBOUlFLDZCQUFBO0VBQ0EscUJQd0VlO0VPdkVmLGNQdUVlO0FEa3REbkI7QVF2eERJO0VBR0UseUJQa0VhO0VPakViLHFCUGlFYTtFT2hFYixjUGlFYztBRHN0RHBCO0FRN29ERTtFQXRJRSx5QlBzRWU7RU9yRWYscUJQcUVlO0VPcEVmLGNQaUVnQjtBRHF0RHBCO0FRcHhESTtFQUdFLHlCQUFBO0VBQ0EsdUZBQUE7RUFDQSx5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RjtBRW4zRU07RVEyS0o7SUFDRSx3QkFBQTtFVjJzRUY7QUFDRjtBRXAzRU07RVE2S0o7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBRXozRU07RVFrTEo7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBRTkzRU07RVF1TEo7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBRW40RU07RVE0TEo7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBRXg0RU07RVFpTUo7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBRTc0RU07RVFzTUo7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBRWw1RU07RVEyTUo7SUFDRSx3QkFBQTtFVjBzRUY7QUFDRjtBVXZzRUE7O2dDQUFBO0FBSUE7O0VBRUUseUJBQUE7QVZ3c0VGOztBVXRzRUE7RUFDRSx5QkFBQTtBVnlzRUY7O0FVcnNFQTtFQUNFLGlDQUFBO0FWd3NFRjs7QVV0c0VBO0VBQ0UseUNBQUE7QVZ5c0VGOztBVXZzRUE7RUFDRSw4QkFBQTtBVjBzRUY7O0FVeHNFQTtFQUNFLHNDQUFBO0FWMnNFRjs7QVV2c0VBO0VBQ0UsdUJBQUE7QVYwc0VGOztBVXhzRUE7RUFDRSx1QkFBQTtBVjJzRUY7O0FVdnNFQTtFQUNFLHlCQUFBO0FWMHNFRjs7QVV4c0VBO0VBQ0UseUJBQUE7QVYyc0VGOztBVXZzRUE7RUFDRSxtQkFBQTtBVjBzRUY7O0FVeHNFQTtFQUNFLG1CQUFBO0FWMnNFRjs7QUU5OEVNO0VRc1FKO0lBQ0UsbUJBQUE7RVY0c0VGO0VVMXNFQTtJQUNFLG1CQUFBO0VWNHNFRjtBQUNGO0FFdjlFTTtFUThRSjtJQUNFLG1CQUFBO0VWNHNFRjtFVTFzRUE7SUFDRSxtQkFBQTtFVjRzRUY7QUFDRjtBRS85RU07RVFzUko7SUFDRSxtQkFBQTtFVjRzRUY7RVUxc0VBO0lBQ0UsbUJBQUE7RVY0c0VGO0FBQ0Y7QUV2K0VNO0VROFJKO0lBQ0UsbUJBQUE7RVY0c0VGO0VVMXNFQTtJQUNFLG1CQUFBO0VWNHNFRjtBQUNGO0FFLytFTTtFUXNTSjtJQUNFLG1CQUFBO0VWNHNFRjtFVTFzRUE7SUFDRSxtQkFBQTtFVjRzRUY7QUFDRjtBRXYvRU07RVE4U0o7SUFDRSxtQkFBQTtFVjRzRUY7RVUxc0VBO0lBQ0UsbUJBQUE7RVY0c0VGO0FBQ0Y7QVV4c0VBOztFQUVFLDRCQUFBO0FWMHNFRjs7QVV4c0VBO0VBQ0UsMEJBQUE7QVYyc0VGOztBVXpzRUE7RUFDRSxrQ0FBQTtBVjRzRUY7O0FVeHNFQTtFQUNFLGdDQUFBO0FWMnNFRjs7QVV6c0VBO0VBQ0UsOEJBQUE7QVY0c0VGOztBVTFzRUE7RUFDRSxnQ0FBQTtBVjZzRUY7O0FVM3NFQTtFQUNFLGtDQUFBO0FWOHNFRjs7QVU1c0VBO0VBQ0UsK0JBQUE7QVYrc0VGOztBVTNzRUE7RUFDRSxzQ0FBQTtBVjhzRUY7O0FVNXNFQTtFQUNFLHVDQUFBO0FWK3NFRjs7QVU3c0VBO0VBQ0UsZ0NBQUE7QVZndEVGOztBVTlzRUE7RUFDRSxrQ0FBQTtBVml0RUY7O0FVL3NFQTtFQUNFLG9DQUFBO0FWa3RFRjs7QVVodEVBO0VBQ0UsaUNBQUE7QVZtdEVGOztBVS9zRUE7RUFDRSwyQkFBQTtBVmt0RUY7O0FVaHRFQTtFQUNFLCtCQUFBO0FWbXRFRjs7QVVqdEVBO0VBQ0UsNkJBQUE7QVZvdEVGOztBVWx0RUE7RUFDRSwrQkFBQTtBVnF0RUY7O0FVbnRFQTtFQUNFLGlDQUFBO0FWc3RFRjs7QVVwdEVBO0VBQ0UsOEJBQUE7QVZ1dEVGOztBVW50RUE7RUFDRSx3Q0FBQTtBVnN0RUY7O0FVcHRFQTtFQUNFLHlDQUFBO0FWdXRFRjs7QVVydEVBO0VBQ0Usa0NBQUE7QVZ3dEVGOztBVXR0RUE7RUFDRSxvQ0FBQTtBVnl0RUY7O0FVdnRFQTtFQUNFLHdDQUFBO0FWMHRFRjs7QVV4dEVBO0VBQ0Usc0NBQUE7QVYydEVGOztBVXh0RUE7OztnQ0FBQTtBQUtBO0VBQ0UsZ0JBQUE7QVYwdEVGOztBVXh0RUE7O0VBRUUscUJBQUE7QVYydEVGOztBVXp0RUE7O0VBRUUsc0JBQUE7QVY0dEVGOztBVTF0RUE7O0VBRUUsb0JBQUE7QVY2dEVGOztBVTN0RUE7O0VBRUUsdUJBQUE7QVY4dEVGOztBRW5vRk07RVEwYUo7SUFDRSxhQUFBO0VWNnRFRjtFVTN0RUE7O0lBRUUsa0JBQUE7RVY2dEVGO0VVM3RFQTs7SUFFRSxtQkFBQTtFVjZ0RUY7RVUzdEVBOztJQUVFLGlCQUFBO0VWNnRFRjtFVTN0RUE7O0lBRUUsb0JBQUE7RVY2dEVGO0FBQ0Y7QUV6cEZNO0VRaWNKO0lBQ0UsYUFBQTtFVjJ0RUY7RVV6dEVBOztJQUVFLGtCQUFBO0VWMnRFRjtFVXp0RUE7O0lBRUUsbUJBQUE7RVYydEVGO0VVenRFQTs7SUFFRSxpQkFBQTtFVjJ0RUY7RVV6dEVBOztJQUVFLG9CQUFBO0VWMnRFRjtBQUNGO0FFOXFGTTtFUXdkSjtJQUNFLGVBQUE7RVZ5dEVGO0VVdnRFQTs7SUFFRSxvQkFBQTtFVnl0RUY7RVV2dEVBOztJQUVFLHFCQUFBO0VWeXRFRjtFVXZ0RUE7O0lBRUUsbUJBQUE7RVZ5dEVGO0VVdnRFQTs7SUFFRSxzQkFBQTtFVnl0RUY7QUFDRjtBRW5zRk07RVErZUo7SUFDRSxpQkFBQTtFVnV0RUY7RVVydEVBOztJQUVFLHNCQUFBO0VWdXRFRjtFVXJ0RUE7O0lBRUUsdUJBQUE7RVZ1dEVGO0VVcnRFQTs7SUFFRSxxQkFBQTtFVnV0RUY7RVVydEVBOztJQUVFLHdCQUFBO0VWdXRFRjtBQUNGO0FFeHRGTTtFUXNnQko7SUFDRSxlQUFBO0VWcXRFRjtFVW50RUE7O0lBRUUsb0JBQUE7RVZxdEVGO0VVbnRFQTs7SUFFRSxxQkFBQTtFVnF0RUY7RVVudEVBOztJQUVFLG1CQUFBO0VWcXRFRjtFVW50RUE7O0lBRUUsc0JBQUE7RVZxdEVGO0FBQ0Y7QUU3dUZNO0VRNmhCSjtJQUNFLGlCQUFBO0VWbXRFRjtFVWp0RUE7O0lBRUUsc0JBQUE7RVZtdEVGO0VVanRFQTs7SUFFRSx1QkFBQTtFVm10RUY7RVVqdEVBOztJQUVFLHFCQUFBO0VWbXRFRjtFVWp0RUE7O0lBRUUsd0JBQUE7RVZtdEVGO0FBQ0Y7QUVsd0ZNO0VRb2pCSjtJQUNFLGlCQUFBO0VWaXRFRjtFVS9zRUE7O0lBRUUsc0JBQUE7RVZpdEVG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O0FWcXNFRjs7QVVuc0VBO0VBQ0UsY0FBQTtBVnNzRUY7O0FVcHNFQTtFQUNFLGVBQUE7QVZ1c0VGOztBVXJzRUE7RUFDRSxZQUFBO0FWd3NFRjs7QVV0c0VBO0VBQ0UsY0FBQTtBVnlzRUY7O0FVdnNFQTtFQUNFLFlBQUE7QVYwc0VGOztBVXhzRUE7RUFDRSxjQUFBO0FWMnNFRjs7QVV6c0VBO0VBQ0UsWUFBQTtBVjRzRUY7O0FVMXNFQTtFQUNFLFlBQUE7QVY2c0VGOztBVTNzRUE7RUFDRSxZQUFBO0FWOHNFRjs7QVUxc0VBOztFQUVFLGlCQUFBO0FWNnNFRjs7QVUzc0VBOztFQUVFLGNBQUE7QVY4c0VGOztBVTVzRUE7O0VBRUUsb0JBQUE7QVYrc0VGOztBVTdzRUE7O0VBRUUsbUJBQUE7QVZndEVGOztBVTlzRUE7O0VBRUUsb0JBQUE7QVZpdEVGOztBVS9zRUE7O0VBRUUsaUJBQUE7QVZrdEVGOztBVWh0RUE7O0VBRUUsb0JBQUE7QVZtdEVGOztBVWp0RUE7O0VBRUUsbUJBQUE7QVZvdEVGOztBVWx0RUE7O0VBRUUsb0JBQUE7QVZxdEVGOztBVW50RUE7O0VBRUUsaUJBQUE7QVZzdEVGOztBVXB0RUE7O0VBRUUsbUJBQUE7QVZ1dEVGOztBVXJ0RUE7O0VBRUUsaUJBQUE7QVZ3dEVGOztBVXR0RUE7O0VBRUUsbUJBQUE7QVZ5dEVGOztBVXZ0RUE7O0VBRUUsaUJBQUE7QVYwdEVGOztBVXh0RUE7O0VBRUUsaUJBQUE7QVYydEVGOztBVXp0RUE7O0VBRUUsaUJBQUE7QVY0dEVGOztBVXh0RUE7O0VBRUUsa0JBQUE7QVYydEVGOztBVXp0RUE7O0VBRUUsZUFBQTtBVjR0RUY7O0FVMXRFQTs7RUFFRSxxQkFBQTtBVjZ0RUY7O0FVM3RFQTs7RUFFRSxvQkFBQTtBVjh0RUY7O0FVNXRFQTs7RUFFRSxxQkFBQTtBVit0RUY7O0FVN3RFQTs7RUFFRSxrQkFBQTtBVmd1RUY7O0FVOXRFQTs7RUFFRSxxQkFBQTtBVml1RUY7O0FVL3RFQTs7RUFFRSxvQkFBQTtBVmt1RUY7O0FVaHVFQTs7RUFFRSxxQkFBQTtBVm11RUY7O0FVanVFQTs7RUFFRSxrQkFBQTtBVm91RUY7O0FVbHVFQTs7RUFFRSxvQkFBQTtBVnF1RUY7O0FVbnVFQTs7RUFFRSxrQkFBQTtBVnN1RUY7O0FVcHVFQTs7RUFFRSxvQkFBQTtBVnV1RUY7O0FVcnVFQTs7RUFFRSxrQkFBQTtBVnd1RUY7O0FVdHVFQTs7RUFFRSxrQkFBQTtBVnl1RUY7O0FVdnVFQTs7RUFFRSxrQkFBQTtBVjB1RUY7O0FVdHVFQTs7RUFFRSxnQkFBQTtBVnl1RUY7O0FVdnVFQTs7RUFFRSxhQUFBO0FWMHVFRjs7QVV4dUVBOztFQUVFLG1CQUFBO0FWMnVFRjs7QVV6dUVBOztFQUVFLGtCQUFBO0FWNHVFRjs7QVUxdUVBOztFQUVFLG1CQUFBO0FWNnVFRjs7QVUzdUVBOztFQUVFLGdCQUFBO0FWOHVFRjs7QVU1dUVBOztFQUVFLG1CQUFBO0FWK3VFRjs7QVU3dUVBOztFQUVFLGtCQUFBO0FWZ3ZFRjs7QVU5dUVBOztFQUVFLG1CQUFBO0FWaXZFRjs7QVUvdUVBOztFQUVFLGdCQUFBO0FWa3ZFRjs7QVVodkVBOztFQUVFLGtCQUFBO0FWbXZFRjs7QVVqdkVBOztFQUVFLGdCQUFBO0FWb3ZFRjs7QVVsdkVBOztFQUVFLGtCQUFBO0FWcXZFRjs7QVVudkVBOztFQUVFLGdCQUFBO0FWc3ZFRjs7QVVwdkVBOztFQUVFLGdCQUFBO0FWdXZFRjs7QVVydkVBOztFQUVFLGdCQUFBO0FWd3ZFRjs7QVVwdkVBOztFQUVFLG1CQUFBO0FWdXZFRjs7QVVydkVBOztFQUVFLGdCQUFBO0FWd3ZFRjs7QVV0dkVBOztFQUVFLHNCQUFBO0FWeXZFRjs7QVV2dkVBOztFQUVFLHFCQUFBO0FWMHZFRjs7QVV4dkVBOztFQUVFLHNCQUFBO0FWMnZFRjs7QVV6dkVBOztFQUVFLG1CQUFBO0FWNHZFRjs7QVUxdkVBOztFQUVFLHNCQUFBO0FWNnZFRjs7QVUzdkVBOztFQUVFLHFCQUFBO0FWOHZFRjs7QVU1dkVBOztFQUVFLHNCQUFBO0FWK3ZFRjs7QVU3dkVBOztFQUVFLG1CQUFBO0FWZ3dFRjs7QVU5dkVBOztFQUVFLHFCQUFBO0FWaXdFRjs7QVUvdkVBOztFQUVFLG1CQUFBO0FWa3dFRjs7QVVod0VBOztFQUVFLHFCQUFBO0FWbXdFRjs7QVVqd0VBOztFQUVFLG1CQUFBO0FWb3dFRjs7QVVsd0VBOztFQUVFLG1CQUFBO0FWcXdFRjs7QVVud0VBOztFQUVFLG1CQUFBO0FWc3dFRjs7QVVud0VBOztnQ0FBQTtBQUlBO0VBQ0UsYUFBQTtBVnF3RUY7O0FVbndFQTtFQUNFLFVBQUE7QVZzd0VGOztBVXB3RUE7RUFDRSxnQkFBQTtBVnV3RUY7O0FVcndFQTtFQUNFLGVBQUE7QVZ3d0VGOztBVXR3RUE7RUFDRSxnQkFBQTtBVnl3RUY7O0FVdndFQTtFQUNFLGFBQUE7QVYwd0VGOztBVXh3RUE7RUFDRSxnQkFBQTtBVjJ3RUY7O0FVendFQTtFQUNFLGVBQUE7QVY0d0VGOztBVTF3RUE7RUFDRSxnQkFBQTtBVjZ3RUY7O0FVM3dFQTtFQUNFLGFBQUE7QVY4d0VGOztBVTV3RUE7RUFDRSxlQUFBO0FWK3dFRjs7QVU3d0VBO0VBQ0UsYUFBQTtBVmd4RUY7O0FVOXdFQTtFQUNFLGVBQUE7QVZpeEVGOztBVS93RUE7RUFDRSxhQUFBO0FWa3hFRjs7QVVoeEVBO0VBQ0UsYUFBQTtBVm14RUY7O0FVanhFQTtFQUNFLGFBQUE7QVZveEVGOztBVWh4RUE7O0VBRUUsa0JBQUE7QVZteEVGOztBVWp4RUE7O0VBRUUsZUFBQTtBVm94RUY7O0FVbHhFQTs7RUFFRSxxQkFBQTtBVnF4RUY7O0FVbnhFQTs7RUFFRSxvQkFBQTtBVnN4RUY7O0FVcHhFQTs7RUFFRSxxQkFBQTtBVnV4RUY7O0FVcnhFQTs7RUFFRSxrQkFBQTtBVnd4RUY7O0FVdHhFQTs7RUFFRSxxQkFBQTtBVnl4RUY7O0FVdnhFQTs7RUFFRSxvQkFBQTtBVjB4RUY7O0FVeHhFQTs7RUFFRSxxQkFBQTtBVjJ4RUY7O0FVenhFQTs7RUFFRSxrQkFBQTtBVjR4RUY7O0FVMXhFQTs7RUFFRSxvQkFBQTtBVjZ4RUY7O0FVM3hFQTs7RUFFRSxrQkFBQTtBVjh4RUY7O0FVNXhFQTs7RUFFRSxvQkFBQTtBVit4RUY7O0FVN3hFQTs7RUFFRSxrQkFBQTtBVmd5RUY7O0FVOXhFQTs7RUFFRSxrQkFBQTtBVml5RUY7O0FVL3hFQTs7RUFFRSxrQkFBQTtBVmt5RUY7O0FVOXhFQTs7RUFFRSxtQkFBQTtBVml5RUY7O0FVL3hFQTs7RUFFRSxnQkFBQTtBVmt5RUY7O0FVaHlFQTs7RUFFRSxzQkFBQTtBVm15RUY7O0FVanlFQTs7RUFFRSxxQkFBQTtBVm95RUY7O0FVbHlFQTs7RUFFRSxzQkFBQTtBVnF5RUY7O0FVbnlFQTs7RUFFRSxtQkFBQTtBVnN5RUY7O0FVcHlFQTs7RUFFRSxzQkFBQTtBVnV5RUY7O0FVcnlFQTs7RUFFRSxxQkFBQTtBVnd5RUY7O0FVdHlFQTs7RUFFRSxzQkFBQTtBVnl5RUY7O0FVdnlFQTs7RUFFRSxtQkFBQTtBVjB5RUY7O0FVeHlFQTs7RUFFRSxxQkFBQTtBVjJ5RUY7O0FVenlFQTs7RUFFRSxtQkFBQTtBVjR5RUY7O0FVMXlFQTs7RUFFRSxxQkFBQTtBVjZ5RUY7O0FVM3lFQTs7RUFFRSxtQkFBQTtBVjh5RUY7O0FVNXlFQTs7RUFFRSxtQkFBQTtBVit5RUY7O0FVN3lFQTs7RUFFRSxtQkFBQTtBVmd6RUY7O0FVNXlFQTs7RUFFRSxpQkFBQTtBVit5RUY7O0FVN3lFQTs7RUFFRSxjQUFBO0FWZ3pFRjs7QVU5eUVBOztFQUVFLG9CQUFBO0FWaXpFRjs7QVUveUVBOztFQUVFLG1CQUFBO0FWa3pFRjs7QVVoekVBOztFQUVFLG9CQUFBO0FWbXpFRjs7QVVqekVBOztFQUVFLGlCQUFBO0FWb3pFRjs7QVVsekVBOztFQUVFLG9CQUFBO0FWcXpFRjs7QVVuekVBOztFQUVFLG1CQUFBO0FWc3pFRjs7QVVwekVBOztFQUVFLG9CQUFBO0FWdXpFRjs7QVVyekVBOztFQUVFLGlCQUFBO0FWd3pFRjs7QVV0ekVBOztFQUVFLG1CQUFBO0FWeXpFRjs7QVV2ekVBOztFQUVFLGlCQUFBO0FWMHpFRjs7QVV4ekVBOztFQUVFLG1CQUFBO0FWMnpFRjs7QVV6ekVBOztFQUVF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QUVoOUhNO0VRc2xETjtJQVVJLHNCQUFBO0VWbzNFRjtBQUNGO0FFcjlITTtFUXNsRE47SUFhSSxzQkFBQTtFVnMzRUY7QUFDRjs7QVVwM0VBO0VBRUUsbUJBQUE7QVZzM0VGO0FFOTlITTtFUXNtRE47SUFJSSxlQUFBO0VWdzNFRjtBQUNGO0FFbitITTtFUXNtRE47SUFPSSxpQkFBQTtFVjAzRUY7QUFDRjtBRXgrSE07RVFzbUROO0lBVUksc0JBQUE7RVY0M0VGO0FBQ0Y7QUU3K0hNO0VRc21ETjtJQWFJLGtCQUFBO0VWODNFRjtBQUNGOztBVTUzRUE7RUFHRSxlQUFBO0FWNjNFRjs7QVUxM0VBO0VBQ0UsNEJBQUE7QVY2M0VGOztBVTMzRUE7RUFDRSw4QkFBQTtBVjgzRUY7O0FVNTNFQTtFQUNFLDZCQUFBO0FWKzNFRjs7QVU3M0VBO0VBQ0UseUJBQUE7QVZnNEVGOztBVTkzRUE7RUFDRSw2QkFBQTtBVmk0RUY7O0FVLzNFQTtFQUNFLDRCQUFBO0FWazRFRjs7QVVoNEVBO0VBQ0UsMkJBQUE7QVZtNEVGOztBVWo0RUE7RUFDRSw0QkFBQTtBVm80RUY7O0FVbDRFQTtFQUNFLHlCQUFBO0FWcTRFRjs7QVVuNEVBO0VBQ0UsNEJBQUE7QVZzNEVGOztBVXA0RUE7RUFDRSwyQkFBQTtBVnU0RUY7O0FVcjRFQTtFQUNFLDRCQUFBO0FWdzRFRjs7QVV0NEVBO0VBQ0UseUJBQUE7QVZ5NEVGOztBVXY0RUE7RUFDRSw0QkFBQTtBVjA0RUY7O0FVeDRFQTtFQUNFLDJCQUFBO0FWMjRFRjs7QVV6NEVBO0VBQ0UsNEJBQUE7QVY0NEVGOztBVTE0RUE7RUFDRSx5QkFBQTtBVjY0RUY7O0FVMzRFQTtFQUNFLHlCQUFBO0FWODRFRjs7QVU1NEVBO0VBQ0UseUJBQUE7QVYrNEVGOztBVTc0RUE7RUFDRSx5QkFBQTtBVmc1RUY7O0FVNTRFQTtFQUNFLG9DQUFBO0FWKzRFRjs7QVUzNEVBO0VBQ0UsMkJBQUE7QVY4NEVGOztBVTU0RUE7RUFDRSwyQkFBQTtBVis0RUY7O0FVNzRFQTtFQUNFLDJCQUFBO0FWZzVFRjs7QVU5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QkFBQTtFQUNBLGNYQ2M7QURxL0lwQjtBWW4vSUk7RUFDRSw2QkFBQTtFQUNBLHFCWFRPO0VXVVAsY1hWTztBRCsvSWI7QVluL0lNO0VBR0UseUJYZks7RVdnQkwscUJYaEJLO0VXaUJMLGNYWlk7QUQrL0lwQjtBWTUrSUU7RUFDRSx5Qlh6QlM7QUR1Z0piO0FZeitJRTtFQUNFLHFCWC9CUztBRDBnSmI7O0FZOWlKRTs7Ozs7O0VBTUUsY1g2QmM7QURvaEpsQjtBWTlpSkU7RUFDRSxjWHlCYztBRHVoSmxCO0FZMWlKSTtFQUNFLGNYc0NZO0FEc2dKbEI7QVkxaUpNO0VBQ0UseUJYZVU7QUQ2aEpsQjtBWXppSkk7RUFDRSxjWFdZO0FEZ2lKbEI7QVlyaUpFO0VBQ0UseUJYSWM7RVdIZCxxQlhHYztFV0ZkLGNYUWdCO0FEK2hKcEI7QVlyaUpJO0VBR0UseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNYQ2M7QURvaUpwQjtBWWxpSkk7RUFDRSw2QkFBQTtFQUNBLHFCWFZZO0VXV1osY1hYWTtBRCtpSmxCO0FZbGlKTTtFQUdFLHlCWGhCVTtFV2lCVixxQlhqQlU7RVdrQlYsY1haWTtBRDhpSnBCO0FZM2hKRTtFQUNFLHlCWDFCYztBRHVqSmxCO0FZeGhKRTtFQUNFLHFCWGhDYztBRDBqSmxCOztBWTdsSkU7Ozs7OztFQU1FLGNYaUNxQjtBRCtqSnpCO0FZN2xKRTtFQUNFLGNYNkJxQjtBRGtrSnpCO0FZemxKSTtFQUNFLGNYc0NZO0FEcWpKbEI7QVl6bEpNO0VBQ0UseUJYa0JZO0FEeWtKcEI7QVl4bEpJO0VBQ0UsY1hjYztBRDRrSnBCO0FZcGxKRTtFQUNFLHlCWE9nQjtFV05oQixxQlhNZ0I7RVdMaEIsY1hTdUI7QUQ2a0ozQjtBWXBsSkk7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsY1hFcUI7QURrbEozQjtBWWpsSkk7RUFDRSw2QkFBQTtFQUNBLHFCWFBjO0VXUWQsY1hSYztBRDJsSnBCO0FZamxKTTtFQUdFLHlCWGJZO0VXY1oscUJYZFk7RVdlWixjWFhtQjtBRDRsSjNCO0FZMWtKRTtFQUNFLHlCWHRCcUI7QURrbUp6QjtBWXZrSkU7RUFDRSxxQlg1QnFCO0FEcW1KekI7O0FZNW9KRTs7Ozs7O0VBTUUsY1h5Q2M7QURzbUpsQjtBWTVvSkU7RUFDRSxjWHFDYztBRHltSmxCO0FZeG9KSTtFQUNFLGNYc0NZO0FEb21KbEI7QVl4b0pNO0VBQ0UseUJYMEJLO0FEZ25KYjtBWXZvSkk7RUFDRSxjWHNCTztBRG1uSmI7QVlub0pFO0VBQ0UseUJBeUZtQjtFQXhGbkIscUJBd0ZtQjtFQXZGbkIsV0F1RjRCO0FaOGlKaEM7QVlub0pJO0VBR0UseUJBQUE7RUFDQSx5QkFBQTtFQUNBLFdBZ0YwQjtBWm1qSmhDO0FZaG9KSTtFQUNFLDZCQUFBO0VBQ0EscUJBMkVpQjtFQTFFakIsY0EwRWlCO0Fad2pKdkI7QVlob0pNO0VBR0UseUJBcUVlO0VBcEVmLHFCQW9FZTtFQW5FZixXQW1Fd0I7QVo2akpoQztBWXpuSkU7RUFDRSx5QlhkYztBRHlvSmxCO0FZdG5KRTtFQUNFLHFCWHBCYztBRDRvSmxCOztBWTNySkU7Ozs7OztFQU1FLGNYdUNjO0FEdXBKbEI7QVkzckpFO0VBQ0UsY1htQ2M7QUQwcEpsQjtBWXZySkk7RUFDRSxjWHNDWTtBRG1wSmxCO0FZdnJKTTtFQUNFLHlCWHlCVTtBRGdxSmxCO0FZdHJKSTtFQUNFLGNYcUJZO0FEbXFKbEI7QVlsckpFO0VBQ0UseUJYY2M7RVdiZCxxQlhhYztFV1pkLFdYa0JnQjtBRGtxSnBCO0FZbHJKSTtFQUdFLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxXWFdjO0FEdXFKcEI7QVkvcUpJO0VBQ0UsNkJBQUE7RUFDQSxxQkFBQTtFQUNBLGNYRFk7QURrckpsQjtBWS9xSk07RUFHRSx5QlhOVTtFV09WLHFCWFBVO0VXUVYsV1hGWTtBRGlySnBCO0FZeHFKRTtFQUNFLHlCWGhCYztBRDBySmxCO0FZcnFKRTtFQUNFLHFCWHRCYztBRDZySmxCOztBWTF1SkU7Ozs7OztFQU1FLGNYMkNnQjtBRGtzSnBCO0FZMXVKRTtFQUNFLGNYdUNnQjtBRHFzSnBCO0FZdHVKSTtFQUNFLGNYc0NZO0FEa3NKbEI7QVl0dUpNO0VBQ0UseUJYNkJZO0FEMnNKcEI7QVlydUpJO0VBQ0UsY1h5QmM7QUQ4c0pwQjtBWWp1SkU7RUFDRSx5QlhrQmdCO0VXakJoQixxQlhpQmdCO0VXaEJoQixjWG1CdUI7QURndEozQjtBWWp1Skk7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsY1hZcUI7QURxdEozQjtBWTl0Skk7RUFDRSw2QkFBQTtFQUNBLHFCWEljO0VXSGQsY1hHYztBRDZ0SnBCO0FZOXRKTTtFQUdFLHlCWEZZO0VXR1oscUJYSFk7RVdJWixjWERtQjtBRCt0SjNCO0FZdnRKRTtFQUNFLHlCWFpnQjtBRHF1SnBCO0FZcHRKRTtFQUNFLHFCWGxCZ0I7QUR3dUpwQjs7QVl6eEpFOzs7Ozs7RUFNRSxjWGtEUztBRDB1SmI7QVl6eEpFO0VBQ0UsY1g4Q1M7QUQ2dUpiO0FZcnhKSTtFQUNFLGNYc0NZO0FEaXZKbEI7QVlyeEpNO0VBQ0UseUJYb0NLO0FEbXZKYjtBWXB4Skk7RUFDRSxjWGdDTztBRHN2SmI7QVloeEpFO0VBQ0UseUJYeUJTO0VXeEJULHFCWHdCUztFV3ZCVCxXWDZCZ0I7QURxdkpwQjtBWWh4Skk7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsV1hzQmM7QUQwdkpwQjtBWTd3Skk7RUFDRSw2QkFBQTtFQUNBLHFCWFdPO0VXVlAsY1hVTztBRHF3SmI7QVk3d0pNO0VBR0UseUJYS0s7RVdKTCxxQlhJSztFV0hMLFdYU1k7QURvd0pwQjtBWXR3SkU7RUFDRSx5QlhMUztBRDZ3SmI7QVlud0pFO0VBQ0UscUJYWFM7QURneEpiOztBWXgwSkU7Ozs7OztFQU1FLGNYaURjO0FEMHhKbEI7QVl4MEpFO0VBQ0UsY1g2Q2M7QUQ2eEpsQjtBWXAwSkk7RUFDRSxjWHNDWTtBRGd5SmxCO0FZcDBKTTtFQUNFLHlCWG1DVTtBRG15SmxCO0FZbjBKSTtFQUNFLGNYK0JZO0FEc3lKbEI7QVkvekpFO0VBQ0UseUJYd0JjO0VXdkJkLHFCWHVCYztFV3RCZCxXWDZCZ0I7QURveUpwQjtBWS96Skk7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsV1hzQmM7QUR5eUpwQjtBWTV6Skk7RUFDRSw2QkFBQTtFQUNBLHFCWFVZO0VXVFosY1hTWTtBRHF6SmxCO0FZNXpKTTtFQUdFLHlCWElVO0VXSFYscUJYR1U7RVdGVixXWFNZO0FEbXpKcEI7QVlyekpFO0VBQ0UseUJYTmM7QUQ2ekpsQjtBWWx6SkU7RUFDRSxxQlhaYztBRGcwSmxCOztBWXYzSkU7Ozs7OztFQU1FLGNYcURxQjtBRHEwSnpCO0FZdjNKRTtFQUNFLGNYaURxQjtBRHcwSnpCO0FZbjNKSTtFQUNFLGNYc0NZO0FEKzBKbEI7QVluM0pNO0VBQ0UseUJYc0NZO0FEKzBKcEI7QVlsM0pJO0VBQ0UsY1hrQ2M7QURrMUpwQjtBWTkySkU7RUFDRSx5Qlg0QnFCO0VXM0JyQixxQlgyQnFCO0VXMUJyQixjWDhCdUI7QURrMUozQjtBWTkySkk7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsY1h1QnFCO0FEdTFKM0I7QVkzMkpJO0VBQ0UsNkJBQUE7RUFDQSxxQlhjbUI7RVdibkIsY1hhbUI7QURnMkp6QjtBWTMySk07RUFHRSx5QlhRaUI7RVdQakIscUJYT2lCO0VXTmpCLGNYVW1CO0FEaTJKM0I7QVlwMkpFO0VBQ0UseUJYRnFCO0FEdzJKekI7QVlqMkpFO0VBQ0UscUJYUnFCO0FEMjJKekI7O0FZdDZKRTs7Ozs7O0VBTUUsY1g2RFM7QUQ0MkpiO0FZdDZKRTtFQUNFLGNYeURTO0FEKzJKYjtBWWw2Skk7RUFDRSxjWHNDWTtBRDgzSmxCO0FZbDZKTTtFQUNFLHlCWCtDSztBRHEzSmI7QVlqNkpJO0VBQ0UsY1gyQ087QUR3M0piO0FZNzVKRTtFQUNFLHlCWG9DUztFV25DVCxxQlhtQ1M7RVdsQ1QsY1hxQ2dCO0FEMDNKcEI7QVk3NUpJO0VBR0UseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNYOEJjO0FEKzNKcEI7QVkxNUpJO0VBQ0UsNkJBQUE7RUFDQSxxQlhzQk87RVdyQlAsY1hxQk87QUR1NEpiO0FZMTVKTTtFQUdFLHlCWGdCSztFV2ZMLHFCWGVLO0VXZEwsY1hpQlk7QUR5NEpwQjtBWW41SkU7RUFDRSx5QlhNUztBRCs0SmI7QVloNUpFO0VBQ0UscUJBQUE7QVprNUpKOztBWXI5SkU7Ozs7OztFQU1FLGNYK0RlO0FEeTVKbkI7QVlyOUpFO0VBQ0UsY1gyRGU7QUQ0NUpuQjtBWWo5Skk7RUFDRSxjWHNDWTtBRDY2SmxCO0FZajlKTTtFQUNFLHlCWGlEVztBRGs2Sm5CO0FZaDlKSTtFQUNFLGNYNkNhO0FEcTZKbkI7QVk1OEpFO0VBQ0UseUJYc0NlO0VXckNmLHFCWHFDZTtFV3BDZixjWHFDZ0I7QUR5NkpwQjtBWTU4Skk7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsY1g4QmM7QUQ4NkpwQjtBWXo4Skk7RUFDRSw2QkFBQTtFQUNBLHFCWHdCYTtFV3ZCYixjWHVCYTtBRG83Sm5CO0FZejhKTTtFQUdFLHlCWGtCVztFV2pCWCxxQlhpQlc7RVdoQlgsY1hpQlk7QUR3N0pwQjtBWWw4SkU7RUFDRSx5QlhRZTtBRDQ3Sm5CO0FZLzdKRTtFQUNFLHFCWEVlO0FEKzdKbkI7O0FZcGdLRTs7Ozs7O0VBTUUsY1g4QlM7QUR5K0piO0FZcGdLRTtFQUNFLGNYMEJTO0FENCtKYjtBWWhnS0k7RUFDRSxjWHNDWTtBRDQ5SmxCO0FZaGdLTTtFQUNFLHlCWDBCSztBRHcrSmI7QVkvL0pJO0VBQ0UsY1hzQk87QUQyK0piO0FZMy9KRTtFQUNFLHlCWEljO0VXSGQscUJYR2M7RVdGZCxjWFFnQjtBRHEvSnBCO0FZMy9KSTtFQUdFLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxjWENjO0FEMC9KcEI7QVl4L0pJO0VBQ0UsNkJBQUE7RUFDQSxxQlhWWTtFV1daLGNYWFk7QURxZ0tsQjtBWXgvSk07RUFHRSx5QlhoQlU7RVdpQlYscUJYakJVO0VXa0JWLGNYWlk7QURvZ0twQjtBWWovSkU7RUFDRSx5Qlh6QlM7QUQ0Z0tiO0FZOStKRTtFQUNFLHFCWC9CUztBRCtnS2I7QVkzK0pFO0VBQ0UsY1gxQmM7QUR1Z0tsQjtBWTErSkU7RUFDRSx5Qlg5QmM7QUQwZ0tsQjtBWXorSkU7RUFDRSxxQlhsQ2M7QUQ2Z0tsQjs7QVk1aktFOzs7Ozs7RUFNRSxjWGlEYztBRDhnS2xCO0FZNWpLRTtFQUNFLGNYNkNjO0FEaWhLbEI7QVl4aktJO0VBQ0UsY1hzQ1k7QURvaEtsQjtBWXhqS007RUFDRSx5QlhzQ1k7QURvaEtwQjtBWXZqS0k7RUFDRSxjWGtDYztBRHVoS3BCO0FZbmpLRTtFQUNFLHlCWHdCYztFV3ZCZCxxQlh1QmM7RVd0QmQsV1g2QmdCO0FEd2hLcEI7QVluaktJO0VBR0UseUJBQUE7RUFDQSx5QkFBQTtFQUNBLFdYc0JjO0FENmhLcEI7QVloaktJO0VBQ0UsNkJBQUE7RUFDQSxxQlhVWTtFV1RaLGNYU1k7QUR5aUtsQjtBWWhqS007RUFHRSx5QlhJVTtFV0hWLHFCWEdVO0VXRlYsV1hTWTtBRHVpS3BCO0FZemlLRTtFQUNFLHlCWE5jO0FEaWpLbEI7QVl0aUtFO0VBQ0UscUJYWmM7QURvaktsQjtBWW5pS0U7RUFDRSxjWGRxQjtBRG1qS3pCO0FZbGlLRTtFQUNFLHlCWGxCcUI7QURzakt6QjtBWWppS0U7RUFDRSxxQlh0QnFCO0FEeWpLekI7O0FZcG5LRTs7Ozs7O0VBTUUsY1hpRGM7QURza0tsQjtBWXBuS0U7RUFDRSxjWDZDYztBRHlrS2xCO0FZaG5LSTtFQUNFLGNYc0NZO0FENGtLbEI7QVlobktNO0VBQ0UseUJYK0NLO0FEbWtLYjtBWS9tS0k7RUFDRSxjWDJDTztBRHNrS2I7QVkzbUtFO0VBQ0UseUJYd0JjO0VXdkJkLHFCWHVCYztFV3RCZCxXWDZCZ0I7QURnbEtwQjtBWTNtS0k7RUFHRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsV1hzQmM7QURxbEtwQjtBWXhtS0k7RUFDRSw2QkFBQTtFQUNBLHFCWFVZO0VXVFosY1hTWTtBRGltS2xCO0FZeG1LTTtFQUdFLHlCWElVO0VXSFYscUJYR1U7RVdGVixXWFNZO0FEK2xLcEI7QVlqbUtFO0VBQ0UseUJYTmM7QUR5bUtsQjtBWTlsS0U7RUFDRSxxQlhaYztBRDRtS2xCO0FZM2xLRTtFQUNFLGNYTlM7QURtbUtiO0FZMWxLRTtFQUNFLHlCWFZT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 */