﻿/* #region Bootstrap */
:root {
  --bs-facebook: #0047aa;
  --bs-youtube: #e25d4a;
  --bs-linkedin: #0258bf;
  --bs-twitter: #000000;
  --bs-instagram: #833ab4;
  --bs-whatsapp: #25d366;
  --bs-blue: #0d6efd;
  --bs-red: #dc3545;
  --bs-orange: #f48c25;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-white: white;
  --bs-gray: #637e7e;
  --bs-gray-dark: #2d3939;
  --bs-gray-100: #eef2f2;
  --bs-gray-200: #dde4e4;
  --bs-gray-300: #ccd7d7;
  --bs-gray-400: #bac9c9;
  --bs-gray-500: #a4b7b7;
  --bs-gray-600: #637e7e;
  --bs-gray-700: #3f5050;
  --bs-gray-800: #2d3939;
  --bs-gray-900: #1f2828;
  --bs-nfu: #006938;
  --bs-bayleaf: #72c392;
  --bs-cymru: #ec1c24;
  --bs-sweetpink: #f0918b;
  --bs-primary: #108c4e;
  --bs-secondary: #72c392;
  --bs-success: #009144;
  --bs-info: #2fabe2;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #eef2f2;
  --bs-dark: #2d3939;
  --bs-nfu-rgb: 0, 105, 56;
  --bs-bayleaf-rgb: 114.3, 194.7, 146.46;
  --bs-cymru-rgb: 236, 28, 36;
  --bs-sweetpink-rgb: 239.940929878, 145.032569184, 138.809070122;
  --bs-primary-rgb: 15.6, 140.4, 78;
  --bs-secondary-rgb: 114.3, 194.7, 146.46;
  --bs-success-rgb: 0, 145, 68;
  --bs-info-rgb: 47, 171, 226;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 237.864, 241.536, 241.536;
  --bs-dark-rgb: 44.88, 57.12, 57.12;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 44.88, 57.12, 57.12;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.6;
  --bs-body-color: #2d3939;
  --bs-body-bg: white; }

*,
*::before,
*::after {
  box-sizing: border-box; }

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth; } }

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25; }

hr:not([size]) {
  height: 1px; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 600;
  line-height: 1.15; }

h1, .h1 {
  font-size: 2.3130607656em; }

h2, .h2 {
  font-size: 2.0113571875em; }

h3, .h3 {
  font-size: 1.74900625em; }

h4, .h4 {
  font-size: 1.520875em; }

h5, .h5 {
  font-size: 1.3225em; }

h6, .h6 {
  font-size: 1.15em; }

p {
  margin-top: 0;
  margin-bottom: 1.5rem; }

abbr[title],
abbr[data-bs-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul {
  padding-left: 2rem; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 600; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote, span.blockquote-alt {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: 600; }

small, .small {
  font-size: 0.8em; }

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #108c4e;
  text-decoration: underline; }
  a:hover {
    color: #0c703e;
    text-decoration: none; }

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.8em; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

code {
  font-size: 0.8em;
  color: #d63384;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.8em;
  color: white;
  background-color: #1f2828;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 1em;
    font-weight: 600; }

figure {
  margin: 0 0 1rem; }

img,
svg {
  vertical-align: middle; }

table {
  caption-side: bottom;
  border-collapse: collapse; }

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #a4b7b7;
  text-align: left; }

th {
  text-align: inherit;
  text-align: -webkit-match-parent; }

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0; }

label {
  display: inline-block; }

button {
  border-radius: 0; }

button:focus:not(:focus-visible) {
  outline: 0; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
select {
  text-transform: none; }

[role="button"] {
  cursor: pointer; }

select {
  word-wrap: normal; }
  select:disabled {
    opacity: 1; }

[list]::-webkit-calendar-picker-indicator {
  display: none; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }
  button:not(:disabled),
  [type="button"]:not(:disabled),
  [type="reset"]:not(:disabled),
  [type="submit"]:not(:disabled) {
    cursor: pointer; }

::-moz-focus-inner {
  padding: 0;
  border-style: none; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit; }
  @media (min-width: 1200px) {
    legend {
      font-size: 1.5rem; } }
  legend + * {
    clear: left; }

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0; }

::-webkit-inner-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: textfield; }

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-color-swatch-wrapper {
  padding: 0; }

::file-selector-button {
  font: inherit; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

iframe {
  border: 0; }

summary {
  display: list-item;
  cursor: pointer; }

progress {
  vertical-align: baseline; }

[hidden] {
  display: none !important; }

.lead {
  font-size: 1.25rem;
  font-weight: 600; }

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.15; }
  @media (min-width: 1200px) {
    .display-1 {
      font-size: 5rem; } }

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.15; }
  @media (min-width: 1200px) {
    .display-2 {
      font-size: 4.5rem; } }

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.15; }
  @media (min-width: 1200px) {
    .display-3 {
      font-size: 4rem; } }

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.15; }
  @media (min-width: 1200px) {
    .display-4 {
      font-size: 3.5rem; } }

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.15; }
  @media (min-width: 1200px) {
    .display-5 {
      font-size: 3rem; } }

.display-6, .display-7 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.15; }
  @media (min-width: 1200px) {
    .display-6, .display-7 {
      font-size: 2.5rem; } }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 0.8em;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }
  .blockquote > :last-child {
    margin-bottom: 0; }

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.8em;
  color: #637e7e; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid, .img-responsive {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: white;
  border: 1px solid #ccd7d7;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption, .caption,
.nfu-caption {
  font-size: 0.8em;
  color: #637e7e; }

.container, .umb-grid > div.contain-rows .row,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: var(--bs-gutter-x, 1rem);
  padding-left: var(--bs-gutter-x, 1rem);
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .umb-grid > div.contain-rows .row, .container-vs, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .umb-grid > div.contain-rows .row, .container-vs, .container-sm, .container-md {
    max-width: 740px; } }

@media (min-width: 1024px) {
  .container, .umb-grid > div.contain-rows .row, .container-vs, .container-sm, .container-md, .container-lg {
    max-width: 1000px; } }

@media (min-width: 1366px) {
  .container, .umb-grid > div.contain-rows .row, .container-vs, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1260px; } }

.row {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x)); }
  .row > * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y); }

.col {
  flex: 1 0 0%; }

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto; }

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%; }

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%; }

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%; }

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%; }

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%; }

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%; }

.col-auto {
  flex: 0 0 auto;
  width: auto; }

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%; }

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%; }

.col-3 {
  flex: 0 0 auto;
  width: 25%; }

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%; }

.col-5, .card .card-image {
  flex: 0 0 auto;
  width: 41.66666667%; }

.col-6 {
  flex: 0 0 auto;
  width: 50%; }

.col-7, .card .card-content {
  flex: 0 0 auto;
  width: 58.33333333%; }

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%; }

.col-9 {
  flex: 0 0 auto;
  width: 75%; }

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%; }

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%; }

.col-12, .col-7th, .col-sm-7th,
.col-md-7th,
.col-lg-7th,
.col-xl-7th {
  flex: 0 0 auto;
  width: 100%; }

.offset-1 {
  margin-left: 8.33333333%; }

.offset-2 {
  margin-left: 16.66666667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333333%; }

.offset-5 {
  margin-left: 41.66666667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333333%; }

.offset-8 {
  margin-left: 66.66666667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333333%; }

.offset-11 {
  margin-left: 91.66666667%; }

.g-0,
.gx-0 {
  --bs-gutter-x: 0; }

.g-0,
.gy-0 {
  --bs-gutter-y: 0; }

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem; }

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem; }

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem; }

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem; }

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem; }

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem; }

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem; }

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem; }

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem; }

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem; }

@media (min-width: 480px) {
  .col-vs {
    flex: 1 0 0%; }
  .row-cols-vs-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-vs-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-vs-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-vs-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-vs-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-vs-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-vs-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-vs-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-vs-1 {
    flex: 0 0 auto;
    width: 8.33333333%; }
  .col-vs-2 {
    flex: 0 0 auto;
    width: 16.66666667%; }
  .col-vs-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-vs-4 {
    flex: 0 0 auto;
    width: 33.33333333%; }
  .col-vs-5 {
    flex: 0 0 auto;
    width: 41.66666667%; }
  .col-vs-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-vs-7 {
    flex: 0 0 auto;
    width: 58.33333333%; }
  .col-vs-8 {
    flex: 0 0 auto;
    width: 66.66666667%; }
  .col-vs-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-vs-10 {
    flex: 0 0 auto;
    width: 83.33333333%; }
  .col-vs-11 {
    flex: 0 0 auto;
    width: 91.66666667%; }
  .col-vs-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-vs-0 {
    margin-left: 0; }
  .offset-vs-1 {
    margin-left: 8.33333333%; }
  .offset-vs-2 {
    margin-left: 16.66666667%; }
  .offset-vs-3 {
    margin-left: 25%; }
  .offset-vs-4 {
    margin-left: 33.33333333%; }
  .offset-vs-5 {
    margin-left: 41.66666667%; }
  .offset-vs-6 {
    margin-left: 50%; }
  .offset-vs-7 {
    margin-left: 58.33333333%; }
  .offset-vs-8 {
    margin-left: 66.66666667%; }
  .offset-vs-9 {
    margin-left: 75%; }
  .offset-vs-10 {
    margin-left: 83.33333333%; }
  .offset-vs-11 {
    margin-left: 91.66666667%; }
  .g-vs-0,
  .gx-vs-0 {
    --bs-gutter-x: 0; }
  .g-vs-0,
  .gy-vs-0 {
    --bs-gutter-y: 0; }
  .g-vs-1,
  .gx-vs-1 {
    --bs-gutter-x: 0.25rem; }
  .g-vs-1,
  .gy-vs-1 {
    --bs-gutter-y: 0.25rem; }
  .g-vs-2,
  .gx-vs-2 {
    --bs-gutter-x: 0.5rem; }
  .g-vs-2,
  .gy-vs-2 {
    --bs-gutter-y: 0.5rem; }
  .g-vs-3,
  .gx-vs-3 {
    --bs-gutter-x: 1rem; }
  .g-vs-3,
  .gy-vs-3 {
    --bs-gutter-y: 1rem; }
  .g-vs-4,
  .gx-vs-4 {
    --bs-gutter-x: 1.5rem; }
  .g-vs-4,
  .gy-vs-4 {
    --bs-gutter-y: 1.5rem; }
  .g-vs-5,
  .gx-vs-5 {
    --bs-gutter-x: 3rem; }
  .g-vs-5,
  .gy-vs-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%; }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%; }
  .col-sm-2, .widget.highlightlist .macro-cards > .nfu-card-deck .card-image {
    flex: 0 0 auto;
    width: 16.66666667%; }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%; }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%; }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%; }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%; }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-sm-10, .widget.highlightlist .macro-cards > .nfu-card-deck .card-content {
    flex: 0 0 auto;
    width: 83.33333333%; }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%; }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333333%; }
  .offset-sm-2 {
    margin-left: 16.66666667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333333%; }
  .offset-sm-5 {
    margin-left: 41.66666667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333333%; }
  .offset-sm-8 {
    margin-left: 66.66666667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333333%; }
  .offset-sm-11 {
    margin-left: 91.66666667%; }
  .g-sm-0, .widget.highlightlist .macro-cards > .nfu-card-deck > .card > div,
  .gx-sm-0 {
    --bs-gutter-x: 0; }
  .g-sm-0, .widget.highlightlist .macro-cards > .nfu-card-deck > .card > div,
  .gy-sm-0 {
    --bs-gutter-y: 0; }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem; }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem; }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem; }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem; }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem; }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem; }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem; }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem; }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem; }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%; }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%; }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%; }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%; }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%; }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%; }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%; }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%; }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%; }
  .col-md-12, .card .card-image, .card .card-content, .widget.highlightlist .macro-cards > .nfu-card-deck .card-image, .widget.highlightlist .macro-cards > .nfu-card-deck .card-content {
    flex: 0 0 auto;
    width: 100%; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333333%; }
  .offset-md-2 {
    margin-left: 16.66666667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333333%; }
  .offset-md-5 {
    margin-left: 41.66666667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333333%; }
  .offset-md-8 {
    margin-left: 66.66666667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333333%; }
  .offset-md-11 {
    margin-left: 91.66666667%; }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0; }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0; }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem; }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem; }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem; }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem; }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem; }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem; }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem; }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem; }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem; }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 1024px) {
  .col-lg {
    flex: 1 0 0%; }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%; }
  .col-lg-2, .widget.highlightlist .macro-cards > .nfu-card-deck .card-image {
    flex: 0 0 auto;
    width: 16.66666667%; }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%; }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%; }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%; }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%; }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-lg-10, .widget.highlightlist .macro-cards > .nfu-card-deck .card-content {
    flex: 0 0 auto;
    width: 83.33333333%; }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%; }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333333%; }
  .offset-lg-2 {
    margin-left: 16.66666667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333333%; }
  .offset-lg-5 {
    margin-left: 41.66666667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333333%; }
  .offset-lg-8 {
    margin-left: 66.66666667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333333%; }
  .offset-lg-11 {
    margin-left: 91.66666667%; }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0; }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0; }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem; }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem; }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem; }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem; }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem; }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem; }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem; }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem; }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem; }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 1366px) {
  .col-xl {
    flex: 1 0 0%; }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%; }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%; }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%; }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%; }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%; }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%; }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%; }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%; }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333333%; }
  .offset-xl-2 {
    margin-left: 16.66666667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333333%; }
  .offset-xl-5 {
    margin-left: 41.66666667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333333%; }
  .offset-xl-8 {
    margin-left: 66.66666667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333333%; }
  .offset-xl-11 {
    margin-left: 91.66666667%; }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0; }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0; }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem; }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem; }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem; }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem; } }

@media (min-width: 1600px) {
  .col-xxl {
    flex: 1 0 0%; }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto; }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%; }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%; }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%; }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%; }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%; }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%; }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto; }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%; }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%; }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%; }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%; }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%; }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%; }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%; }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%; }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%; }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%; }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%; }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%; }
  .offset-xxl-0 {
    margin-left: 0; }
  .offset-xxl-1 {
    margin-left: 8.33333333%; }
  .offset-xxl-2 {
    margin-left: 16.66666667%; }
  .offset-xxl-3 {
    margin-left: 25%; }
  .offset-xxl-4 {
    margin-left: 33.33333333%; }
  .offset-xxl-5 {
    margin-left: 41.66666667%; }
  .offset-xxl-6 {
    margin-left: 50%; }
  .offset-xxl-7 {
    margin-left: 58.33333333%; }
  .offset-xxl-8 {
    margin-left: 66.66666667%; }
  .offset-xxl-9 {
    margin-left: 75%; }
  .offset-xxl-10 {
    margin-left: 83.33333333%; }
  .offset-xxl-11 {
    margin-left: 91.66666667%; }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0; }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0; }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem; }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem; }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem; }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem; }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem; }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem; }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem; }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem; }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem; }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem; } }

.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #2d3939;
  --bs-table-striped-bg: rgba(114, 195, 146, 0.1);
  --bs-table-active-color: #2d3939;
  --bs-table-active-bg: rgba(114, 195, 146, 0.2);
  --bs-table-hover-color: #2d3939;
  --bs-table-hover-bg: rgba(114, 195, 146, 0.3);
  width: 100%;
  margin-bottom: 1rem;
  color: #2d3939;
  vertical-align: middle;
  border-color: #72c392; }
  .table > :not(caption) > * > * {
    padding: 0.5rem 0.5rem;
    background-color: var(--bs-table-bg);
    border-bottom-width: 0.125rem;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); }
  .table > tbody {
    vertical-align: inherit; }
  .table > thead {
    vertical-align: bottom; }
  .table > :not(:first-child) {
    border-top: 0.25rem solid currentColor; }

.caption-top {
  caption-side: top; }

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem; }

.table-bordered > :not(caption) > * {
  border-width: 0.125rem 0; }
  .table-bordered > :not(caption) > * > * {
    border-width: 0 0.125rem; }

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0; }

.table-borderless > :not(:first-child) {
  border-top-width: 0; }

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color); }

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color); }

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color); }

