body .gsc-search-box,
body .gsc-control-cse {
  --nwea-graphite: #454243;
  --nwea-link-color: #217b8e;
}
body .gsc-search-box *,
body .gsc-control-cse * {
  font-family: Gotham, Arial, sans-serif;
}
body .gsc-search-box {
  max-width: 22.5rem;
}
body .gsc-search-box input.gsc-input {
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  max-height: 30px !important;
  background: none !important;
  box-shadow: none !important;
}
body .gsc-search-box .gscb_a {
  vertical-align: middle !important;
  color: var(--nwea-graphite) !important;
}
body .gsc-search-box button.gsc-search-button {
  background: none !important;
  border: none !important;
  padding: 0.5rem !important;
}
body .gsc-search-box button.gsc-search-button svg {
  width: 16px !important;
  height: 20px !important;
  fill: var(--nwea-graphite);
}
body .gsc-search-box button.gsc-search-button:hover {
  box-shadow: none;
}
body .gsc-tabsArea,
body .gcsc-find-more-on-google {
  display: none;
}
body .gs-webResult.gs-result a.gs-title:link,
body .gs-webResult.gs-result a.gs-title:link b,
body .gs-imageResult a.gs-title:link,
body .gs-imageResult a.gs-title:link b {
  color: var(--nwea-link-color);
  font-weight: 500;
  font-size: 1.09rem !important;
}
body .gs-webResult.gs-result a.gs-title:visited,
body .gs-webResult.gs-result a.gs-title:visited b,
body .gs-imageResult a.gs-title:visited,
body .gs-imageResult a.gs-title:visited b {
  color: var(--nwea-link-color);
}
body .gs-webResult div.gs-visibleUrl {
  color: var(--nwea-graphite);
  font-size: 0.9rem !important;
}
body .gs-web-image-box,
body .gs-promotion-image-box {
  width: auto;
}
body .gs-web-image-box .gs-image,
body .gs-promotion-image-box .gs-promotion-image {
  max-width: 31.4vw;
  width: 160px;
  height: auto;
  object-fit: cover;
}
body .gsc-control-cse,
body .gsc-control-cse .gsc-table-result {
  font-size: 0.9rem;
}
body .gsc-cursor-box.gs-bidi-start-align {
  margin-top: 2rem;
  text-align: center;
}
body .gsc-webResult.gsc-result:not(:last-of-type) {
  border-bottom: 1px solid #e9e9e9 !important;
}
body .gsc-results .gsc-cursor-box .gsc-cursor-page {
  color: var(--nwea-link-color);
  padding: 0.3125rem;
  border: 1px solid #e9e9e9;
} /*# sourceMappingURL=style.css.map */
