/*
Theme Name: Clean Grid 2024
Theme URI: https://filadesign.com
Author: Fila Design
Version: 1.0
License: GNU General Public License v3 or Later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: filastarter
*/
/* line 14, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
html {
  scroll-behavior: smooth;
  box-sizing: border-box;
  -webkit-text-size-adjust: 100%;
}

/* line 27, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
html form, html select, html ul, html ol {
  font-size: inherit;
}

/* line 31, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
a {
  text-decoration-skip-ink: auto;
}

/* line 34, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
a[href^="tel"] {
  color: inherit;
  text-decoration: none;
}

/* line 38, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
button {
  outline: 0;
}

/* line 41, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
blockquote, q {
  quotes: none;
}

/* line 44, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}

/* line 48, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
q {
  display: inline;
  font-style: italic;
}

/* line 52, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
q:before {
  content: '"';
  font-style: normal;
}

/* line 56, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
q:after {
  content: '"';
  font-style: normal;
}

/* line 60, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
textarea, input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], input[type="search"], input[type="password"] {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0;
}

/* line 65, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
input[type="search"] {
  -webkit-appearance: textfield;
}

/* line 68, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 72, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
th, td {
  padding: 2px;
}

/* line 75, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
big {
  font-size: 120%;
}

/* line 78, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
small, sup, sub {
  font-size: 80%;
}

/* line 81, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
sup {
  vertical-align: super;
}

/* line 84, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
sub {
  vertical-align: sub;
}

/* line 87, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
dd {
  margin-left: 1em;
}

/* line 90, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
kbd, tt {
  font-family: courier;
  font-size: .75em;
}

/* line 94, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
ins {
  text-decoration: underline;
}

/* line 97, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
del, strike, s {
  text-decoration: line-through;
}

/* line 100, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 103, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
img, .wp-block-image img {
  height: auto;
  width: auto;
  max-width: 100%;
}

/* line 108, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
p:empty {
  display: none;
}

/* line 111, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

/* line 115, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  word-break: normal;
}

/* line 129, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.screen-reader-text:focus {
  background-color: #f7f7f7;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  -webkit-clip-path: none;
  clip-path: none;
  color: #007acc;
  display: block;
  font-size: 14px;
  font-size: .875rem;
  font-weight: 700;
  height: auto;
  right: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

/* line 150, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.skip-link {
  left: -9999rem;
  top: 2.5rem;
  z-index: 999999999;
  text-decoration: underline;
}

/* line 156, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.skip-link:focus {
  display: block;
  left: 6px;
  top: 7px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  line-height: normal;
  padding: 15px 23px 14px;
  z-index: 100000;
  right: auto;
}

/* line 168, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active) {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
}

/* line 177, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.post-edit-link {
  display: none;
}

/* ============================================================ END RESET */
/* ============================================================ TYPOGRAPHY */
/* line 185, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body {
  color: #333333;
  font-family: "Sora", "Helvetica Neue", Helvetica, "Arial", sans-serif;
  font-size: clamp(16px, 1.35vw, 24px);
  line-height: 1.5;
}

/* line 191, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
a {
  color: #2a538f;
  text-decoration: none;
  transition: all ease .25s;
}

/* line 196, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
a:visited {
  color: #2a538f;
}

/* line 199, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
a:hover {
  color: #193256;
}

/* line 202, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
a.fancybox, a.fancybox:hover {
  border: none;
}

/* line 209, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
p a, li a, caption a {
  border-bottom: dotted 1px rgba(0, 0, 0, 0);
}

/* line 211, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
p a:hover, li a:hover, caption a:hover {
  border-bottom: dotted 1px black;
}

/* line 219, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
}

/* line 224, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.header h1, article h1 {
  margin: .25em 0;
  text-align: center;
}

/* line 228, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h2,
h3,
h4,
h5,
h6 {
  margin: 1em 0 .5em 0;
}

/* line 236, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1 {
  font-size: 2em;
  line-height: 1.1;
}

@media (min-width: 640px) {
  /* line 236, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  h1 {
    font-size: 3em;
  }
}

/* line 244, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h2 {
  font-size: 1.85em;
}

@media (min-width: 640px) {
  /* line 244, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  h2 {
    font-size: 2.15em;
  }
}

/* line 251, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h3 {
  font-size: 1.6em;
}

@media (min-width: 640px) {
  /* line 251, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  h3 {
    font-size: 1.8em;
  }
}

/* line 258, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h4 {
  font-size: 1.35em;
}

@media (min-width: 640px) {
  /* line 258, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  h4 {
    font-size: 1.5em;
  }
}

/* line 265, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.widget-title,
h5 {
  font-size: 1.175em;
}

@media (min-width: 640px) {
  /* line 265, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  h1.widget-title,
  h5 {
    font-size: 1.35em;
  }
}

/* line 273, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h6 {
  font-size: 1.05em;
}

@media (min-width: 640px) {
  /* line 273, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  h6 {
    font-size: 1.15em;
  }
}

/* line 280, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h2 + h3 {
  margin-top: 0;
}

/* line 283, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
p {
  margin-bottom: .8em;
}

/* line 288, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.no-margin, h2.no-margin, h3.no-margin, h4.no-margin, h5.no-margin, h6.no-margin, p.no-margin, ul.no-margin, ol.no-margin {
  margin-top: 0;
}

/* line 293, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
ul.no-margin, ol.no-margin {
  padding-left: 1em;
}

/* line 298, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
strong, b {
  font-weight: 600;
}

/* line 301, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
em, i {
  font-style: italic;
}

/* line 306, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-uagb-container > h2:first-child:first-of-type,
.wp-block-uagb-container > h3:first-child:first-of-type,
.wp-block-uagb-container > h4:first-child:first-of-type,
.wp-block-uagb-container > h5:first-child:first-of-type,
.wp-block-uagb-container > h6:first-child:first-of-type {
  margin-top: 0px;
}

/* ============================================================ END TYPOGRAPHY */
/* ============================================================ GROSS LAYOUT */
/* line 323, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#header {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 98;
}

/* line 329, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#header #logo img {
  filter: brightness(1000);
}

/* line 334, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.hero > .gb-container:first-child {
  min-width: 100%;
  max-width: 100%;
}

/* line 340, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.brand-wrapper {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px;
}

@media (min-width: 767px) {
  /* line 340, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .brand-wrapper {
    margin: 0 1em;
    padding: 10px 0;
  }
}

/* line 352, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#branding {
  margin: 0;
}

@media (min-width: 640px) {
  /* line 352, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #branding {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

/* line 360, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#branding #site-description {
  display: none;
}

/* line 364, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#logo {
  position: relative;
  z-index: 99;
  margin: 0;
}

/* line 368, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#logo img {
  display: block;
  height: auto;
  width: auto;
  max-height: 70px;
  max-width: 80%;
  margin: 0;
}

@media (min-width: 510px) {
  /* line 368, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #logo img {
    max-height: 80px;
    max-width: 100%;
  }
}

/* line 390, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#mega-menu-wrap-main-menu #mega-menu-main-menu {
  width: 100%;
}

/* line 406, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#mega-menu-wrap-main-menu .mega-toggle-animated::before,
#mega-menu-wrap-footer-menu .mega-toggle-animated::before {
  content: 'MENU';
  font-family: "Sora", "Helvetica Neue", Helvetica, "Arial", sans-serif;
  color: white;
  font-size: 2em;
  padding-right: .25em;
  position: relative;
  top: -.08em;
  line-height: .85;
  margin-bottom: -.3em;
}

/* line 430, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#container {
  position: relative;
}

/* line 432, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#container:before {
  content: '';
  position: absolute;
  background: linear-gradient(0deg, rgba(11, 48, 102, 0), rgba(0, 46, 115, 0.8));
  z-index: 50;
  width: 100%;
  min-height: 12vw;
  max-height: 220px;
}

/* line 443, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#content {
  padding: 0 1em;
  min-height: 200px;
}

@media (min-width: 767px) {
  /* line 443, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #content {
    padding: 0 2em;
  }
}

/* line 451, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#content section.no-margin, #content div.no-margin, #content header.no-margin, #content footer.no-margin, #content table.no-margin, #content form.no-margin {
  margin-left: -1em !important;
  margin-right: -1em !important;
  max-width: calc(100% + 2em);
  width: calc(100% + 2em);
}

@media (min-width: 767px) {
  /* line 451, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #content section.no-margin, #content div.no-margin, #content header.no-margin, #content footer.no-margin, #content table.no-margin, #content form.no-margin {
    margin-left: -2em !important;
    margin-right: -2em !important;
    max-width: calc(100% + 4em) !important;
    width: calc(100% + 4em);
  }
}

/* line 467, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#wrapper {
  max-width: 100%;
  min-height: 100vh;
  margin: 0 auto;
  padding: 0;
  display: grid;
  grid-template-rows: auto 1fr auto;
  grid-template-columns: 100%;
  background-color: #ffffff;
}

@media (min-width: 1940px) {
  /* line 467, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #wrapper {
    max-width: 1940px;
    box-shadow: 0px 0px 48px rgba(0, 0, 0, 0.2);
  }
}

/* line 482, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
section {
  scroll-padding-top: 6rem;
}

/* line 486, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#comments {
  display: none;
}

@media (min-width: 767px) {
  /* line 495, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #nav-below {
    display: flex;
    width: 100%;
    justify-content: space-around;
  }
  /* line 500, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #nav-below > div {
    width: 22%;
  }
  /* line 503, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  #nav-below > div:first-child,
  #nav-below > div:last-child {
    width: 37%;
  }
}

/* line 509, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#nav-below .nav-previous .meta-nav:before {
  content: '\2190';
  margin-right: 4px;
}

/* line 514, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#nav-below .nav-next {
  text-align: right;
}

/* line 516, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#nav-below .nav-next .meta-nav:after {
  content: '\2192';
  margin-left: 4px;
}

/* line 532, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
footer {
  background-color: #bbd686;
  padding: 10px;
  display: grid;
  grid-template-rows: 1fr auto;
  grid-template-columns: 100%;
}

/* line 540, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: top;
}

@media (min-width: 767px) {
  /* line 540, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .footer-widgets {
    flex-wrap: nowrap;
  }
}

/* line 549, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets .footer-widget {
  text-align: left;
  padding: 20px;
  flex-grow: 1;
}

@media (min-width: 900px) {
  /* line 554, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .footer-widgets .footer-widget:last-child {
    max-width: 500px;
  }
}

/* line 559, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
  font-size: .85em;
}

@media (min-width: 900px) {
  /* line 559, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
    color: #2a538f;
  }
  /* line 564, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover {
    color: black;
  }
}

/* line 569, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
  vertical-align: top;
  font-size: .9em;
}

/* line 574, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item > ul.mega-sub-menu {
  display: none;
  position: absolute;
  bottom: 2em;
  left: 0;
}

/* line 580, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
  display: block;
  position: relative;
  top: 0;
  background-color: white;
}

@media (min-width: 900px) {
  /* line 580, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, .footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
    display: block;
    position: absolute;
    bottom: 2em;
    left: 0;
    top: auto;
    background-color: white;
  }
}

/* line 595, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
  font-size: 14px !important;
}

/* line 599, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator::after {
  transform: rotate(180deg);
}

/* line 603, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu .mega-toggle-animated::before, .footer-widgets #mega-menu-wrap-footer-menu .mega-toggle-animated::before {
  color: black;
}

/* line 606, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.footer-widgets #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, .footer-widgets #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, .footer-widgets #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
  background-color: black;
}

/* line 615, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
#copyright {
  clear: both;
  padding: 5px 10px 10px 10px;
  margin-top: 4em;
  font-size: .75em;
}

/* ============================================================ END GROSS LAYOUT */
/* ============================================================ BLOCKS */
/* line 637, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.cards3 h2 a:hover {
  letter-spacing: .12em;
}

/* line 647, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.button,
a.wp-block-button__link,
a.wp-block-button__link:visited {
  font-family: "Sora", "Helvetica Neue", Helvetica, "Arial", sans-serif;
  font-weight: 600;
  font-size: 1em;
  line-height: 1;
  padding: .8em 1.6em;
  text-transform: uppercase;
  letter-spacing: .05em;
  margin-top: .5em;
  margin-bottom: 1em;
  border: none;
  border-radius: 0;
  color: white;
  background-color: #2a538f;
  transition: all .2s ease;
}

/* line 664, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.button:hover,
a.wp-block-button__link:hover,
a.wp-block-button__link:visited:hover {
  background-color: #193256;
  color: white;
}

/* line 669, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form .button, form
a.wp-block-button__link, form
a.wp-block-button__link:visited {
  padding: .4em .8em;
}

/* line 675, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form * {
  font-size: 18px;
  font-family: "Sora", "Helvetica Neue", Helvetica, "Arial", sans-serif;
}

/* line 679, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form label {
  font-size: .8em;
  margin-bottom: 1px;
}

/* line 683, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form input,
form select,
form textarea {
  padding: .4em .8em;
  border: 1px solid rgba(0, 0, 0, 0.5);
}

/* line 689, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form input[type="checkbox"],
form input[type="radio"] {
  appearance: none;
  height: 1.3em;
  width: 1.3em;
  border: 1px solid rgba(0, 0, 0, 0.5);
  background-color: white;
}

/* line 696, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form input[type="checkbox"]:checked,
form input[type="radio"]:checked {
  background-color: #2a538f;
}

/* line 700, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form input[type="submit"] {
  padding: .4em .8em;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .05em;
  margin-top: .5em;
  margin-bottom: 1em;
  border: solid 1px #2a538f;
  border-radius: 0;
  color: white;
  background-color: #2a538f;
  transition: all .2s ease;
}

/* line 712, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
form input[type="submit"]:hover {
  background-color: #193256;
  color: white;
}

/* line 724, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-image {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}

@media (min-width: 640px) {
  /* line 724, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .wp-block-image {
    display: inline;
  }
}

/* line 731, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-image .alignleft {
  margin: 0 auto 1em auto;
}

@media (min-width: 640px) {
  /* line 731, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .wp-block-image .alignleft {
    display: table;
    float: left;
    margin-right: 1em;
    max-width: 45%;
  }
}

/* line 740, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-image .alignright {
  margin: 0 auto 1em auto;
}

@media (min-width: 510px) {
  /* line 740, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .wp-block-image .alignright {
    display: table;
    float: right;
    margin-left: 1em;
    max-width: 45%;
  }
}

/* line 750, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-image .aligncenter {
  clear: both;
  text-align: center;
  display: table;
  margin: 0 auto;
  max-width: 100%;
}

/* line 757, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-image .aligncenter img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

/** People Grid **/
/* line 772, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  padding: 0;
  margin: 0;
}

/* line 779, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid > li {
  list-style-type: none;
  margin: 0 2% 1em 2%;
  flex-basis: auto;
  width: 96%;
  padding: .5em .2em .1em .2em;
}

@media (min-width: 510px) {
  /* line 779, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid > li {
    width: 46%;
    margin-bottom: 2em;
  }
}

@media (min-width: 767px) {
  /* line 779, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid > li {
    width: 29.3%;
  }
}

@media (min-width: 900px) {
  /* line 779, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid > li {
    width: 21%;
  }
}

@media (min-width: 1940px) {
  /* line 779, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid > li {
    width: 16%;
  }
}

/* line 802, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid h3 {
  margin: 0 auto .2em auto;
  clear: none;
  font-size: 1.1em;
}

@media (min-width: 510px) {
  /* line 802, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid h3 {
    text-align: center;
    font-size: .9em;
    font-weight: 600;
  }
}

@media (min-width: 767px) {
  /* line 802, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid h3 {
    font-size: 1em;
  }
}

/* line 815, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid h3 + .p-photo {
  margin-top: 10px;
}

/* line 819, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid .p-photo {
  text-align: center;
  max-width: 40%;
  margin: 0 .5em .5em 0;
  float: left;
}

@media (min-width: 510px) {
  /* line 819, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid .p-photo {
    max-width: 100%;
    margin: 0 .5em .7em .5em;
    float: none;
  }
}

/* line 831, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid .p-bio {
  margin: .5em auto;
}

/* line 834, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid .p-title {
  margin-bottom: .9em;
  font-size: .85em;
  min-height: 2.6em;
}

@media (min-width: 510px) {
  /* line 834, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  .people-grid .p-title {
    text-align: center;
    padding: 0 1em;
  }
}

/* line 843, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.people-grid .p-phone, .people-grid .p-email {
  display: block;
  margin: 2px 0;
  font-size: .9em;
  text-align: center;
}

/* ============================================================ END BLOCKS */
/* ============================================================ PAGES */
/* line 862, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.entry-title {
  display: none;
}

/* line 867, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.hero h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 6vw;
  font-weight: 800;
  line-height: 1.2;
  text-shadow: -2px 2px 8px rgba(0, 0, 0, 0.4);
}

/* line 881, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.home #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-menu-item-home {
  display: none;
}

/* line 890, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home2 #mega-menu-wrap-main-menu #mega-menu-main-menu {
  width: 100%;
  background-color: transparent;
  border-radius: 0;
}

/* line 895, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home2 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
  color: white;
}

/* line 897, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home2 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover {
  color: #f8d64a;
}

/* line 904, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home2 .hero h2 {
  text-shadow: -2px 2px 8px rgba(0, 0, 0, 0.4), -3px 3px 6px rgba(0, 0, 0, 0.7), 2px -2px 4px rgba(0, 0, 0, 0.5);
}

/* line 915, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 #mega-menu-wrap-main-menu #mega-menu-main-menu {
  width: 100%;
  background-color: transparent;
  border-radius: 0;
}

/* line 920, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
  color: white;
  border-top: solid 4px rgba(255, 255, 255, 0);
}

/* line 923, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover {
  color: white;
  border-top: solid 4px rgba(255, 255, 255, 0.8);
}

/* line 931, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 .hero h2 {
  text-shadow: -2px 2px 8px rgba(0, 0, 0, 0.4), -3px 3px 6px rgba(0, 0, 0, 0.7), 2px -2px 4px rgba(0, 0, 0, 0.5);
}

/* line 935, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 h2 > a:hover {
  letter-spacing: .15em;
}

/* line 939, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 a.gb-button {
  border-width: 0 0 4px 0;
  padding: 8px 0;
  margin-bottom: 10px;
}

/* line 944, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 a.gb-button:hover {
  color: black;
  background-color: white;
  border-color: #bbd686;
  border-width: 0 0 8px 0;
  padding-bottom: 6px;
  margin-bottom: 8px;
}

/* line 955, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 p a, .page-home3 li a, .page-home3 caption a {
  border-bottom: solid 2px rgba(42, 83, 143, 0);
}

/* line 957, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home3 p a:hover, .page-home3 li a:hover, .page-home3 caption a:hover {
  border-bottom: solid 2px #2a538f;
}

/* line 964, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.textshadow {
  text-shadow: 0px 4px 3px rgba(0, 0, 0, 0.1);
}

/* line 970, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 {
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-weight: 500;
  font-size: 19px;
}

/* line 975, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 #content {
  margin-bottom: -100px;
}

/* line 979, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 article {
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 984, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 #mega-menu-wrap-main-menu #mega-menu-main-menu {
  width: 100%;
  background-color: transparent;
  border-radius: 0;
}

/* line 989, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
  color: white;
  border-radius: 1000px;
}

/* line 993, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover {
  color: white;
  background-color: #2a538f;
}

/* line 1004, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 .cards3 h1, .page-home4 .cards3 h2, .page-home4 .cards3 h3, .page-home4 .cards3 h4, .page-home4 .cards3 h5, .page-home4 .cards3 p, .page-home4 .cards3 .gb-button {
  position: relative;
  z-index: 99;
}

/* line 1008, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 .cards3 h2 {
  font-weight: 800;
  line-height: 1.1;
}

/* line 1014, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.page-home4 .gb-container h1, .page-home4 .gb-container h2, .page-home4 .gb-container h3, .page-home4 .gb-container h4, .page-home4 .gb-container h5, .page-home4 .gb-container p, .page-home4 .gb-container .gb-button {
  position: relative;
  z-index: 99;
}

/* line 1030, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body:not(.home) #logo img {
  filter: brightness(1000);
}

/* line 1034, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body:not(.home) #content {
  position: relative;
  z-index: 9;
}

/* line 1044, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body:not(.home) .hero h2 {
  margin-top: 200px;
  margin-bottom: 200px;
  font-size: clamp(36px, 6vw, 84px);
  font-weight: 800;
  line-height: 1.2;
  text-shadow: -2px 2px 8px rgba(0, 0, 0, 0.4);
}

/* line 1063, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body.search #content {
  padding: 0 10px;
  margin: 0 auto;
}

@media (min-width: 640px) {
  /* line 1063, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  body.search #content {
    padding: 0 1em;
  }
}

@media (min-width: 900px) {
  /* line 1063, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
  body.search #content {
    max-width: 900px;
    padding: 0;
  }
}

/* line 1075, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body.search h2.entry-title {
  font-size: 1.25em;
  margin-bottom: .25em;
}

/* line 1081, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
body.search .entry-summary > p:first-child {
  margin-top: 0;
}

/* ============================================================ END PAGES */
/* ============================= Custom color palette ============================= */
/* line 1098, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-white-color {
  color: white;
}

/* line 1099, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-white-color a {
  color: #badef4;
}

/* line 1100, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-white-color a:hover {
  color: #ddeffa;
}

/* line 1103, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-white-color a, h2.has-white-color a, h3.has-white-color a, h4.has-white-color a, h5.has-white-color a, h6.has-white-color a {
  color: white;
}

/* line 1104, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-white-color a:hover, h2.has-white-color a:hover, h3.has-white-color a:hover, h4.has-white-color a:hover, h5.has-white-color a:hover, h6.has-white-color a:hover {
  color: #152a48;
}

/* line 1106, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-white-background-color {
  background-color: white;
  color: #333333;
}

/* line 1107, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-white-background-color a {
  color: #2a538f;
}

/* line 1108, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-white-background-color a:hover {
  color: #152a48;
}

/* line 1110, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-white-color {
  color: white;
}

/* line 1111, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-white-color:visited {
  color: white;
}

/* line 1111, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-white-color:hover {
  color: white;
}

/* line 1112, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-white-background-color {
  background-color: white;
  color: #333333;
}

/* line 1113, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-white-background-color:visited {
  background-color: white;
  color: #333333;
}

/* line 1114, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-white-background-color:hover {
  background-color: #d6ecfc;
  color: #333333;
}

/* line 1116, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-black-color {
  color: black;
}

/* line 1117, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-black-color a {
  color: #2a538f;
}

/* line 1118, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-black-color a:hover {
  color: #152a48;
}

/* line 1121, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-black-color a, h2.has-black-color a, h3.has-black-color a, h4.has-black-color a, h5.has-black-color a, h6.has-black-color a {
  color: black;
}

/* line 1122, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-black-color a:hover, h2.has-black-color a:hover, h3.has-black-color a:hover, h4.has-black-color a:hover, h5.has-black-color a:hover, h6.has-black-color a:hover {
  color: #152a48;
}

/* line 1124, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-black-background-color {
  background-color: black;
  color: white;
}

/* line 1125, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-black-background-color a {
  color: #badef4;
}

/* line 1126, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-black-background-color a:hover {
  color: #ddeffa;
}

/* line 1128, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-black-color {
  color: black;
}

/* line 1129, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-black-color:visited {
  color: black;
}

/* line 1129, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-black-color:hover {
  color: black;
}

/* line 1130, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-black-background-color {
  background-color: black;
  color: white;
}

/* line 1131, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-black-background-color:visited {
  background-color: black;
  color: white;
}

/* line 1132, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-black-background-color:hover {
  background-color: #3e4851;
  color: white;
}

/* line 1134, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-navy-color {
  color: #2a538f;
}

/* line 1135, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-navy-color a {
  color: #2a538f;
}

/* line 1136, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-navy-color a:hover {
  color: #152a48;
}

/* line 1139, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-navy-color a, h2.has-navy-color a, h3.has-navy-color a, h4.has-navy-color a, h5.has-navy-color a, h6.has-navy-color a {
  color: #2a538f;
}

/* line 1140, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-navy-color a:hover, h2.has-navy-color a:hover, h3.has-navy-color a:hover, h4.has-navy-color a:hover, h5.has-navy-color a:hover, h6.has-navy-color a:hover {
  color: #152a48;
}

/* line 1142, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-navy-background-color {
  background-color: #2a538f;
  color: white;
}

/* line 1143, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-navy-background-color a {
  color: #badef4;
}

/* line 1144, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-navy-background-color a:hover {
  color: #ddeffa;
}

/* line 1146, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-navy-color {
  color: #2a538f;
}

/* line 1147, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-navy-color:visited {
  color: #2a538f;
}

/* line 1147, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-navy-color:hover {
  color: #2a538f;
}

/* line 1148, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-navy-background-color {
  background-color: #2a538f;
  color: white;
}

/* line 1149, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-navy-background-color:visited {
  background-color: #2a538f;
  color: white;
}

/* line 1150, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-navy-background-color:hover {
  background-color: #072b7f;
  color: white;
}

/* line 1152, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-blue-color {
  color: #4783c6;
}

/* line 1153, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-blue-color a {
  color: #2a538f;
}

/* line 1154, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-blue-color a:hover {
  color: #152a48;
}

/* line 1157, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-blue-color a, h2.has-blue-color a, h3.has-blue-color a, h4.has-blue-color a, h5.has-blue-color a, h6.has-blue-color a {
  color: #4783c6;
}

/* line 1158, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-blue-color a:hover, h2.has-blue-color a:hover, h3.has-blue-color a:hover, h4.has-blue-color a:hover, h5.has-blue-color a:hover, h6.has-blue-color a:hover {
  color: #152a48;
}

/* line 1160, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-blue-background-color {
  background-color: #4783c6;
  color: white;
}

/* line 1161, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-blue-background-color a {
  color: #badef4;
}

/* line 1162, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-blue-background-color a:hover {
  color: #ddeffa;
}

/* line 1164, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-blue-color {
  color: #4783c6;
}

/* line 1165, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-blue-color:visited {
  color: #4783c6;
}

/* line 1165, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-blue-color:hover {
  color: #4783c6;
}

/* line 1166, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-blue-background-color {
  background-color: #4783c6;
  color: white;
}

/* line 1167, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-blue-background-color:visited {
  background-color: #4783c6;
  color: white;
}

/* line 1168, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-blue-background-color:hover {
  background-color: #1773c4;
  color: white;
}

/* line 1170, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-sky-color {
  color: #add9f4;
}

/* line 1171, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-sky-color a {
  color: #badef4;
}

/* line 1172, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-sky-color a:hover {
  color: #ddeffa;
}

/* line 1175, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-sky-color a, h2.has-sky-color a, h3.has-sky-color a, h4.has-sky-color a, h5.has-sky-color a, h6.has-sky-color a {
  color: #add9f4;
}

/* line 1176, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-sky-color a:hover, h2.has-sky-color a:hover, h3.has-sky-color a:hover, h4.has-sky-color a:hover, h5.has-sky-color a:hover, h6.has-sky-color a:hover {
  color: #152a48;
}

/* line 1178, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-sky-background-color {
  background-color: #add9f4;
  color: #333333;
}

/* line 1179, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-sky-background-color a {
  color: #2a538f;
}

/* line 1180, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-sky-background-color a:hover {
  color: #152a48;
}

/* line 1182, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-sky-color {
  color: #add9f4;
}

/* line 1183, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-sky-color:visited {
  color: #add9f4;
}

/* line 1183, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-sky-color:hover {
  color: #add9f4;
}

/* line 1184, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-sky-background-color {
  background-color: #add9f4;
  color: #333333;
}

/* line 1185, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-sky-background-color:visited {
  background-color: #add9f4;
  color: #333333;
}

/* line 1186, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-sky-background-color:hover {
  background-color: #72cdff;
  color: #333333;
}

/* line 1188, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-grey-color {
  color: #737373;
}

/* line 1189, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-grey-color a {
  color: #2a538f;
}

/* line 1190, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-grey-color a:hover {
  color: #152a48;
}

/* line 1193, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-grey-color a, h2.has-grey-color a, h3.has-grey-color a, h4.has-grey-color a, h5.has-grey-color a, h6.has-grey-color a {
  color: #737373;
}

/* line 1194, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-grey-color a:hover, h2.has-grey-color a:hover, h3.has-grey-color a:hover, h4.has-grey-color a:hover, h5.has-grey-color a:hover, h6.has-grey-color a:hover {
  color: #152a48;
}

/* line 1196, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-grey-background-color {
  background-color: #737373;
  color: white;
}

/* line 1197, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-grey-background-color a {
  color: #badef4;
}

/* line 1198, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-grey-background-color a:hover {
  color: #ddeffa;
}

/* line 1200, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-grey-color {
  color: #737373;
}

/* line 1201, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-grey-color:visited {
  color: #737373;
}

/* line 1201, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-grey-color:hover {
  color: #737373;
}

/* line 1202, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-grey-background-color {
  background-color: #737373;
  color: white;
}

/* line 1203, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-grey-background-color:visited {
  background-color: #737373;
  color: white;
}

/* line 1204, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-grey-background-color:hover {
  background-color: #6b615c;
  color: white;
}

/* line 1206, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-orange-color {
  color: #eb6420;
}

/* line 1207, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-orange-color a {
  color: #badef4;
}

/* line 1208, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-orange-color a:hover {
  color: #ddeffa;
}

/* line 1211, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-orange-color a, h2.has-orange-color a, h3.has-orange-color a, h4.has-orange-color a, h5.has-orange-color a, h6.has-orange-color a {
  color: #eb6420;
}

/* line 1212, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-orange-color a:hover, h2.has-orange-color a:hover, h3.has-orange-color a:hover, h4.has-orange-color a:hover, h5.has-orange-color a:hover, h6.has-orange-color a:hover {
  color: #152a48;
}

/* line 1214, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-orange-background-color {
  background-color: #eb6420;
  color: #333333;
}

/* line 1215, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-orange-background-color a {
  color: #2a538f;
}

/* line 1216, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-orange-background-color a:hover {
  color: #152a48;
}

/* line 1218, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-orange-color {
  color: #eb6420;
}

/* line 1219, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-orange-color:visited {
  color: #eb6420;
}

/* line 1219, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-orange-color:hover {
  color: #eb6420;
}

/* line 1220, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-orange-background-color {
  background-color: #eb6420;
  color: #333333;
}

/* line 1221, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-orange-background-color:visited {
  background-color: #eb6420;
  color: #333333;
}

/* line 1222, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-orange-background-color:hover {
  background-color: #dd3e04;
  color: #333333;
}

/* line 1224, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-green-color {
  color: #bbd686;
}

/* line 1225, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-green-color a {
  color: #badef4;
}

/* line 1226, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-green-color a:hover {
  color: #ddeffa;
}

/* line 1229, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-green-color a, h2.has-green-color a, h3.has-green-color a, h4.has-green-color a, h5.has-green-color a, h6.has-green-color a {
  color: #bbd686;
}

/* line 1230, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-green-color a:hover, h2.has-green-color a:hover, h3.has-green-color a:hover, h4.has-green-color a:hover, h5.has-green-color a:hover, h6.has-green-color a:hover {
  color: #152a48;
}

/* line 1232, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-green-background-color {
  background-color: #bbd686;
  color: #333333;
}

/* line 1233, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-green-background-color a {
  color: #2a538f;
}

/* line 1234, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-green-background-color a:hover {
  color: #152a48;
}

/* line 1236, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-green-color {
  color: #bbd686;
}

/* line 1237, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-green-color:visited {
  color: #bbd686;
}

/* line 1237, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-green-color:hover {
  color: #bbd686;
}

/* line 1238, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-green-background-color {
  background-color: #bbd686;
  color: #333333;
}

/* line 1239, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-green-background-color:visited {
  background-color: #bbd686;
  color: #333333;
}

/* line 1240, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-green-background-color:hover {
  background-color: #b8e067;
  color: #333333;
}

/* line 1242, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-lime-color {
  color: #d7e319;
}

/* line 1243, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-lime-color a {
  color: #badef4;
}

/* line 1244, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-lime-color a:hover {
  color: #ddeffa;
}

/* line 1247, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-lime-color a, h2.has-lime-color a, h3.has-lime-color a, h4.has-lime-color a, h5.has-lime-color a, h6.has-lime-color a {
  color: #d7e319;
}

/* line 1248, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-lime-color a:hover, h2.has-lime-color a:hover, h3.has-lime-color a:hover, h4.has-lime-color a:hover, h5.has-lime-color a:hover, h6.has-lime-color a:hover {
  color: #152a48;
}

/* line 1250, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-lime-background-color {
  background-color: #d7e319;
  color: #333333;
}

/* line 1251, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-lime-background-color a {
  color: #2a538f;
}

/* line 1252, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-lime-background-color a:hover {
  color: #152a48;
}

/* line 1254, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-lime-color {
  color: #d7e319;
}

/* line 1255, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-lime-color:visited {
  color: #d7e319;
}

/* line 1255, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-lime-color:hover {
  color: #d7e319;
}

/* line 1256, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-lime-background-color {
  background-color: #d7e319;
  color: #333333;
}

/* line 1257, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-lime-background-color:visited {
  background-color: #d7e319;
  color: #333333;
}

/* line 1258, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-lime-background-color:hover {
  background-color: #eaf45f;
  color: #333333;
}

/* line 1260, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-yellow-color {
  color: #f8d64a;
}

/* line 1261, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-yellow-color a {
  color: #badef4;
}

/* line 1262, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-yellow-color a:hover {
  color: #ddeffa;
}

/* line 1265, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-yellow-color a, h2.has-yellow-color a, h3.has-yellow-color a, h4.has-yellow-color a, h5.has-yellow-color a, h6.has-yellow-color a {
  color: #f8d64a;
}

/* line 1266, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
h1.has-yellow-color a:hover, h2.has-yellow-color a:hover, h3.has-yellow-color a:hover, h4.has-yellow-color a:hover, h5.has-yellow-color a:hover, h6.has-yellow-color a:hover {
  color: #152a48;
}

/* line 1268, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-yellow-background-color {
  background-color: #f8d64a;
  color: #333333;
}

/* line 1269, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-yellow-background-color a {
  color: #2a538f;
}

/* line 1270, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.has-background.has-yellow-background-color a:hover {
  color: #152a48;
}

/* line 1272, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-yellow-color {
  color: #f8d64a;
}

/* line 1273, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-yellow-color:visited {
  color: #f8d64a;
}

/* line 1273, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-yellow-color:hover {
  color: #f8d64a;
}

/* line 1274, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-yellow-background-color {
  background-color: #f8d64a;
  color: #333333;
}

/* line 1275, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-yellow-background-color:visited {
  background-color: #f8d64a;
  color: #333333;
}

/* line 1276, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.wp-block-button__link.has-yellow-background-color:hover {
  background-color: #ffe66b;
  color: #333333;
}

/* line 1279, ../../../../../../../../../../../../../Users/cmerrick/Documents/www/cgi/wp-content/themes/cleangrid2024/scss/style.scss */
.editor-only {
  display: none !important;
}

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