.table-nfu {
  --bs-table-bg: #d9e9e1;
  --bs-table-striped-bg: #c3d2cb;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #aebab4;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #98a39e;
  --bs-table-hover-color: black;
  color: black;
  border-color: #c3d2cb; }

.table-bayleaf {
  --bs-table-bg: #eaf6ef;
  --bs-table-striped-bg: #d3ddd7;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #bbc5bf;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #a4aca7;
  --bs-table-hover-color: black;
  color: black;
  border-color: #d3ddd7; }

.table-cymru {
  --bs-table-bg: #fcddde;
  --bs-table-striped-bg: #e3c7c8;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #cab1b2;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #b09b9b;
  --bs-table-hover-color: black;
  color: black;
  border-color: #e3c7c8; }

.table-sweetpink {
  --bs-table-bg: #fdefee;
  --bs-table-striped-bg: #e4d7d6;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #cabfbe;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #b1a7a7;
  --bs-table-hover-color: black;
  color: black;
  border-color: #e4d7d6; }

.table-primary {
  --bs-table-bg: #dbeee4;
  --bs-table-striped-bg: #c5d6cd;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #afbeb6;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #99a7a0;
  --bs-table-hover-color: black;
  color: black;
  border-color: #c5d6cd; }

.table-secondary {
  --bs-table-bg: #eaf6ef;
  --bs-table-striped-bg: #d3ddd7;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #bbc5bf;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #a4aca7;
  --bs-table-hover-color: black;
  color: black;
  border-color: #d3ddd7; }

.table-success {
  --bs-table-bg: #d9efe3;
  --bs-table-striped-bg: #c3d7cc;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #aebfb6;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #98a79f;
  --bs-table-hover-color: black;
  color: black;
  border-color: #c3d7cc; }

.table-info {
  --bs-table-bg: #e0f2fb;
  --bs-table-striped-bg: #cadae2;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #b3c2c9;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #9da9b0;
  --bs-table-hover-color: black;
  color: black;
  border-color: #cadae2; }

.table-warning {
  --bs-table-bg: #fff6da;
  --bs-table-striped-bg: #e6ddc4;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #ccc5ae;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #b3ac99;
  --bs-table-hover-color: black;
  color: black;
  border-color: #e6ddc4; }

.table-danger {
  --bs-table-bg: #fae1e3;
  --bs-table-striped-bg: #e1cbcc;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #c8b4b6;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #af9e9f;
  --bs-table-hover-color: black;
  color: black;
  border-color: #e1cbcc; }

.table-light {
  --bs-table-bg: #eef2f2;
  --bs-table-striped-bg: #d6d9d9;
  --bs-table-striped-color: black;
  --bs-table-active-bg: #bec1c1;
  --bs-table-active-color: black;
  --bs-table-hover-bg: #a7a9a9;
  --bs-table-hover-color: black;
  color: black;
  border-color: #d6d9d9; }

.table-dark {
  --bs-table-bg: #2d3939;
  --bs-table-striped-bg: #424d4d;
  --bs-table-striped-color: white;
  --bs-table-active-bg: #576161;
  --bs-table-active-color: white;
  --bs-table-hover-bg: #6c7474;
  --bs-table-hover-color: white;
  color: white;
  border-color: #424d4d; }

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }

@media (max-width: 479.98px) {
  .table-responsive-vs {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1023.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1365.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

@media (max-width: 1599.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; } }

.form-label {
  margin-bottom: 0.5rem; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.6; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.8em; }

.form-text {
  margin-top: 0.25rem;
  font-size: 0.8em;
  color: #a4b7b7; }

.form-control, .wufoo input.text,
.wufoo textarea.textarea {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;
  color: #2d3939;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid #bac9c9;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control, .wufoo input.text,
    .wufoo textarea.textarea {
      transition: none; } }
  .form-control[type="file"], .wufoo input.text[type="file"],
  .wufoo textarea.textarea[type="file"] {
    overflow: hidden; }
    .form-control[type="file"]:not(:disabled):not([readonly]), .wufoo input.text[type="file"]:not(:disabled):not([readonly]),
    .wufoo textarea.textarea[type="file"]:not(:disabled):not([readonly]) {
      cursor: pointer; }
  .form-control:focus, .wufoo input.text:focus,
  .wufoo textarea.textarea:focus {
    color: #2d3939;
    background-color: white;
    border-color: #87c6a7;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }
  .form-control::-webkit-date-and-time-value, .wufoo input.text::-webkit-date-and-time-value,
  .wufoo textarea.textarea::-webkit-date-and-time-value {
    height: 1.6em; }
  .form-control::placeholder, .wufoo input.text::placeholder,
  .wufoo textarea.textarea::placeholder {
    color: #637e7e;
    opacity: 1; }
  .form-control:disabled, .wufoo input.text:disabled,
  .wufoo textarea.textarea:disabled, .form-control[readonly], .wufoo input.text[readonly],
  .wufoo textarea.textarea[readonly] {
    background-color: #dde4e4;
    opacity: 1; }
  .form-control::file-selector-button, .wufoo input.text::file-selector-button,
  .wufoo textarea.textarea::file-selector-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #2d3939;
    background-color: #dde4e4;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::file-selector-button, .wufoo input.text::file-selector-button,
      .wufoo textarea.textarea::file-selector-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::file-selector-button, .wufoo input.text:hover:not(:disabled):not([readonly])::file-selector-button,
  .wufoo textarea.textarea:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #d2d9d9; }
  .form-control::-webkit-file-upload-button, .wufoo input.text::-webkit-file-upload-button,
  .wufoo textarea.textarea::-webkit-file-upload-button {
    padding: 0.375rem 0.75rem;
    margin: -0.375rem -0.75rem;
    margin-inline-end: 0.75rem;
    color: #2d3939;
    background-color: #dde4e4;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-control::-webkit-file-upload-button, .wufoo input.text::-webkit-file-upload-button,
      .wufoo textarea.textarea::-webkit-file-upload-button {
        transition: none; } }
  .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .wufoo input.text:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,
  .wufoo textarea.textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: #d2d9d9; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.6;
  color: #2d3939;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  min-height: calc(1.6em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.8em;
  border-radius: 0.2rem; }
  .form-control-sm::file-selector-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }
  .form-control-sm::-webkit-file-upload-button {
    padding: 0.25rem 0.5rem;
    margin: -0.25rem -0.5rem;
    margin-inline-end: 0.5rem; }

.form-control-lg {
  min-height: calc(1.6em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }
  .form-control-lg::file-selector-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }
  .form-control-lg::-webkit-file-upload-button {
    padding: 0.5rem 1rem;
    margin: -0.5rem -1rem;
    margin-inline-end: 1rem; }

textarea.form-control,
.wufoo textarea.textarea {
  min-height: calc(1.6em + 0.75rem + 2px); }

textarea.form-control-sm {
  min-height: calc(1.6em + 0.5rem + 2px); }

textarea.form-control-lg {
  min-height: calc(1.6em + 1rem + 2px); }

.form-control-color {
  width: 3rem;
  height: auto;
  padding: 0.375rem; }
  .form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer; }
  .form-control-color::-moz-color-swatch {
    height: 1.6em;
    border-radius: 0.25rem; }
  .form-control-color::-webkit-color-swatch {
    height: 1.6em;
    border-radius: 0.25rem; }

.form-select, .wufoo select.select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;
  color: #2d3939;
  background-color: white;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232d3939' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #bac9c9;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none; }
  @media (prefers-reduced-motion: reduce) {
    .form-select, .wufoo select.select {
      transition: none; } }
  .form-select:focus, .wufoo select.select:focus {
    border-color: #87c6a7;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }
  .form-select[multiple], .wufoo select.select[multiple], .form-select[size]:not([size="1"]), .wufoo select.select[size]:not([size="1"]) {
    padding-right: 0.75rem;
    background-image: none; }
  .form-select:disabled, .wufoo select.select:disabled {
    background-color: #dde4e4; }
  .form-select:-moz-focusring, .wufoo select.select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #2d3939; }

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.8em;
  border-radius: 0.2rem; }

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.form-check, .wufoo .subfield {
  display: block;
  min-height: 1.6rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem; }
  .form-check .form-check-input, .wufoo .subfield .form-check-input, .wufoo .subfield input.checkbox {
    float: left;
    margin-left: -1.5em; }

.form-check-input, .wufoo .subfield input.checkbox {
  width: 1em;
  height: 1em;
  margin-top: 0.3em;
  vertical-align: top;
  background-color: white;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact; }
  .form-check-input[type="checkbox"], .wufoo .subfield input.checkbox[type="checkbox"] {
    border-radius: 0.25em; }
  .form-check-input[type="radio"], .wufoo .subfield input.checkbox[type="radio"] {
    border-radius: 50%; }
  .form-check-input:active, .wufoo .subfield input.checkbox:active {
    filter: brightness(90%); }
  .form-check-input:focus, .wufoo .subfield input.checkbox:focus {
    border-color: #87c6a7;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }
  .form-check-input:checked, .wufoo .subfield input.checkbox:checked {
    background-color: #108c4e;
    border-color: #108c4e; }
    .form-check-input:checked[type="checkbox"], .wufoo .subfield input.checkbox:checked[type="checkbox"] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
    .form-check-input:checked[type="radio"], .wufoo .subfield input.checkbox:checked[type="radio"] {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='white'/%3e%3c/svg%3e"); }
  .form-check-input[type="checkbox"]:indeterminate, .wufoo .subfield input.checkbox[type="checkbox"]:indeterminate {
    background-color: #108c4e;
    border-color: #108c4e;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"); }
  .form-check-input:disabled, .wufoo .subfield input.checkbox:disabled {
    pointer-events: none;
    filter: none;
    opacity: 0.5; }
  .form-check-input[disabled] ~ .form-check-label, .wufoo .subfield input.checkbox[disabled] ~ .form-check-label, .wufoo .subfield .form-check-input[disabled] ~ label.choice, .wufoo .subfield input.checkbox[disabled] ~ label.choice, .form-check-input:disabled ~ .form-check-label, .wufoo .subfield input.checkbox:disabled ~ .form-check-label, .wufoo .subfield .form-check-input:disabled ~ label.choice, .wufoo .subfield input.checkbox:disabled ~ label.choice {
    opacity: 0.5; }

.form-switch {
  padding-left: 2.5em; }
  .form-switch .form-check-input, .form-switch .wufoo .subfield input.checkbox, .wufoo .subfield .form-switch input.checkbox {
    width: 2em;
    margin-left: -2.5em;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    border-radius: 2em;
    transition: background-position 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-switch .form-check-input, .form-switch .wufoo .subfield input.checkbox, .wufoo .subfield .form-switch input.checkbox {
        transition: none; } }
    .form-switch .form-check-input:focus, .form-switch .wufoo .subfield input.checkbox:focus, .wufoo .subfield .form-switch input.checkbox:focus {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2387c6a7'/%3e%3c/svg%3e"); }
    .form-switch .form-check-input:checked, .form-switch .wufoo .subfield input.checkbox:checked, .wufoo .subfield .form-switch input.checkbox:checked {
      background-position: right center;
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e"); }

.form-check-inline {
  display: inline-block;
  margin-right: 1rem; }

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }
  .btn-check[disabled] + .btn, .wufoo .buttons .btn-check[disabled] + .submit, .btn-check:disabled + .btn, .wufoo .buttons .btn-check:disabled + .submit {
    pointer-events: none;
    filter: none;
    opacity: 0.65; }

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .form-range:focus {
    outline: 0; }
    .form-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px white, 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }
    .form-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px white, 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }
  .form-range::-moz-focus-outer {
    border: 0; }
  .form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #108c4e;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-webkit-slider-thumb {
        transition: none; } }
    .form-range::-webkit-slider-thumb:active {
      background-color: #b7ddca; }
  .form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #ccd7d7;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #108c4e;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .form-range::-moz-range-thumb {
        transition: none; } }
    .form-range::-moz-range-thumb:active {
      background-color: #b7ddca; }
  .form-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #ccd7d7;
    border-color: transparent;
    border-radius: 1rem; }
  .form-range:disabled {
    pointer-events: none; }
    .form-range:disabled::-webkit-slider-thumb {
      background-color: #a4b7b7; }
    .form-range:disabled::-moz-range-thumb {
      background-color: #a4b7b7; }

.form-floating {
  position: relative; }
  .form-floating > .form-control, .wufoo .form-floating > input.text,
  .wufoo .form-floating > textarea.textarea,
  .form-floating > .form-select,
  .wufoo .form-floating > select.select {
    height: calc(3.5rem + 2px);
    line-height: 1.25; }
  .form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 1px solid transparent;
    transform-origin: 0 0;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .form-floating > label {
        transition: none; } }
  .form-floating > .form-control, .wufoo .form-floating > input.text,
  .wufoo .form-floating > textarea.textarea {
    padding: 1rem 0.75rem; }
    .form-floating > .form-control::placeholder, .wufoo .form-floating > input.text::placeholder,
    .wufoo .form-floating > textarea.textarea::placeholder {
      color: transparent; }
    .form-floating > .form-control:focus, .wufoo .form-floating > input.text:focus,
    .wufoo .form-floating > textarea.textarea:focus, .form-floating > .form-control:not(:placeholder-shown), .wufoo .form-floating > input.text:not(:placeholder-shown),
    .wufoo .form-floating > textarea.textarea:not(:placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
    .form-floating > .form-control:-webkit-autofill, .wufoo .form-floating > input.text:-webkit-autofill,
    .wufoo .form-floating > textarea.textarea:-webkit-autofill {
      padding-top: 1.625rem;
      padding-bottom: 0.625rem; }
  
  .form-floating > .form-select,
  .wufoo .form-floating > select.select {
    padding-top: 1.625rem;
    padding-bottom: 0.625rem; }
  .form-floating > .form-control:focus ~ label, .wufoo .form-floating > input.text:focus ~ label, .wufoo .form-floating > textarea.textarea:focus ~ label,
  .form-floating > .form-control:not(:placeholder-shown) ~ label,
  .wufoo .form-floating > input.text:not(:placeholder-shown) ~ label,
  .wufoo .form-floating > textarea.textarea:not(:placeholder-shown) ~ label,
  .form-floating > .form-select ~ label,
  .wufoo .form-floating > select.select ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }
  .form-floating > .form-control:-webkit-autofill ~ label, .wufoo .form-floating > input.text:-webkit-autofill ~ label, .wufoo .form-floating > textarea.textarea:-webkit-autofill ~ label {
    opacity: 0.65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem); }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control, .wufoo .input-group > input.text,
  .wufoo .input-group > textarea.textarea,
  .input-group > .form-select,
  .wufoo .input-group > select.select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0; }
  .input-group > .form-control:focus, .wufoo .input-group > input.text:focus,
  .wufoo .input-group > textarea.textarea:focus,
  .input-group > .form-select:focus,
  .wufoo .input-group > select.select:focus {
    z-index: 3; }
  .input-group .btn, .input-group .wufoo .buttons .submit, .wufoo .buttons .input-group .submit {
    position: relative;
    z-index: 2; }
    .input-group .btn:focus, .input-group .wufoo .buttons .submit:focus, .wufoo .buttons .input-group .submit:focus {
      z-index: 3; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;
  color: #2d3939;
  text-align: center;
  white-space: nowrap;
  background-color: #dde4e4;
  border: 1px solid #bac9c9;
  border-radius: 0.25rem; }

.input-group-lg > .form-control, .wufoo .input-group-lg > input.text,
.wufoo .input-group-lg > textarea.textarea,
.input-group-lg > .form-select,
.wufoo .input-group-lg > select.select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
.wufoo .buttons .input-group-lg > .submit {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.input-group-sm > .form-control, .wufoo .input-group-sm > input.text,
.wufoo .input-group-sm > textarea.textarea,
.input-group-sm > .form-select,
.wufoo .input-group-sm > select.select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn,
.wufoo .buttons .input-group-sm > .submit {
  padding: 0.25rem 0.5rem;
  font-size: 0.8em;
  border-radius: 0.2rem; }


.input-group-lg > .form-select,
.wufoo .input-group-lg > select.select,
.input-group-sm > .form-select,
.wufoo .input-group-sm > select.select {
  padding-right: 3rem; }

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8em;
  color: #009144; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.8em;
  color: black;
  background-color: rgba(0, 145, 68, 0.9);
  border-radius: 0.25rem; }

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-control:valid, .was-validated .wufoo input.text:valid, .wufoo .was-validated input.text:valid,
.was-validated .wufoo textarea.textarea:valid, .wufoo .was-validated textarea.textarea:valid, .form-control.is-valid, .wufoo input.is-valid.text,
.wufoo textarea.is-valid.textarea {
  border-color: #009144;
  padding-right: calc(1.6em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23009144' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.4em + 0.1875rem) center;
  background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); }
  .was-validated .form-control:valid:focus, .was-validated .wufoo input.text:valid:focus, .wufoo .was-validated input.text:valid:focus,
  .was-validated .wufoo textarea.textarea:valid:focus, .wufoo .was-validated textarea.textarea:valid:focus, .form-control.is-valid:focus, .wufoo input.is-valid.text:focus,
  .wufoo textarea.is-valid.textarea:focus {
    border-color: #009144;
    box-shadow: 0 0 0 0.25rem rgba(0, 145, 68, 0.25); }

.was-validated textarea.form-control:valid,
.was-validated .wufoo textarea.textarea:valid, .wufoo .was-validated textarea.textarea:valid, textarea.form-control.is-valid,
.wufoo textarea.is-valid.textarea {
  padding-right: calc(1.6em + 0.75rem);
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem); }

.was-validated .form-select:valid, .was-validated .wufoo select.select:valid, .wufoo .was-validated select.select:valid, .form-select.is-valid, .wufoo select.is-valid.select {
  border-color: #009144; }
  .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .wufoo select.select:valid:not([multiple]):not([size]), .wufoo .was-validated select.select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated .wufoo select.select:valid:not([multiple])[size="1"], .wufoo .was-validated select.select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .wufoo select.is-valid.select:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .wufoo select.is-valid.select:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232d3939' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23009144' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); }
  .was-validated .form-select:valid:focus, .was-validated .wufoo select.select:valid:focus, .wufoo .was-validated select.select:valid:focus, .form-select.is-valid:focus, .wufoo select.is-valid.select:focus {
    border-color: #009144;
    box-shadow: 0 0 0 0.25rem rgba(0, 145, 68, 0.25); }

.was-validated .form-check-input:valid, .was-validated .wufoo .subfield input.checkbox:valid, .wufoo .subfield .was-validated input.checkbox:valid, .form-check-input.is-valid, .wufoo .subfield input.is-valid.checkbox {
  border-color: #009144; }
  .was-validated .form-check-input:valid:checked, .was-validated .wufoo .subfield input.checkbox:valid:checked, .wufoo .subfield .was-validated input.checkbox:valid:checked, .form-check-input.is-valid:checked, .wufoo .subfield input.is-valid.checkbox:checked {
    background-color: #009144; }
  .was-validated .form-check-input:valid:focus, .was-validated .wufoo .subfield input.checkbox:valid:focus, .wufoo .subfield .was-validated input.checkbox:valid:focus, .form-check-input.is-valid:focus, .wufoo .subfield input.is-valid.checkbox:focus {
    box-shadow: 0 0 0 0.25rem rgba(0, 145, 68, 0.25); }
  .was-validated .form-check-input:valid ~ .form-check-label, .was-validated .wufoo .subfield input.checkbox:valid ~ .form-check-label, .wufoo .subfield .was-validated input.checkbox:valid ~ .form-check-label, .was-validated .wufoo .subfield .form-check-input:valid ~ label.choice, .wufoo .subfield .was-validated .form-check-input:valid ~ label.choice, .was-validated .wufoo .subfield input.checkbox:valid ~ label.choice, .wufoo .subfield .was-validated input.checkbox:valid ~ label.choice, .form-check-input.is-valid ~ .form-check-label, .wufoo .subfield input.is-valid.checkbox ~ .form-check-label, .wufoo .subfield .form-check-input.is-valid ~ label.choice, .wufoo .subfield input.is-valid.checkbox ~ label.choice {
    color: #009144; }

.form-check-inline .form-check-input ~ .valid-feedback, .form-check-inline .wufoo .subfield input.checkbox ~ .valid-feedback, .wufoo .subfield .form-check-inline input.checkbox ~ .valid-feedback {
  margin-left: .5em; }

.was-validated .input-group .form-control:valid, .was-validated .input-group .wufoo input.text:valid, .wufoo .was-validated .input-group input.text:valid,
.was-validated .input-group .wufoo textarea.textarea:valid, .wufoo .was-validated .input-group textarea.textarea:valid, .input-group .form-control.is-valid, .input-group .wufoo input.is-valid.text, .wufoo .input-group input.is-valid.text,
.input-group .wufoo textarea.is-valid.textarea, .wufoo .input-group textarea.is-valid.textarea, .was-validated .input-group .form-select:valid, .was-validated .input-group .wufoo select.select:valid, .wufoo .was-validated .input-group select.select:valid,
.input-group .form-select.is-valid,
.input-group .wufoo select.is-valid.select,
.wufoo .input-group select.is-valid.select {
  z-index: 1; }
  .was-validated .input-group .form-control:valid:focus, .was-validated .input-group .wufoo input.text:valid:focus, .wufoo .was-validated .input-group input.text:valid:focus,
  .was-validated .input-group .wufoo textarea.textarea:valid:focus, .wufoo .was-validated .input-group textarea.textarea:valid:focus, .input-group .form-control.is-valid:focus, .input-group .wufoo input.is-valid.text:focus, .wufoo .input-group input.is-valid.text:focus,
  .input-group .wufoo textarea.is-valid.textarea:focus, .wufoo .input-group textarea.is-valid.textarea:focus, .was-validated .input-group .form-select:valid:focus, .was-validated .input-group .wufoo select.select:valid:focus, .wufoo .was-validated .input-group select.select:valid:focus,
  .input-group .form-select.is-valid:focus,
  .input-group .wufoo select.is-valid.select:focus,
  .wufoo .input-group select.is-valid.select:focus {
    z-index: 3; }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8em;
  color: #dc3545; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.8em;
  color: white;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem; }

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-control:invalid, .was-validated .wufoo input.text:invalid, .wufoo .was-validated input.text:invalid,
.was-validated .wufoo textarea.textarea:invalid, .wufoo .was-validated textarea.textarea:invalid, .form-control.is-invalid, .wufoo input.is-invalid.text,
.wufoo textarea.is-invalid.textarea {
  border-color: #dc3545;
  padding-right: calc(1.6em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.4em + 0.1875rem) center;
  background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .was-validated .wufoo input.text:invalid:focus, .wufoo .was-validated input.text:invalid:focus,
  .was-validated .wufoo textarea.textarea:invalid:focus, .wufoo .was-validated textarea.textarea:invalid:focus, .form-control.is-invalid:focus, .wufoo input.is-invalid.text:focus,
  .wufoo textarea.is-invalid.textarea:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }

.was-validated textarea.form-control:invalid,
.was-validated .wufoo textarea.textarea:invalid, .wufoo .was-validated textarea.textarea:invalid, textarea.form-control.is-invalid,
.wufoo textarea.is-invalid.textarea {
  padding-right: calc(1.6em + 0.75rem);
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem); }

.was-validated .form-select:invalid, .was-validated .wufoo select.select:invalid, .wufoo .was-validated select.select:invalid, .form-select.is-invalid, .wufoo select.is-invalid.select {
  border-color: #dc3545; }
  .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .wufoo select.select:invalid:not([multiple]):not([size]), .wufoo .was-validated select.select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .was-validated .wufoo select.select:invalid:not([multiple])[size="1"], .wufoo .was-validated select.select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .wufoo select.is-invalid.select:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .wufoo select.is-invalid.select:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%232d3939' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); }
  .was-validated .form-select:invalid:focus, .was-validated .wufoo select.select:invalid:focus, .wufoo .was-validated select.select:invalid:focus, .form-select.is-invalid:focus, .wufoo select.is-invalid.select:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }

.was-validated .form-check-input:invalid, .was-validated .wufoo .subfield input.checkbox:invalid, .wufoo .subfield .was-validated input.checkbox:invalid, .form-check-input.is-invalid, .wufoo .subfield input.is-invalid.checkbox {
  border-color: #dc3545; }
  .was-validated .form-check-input:invalid:checked, .was-validated .wufoo .subfield input.checkbox:invalid:checked, .wufoo .subfield .was-validated input.checkbox:invalid:checked, .form-check-input.is-invalid:checked, .wufoo .subfield input.is-invalid.checkbox:checked {
    background-color: #dc3545; }
  .was-validated .form-check-input:invalid:focus, .was-validated .wufoo .subfield input.checkbox:invalid:focus, .wufoo .subfield .was-validated input.checkbox:invalid:focus, .form-check-input.is-invalid:focus, .wufoo .subfield input.is-invalid.checkbox:focus {
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25); }
  .was-validated .form-check-input:invalid ~ .form-check-label, .was-validated .wufoo .subfield input.checkbox:invalid ~ .form-check-label, .wufoo .subfield .was-validated input.checkbox:invalid ~ .form-check-label, .was-validated .wufoo .subfield .form-check-input:invalid ~ label.choice, .wufoo .subfield .was-validated .form-check-input:invalid ~ label.choice, .was-validated .wufoo .subfield input.checkbox:invalid ~ label.choice, .wufoo .subfield .was-validated input.checkbox:invalid ~ label.choice, .form-check-input.is-invalid ~ .form-check-label, .wufoo .subfield input.is-invalid.checkbox ~ .form-check-label, .wufoo .subfield .form-check-input.is-invalid ~ label.choice, .wufoo .subfield input.is-invalid.checkbox ~ label.choice {
    color: #dc3545; }

.form-check-inline .form-check-input ~ .invalid-feedback, .form-check-inline .wufoo .subfield input.checkbox ~ .invalid-feedback, .wufoo .subfield .form-check-inline input.checkbox ~ .invalid-feedback {
  margin-left: .5em; }

.was-validated .input-group .form-control:invalid, .was-validated .input-group .wufoo input.text:invalid, .wufoo .was-validated .input-group input.text:invalid,
.was-validated .input-group .wufoo textarea.textarea:invalid, .wufoo .was-validated .input-group textarea.textarea:invalid, .input-group .form-control.is-invalid, .input-group .wufoo input.is-invalid.text, .wufoo .input-group input.is-invalid.text,
.input-group .wufoo textarea.is-invalid.textarea, .wufoo .input-group textarea.is-invalid.textarea, .was-validated .input-group .form-select:invalid, .was-validated .input-group .wufoo select.select:invalid, .wufoo .was-validated .input-group select.select:invalid,
.input-group .form-select.is-invalid,
.input-group .wufoo select.is-invalid.select,
.wufoo .input-group select.is-invalid.select {
  z-index: 2; }
  .was-validated .input-group .form-control:invalid:focus, .was-validated .input-group .wufoo input.text:invalid:focus, .wufoo .was-validated .input-group input.text:invalid:focus,
  .was-validated .input-group .wufoo textarea.textarea:invalid:focus, .wufoo .was-validated .input-group textarea.textarea:invalid:focus, .input-group .form-control.is-invalid:focus, .input-group .wufoo input.is-invalid.text:focus, .wufoo .input-group input.is-invalid.text:focus,
  .input-group .wufoo textarea.is-invalid.textarea:focus, .wufoo .input-group textarea.is-invalid.textarea:focus, .was-validated .input-group .form-select:invalid:focus, .was-validated .input-group .wufoo select.select:invalid:focus, .wufoo .was-validated .input-group select.select:invalid:focus,
  .input-group .form-select.is-invalid:focus,
  .input-group .wufoo select.is-invalid.select:focus,
  .wufoo .input-group select.is-invalid.select:focus {
    z-index: 3; }

.btn, .wufoo .buttons .submit {
  display: inline-block;
  font-weight: 400;
  line-height: 1.6;
  color: #2d3939;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn, .wufoo .buttons .submit {
      transition: none; } }
  .btn:hover, .wufoo .buttons .submit:hover {
    color: #2d3939; }
  .btn-check:focus + .btn, .wufoo .buttons .btn-check:focus + .submit, .btn:focus, .wufoo .buttons .submit:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }
  .btn:disabled, .wufoo .buttons .submit:disabled, .btn.disabled, .wufoo .buttons .disabled.submit,
  fieldset:disabled .btn,
  fieldset:disabled .wufoo .buttons .submit,
  .wufoo .buttons fieldset:disabled .submit {
    pointer-events: none;
    opacity: 0.65; }

.btn-nfu, .btn.sortDirection, .wufoo .buttons .sortDirection.submit,
.btn-signUpToNewsletter,
#downloadSeasonalityChart {
  color: white;
  background-color: #006938;
  border-color: #006938; }
  .btn-nfu:hover, .btn.sortDirection:hover, .wufoo .buttons .sortDirection.submit:hover,
  .btn-signUpToNewsletter:hover,
  #downloadSeasonalityChart:hover {
    color: white;
    background-color: #005930;
    border-color: #00542d; }
  .btn-check:focus + .btn-nfu, .btn-check:focus + .btn.sortDirection, .wufoo .buttons .btn-check:focus + .sortDirection.submit,
  .btn-check:focus + .btn-signUpToNewsletter,
  .btn-check:focus + #downloadSeasonalityChart, .btn-nfu:focus, .btn.sortDirection:focus, .wufoo .buttons .sortDirection.submit:focus,
  .btn-signUpToNewsletter:focus,
  #downloadSeasonalityChart:focus {
    color: white;
    background-color: #005930;
    border-color: #00542d;
    box-shadow: 0 0 0 0.25rem rgba(38, 128, 86, 0.5); }
  .btn-check:checked + .btn-nfu, .btn-check:checked + .btn.sortDirection, .wufoo .buttons .btn-check:checked + .sortDirection.submit,
  .btn-check:checked + .btn-signUpToNewsletter,
  .btn-check:checked + #downloadSeasonalityChart,
  .btn-check:active + .btn-nfu,
  .btn-check:active + .btn.sortDirection,
  .wufoo .buttons .btn-check:active + .sortDirection.submit,
  .btn-check:active + .btn-signUpToNewsletter,
  .btn-check:active + #downloadSeasonalityChart, .btn-nfu:active, .btn.sortDirection:active, .wufoo .buttons .sortDirection.submit:active,
  .btn-signUpToNewsletter:active,
  #downloadSeasonalityChart:active, .btn-nfu.active, .active.btn.sortDirection, .wufoo .buttons .active.sortDirection.submit,
  .active.btn-signUpToNewsletter,
  .active#downloadSeasonalityChart,
  .show > .btn-nfu.dropdown-toggle,
  .show > .dropdown-toggle.btn.sortDirection,
  .wufoo .buttons .show > .dropdown-toggle.sortDirection.submit,
  .show > .dropdown-toggle.btn-signUpToNewsletter,
  .show > .dropdown-toggle#downloadSeasonalityChart {
    color: white;
    background-color: #00542d;
    border-color: #004f2a; }
    .btn-check:checked + .btn-nfu:focus, .btn-check:checked + .btn.sortDirection:focus, .wufoo .buttons .btn-check:checked + .sortDirection.submit:focus,
    .btn-check:checked + .btn-signUpToNewsletter:focus,
    .btn-check:checked + #downloadSeasonalityChart:focus,
    .btn-check:active + .btn-nfu:focus,
    .btn-check:active + .btn.sortDirection:focus,
    .wufoo .buttons .btn-check:active + .sortDirection.submit:focus,
    .btn-check:active + .btn-signUpToNewsletter:focus,
    .btn-check:active + #downloadSeasonalityChart:focus, .btn-nfu:active:focus, .btn.sortDirection:active:focus, .wufoo .buttons .sortDirection.submit:active:focus,
    .btn-signUpToNewsletter:active:focus,
    #downloadSeasonalityChart:active:focus, .btn-nfu.active:focus, .active.btn.sortDirection:focus, .wufoo .buttons .active.sortDirection.submit:focus,
    .active.btn-signUpToNewsletter:focus,
    .active#downloadSeasonalityChart:focus,
    .show > .btn-nfu.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn.sortDirection:focus,
    .wufoo .buttons .show > .dropdown-toggle.sortDirection.submit:focus,
    .show > .dropdown-toggle.btn-signUpToNewsletter:focus,
    .show > .dropdown-toggle#downloadSeasonalityChart:focus {
      box-shadow: 0 0 0 0.25rem rgba(38, 128, 86, 0.5); }
  .btn-nfu:disabled, .btn.sortDirection:disabled, .wufoo .buttons .sortDirection.submit:disabled,
  .btn-signUpToNewsletter:disabled,
  #downloadSeasonalityChart:disabled, .btn-nfu.disabled, .disabled.btn.sortDirection, .wufoo .buttons .disabled.sortDirection.submit,
  .disabled.btn-signUpToNewsletter,
  .disabled#downloadSeasonalityChart {
    color: white;
    background-color: #006938;
    border-color: #006938; }

.btn-bayleaf, .btn-cat,
.catCat {
  color: black;
  background-color: #72c392;
  border-color: #72c392; }
  .btn-bayleaf:hover, .btn-cat:hover,
  .catCat:hover {
    color: black;
    background-color: #8ecfa8;
    border-color: #87cca3; }
  .btn-check:focus + .btn-bayleaf, .btn-check:focus + .btn-cat,
  .btn-check:focus + .catCat, .btn-bayleaf:focus, .btn-cat:focus,
  .catCat:focus {
    color: black;
    background-color: #8ecfa8;
    border-color: #87cca3;
    box-shadow: 0 0 0 0.25rem rgba(97, 165, 124, 0.5); }
  .btn-check:checked + .btn-bayleaf, .btn-check:checked + .btn-cat,
  .btn-check:checked + .catCat,
  .btn-check:active + .btn-bayleaf,
  .btn-check:active + .btn-cat,
  .btn-check:active + .catCat, .btn-bayleaf:active, .btn-cat:active,
  .catCat:active, .btn-bayleaf.active, .active.btn-cat,
  .active.catCat,
  .show > .btn-bayleaf.dropdown-toggle,
  .show > .dropdown-toggle.btn-cat,
  .show > .dropdown-toggle.catCat {
    color: black;
    background-color: #95d2ae;
    border-color: #87cca3; }
    .btn-check:checked + .btn-bayleaf:focus, .btn-check:checked + .btn-cat:focus,
    .btn-check:checked + .catCat:focus,
    .btn-check:active + .btn-bayleaf:focus,
    .btn-check:active + .btn-cat:focus,
    .btn-check:active + .catCat:focus, .btn-bayleaf:active:focus, .btn-cat:active:focus,
    .catCat:active:focus, .btn-bayleaf.active:focus, .active.btn-cat:focus,
    .active.catCat:focus,
    .show > .btn-bayleaf.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn-cat:focus,
    .show > .dropdown-toggle.catCat:focus {
      box-shadow: 0 0 0 0.25rem rgba(97, 165, 124, 0.5); }
  .btn-bayleaf:disabled, .btn-cat:disabled,
  .catCat:disabled, .btn-bayleaf.disabled, .disabled.btn-cat,
  .disabled.catCat {
    color: black;
    background-color: #72c392;
    border-color: #72c392; }

.btn-cymru {
  color: black;
  background-color: #ec1c24;
  border-color: #ec1c24; }
  .btn-cymru:hover {
    color: black;
    background-color: #f04950;
    border-color: #ef3e45; }
  .btn-check:focus + .btn-cymru, .btn-cymru:focus {
    color: black;
    background-color: #f04950;
    border-color: #ef3e45;
    box-shadow: 0 0 0 0.25rem rgba(201, 24, 31, 0.5); }
  .btn-check:checked + .btn-cymru,
  .btn-check:active + .btn-cymru, .btn-cymru:active, .btn-cymru.active,
  .show > .btn-cymru.dropdown-toggle {
    color: black;
    background-color: #f1555b;
    border-color: #ef3e45; }
    .btn-check:checked + .btn-cymru:focus,
    .btn-check:active + .btn-cymru:focus, .btn-cymru:active:focus, .btn-cymru.active:focus,
    .show > .btn-cymru.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(201, 24, 31, 0.5); }
  .btn-cymru:disabled, .btn-cymru.disabled {
    color: black;
    background-color: #ec1c24;
    border-color: #ec1c24; }

.btn-sweetpink {
  color: black;
  background-color: #f0918b;
  border-color: #f0918b; }
  .btn-sweetpink:hover {
    color: black;
    background-color: #f3a7a2;
    border-color: #f2a29c; }
  .btn-check:focus + .btn-sweetpink, .btn-sweetpink:focus {
    color: black;
    background-color: #f3a7a2;
    border-color: #f2a29c;
    box-shadow: 0 0 0 0.25rem rgba(204, 123, 118, 0.5); }
  .btn-check:checked + .btn-sweetpink,
  .btn-check:active + .btn-sweetpink, .btn-sweetpink:active, .btn-sweetpink.active,
  .show > .btn-sweetpink.dropdown-toggle {
    color: black;
    background-color: #f4ada8;
    border-color: #f2a29c; }
    .btn-check:checked + .btn-sweetpink:focus,
    .btn-check:active + .btn-sweetpink:focus, .btn-sweetpink:active:focus, .btn-sweetpink.active:focus,
    .show > .btn-sweetpink.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(204, 123, 118, 0.5); }
  .btn-sweetpink:disabled, .btn-sweetpink.disabled {
    color: black;
    background-color: #f0918b;
    border-color: #f0918b; }

.btn-primary, .wufoo .buttons .submit {
  color: black;
  background-color: #108c4e;
  border-color: #108c4e; }
  .btn-primary:hover, .wufoo .buttons .submit:hover {
    color: black;
    background-color: #3fa371;
    border-color: #349e69; }
  .btn-check:focus + .btn-primary, .wufoo .buttons .btn-check:focus + .submit, .btn-primary:focus, .wufoo .buttons .submit:focus {
    color: black;
    background-color: #3fa371;
    border-color: #349e69;
    box-shadow: 0 0 0 0.25rem rgba(13, 119, 66, 0.5); }
  .btn-check:checked + .btn-primary, .wufoo .buttons .btn-check:checked + .submit,
  .btn-check:active + .btn-primary,
  .wufoo .buttons .btn-check:active + .submit, .btn-primary:active, .wufoo .buttons .submit:active, .btn-primary.active, .wufoo .buttons .active.submit,
  .show > .btn-primary.dropdown-toggle,
  .wufoo .buttons .show > .dropdown-toggle.submit {
    color: black;
    background-color: #4ba97a;
    border-color: #349e69; }
    .btn-check:checked + .btn-primary:focus, .wufoo .buttons .btn-check:checked + .submit:focus,
    .btn-check:active + .btn-primary:focus,
    .wufoo .buttons .btn-check:active + .submit:focus, .btn-primary:active:focus, .wufoo .buttons .submit:active:focus, .btn-primary.active:focus, .wufoo .buttons .active.submit:focus,
    .show > .btn-primary.dropdown-toggle:focus,
    .wufoo .buttons .show > .dropdown-toggle.submit:focus {
      box-shadow: 0 0 0 0.25rem rgba(13, 119, 66, 0.5); }
  .btn-primary:disabled, .wufoo .buttons .submit:disabled, .btn-primary.disabled, .wufoo .buttons .disabled.submit {
    color: black;
    background-color: #108c4e;
    border-color: #108c4e; }

.btn-secondary {
  color: black;
  background-color: #72c392;
  border-color: #72c392; }
  .btn-secondary:hover {
    color: black;
    background-color: #8ecfa8;
    border-color: #87cca3; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: black;
    background-color: #8ecfa8;
    border-color: #87cca3;
    box-shadow: 0 0 0 0.25rem rgba(97, 165, 124, 0.5); }
  .btn-check:checked + .btn-secondary,
  .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: black;
    background-color: #95d2ae;
    border-color: #87cca3; }
    .btn-check:checked + .btn-secondary:focus,
    .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(97, 165, 124, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: black;
    background-color: #72c392;
    border-color: #72c392; }

.btn-success {
  color: black;
  background-color: #009144;
  border-color: #009144; }
  .btn-success:hover {
    color: black;
    background-color: #33a769;
    border-color: #26a260; }
  .btn-check:focus + .btn-success, .btn-success:focus {
    color: black;
    background-color: #33a769;
    border-color: #26a260;
    box-shadow: 0 0 0 0.25rem rgba(0, 123, 58, 0.5); }
  .btn-check:checked + .btn-success,
  .btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: black;
    background-color: #40ad73;
    border-color: #26a260; }
    .btn-check:checked + .btn-success:focus,
    .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(0, 123, 58, 0.5); }
  .btn-success:disabled, .btn-success.disabled {
    color: black;
    background-color: #009144;
    border-color: #009144; }

.btn-info {
  color: black;
  background-color: #2fabe2;
  border-color: #2fabe2; }
  .btn-info:hover {
    color: black;
    background-color: #59bce8;
    border-color: #4eb8e6; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: black;
    background-color: #59bce8;
    border-color: #4eb8e6;
    box-shadow: 0 0 0 0.25rem rgba(40, 145, 192, 0.5); }
  .btn-check:checked + .btn-info,
  .btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: black;
    background-color: #63c0e9;
    border-color: #4eb8e6; }
    .btn-check:checked + .btn-info:focus,
    .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(40, 145, 192, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: black;
    background-color: #2fabe2;
    border-color: #2fabe2; }

.btn-warning {
  color: black;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: black;
    background-color: #ffcd39;
    border-color: #ffca2c; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: black;
    background-color: #ffcd39;
    border-color: #ffca2c;
    box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); }
  .btn-check:checked + .btn-warning,
  .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: black;
    background-color: #ffd145;
    border-color: #ffca2c; }
    .btn-check:checked + .btn-warning:focus,
    .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: black;
    background-color: #ffc107;
    border-color: #ffc107; }

.btn-danger {
  color: white;
  background-color: #dc3545;
  border-color: #dc3545; }
  .btn-danger:hover {
    color: white;
    background-color: #bb2d3b;
    border-color: #b02a37; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: white;
    background-color: #bb2d3b;
    border-color: #b02a37;
    box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); }
  .btn-check:checked + .btn-danger,
  .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: white;
    background-color: #b02a37;
    border-color: #a52834; }
    .btn-check:checked + .btn-danger:focus,
    .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: white;
    background-color: #dc3545;
    border-color: #dc3545; }

.btn-light {
  color: black;
  background-color: #eef2f2;
  border-color: #eef2f2; }
  .btn-light:hover {
    color: black;
    background-color: #f1f4f4;
    border-color: #f0f4f4; }
  .btn-check:focus + .btn-light, .btn-light:focus {
    color: black;
    background-color: #f1f4f4;
    border-color: #f0f4f4;
    box-shadow: 0 0 0 0.25rem rgba(202, 205, 205, 0.5); }
  .btn-check:checked + .btn-light,
  .btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
  .show > .btn-light.dropdown-toggle {
    color: black;
    background-color: #f2f5f5;
    border-color: #f0f4f4; }
    .btn-check:checked + .btn-light:focus,
    .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(202, 205, 205, 0.5); }
  .btn-light:disabled, .btn-light.disabled {
    color: black;
    background-color: #eef2f2;
    border-color: #eef2f2; }

.btn-dark {
  color: white;
  background-color: #2d3939;
  border-color: #2d3939; }
  .btn-dark:hover {
    color: white;
    background-color: #263131;
    border-color: #242e2e; }
  .btn-check:focus + .btn-dark, .btn-dark:focus {
    color: white;
    background-color: #263131;
    border-color: #242e2e;
    box-shadow: 0 0 0 0.25rem rgba(76, 87, 87, 0.5); }
  .btn-check:checked + .btn-dark,
  .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
  .show > .btn-dark.dropdown-toggle {
    color: white;
    background-color: #242e2e;
    border-color: #222b2b; }
    .btn-check:checked + .btn-dark:focus,
    .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(76, 87, 87, 0.5); }
  .btn-dark:disabled, .btn-dark.disabled {
    color: white;
    background-color: #2d3939;
    border-color: #2d3939; }

.btn-outline-nfu {
  color: #006938;
  border-color: #006938; }
  .btn-outline-nfu:hover {
    color: white;
    background-color: #006938;
    border-color: #006938; }
  .btn-check:focus + .btn-outline-nfu, .btn-outline-nfu:focus {
    box-shadow: 0 0 0 0.25rem rgba(0, 105, 56, 0.5); }
  .btn-check:checked + .btn-outline-nfu,
  .btn-check:active + .btn-outline-nfu, .btn-outline-nfu:active, .btn-outline-nfu.active, .btn-outline-nfu.dropdown-toggle.show {
    color: white;
    background-color: #006938;
    border-color: #006938; }
    .btn-check:checked + .btn-outline-nfu:focus,
    .btn-check:active + .btn-outline-nfu:focus, .btn-outline-nfu:active:focus, .btn-outline-nfu.active:focus, .btn-outline-nfu.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(0, 105, 56, 0.5); }
  .btn-outline-nfu:disabled, .btn-outline-nfu.disabled {
    color: #006938;
    background-color: transparent; }

.btn-outline-bayleaf, .btn-subcat,
.uncatCat {
  color: #72c392;
  border-color: #72c392; }
  .btn-outline-bayleaf:hover, .btn-subcat:hover,
  .uncatCat:hover {
    color: black;
    background-color: #72c392;
    border-color: #72c392; }
  .btn-check:focus + .btn-outline-bayleaf, .btn-check:focus + .btn-subcat,
  .btn-check:focus + .uncatCat, .btn-outline-bayleaf:focus, .btn-subcat:focus,
  .uncatCat:focus {
    box-shadow: 0 0 0 0.25rem rgba(114, 195, 146, 0.5); }
  .btn-check:checked + .btn-outline-bayleaf, .btn-check:checked + .btn-subcat,
  .btn-check:checked + .uncatCat,
  .btn-check:active + .btn-outline-bayleaf,
  .btn-check:active + .btn-subcat,
  .btn-check:active + .uncatCat, .btn-outline-bayleaf:active, .btn-subcat:active,
  .uncatCat:active, .btn-outline-bayleaf.active, .active.btn-subcat,
  .active.uncatCat, .btn-outline-bayleaf.dropdown-toggle.show, .dropdown-toggle.show.btn-subcat,
  .dropdown-toggle.show.uncatCat {
    color: black;
    background-color: #72c392;
    border-color: #72c392; }
    .btn-check:checked + .btn-outline-bayleaf:focus, .btn-check:checked + .btn-subcat:focus,
    .btn-check:checked + .uncatCat:focus,
    .btn-check:active + .btn-outline-bayleaf:focus,
    .btn-check:active + .btn-subcat:focus,
    .btn-check:active + .uncatCat:focus, .btn-outline-bayleaf:active:focus, .btn-subcat:active:focus,
    .uncatCat:active:focus, .btn-outline-bayleaf.active:focus, .active.btn-subcat:focus,
    .active.uncatCat:focus, .btn-outline-bayleaf.dropdown-toggle.show:focus, .dropdown-toggle.show.btn-subcat:focus,
    .dropdown-toggle.show.uncatCat:focus {
      box-shadow: 0 0 0 0.25rem rgba(114, 195, 146, 0.5); }
  .btn-outline-bayleaf:disabled, .btn-subcat:disabled,
  .uncatCat:disabled, .btn-outline-bayleaf.disabled, .disabled.btn-subcat,
  .disabled.uncatCat {
    color: #72c392;
    background-color: transparent; }

.btn-outline-cymru {
  color: #ec1c24;
  border-color: #ec1c24; }
  .btn-outline-cymru:hover {
    color: black;
    background-color: #ec1c24;
    border-color: #ec1c24; }
  .btn-check:focus + .btn-outline-cymru, .btn-outline-cymru:focus {
    box-shadow: 0 0 0 0.25rem rgba(236, 28, 36, 0.5); }
  .btn-check:checked + .btn-outline-cymru,
  .btn-check:active + .btn-outline-cymru, .btn-outline-cymru:active, .btn-outline-cymru.active, .btn-outline-cymru.dropdown-toggle.show {
    color: black;
    background-color: #ec1c24;
    border-color: #ec1c24; }
    .btn-check:checked + .btn-outline-cymru:focus,
    .btn-check:active + .btn-outline-cymru:focus, .btn-outline-cymru:active:focus, .btn-outline-cymru.active:focus, .btn-outline-cymru.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(236, 28, 36, 0.5); }
  .btn-outline-cymru:disabled, .btn-outline-cymru.disabled {
    color: #ec1c24;
    background-color: transparent; }

.btn-outline-sweetpink {
  color: #f0918b;
  border-color: #f0918b; }
  .btn-outline-sweetpink:hover {
    color: black;
    background-color: #f0918b;
    border-color: #f0918b; }
  .btn-check:focus + .btn-outline-sweetpink, .btn-outline-sweetpink:focus {
    box-shadow: 0 0 0 0.25rem rgba(240, 145, 139, 0.5); }
  .btn-check:checked + .btn-outline-sweetpink,
  .btn-check:active + .btn-outline-sweetpink, .btn-outline-sweetpink:active, .btn-outline-sweetpink.active, .btn-outline-sweetpink.dropdown-toggle.show {
    color: black;
    background-color: #f0918b;
    border-color: #f0918b; }
    .btn-check:checked + .btn-outline-sweetpink:focus,
    .btn-check:active + .btn-outline-sweetpink:focus, .btn-outline-sweetpink:active:focus, .btn-outline-sweetpink.active:focus, .btn-outline-sweetpink.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(240, 145, 139, 0.5); }
  .btn-outline-sweetpink:disabled, .btn-outline-sweetpink.disabled {
    color: #f0918b;
    background-color: transparent; }

.btn-outline-primary {
  color: #108c4e;
  border-color: #108c4e; }
  .btn-outline-primary:hover {
    color: black;
    background-color: #108c4e;
    border-color: #108c4e; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.5); }
  .btn-check:checked + .btn-outline-primary,
  .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: black;
    background-color: #108c4e;
    border-color: #108c4e; }
    .btn-check:checked + .btn-outline-primary:focus,
    .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #108c4e;
    background-color: transparent; }

.btn-outline-secondary {
  color: #72c392;
  border-color: #72c392; }
  .btn-outline-secondary:hover {
    color: black;
    background-color: #72c392;
    border-color: #72c392; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgba(114, 195, 146, 0.5); }
  .btn-check:checked + .btn-outline-secondary,
  .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: black;
    background-color: #72c392;
    border-color: #72c392; }
    .btn-check:checked + .btn-outline-secondary:focus,
    .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(114, 195, 146, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #72c392;
    background-color: transparent; }

.btn-outline-success {
  color: #009144;
  border-color: #009144; }
  .btn-outline-success:hover {
    color: black;
    background-color: #009144;
    border-color: #009144; }
  .btn-check:focus + .btn-outline-success, .btn-outline-success:focus {
    box-shadow: 0 0 0 0.25rem rgba(0, 145, 68, 0.5); }
  .btn-check:checked + .btn-outline-success,
  .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {
    color: black;
    background-color: #009144;
    border-color: #009144; }
    .btn-check:checked + .btn-outline-success:focus,
    .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(0, 145, 68, 0.5); }
  .btn-outline-success:disabled, .btn-outline-success.disabled {
    color: #009144;
    background-color: transparent; }

.btn-outline-info {
  color: #2fabe2;
  border-color: #2fabe2; }
  .btn-outline-info:hover {
    color: black;
    background-color: #2fabe2;
    border-color: #2fabe2; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0.25rem rgba(47, 171, 226, 0.5); }
  .btn-check:checked + .btn-outline-info,
  .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: black;
    background-color: #2fabe2;
    border-color: #2fabe2; }
    .btn-check:checked + .btn-outline-info:focus,
    .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(47, 171, 226, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #2fabe2;
    background-color: transparent; }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: black;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); }
  .btn-check:checked + .btn-outline-warning,
  .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: black;
    background-color: #ffc107;
    border-color: #ffc107; }
    .btn-check:checked + .btn-outline-warning:focus,
    .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #ffc107;
    background-color: transparent; }

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545; }
  .btn-outline-danger:hover {
    color: white;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); }
  .btn-check:checked + .btn-outline-danger,
  .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: white;
    background-color: #dc3545;
    border-color: #dc3545; }
    .btn-check:checked + .btn-outline-danger:focus,
    .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #dc3545;
    background-color: transparent; }

.btn-outline-light {
  color: #eef2f2;
  border-color: #eef2f2; }
  .btn-outline-light:hover {
    color: black;
    background-color: #eef2f2;
    border-color: #eef2f2; }
  .btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
    box-shadow: 0 0 0 0.25rem rgba(238, 242, 242, 0.5); }
  .btn-check:checked + .btn-outline-light,
  .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
    color: black;
    background-color: #eef2f2;
    border-color: #eef2f2; }
    .btn-check:checked + .btn-outline-light:focus,
    .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(238, 242, 242, 0.5); }
  .btn-outline-light:disabled, .btn-outline-light.disabled {
    color: #eef2f2;
    background-color: transparent; }

.btn-outline-dark {
  color: #2d3939;
  border-color: #2d3939; }
  .btn-outline-dark:hover {
    color: white;
    background-color: #2d3939;
    border-color: #2d3939; }
  .btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
    box-shadow: 0 0 0 0.25rem rgba(45, 57, 57, 0.5); }
  .btn-check:checked + .btn-outline-dark,
  .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
    color: white;
    background-color: #2d3939;
    border-color: #2d3939; }
    .btn-check:checked + .btn-outline-dark:focus,
    .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(45, 57, 57, 0.5); }
  .btn-outline-dark:disabled, .btn-outline-dark.disabled {
    color: #2d3939;
    background-color: transparent; }

.btn-link {
  font-weight: 400;
  color: #108c4e;
  text-decoration: underline; }
  .btn-link:hover {
    color: #0c703e;
    text-decoration: none; }
  .btn-link:focus {
    text-decoration: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #637e7e; }

.btn-lg, .btn-group-lg > .btn, .wufoo .buttons .btn-group-lg > .submit {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn, .wufoo .buttons .btn-group-sm > .submit {
  padding: 0.25rem 0.5rem;
  font-size: 0.8em;
  border-radius: 0.2rem; }

.fade {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }
  .collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease; }
    @media (prefers-reduced-motion: reduce) {
      .collapsing.collapse-horizontal {
        transition: none; } }

.dropup,
.dropend,
.dropdown,
.dropstart {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #2d3939;
  text-align: left;
  list-style: none;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: 0.125rem; }

.dropdown-menu-start {
  --bs-position: start; }
  .dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0; }

.dropdown-menu-end {
  --bs-position: end; }
  .dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto; }

@media (min-width: 480px) {
  .dropdown-menu-vs-start {
    --bs-position: start; }
    .dropdown-menu-vs-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-vs-end {
    --bs-position: end; }
    .dropdown-menu-vs-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start; }
    .dropdown-menu-sm-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-sm-end {
    --bs-position: end; }
    .dropdown-menu-sm-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start; }
    .dropdown-menu-md-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-md-end {
    --bs-position: end; }
    .dropdown-menu-md-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1024px) {
  .dropdown-menu-lg-start {
    --bs-position: start; }
    .dropdown-menu-lg-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-lg-end {
    --bs-position: end; }
    .dropdown-menu-lg-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1366px) {
  .dropdown-menu-xl-start {
    --bs-position: start; }
    .dropdown-menu-xl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-xl-end {
    --bs-position: end; }
    .dropdown-menu-xl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

@media (min-width: 1600px) {
  .dropdown-menu-xxl-start {
    --bs-position: start; }
    .dropdown-menu-xxl-start[data-bs-popper] {
      right: auto;
      left: 0; }
  .dropdown-menu-xxl-end {
    --bs-position: end; }
    .dropdown-menu-xxl-end[data-bs-popper] {
      right: 0;
      left: auto; } }

.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropend .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropend .dropdown-toggle::after {
  vertical-align: 0; }

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropstart .dropdown-toggle::after {
  display: none; }

.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropstart .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropstart .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #637e7e;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #597171;
    background-color: #dde4e4; }
  .dropdown-item.active, .dropdown-item:active {
    color: white;
    text-decoration: none;
    background-color: #108c4e; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #a4b7b7;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.8em;
  color: #637e7e;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #637e7e; }

.dropdown-menu-dark {
  color: #ccd7d7;
  background-color: #2d3939;
  border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item {
    color: #ccd7d7; }
    .dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
      color: white;
      background-color: rgba(255, 255, 255, 0.15); }
    .dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
      color: white;
      background-color: #108c4e; }
    .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
      color: #a4b7b7; }
  .dropdown-menu-dark .dropdown-divider {
    border-color: rgba(0, 0, 0, 0.15); }
  .dropdown-menu-dark .dropdown-item-text {
    color: #ccd7d7; }
  .dropdown-menu-dark .dropdown-header {
    color: #a4b7b7; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn, .wufoo .buttons .btn-group > .submit,
  .btn-group-vertical > .btn,
  .wufoo .buttons .btn-group-vertical > .submit {
    position: relative;
    flex: 1 1 auto; }
  .btn-group > .btn-check:checked + .btn, .wufoo .buttons .btn-group > .btn-check:checked + .submit,
  .btn-group > .btn-check:focus + .btn,
  .wufoo .buttons .btn-group > .btn-check:focus + .submit,
  .btn-group > .btn:hover,
  .wufoo .buttons .btn-group > .submit:hover,
  .btn-group > .btn:focus,
  .wufoo .buttons .btn-group > .submit:focus,
  .btn-group > .btn:active,
  .wufoo .buttons .btn-group > .submit:active,
  .btn-group > .btn.active,
  .wufoo .buttons .btn-group > .active.submit,
  .btn-group-vertical > .btn-check:checked + .btn,
  .wufoo .buttons .btn-group-vertical > .btn-check:checked + .submit,
  .btn-group-vertical > .btn-check:focus + .btn,
  .wufoo .buttons .btn-group-vertical > .btn-check:focus + .submit,
  .btn-group-vertical > .btn:hover,
  .wufoo .buttons .btn-group-vertical > .submit:hover,
  .btn-group-vertical > .btn:focus,
  .wufoo .buttons .btn-group-vertical > .submit:focus,
  .btn-group-vertical > .btn:active,
  .wufoo .buttons .btn-group-vertical > .submit:active,
  .btn-group-vertical > .btn.active,
  .wufoo .buttons .btn-group-vertical > .active.submit {
    z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child), .wufoo .buttons .btn-group > .submit:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .wufoo .buttons .btn-group > .submit:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.wufoo .buttons .btn-group > .btn-group:not(:last-child) > .submit {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:nth-child(n + 3), .wufoo .buttons .btn-group > .submit:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn,
.wufoo .buttons .btn-group > :not(.btn-check) + .submit,
.btn-group > .btn-group:not(:first-child) > .btn,
.wufoo .buttons .btn-group > .btn-group:not(:first-child) > .submit {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropend .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropstart .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .wufoo .buttons .btn-group-sm > .submit + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .wufoo .buttons .btn-group-lg > .submit + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  
  .btn-group-vertical > .btn,
  .wufoo .buttons .btn-group-vertical > .submit,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child), .wufoo .buttons .btn-group-vertical > .submit:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .wufoo .buttons .btn-group-vertical > .submit:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn,
  .wufoo .buttons .btn-group-vertical > .btn-group:not(:last-child) > .submit {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn ~ .btn, .wufoo .buttons .btn-group-vertical > .submit ~ .btn, .wufoo .buttons .btn-group-vertical > .btn ~ .submit, .wufoo .buttons .btn-group-vertical > .submit ~ .submit,
  .btn-group-vertical > .btn-group:not(:first-child) > .btn,
  .wufoo .buttons .btn-group-vertical > .btn-group:not(:first-child) > .submit {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #108c4e;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .nav-link {
      transition: none; } }
  .nav-link:hover, .nav-link:focus {
    color: #0c703e; }
  .nav-link.disabled {
    color: #637e7e;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #ccd7d7; }
  .nav-tabs .nav-link {
    margin-bottom: -1px;
    background: none;
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #dde4e4 #dde4e4 #ccd7d7;
      isolation: isolate; }
    .nav-tabs .nav-link.disabled {
      color: #637e7e;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #3f5050;
    background-color: white;
    border-color: #ccd7d7 #ccd7d7 white; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: white;
  background-color: #108c4e; }

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }
  .navbar > .container, .umb-grid > div.contain-rows .navbar > .row,
  .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static; }

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .navbar-toggler {
      transition: none; } }
  .navbar-toggler:hover {
    text-decoration: none; }
  .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0.25rem; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%; }

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto; }

@media (min-width: 480px) {
  .navbar-expand-vs {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-vs .navbar-nav {
      flex-direction: row; }
      .navbar-expand-vs .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-vs .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-vs .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-vs .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-vs .navbar-toggler {
      display: none; }
    .navbar-expand-vs .offcanvas-header {
      display: none; }
    .navbar-expand-vs .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-vs .offcanvas-top,
    .navbar-expand-vs .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-vs .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; }
    .navbar-expand-sm .offcanvas-header {
      display: none; }
    .navbar-expand-sm .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-sm .offcanvas-top,
    .navbar-expand-sm .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-sm .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; }
    .navbar-expand-md .offcanvas-header {
      display: none; }
    .navbar-expand-md .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-md .offcanvas-top,
    .navbar-expand-md .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-md .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1024px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; }
    .navbar-expand-lg .offcanvas-header {
      display: none; }
    .navbar-expand-lg .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-lg .offcanvas-top,
    .navbar-expand-lg .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-lg .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1366px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; }
    .navbar-expand-xl .offcanvas-header {
      display: none; }
    .navbar-expand-xl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-xl .offcanvas-top,
    .navbar-expand-xl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

@media (min-width: 1600px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start; }
    .navbar-expand-xxl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xxl .navbar-nav-scroll {
      overflow: visible; }
    .navbar-expand-xxl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xxl .navbar-toggler {
      display: none; }
    .navbar-expand-xxl .offcanvas-header {
      display: none; }
    .navbar-expand-xxl .offcanvas {
      position: inherit;
      bottom: 0;
      z-index: 1000;
      flex-grow: 1;
      visibility: visible !important;
      background-color: transparent;
      border-right: 0;
      border-left: 0;
      transition: none;
      transform: none; }
    .navbar-expand-xxl .offcanvas-top,
    .navbar-expand-xxl .offcanvas-bottom {
      height: auto;
      border-top: 0;
      border-bottom: 0; }
    .navbar-expand-xxl .offcanvas-body {
      display: flex;
      flex-grow: 0;
      padding: 0;
      overflow-y: visible; } }

.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand .navbar-nav-scroll {
    overflow: visible; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }
  .navbar-expand .offcanvas-header {
    display: none; }
  .navbar-expand .offcanvas {
    position: inherit;
    bottom: 0;
    z-index: 1000;
    flex-grow: 1;
    visibility: visible !important;
    background-color: transparent;
    border-right: 0;
    border-left: 0;
    transition: none;
    transform: none; }
  .navbar-expand .offcanvas-top,
  .navbar-expand .offcanvas-bottom {
    height: auto;
    border-top: 0;
    border-bottom: 0; }
  .navbar-expand .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55); }
  .navbar-light .navbar-text a,
  .navbar-light .navbar-text a:hover,
  .navbar-light .navbar-text a:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: white; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: white; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .nav-link.active {
  color: white; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55); }
  .navbar-dark .navbar-text a,
  .navbar-dark .navbar-text a:hover,
  .navbar-dark .navbar-text a:focus {
    color: white; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: white;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group {
    border-top: inherit;
    border-bottom: inherit; }
    .card > .list-group:first-child {
      border-top-width: 0;
      border-top-left-radius: calc(0.25rem - 1px);
      border-top-right-radius: calc(0.25rem - 1px); }
    .card > .list-group:last-child {
      border-bottom-width: 0;
      border-bottom-right-radius: calc(0.25rem - 1px);
      border-bottom-left-radius: calc(0.25rem - 1px); }
  .card > .card-header + .list-group,
  .card > .list-group + .card-footer {
    border-top: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1rem 1rem; }

.card-title {
  margin-bottom: 0.5rem; }

.card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link + .card-link {
  margin-left: 1rem; }

.card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

.card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px); }

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-group > .card {
  margin-bottom: 1rem; }

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group > .card {
      flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #2d3939;
  text-align: left;
  background-color: white;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .accordion-button {
      transition: none; } }
  .accordion-button:not(.collapsed) {
    color: #0e7e46;
    background-color: #e7f4ed;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125); }
    .accordion-button:not(.collapsed)::after {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23108c4e'%3e%3cpath fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3e%3cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3e%3c/svg%3e");
      transform: rotate(-180deg); }
  .accordion-button::after {
    flex-shrink: 0;
    width: 1.875rem;
    height: 1.875rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2372c392'%3e%3cpath fill-rule='evenodd' d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z'/%3e%3cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.875rem;
    transition: transform 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .accordion-button::after {
        transition: none; } }
  .accordion-button:hover {
    z-index: 2; }
  .accordion-button:focus {
    z-index: 3;
    border-color: #87c6a7;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }

.accordion-header {
  margin-bottom: 0; }

.accordion-item {
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .accordion-item:first-of-type {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .accordion-item:first-of-type .accordion-button {
      border-top-left-radius: calc(0.25rem - 1px);
      border-top-right-radius: calc(0.25rem - 1px); }
  .accordion-item:not(:first-of-type) {
    border-top: 0; }
  .accordion-item:last-of-type {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
    .accordion-item:last-of-type .accordion-button.collapsed {
      border-bottom-right-radius: calc(0.25rem - 1px);
      border-bottom-left-radius: calc(0.25rem - 1px); }
    .accordion-item:last-of-type .accordion-collapse {
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem; }

.accordion-body {
  padding: 1rem 1.25rem; }

.accordion-flush .accordion-collapse {
  border-width: 0; }

.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .accordion-flush .accordion-item:first-child {
    border-top: 0; }
  .accordion-flush .accordion-item:last-child {
    border-bottom: 0; }
  .accordion-flush .accordion-item .accordion-button {
    border-radius: 0; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    float: left;
    padding-right: 0.5rem;
    color: #637e7e;
    content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */; }

.breadcrumb-item.active {
  color: #637e7e; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  color: #2d3939;
  text-decoration: none;
  background-color: white;
  border: 0 solid #ccd7d7;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .page-link {
      transition: none; } }
  .page-link:hover {
    z-index: 2;
    color: white;
    background-color: #108c4e;
    border-color: #ccd7d7; }
  .page-link:focus {
    z-index: 3;
    color: white;
    background-color: #108c4e;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25); }

.page-item:not(:first-child) .page-link {
  margin-left: 0; }

.page-item.active .page-link {
  z-index: 3;
  color: white;
  background-color: #9ecbae;
  border-color: #9ecbae; }

.page-item.disabled .page-link {
  color: #bac9c9;
  pointer-events: none;
  background-color: #eef2f2;
  border-color: #ccd7d7; }

.page-link {
  padding: 0.375rem 0.75rem; }

.page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.8em; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 600;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .badge:empty {
    display: none; }

.btn .badge, .wufoo .buttons .submit .badge {
  position: relative;
  top: -1px; }

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 600; }

.alert-dismissible {
  padding-right: 3rem; }
  .alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem; }

.alert-nfu {
  color: #003f22;
  background-color: #cce1d7;
  border-color: #b3d2c3; }
  .alert-nfu .alert-link {
    color: #00321b; }

.alert-bayleaf {
  color: #457558;
  background-color: #e3f3e9;
  border-color: #d5edde; }
  .alert-bayleaf .alert-link {
    color: #375e46; }

.alert-cymru {
  color: #8e1116;
  background-color: #fbd2d3;
  border-color: #f9bbbd; }
  .alert-cymru .alert-link {
    color: #720e12; }

.alert-sweetpink {
  color: #905753;
  background-color: #fce9e8;
  border-color: #fadedc; }
  .alert-sweetpink .alert-link {
    color: #734642; }

.alert-primary {
  color: #09542f;
  background-color: #cfe8dc;
  border-color: #b7ddca; }
  .alert-primary .alert-link {
    color: #074326; }

.alert-secondary {
  color: #457558;
  background-color: #e3f3e9;
  border-color: #d5edde; }
  .alert-secondary .alert-link {
    color: #375e46; }

.alert-success {
  color: #005729;
  background-color: #cce9da;
  border-color: #b3dec7; }
  .alert-success .alert-link {
    color: #004621; }

.alert-info {
  color: #1c6788;
  background-color: #d5eef9;
  border-color: #c1e6f6; }
  .alert-info .alert-link {
    color: #16526d; }

.alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5; }
  .alert-warning .alert-link {
    color: #523e02; }

.alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7; }
  .alert-danger .alert-link {
    color: #6a1a21; }

.alert-light {
  color: #5f6161;
  background-color: #fcfcfc;
  border-color: #fafbfb; }
  .alert-light .alert-link {
    color: #4c4e4e; }

.alert-dark {
  color: #1b2222;
  background-color: #d5d7d7;
  border-color: #c0c4c4; }
  .alert-dark .alert-link {
    color: #161b1b; }

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #dde4e4;
  border-radius: 0.25rem; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: white;
  text-align: center;
  white-space: nowrap;
  background-color: #108c4e;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem; }

.list-group-numbered {
  list-style-type: none;
  counter-reset: section; }
  .list-group-numbered > li::before {
    content: counters(section, ".") ". ";
    counter-increment: section; }

.list-group-item-action {
  width: 100%;
  color: #3f5050;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #3f5050;
    text-decoration: none;
    background-color: #eef2f2; }
  .list-group-item-action:active {
    color: #2d3939;
    background-color: #dde4e4; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #1f2828;
  text-decoration: none;
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit; }
  .list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #637e7e;
    pointer-events: none;
    background-color: white; }
  .list-group-item.active {
    z-index: 2;
    color: white;
    background-color: #108c4e;
    border-color: #108c4e; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal > .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal > .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 480px) {
  .list-group-horizontal-vs {
    flex-direction: row; }
    .list-group-horizontal-vs > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-vs > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-vs > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-vs > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-vs > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1024px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1600px) {
  .list-group-horizontal-xxl {
    flex-direction: row; }
    .list-group-horizontal-xxl > .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xxl > .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xxl > .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush {
  border-radius: 0; }
  .list-group-flush > .list-group-item {
    border-width: 0 0 1px; }
    .list-group-flush > .list-group-item:last-child {
      border-bottom-width: 0; }

.list-group-item-nfu {
  color: #003f22;
  background-color: #cce1d7; }
  .list-group-item-nfu.list-group-item-action:hover, .list-group-item-nfu.list-group-item-action:focus {
    color: #003f22;
    background-color: #b8cbc2; }
  .list-group-item-nfu.list-group-item-action.active {
    color: white;
    background-color: #003f22;
    border-color: #003f22; }

.list-group-item-bayleaf {
  color: #457558;
  background-color: #e3f3e9; }
  .list-group-item-bayleaf.list-group-item-action:hover, .list-group-item-bayleaf.list-group-item-action:focus {
    color: #457558;
    background-color: #ccdbd2; }
  .list-group-item-bayleaf.list-group-item-action.active {
    color: white;
    background-color: #457558;
    border-color: #457558; }

.list-group-item-cymru {
  color: #8e1116;
  background-color: #fbd2d3; }
  .list-group-item-cymru.list-group-item-action:hover, .list-group-item-cymru.list-group-item-action:focus {
    color: #8e1116;
    background-color: #e2bdbe; }
  .list-group-item-cymru.list-group-item-action.active {
    color: white;
    background-color: #8e1116;
    border-color: #8e1116; }

.list-group-item-sweetpink {
  color: #905753;
  background-color: #fce9e8; }
  .list-group-item-sweetpink.list-group-item-action:hover, .list-group-item-sweetpink.list-group-item-action:focus {
    color: #905753;
    background-color: #e3d2d1; }
  .list-group-item-sweetpink.list-group-item-action.active {
    color: white;
    background-color: #905753;
    border-color: #905753; }

.list-group-item-primary {
  color: #09542f;
  background-color: #cfe8dc; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #09542f;
    background-color: #bad1c6; }
  .list-group-item-primary.list-group-item-action.active {
    color: white;
    background-color: #09542f;
    border-color: #09542f; }

.list-group-item-secondary {
  color: #457558;
  background-color: #e3f3e9; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #457558;
    background-color: #ccdbd2; }
  .list-group-item-secondary.list-group-item-action.active {
    color: white;
    background-color: #457558;
    border-color: #457558; }

.list-group-item-success {
  color: #005729;
  background-color: #cce9da; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #005729;
    background-color: #b8d2c4; }
  .list-group-item-success.list-group-item-action.active {
    color: white;
    background-color: #005729;
    border-color: #005729; }

.list-group-item-info {
  color: #1c6788;
  background-color: #d5eef9; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #1c6788;
    background-color: #c0d6e0; }
  .list-group-item-info.list-group-item-action.active {
    color: white;
    background-color: #1c6788;
    border-color: #1c6788; }

.list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #664d03;
    background-color: #e6dbb9; }
  .list-group-item-warning.list-group-item-action.active {
    color: white;
    background-color: #664d03;
    border-color: #664d03; }

.list-group-item-danger {
  color: #842029;
  background-color: #f8d7da; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #842029;
    background-color: #dfc2c4; }
  .list-group-item-danger.list-group-item-action.active {
    color: white;
    background-color: #842029;
    border-color: #842029; }

.list-group-item-light {
  color: #5f6161;
  background-color: #fcfcfc; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #5f6161;
    background-color: #e3e3e3; }
  .list-group-item-light.list-group-item-action.active {
    color: white;
    background-color: #5f6161;
    border-color: #5f6161; }

.list-group-item-dark {
  color: #1b2222;
  background-color: #d5d7d7; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b2222;
    background-color: #c0c2c2; }
  .list-group-item-dark.list-group-item-action.active {
    color: white;
    background-color: #1b2222;
    border-color: #1b2222; }

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: black;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5; }
  .btn-close:hover {
    color: black;
    text-decoration: none;
    opacity: 0.75; }
  .btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(16, 140, 78, 0.25);
    opacity: 1; }
  .btn-close:disabled, .btn-close.disabled {
    pointer-events: none;
    user-select: none;
    opacity: 0.25; }

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%); }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1055;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }
  .modal.modal-static .modal-dialog {
    transform: scale(1.02); }

.modal-dialog-scrollable {
  height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100vw;
  height: 100vh;
  background-color: black; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #ccd7d7;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .modal-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin: -0.5rem -0.5rem -0.5rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.6; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #ccd7d7;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px); }
  .modal-footer > * {
    margin: 0.25rem; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 1024px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1366px) {
  .modal-xl {
    max-width: 1140px; } }

.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0; }
  .modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0; }
  .modal-fullscreen .modal-header {
    border-radius: 0; }
  .modal-fullscreen .modal-body {
    overflow-y: auto; }
  .modal-fullscreen .modal-footer {
    border-radius: 0; }

@media (max-width: 479.98px) {
  .modal-fullscreen-vs-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-vs-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-vs-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-vs-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-vs-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-sm-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-sm-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-sm-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-md-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-md-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-md-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1023.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-lg-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-lg-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-lg-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1365.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xl-down .modal-footer {
      border-radius: 0; } }

@media (max-width: 1599.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0; }
    .modal-fullscreen-xxl-down .modal-content {
      height: 100%;
      border: 0;
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-header {
      border-radius: 0; }
    .modal-fullscreen-xxl-down .modal-body {
      overflow-y: auto; }
    .modal-fullscreen-xxl-down .modal-footer {
      border-radius: 0; } }

.tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8em;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .tooltip-arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .tooltip-arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
    bottom: 0; }
    .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
      top: -1px;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: black; }

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
      right: -1px;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: black; }

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
    top: 0; }
    .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
      bottom: -1px;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: black; }

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
      left: -1px;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: black; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: white;
  text-align: center;
  background-color: black;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 300px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.8em;
  word-wrap: break-word;
  background-color: white;
  background-clip: padding-box;
  border: 1px solid rgba(16, 140, 78, 0.5);
  border-radius: 0.3rem; }
  .popover .popover-arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem; }
    .popover .popover-arrow::before, .popover .popover-arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
  bottom: calc(-0.5rem - 1px); }
  .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
    bottom: 0;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: rgba(16, 140, 78, 0.65); }
  .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
    bottom: 1px;
    border-width: 0.5rem 0.5rem 0;
    border-top-color: white; }

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
    left: 0;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: rgba(16, 140, 78, 0.65); }
  .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
    left: 1px;
    border-width: 0.5rem 0.5rem 0.5rem 0;
    border-right-color: white; }

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-0.5rem - 1px); }
  .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
    top: 0;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: rgba(16, 140, 78, 0.65); }
  .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
    top: 1px;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-bottom-color: white; }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0; }

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem; }
  .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
    right: 0;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: rgba(16, 140, 78, 0.65); }
  .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
    right: 1px;
    border-width: 0.5rem 0 0.5rem 0.5rem;
    border-left-color: white; }

.popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #108c4e;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(16, 140, 78, 0.5);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1rem;
  color: #2d3939; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%); }

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: white;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: white;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%; }

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: white;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: 0.5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators [data-bs-target] {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: white;
  text-align: center; }

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100); }

.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: black; }

.carousel-dark .carousel-caption {
  color: black; }

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: white;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .offcanvas {
      transition: none; } }

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: black; }
  .offcanvas-backdrop.fade {
    opacity: 0; }
  .offcanvas-backdrop.show {
    opacity: 0.5; }

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem; }
  .offcanvas-header .btn-close {
    padding: 0.5rem 0.5rem;
    margin-top: -0.5rem;
    margin-right: -0.5rem;
    margin-bottom: -0.5rem; }

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.6; }

.offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto; }

.offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%); }

.offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%); }

.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%); }

.offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%); }

.offcanvas.show {
  transform: none; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.link-nfu {
  color: #006938; }
  .link-nfu:hover, .link-nfu:focus {
    color: #00542d; }

.link-bayleaf {
  color: #72c392; }
  .link-bayleaf:hover, .link-bayleaf:focus {
    color: #8ecfa8; }

.link-cymru {
  color: #ec1c24; }
  .link-cymru:hover, .link-cymru:focus {
    color: #f04950; }

.link-sweetpink {
  color: #f0918b; }
  .link-sweetpink:hover, .link-sweetpink:focus {
    color: #f3a7a2; }

.link-primary {
  color: #108c4e; }
  .link-primary:hover, .link-primary:focus {
    color: #3fa371; }

.link-secondary {
  color: #72c392; }
  .link-secondary:hover, .link-secondary:focus {
    color: #8ecfa8; }

.link-success {
  color: #009144; }
  .link-success:hover, .link-success:focus {
    color: #33a769; }

.link-info {
  color: #2fabe2; }
  .link-info:hover, .link-info:focus {
    color: #59bce8; }

.link-warning {
  color: #ffc107; }
  .link-warning:hover, .link-warning:focus {
    color: #ffcd39; }

.link-danger {
  color: #dc3545; }
  .link-danger:hover, .link-danger:focus {
    color: #b02a37; }

.link-light {
  color: #eef2f2; }
  .link-light:hover, .link-light:focus {
    color: #f1f4f4; }

.link-dark {
  color: #2d3939; }
  .link-dark:hover, .link-dark:focus {
    color: #242e2e; }

.ratio, .video-wrapper {
  position: relative;
  width: 100%; }
  .ratio::before, .video-wrapper::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: ""; }
  .ratio > *, .video-wrapper > * {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.ratio-1x1 {
  --bs-aspect-ratio: 100%; }

.ratio-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%); }

.ratio-16x9, .video-wrapper {
  --bs-aspect-ratio: calc(9 / 16 * 100%); }

.ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%); }

.ratio-a-portrait {
  --bs-aspect-ratio: calc(420 / 297 * 102.5%); }

.ratio-a-landscape {
  --bs-aspect-ratio: calc(297 / 420 * 102.5%); }

.ratio-adverts-rotator {
  --bs-aspect-ratio: calc((150 + 16) / (720 + 16) * 100%); }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020; }

@media (min-width: 480px) {
  .sticky-vs-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1024px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1366px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

@media (min-width: 1600px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch; }

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch; }

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: ""; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentColor;
  opacity: 0.25; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.float-start {
  float: left !important; }

.float-end {
  float: right !important; }

.float-none {
  float: none !important; }

.opacity-0 {
  opacity: 0 !important; }

.opacity-25 {
  opacity: 0.25 !important; }

.opacity-50 {
  opacity: 0.5 !important; }

.opacity-75 {
  opacity: 0.75 !important; }

.opacity-100 {
  opacity: 1 !important; }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.overflow-visible {
  overflow: visible !important; }

.overflow-scroll {
  overflow: scroll !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-grid {
  display: grid !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

.d-none {
  display: none !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none {
  box-shadow: none !important; }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.top-0 {
  top: 0 !important; }

.top-50 {
  top: 50% !important; }

.top-100 {
  top: 100% !important; }

.bottom-0 {
  bottom: 0 !important; }

.bottom-50 {
  bottom: 50% !important; }

.bottom-100 {
  bottom: 100% !important; }

.start-0 {
  left: 0 !important; }

.start-50 {
  left: 50% !important; }

.start-100 {
  left: 100% !important; }

.end-0 {
  right: 0 !important; }

.end-50 {
  right: 50% !important; }

.end-100 {
  right: 100% !important; }

.translate-middle {
  transform: translate(-50%, -50%) !important; }

.translate-middle-x {
  transform: translateX(-50%) !important; }

.translate-middle-y {
  transform: translateY(-50%) !important; }

.border {
  border: 1px solid #ccd7d7 !important; }

.border-0 {
  border: 0 !important; }

.border-top {
  border-top: 1px solid #ccd7d7 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-end {
  border-right: 1px solid #ccd7d7 !important; }

.border-end-0 {
  border-right: 0 !important; }

.border-bottom {
  border-bottom: 1px solid #ccd7d7 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-start {
  border-left: 1px solid #ccd7d7 !important; }

.border-start-0 {
  border-left: 0 !important; }

.border-nfu {
  border-color: #006938 !important; }

.border-bayleaf {
  border-color: #72c392 !important; }

.border-cymru {
  border-color: #ec1c24 !important; }

.border-sweetpink {
  border-color: #f0918b !important; }

.border-primary {
  border-color: #108c4e !important; }

.border-secondary {
  border-color: #72c392 !important; }

.border-success {
  border-color: #009144 !important; }

.border-info {
  border-color: #2fabe2 !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #dc3545 !important; }

.border-light {
  border-color: #eef2f2 !important; }

.border-dark {
  border-color: #2d3939 !important; }

.border-white {
  border-color: white !important; }

.border-1 {
  border-width: 1px !important; }

.border-2 {
  border-width: 2px !important; }

.border-3 {
  border-width: 3px !important; }

.border-4 {
  border-width: 4px !important; }

.border-5 {
  border-width: 5px !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.vw-100 {
  width: 100vw !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mh-100 {
  max-height: 100% !important; }

.vh-100 {
  height: 100vh !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-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; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.gap-0 {
  gap: 0 !important; }

.gap-1 {
  gap: 0.25rem !important; }

.gap-2 {
  gap: 0.5rem !important; }

.gap-3 {
  gap: 1rem !important; }

.gap-4 {
  gap: 1.5rem !important; }

.gap-5 {
  gap: 3rem !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.justify-content-evenly {
  justify-content: space-evenly !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

.order-first {
  order: -1 !important; }

.order-0 {
  order: 0 !important; }

.order-1 {
  order: 1 !important; }

.order-2 {
  order: 2 !important; }

.order-3 {
  order: 3 !important; }

.order-4 {
  order: 4 !important; }

.order-5 {
  order: 5 !important; }

.order-last {
  order: 6 !important; }

.m-0 {
  margin: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.mt-0 {
  margin-top: 0 !important; }

.mt-1 {
  margin-top: 0.25rem !important; }

.mt-2 {
  margin-top: 0.5rem !important; }

.mt-3 {
  margin-top: 1rem !important; }

.mt-4 {
  margin-top: 1.5rem !important; }

.mt-5 {
  margin-top: 3rem !important; }

.mt-auto {
  margin-top: auto !important; }

.me-0 {
  margin-right: 0 !important; }

.me-1 {
  margin-right: 0.25rem !important; }

.me-2 {
  margin-right: 0.5rem !important; }

.me-3 {
  margin-right: 1rem !important; }

.me-4 {
  margin-right: 1.5rem !important; }

.me-5 {
  margin-right: 3rem !important; }

.me-auto {
  margin-right: auto !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.mb-1 {
  margin-bottom: 0.25rem !important; }

.mb-2 {
  margin-bottom: 0.5rem !important; }

.mb-3 {
  margin-bottom: 1rem !important; }

.mb-4 {
  margin-bottom: 1.5rem !important; }

.mb-5 {
  margin-bottom: 3rem !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ms-0 {
  margin-left: 0 !important; }

.ms-1 {
  margin-left: 0.25rem !important; }

.ms-2 {
  margin-left: 0.5rem !important; }

.ms-3 {
  margin-left: 1rem !important; }

.ms-4 {
  margin-left: 1.5rem !important; }

.ms-5 {
  margin-left: 3rem !important; }

.ms-auto {
  margin-left: auto !important; }

.p-0 {
  padding: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pt-0 {
  padding-top: 0 !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pt-3 {
  padding-top: 1rem !important; }

.pt-4 {
  padding-top: 1.5rem !important; }

.pt-5 {
  padding-top: 3rem !important; }

.pe-0 {
  padding-right: 0 !important; }

.pe-1 {
  padding-right: 0.25rem !important; }

.pe-2 {
  padding-right: 0.5rem !important; }

.pe-3 {
  padding-right: 1rem !important; }

.pe-4 {
  padding-right: 1.5rem !important; }

.pe-5 {
  padding-right: 3rem !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pb-3 {
  padding-bottom: 1rem !important; }

.pb-4 {
  padding-bottom: 1.5rem !important; }

.pb-5 {
  padding-bottom: 3rem !important; }

.ps-0 {
  padding-left: 0 !important; }

.ps-1, #jobTitle {
  padding-left: 0.25rem !important; }

.ps-2 {
  padding-left: 0.5rem !important; }

.ps-3 {
  padding-left: 1rem !important; }

.ps-4 {
  padding-left: 1.5rem !important; }

.ps-5 {
  padding-left: 3rem !important; }

.font-monospace {
  font-family: var(--bs-font-monospace) !important; }

.fs-1 {
  font-size: 2.3130607656em !important; }

.fs-2 {
  font-size: 2.0113571875em !important; }

.fs-3 {
  font-size: 1.74900625em !important; }

.fs-4 {
  font-size: 1.520875em !important; }

.fs-5 {
  font-size: 1.3225em !important; }

.fs-6 {
  font-size: 1.15em !important; }

.fst-italic {
  font-style: italic !important; }

.fst-normal {
  font-style: normal !important; }

.fw-light {
  font-weight: 300 !important; }

.fw-lighter {
  font-weight: lighter !important; }

.fw-normal {
  font-weight: 400 !important; }

.fw-bold {
  font-weight: 600 !important; }

.fw-bolder {
  font-weight: 600 !important; }

.lh-1 {
  line-height: 1 !important; }

.lh-sm {
  line-height: 1.15 !important; }

.lh-base {
  line-height: 1.6 !important; }

.lh-lg {
  line-height: 1.6 !important; }

.text-start {
  text-align: left !important; }

.text-end {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-decoration-none {
  text-decoration: none !important; }

.text-decoration-underline {
  text-decoration: underline !important; }

.text-decoration-line-through {
  text-decoration: line-through !important; }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important; }

/* rtl:end:remove */
.text-nfu {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-nfu-rgb), var(--bs-text-opacity)) !important; }

.text-bayleaf {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-bayleaf-rgb), var(--bs-text-opacity)) !important; }

.text-cymru {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-cymru-rgb), var(--bs-text-opacity)) !important; }

.text-sweetpink {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-sweetpink-rgb), var(--bs-text-opacity)) !important; }

.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important; }

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important; }

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important; }

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important; }

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important; }

.text-danger, .field-validation-error,
.validation-summary-errors, form#contact-us .required::after {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important; }

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important; }

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important; }

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important; }

.text-white, .wufoo .buttons .submit {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; }

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important; }

.text-muted {
  --bs-text-opacity: 1;
  color: #a4b7b7 !important; }

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important; }

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important; }

.text-opacity-25 {
  --bs-text-opacity: 0.25; }

.text-opacity-50 {
  --bs-text-opacity: 0.5; }

.text-opacity-75 {
  --bs-text-opacity: 0.75; }

.text-opacity-100 {
  --bs-text-opacity: 1; }

.bg-nfu {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-nfu-rgb), var(--bs-bg-opacity)) !important; }

.bg-bayleaf {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-bayleaf-rgb), var(--bs-bg-opacity)) !important; }

.bg-cymru {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-cymru-rgb), var(--bs-bg-opacity)) !important; }

.bg-sweetpink {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-sweetpink-rgb), var(--bs-bg-opacity)) !important; }

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; }

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important; }

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; }

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important; }

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; }

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; }

.bg-light, .assPanel {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important; }

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; }

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important; }

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important; }

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important; }

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important; }

.bg-opacity-10 {
  --bs-bg-opacity: 0.1; }

.bg-opacity-25 {
  --bs-bg-opacity: 0.25; }

.bg-opacity-50 {
  --bs-bg-opacity: 0.5; }

.bg-opacity-75 {
  --bs-bg-opacity: 0.75; }

.bg-opacity-100 {
  --bs-bg-opacity: 1; }

.bg-gradient {
  background-image: var(--bs-gradient) !important; }

.user-select-all {
  user-select: all !important; }

.user-select-auto {
  user-select: auto !important; }

.user-select-none {
  user-select: none !important; }

.pe-none {
  pointer-events: none !important; }

.pe-auto {
  pointer-events: auto !important; }

.rounded, .stuPanel {
  border-radius: 0.25rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.rounded-1 {
  border-radius: 0.2rem !important; }

.rounded-2 {
  border-radius: 0.25rem !important; }

.rounded-3 {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media (min-width: 480px) {
  .float-vs-start {
    float: left !important; }
  .float-vs-end {
    float: right !important; }
  .float-vs-none {
    float: none !important; }
  .d-vs-inline {
    display: inline !important; }
  .d-vs-inline-block {
    display: inline-block !important; }
  .d-vs-block {
    display: block !important; }
  .d-vs-grid {
    display: grid !important; }
  .d-vs-table {
    display: table !important; }
  .d-vs-table-row {
    display: table-row !important; }
  .d-vs-table-cell {
    display: table-cell !important; }
  .d-vs-flex {
    display: flex !important; }
  .d-vs-inline-flex {
    display: inline-flex !important; }
  .d-vs-none {
    display: none !important; }
  .flex-vs-fill {
    flex: 1 1 auto !important; }
  .flex-vs-row {
    flex-direction: row !important; }
  .flex-vs-column {
    flex-direction: column !important; }
  .flex-vs-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-vs-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-vs-grow-0 {
    flex-grow: 0 !important; }
  .flex-vs-grow-1 {
    flex-grow: 1 !important; }
  .flex-vs-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-vs-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-vs-wrap {
    flex-wrap: wrap !important; }
  .flex-vs-nowrap {
    flex-wrap: nowrap !important; }
  .flex-vs-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-vs-0 {
    gap: 0 !important; }
  .gap-vs-1 {
    gap: 0.25rem !important; }
  .gap-vs-2 {
    gap: 0.5rem !important; }
  .gap-vs-3 {
    gap: 1rem !important; }
  .gap-vs-4 {
    gap: 1.5rem !important; }
  .gap-vs-5 {
    gap: 3rem !important; }
  .justify-content-vs-start {
    justify-content: flex-start !important; }
  .justify-content-vs-end {
    justify-content: flex-end !important; }
  .justify-content-vs-center {
    justify-content: center !important; }
  .justify-content-vs-between {
    justify-content: space-between !important; }
  .justify-content-vs-around {
    justify-content: space-around !important; }
  .justify-content-vs-evenly {
    justify-content: space-evenly !important; }
  .align-items-vs-start {
    align-items: flex-start !important; }
  .align-items-vs-end {
    align-items: flex-end !important; }
  .align-items-vs-center {
    align-items: center !important; }
  .align-items-vs-baseline {
    align-items: baseline !important; }
  .align-items-vs-stretch {
    align-items: stretch !important; }
  .align-content-vs-start {
    align-content: flex-start !important; }
  .align-content-vs-end {
    align-content: flex-end !important; }
  .align-content-vs-center {
    align-content: center !important; }
  .align-content-vs-between {
    align-content: space-between !important; }
  .align-content-vs-around {
    align-content: space-around !important; }
  .align-content-vs-stretch {
    align-content: stretch !important; }
  .align-self-vs-auto {
    align-self: auto !important; }
  .align-self-vs-start {
    align-self: flex-start !important; }
  .align-self-vs-end {
    align-self: flex-end !important; }
  .align-self-vs-center {
    align-self: center !important; }
  .align-self-vs-baseline {
    align-self: baseline !important; }
  .align-self-vs-stretch {
    align-self: stretch !important; }
  .order-vs-first {
    order: -1 !important; }
  .order-vs-0 {
    order: 0 !important; }
  .order-vs-1 {
    order: 1 !important; }
  .order-vs-2 {
    order: 2 !important; }
  .order-vs-3 {
    order: 3 !important; }
  .order-vs-4 {
    order: 4 !important; }
  .order-vs-5 {
    order: 5 !important; }
  .order-vs-last {
    order: 6 !important; }
  .m-vs-0 {
    margin: 0 !important; }
  .m-vs-1 {
    margin: 0.25rem !important; }
  .m-vs-2 {
    margin: 0.5rem !important; }
  .m-vs-3 {
    margin: 1rem !important; }
  .m-vs-4 {
    margin: 1.5rem !important; }
  .m-vs-5 {
    margin: 3rem !important; }
  .m-vs-auto {
    margin: auto !important; }
  .mx-vs-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-vs-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-vs-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-vs-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-vs-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-vs-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-vs-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-vs-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-vs-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-vs-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-vs-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-vs-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-vs-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-vs-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-vs-0 {
    margin-top: 0 !important; }
  .mt-vs-1 {
    margin-top: 0.25rem !important; }
  .mt-vs-2 {
    margin-top: 0.5rem !important; }
  .mt-vs-3 {
    margin-top: 1rem !important; }
  .mt-vs-4 {
    margin-top: 1.5rem !important; }
  .mt-vs-5 {
    margin-top: 3rem !important; }
  .mt-vs-auto {
    margin-top: auto !important; }
  .me-vs-0 {
    margin-right: 0 !important; }
  .me-vs-1 {
    margin-right: 0.25rem !important; }
  .me-vs-2 {
    margin-right: 0.5rem !important; }
  .me-vs-3 {
    margin-right: 1rem !important; }
  .me-vs-4 {
    margin-right: 1.5rem !important; }
  .me-vs-5 {
    margin-right: 3rem !important; }
  .me-vs-auto {
    margin-right: auto !important; }
  .mb-vs-0 {
    margin-bottom: 0 !important; }
  .mb-vs-1 {
    margin-bottom: 0.25rem !important; }
  .mb-vs-2 {
    margin-bottom: 0.5rem !important; }
  .mb-vs-3 {
    margin-bottom: 1rem !important; }
  .mb-vs-4 {
    margin-bottom: 1.5rem !important; }
  .mb-vs-5 {
    margin-bottom: 3rem !important; }
  .mb-vs-auto {
    margin-bottom: auto !important; }
  .ms-vs-0 {
    margin-left: 0 !important; }
  .ms-vs-1 {
    margin-left: 0.25rem !important; }
  .ms-vs-2 {
    margin-left: 0.5rem !important; }
  .ms-vs-3 {
    margin-left: 1rem !important; }
  .ms-vs-4 {
    margin-left: 1.5rem !important; }
  .ms-vs-5 {
    margin-left: 3rem !important; }
  .ms-vs-auto {
    margin-left: auto !important; }
  .p-vs-0 {
    padding: 0 !important; }
  .p-vs-1 {
    padding: 0.25rem !important; }
  .p-vs-2 {
    padding: 0.5rem !important; }
  .p-vs-3 {
    padding: 1rem !important; }
  .p-vs-4 {
    padding: 1.5rem !important; }
  .p-vs-5 {
    padding: 3rem !important; }
  .px-vs-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-vs-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-vs-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-vs-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-vs-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-vs-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-vs-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-vs-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-vs-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-vs-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-vs-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-vs-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-vs-0 {
    padding-top: 0 !important; }
  .pt-vs-1 {
    padding-top: 0.25rem !important; }
  .pt-vs-2 {
    padding-top: 0.5rem !important; }
  .pt-vs-3 {
    padding-top: 1rem !important; }
  .pt-vs-4 {
    padding-top: 1.5rem !important; }
  .pt-vs-5 {
    padding-top: 3rem !important; }
  .pe-vs-0 {
    padding-right: 0 !important; }
  .pe-vs-1 {
    padding-right: 0.25rem !important; }
  .pe-vs-2 {
    padding-right: 0.5rem !important; }
  .pe-vs-3 {
    padding-right: 1rem !important; }
  .pe-vs-4 {
    padding-right: 1.5rem !important; }
  .pe-vs-5 {
    padding-right: 3rem !important; }
  .pb-vs-0 {
    padding-bottom: 0 !important; }
  .pb-vs-1 {
    padding-bottom: 0.25rem !important; }
  .pb-vs-2 {
    padding-bottom: 0.5rem !important; }
  .pb-vs-3 {
    padding-bottom: 1rem !important; }
  .pb-vs-4 {
    padding-bottom: 1.5rem !important; }
  .pb-vs-5 {
    padding-bottom: 3rem !important; }
  .ps-vs-0 {
    padding-left: 0 !important; }
  .ps-vs-1 {
    padding-left: 0.25rem !important; }
  .ps-vs-2 {
    padding-left: 0.5rem !important; }
  .ps-vs-3 {
    padding-left: 1rem !important; }
  .ps-vs-4 {
    padding-left: 1.5rem !important; }
  .ps-vs-5 {
    padding-left: 3rem !important; }
  .text-vs-start {
    text-align: left !important; }
  .text-vs-end {
    text-align: right !important; }
  .text-vs-center {
    text-align: center !important; } }

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important; }
  .float-sm-end {
    float: right !important; }
  .float-sm-none {
    float: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-grid {
    display: grid !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex, #authorBio.hasAvatar {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; }
  .d-sm-none {
    display: none !important; }
  .flex-sm-fill {
    flex: 1 1 auto !important; }
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-grow-0 {
    flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-sm-0 {
    gap: 0 !important; }
  .gap-sm-1 {
    gap: 0.25rem !important; }
  .gap-sm-2 {
    gap: 0.5rem !important; }
  .gap-sm-3 {
    gap: 1rem !important; }
  .gap-sm-4 {
    gap: 1.5rem !important; }
  .gap-sm-5 {
    gap: 3rem !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important; }
  .align-items-sm-start, #authorBio.hasAvatar {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; }
  .order-sm-first {
    order: -1 !important; }
  .order-sm-0 {
    order: 0 !important; }
  .order-sm-1 {
    order: 1 !important; }
  .order-sm-2 {
    order: 2 !important; }
  .order-sm-3 {
    order: 3 !important; }
  .order-sm-4 {
    order: 4 !important; }
  .order-sm-5 {
    order: 5 !important; }
  .order-sm-last {
    order: 6 !important; }
  .m-sm-0 {
    margin: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .me-sm-0 {
    margin-right: 0 !important; }
  .me-sm-1 {
    margin-right: 0.25rem !important; }
  .me-sm-2 {
    margin-right: 0.5rem !important; }
  .me-sm-3 {
    margin-right: 1rem !important; }
  .me-sm-4, #authorBio #bioImgSocials {
    margin-right: 1.5rem !important; }
  .me-sm-5 {
    margin-right: 3rem !important; }
  .me-sm-auto {
    margin-right: auto !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ms-sm-0 {
    margin-left: 0 !important; }
  .ms-sm-1 {
    margin-left: 0.25rem !important; }
  .ms-sm-2 {
    margin-left: 0.5rem !important; }
  .ms-sm-3 {
    margin-left: 1rem !important; }
  .ms-sm-4 {
    margin-left: 1.5rem !important; }
  .ms-sm-5 {
    margin-left: 3rem !important; }
  .ms-sm-auto {
    margin-left: auto !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pe-sm-0 {
    padding-right: 0 !important; }
  .pe-sm-1 {
    padding-right: 0.25rem !important; }
  .pe-sm-2 {
    padding-right: 0.5rem !important; }
  .pe-sm-3 {
    padding-right: 1rem !important; }
  .pe-sm-4 {
    padding-right: 1.5rem !important; }
  .pe-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .ps-sm-0 {
    padding-left: 0 !important; }
  .ps-sm-1 {
    padding-left: 0.25rem !important; }
  .ps-sm-2 {
    padding-left: 0.5rem !important; }
  .ps-sm-3 {
    padding-left: 1rem !important; }
  .ps-sm-4, #authorBio.hasAvatar #bioContainer {
    padding-left: 1.5rem !important; }
  .ps-sm-5 {
    padding-left: 3rem !important; }
  .text-sm-start {
    text-align: left !important; }
  .text-sm-end {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .float-md-start {
    float: left !important; }
  .float-md-end {
    float: right !important; }
  .float-md-none {
    float: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-grid {
    display: grid !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex, .listings > div {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; }
  .d-md-none {
    display: none !important; }
  .flex-md-fill {
    flex: 1 1 auto !important; }
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-grow-0 {
    flex-grow: 0 !important; }
  .flex-md-grow-1 {
    flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-md-wrap, .listings > div {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-md-0 {
    gap: 0 !important; }
  .gap-md-1 {
    gap: 0.25rem !important; }
  .gap-md-2 {
    gap: 0.5rem !important; }
  .gap-md-3 {
    gap: 1rem !important; }
  .gap-md-4 {
    gap: 1.5rem !important; }
  .gap-md-5 {
    gap: 3rem !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center, .listings > div {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .justify-content-md-evenly {
    justify-content: space-evenly !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; }
  .order-md-first {
    order: -1 !important; }
  .order-md-0 {
    order: 0 !important; }
  .order-md-1 {
    order: 1 !important; }
  .order-md-2 {
    order: 2 !important; }
  .order-md-3 {
    order: 3 !important; }
  .order-md-4 {
    order: 4 !important; }
  .order-md-5 {
    order: 5 !important; }
  .order-md-last {
    order: 6 !important; }
  .m-md-0 {
    margin: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .me-md-0 {
    margin-right: 0 !important; }
  .me-md-1 {
    margin-right: 0.25rem !important; }
  .me-md-2 {
    margin-right: 0.5rem !important; }
  .me-md-3 {
    margin-right: 1rem !important; }
  .me-md-4 {
    margin-right: 1.5rem !important; }
  .me-md-5 {
    margin-right: 3rem !important; }
  .me-md-auto {
    margin-right: auto !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ms-md-0 {
    margin-left: 0 !important; }
  .ms-md-1 {
    margin-left: 0.25rem !important; }
  .ms-md-2 {
    margin-left: 0.5rem !important; }
  .ms-md-3 {
    margin-left: 1rem !important; }
  .ms-md-4 {
    margin-left: 1.5rem !important; }
  .ms-md-5 {
    margin-left: 3rem !important; }
  .ms-md-auto {
    margin-left: auto !important; }
  .p-md-0 {
    padding: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pe-md-0 {
    padding-right: 0 !important; }
  .pe-md-1 {
    padding-right: 0.25rem !important; }
  .pe-md-2 {
    padding-right: 0.5rem !important; }
  .pe-md-3 {
    padding-right: 1rem !important; }
  .pe-md-4 {
    padding-right: 1.5rem !important; }
  .pe-md-5 {
    padding-right: 3rem !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .ps-md-0 {
    padding-left: 0 !important; }
  .ps-md-1 {
    padding-left: 0.25rem !important; }
  .ps-md-2 {
    padding-left: 0.5rem !important; }
  .ps-md-3 {
    padding-left: 1rem !important; }
  .ps-md-4 {
    padding-left: 1.5rem !important; }
  .ps-md-5 {
    padding-left: 3rem !important; }
  .text-md-start {
    text-align: left !important; }
  .text-md-end {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 1024px) {
  .float-lg-start {
    float: left !important; }
  .float-lg-end {
    float: right !important; }
  .float-lg-none {
    float: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-grid {
    display: grid !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; }
  .d-lg-none {
    display: none !important; }
  .flex-lg-fill {
    flex: 1 1 auto !important; }
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-grow-0 {
    flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-lg-0 {
    gap: 0 !important; }
  .gap-lg-1 {
    gap: 0.25rem !important; }
  .gap-lg-2 {
    gap: 0.5rem !important; }
  .gap-lg-3 {
    gap: 1rem !important; }
  .gap-lg-4 {
    gap: 1.5rem !important; }
  .gap-lg-5 {
    gap: 3rem !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between, section.timeline .timeline-item:nth-child(odd) .timeline-content {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; }
  .order-lg-first {
    order: -1 !important; }
  .order-lg-0 {
    order: 0 !important; }
  .order-lg-1 {
    order: 1 !important; }
  .order-lg-2 {
    order: 2 !important; }
  .order-lg-3 {
    order: 3 !important; }
  .order-lg-4 {
    order: 4 !important; }
  .order-lg-5 {
    order: 5 !important; }
  .order-lg-last {
    order: 6 !important; }
  .m-lg-0 {
    margin: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .me-lg-0 {
    margin-right: 0 !important; }
  .me-lg-1 {
    margin-right: 0.25rem !important; }
  .me-lg-2 {
    margin-right: 0.5rem !important; }
  .me-lg-3 {
    margin-right: 1rem !important; }
  .me-lg-4 {
    margin-right: 1.5rem !important; }
  .me-lg-5 {
    margin-right: 3rem !important; }
  .me-lg-auto {
    margin-right: auto !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ms-lg-0 {
    margin-left: 0 !important; }
  .ms-lg-1 {
    margin-left: 0.25rem !important; }
  .ms-lg-2 {
    margin-left: 0.5rem !important; }
  .ms-lg-3 {
    margin-left: 1rem !important; }
  .ms-lg-4 {
    margin-left: 1.5rem !important; }
  .ms-lg-5 {
    margin-left: 3rem !important; }
  .ms-lg-auto {
    margin-left: auto !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pe-lg-0 {
    padding-right: 0 !important; }
  .pe-lg-1 {
    padding-right: 0.25rem !important; }
  .pe-lg-2 {
    padding-right: 0.5rem !important; }
  .pe-lg-3 {
    padding-right: 1rem !important; }
  .pe-lg-4 {
    padding-right: 1.5rem !important; }
  .pe-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .ps-lg-0 {
    padding-left: 0 !important; }
  .ps-lg-1 {
    padding-left: 0.25rem !important; }
  .ps-lg-2 {
    padding-left: 0.5rem !important; }
  .ps-lg-3 {
    padding-left: 1rem !important; }
  .ps-lg-4 {
    padding-left: 1.5rem !important; }
  .ps-lg-5 {
    padding-left: 3rem !important; }
  .text-lg-start {
    text-align: left !important; }
  .text-lg-end {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1366px) {
  .float-xl-start {
    float: left !important; }
  .float-xl-end {
    float: right !important; }
  .float-xl-none {
    float: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-grid {
    display: grid !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; }
  .d-xl-none {
    display: none !important; }
  .flex-xl-fill {
    flex: 1 1 auto !important; }
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-xl-0 {
    gap: 0 !important; }
  .gap-xl-1 {
    gap: 0.25rem !important; }
  .gap-xl-2 {
    gap: 0.5rem !important; }
  .gap-xl-3 {
    gap: 1rem !important; }
  .gap-xl-4 {
    gap: 1.5rem !important; }
  .gap-xl-5 {
    gap: 3rem !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; }
  .order-xl-first {
    order: -1 !important; }
  .order-xl-0 {
    order: 0 !important; }
  .order-xl-1 {
    order: 1 !important; }
  .order-xl-2 {
    order: 2 !important; }
  .order-xl-3 {
    order: 3 !important; }
  .order-xl-4 {
    order: 4 !important; }
  .order-xl-5 {
    order: 5 !important; }
  .order-xl-last {
    order: 6 !important; }
  .m-xl-0 {
    margin: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mt-xl-3 {
    margin-top: 1rem !important; }
  .mt-xl-4 {
    margin-top: 1.5rem !important; }
  .mt-xl-5 {
    margin-top: 3rem !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .me-xl-0 {
    margin-right: 0 !important; }
  .me-xl-1 {
    margin-right: 0.25rem !important; }
  .me-xl-2 {
    margin-right: 0.5rem !important; }
  .me-xl-3 {
    margin-right: 1rem !important; }
  .me-xl-4 {
    margin-right: 1.5rem !important; }
  .me-xl-5 {
    margin-right: 3rem !important; }
  .me-xl-auto {
    margin-right: auto !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xl-3 {
    margin-bottom: 1rem !important; }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xl-5 {
    margin-bottom: 3rem !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ms-xl-0 {
    margin-left: 0 !important; }
  .ms-xl-1 {
    margin-left: 0.25rem !important; }
  .ms-xl-2 {
    margin-left: 0.5rem !important; }
  .ms-xl-3 {
    margin-left: 1rem !important; }
  .ms-xl-4 {
    margin-left: 1.5rem !important; }
  .ms-xl-5 {
    margin-left: 3rem !important; }
  .ms-xl-auto {
    margin-left: auto !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pt-xl-3 {
    padding-top: 1rem !important; }
  .pt-xl-4 {
    padding-top: 1.5rem !important; }
  .pt-xl-5 {
    padding-top: 3rem !important; }
  .pe-xl-0 {
    padding-right: 0 !important; }
  .pe-xl-1 {
    padding-right: 0.25rem !important; }
  .pe-xl-2 {
    padding-right: 0.5rem !important; }
  .pe-xl-3 {
    padding-right: 1rem !important; }
  .pe-xl-4 {
    padding-right: 1.5rem !important; }
  .pe-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xl-3 {
    padding-bottom: 1rem !important; }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xl-5 {
    padding-bottom: 3rem !important; }
  .ps-xl-0 {
    padding-left: 0 !important; }
  .ps-xl-1 {
    padding-left: 0.25rem !important; }
  .ps-xl-2 {
    padding-left: 0.5rem !important; }
  .ps-xl-3 {
    padding-left: 1rem !important; }
  .ps-xl-4 {
    padding-left: 1.5rem !important; }
  .ps-xl-5 {
    padding-left: 3rem !important; }
  .text-xl-start {
    text-align: left !important; }
  .text-xl-end {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

@media (min-width: 1600px) {
  .float-xxl-start {
    float: left !important; }
  .float-xxl-end {
    float: right !important; }
  .float-xxl-none {
    float: none !important; }
  .d-xxl-inline {
    display: inline !important; }
  .d-xxl-inline-block {
    display: inline-block !important; }
  .d-xxl-block {
    display: block !important; }
  .d-xxl-grid {
    display: grid !important; }
  .d-xxl-table {
    display: table !important; }
  .d-xxl-table-row {
    display: table-row !important; }
  .d-xxl-table-cell {
    display: table-cell !important; }
  .d-xxl-flex {
    display: flex !important; }
  .d-xxl-inline-flex {
    display: inline-flex !important; }
  .d-xxl-none {
    display: none !important; }
  .flex-xxl-fill {
    flex: 1 1 auto !important; }
  .flex-xxl-row {
    flex-direction: row !important; }
  .flex-xxl-column {
    flex-direction: column !important; }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important; }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important; }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important; }
  .flex-xxl-wrap {
    flex-wrap: wrap !important; }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .gap-xxl-0 {
    gap: 0 !important; }
  .gap-xxl-1 {
    gap: 0.25rem !important; }
  .gap-xxl-2 {
    gap: 0.5rem !important; }
  .gap-xxl-3 {
    gap: 1rem !important; }
  .gap-xxl-4 {
    gap: 1.5rem !important; }
  .gap-xxl-5 {
    gap: 3rem !important; }
  .justify-content-xxl-start {
    justify-content: flex-start !important; }
  .justify-content-xxl-end {
    justify-content: flex-end !important; }
  .justify-content-xxl-center {
    justify-content: center !important; }
  .justify-content-xxl-between {
    justify-content: space-between !important; }
  .justify-content-xxl-around {
    justify-content: space-around !important; }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important; }
  .align-items-xxl-start {
    align-items: flex-start !important; }
  .align-items-xxl-end {
    align-items: flex-end !important; }
  .align-items-xxl-center {
    align-items: center !important; }
  .align-items-xxl-baseline {
    align-items: baseline !important; }
  .align-items-xxl-stretch {
    align-items: stretch !important; }
  .align-content-xxl-start {
    align-content: flex-start !important; }
  .align-content-xxl-end {
    align-content: flex-end !important; }
  .align-content-xxl-center {
    align-content: center !important; }
  .align-content-xxl-between {
    align-content: space-between !important; }
  .align-content-xxl-around {
    align-content: space-around !important; }
  .align-content-xxl-stretch {
    align-content: stretch !important; }
  .align-self-xxl-auto {
    align-self: auto !important; }
  .align-self-xxl-start {
    align-self: flex-start !important; }
  .align-self-xxl-end {
    align-self: flex-end !important; }
  .align-self-xxl-center {
    align-self: center !important; }
  .align-self-xxl-baseline {
    align-self: baseline !important; }
  .align-self-xxl-stretch {
    align-self: stretch !important; }
  .order-xxl-first {
    order: -1 !important; }
  .order-xxl-0 {
    order: 0 !important; }
  .order-xxl-1 {
    order: 1 !important; }
  .order-xxl-2 {
    order: 2 !important; }
  .order-xxl-3 {
    order: 3 !important; }
  .order-xxl-4 {
    order: 4 !important; }
  .order-xxl-5 {
    order: 5 !important; }
  .order-xxl-last {
    order: 6 !important; }
  .m-xxl-0 {
    margin: 0 !important; }
  .m-xxl-1 {
    margin: 0.25rem !important; }
  .m-xxl-2 {
    margin: 0.5rem !important; }
  .m-xxl-3 {
    margin: 1rem !important; }
  .m-xxl-4 {
    margin: 1.5rem !important; }
  .m-xxl-5 {
    margin: 3rem !important; }
  .m-xxl-auto {
    margin: auto !important; }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; }
  .mt-xxl-0 {
    margin-top: 0 !important; }
  .mt-xxl-1 {
    margin-top: 0.25rem !important; }
  .mt-xxl-2 {
    margin-top: 0.5rem !important; }
  .mt-xxl-3 {
    margin-top: 1rem !important; }
  .mt-xxl-4 {
    margin-top: 1.5rem !important; }
  .mt-xxl-5 {
    margin-top: 3rem !important; }
  .mt-xxl-auto {
    margin-top: auto !important; }
  .me-xxl-0 {
    margin-right: 0 !important; }
  .me-xxl-1 {
    margin-right: 0.25rem !important; }
  .me-xxl-2 {
    margin-right: 0.5rem !important; }
  .me-xxl-3 {
    margin-right: 1rem !important; }
  .me-xxl-4 {
    margin-right: 1.5rem !important; }
  .me-xxl-5 {
    margin-right: 3rem !important; }
  .me-xxl-auto {
    margin-right: auto !important; }
  .mb-xxl-0 {
    margin-bottom: 0 !important; }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important; }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important; }
  .mb-xxl-3 {
    margin-bottom: 1rem !important; }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important; }
  .mb-xxl-5 {
    margin-bottom: 3rem !important; }
  .mb-xxl-auto {
    margin-bottom: auto !important; }
  .ms-xxl-0 {
    margin-left: 0 !important; }
  .ms-xxl-1 {
    margin-left: 0.25rem !important; }
  .ms-xxl-2 {
    margin-left: 0.5rem !important; }
  .ms-xxl-3 {
    margin-left: 1rem !important; }
  .ms-xxl-4 {
    margin-left: 1.5rem !important; }
  .ms-xxl-5 {
    margin-left: 3rem !important; }
  .ms-xxl-auto {
    margin-left: auto !important; }
  .p-xxl-0 {
    padding: 0 !important; }
  .p-xxl-1 {
    padding: 0.25rem !important; }
  .p-xxl-2 {
    padding: 0.5rem !important; }
  .p-xxl-3 {
    padding: 1rem !important; }
  .p-xxl-4 {
    padding: 1.5rem !important; }
  .p-xxl-5 {
    padding: 3rem !important; }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt-xxl-0 {
    padding-top: 0 !important; }
  .pt-xxl-1 {
    padding-top: 0.25rem !important; }
  .pt-xxl-2 {
    padding-top: 0.5rem !important; }
  .pt-xxl-3 {
    padding-top: 1rem !important; }
  .pt-xxl-4 {
    padding-top: 1.5rem !important; }
  .pt-xxl-5 {
    padding-top: 3rem !important; }
  .pe-xxl-0 {
    padding-right: 0 !important; }
  .pe-xxl-1 {
    padding-right: 0.25rem !important; }
  .pe-xxl-2 {
    padding-right: 0.5rem !important; }
  .pe-xxl-3 {
    padding-right: 1rem !important; }
  .pe-xxl-4 {
    padding-right: 1.5rem !important; }
  .pe-xxl-5 {
    padding-right: 3rem !important; }
  .pb-xxl-0 {
    padding-bottom: 0 !important; }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important; }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important; }
  .pb-xxl-3 {
    padding-bottom: 1rem !important; }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important; }
  .pb-xxl-5 {
    padding-bottom: 3rem !important; }
  .ps-xxl-0 {
    padding-left: 0 !important; }
  .ps-xxl-1 {
    padding-left: 0.25rem !important; }
  .ps-xxl-2 {
    padding-left: 0.5rem !important; }
  .ps-xxl-3 {
    padding-left: 1rem !important; }
  .ps-xxl-4 {
    padding-left: 1.5rem !important; }
  .ps-xxl-5 {
    padding-left: 3rem !important; }
  .text-xxl-start {
    text-align: left !important; }
  .text-xxl-end {
    text-align: right !important; }
  .text-xxl-center {
    text-align: center !important; } }

@media print {
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-grid {
    display: grid !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: flex !important; }
  .d-print-inline-flex {
    display: inline-flex !important; }
  .d-print-none {
    display: none !important; } }

/* #endregion */
/* #region General */
:root {
  --_primary-clr-hue: 152deg;
  --_secondary-clr-hue: 85.9701492537deg;
  --_tertiary-clr-hue: 198.43575419deg;
  --_cookie-consent-clr-hue: var(--_primary-clr-hue); }

html,
body {
  min-height: 100vh; }

body {
  height: auto;
  display: flex;
  flex-direction: column; }
  body > *:not(main) {
    flex-shrink: 0; }
  body > main {
    flex: 1 0 auto; }

.nfuspectrum {
  background: linear-gradient(to right, #737245 20%, #009144 20%, #009144 40%, #8bc53f 40%, #8bc53f 60%, #ffff00 60%, #ffff00 80%, #2fabe2 80%);
  height: .25rem;
  width: 100%; }

.no-cssgradients .nfuspectrum {
  display: none; }

.fallback {
  display: none; }

.no-svg .fallback {
  display: block;
  background-size: cover;
  background-repeat: no-repeat; }

body.loading * {
  cursor: wait; }

.row {
  margin: 0; }
  .row:not(.g-0) {
    --bs-gutter-x: 0.75rem; }

img {
  max-width: 100%; }

.img-fluid, .img-responsive {
  width: 100%; }

.video-wrapper {
  margin-bottom: 1.25rem; }
  .video-wrapper:last-child {
    margin-bottom: 0; }

@media (min-width: 1024px) {
  .sticky-lg-top {
    top: 11rem; } }

@media (min-width: 1366px) {
  .sticky-lg-top {
    top: 8rem; } }

.highlight-red {
  padding: .2em;
  background: #ff8888; }

.highlight-green {
  padding: .2em;
  background: #88ff88; }

.clr-bkg-grey-100,
.clr-bkg-gray-100 {
  background-color: #eef2f2; }

/* #endregion */
/* #region Typography */
h1, .h1, h2, .h2, h3, .h3, h4, .h4,
.h1, .h2, .h3, .h4 {
  margin-bottom: 1.5rem; }

h5, .h5, h6, .h6,
.h5, .h6 {
  line-height: 1.3;
  margin-bottom: .75rem; }

h1:last-child, .h1:last-child, h2:last-child, .h2:last-child, h3:last-child, .h3:last-child, h4:last-child, .h4:last-child, h5:last-child, .h5:last-child, h6:last-child, .h6:last-child,
.h1:last-child, .h2:last-child, .h3:last-child, .h4:last-child, .h5:last-child, .h6:last-child {
  margin-bottom: 0; }

.display-7 {
  font-size: 2em; }

.lead strong {
  font-weight: 600; }

.caption {
  margin-top: .75em; }

span.nfu-caption {
  display: block;
  margin-top: -1.25em; }

.carousel-caption h5, .carousel-caption .h5 {
  background: rgba(0, 0, 0, 0.55);
  padding: 0.25em;
  border-radius: 5px; }

p:last-child, ol:not(.breadcrumb):last-child, ul:not(.pagination):last-child, dl:last-child, dl *:last-child {
  margin-bottom: 0; }

.breadcrumb .breadcrumb-item {
  display: flex;
  align-items: center;
  font-size: 0.8em;
  line-height: 1.15; }

blockquote, span.blockquote-alt, .blockquote {
  position: relative;
  background: #f3f5f3;
  border-left: 0.75rem solid #72c392;
  margin-bottom: 1.5rem;
  padding: .75em 1.5rem;
  width: 100%; }
  blockquote.blockquote-alt, span.blockquote-alt, .blockquote.blockquote-alt {
    border-left-color: #2fabe2; }
  blockquote.twitter-tweet, span.twitter-tweet.blockquote-alt, .blockquote.twitter-tweet {
    border-left-color: #000000; }
  blockquote:last-child, span.blockquote-alt:last-child, .blockquote:last-child {
    margin-bottom: 0; }

span.blockquote-alt {
  display: block; }

main a:not(.btn):not([role="button"]):not(.page-link) {
  text-decoration-color: #9ecbae; }
  main a:not(.btn):not([role="button"]):not(.page-link):hover, main a:not(.btn):not([role="button"]):not(.page-link):focus, main a:not(.btn):not([role="button"]):not(.page-link):visited {
    color: #108c4e; }

main ul:not(.pagination) {
  padding-left: 2em; }
  main ul:not(.pagination) li {
    margin: .3em 0 .3em .6em; }
    main ul:not(.pagination) li::marker {
      color: inherit; }

#searchInfo a {
  font-weight: 600;
  text-decoration: underline; }

.fuzzyTime {
  color: #a4b7b7;
  line-height: 1; }

[role=navigation] a,
[role=button] {
  text-decoration: none; }

abbr[title], abbr[data-bs-original-title], .abbr[title], .abbr[data-bs-original-title] {
  cursor: help;
  border-bottom: 2px dotted; }

abbr.initialism, .abbr.initialism {
  font-size: 0.8em;
  text-transform: uppercase; }

#disclaimer {
  background-color: #f3f5f3;
  color: #00502d; }

/* #endregion */
/* #region Spacing */
@media (min-width: 1024px) {
  body {
    padding-top: 220px; }
    body.scrolling {
      padding-top: 140px; } }

@media (min-width: 1024px) {
  [id] {
    scroll-margin-top: 160px; } }

main section,
main section.row {
  margin-bottom: 1.25rem; }
  main section:last-child,
  main section > *:last-child,
  main section.row:last-child,
  main section.row > *:last-child {
    margin-bottom: 0; }

#filterContent {
  margin-top: 1.25rem; }
  #filterContent:first-child {
    margin-top: 0; }

/* #endregion */
html.embed {
  background-color: transparent; }
  html.embed body {
    background-color: transparent; }
  html.embed #logo {
    display: none !important; }

.wufoo {
  font-family: sans-serif;
  font-family: var(--bs-font-sans-serif); }
  .wufoo .info {
    padding-left: 0;
    padding-right: 0; }
  .wufoo .info h2, .wufoo .info .h2 {
    font-size: 2.0113571875em !important;
    font-weight: 600; }
  .wufoo label.desc,
  .wufoo legend.desc {
    font-size: unset !important;
    font-weight: 400;
    margin-bottom: 0.5rem; }
  .wufoo .subfield {
    display: inline-flex !important;
    float: none; }
    .wufoo .subfield label.choice {
      margin-top: 0 !important;
      margin-right: 0 !important;
      margin-bottom: 0 !important;
      margin-left: .6em !important; }
  .wufoo .notStacked .subfield {
    margin-right: .6em; }
    .wufoo .notStacked .subfield:last-of-type {
      margin-right: 0; }
  .wufoo .notStacked label.choice {
    padding-bottom: 0;
    width: auto; }
  .wufoo .buttons {
    text-align: left !important; }

@media screen and (max-width: 767.98px) {
  .wufoo li {
    width: 100% !important; }
    .wufoo li.focused .instruct {
      position: relative;
      left: 0;
      width: 100%;
      margin-left: 0; } }

/* #region Umb Grid / Macros / Cards */
.card-title.h1, .card-title.h2, .card-title.h3, .card-title.h4, .card-title.h4, .card-title.h6 {
  margin-bottom: 0.5rem; }

.umb-grid > div {
  display: flex;
  justify-content: center;
  margin-bottom: 2rem; }
  .umb-grid > div:last-child {
    margin-bottom: 0; }
  .umb-grid > div.bg-row {
    background-color: #f3f5f3;
    padding: 1.25rem 0; }
  .umb-grid > div.flex-cols .column {
    display: flex; }
    .umb-grid > div.flex-cols .column section.macro-cards.assetlisting {
      height: auto; }
      .umb-grid > div.flex-cols .column section.macro-cards.assetlisting:last-child {
        height: 100%; }
        @media (min-width: 768px) {
          .umb-grid > div.flex-cols .column section.macro-cards.assetlisting:last-child .nfu-card-deck {
            height: 100%; } }
      @media (min-width: 768px) {
        .umb-grid > div.flex-cols .column section.macro-cards.assetlisting .nfu-card-deck {
          height: auto; } }
    .umb-grid > div.flex-cols .column:not(.col-md-12) > div:first-of-type {
      display: flex;
      flex-direction: column; }
    @media (min-width: 768px) {
      .umb-grid > div.flex-cols .column:not(.col-md-12) .nfu-card-deck {
        height: 100%; } }
    @media (min-width: 768px) {
      .umb-grid > div.flex-cols .column .card,
      .umb-grid > div.flex-cols .column .macro-cards {
        height: 100%; } }
  .umb-grid > div.column-switch .column.col-6:first-of-type {
    order: 2;
    margin-block-end: 0; }
  .umb-grid > div.column-switch .column.col-6:last-of-type {
    margin-block-end: 1rem; }
  @media (max-width: 767.98px) {
    .umb-grid > div.column-switch .column.col-sm-6:first-of-type {
      order: 2;
      margin-block-end: 0; }
    .umb-grid > div.column-switch .column.col-sm-6:last-of-type {
      margin-block-end: 1rem; } }
  @media (max-width: 1023.98px) {
    .umb-grid > div.column-switch .column.col-md-6:first-of-type {
      order: 2;
      margin-block-end: 0; }
    .umb-grid > div.column-switch .column.col-md-6:last-of-type {
      margin-block-end: 1rem; } }
  @media (max-width: 1365.98px) {
    .umb-grid > div.column-switch .column.col-lg-6:first-of-type {
      order: 2;
      margin-block-end: 0; }
    .umb-grid > div.column-switch .column.col-lg-6:last-of-type {
      margin-block-end: 1rem; } }
  @media (max-width: 1599.98px) {
    .umb-grid > div.column-switch .column.col-xl-6:first-of-type {
      order: 2;
      margin-block-end: 0; }
    .umb-grid > div.column-switch .column.col-xl-6:last-of-type {
      margin-block-end: 1rem; } }
  .umb-grid > div .column {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 1rem; }
    .umb-grid > div .column:last-child {
      margin-bottom: 0; }
    @media (min-width: 768px) {
      .umb-grid > div .column {
        margin-right: 2em;
        margin-bottom: 0; }
        .umb-grid > div .column.col-md-12:not(:last-child), .umb-grid > div .card .column.card-image:not(:last-child), .card .umb-grid > div .column.card-image:not(:last-child), .umb-grid > div .card .column.card-content:not(:last-child), .card .umb-grid > div .column.card-content:not(:last-child), .umb-grid > div .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image:not(:last-child), .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid > div .column.card-image:not(:last-child), .umb-grid > div .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content:not(:last-child), .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid > div .column.card-content:not(:last-child) {
          margin-bottom: 1rem; }
        .umb-grid > div .column:last-child, .umb-grid > div .column.col-md-12, .umb-grid > div .card .column.card-image, .card .umb-grid > div .column.card-image, .umb-grid > div .card .column.card-content, .card .umb-grid > div .column.card-content, .umb-grid > div .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid > div .column.card-image, .umb-grid > div .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid > div .column.card-content {
          margin-right: 0; }
        .umb-grid > div .column.col-md-9 {
          width: calc((100% - 2em) * (9 / 12)); }
        .umb-grid > div .column.col-md-8 {
          width: calc((100% - 2em) * (8 / 12)); }
        .umb-grid > div .column.col-md-7 {
          width: calc((100% - 2em) * (7 / 12)); }
        .umb-grid > div .column.col-md-6 {
          width: calc((100% - 2em) * (6 / 12)); }
        .umb-grid > div .column.col-md-5 {
          width: calc((100% - 2em) * (5 / 12)); }
        .umb-grid > div .column.col-md-4 {
          width: calc((100% - 4em) * (4 / 12)); }
        .umb-grid > div .column.col-md-3 {
          width: calc((100% - 6em) * (3 / 12)); } }
  @media (min-width: 768px) {
    .umb-grid > div [class$="article"] .column.col-md-4 {
      width: calc((100% - 2em) * (4 / 12)); } }

.umb-grid img {
  max-width: 100%;
  height: auto; }

.umb-grid iframe {
  width: 100%;
  max-width: 100%; }
  .umb-grid iframe[width="1920"][height="1080"], .umb-grid iframe[width="1280"][height="720"], .umb-grid iframe[width="960"][height="540"], .umb-grid iframe[width="640"][height="360"] {
    max-height: calc(9 / 16 * 100vw); }
  .umb-grid iframe[width="2560"][height="1080"], .umb-grid iframe[width="1280"][height="540"], .umb-grid iframe[width="640"][height="270"] {
    max-height: calc(27 / 64 * 100vw); }

.umb-grid .macro-cards .nfu-card-list {
  width: 100%; }
  .umb-grid .macro-cards .nfu-card-list *:last-child {
    margin-bottom: 0 !important; }
  .umb-grid .macro-cards .nfu-card-list .card-body {
    padding: .5em 1em; }

.umb-grid .macro-cards:not(.explicitCols) > .nfu-card-deck {
  display: grid;
  gap: 1rem; }
  @media (min-width: 768px) {
    .umb-grid .macro-cards:not(.explicitCols) > .nfu-card-deck {
      grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 200px)), 1fr)); } }

.umb-grid .macro-cards.explicitCols > .nfu-card-deck {
  display: flex;
  flex-wrap: wrap;
  width: 100%; }
  .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-12, .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-7th, .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-sm-7th,
  .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-7th,
  .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-lg-7th,
  .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-xl-7th {
    margin-bottom: 1rem; }
  @media (min-width: 768px) {
    .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-12, .umb-grid .card .macro-cards.explicitCols > .nfu-card-deck > .card-image, .card .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .card-image, .umb-grid .card .macro-cards.explicitCols > .nfu-card-deck > .card-content, .card .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .card-content, .umb-grid .widget.highlightlist .macro-cards.explicitCols > .nfu-card-deck > .card-image, .widget.highlightlist .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .card-image, .umb-grid .widget.highlightlist .macro-cards.explicitCols > .nfu-card-deck > .card-content, .widget.highlightlist .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .card-content {
      width: 100%;
      margin-left: 0;
      margin-right: 0; } }
  @media (min-width: 768px) {
    .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-6 {
      width: calc((100% - 1rem) / 2);
      margin-left: .5rem;
      margin-right: .5rem; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-6:nth-child(2n+1) {
        margin-left: 0; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-6:nth-child(2n) {
        margin-right: 0; } }
  @media (min-width: 768px) {
    .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-4 {
      width: calc((100% - 2rem) / 3);
      margin-left: .5rem;
      margin-right: .5rem; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-4:nth-child(3n+1) {
        margin-left: 0; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-4:nth-child(3n) {
        margin-right: 0; } }
  @media (min-width: 768px) {
    .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-3 {
      width: calc((100% - 3rem) / 4);
      margin-left: .5rem;
      margin-right: .5rem; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-3:nth-child(4n+1) {
        margin-left: 0; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-3:nth-child(4n) {
        margin-right: 0; } }
  @media (min-width: 768px) {
    .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-2 {
      width: calc((100% - 5rem) / 6);
      margin-left: .5rem;
      margin-right: .5rem; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-2:nth-child(6n+1) {
        margin-left: 0; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-2:nth-child(6n) {
        margin-right: 0; } }
  @media (min-width: 768px) {
    .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-1 {
      width: calc((100% - 11rem) / 12);
      margin-left: .5rem;
      margin-right: .5rem; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-1:nth-child(12n+1) {
        margin-left: 0; }
      .umb-grid .macro-cards.explicitCols > .nfu-card-deck > .col-md-1:nth-child(12n) {
        margin-right: 0; } }

@media (min-width: 768px) {
  .umb-grid .col-md-4.column .macro-cards:not(.explicitCols) > .nfu-card-deck {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 200px)), 1fr)); } }

@media (min-width: 768px) {
  .umb-grid .col-md-8.column .macro-cards:not(.explicitCols) > .nfu-card-deck {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 140px)), 1fr)); } }

@media (min-width: 1024px) {
  .umb-grid .col-md-8.column .macro-cards:not(.explicitCols) > .nfu-card-deck {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 160px)), 1fr)); } }

@media (min-width: 1366px) {
  .umb-grid .col-md-8.column .macro-cards:not(.explicitCols) > .nfu-card-deck {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 200px)), 1fr)); } }

@media (min-width: 768px) {
  .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 230px)), 1fr)); }
    .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6 {
      grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 220px)), 1fr)); } }

@media (min-width: 1024px) {
  .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6 {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 250px)), 1fr)); } }

@media (min-width: 1366px) {
  .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 240px)), 1fr)); }
    .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6 {
      grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 290px)), 1fr)); } }

@media (min-width: 768px) {
  .col-lg-9 .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .col-lg-9 .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .col-lg-9 .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .col-lg-9 .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .card .col-lg-9 .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .col-lg-9 .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .col-lg-9 .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .col-lg-9 .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .widget.highlightlist .macro-cards > .nfu-card-deck .col-lg-9 .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count3, .col-lg-9 .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .col-lg-9 .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .col-lg-9 .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .col-lg-9 .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .card .col-lg-9 .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .col-lg-9 .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .col-lg-9 .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .col-lg-9 .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6, .widget.highlightlist .macro-cards > .nfu-card-deck .col-lg-9 .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count6 {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 220px)), 1fr)); }
  .col-lg-9 .umb-grid .col-md-12.column .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .col-lg-9 .umb-grid .card .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .card .col-lg-9 .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .col-lg-9 .umb-grid .card .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .card .col-lg-9 .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .col-lg-9 .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .widget.highlightlist .macro-cards > .nfu-card-deck .col-lg-9 .umb-grid .column.card-image .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .col-lg-9 .umb-grid .widget.highlightlist .macro-cards > .nfu-card-deck .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count4, .widget.highlightlist .macro-cards > .nfu-card-deck .col-lg-9 .umb-grid .column.card-content .macro-cards:not(.explicitCols) > .nfu-card-deck.count4 {
    grid-template-columns: repeat(auto-fit, minmax(calc(min(100%, 300px)), 1fr)); } }

.nfuonlinehome .umb-grid a:not(.btn):not([role="button"]):not(.page-link) {
  text-decoration: none; }
  .nfuonlinehome .umb-grid a:not(.btn):not([role="button"]):not(.page-link):hover, .nfuonlinehome .umb-grid a:not(.btn):not([role="button"]):not(.page-link):focus, .nfuonlinehome .umb-grid a:not(.btn):not([role="button"]):not(.page-link):visited {
    color: #108c4e;
    text-decoration: underline #9ecbae; }

.nfuonlinehome .umb-grid > div.flex-cols .column:not(.col-md-12) > div:first-of-type {
  display: block !important; }

.card {
  width: 100%;
  margin: 0; }
  .card > div:not(.card-footer) {
    display: flex; }
    @media (min-width: 768px) {
      .card > div:not(.card-footer) {
        flex-direction: column;
        flex-grow: 1; } }
  .card > div.collapse:not(.show) {
    display: none; }
  .card .content-types {
    font-size: .625em;
    line-height: 1.15;
    margin-bottom: .5rem; }
    .card .content-types > * {
      display: inline-flex;
      margin: 0 .6em .3em 0; }
  @media (max-width: 767.98px) {
    .card .card-image,
    .card .card-content {
      display: flex;
      flex-direction: column;
      align-self: center; } }
  .card .card-image {
    padding: 0; }
    @media (max-width: 767.98px) {
      .card .card-image {
        overflow-x: hidden;
        flex-grow: 1; } }
    @media (max-width: 479.98px) {
      .card .card-image .img-fluid, .card .card-image .img-responsive {
        max-width: 150%;
        width: 150%;
        margin-left: -25%; } }
    @media (min-width: 576px) and (max-width: 767.98px) {
      .card .card-image .img-fluid, .card .card-image .img-responsive {
        max-width: 132%;
        width: 132%;
        margin-left: -16%; } }
  .card .card-content {
    padding: .25rem .25rem .25rem .75rem; }
    @media (min-width: 768px) {
      .card .card-content {
        padding: 1rem .75em;
        flex-grow: 1; } }
    @media (max-width: 767.98px) {
      .card .card-content h6, .card .card-content .h6 {
        font-size: 1rem; } }
  .card a {
    text-decoration: none !important; }

/* #endregion */
/* #region Widgets */
.widget {
  width: 100%;
  max-width: 100%; }
  .widget.contentblock, .widget.thinborderedcard,
  .widget.highlightlist .macro-cards > .nfu-card-deck, .widget.weekly-look-ahead {
    background-clip: border-box;
    border-radius: 0.2rem;
    border-style: solid; }
  .widget.contentblock, .widget.thinborderedcard,
  .widget.highlightlist .macro-cards > .nfu-card-deck {
    padding: 1.75rem 1.25rem; }
  .widget.contentblock {
    background: #f3f5f3;
    border-color: #108c4e;
    border-width: .25rem; }
    .widget.contentblock p,
    .widget.contentblock h2,
    .widget.contentblock .h2,
    .widget.contentblock h3,
    .widget.contentblock .h3,
    .widget.contentblock h4,
    .widget.contentblock .h4 {
      margin-bottom: 1.5rem; }
      .widget.contentblock p:last-child,
      .widget.contentblock h2:last-child,
      .widget.contentblock .h2:last-child,
      .widget.contentblock h3:last-child,
      .widget.contentblock .h3:last-child,
      .widget.contentblock h4:last-child,
      .widget.contentblock .h4:last-child {
        margin-bottom: 0; }
    .widget.contentblock a {
      text-decoration: none !important; }
  .widget.thinborderedcard {
    position: relative;
    display: flex;
    flex-direction: column;
    word-wrap: break-word;
    background-color: white;
    border-color: #108c4e;
    border-width: .0625rem; }
  .widget.htmlblock {
    margin-bottom: 1.5rem; }
    .widget.htmlblock:last-child {
      margin-bottom: 0; }
    .widget.htmlblock .htmlblock-content {
      display: flex;
      justify-content: center; }
  .widget.highlightlist .macro-cards > .nfu-card-deck {
    background-color: #f3f5f3;
    border-color: #72c392;
    border-width: .25rem; }
    @media (min-width: 576px) and (max-width: 767.98px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck {
        display: block;
        flex-wrap: unset; } }
    @media (min-width: 768px) and (max-width: 1023.98px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck {
        display: flex;
        flex-wrap: wrap; } }
    @media (min-width: 1024px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck {
        display: block;
        flex-wrap: unset; } }
    @media (min-width: 768px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck > .card {
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important; } }
    @media (min-width: 576px) and (max-width: 767.98px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck > .card > div {
        flex-direction: row;
        padding: 1rem .5rem; } }
    @media (min-width: 1024px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck > .card > div {
        flex-direction: row;
        padding: 1rem .5rem; } }
    .widget.highlightlist .macro-cards > .nfu-card-deck .content-type,
    .widget.highlightlist .macro-cards > .nfu-card-deck .country-type {
      display: none !important; }
    @media (min-width: 576px) and (max-width: 767.98px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck .card-image {
        display: flex;
        align-items: center; } }
    @media (min-width: 1024px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck .card-image {
        display: flex;
        align-items: center; } }
    @media (min-width: 576px) and (max-width: 767.98px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck .card-content {
        padding: 0 0 0 1rem; } }
    @media (min-width: 1024px) {
      .widget.highlightlist .macro-cards > .nfu-card-deck .card-content {
        padding: 0 0 0 1rem; } }
  .widget.pageindex {
    font-size: 1.15em;
    background: white;
    border-left: 0.75rem solid #72c392;
    margin-bottom: 1.5rem;
    padding: .75em 1.5rem;
    width: 100%; }
    .widget.pageindex:last-child {
      margin-bottom: 0; }
  .widget.weekly-look-ahead {
    background: #f3f5f3;
    border-color: #72c392;
    border-width: .125rem;
    padding: 1.25rem 1.75rem; }
    @media (min-width: 768px) {
      .widget.weekly-look-ahead {
        height: 100%; } }
    .widget.weekly-look-ahead .title {
      display: flex;
      align-items: center;
      font-size: 1.520875em;
      font-weight: 600;
      line-height: 1.15;
      margin-block-end: 1.25rem;
      color: #00502d; }
      .widget.weekly-look-ahead .title:before {
        content: '';
        background-image: url("/Images/rainbow1000.svg");
        background-size: 1.3225em 1.3225em;
        height: 1.3225em;
        width: 1.3225em;
        margin-inline-end: .75rem; }
    .widget.weekly-look-ahead .subtitle {
      color: #29a663;
      margin-block-end: 0; }
    .widget.weekly-look-ahead ul {
      padding-inline-start: 0.75rem; }

/* #endregion */
#socialLinks .list-inline-item:hover a {
  color: #637e7e; }
  #socialLinks .list-inline-item:hover a[href*="twitter"] {
    color: #000000; }
  #socialLinks .list-inline-item:hover a[href*="facebook"] {
    color: #0047aa; }
  #socialLinks .list-inline-item:hover a[href*="linkedin"] {
    color: #0258bf; }
  #socialLinks .list-inline-item:hover a[href*="instagram"] {
    color: #833ab4; }

#socialShare {
  position: fixed;
  bottom: 55%;
  right: 0;
  z-index: 1030; }
  @media (min-width: 1024px) {
    #socialShare {
      left: 0;
      right: unset;
      bottom: 30%; } }
  #socialShare .shareBtn[role=button],
  #socialShare .shareBtn[role=button]:hover,
  #socialShare .shareBtn[role=button]:active,
  #socialShare .shareBtn[role=button]:visited {
    color: white;
    background-color: var(--bs-gray, slategray);
    border: none; }
  #socialShare .shareBtn[role=button].facebook {
    background-color: var(--bs-facebook, royalblue); }
  #socialShare .shareBtn[role=button].twitter {
    background-color: var(--bs-twitter, black); }
  #socialShare .shareBtn[role=button].whatsapp {
    background-color: var(--bs-whatsapp, limegreen); }
  #socialShare .shareBtn[role=button]:hover, #socialShare .shareBtn[role=button]:active {
    background-color: var(--bs-gray-dark, darkslategray); }

/* #region Listings */
.listings > div > div {
  display: grid;
  padding: 0; }
  @media (min-width: 768px) {
    .listings > div > div {
      margin-right: 1rem; }
      .listings > div > div:last-child {
        margin-right: 0; } }
  @media (min-width: 768px) and (max-width: 1365.98px) {
    .listings > div > div {
      width: calc((100% - (2 * .5rem)) / 2); }
      .listings > div > div:nth-child(2n) {
        margin-right: 0; } }
  @media (min-width: 1366px) {
    .listings > div > div {
      width: calc((100% - (4 * .5rem)) / 3); }
      .listings > div > div:nth-child(3n) {
        margin-right: 0; } }

@media (min-width: 1024px) and (max-width: 1365.98px) {
  .sorting > .col {
    width: calc((100% - 1.5rem)/2); } }

@media (min-width: 1024px) {
  .sorting .input-group-text.sort {
    border-bottom-left-radius: 0.25rem !important;
    border-top-left-radius: 0.25rem !important; } }

@media (min-width: 1024px) {
  .sorting #mobileFilterBtn {
    display: none; } }

@media (max-width: 1023.98px) {
  .mobile-offcanvas {
    background-color: white;
    visibility: hidden;
    transform: translateX(-100%);
    border-radius: 0;
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 1200;
    width: 70%;
    overflow-y: scroll;
    overflow-x: hidden;
    transition: visibility .3s ease-in-out, transform .3s ease-in-out; }
    .mobile-offcanvas.show {
      visibility: visible;
      transform: translateX(0); } }

@media (min-width: 1024px) {
  .mobile-offcanvas {
    visibility: visible; } }

@media (min-width: 1024px) {
  #filterList {
    border-right: 1px solid #dde4e4; } }

#filterList .category:not(:last-child) {
  margin-bottom: 1.5em; }

#filterList .category-heading {
  margin: .5em 0; }

#filterList label.control-label {
  display: block; }

#filterList .hide-cat,
#filterList .hide-reg {
  display: none; }

#filterList .hide-subcat,
#filterList .hide-type {
  display: none !important; }

#filterList .rotateRight,
#filterList .rotateLeft {
  transition: 300ms ease all; }

#filterList .rotateRight {
  transform: rotate(225deg); }

#filterList .rotateLeft {
  transform: rotate(0); }

.pagination .page-item {
  display: inline-flex;
  align-items: stretch; }

.pagination .page-link {
  display: flex; }
  .pagination .page-link > span {
    display: flex;
    align-items: center; }

.pagination .active {
  pointer-events: none; }

/* #endregion */
/* #region Event Listing */
time.icon {
  font-size: 0.8em;
  display: block;
  position: relative;
  width: 6em;
  height: 5em;
  background-color: white;
  border-radius: .5em;
  box-shadow: 0 0.08em 0 #bac9c9, 0 0.16em 0 #eef2f2, 0 0.24em 0 #bac9c9, 0 0.32em 0 #eef2f2, 0 0.4em 0 #bac9c9, 0 0 0 0.08em #bac9c9;
  overflow: hidden; }
  time.icon span {
    display: block;
    width: 100%;
    font-size: 1em;
    line-height: 1.15;
    letter-spacing: -.02em;
    font-weight: bold;
    text-align: center; }
    time.icon span.month {
      position: absolute;
      top: 0;
      padding: .08em 0;
      color: #f3f5f3;
      background-color: #72c392;
      border-bottom: 0.08em dashed #29a663;
      box-shadow: 0 0.16em 0 #72c392; }
    time.icon span.dayNum {
      font-size: 2.4em;
      letter-spacing: -.06em;
      padding-top: .56em;
      color: #72c392; }
    time.icon span.dayName {
      position: absolute;
      bottom: 0.24em;
      color: #72c392; }

/* #endregion */
/* #region col-7th / Calendar Grid */
.col-7th {
  width: 13.91%;
  flex: 0 0 13.91%;
  max-width: 13.91%; }

.col-sm-7th,
.col-md-7th,
.col-lg-7th,
.col-md-7th,
.col-xl-7th {
  display: inline-block; }

/* Calendar grid */
@media (min-width: 576px) {
  .col-xs-7th {
    width: 13.91%;
    flex: 0 0 13.91%;
    max-width: 13.91%; } }

@media (min-width: 768px) {
  .col-md-7th {
    width: 13.91%;
    flex: 0 0 13.91%;
    max-width: 13.91%; } }

@media (min-width: 1024px) {
  .col-lg-7th {
    width: 13.91%;
    flex: 0 0 13.91%;
    max-width: 13.91%; } }

@media (min-width: 1366px) {
  .col-xl-7th {
    width: 13.91%;
    flex: 0 0 13.91%;
    max-width: 13.91%; } }

/* #endregion */
/* #region Buttons */
.btn-nfu, .btn.sortDirection, .wufoo .buttons .sortDirection.submit,
.btn-signUpToNewsletter,
#downloadSeasonalityChart {
  color: white; }
  .btn-nfu:hover, .btn.sortDirection:hover, .wufoo .buttons .sortDirection.submit:hover,
  .btn-signUpToNewsletter:hover,
  #downloadSeasonalityChart:hover, .btn-nfu:focus, .btn.sortDirection:focus, .wufoo .buttons .sortDirection.submit:focus,
  .btn-signUpToNewsletter:focus,
  #downloadSeasonalityChart:focus, .btn-nfu.focus, .focus.btn.sortDirection, .wufoo .buttons .focus.sortDirection.submit,
  .focus.btn-signUpToNewsletter,
  .focus#downloadSeasonalityChart, .btn-nfu:active, .btn.sortDirection:active, .wufoo .buttons .sortDirection.submit:active,
  .btn-signUpToNewsletter:active,
  #downloadSeasonalityChart:active, .btn-nfu.active, .active.btn.sortDirection, .wufoo .buttons .active.sortDirection.submit,
  .active.btn-signUpToNewsletter,
  .active#downloadSeasonalityChart {
    color: white;
    background-color: #0d7742;
    border-color: #0c703e; }

.btn-primary, .wufoo .buttons .submit {
  color: white; }
  .btn-primary:hover, .wufoo .buttons .submit:hover, .btn-primary:focus, .wufoo .buttons .submit:focus, .btn-primary.focus, .wufoo .buttons .focus.submit, .btn-primary:active, .wufoo .buttons .submit:active, .btn-primary.active, .wufoo .buttons .active.submit {
    color: white;
    background-color: #0d7742;
    border-color: #0c703e; }

.btn-bayleaf, .btn-cat,
.catCat {
  color: #00502d; }
  .btn-bayleaf:hover, .btn-cat:hover,
  .catCat:hover, .btn-bayleaf:focus, .btn-cat:focus,
  .catCat:focus, .btn-bayleaf.focus, .focus.btn-cat,
  .focus.catCat, .btn-bayleaf:active, .btn-cat:active,
  .catCat:active, .btn-bayleaf.active, .active.btn-cat,
  .active.catCat {
    color: #003620;
    background-color: #8ecfa8;
    border-color: #87cca3; }

.btn-secondary {
  color: #00502d; }
  .btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active {
    color: #003620;
    background-color: #8ecfa8;
    border-color: #87cca3; }

.btn-cymru {
  color: white; }
  .btn-cymru:hover, .btn-cymru:focus, .btn-cymru.focus, .btn-cymru:active, .btn-cymru.active {
    color: white;
    background-color: #c9181f;
    border-color: #bd161d; }

.btn-sweetpink {
  color: #362d39; }
  .btn-sweetpink:hover, .btn-sweetpink:focus, .btn-sweetpink.focus, .btn-sweetpink:active, .btn-sweetpink.active {
    color: #261f28;
    background-color: #f3a7a2;
    border-color: #f2a29c; }

.btn-info,
.btn-success {
  color: white; }
  .btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active,
  .btn-success:hover,
  .btn-success:focus,
  .btn-success.focus,
  .btn-success:active,
  .btn-success.active {
    color: white !important; }

.btn-green,
.btn-green:visited {
  color: white !important;
  background-color: #108c4e;
  border-color: #0d7541; }
  .btn-green:hover, .btn-green:focus, .btn-green.focus, .btn-green:active, .btn-green.active,
  .btn-green:visited:hover,
  .btn-green:visited:focus,
  .btn-green:visited.focus,
  .btn-green:visited:active,
  .btn-green:visited.active {
    color: white !important;
    background-color: #0b5f35;
    border-color: #073e23; }

.btn-blue,
.btn-blue:visited {
  color: white;
  background-color: #2fabe2;
  border-color: #1ea0d9; }
  .btn-blue:hover, .btn-blue:focus, .btn-blue.focus, .btn-blue:active, .btn-blue.active,
  .btn-blue:visited:hover,
  .btn-blue:visited:focus,
  .btn-blue:visited.focus,
  .btn-blue:visited:active,
  .btn-blue:visited.active {
    color: white;
    background-color: #1b8fc3;
    border-color: #1778a4; }

.btn-lime,
.btn-lime:visited {
  color: white;
  background-color: #8bc53f;
  border-color: #7eb436; }
  .btn-lime:hover, .btn-lime:focus, .btn-lime.focus, .btn-lime:active, .btn-lime.active,
  .btn-lime:visited:hover,
  .btn-lime:visited:focus,
  .btn-lime:visited.focus,
  .btn-lime:visited:active,
  .btn-lime:visited.active {
    color: white;
    background-color: #70a130;
    border-color: #5d8528; }

.btn-grassgreen,
.btn-grassgreen:visited {
  color: white;
  background-color: #009144;
  border-color: #007838; }
  .btn-grassgreen:hover, .btn-grassgreen:focus, .btn-grassgreen.focus, .btn-grassgreen:active, .btn-grassgreen.active,
  .btn-grassgreen:visited:hover,
  .btn-grassgreen:visited:focus,
  .btn-grassgreen:visited.focus,
  .btn-grassgreen:visited:active,
  .btn-grassgreen:visited.active {
    color: white;
    background-color: #005e2c;
    border-color: #003a1b; }

.btn-brown,
.btn-brown:visited {
  color: white;
  background-color: #737245;
  border-color: #63623b; }
  .btn-brown:hover, .btn-brown:focus, .btn-brown.focus, .btn-brown:active, .btn-brown.active,
  .btn-brown:visited:hover,
  .btn-brown:visited:focus,
  .btn-brown:visited.focus,
  .btn-brown:visited:active,
  .btn-brown:visited.active {
    color: white;
    background-color: #535232;
    border-color: #3d3c24; }

.btn-orange,
.btn-orange:visited {
  color: white;
  background-color: #f48c25;
  border-color: #f2800d; }
  .btn-orange:hover, .btn-orange:focus, .btn-orange.focus, .btn-orange:active, .btn-orange.active,
  .btn-orange:visited:hover,
  .btn-orange:visited:focus,
  .btn-orange:visited.focus,
  .btn-orange:visited:active,
  .btn-orange:visited.active {
    color: white;
    background-color: #d06e0b;
    border-color: #b8610a; }

.show .dropdown-toggle.btn-bayleaf, .show .dropdown-toggle.btn-cat,
.show .dropdown-toggle.catCat,
.show .dropdown-toggle.btn-green,
.show .dropdown-toggle.btn-blue,
.show .dropdown-toggle.btn-lime,
.show .dropdown-toggle.btn-grassgreen,
.show .dropdown-toggle.btn-brown,
.show .dropdown-toggle.btn-orange {
  color: white;
  background-image: none; }

.show .dropdown-toggle.btn-bayleaf, .show .dropdown-toggle.btn-cat,
.show .dropdown-toggle.catCat {
  background-color: #4fb377;
  border-color: #439c66; }

.show .dropdown-toggle.btn-green {
  background-color: #0b5f35;
  border-color: #073e23; }

.show .dropdown-toggle.btn-blue {
  background-color: #1b8fc3;
  border-color: #1778a4; }

.show .dropdown-toggle.btn-lime {
  background-color: #70a130;
  border-color: #5d8528; }

.show .dropdown-toggle.btn-grassgreen {
  background-color: #005e2c;
  border-color: #003a1b; }

.show .dropdown-toggle.btn-brown {
  background-color: #535232;
  border-color: #3d3c24; }

.show .dropdown-toggle.btn-orange {
  background-color: #d06e0b;
  border-color: #b8610a; }

.accordion-button {
  background: #dde4e4; }

.businessguide .scrollToTopBtn {
  position: fixed;
  bottom: 1rem;
  font-size: 2em;
  line-height: 1;
  padding: .35em .6em;
  z-index: 1030; }

.businessguide .scrollToTopBtn {
  left: .75rem;
  opacity: 0;
  transform: translateY(8rem);
  transition: all .5s ease; }
  .businessguide .scrollToTopBtn.showBtn {
    opacity: 1;
    transform: translateY(0); }

/* #endregion */
/* #region Header */
header.navbar {
  box-sizing: content-box;
  background-color: white;
  margin-bottom: 1.25em; }
  @media (min-width: 1024px) {
    header.navbar {
      position: fixed;
      top: 0;
      right: 0;
      left: 0;
      z-index: 1030;
      flex-wrap: wrap; } }
  header.navbar > .container, .umb-grid > div.contain-rows header.navbar > .row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: .5em;
    margin-bottom: .5em; }
    @media screen and (min-width: 459.98px) {
      header.navbar > .container, .umb-grid > div.contain-rows header.navbar > .row {
        padding: 0 1rem; } }
    @media (min-width: 768px) {
      header.navbar > .container, .umb-grid > div.contain-rows header.navbar > .row {
        padding: 0 2rem; } }
    @media (min-width: 1024px) {
      header.navbar > .container, .umb-grid > div.contain-rows header.navbar > .row {
        margin-top: 0; } }

header .navbar-brand {
  font-size: 1em;
  padding: 0;
  margin-right: auto; }
  @media (min-width: 768px) {
    header .navbar-brand {
      margin-left: 0; } }
  @media (min-width: 1024px) {
    header .navbar-brand {
      margin: 1em 4em 1em 0; } }
  header .navbar-brand svg,
  header .navbar-brand .nfu-logo {
    display: block; }
  @media (min-width: 768px) {
    header .navbar-brand .nfu-logo {
      display: none; } }
  @media (min-width: 768px) {
    header .navbar-brand .nfu-logo-strap {
      display: block !important; } }

@media (max-width: 479.98px) {
  header .hideable-xs {
    display: none; } }

@media (min-width: 480px) and (max-width: 575.98px) {
  header .hideable-vs {
    display: none; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  header .hideable-sm {
    display: none; } }

@media (min-width: 768px) and (max-width: 1023.98px) {
  header .hideable-md {
    display: none; } }

header #search-button:hover, header #search-button:focus, header #search-button.focus, header #search-button:active, header #search-button.active {
  background-color: #8bc53f;
  border-color: #7eb436; }

#topBar {
  font-size: 0.8em; }
  @media (min-width: 1024px) {
    #topBar {
      order: 1;
      font-size: 1em;
      background-color: #dde4e4;
      width: auto;
      margin: 0 -300rem .5em;
      padding: 0 300rem; } }
  @media (min-width: 1024px) {
    #topBar .topBarContainer {
      margin-right: auto;
      margin-left: auto;
      width: calc(1000px - 4rem); } }
  @media (min-width: 1366px) {
    #topBar .topBarContainer {
      width: calc(1260px - 4rem); } }
  @media (min-width: 1024px) {
    #topBar #socialIcons a {
      line-height: 1; }
    #topBar #socialIcons i {
      font-size: 1.4em;
      padding: .3em; }
      #topBar #socialIcons i::before {
        color: #637e7e; }
      #topBar #socialIcons i.fa-facebook-f:hover::before {
        color: #0047aa; }
      #topBar #socialIcons i.fa-twitter:hover::before, #topBar #socialIcons i.fa-x-twitter:hover::before {
        color: #000000; }
      #topBar #socialIcons i.fa-instagram:hover::before {
        color: #833ab4; }
      #topBar #socialIcons i.fa-youtube:hover::before {
        color: #e25d4a; }
      #topBar #socialIcons i.fa-linkedin-in:hover::before {
        color: #0258bf; } }
  #topBar #topBarBtns > .btn-group,
  #topBar #topBarBtns > a[role="button"] {
    margin: .2em 0 .2em .4em; }
    #topBar #topBarBtns > .btn-group:first-child,
    #topBar #topBarBtns > a[role="button"]:first-child {
      margin-left: 0; }
  #topBar #topBarBtns .btn, #topBar #topBarBtns .wufoo .buttons .submit, .wufoo .buttons #topBar #topBarBtns .submit {
    font-size: inherit;
    padding: .35em .7em; }

.navbar-brand,
.navbar-brand svg {
  display: block;
  height: 1.625rem;
  width: calc(1.625rem * 3.6333333333); }
  @media (min-width: 768px) {
    .navbar-brand,
    .navbar-brand svg {
      height: 2rem;
      width: calc(2rem * 9.0384615385); } }
  @media (min-width: 1024px) {
    .navbar-brand,
    .navbar-brand svg {
      height: 3.25rem;
      width: calc(3.25rem * 9.0384615385); } }

.navbar-toggler {
  font-size: 1em;
  margin: 0 0 0 .4em; }

@media (max-width: 1023.98px) {
  #nfunav {
    border-top: 1px solid #dde4e4;
    margin-top: .75rem; } }

@media (min-width: 1024px) {
  #nfunav {
    order: 4; } }

#nfunav .dropdown-menu {
  font-size: inherit; }

#nfunav a:visited {
  color: inherit; }

@media (max-width: 1023.98px) {
  #nfunav .navbar-nav {
    padding: 0 1rem 0; } }

@media (min-width: 1024px) {
  #nfunav .navbar-nav {
    flex-grow: 1;
    justify-content: space-between;
    align-items: center; } }

@media (max-width: 1023.98px) {
  #nfunav .navbar-nav > li > a {
    padding-top: .75em;
    padding-bottom: .75em; } }

@media (min-width: 1024px) {
  #nfunav .navbar-nav > li > a {
    padding: .5em 1em; } }

@media (max-width: 1023.98px) {
  #nfunav.show .navbar-nav .dropdown-menu {
    border: unset;
    border-radius: unset; }
    #nfunav.show .navbar-nav .dropdown-menu > li > a {
      line-height: 1.15;
      padding: .25em 1em .25em 1.5em; } }

@media (max-width: 1023.98px) {
  .container > .navbar-collapse, .umb-grid > div.contain-rows .row > .navbar-collapse {
    width: 100%; } }

@media (max-width: 1023.98px) {
  .container > .gsearch, .umb-grid > div.contain-rows .row > .gsearch {
    padding: 0 1rem 0;
    margin-bottom: .75rem; } }

@media (min-width: 1024px) {
  .flexbox header .navbar-collapse.collapse {
    align-items: center; } }

@media (max-width: 1023.98px) {
  .flexbox header .navbar-brand {
    order: -1; } }

@media (min-width: 1024px) {
  .flexbox header .navbar-brand {
    order: 2; } }

@media (min-width: 1024px) {
  .flexbox header .gsearch {
    order: 3;
    flex-grow: 1; } }

.flexbox #topBar .row {
  display: flex;
  align-items: center; }

@media (min-width: 1024px) {
  .flexbox .scrolling header .gsearch {
    order: 4; } }

@media (min-width: 1024px) {
  .flexbox .scrolling .container > .navbar-collapse, .flexbox .scrolling .umb-grid > div.contain-rows .row > .navbar-collapse, .umb-grid > div.contain-rows .flexbox .scrolling .row > .navbar-collapse {
    flex-grow: 1; } }

.flexbox .scrolling #nfunav {
  flex-basis: 0; }

@media (max-width: 1023.98px) {
  .scrolling .container > .navbar-collapse, .scrolling .umb-grid > div.contain-rows .row > .navbar-collapse, .umb-grid > div.contain-rows .scrolling .row > .navbar-collapse {
    min-width: 100%; } }

@media (min-width: 1024px) {
  .scrolling #topBar {
    font-size: 1em; }
  .scrolling .navbar-brand,
  .scrolling .navbar-brand a,
  .scrolling .navbar-brand svg {
    height: 26px;
    width: calc(26px * 3.6333333333); }
  .scrolling header .navbar-brand {
    margin: 0 1em 0 0; }
    .scrolling header .navbar-brand .nfu-logo {
      display: block !important; }
    .scrolling header .navbar-brand .nfu-logo-strap {
      display: none !important; }
  .scrolling .container > .navbar-collapse, .scrolling .umb-grid > div.contain-rows .row > .navbar-collapse, .umb-grid > div.contain-rows .scrolling .row > .navbar-collapse {
    width: auto; }
  .scrolling #nfunav .nav-link {
    line-height: 1.15; }
    .scrolling #nfunav .nav-link:not(:where(#navaboutus, #navcampaigning, #navmembership)) {
      white-space: normal;
      text-align: center; } }

@media (min-width: 1366px) {
  .scrolling .gsearch {
    max-width: 20rem; } }

.no-svg .navbar-brand .fallback {
  background-image: url("/Images/nfu-logo.png"); }
  @media (min-width: 768px) {
    .no-svg .navbar-brand .fallback {
      background-image: url("/Images/nfu-logo-with-strap.png"); } }

@media (min-width: 1024px) {
  .no-flexbox .scrolling header .navbar-brand,
  .no-flexbox .scrolling .navbar-collapse.collapse {
    display: inline-block !important; }
  .no-flexbox .scrolling header .navbar-brand {
    margin-top: 1em;
    margin-bottom: 1em; }
  .no-flexbox .scrolling .gsearch {
    margin-top: 1em;
    margin-bottom: 1em; }
  .no-flexbox .navbar-nav,
  .no-flexbox .gsearch {
    display: inline-block !important; } }

@media (min-width: 1024px) {
  .no-flexboxlegacy .gsearch {
    width: 15rem; } }

/* #endregion */
/*#region Footer*/
footer {
  margin-top: 3em;
  background-color: white; }
  footer > div:not(.nfuspectrum) {
    padding-top: 1.5em; }
  @media (min-width: 768px) {
    footer .footerNav {
      display: flex;
      flex-wrap: nowrap;
      justify-content: space-between; } }
  footer .footerNav > div {
    margin-bottom: 2em; }
    @media (max-width: 767.98px) {
      footer .footerNav > div {
        width: 100%; } }
    @media (min-width: 768px) {
      footer .footerNav > div {
        margin-right: 1em;
        flex: 1; } }
    footer .footerNav > div:last-child {
      margin-bottom: 0; }
      @media (min-width: 768px) {
        footer .footerNav > div:last-child {
          margin-right: 0; } }
  @media (min-width: 1024px) {
    footer .footerNav .collapse {
      display: block;
      height: auto !important; } }
  footer .footerNav h5, footer .footerNav .h5 {
    color: #29a663;
    margin-bottom: .5em; }
  footer .footerNav ul {
    list-style: none;
    padding: 0; }
    footer .footerNav ul li {
      margin-bottom: .25em; }
      footer .footerNav ul li:last-child {
        margin-bottom: 0; }
  footer a,
  footer a:visited {
    color: #637e7e; }
  footer a:hover,
  footer a:focus {
    color: #1f2828; }
  @media (min-width: 1024px) {
    footer .copyright > div {
      display: flex;
      align-items: center;
      align-content: center; }
      footer .copyright > div .dateTime {
        flex: 0 0 auto;
        align-self: center;
        margin: 0 2.5em 0 0; }
      footer .copyright > div div {
        flex-wrap: wrap;
        flex: 1 2 auto;
        align-self: center; } }
  footer .copyright a {
    display: inline; }
    @media (min-width: 1024px) {
      footer .copyright a {
        width: auto;
        display: inline-block; } }
    footer .copyright a::after {
      color: #ccd7d7;
      content: "//";
      margin: 0 .6em; }
    footer .copyright a:last-child::after {
      content: ""; }
  footer .hideSm {
    display: none; }
    @media (min-width: 1024px) {
      footer .hideSm {
        display: block; } }
  @media (min-width: 1024px) {
    footer .showSm {
      display: none; } }

/*#endregion*/
/* #region Tables */
table {
  max-width: 100%; }
  table.table > thead tr,
  table.table > tbody th {
    color: #72c392; }
  table.table > tbody th {
    vertical-align: top; }
    table.table > tbody th img {
      width: 100%;
      height: auto; }
  table.table.table-bordered > :not(:first-child), table.table.table-striped > :not(:first-child) {
    border-top: unset; }
  table.table.table-bordered > thead tr {
    border-color: #72c392; }
  table.table.table-striped > :not(caption) > * > * {
    padding: 1rem .8rem; }
  @media (max-width: 767.98px) {
    table.table.table-striped {
      display: block;
      width: 100%; }
      table.table.table-striped thead, table.table.table-striped tbody, table.table.table-striped tr, table.table.table-striped th, table.table.table-striped td {
        display: block;
        width: 100%; }
      table.table.table-striped th {
        border-bottom: none; } }
  table.table img {
    height: auto; }

/* #endregion */
.memberships main .nav-tabs {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between; }
  @media only screen and (min-width: 620px) {
    .memberships main .nav-tabs {
      justify-content: center;
      align-items: flex-end;
      border: none; } }
  .memberships main .nav-tabs .nav-link {
    margin-bottom: .5em;
    border-color: #72c392;
    border-width: 2px;
    border-style: solid;
    border-radius: 4px;
    background-color: white;
    padding: .6em .4em;
    overflow: hidden; }
    @media only screen and (max-width: 619.98px) {
      .memberships main .nav-tabs .nav-link {
        flex-grow: 1;
        margin-inline: .5em; } }
    .memberships main .nav-tabs .nav-link svg,
    .memberships main .nav-tabs .nav-link img {
      display: block;
      margin: 0 auto;
      height: 8vw; }
    .memberships main .nav-tabs .nav-link img {
      width: auto; }
    .memberships main .nav-tabs .nav-link[data-bs-target="#nav-ass"] svg {
      width: calc(8vw * 2.84); }
    .memberships main .nav-tabs .nav-link[data-bs-target="#nav-cs"] svg {
      width: calc(8vw * 4.3333333333); }
    .memberships main .nav-tabs .nav-link[data-bs-target="#nav-fg"] svg {
      width: calc(8vw * 2.4266666667); }
    .memberships main .nav-tabs .nav-link[data-bs-target="#nav-pro"] svg {
      width: calc(8vw * 2.8776595745); }
    .memberships main .nav-tabs .nav-link[data-bs-target="#nav-syf"] svg {
      width: calc(8vw * 1.6704545455); }
    .memberships main .nav-tabs .nav-link.active {
      background-color: #006938; }
      .memberships main .nav-tabs .nav-link.active svg .nfuCopy,
      .memberships main .nav-tabs .nav-link.active svg .csCopy,
      .memberships main .nav-tabs .nav-link.active svg .syfCopy,
      .memberships main .nav-tabs .nav-link.active svg .csVane {
        fill: white !important; }
      .memberships main .nav-tabs .nav-link.active svg .fgStrapCopy, .memberships main .nav-tabs .nav-link.active svg .syfCopy {
        fill: #8bc53f !important; }
    @media only screen and (min-width: 620px) {
      .memberships main .nav-tabs .nav-link {
        margin: 0 .2rem;
        border-bottom-width: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        width: calc((1em * 4.3333333333) + .8em + 4px); }
        .memberships main .nav-tabs .nav-link svg,
        .memberships main .nav-tabs .nav-link img {
          height: 1em; }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-ass"] svg {
          width: calc(1em * 2.84); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-cs"] svg {
          width: calc(1em * 4.3333333333); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-fg"] svg {
          width: calc(1em * 2.4266666667); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-pro"] svg {
          width: calc(1em * 2.8776595745); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-syf"] svg {
          width: calc(1em * 1.6704545455); }
        .memberships main .nav-tabs .nav-link.active {
          font-size: 22px; } }
    @media (min-width: 768px) {
      .memberships main .nav-tabs .nav-link {
        width: calc((1.5em * 4.3333333333) + .8em + 4px); }
        .memberships main .nav-tabs .nav-link svg,
        .memberships main .nav-tabs .nav-link img {
          height: 1.5em; }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-ass"] svg {
          width: calc(1.5em * 2.84); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-cs"] svg {
          width: calc(1.5em * 4.3333333333); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-fg"] svg {
          width: calc(1.5em * 2.4266666667); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-pro"] svg {
          width: calc(1.5em * 2.8776595745); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-syf"] svg {
          width: calc(1.5em * 1.6704545455); } }
    @media (min-width: 1024px) {
      .memberships main .nav-tabs .nav-link {
        width: calc((2.25em * 4.3333333333) + .8em + 4px); }
        .memberships main .nav-tabs .nav-link svg,
        .memberships main .nav-tabs .nav-link img {
          height: 2.25em; }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-ass"] svg {
          width: calc(2.25em * 2.84); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-cs"] svg {
          width: calc(2.25em * 4.3333333333); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-fg"] svg {
          width: calc(2.25em * 2.4266666667); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-pro"] svg {
          width: calc(2.25em * 2.8776595745); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-syf"] svg {
          width: calc(2.25em * 1.6704545455); } }
    @media (min-width: 1366px) {
      .memberships main .nav-tabs .nav-link {
        width: calc((2.75em * 4.3333333333) + .8em + 4px); }
        .memberships main .nav-tabs .nav-link svg,
        .memberships main .nav-tabs .nav-link img {
          height: 2.75em; }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-ass"] svg {
          width: calc(2.75em * 2.84); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-cs"] svg {
          width: calc(2.75em * 4.3333333333); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-fg"] svg {
          width: calc(2.75em * 2.4266666667); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-pro"] svg {
          width: calc(2.75em * 2.8776595745); }
        .memberships main .nav-tabs .nav-link[data-bs-target="#nav-syf"] svg {
          width: calc(2.75em * 1.6704545455); } }

.memberships main .tab-content {
  margin-bottom: 1em;
  border-color: #72c392;
  border-width: 2px 0;
  border-style: solid;
  background-color: #dfece6; }
  .memberships main .tab-content .tab-pane > .row {
    margin: 0; }
    @media (min-width: 576px) {
      .memberships main .tab-content .tab-pane > .row > .col:first-of-type {
        padding: 2em 2em 0; } }
    @media (min-width: 768px) {
      .memberships main .tab-content .tab-pane > .row > .col:first-of-type {
        padding: 2em 1em 2em 2em; } }
    .memberships main .tab-content .tab-pane > .row > .col:last-of-type {
      padding: 1em 2em; }
      @media (max-width: 767.98px) {
        .memberships main .tab-content .tab-pane > .row > .col:last-of-type {
          padding-top: 2em; } }
      @media (min-width: 768px) {
        .memberships main .tab-content .tab-pane > .row > .col:last-of-type {
          padding: 2em 2em 2em 1em; } }
    .memberships main .tab-content .tab-pane > .row > .col *:first-child {
      margin-top: 0; }
  .memberships main .tab-content .btn, .memberships main .tab-content .wufoo .buttons .submit, .wufoo .buttons .memberships main .tab-content .submit {
    margin-bottom: .5em;
    width: auto;
    margin-right: .75em; }

.membership .cta-membership, .membership .wufoo .buttons, .wufoo .membership .buttons,
.memberships .cta-membership,
.memberships .wufoo .buttons,
.wufoo .memberships .buttons {
  width: 100%;
  text-align: center;
  margin: 1.5rem 0;
  /*&.submit {
            & .btn {
                width: auto;
            }
        }*/
  /*&.join {
            & .btn {
                width: 75%;
            }
        }

        &.order {
            & .btn {
                width: 50%;
            }
        }*/ }
  .membership .cta-membership:last-child, .membership .wufoo .buttons:last-child, .wufoo .membership .buttons:last-child,
  .memberships .cta-membership:last-child,
  .memberships .wufoo .buttons:last-child,
  .wufoo .memberships .buttons:last-child {
    margin-bottom: 0; }
  .membership .cta-membership .btn, .membership .wufoo .buttons .btn, .wufoo .membership .buttons .btn, .wufoo .buttons .membership .cta-membership .submit, .membership .wufoo .buttons .submit, .wufoo .membership .buttons .submit,
  .memberships .cta-membership .btn,
  .memberships .wufoo .buttons .btn,
  .wufoo .memberships .buttons .btn,
  .wufoo .buttons .memberships .cta-membership .submit,
  .memberships .wufoo .buttons .submit,
  .wufoo .memberships .buttons .submit {
    /*@extend .btn-lg;
            display: block;*/
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .125em;
    margin: 0 auto .3em;
    white-space: normal; }
  .membership .cta-membership h1, .membership .wufoo .buttons h1, .wufoo .membership .buttons h1, .membership .cta-membership .h1, .membership .wufoo .buttons .h1, .wufoo .membership .buttons .h1, .membership .cta-membership h2, .membership .wufoo .buttons h2, .wufoo .membership .buttons h2, .membership .cta-membership .h2, .membership .wufoo .buttons .h2, .wufoo .membership .buttons .h2, .membership .cta-membership h3, .membership .wufoo .buttons h3, .wufoo .membership .buttons h3, .membership .cta-membership .h3, .membership .wufoo .buttons .h3, .wufoo .membership .buttons .h3, .membership .cta-membership h4, .membership .wufoo .buttons h4, .wufoo .membership .buttons h4, .membership .cta-membership .h4, .membership .wufoo .buttons .h4, .wufoo .membership .buttons .h4, .membership .cta-membership h5, .membership .wufoo .buttons h5, .wufoo .membership .buttons h5, .membership .cta-membership .h5, .membership .wufoo .buttons .h5, .wufoo .membership .buttons .h5, .membership .cta-membership h6, .membership .wufoo .buttons h6, .wufoo .membership .buttons h6, .membership .cta-membership .h6, .membership .wufoo .buttons .h6, .wufoo .membership .buttons .h6,
  .memberships .cta-membership h1,
  .memberships .wufoo .buttons h1,
  .wufoo .memberships .buttons h1,
  .memberships .cta-membership .h1,
  .memberships .wufoo .buttons .h1,
  .wufoo .memberships .buttons .h1,
  .memberships .cta-membership h2,
  .memberships .wufoo .buttons h2,
  .wufoo .memberships .buttons h2,
  .memberships .cta-membership .h2,
  .memberships .wufoo .buttons .h2,
  .wufoo .memberships .buttons .h2,
  .memberships .cta-membership h3,
  .memberships .wufoo .buttons h3,
  .wufoo .memberships .buttons h3,
  .memberships .cta-membership .h3,
  .memberships .wufoo .buttons .h3,
  .wufoo .memberships .buttons .h3,
  .memberships .cta-membership h4,
  .memberships .wufoo .buttons h4,
  .wufoo .memberships .buttons h4,
  .memberships .cta-membership .h4,
  .memberships .wufoo .buttons .h4,
  .wufoo .memberships .buttons .h4,
  .memberships .cta-membership h5,
  .memberships .wufoo .buttons h5,
  .wufoo .memberships .buttons h5,
  .memberships .cta-membership .h5,
  .memberships .wufoo .buttons .h5,
  .wufoo .memberships .buttons .h5,
  .memberships .cta-membership h6,
  .memberships .wufoo .buttons h6,
  .wufoo .memberships .buttons h6,
  .memberships .cta-membership .h6,
  .memberships .wufoo .buttons .h6,
  .wufoo .memberships .buttons .h6 {
    color: #006938; }
  .membership .cta-membership .altContact, .membership .wufoo .buttons .altContact, .wufoo .membership .buttons .altContact,
  .memberships .cta-membership .altContact,
  .memberships .wufoo .buttons .altContact,
  .wufoo .memberships .buttons .altContact {
    color: #bac9c9; }

.no-svg a[href="#ass"] .fallback {
  background-image: url("/Images/membership/logoAss-568x200-white.png"); }

.no-svg a[href="#cs"] .fallback {
  background-image: url("/Images/membership/logoCs-650x150-white.png"); }

.no-svg a[href="#fg"] .fallback {
  background-image: url("/Images/membership/logoFg-728x200-white.png"); }

.no-svg a[href="#pro"] .fallback {
  background-image: url("/Images/membership/logoPro-518x200-white.png"); }

.no-svg a[href="#syf"] .fallback {
  background-image: url("/Images/membership/logoSyf-334x200-white.png"); }

.membershipsnew main,
.membershipnew main {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .membershipsnew main section.full-width-bkg,
  .membershipsnew main .section.full-width-bkg,
  .membershipnew main section.full-width-bkg,
  .membershipnew main .section.full-width-bkg {
    padding: 2rem 0;
    margin-block-end: 0; }
  .membershipsnew main .bkg-clr-membership,
  .membershipnew main .bkg-clr-membership {
    background-color: #006938; }
  .membershipsnew main .bkg-clr-membership-lt,
  .membershipnew main .bkg-clr-membership-lt {
    background-color: #dfece6; }
  .membershipsnew main .bkg-clr-white,
  .membershipnew main .bkg-clr-white {
    background-color: white; }
  .membershipsnew main .clr-membership,
  .membershipnew main .clr-membership {
    color: #006938; }
  .membershipsnew main .clr-body,
  .membershipnew main .clr-body {
    color: #757575; }
  .membershipsnew main .clr-white,
  .membershipnew main .clr-white {
    color: white; }
    .membershipsnew main .clr-white > a,
    .membershipsnew main .clr-white > a:visited,
    .membershipsnew main .clr-white > p > a,
    .membershipsnew main .clr-white > p > a:visited,
    .membershipnew main .clr-white > a,
    .membershipnew main .clr-white > a:visited,
    .membershipnew main .clr-white > p > a,
    .membershipnew main .clr-white > p > a:visited {
      color: white; }
      .membershipsnew main .clr-white > a:hover, .membershipsnew main .clr-white > a:focus,
      .membershipsnew main .clr-white > a:visited:hover,
      .membershipsnew main .clr-white > a:visited:focus,
      .membershipsnew main .clr-white > p > a:hover,
      .membershipsnew main .clr-white > p > a:focus,
      .membershipsnew main .clr-white > p > a:visited:hover,
      .membershipsnew main .clr-white > p > a:visited:focus,
      .membershipnew main .clr-white > a:hover,
      .membershipnew main .clr-white > a:focus,
      .membershipnew main .clr-white > a:visited:hover,
      .membershipnew main .clr-white > a:visited:focus,
      .membershipnew main .clr-white > p > a:hover,
      .membershipnew main .clr-white > p > a:focus,
      .membershipnew main .clr-white > p > a:visited:hover,
      .membershipnew main .clr-white > p > a:visited:focus {
        color: white; }
  .membershipsnew main .nfu-heading,
  .membershipnew main .nfu-heading {
    line-height: 1.2;
    font-weight: 700;
    letter-spacing: -.03em; }
  .membershipsnew main .nfu-subheading,
  .membershipnew main .nfu-subheading {
    line-height: 1.2;
    font-weight: 300;
    font-weight: 400;
    letter-spacing: -.03em; }
  .membershipsnew main .nfu-para,
  .membershipnew main .nfu-para {
    line-height: 1.4;
    font-weight: 400;
    letter-spacing: -.03em; }
  .membershipsnew main #form-container:not(:last-child),
  .membershipnew main #form-container:not(:last-child) {
    margin-bottom: 1.5rem; }
  .membershipsnew main #form-container #form-result h4, .membershipsnew main #form-container #form-result .h4, .membershipsnew main #form-container #form-result p,
  .membershipnew main #form-container #form-result h4,
  .membershipnew main #form-container #form-result .h4,
  .membershipnew main #form-container #form-result p {
    color: white;
    text-align: center; }
  .membershipsnew main #splitContactForm .form-control.is-invalid, .membershipsnew main #splitContactForm .wufoo input.is-invalid.text, .wufoo .membershipsnew main #splitContactForm input.is-invalid.text,
  .membershipsnew main #splitContactForm .wufoo textarea.is-invalid.textarea, .wufoo .membershipsnew main #splitContactForm textarea.is-invalid.textarea,
  .membershipnew main #splitContactForm .form-control.is-invalid,
  .membershipnew main #splitContactForm .wufoo input.is-invalid.text,
  .wufoo .membershipnew main #splitContactForm input.is-invalid.text,
  .membershipnew main #splitContactForm .wufoo textarea.is-invalid.textarea,
  .wufoo .membershipnew main #splitContactForm textarea.is-invalid.textarea {
    border-color: #f0918b;
    background-color: #f3e3e1; }
  .membershipsnew main #splitContactForm .invalid-feedback,
  .membershipnew main #splitContactForm .invalid-feedback {
    color: #f0918b; }
  .membershipsnew main #contactFormBtn,
  .membershipsnew main #splitContactFormBtn,
  .membershipnew main #contactFormBtn,
  .membershipnew main #splitContactFormBtn {
    color: #006938;
    background-color: white;
    text-transform: uppercase;
    padding-inline: 2em; }
    .membershipsnew main #contactFormBtn:hover,
    .membershipsnew main #splitContactFormBtn:hover,
    .membershipnew main #contactFormBtn:hover,
    .membershipnew main #splitContactFormBtn:hover {
      color: white;
      background-color: #2fabe2; }

@media (min-width: 768px) and (max-width: 1365.98px) {
  .membershipsnew main .umb-grid > div .col-md-6.column {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem; } }

@media (min-width: 768px) and (max-width: 1365.98px) {
  .membershipsnew main .umb-grid > div.column-switch .column.col-md-6:first-of-type {
    order: 2;
    margin-block-end: 0; }
  .membershipsnew main .umb-grid > div.column-switch .column.col-md-6:last-of-type {
    margin-block-end: 1rem; } }

.membershipsnew main #benefits-grid .mb-card {
  margin-block-end: 6rem; }
  @media (min-width: 768px) {
    .membershipsnew main #benefits-grid .mb-card {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 2rem;
      margin-block-end: 4rem; } }
  @media (min-width: 768px) {
    .membershipsnew main #benefits-grid .mb-card .mb-card__aside,
    .membershipsnew main #benefits-grid .mb-card .mb-card__body {
      display: flex;
      flex-direction: column;
      justify-content: center; } }
  @media (max-width: 767.98px) {
    .membershipsnew main #benefits-grid .mb-card .mb-card__aside {
      margin-block-end: 2rem; } }
  .membershipsnew main #benefits-grid .mb-card .mb-card__body p.nfu-heading:not(:last-child) {
    margin-block-end: 1rem; }
  @media (min-width: 768px) {
    .membershipsnew main #benefits-grid .mb-card:nth-child(even) .mb-card__aside {
      order: 2; }
    .membershipsnew main #benefits-grid .mb-card:nth-child(even) .mb-card__body {
      text-align: right; } }

.membershipsnew main #membershipsModal .modal-body {
  padding: 2rem 4rem; }

.membershipsnew main #membershipsModal #membershipsModalBullets {
  padding-inline-start: .75rem; }
  .membershipsnew main #membershipsModal #membershipsModalBullets li {
    margin: 0 0 .75rem .5rem; }
    .membershipsnew main #membershipsModal #membershipsModalBullets li:last-child {
      margin-block-end: 0; }

#memberships-banner .mem-group {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  gap: 2rem;
  margin-block-end: 2rem; }
  @media (min-width: 768px) {
    #memberships-banner .mem-group {
      grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1024px) {
    #memberships-banner .mem-group {
      grid-template-columns: repeat(5, 1fr); } }
  #memberships-banner .mem-group .mem-card {
    color: #006938;
    background-color: white;
    padding: 1.75rem 1.25rem;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 300ms; }
    #memberships-banner .mem-group .mem-card:hover {
      color: white;
      background-color: #2fabe2; }

#lobbying-banner .icon-group {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  gap: 4rem; }
  @media (min-width: 576px) {
    #lobbying-banner .icon-group {
      grid-template-columns: repeat(2, 1fr); } }
  @media (min-width: 768px) {
    #lobbying-banner .icon-group {
      grid-template-columns: repeat(3, 1fr); } }
  #lobbying-banner .icon-group .icon-card {
    color: #006938; }

#lobbying-banner svg {
  width: 100%;
  height: 6rem;
  fill: #006938;
  margin-block-end: 1.5rem; }

#lobbying-banner a {
  text-decoration: none; }
  #lobbying-banner a:link, #lobbying-banner a:visited {
    color: #006938; }
  #lobbying-banner a:hover, #lobbying-banner a:focus {
    color: #72c392; }
    #lobbying-banner a:hover svg .svgFill,
    #lobbying-banner a:hover svg .fa-primary,
    #lobbying-banner a:hover svg .fa-secondary,
    #lobbying-banner a:hover svg .nfu-primary,
    #lobbying-banner a:hover svg .nfu-secondary, #lobbying-banner a:focus svg .svgFill,
    #lobbying-banner a:focus svg .fa-primary,
    #lobbying-banner a:focus svg .fa-secondary,
    #lobbying-banner a:focus svg .nfu-primary,
    #lobbying-banner a:focus svg .nfu-secondary {
      fill: #72c392 !important; }

#membership-progress .circle {
  fill: none;
  stroke: white;
  stroke-width: 2; }

#membership-progress .text {
  fill: white;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.5em; }

#membership-progress .line {
  stroke: white;
  stroke-width: 5;
  stroke-dasharray: 12 10; }

#membership-progress.stage1of5 .circle-1 {
  fill: white; }

#membership-progress.stage1of5 .text-1 {
  fill: #006938; }

#membership-progress.stage1of5 .line-1 {
  stroke-dasharray: unset; }

#membership-progress.stage2of5 .circle-1,
#membership-progress.stage2of5 .circle-2 {
  fill: white; }

#membership-progress.stage2of5 .text-1,
#membership-progress.stage2of5 .text-2 {
  fill: #006938; }

#membership-progress.stage2of5 .line-1,
#membership-progress.stage2of5 .line-2 {
  stroke-dasharray: unset; }

#membership-progress.stage3of5 .circle-1,
#membership-progress.stage3of5 .circle-2,
#membership-progress.stage3of5 .circle-3 {
  fill: white; }

#membership-progress.stage3of5 .text-1,
#membership-progress.stage3of5 .text-2,
#membership-progress.stage3of5 .text-3 {
  fill: #006938; }

#membership-progress.stage3of5 .line-1,
#membership-progress.stage3of5 .line-2,
#membership-progress.stage3of5 .line-3 {
  stroke-dasharray: unset; }

#membership-progress.stage4of5 .circle-1,
#membership-progress.stage4of5 .circle-2,
#membership-progress.stage4of5 .circle-3,
#membership-progress.stage4of5 .circle-4 {
  fill: white; }

#membership-progress.stage4of5 .text-1,
#membership-progress.stage4of5 .text-2,
#membership-progress.stage4of5 .text-3,
#membership-progress.stage4of5 .text-4 {
  fill: #006938; }

#membership-progress.stage4of5 .line-1,
#membership-progress.stage4of5 .line-2,
#membership-progress.stage4of5 .line-3,
#membership-progress.stage4of5 .line-4 {
  stroke-dasharray: unset; }

#membership-progress.stage5of5 .circle-1,
#membership-progress.stage5of5 .circle-2,
#membership-progress.stage5of5 .circle-3,
#membership-progress.stage5of5 .circle-4,
#membership-progress.stage5of5 .circle-5 {
  fill: white; }

#membership-progress.stage5of5 .text-1,
#membership-progress.stage5of5 .text-2,
#membership-progress.stage5of5 .text-3,
#membership-progress.stage5of5 .text-4,
#membership-progress.stage5of5 .text-5 {
  fill: #006938; }

#membership-progress.stage5of5 .line-1,
#membership-progress.stage5of5 .line-2,
#membership-progress.stage5of5 .line-3,
#membership-progress.stage5of5 .line-4 {
  stroke-dasharray: unset; }

.membershipsnew .cta-membership, .membershipsnew .wufoo .buttons, .wufoo .membershipsnew .buttons,
.membershipnew .cta-membership,
.membershipnew .wufoo .buttons,
.wufoo .membershipnew .buttons {
  width: 100%;
  text-align: center;
  margin: 1.5rem 0; }
  .membershipsnew .cta-membership:last-child, .membershipsnew .wufoo .buttons:last-child, .wufoo .membershipsnew .buttons:last-child,
  .membershipnew .cta-membership:last-child,
  .membershipnew .wufoo .buttons:last-child,
  .wufoo .membershipnew .buttons:last-child {
    margin-bottom: 0; }
  .membershipsnew .cta-membership h1, .membershipsnew .wufoo .buttons h1, .wufoo .membershipsnew .buttons h1, .membershipsnew .cta-membership .h1, .membershipsnew .wufoo .buttons .h1, .wufoo .membershipsnew .buttons .h1, .membershipsnew .cta-membership h2, .membershipsnew .wufoo .buttons h2, .wufoo .membershipsnew .buttons h2, .membershipsnew .cta-membership .h2, .membershipsnew .wufoo .buttons .h2, .wufoo .membershipsnew .buttons .h2, .membershipsnew .cta-membership h3, .membershipsnew .wufoo .buttons h3, .wufoo .membershipsnew .buttons h3, .membershipsnew .cta-membership .h3, .membershipsnew .wufoo .buttons .h3, .wufoo .membershipsnew .buttons .h3, .membershipsnew .cta-membership h4, .membershipsnew .wufoo .buttons h4, .wufoo .membershipsnew .buttons h4, .membershipsnew .cta-membership .h4, .membershipsnew .wufoo .buttons .h4, .wufoo .membershipsnew .buttons .h4, .membershipsnew .cta-membership h5, .membershipsnew .wufoo .buttons h5, .wufoo .membershipsnew .buttons h5, .membershipsnew .cta-membership .h5, .membershipsnew .wufoo .buttons .h5, .wufoo .membershipsnew .buttons .h5, .membershipsnew .cta-membership h6, .membershipsnew .wufoo .buttons h6, .wufoo .membershipsnew .buttons h6, .membershipsnew .cta-membership .h6, .membershipsnew .wufoo .buttons .h6, .wufoo .membershipsnew .buttons .h6,
  .membershipnew .cta-membership h1,
  .membershipnew .wufoo .buttons h1,
  .wufoo .membershipnew .buttons h1,
  .membershipnew .cta-membership .h1,
  .membershipnew .wufoo .buttons .h1,
  .wufoo .membershipnew .buttons .h1,
  .membershipnew .cta-membership h2,
  .membershipnew .wufoo .buttons h2,
  .wufoo .membershipnew .buttons h2,
  .membershipnew .cta-membership .h2,
  .membershipnew .wufoo .buttons .h2,
  .wufoo .membershipnew .buttons .h2,
  .membershipnew .cta-membership h3,
  .membershipnew .wufoo .buttons h3,
  .wufoo .membershipnew .buttons h3,
  .membershipnew .cta-membership .h3,
  .membershipnew .wufoo .buttons .h3,
  .wufoo .membershipnew .buttons .h3,
  .membershipnew .cta-membership h4,
  .membershipnew .wufoo .buttons h4,
  .wufoo .membershipnew .buttons h4,
  .membershipnew .cta-membership .h4,
  .membershipnew .wufoo .buttons .h4,
  .wufoo .membershipnew .buttons .h4,
  .membershipnew .cta-membership h5,
  .membershipnew .wufoo .buttons h5,
  .wufoo .membershipnew .buttons h5,
  .membershipnew .cta-membership .h5,
  .membershipnew .wufoo .buttons .h5,
  .wufoo .membershipnew .buttons .h5,
  .membershipnew .cta-membership h6,
  .membershipnew .wufoo .buttons h6,
  .wufoo .membershipnew .buttons h6,
  .membershipnew .cta-membership .h6,
  .membershipnew .wufoo .buttons .h6,
  .wufoo .membershipnew .buttons .h6 {
    color: #006938; }
  .membershipsnew .cta-membership .btn, .membershipsnew .wufoo .buttons .btn, .wufoo .membershipsnew .buttons .btn, .wufoo .buttons .membershipsnew .cta-membership .submit, .membershipsnew .wufoo .buttons .submit, .wufoo .membershipsnew .buttons .submit,
  .membershipnew .cta-membership .btn,
  .membershipnew .wufoo .buttons .btn,
  .wufoo .membershipnew .buttons .btn,
  .wufoo .buttons .membershipnew .cta-membership .submit,
  .membershipnew .wufoo .buttons .submit,
  .wufoo .membershipnew .buttons .submit {
    color: white;
    border: solid 0.3215rem white;
    border-radius: 4em;
    font-size: 1.5rem;
    font-weight: 700;
    padding: .25em 1.5em;
    margin: 0 auto .5em;
    white-space: normal; }
  .membershipsnew .cta-membership.submit .btn, .membershipsnew .wufoo .submit.buttons .btn, .wufoo .membershipsnew .submit.buttons .btn, .membershipsnew .cta-membership.submit .wufoo .buttons .submit, .wufoo .buttons .membershipsnew .cta-membership.submit .submit, .membershipsnew .wufoo .submit.buttons .submit, .wufoo .membershipsnew .submit.buttons .submit,
  .membershipnew .cta-membership.submit .btn,
  .membershipnew .wufoo .submit.buttons .btn,
  .wufoo .membershipnew .submit.buttons .btn,
  .membershipnew .cta-membership.submit .wufoo .buttons .submit,
  .wufoo .buttons .membershipnew .cta-membership.submit .submit,
  .membershipnew .wufoo .submit.buttons .submit,
  .wufoo .membershipnew .submit.buttons .submit {
    width: auto; }
  .membershipsnew .cta-membership.modal-join .btn, .membershipsnew .wufoo .modal-join.buttons .btn, .wufoo .membershipsnew .modal-join.buttons .btn, .membershipsnew .cta-membership.modal-join .wufoo .buttons .submit, .wufoo .buttons .membershipsnew .cta-membership.modal-join .submit, .membershipsnew .wufoo .modal-join.buttons .submit, .wufoo .membershipsnew .modal-join.buttons .submit,
  .membershipnew .cta-membership.modal-join .btn,
  .membershipnew .wufoo .modal-join.buttons .btn,
  .wufoo .membershipnew .modal-join.buttons .btn,
  .membershipnew .cta-membership.modal-join .wufoo .buttons .submit,
  .wufoo .buttons .membershipnew .cta-membership.modal-join .submit,
  .membershipnew .wufoo .modal-join.buttons .submit,
  .wufoo .membershipnew .modal-join.buttons .submit {
    background-color: #009144;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 300ms; }
    .membershipsnew .cta-membership.modal-join .btn:hover, .membershipsnew .wufoo .modal-join.buttons .btn:hover, .wufoo .membershipsnew .modal-join.buttons .btn:hover, .membershipsnew .cta-membership.modal-join .wufoo .buttons .submit:hover, .wufoo .buttons .membershipsnew .cta-membership.modal-join .submit:hover, .membershipsnew .wufoo .modal-join.buttons .submit:hover, .wufoo .membershipsnew .modal-join.buttons .submit:hover,
    .membershipnew .cta-membership.modal-join .btn:hover,
    .membershipnew .wufoo .modal-join.buttons .btn:hover,
    .wufoo .membershipnew .modal-join.buttons .btn:hover,
    .membershipnew .cta-membership.modal-join .wufoo .buttons .submit:hover,
    .wufoo .buttons .membershipnew .cta-membership.modal-join .submit:hover,
    .membershipnew .wufoo .modal-join.buttons .submit:hover,
    .wufoo .membershipnew .modal-join.buttons .submit:hover {
      background-color: #2fabe2; }
  .membershipsnew .cta-membership.join .btn, .membershipsnew .wufoo .join.buttons .btn, .wufoo .membershipsnew .join.buttons .btn, .membershipsnew .cta-membership.join .wufoo .buttons .submit, .wufoo .buttons .membershipsnew .cta-membership.join .submit, .membershipsnew .wufoo .join.buttons .submit, .wufoo .membershipsnew .join.buttons .submit,
  .membershipnew .cta-membership.join .btn,
  .membershipnew .wufoo .join.buttons .btn,
  .wufoo .membershipnew .join.buttons .btn,
  .membershipnew .cta-membership.join .wufoo .buttons .submit,
  .wufoo .buttons .membershipnew .cta-membership.join .submit,
  .membershipnew .wufoo .join.buttons .submit,
  .wufoo .membershipnew .join.buttons .submit {
    background-color: #009144;
    transition: all cubic-bezier(0.4, 0, 0.2, 1) 300ms; }
    .membershipsnew .cta-membership.join .btn:hover, .membershipsnew .wufoo .join.buttons .btn:hover, .wufoo .membershipsnew .join.buttons .btn:hover, .membershipsnew .cta-membership.join .wufoo .buttons .submit:hover, .wufoo .buttons .membershipsnew .cta-membership.join .submit:hover, .membershipsnew .wufoo .join.buttons .submit:hover, .wufoo .membershipsnew .join.buttons .submit:hover,
    .membershipnew .cta-membership.join .btn:hover,
    .membershipnew .wufoo .join.buttons .btn:hover,
    .wufoo .membershipnew .join.buttons .btn:hover,
    .membershipnew .cta-membership.join .wufoo .buttons .submit:hover,
    .wufoo .buttons .membershipnew .cta-membership.join .submit:hover,
    .membershipnew .wufoo .join.buttons .submit:hover,
    .wufoo .membershipnew .join.buttons .submit:hover {
      background-color: #8bc53f; }
  .membershipsnew .cta-membership.order .btn, .membershipsnew .wufoo .order.buttons .btn, .wufoo .membershipsnew .order.buttons .btn, .membershipsnew .cta-membership.order .wufoo .buttons .submit, .wufoo .buttons .membershipsnew .cta-membership.order .submit, .membershipsnew .wufoo .order.buttons .submit, .wufoo .membershipsnew .order.buttons .submit,
  .membershipnew .cta-membership.order .btn,
  .membershipnew .wufoo .order.buttons .btn,
  .wufoo .membershipnew .order.buttons .btn,
  .membershipnew .cta-membership.order .wufoo .buttons .submit,
  .wufoo .buttons .membershipnew .cta-membership.order .submit,
  .membershipnew .wufoo .order.buttons .submit,
  .wufoo .membershipnew .order.buttons .submit {
    width: 50%; }
  .membershipsnew .cta-membership .altContact, .membershipsnew .wufoo .buttons .altContact, .wufoo .membershipsnew .buttons .altContact,
  .membershipnew .cta-membership .altContact,
  .membershipnew .wufoo .buttons .altContact,
  .wufoo .membershipnew .buttons .altContact {
    color: #bac9c9; }

.umb-grid > div.column-switch .column.col-6:first-of-type {
  order: 2;
  margin-block-end: 0; }

.umb-grid > div.column-switch .column.col-6:last-of-type {
  margin-block-end: 1rem; }

@media (max-width: 767.98px) {
  .umb-grid > div.column-switch .column.col-sm-6:first-of-type {
    order: 2;
    margin-block-end: 0; }
  .umb-grid > div.column-switch .column.col-sm-6:last-of-type {
    margin-block-end: 1rem; } }

@media (max-width: 1023.98px) {
  .umb-grid > div.column-switch .column.col-md-6:first-of-type {
    order: 2;
    margin-block-end: 0; }
  .umb-grid > div.column-switch .column.col-md-6:last-of-type {
    margin-block-end: 1rem; } }

@media (max-width: 1365.98px) {
  .umb-grid > div.column-switch .column.col-lg-6:first-of-type {
    order: 2;
    margin-block-end: 0; }
  .umb-grid > div.column-switch .column.col-lg-6:last-of-type {
    margin-block-end: 1rem; } }

@media (max-width: 1599.98px) {
  .umb-grid > div.column-switch .column.col-xl-6:first-of-type {
    order: 2;
    margin-block-end: 0; }
  .umb-grid > div.column-switch .column.col-xl-6:last-of-type {
    margin-block-end: 1rem; } }

/* #region Membership */
.eligibility-tags {
  font-size: 0.8em;
  font-weight: 600; }
  .eligibility-tags .tag {
    white-space: nowrap;
    margin-left: 1.2em; }
    .eligibility-tags .tag::before {
      content: "\2B24";
      padding-right: .4em; }
    .eligibility-tags .tag.tag-farmer-grower::before {
      color: #006938; }
    .eligibility-tags .tag.tag-partner::before {
      color: #e6e600; }
    .eligibility-tags .tag.tag-family::before {
      color: #8bc53f; }
    .eligibility-tags .tag.tag-retired::before {
      color: #009144; }
    .eligibility-tags .tag.tag-pro::before {
      color: #737245; }
    .eligibility-tags .tag.tag-pro-business::before {
      color: #a09f7e; }
    .eligibility-tags .tag.tag-associate::before {
      color: #2fabe2; }
    .eligibility-tags .tag.tag-student-young-farmer::before {
      color: #f48c25; }
    .eligibility-tags .tag.tag-staff::before, .eligibility-tags .tag.tag-group-secretaries::before, .eligibility-tags .tag.tag-membership-contact::before, .eligibility-tags .tag.tag-industry-partner::before, .eligibility-tags .tag.tag-nfu-corporate::before {
      color: #72c392; }

.membershipcampaign main section {
  margin-bottom: 2rem; }
  .membershipcampaign main section:last-child {
    margin-bottom: 0; }

.membershipcampaign main ul li::marker {
  color: #72c392; }

.membershipcampaign main .umb-grid .contentblock,
.membershipcampaign main .umb-grid table {
  background-color: white;
  border-color: #72c392;
  border-width: .25rem;
  border-style: solid;
  width: 100%; }

.membershipcampaign main .umb-grid .contentblock a {
  color: #29a663;
  font-weight: 600; }

.membershipcampaign main .umb-grid .contentblock ul {
  display: flex;
  flex-wrap: wrap; }
  .membershipcampaign main .umb-grid .contentblock ul li {
    width: auto; }

.membershipcampaign main .umb-grid table tbody th, .membershipcampaign main .umb-grid table tbody td,
.membershipcampaign main .umb-grid table tfoot th, .membershipcampaign main .umb-grid table tfoot td,
.membershipcampaign main .umb-grid table thead th, .membershipcampaign main .umb-grid table thead td {
  border-color: #72c392;
  border-width: .25rem;
  border-style: solid;
  padding: 1em .5em; }
  .membershipcampaign main .umb-grid table tbody th h1:last-child, .membershipcampaign main .umb-grid table tbody th .h1:last-child, .membershipcampaign main .umb-grid table tbody th h2:last-child, .membershipcampaign main .umb-grid table tbody th .h2:last-child, .membershipcampaign main .umb-grid table tbody th h3:last-child, .membershipcampaign main .umb-grid table tbody th .h3:last-child,
  .membershipcampaign main .umb-grid table tbody th h4:last-child,
  .membershipcampaign main .umb-grid table tbody th .h4:last-child, .membershipcampaign main .umb-grid table tbody th h5:last-child, .membershipcampaign main .umb-grid table tbody th .h5:last-child, .membershipcampaign main .umb-grid table tbody th h6:last-child, .membershipcampaign main .umb-grid table tbody th .h6:last-child, .membershipcampaign main .umb-grid table tbody td h1:last-child, .membershipcampaign main .umb-grid table tbody td .h1:last-child, .membershipcampaign main .umb-grid table tbody td h2:last-child, .membershipcampaign main .umb-grid table tbody td .h2:last-child, .membershipcampaign main .umb-grid table tbody td h3:last-child, .membershipcampaign main .umb-grid table tbody td .h3:last-child,
  .membershipcampaign main .umb-grid table tbody td h4:last-child,
  .membershipcampaign main .umb-grid table tbody td .h4:last-child, .membershipcampaign main .umb-grid table tbody td h5:last-child, .membershipcampaign main .umb-grid table tbody td .h5:last-child, .membershipcampaign main .umb-grid table tbody td h6:last-child, .membershipcampaign main .umb-grid table tbody td .h6:last-child,
  .membershipcampaign main .umb-grid table tfoot th h1:last-child,
  .membershipcampaign main .umb-grid table tfoot th .h1:last-child,
  .membershipcampaign main .umb-grid table tfoot th h2:last-child,
  .membershipcampaign main .umb-grid table tfoot th .h2:last-child,
  .membershipcampaign main .umb-grid table tfoot th h3:last-child,
  .membershipcampaign main .umb-grid table tfoot th .h3:last-child,
  .membershipcampaign main .umb-grid table tfoot th h4:last-child,
  .membershipcampaign main .umb-grid table tfoot th .h4:last-child,
  .membershipcampaign main .umb-grid table tfoot th h5:last-child,
  .membershipcampaign main .umb-grid table tfoot th .h5:last-child,
  .membershipcampaign main .umb-grid table tfoot th h6:last-child,
  .membershipcampaign main .umb-grid table tfoot th .h6:last-child, .membershipcampaign main .umb-grid table tfoot td h1:last-child, .membershipcampaign main .umb-grid table tfoot td .h1:last-child, .membershipcampaign main .umb-grid table tfoot td h2:last-child, .membershipcampaign main .umb-grid table tfoot td .h2:last-child, .membershipcampaign main .umb-grid table tfoot td h3:last-child, .membershipcampaign main .umb-grid table tfoot td .h3:last-child,
  .membershipcampaign main .umb-grid table tfoot td h4:last-child,
  .membershipcampaign main .umb-grid table tfoot td .h4:last-child, .membershipcampaign main .umb-grid table tfoot td h5:last-child, .membershipcampaign main .umb-grid table tfoot td .h5:last-child, .membershipcampaign main .umb-grid table tfoot td h6:last-child, .membershipcampaign main .umb-grid table tfoot td .h6:last-child,
  .membershipcampaign main .umb-grid table thead th h1:last-child,
  .membershipcampaign main .umb-grid table thead th .h1:last-child,
  .membershipcampaign main .umb-grid table thead th h2:last-child,
  .membershipcampaign main .umb-grid table thead th .h2:last-child,
  .membershipcampaign main .umb-grid table thead th h3:last-child,
  .membershipcampaign main .umb-grid table thead th .h3:last-child,
  .membershipcampaign main .umb-grid table thead th h4:last-child,
  .membershipcampaign main .umb-grid table thead th .h4:last-child,
  .membershipcampaign main .umb-grid table thead th h5:last-child,
  .membershipcampaign main .umb-grid table thead th .h5:last-child,
  .membershipcampaign main .umb-grid table thead th h6:last-child,
  .membershipcampaign main .umb-grid table thead th .h6:last-child, .membershipcampaign main .umb-grid table thead td h1:last-child, .membershipcampaign main .umb-grid table thead td .h1:last-child, .membershipcampaign main .umb-grid table thead td h2:last-child, .membershipcampaign main .umb-grid table thead td .h2:last-child, .membershipcampaign main .umb-grid table thead td h3:last-child, .membershipcampaign main .umb-grid table thead td .h3:last-child,
  .membershipcampaign main .umb-grid table thead td h4:last-child,
  .membershipcampaign main .umb-grid table thead td .h4:last-child, .membershipcampaign main .umb-grid table thead td h5:last-child, .membershipcampaign main .umb-grid table thead td .h5:last-child, .membershipcampaign main .umb-grid table thead td h6:last-child, .membershipcampaign main .umb-grid table thead td .h6:last-child {
    margin-bottom: 0; }

#pillars .card {
  margin-bottom: 1em;
  border-color: #72c392;
  border-width: 2px;
  border-style: solid;
  border-radius: 4px;
  background-color: white;
  width: 100%; }
  @media (min-width: 1024px) {
    #pillars .card {
      width: calc((100% - 4em) / 3);
      margin-left: 1em;
      margin-right: 1em; }
      #pillars .card:first-child, #pillars .card:nth-child(3n+1) {
        margin-left: 0; }
      #pillars .card:last-child, #pillars .card:nth-child(3n) {
        margin-right: 0; } }
  #pillars .card .card-body {
    flex-direction: column;
    padding: 2em 1.5em; }
  #pillars .card a {
    font-weight: 600; }
  #pillars .card ul {
    list-style-position: inside;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center; }
    #pillars .card ul li {
      margin: .4em;
      width: auto; }
      #pillars .card ul li::marker {
        color: #72c392; }
  #pillars .card .btn, #pillars .card .wufoo .buttons .submit, .wufoo .buttons #pillars .card .submit {
    white-space: normal;
    width: 100%;
    display: block; }

#pillars .member-content {
  display: none; }

.assPanel {
  border: 1px solid #2fabe2; }

.stuPanel {
  background-color: #eef2f2;
  border: 1px solid #72c392; }

.membershipproductorderform .card.productCard > div {
  flex-direction: unset; }

.membershipproductorderform .card.productCard .product-thumb:hover {
  cursor: zoom-in; }

.membershipproductorderform .card.productCard img {
  border-top-left-radius: 0.25rem; }
  @media (max-width: 767.98px) {
    .membershipproductorderform .card.productCard img {
      border-top-right-radius: 0.25rem; } }
  @media (min-width: 768px) {
    .membershipproductorderform .card.productCard img {
      border-bottom-left-radius: 0.25rem; } }

/* #endregion */
.badge {
  font-size: 1em;
  padding: .3em .4em;
  text-transform: uppercase;
  font-weight: 400; }

.exclusive {
  background-color: #72c392; }

.restrictor {
  background: none !important;
  padding-top: 0;
  margin-top: 0; }
  .restrictor hr {
    width: 20%;
    margin: 2.5rem auto; }

/* #region Communities */
main .communitycta {
  padding: 1rem 1.25rem; }
  main .communitycta a:not(.btn):not(.page-link) {
    color: white;
    text-decoration-color: white; }
    main .communitycta a:not(.btn):not(.page-link):hover {
      text-decoration: none; }

main .cardcommunitycta .card-header {
  background-color: #637e7e;
  color: white; }

main .cardcommunitycta .card-body {
  background-color: #dde4e4;
  color: #637e7e; }
  main .cardcommunitycta .card-body a {
    color: #637e7e; }

main .cardcommunitycta.community-1 .card-header {
  background-color: #4a8bd1; }

main .cardcommunitycta.community-1 .card-body {
  color: #4a8bd1; }
  main .cardcommunitycta.community-1 .card-body a {
    color: #4a8bd1; }

main .cardcommunitycta.community-2 .card-header {
  background-color: #00b861; }

main .cardcommunitycta.community-2 .card-body {
  color: #00b861; }
  main .cardcommunitycta.community-2 .card-body a {
    color: #00b861; }

main .cardcommunitycta.community-3 .card-header {
  background-color: #9700c1; }

main .cardcommunitycta.community-3 .card-body {
  color: #9700c1; }
  main .cardcommunitycta.community-3 .card-body a {
    color: #9700c1; }

main .cardcommunitycta.community-4 .card-header {
  background-color: #c64f00; }

main .cardcommunitycta.community-4 .card-body {
  color: #c64f00; }
  main .cardcommunitycta.community-4 .card-body a {
    color: #c64f00; }

main .cardcommunitycta.community-1 .card-body {
  background-color: #c2def4; }

main .cardcommunitycta.community-2 .card-body {
  background-color: #beefd3; }

main .cardcommunitycta.community-3 .card-body {
  background-color: #e6baef; }

main .cardcommunitycta.community-4 .card-body {
  background-color: #efc7b5; }

.btn.btn-com-1, .wufoo .buttons .btn-com-1.submit {
  color: #4a8bd1;
  border-color: #4a8bd1;
  background-color: white; }
  .btn.btn-com-1:hover, .wufoo .buttons .btn-com-1.submit:hover, .btn.btn-com-1:focus, .wufoo .buttons .btn-com-1.submit:focus {
    color: white;
    background-color: #4a8bd1;
    border-color: #4a8bd1; }
  .btn.btn-com-1:active, .wufoo .buttons .btn-com-1.submit:active {
    color: white;
    background-color: #4a8bd1;
    border-color: #4a8bd1; }

.btn.btn-com-2, .wufoo .buttons .btn-com-2.submit {
  color: #00b861;
  border-color: #00b861;
  background-color: white; }
  .btn.btn-com-2:hover, .wufoo .buttons .btn-com-2.submit:hover, .btn.btn-com-2:focus, .wufoo .buttons .btn-com-2.submit:focus {
    color: white;
    background-color: #00b861;
    border-color: #00b861; }
  .btn.btn-com-2:active, .wufoo .buttons .btn-com-2.submit:active {
    color: white;
    background-color: #00b861;
    border-color: #00b861; }

.btn.btn-com-3, .wufoo .buttons .btn-com-3.submit {
  color: #9700c1;
  border-color: #9700c1;
  background-color: white; }
  .btn.btn-com-3:hover, .wufoo .buttons .btn-com-3.submit:hover, .btn.btn-com-3:focus, .wufoo .buttons .btn-com-3.submit:focus {
    color: white;
    background-color: #9700c1;
    border-color: #9700c1; }
  .btn.btn-com-3:active, .wufoo .buttons .btn-com-3.submit:active {
    color: white;
    background-color: #9700c1;
    border-color: #9700c1; }

.btn.btn-com-4, .wufoo .buttons .btn-com-4.submit {
  color: #c64f00;
  border-color: #c64f00;
  background-color: white; }
  .btn.btn-com-4:hover, .wufoo .buttons .btn-com-4.submit:hover, .btn.btn-com-4:focus, .wufoo .buttons .btn-com-4.submit:focus {
    color: white;
    background-color: #c64f00;
    border-color: #c64f00; }
  .btn.btn-com-4:active, .wufoo .buttons .btn-com-4.submit:active {
    color: white;
    background-color: #c64f00;
    border-color: #c64f00; }

.community-delete-my-comment {
  font-style: italic;
  color: lightslategrey;
  cursor: pointer;
  display: inline-block; }
  .community-delete-my-comment:hover {
    color: black; }

/* #endregion */
/* #region Error */
@media (min-width: 1024px) {
  body.error1 {
    padding-top: 12.25rem; } }

.error1 header.navbar {
  margin-bottom: 0; }

@media (min-width: 768px) {
  .error1 main.bgImg {
    background-attachment: fixed;
    background-size: cover; }
    .error1 main.bgImg .content {
      background-color: white;
      border: 0.125rem solid white;
      border-radius: 0.3rem; }
    .error1 main.bgImg .errorCode * {
      color: #eef2f2; } }

.error1 main .errorCode * {
  color: #bac9c9; }

.error1 main .form-control, .error1 main .wufoo input.text, .wufoo .error1 main input.text,
.error1 main .wufoo textarea.textarea, .wufoo .error1 main textarea.textarea {
  background-color: transparent;
  border-radius: 0;
  border-width: 0 0 .125rem;
  border-color: #108c4e; }

@media (min-width: 768px) {
  .error1 main {
    margin-top: 0 !important; } }

/* #endregion */
.grecaptcha-badge {
  visibility: hidden; }

.grecaptchaBranding {
  width: 100%;
  padding-top: 1rem;
  font-size: 0.8em; }
  .grecaptchaBranding a {
    font-weight: normal; }

#subscriptionBox .row .col-md-6,
#form-outer .row .col-md-6 {
  width: calc( (100% - (2 * .5rem) ) / 2); }

#subscriptionBox .row .col-md-4,
#form-outer .row .col-md-4 {
  width: calc( (100% - (4 * .5rem) ) / 3); }

.emailform .field-validation-valid,
.login main .field-validation-valid {
  display: none; }

/* #region Timeline */
.timeline-arrow-left {
  content: '';
  position: absolute;
  border-style: solid;
  width: 0;
  height: 0;
  top: 0;
  right: -15px;
  border-width: 10px 0 10px 15px;
  border-color: transparent transparent transparent #29a663; }

.timeline-arrow-right {
  content: '';
  position: absolute;
  border-style: solid;
  width: 0;
  height: 0;
  top: 0;
  left: -15px;
  border-width: 10px 15px 10px 0;
  border-color: transparent #29a663 transparent transparent; }
  @media (max-width: 1023.98px) {
    .timeline-arrow-right {
      display: none; } }

section.timeline {
  position: relative;
  padding: 1em 0;
  overflow-x: hidden; }
  section.timeline a {
    color: #72c392;
    font-weight: bold; }
    section.timeline a:hover, section.timeline a:active, section.timeline a:focus {
      color: #108c4e; }
  section.timeline blockquote, section.timeline span.blockquote-alt {
    margin-top: 30px;
    color: #757575;
    border-left-color: #108c4e;
    padding: 0 20px; }
  section.timeline h1, section.timeline .h1 {
    font-size: 200%;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-weight: 400; }
  section.timeline h3, section.timeline .h3 {
    line-height: 30px; }
  section.timeline header {
    background: #108c4e;
    color: #FFFFFF;
    padding: 150px 0; }
    section.timeline header p {
      color: rgba(255, 255, 255, 0.2);
      margin-bottom: 0;
      font-size: 60px;
      margin-top: -30px; }
  section.timeline .timeline-card {
    padding: 0 !important; }
    section.timeline .timeline-card p {
      padding: 0 20px; }
    section.timeline .timeline-card a {
      margin-left: 20px; }
  section.timeline .timeline-content {
    position: relative;
    width: 45%;
    /* padding: 10px 30px; */
    border-radius: 4px;
    background: #dde4e4;
    box-shadow: 0 20px 25px -15px rgba(0, 0, 0, 0.3); }
    @media (max-width: 1023.98px) {
      section.timeline .timeline-content {
        max-width: 100%;
        width: auto;
        margin-left: 70px;
        float: none; }
        section.timeline .timeline-content::after {
          display: none; } }
  section.timeline .timeline-img {
    width: 30px;
    height: 30px;
    background: #108c4e;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    margin-left: -15px; }
    @media (max-width: 1023.98px) {
      section.timeline .timeline-img {
        left: 50px; } }
  section.timeline .timeline-img-header {
    height: 200px;
    position: relative;
    margin-bottom: 20px; }
    section.timeline .timeline-img-header h2, section.timeline .timeline-img-header .h2 {
      color: white;
      position: absolute;
      bottom: 5px;
      left: 20px; }
  section.timeline .timeline-item {
    width: 100%;
    margin-bottom: 7em;
    clear: both; }
    section.timeline .timeline-item .timeline-img-header {
      /*background: linear-gradient(transparent, rgba(0, 0, 0, 0.4)), url("https://picsum.photos/1000/800/?random") center center no-repeat;*/
      background: center center no-repeat;
      background-size: cover; }
    section.timeline .timeline-item .text-wrapper {
      padding: 0.25em 0.75em; }
    section.timeline .timeline-item h3 a, section.timeline .timeline-item .h3 a {
      text-decoration: none; }
    section.timeline .timeline-item:nth-child(odd) h3, section.timeline .timeline-item:nth-child(odd) .h3 {
      margin-top: 0 !important;
      padding-top: 0 !important; }
    section.timeline .timeline-item:nth-child(odd) .timeline-content .date-wrapper {
      order: 1; }
      section.timeline .timeline-item:nth-child(odd) .timeline-content .date-wrapper .date {
        background: #29a663;
        display: inline-block;
        color: white;
        padding: 10px;
        position: relative;
        top: 0;
        right: 0;
        float: right; }
    @media (max-width: 1023.98px) {
      section.timeline .timeline-item:nth-child(odd) .timeline-content .date-wrapper {
        order: 1; }
        section.timeline .timeline-item:nth-child(odd) .timeline-content .date-wrapper .date {
          background: #29a663;
          display: inline-block;
          color: white;
          padding: 10px;
          position: relative;
          top: 0;
          right: 0;
          float: left; }
      section.timeline .timeline-item:nth-child(odd) .timeline-content::after {
        border: 0; } }
    section.timeline .timeline-item:nth-child(even) h3, section.timeline .timeline-item:nth-child(even) .h3 {
      margin-top: 0 !important;
      padding-top: 0 !important; }
    section.timeline .timeline-item:nth-child(even) .timeline-content {
      float: right; }
      section.timeline .timeline-item:nth-child(even) .timeline-content .date-wrapper {
        order: 1; }
        section.timeline .timeline-item:nth-child(even) .timeline-content .date-wrapper .date {
          background: #29a663;
          display: inline-block;
          color: white;
          padding: 10px;
          position: relative;
          top: 0;
          right: 0;
          float: left; }
      @media (max-width: 1023.98px) {
        section.timeline .timeline-item:nth-child(even) .timeline-content {
          float: none; } }
  section.timeline::before {
    content: '';
    background: #72c392;
    width: 5px;
    height: 95%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%); }
    @media (max-width: 1023.98px) {
      section.timeline::before {
        left: 50px; } }
  section.timeline::after {
    content: '';
    display: block;
    clear: both; }
  section.timeline .timeline-item:nth-child(odd) .timeline-content::after,
  section.timeline .timeline-item:nth-child(even) .timeline-content::before {
    content: '';
    position: absolute;
    border-style: solid;
    width: 0;
    height: 0;
    top: 0; }
  section.timeline .timeline-item:nth-child(odd) .timeline-content::after {
    left: 100%;
    border-width: 10px 15px 10px 15px;
    border-color: transparent transparent transparent #42c079; }
    @media (max-width: 767.98px) {
      section.timeline .timeline-item:nth-child(odd) .timeline-content::after {
        border: 0; } }
  section.timeline .timeline-item:nth-child(even) .timeline-content::before {
    left: -15px;
    border-width: 10px 15px 10px 0;
    border-color: transparent #42c079 transparent transparent; }

.timelineConsultation .body img,
.timelineRollingNews .body img {
  max-width: 100%; }

.timelineConsultation > div {
  border-top-color: #2fabe2 !important; }
  .timelineConsultation > div:last-of-type {
    margin-block-end: 0 !important; }

.timelineRollingNews > div {
  border-top-color: #006938 !important; }

/* #endregion */
.electricitybuyinggroupapplication thead,
.electricitybuyinggroupapplication tbody,
.electricitybuyinggroupapplication tfoot,
.electricitybuyinggroupapplication tr,
.electricitybuyinggroupapplication td,
.electricitybuyinggroupapplication th {
  border-color: inherit;
  border-style: solid;
  border-width: 1px; }

.electricitybuyinggroupapplication .datepicker-dropdown {
  width: auto !important;
  left: 770px;
  padding: 10px !important;
  box-sizing: border-box; }

.electricitybuyinggroupapplication .bg-info {
  background-color: #cfe9f5 !important; }

.electricity-buying-group-form .meter,
.electricity-buying-group-form h2,
.electricity-buying-group-form .h2,
.electricity-buying-group-form .h2 {
  border-top: 1px solid #bac9c9; }

.electricity-buying-group-form .meter {
  padding: 1em 0; }

.electricity-buying-group-form .meter-table {
  margin-right: 1em;
  padding-right: 1em;
  border-width: 1px !important; }
  .electricity-buying-group-form .meter-table td {
    text-align: center; }
  .electricity-buying-group-form .meter-table input {
    border: 0;
    font-size: .9rem;
    padding: 0;
    text-align: center;
    width: 3em;
    max-width: 400px; }
  .electricity-buying-group-form .meter-table .wide input {
    width: 6em; }
  .electricity-buying-group-form .meter-table .big {
    font-size: 3rem;
    font-weight: 600;
    padding: 0.4rem; }

.electricity-buying-group-form .input-validation-error {
  border: 1px solid #ec1c24;
  background-color: #f0918b; }

.electricity-buying-group-form .remove-meter-btn {
  margin-top: 1.8em; }

.electricity-buying-group-form input {
  max-width: 400px; }


.electricity-buying-group-form h2,
.electricity-buying-group-form .h2,
.electricity-buying-group-form .h2 {
  margin: 1.2em 0 0.7em;
  padding-bottom: 0.2em; }

.electricity-buying-group-form .form-group label {
  font-weight: normal; }
  .electricity-buying-group-form .form-group label.required {
    font-weight: 600; }

.electricity-buying-group-meter-details {
  margin-bottom: 1em;
  width: 100%; }
  .electricity-buying-group-meter-details td {
    padding: 0.5em;
    text-align: center;
    width: 10%; }
    .electricity-buying-group-meter-details td.s {
      font-size: 2em;
      font-weight: 600; }

.electricity-buying-group-meter-extra {
  width: 100%; }
  .electricity-buying-group-meter-extra th,
  .electricity-buying-group-meter-extra td {
    padding: 0.5em; }

.blockUI.blockOverlay {
  z-index: 3000 !important;
  background-color: #003620 !important; }

.blockUI.blockMsg.blockPage {
  z-index: 3011 !important;
  color: #f3f5f3 !important;
  border: 0 !important;
  background-color: transparent !important; }
  .blockUI.blockMsg.blockPage h1, .blockUI.blockMsg.blockPage .h1 {
    margin: 0;
    padding: 0;
    font-size: 2rem;
    color: inherit; }

#authorBio #bioImgSocials {
  display: flex;
  flex-direction: column;
  align-items: center; }

#authorBio img {
  height: 12em;
  width: 12em;
  max-width: 12em; }

@media (min-width: 576px) {
  #authorBio.hasAvatar #bioContainer {
    border-left: 0.125rem solid #dde4e4; } }

#jobTitle {
  letter-spacing: .2em;
  margin-top: .25em;
  text-transform: uppercase; }

#authorInfo img {
  height: 10em; }

@media (max-width: 1023.98px) {
  .pressoffice .umb-grid .card {
    flex-direction: row;
    align-items: center; }
    .pressoffice .umb-grid .card .card-img-top {
      /*    width: 40%; Commenting this out from ticket number  329545*/ }
    .pressoffice .umb-grid .card .card-body {
      flex-direction: column; } }

/* #region Icon Banner */
#iconBanner {
  text-align: center;
  padding: 1.25rem 0;
  background-color: #72c392;
  color: white; }
  #iconBanner .row {
    margin: 0;
    padding: 0;
    justify-content: space-evenly; }
    #iconBanner .row > .col {
      flex: 0 1 auto;
      padding: 0 0 1.25rem;
      width: calc(100% - 2rem); }
      #iconBanner .row > .col:last-child {
        padding-bottom: 0; }
      @media (min-width: 480px) and (max-width: 575.98px) {
        #iconBanner .row > .col {
          width: calc((100% - 4rem) / 2); }
          #iconBanner .row > .col:nth-last-child(-n+2) {
            padding-bottom: 0; } }
      @media (min-width: 576px) and (max-width: 1023.98px) {
        #iconBanner .row > .col {
          width: calc((100% - 6rem) / 3); }
          #iconBanner .row > .col:nth-last-child(-n+3) {
            padding-bottom: 0; } }
      @media (min-width: 1024px) {
        #iconBanner .row > .col {
          width: calc((100% - 12rem) / 6); }
          #iconBanner .row > .col:nth-last-child(-n+6) {
            padding-bottom: 0; } }
      #iconBanner .row > .col > *:not(:last-child) {
        margin-bottom: .75rem; }
  #iconBanner .iconBannerTitle {
    background-color: #006938;
    padding: 1rem 1.25rem;
    margin-bottom: 1.25rem;
    text-transform: uppercase;
    letter-spacing: .2em; }
  #iconBanner svg {
    width: 100%;
    height: 5rem; }
    #iconBanner svg .svgFill,
    #iconBanner svg .fa-primary,
    #iconBanner svg .fa-secondary,
    #iconBanner svg .nfu-primary,
    #iconBanner svg .nfu-secondary {
      fill: white !important; }
  #iconBanner a {
    text-decoration: none; }
    #iconBanner a:link, #iconBanner a:visited {
      color: white; }
    #iconBanner a:hover, #iconBanner a:focus {
      color: #006938; }
      #iconBanner a:hover svg .svgFill,
      #iconBanner a:hover svg .fa-primary,
      #iconBanner a:hover svg .fa-secondary,
      #iconBanner a:hover svg .nfu-primary,
      #iconBanner a:hover svg .nfu-secondary, #iconBanner a:focus svg .svgFill,
      #iconBanner a:focus svg .fa-primary,
      #iconBanner a:focus svg .fa-secondary,
      #iconBanner a:focus svg .nfu-primary,
      #iconBanner a:focus svg .nfu-secondary {
        fill: #006938 !important; }

/* #endregion */
/* #region Print */
body.print {
  padding-top: 1em; }
  body.print .d-print-none:not(#toggleReaderView),
  body.print img {
    display: none !important; }

@media print {
  body {
    margin: .5rem .25rem;
    padding: 0; }
  body > nav,
  body > main,
  body > main article {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100% !important; } }

/* #endregion */
/* #region Shorthand fixes */
.shorthand-embed-body {
  padding-top: 200px; }
  .shorthand-embed-body header#masthead {
    z-index: 201;
    margin-bottom: 0; }
    .shorthand-embed-body header#masthead .dropdown-toggle:after {
      display: inline-block;
      margin-left: .255em;
      vertical-align: .255em !important;
      content: "" !important;
      height: auto !important;
      width: auto !important;
      border: 0;
      border-top: .3em solid !important;
      border-right: .3em solid transparent !important;
      border-bottom: 0 !important;
      opacity: 1;
      transform: none;
      margin-top: 0;
      border-left: .3em solid transparent !important; }
  .shorthand-embed-body.scrolling header#masthead {
    z-index: 0; }
  .shorthand-embed-body blockquote, .shorthand-embed-body span.blockquote-alt,
  .shorthand-embed-body span.blockquote-alt,
  .shorthand-embed-body .blockquote {
    border: inherit;
    padding: inherit;
    background: inherit;
    width: inherit;
    margin: inherit; }

/* #endregion */
#subscriptionBox {
  /* The switch - the box around the slider */
  /* The slider */ }
  #subscriptionBox .switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
    /* Hide default HTML checkbox */ }
    #subscriptionBox .switch input {
      opacity: 0;
      width: 0;
      height: 0; }
  #subscriptionBox .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: var(--bs-gray-300, #cccccc);
    -webkit-transition: .4s;
    transition: .4s;
    /* Rounded sliders */ }
    #subscriptionBox .slider:before {
      position: absolute;
      content: "";
      height: 26px;
      width: 26px;
      left: 4px;
      bottom: 4px;
      background-color: #ffffff;
      -webkit-transition: .4s;
      transition: .4s; }
    #subscriptionBox .slider.round {
      border-radius: 34px; }
      #subscriptionBox .slider.round::before {
        border-radius: 50%; }
  #subscriptionBox input:checked + .slider {
    background-color: var(--bs-primary, #2196f3); }
    #subscriptionBox input:checked + .slider::before {
      -webkit-transform: translateX(26px);
      -ms-transform: translateX(26px);
      transform: translateX(26px); }
  #subscriptionBox input:focus + .slider {
    box-shadow: 0 0 1px var(--bs-primary, #2196f3); }

.browserupgrade {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1080;
  margin-bottom: 0; }

body.scroll-lock {
  height: 100%;
  overflow-y: hidden; }

.cookie-consent-banner {
  --_brand-800-clr: hsl(var(--_cookie-consent-clr-hue), 100%, 15.6%);
  --_brand-600-clr: hsl(var(--_cookie-consent-clr-hue), 80%, 30.6%);
  --_brand-400-clr: hsl(var(--_cookie-consent-clr-hue), 50%, 50.6%);
  --_brand-200-clr: hsl(var(--_cookie-consent-clr-hue), 30%, 70.6%);
  --_gray-400-clr: hsl(var(--_cookie-consent-clr-hue), 12%, 76%);
  --_gray-200-clr: hsl(var(--_cookie-consent-clr-hue), 12%, 88%);
  --_primary-clr: var(--_brand-600-clr, seagreen);
  --_primary-clr-hover: var(--_brand-800-clr, darkgreen);
  --_secondary-clr: var(--_gray-200-clr, gainsboro);
  --_secondary-clr-hover: var(--_gray-400-clr, silver);
  --_tertiary-clr: var(--_brand-200-clr, darkseagreen);
  --_tertiary-clr-hover: var(--_brand-400-clr, mediumseagreen);
  --_muted-clr: var(--_gray-200-clr, gainsboro);
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  z-index: 10000;
  background-color: rgba(0, 0, 0, 0.5); }

.cookie-consent-initial,
.cookie-consent-options {
  background: white;
  padding: 1.5rem;
  margin: 0;
  border-radius: 0.5rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
  height: auto;
  max-width: calc(100% - (2 * 2rem));
  max-height: calc(100% - (2 * 1.5rem)); }

.cookie-consent-initial {
  text-align: center;
  width: 32rem;
  /* 512px; */ }

.cookie-consent-options {
  display: none;
  flex-direction: column;
  text-align: left;
  width: 56rem;
  /* 896px; */ }

.cookie-consent-options > div:not(:last-child) {
  margin-block-end: 1.5rem; }

.cookie-consent-options-body {
  display: block;
  height: 100%;
  max-height: 100%;
  overflow-y: scroll; }

.cookie-consent-options hr {
  border: 0.0625rem solid var(--_muted-clr);
  margin-block: 1.5rem; }

.cookie-consent-button {
  border: none;
  padding: 0.5rem 1rem;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 0.875rem;
  margin: 0.25rem 0.125rem;
  cursor: pointer;
  border-radius: 0.25rem; }

.cookie-consent-button:active {
  opacity: 0.5; }

.cookie-consent-button.cookie-consent-button-primary {
  background-color: var(--_primary-clr);
  color: white; }

.cookie-consent-button.cookie-consent-button-primary:hover {
  background-color: var(--_primary-clr-hover); }

.cookie-consent-button.cookie-consent-button-secondary {
  background-color: var(--_secondary-clr);
  color: black; }

.cookie-consent-button.cookie-consent-button-secondary:hover {
  background-color: var(--_secondary-clr-hover); }

.cookie-consent-button.cookie-consent-button-tertiary {
  background-color: var(--_tertiary-clr);
  color: var(--_primary-clr); }

.cookie-consent-button.cookie-consent-button-tertiary:hover {
  background-color: var(--_tertiary-clr-hover);
  color: var(--_primary-clr-hover); }

.cookie-consent-toggle {
  position: relative;
  width: 3.25rem;
  height: 1.75rem;
  margin-block-end: 0.5rem; }

.cookie-consent-toggle input {
  display: none; }

.cookie-consent-toggle span {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 2rem;
  transition: 0.4s;
  background-color: transparent;
  border: 0.125rem solid var(--_muted-clr); }

.cookie-consent-toggle span:before {
  position: absolute;
  content: '';
  height: 1.25rem;
  width: 1.25rem;
  left: 0.125rem;
  bottom: 0.15rem;
  background-color: var(--_muted-clr);
  transition: 0.4s;
  border-radius: 50%; }

.cookie-consent-toggle input:checked + span {
  background-color: var(--_primary-clr);
  border-color: var(--_primary-clr); }

.cookie-consent-toggle input:checked + span:before {
  transform: translateX(1.5rem);
  background-color: white; }

.cookie-consent-toggle input:disabled + span {
  pointer-events: none;
  filter: none;
  opacity: 0.5; }

/* ******************* LEGACY STYLES TO SORT ******************* */
/* ******************* ********************* ******************* */
/* #region General */
.panel {
  margin-top: 15px; }

.right-border {
  border-right: 1px solid #c4d7ca; }

.centre-block {
  margin: 10px; }

.panel-title {
  display: inline-block;
  margin-right: 5px; }

.item-inline {
  display: inline-block; }

.thumbnail {
  display: block;
  padding-bottom: 100%;
  position: relative; }
  .thumbnail > .img-responsive {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto; }

.content-backer {
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  box-sizing: border-box;
  padding: 15px;
  width: 100%; }

.table {
  margin: 20px 0; }

#more-nfu-sites .active {
  display: block; }

#more-nfu-sites .inactive {
  display: none; }

#_hj_poll_container {
  display: none !important; }

.content-backer *,
.content-backer .HtmlHelper-NgageContent article a {
  color: white; }

.HtmlHelper-NgageContent article a {
  color: #2fabe2;
  font-weight: bold; }

.HtmlHelper-NgageContent article .content-block-default a {
  color: #108c4e; }

.HtmlHelper-NgageContent article img,
.HtmlHelper-NgageContent article iframe {
  max-width: 100%; }

.datePrintShare {
  display: flex;
  justify-content: space-between; }
  .datePrintShare > * {
    display: inline-block;
    width: auto; }

/* #endregion */
/* #region Text styling */
#listing-pages h6, #listing-pages .h6,
#listing-pages .h6 {
  margin: 0 0 0.3em 0;
  font-weight: bold; }

#listing-pages a:hover {
  text-decoration: none; }
  #listing-pages a:hover h6, #listing-pages a:hover .h6,
  #listing-pages a:hover .h6 {
    text-decoration: underline; }

.green-text {
  color: #108c4e;
  border-bottom: 1px solid #dde4e4;
  padding-bottom: 10px; }

/* #endregion */
/*#region Search Box (Home Page)*/
.content-block-more {
  border: 1px dotted #72c392 !important;
  border-left: 0px !important;
  border-right: 0px !important;
  float: none;
  margin: 0;
  padding: 10px;
  width: auto !important; }
  .content-block-more p,
  .content-block-more a,
  .content-block-more li {
    color: #477964;
    margin: 0; }
  .content-block-more li {
    font-size: .9em;
    line-height: 1.4em; }

.content-block-green {
  background: #108c4e;
  padding: 15px;
  margin: 15px 0; }
  .content-block-green p,
  .content-block-green h2,
  .content-block-green .h2,
  .content-block-green h3,
  .content-block-green .h3,
  .content-block-green h4,
  .content-block-green .h4 {
    margin: 12px 0 5px;
    color: white; }

/*Mobile Phone View*/
.bpoa-master .label {
  background: #d66e45 !important; }

.widget.MoreLinks.content-block-more ul {
  margin-top: 15px; }

.main-label {
  max-width: 235px;
  line-height: 18px;
  white-space: normal; }

div.dropdown-menu div > ul {
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  list-style: none;
  background-color: white;
  border-radius: 4px;
  background-clip: padding-box; }

div.dropdown-menu div > ul a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #2d3939;
  white-space: nowrap; }

#middleListing .main-label {
  max-width: 100%;
  white-space: normal; }

/*#endregion*/
/*#region Labels*/
.label {
  text-transform: uppercase;
  padding: .5em .6em;
  line-height: 1;
  white-space: nowrap; }

.label-upper {
  margin: 10px 0; }

h4.label, .label.h4 {
  background: #2fabe2;
  margin-bottom: 20px;
  float: left;
  font-size: 1.3rem;
  padding: .5em .6em !important; }
  h4.label.green, .label.green.h4 {
    background: #108c4e; }

.label-tastic {
  background: #2fabe2;
  border-radius: .25em;
  margin-bottom: 10px;
  font-size: 1.3rem;
  display: inline-block;
  padding: .5em .6em !important;
  line-height: 1;
  white-space: nowrap;
  text-transform: uppercase; }
  .label-tastic a, .label-tastic a:visited, .label-tastic a:hover {
    text-transform: uppercase;
    text-decoration: none;
    color: white;
    display: block;
    width: 100%;
    height: 100%;
    line-height: inherit;
    white-space: inherit; }

.aggregated-clock {
  width: 100%;
  margin-bottom: 10px; }

.label-default a,
.label-default a:hover,
.label-default a:visited {
  color: white;
  text-decoration: none;
  text-transform: uppercase; }

.btn-label {
  text-align: center;
  min-width: 150px;
  border-radius: 0;
  display: inline-block;
  margin: 0 0 0.5em 0; }
  .btn-label h4, .btn-label .h4 {
    margin: 0; }

/*#endregion Labels*/
/*#region Listing*/
.listing-link {
  display: block;
  color: black; }
  .listing-link h4, .listing-link .h4,
  .listing-link h5,
  .listing-link .h5 {
    color: black; }

.highlight,
.highlight h4,
.highlight .h4,
.highlight h5,
.highlight .h5,
.highlight p {
  color: #108c4e !important;
  text-decoration: none !important; }

.hover-link-box {
  cursor: pointer; }
  .hover-link-box h3, .hover-link-box .h3 {
    margin-top: 0; }

.listing-header header,
.listing-header aside {
  display: none; }

.list-group {
  margin-bottom: 0; }

.list-group-item a,
.list-group-item a:visited,
.list-group-item a:hover {
  color: #108c4e; }

.multiassetlisting .row .hover-link-box {
  border: 1px solid #bac9c9;
  min-height: 134px;
  padding-left: 10px;
  padding-right: 10px;
  background-image: url("/images/businessGuideRainbow.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right bottom;
  background-color: #003620 !important; }
  .multiassetlisting .row .hover-link-box * {
    color: white !important; }

.listing-image-wrapper {
  width: 100%;
  overflow: hidden;
  background: white; }

.panel.border-0 {
  border: none; }

.listingContentContainer {
  width: 100%;
  display: flex;
  flex-direction: column; }
  .listingContentContainer i {
    color: #72c392; }
  .listingContentContainer time {
    padding-left: .5em; }
  .listingContentContainer > *:last-child {
    margin-bottom: 0; }

/*#endregion*/
/*#region Custom Padding*/
.custom-padding-left {
  padding-left: 0px; }

.custom-padding-right {
  padding-right: 0px; }

.custom-padding {
  padding-left: 0px;
  padding-right: 0px; }

/*#endregion*/
/*#region Form Styling*/
.glyphicon.glyphicon-search.white {
  color: white; }

.stylish-input-group .input-group-addon {
  background: #108c4e !important; }

.stylish-input-group .form-control, .stylish-input-group .wufoo input.text, .wufoo .stylish-input-group input.text,
.stylish-input-group .wufoo textarea.textarea, .wufoo .stylish-input-group textarea.textarea {
  border-right: 0;
  box-shadow: 0 0 0;
  background: #108c4e;
  color: white; }

.stylish-input-group button {
  border: 0;
  background: #108c4e; }

form#contact-us .required::after {
  content: " *"; }

form#contact-us > .row > div {
  margin-bottom: 10px; }

form#contact-us > .row > div:last-child {
  margin-bottom: 0; }

@media screen and (max-width: 767px) {
  form#contact-us #SearchResultsContainer label {
    display: none; } }

.modal .form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0; }

/*#endregion*/
/*#region Pagination*/
.paged-list .paged > .row > .col-md-12 .hover-link-box, .paged-list .card .paged > .row > .card-image .hover-link-box, .card .paged-list .paged > .row > .card-image .hover-link-box, .paged-list .card .paged > .row > .card-content .hover-link-box, .card .paged-list .paged > .row > .card-content .hover-link-box, .paged-list .widget.highlightlist .macro-cards > .nfu-card-deck .paged > .row > .card-image .hover-link-box, .widget.highlightlist .macro-cards > .nfu-card-deck .paged-list .paged > .row > .card-image .hover-link-box, .paged-list .widget.highlightlist .macro-cards > .nfu-card-deck .paged > .row > .card-content .hover-link-box, .widget.highlightlist .macro-cards > .nfu-card-deck .paged-list .paged > .row > .card-content .hover-link-box {
  min-height: 80px; }

/*#endregion*/
/*#region Business Guides*/
.businessguides .row .hover-link-box {
  border: 1px solid #bac9c9;
  min-height: 224px;
  padding-left: 10px;
  padding-right: 10px;
  background-image: url("/images/businessGuideRainbow.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right bottom;
  background-color: #003620 !important; }
  .businessguides .row .hover-link-box * {
    color: white !important; }

/*#endregion*/
/* #region Members Only */
.listing-link.members-only h4::after, .listing-link.members-only .h4::after,
h4 .listing-link.members-only::after,
.h4 .listing-link.members-only::after,
.listing-link.members-only h5::after,
.listing-link.members-only .h5::after,
h5 .listing-link.members-only::after,
.h5 .listing-link.members-only::after {
  position: relative;
  box-sizing: border-box;
  content: "Member exclusive";
  white-space: nowrap;
  border-radius: .25em;
  color: white;
  background-color: #f48c25;
  font-size: .475em;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  margin-left: 1em;
  padding: .3em .5em;
  bottom: .3em; }

.hover-link-box:hover .listing-link.members-only h4::after, .hover-link-box:hover .listing-link.members-only .h4::after,
.hover-link-box:hover h4 .listing-link.members-only::after,
.hover-link-box:hover .h4 .listing-link.members-only::after,
.hover-link-box:hover .listing-link.members-only h5::after,
.hover-link-box:hover .listing-link.members-only .h5::after,
.hover-link-box:hover h5 .listing-link.members-only::after,
.hover-link-box:hover .h5 .listing-link.members-only::after {
  background-color: #108c4e; }

.label-exclusive {
  background-color: #f48c25;
  font-weight: 400;
  line-height: 1;
  border-radius: .25em;
  padding: .6em .8em !important; }

/* #endregion Members Only */
/* #region Membership TODO: LEGACY UPDATE */
@media only screen and (min-width: 768px) {
  .membership-section.videos .custom-padding-left {
    padding-right: 15px; }
  .membership-section.videos .custom-padding-right {
    padding-left: 15px; }
  .membership-section.videos iframe {
    height: 175px; } }

@media only screen and (min-width: 992px) {
  .membership-section.videos iframe {
    height: 235px; } }

@media only screen and (min-width: 1200px) {
  .membership-section.videos iframe {
    height: 295px; } }

/* #endregion */
/*#region Angular */
[ng\:cloak],
[ng-cloak],
[ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak,
.ng-hide {
  display: none !important; }

/*#endregion*/
/*#region Error Messages*/
#nfuErrors {
  position: fixed;
  top: 0;
  right: 0; }

/*#endregion*/
/*#region NoScript*/
noscript > img.auto-size {
  width: auto;
  height: 100%;
  margin: auto; }

/*#endregion*/
/*#region Ngage Widgets*/
.widget.emailform .radio input[type="radio"],
.widget.emailform .radio-inline input[type="radio"],
.widget.emailform .checkbox input[type="checkbox"],
.widget.emailform .checkbox-inline input[type="checkbox"] {
  position: relative;
  margin-left: 0; }

.widget.ContentBlock,
.widget.OldContentBlock,
.OldContentBlock {
  background: #72c392;
  padding: 1px 10px 10px;
  border-radius: 4px; }

/*#endregion*/
/*#region Events Calendar*/
.event-details {
  min-height: 200px;
  background-color: white;
  color: black;
  border-style: solid;
  border-color: #bac9c9;
  border-width: 0 2px;
  padding: 1px;
  height: 100%; }

.event-box {
  margin-bottom: 20px;
  min-height: 400px; }

.event-title {
  min-height: 130px;
  background-color: white;
  color: #2d3939;
  padding: 15px;
  border-width: 2px 2px 0 2px;
  border-style: solid;
  border-color: #bac9c9; }
  .event-title h2, .event-title .h2 {
    font-size: 2em; }
  .event-title h3, .event-title .h3,
  .event-title h4,
  .event-title .h4 {
    margin: 5px;
    color: #2d3939; }
  .event-title a {
    color: white; }

.event-location {
  background-color: #108c4e;
  color: white;
  border-style: solid;
  border-color: #108c4e;
  border-width: 0 2px 2px 2px;
  padding: 5px; }
  .event-location p {
    margin: 0;
    margin-right: 10px; }
  .event-location a,
  .event-location span {
    color: white; }

.DayOfWeek, .Month {
  width: 100%;
  color: white;
  background-color: #00aeef;
  padding: 2px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  border-radius: 5px 5px 0 0; }

.DayOfWeek {
  border-top: 3px dashed #008fc4;
  padding-top: 4px; }

.Calendar {
  padding: 0;
  width: 82px; }

.Month {
  border-radius: 0 0 5px 5px;
  background-color: white;
  color: black;
  margin-top: -5px;
  padding-top: 0;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-color: #00aeef; }

.DayNumeral {
  padding: 0;
  font-size: 32px;
  width: 100%;
  color: black;
  border-left: 1px solid #00aeef;
  border-right: 1px solid #00aeef;
  font-weight: bold;
  background-color: white;
  text-align: center; }

.event-page-details {
  padding: 10px;
  border: 1px solid #108c4e; }

.Calendar.sidebar {
  width: 64px; }
  .Calendar.sidebar .DayNumeral {
    font-size: 24px; }

.Calendar.sidebar .DayOfWeek, .Month {
  font-size: 11px; }

.sidebar h4, .sidebar .h4 {
  margin-top: 0; }

/*#endregion*/
/*#region Sugar*/
body.sugar .simplelisting .listing-link,
body.sugar .simplelisting .listing-link:hover {
  color: #108c4e !important; }

body.sugar .label-default {
  background-color: #108c4e; }

/*#endregion*/
/*#region YouTube */
.video-row .youtube {
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  overflow: hidden;
  transition: all 200ms ease-out;
  cursor: pointer;
  margin: 40px auto 0 auto; }
  .video-row .youtube .play {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAERklEQVR4nOWbTWhcVRTHb1IJVoxGtNCNdal2JYJReC6GWuO83PM/59yUS3FRFARdFlwYP1CfiojQWt36sRCUurRIdVFXIn41lAoVdRGrG1M01YpKrWjiYmaSl8ybZJL3cd+YA//NLObd3++eO8x79z5jSq5Gw+8kov0AP8vMR5l1BtBZQM4B8ks75wCdZdYZZj5qLZ4hov2Nht9Z9vhKKSIaB/gI4M4w62KeAO6Mte4lYOq20FxrlqqOibhHmeWbvNC9ZfDX1mLae391aN6limO/gwgvAPJbWeAZuSDingdwXTBw7/0IsyaA/Fkh+KqOkD+YNfHej1QKD+y7iVlOhgLvFqFfNJvNGyuBJ+KDAF8MDd0tgS8y64OlgSdJMsysL4cG7SOHkyQZLhTee7+d2R2rAVy/S+Jd7/32ouBHAP4gNNRGQyTHc/84NhqNywZp5rvjjnnvt21aABFeCQ+RLwAf2hQ8s7sv9OCLk6AHNgQvIrvbfzKCD76g/O6cu7lf/iER/aQGgy448pExZmhdegAPhR9sObFWH1gT3lp7DaA/5bkIgJhZPgsNmz02novj+KqeApj1ubwXWe4kdyeznAgNvTpE/HQmvKqOMeuFogTUVQSRno+iaLRLAJF7uIgL9O4ubgL8aWgB7S44mNX+35YpICUiAvS9sBLkq1WzT+NFffl6AuoiApi6NT37h6sWkBIRZGkQ8YtLgyji6e1mBYTqCEBPG2Naz+0BWQgtoGoRgCzEsd9hAN1X5BfnFZASUfrSAFQNsyZ1FJASUVpHiLinDJG8U2cBZYogkrcNs5waBAGdstbeU9zdqpw0gPwwSAI6VUxHyFlDpOcHUUBBIuYNs14aZAE5RVwyzPr3/0EAEY0TyfGNjBWQvwZ+CTSbehfAH29mrID8bET0+0EUkAd8WYDOmqJ3ecsG30yr9wqRfm6Y+a1BEFDEjHfHvWmY9ck6CygHvBVr8Xhtb4ZE5HZA3y8DvBNA1TjnrmXWf+sioMwZX5V/VHXMGGMMoKdDCxCRvRWBdzKzdHEO+EisilbPyopHYqp6S9UCAsz4iojI7hUDAtyXVQgIDd6KnOoaWNkbI6FaPSuZGyMArsi7MZoloB4zviI/Nhr3X95jltwTRQmoIfgisy5ai+me67OI7fE4nrqjrqfK1t0eby0FPRB6oGVlchL3rgnfrq19RKbVBdhV9IOSwJmfmJi4vi/4ThERitwyCxVAFqydshuCX5awhQ9KtmuIWd8IDZED/nXT77rvVVv6sHRKwjYi91poqP7Dr+Y6JJ1VSZIMA3wkPNy6bX+o8Bcm0sXMdwM8Fxo0A3xORPaWBp6uPXsmbxCRD0NDL0dOANhVCXy6iAjMcjbcrMt3RITKwdMVRdFo+y5yvkL4eWZ+zHt/ZVD4dEVRNGotpst+dZZZH8k86lqn2pIvT/eqrNfn2xuyqYPZ8mv7s8pfn/8Pybm4TIjanscAAAAASUVORK5CYII=") no-repeat center center;
    background-size: 64px 64px;
    position: absolute;
    height: 100%;
    width: 100%;
    opacity: .8;
    filter: alpha(opacity=80);
    transition: all 0.2s ease-out; }
    .video-row .youtube .play:hover {
      opacity: 1;
      filter: alpha(opacity=100); }

.video-row .p {
  margin-top: 60px; }

/*#endregion*/
/*#region Media Queries*/
@media (max-width: 369.98px) {
  .profiler-results {
    display: none; }
  .stylish-input-group {
    padding: 0;
    float: none; }
  .stylish-input-group,
  .stylish-input-group > form {
    width: 100% !important; }
  .input-group.stylish-input-group form input {
    width: 100% !important; }
  .input-group.stylish-input-group form > span {
    width: 100%;
    display: block;
    clear: both;
    margin-top: 0;
    border-top: 2px solid white; } }

@media (max-width: 399.98px) {
  .dropdown.show .pull-left {
    width: 100% !important; } }

@media (max-width: 449.98px) {
  .input-group.stylish-input-group {
    margin-top: 10px; }
  .container > .footer > div, .umb-grid > div.contain-rows .row > .footer > div {
    padding-left: 0;
    padding-right: 0; }
  .home #AssetListing .img-responsive {
    max-height: 100% !important; }
  .main-label {
    max-width: 100%; }
  .mobile-improve {
    display: none; }
  .mobile-improve-padding {
    padding: 0; } }

@media (max-width: 575.98px) {
  .hide-small {
    display: none !important; } }

@media (max-width: 649.98px) {
  .pull-right.mobile-center {
    display: none; } }

@media (max-width: 767.98px) {
  .label-tastic, h4.label, .label.h4 {
    width: 100%;
    margin: 10px 0;
    padding: 11px 0 !important;
    font-size: 1.3em !important;
    line-height: inherit;
    white-space: inherit; }
  .widget.HtmlBlock {
    width: 100% !important; }
  .mobile-hide {
    display: none; } }

@media (min-width: 768px) and (max-width: 1023.98px) {
  #topListing .label-tastic {
    margin-bottom: 10px; }
  time {
    font-size: 13px; }
  .listing-image-wrapper {
    height: auto !important; }
  h4.label, .label.h4,
  .label-tastic {
    background: #2fabe2;
    border-radius: 0px;
    margin-bottom: 20px;
    float: left;
    font-size: 1.3rem;
    width: 100%;
    padding: 10px;
    font-size: 150%;
    line-height: inherit;
    white-space: inherit; }
  .right-border {
    border-right: 0; }
  .footer a {
    color: black;
    text-align: center;
    width: 100%;
    display: block;
    margin: 0;
    line-height: 15px; }
  .footer h5, .footer .h5 {
    margin: 14px 0;
    width: 100%;
    text-align: center; }
  .collapse.show {
    display: block !important; }
  .custom-padding-left,
  .custom-padding-right {
    padding: 0; }
  div.dropdown-menu {
    width: auto;
    left: auto;
    padding: 0;
    box-sizing: border-box; }
    div.dropdown-menu > ul {
      width: 100% !important; }
  .mobile-improve-margin-right {
    margin-right: 8px; } }

@media (min-width: 768px) {
  .mobile-improve-margin-right {
    margin-right: 0; }
  .input-group.stylish-input-group {
    width: 100% !important; }
    .input-group.stylish-input-group > form {
      float: none;
      margin: 10px auto 20px auto;
      width: 300px; }
  .listing-image-wrapper.duelcol,
  #topListing .listing-image-wrapper,
  #middleListing .col-md-7 .listing-image-wrapper,
  #middleListing .col-md-5 .listing-image-wrapper {
    background-color: white; }
  #middleListing .col-md-7.small-square-image {
    height: 130px;
    width: 130px;
    margin: 55px auto; }
  #middleListing .col-md-7 .large-portrait-image {
    height: 182px;
    width: auto;
    margin: 0 auto; }
  #middleListing .col-md-5 .small-square-image {
    height: 130px;
    width: 130px;
    margin: 15px auto; }
  #middleListing .col-md-5 .large-square-image {
    height: 127px;
    width: 127px;
    margin: 0 auto; }
  #middleListing .col-md-5 .large-portrait-image {
    height: 127px;
    width: auto;
    margin: 0 auto; } }

@media (min-width: 1024px) {
  .custom-padding-left,
  .custom-padding-right,
  .col-md-12.right-border,
  .card .right-border.card-image,
  .card .right-border.card-content,
  .widget.highlightlist .macro-cards > .nfu-card-deck .right-border.card-image,
  .widget.highlightlist .macro-cards > .nfu-card-deck .right-border.card-content {
    padding-left: 0px;
    padding-right: 0px;
    border: 0px; }
  .btn-default {
    width: 100%; }
  .main-label {
    max-width: 100%; }
  .mobile-improve {
    display: none; }
  .mobile-improve-padding {
    padding: 0; }
  .home #AssetListing .img-responsive {
    max-height: 100% !important; }
  .event-details {
    min-height: 150px; }
  .teaser-container {
    background: white !important;
    height: auto !important; }
  .mini-listing-container {
    margin: 15px 0 !important; }
  .footer-image-container {
    background: none !important; }
  .membership-discounts .listing-header {
    background: none !important;
    height: auto !important;
    padding: 0px !important;
    min-height: 0px !important; }
  .membership-discounts .cb {
    margin: 15px 0 !important; }
  .label-tastic > span {
    font-size: 1.3em !important; }
  .col-md-3.joverride {
    width: 25%;
    min-height: 370px; }
  .footer > div {
    text-align: left !important; }
  .footer .showSm {
    display: none; }
  .footer .hideSm {
    display: block; }
  .footer .collapse {
    display: block;
    height: auto !important; } }

@media (min-width: 1366px) {
  #middleListing .col-md-7 .listing-image-wrapper {
    height: 223px; }
  #middleListing .col-md-7 .small-square-image {
    margin: 75px auto; }
  #middleListing .col-md-7 .large-portrait-image {
    height: 223px; }
  #middleListing .col-md-5 .listing-image-wrapper {
    height: 157px; }
  #middleListing .col-md-5 .small-square-image {
    margin: 33px auto; }
  #middleListing .col-md-5 .large-square-image {
    height: 157px;
    width: 157px; }
  #middleListing .col-md-5 .large-portrait-image {
    height: 157px; } }

@media screen and (max-width: 1024px), (hover: none) {
  .printBtn {
    display: none; } }

/*#endregion*/
/* #region Media Query Hacks */
@media screen and (min-width: 0\0) and (min-resolution: 72dpi) and (min-width: 992px) {
  /* margin for anchor tags with sticky header */
  .anchor-target::before {
    display: block;
    content: " ";
    margin-top: -180px;
    height: 180px;
    visibility: hidden;
    pointer-events: none; } }

/* #endregion */
/*@media (prefers-reduced-motion: no-preference) {
    :root {
        scroll-behavior: auto !important;
    }
}*/
@media (hover: none) and (pointer: coarse) and (-webkit-touch-callout: none) {
  /* Styles for iOS devices */
  :root {
    scroll-behavior: auto !important; } }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL25mdW9ubGluZS9TaXRlLmNzcyIsCgkic291cmNlcyI6IFsKCQkiY3NzL25mdW9ubGluZS9TaXRlLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX2Z1bmN0aW9ucy5zY3NzIiwKCQkiY3NzL25mdW9ubGluZS9fdmFyaWFibGVzLnNjc3MiLAoJCSJjc3Mvc2hhcmVkL19jb2xvdXJzLnNjc3MiLAoJCSJjc3Mvc2hhcmVkL19jb21tdW5pdGllc0NvbG91cnMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSJjc3Mvc2hhcmVkL19taXhpbnMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fbWl4aW5zLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2RlcHJlY2F0ZS5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLXNjaGVtZS5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JveC1zaGFkb3cuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL191dGlsaXRpZXMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX3ZhbGlkYXRpb24uc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvX2hlbHBlcnMuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jbGVhcmZpeC5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLAoJCSJsaWIvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsCgkJImxpYi9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwKCQkibGliL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLAoJCSJjc3MvbmZ1b25saW5lL193dWZvby5zY3NzIiwKCQkiY3NzL25mdW9ubGluZS9fc29jaWFsLnNjc3MiLAoJCSJjc3Mvc2hhcmVkL19zb2NpYWxTaGFyZS5zY3NzIiwKCQkiY3NzL25mdW9ubGluZS9fbWVtYmVyc2hpcE9MRC5zY3NzIiwKCQkiY3NzL25mdW9ubGluZS9fbWVtYmVyc2hpcC5zY3NzIiwKCQkiY3NzL25mdW9ubGluZS9fbWVtYmVyc09ubHkuc2NzcyIsCgkJImNzcy9uZnVvbmxpbmUvX2Zvcm1zLnNjc3MiLAoJCSJjc3MvbmZ1b25saW5lL19lbGVjdHJpY2l0eUJ1eWluZ0dyb3VwLnNjc3MiLAoJCSJjc3MvbmZ1b25saW5lL19ibG9ja1VJLnNjc3MiLAoJCSJjc3MvbmZ1b25saW5lL19hdXRob3Iuc2NzcyIsCgkJImNzcy9uZnVvbmxpbmUvX3ByZXNzT2ZmaWNlLnNjc3MiLAoJCSJjc3Mvc2hhcmVkL19uZXdzbGV0dGVyU2lnblVwLnNjc3MiLAoJCSJjc3Mvc2hhcmVkL19icm93c2VIYXBweS5zY3NzIiwKCQkiY3NzL3NoYXJlZC9fY29va2llQ29uc2VudC5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQUEsdUJBQXVCO0FtQ0F2QixBQUFBLEtBQUssQ0FBQztFQVFGLGFBQThCLENBQUUsUUFBQztFQUFqQyxZQUE4QixDQUFFLFFBQUM7RUFBakMsYUFBOEIsQ0FBRSxRQUFDO0VBQWpDLFlBQThCLENBQUUsUUFBQztFQUFqQyxjQUE4QixDQUFFLFFBQUM7RUFBakMsYUFBOEIsQ0FBRSxRQUFDO0VBQWpDLFNBQThCLENBQUUsUUFBQztFQUFqQyxRQUE4QixDQUFFLFFBQUM7RUFBakMsV0FBOEIsQ0FBRSxRQUFDO0VBQWpDLFdBQThCLENBQUUsUUFBQztFQUFqQyxVQUE4QixDQUFFLFFBQUM7RUFBakMsVUFBOEIsQ0FBRSxNQUFDO0VBQWpDLFNBQThCLENBQUUsUUFBQztFQUFqQyxjQUE4QixDQUFFLFFBQUM7RUFJakMsYUFBbUMsQ0FBTyxRQUFD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 */