@font-face {
  font-family: "Figtree";
  src: url("/fonts/Figtree-VariableFont_wght.woff2");
  font-weight: 300 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Figtree";
  src: url("/fonts/Figtree-Italic-VariableFont_wght.woff2");
  font-weight: 300 900;
  font-style: italic;
  font-display: swap;
}
/* https://github.com/googlefonts/NunitoSans */
@font-face {
  font-family: "Nunito Sans";
  src: url("/fonts/NunitoSansVF.woff2");
  font-weight: 200 1000;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Nunito Sans";
  src: url("/fonts/NunitoSans-ItalicVF.woff2");
  font-weight: 200 1000;
  font-style: italic;
  font-display: swap;
}
/* https://github.com/adobe-fonts/source-code-pro */
@font-face {
  font-family: "Source Code Pro";
  src: url("/fonts/SourceCodeVF-Upright.otf.woff2");
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Code Pro";
  src: url("/fonts/SourceCodeVF-Italic.otf.woff2");
  font-weight: 200 900;
  font-style: italic;
  font-display: swap;
}
:root {
  --font-main: "Nunito Sans";
  --font-headings: Figtree;
}

img {
  /*max-width: initial !important;*/
}

.hero-primary-text,
.c-inh,
.gm-hero-container .gm-h1,
.wb-physical-section-container h2,
.uml-hero-container .uml-h1 {
  color: inherit;
}

.cta-first:active,
.cta-first:hover,
.cta-first:focus {
  color: #29323d;
}

.cta-second:active,
.cta-second:hover,
.cta-second:focus {
  color: white;
}

.cta-third:active,
.cta-third:hover,
.cta-third:focus {
  color: white;
}

.timeline-section-title {
  margin: 0;
}

.timeline-card {
  border-style: solid;
}

main header {
  position: static;
  z-index: 1;
}