/* SVVSD Color Palette */
/* Does not need to have sufficient color contrast */
.has-green-background-color {
  background-color: #8F993E;
  border: solid 2px #8F993E;
}
.has-green-background-color:hover {
  background-color: #adb951 !important;
  border-color: #adb951 !important;
}

.has-white-color {
  color: white;
}

.has-background {
  background-color: #862633;
}

.has-green-color {
  color: #8F993E;
}

.has-navy-color {
  color: #003B5C;
}

.has-burgandy-color {
  color: #862633;
}

.has-orange-color {
  color: #FF7F41;
}

.has-light-blue-color {
  color: #77C5D5;
}

.heading-icon {
  display: flex;
  flex-direction: row-reverse;
  align-items: baseline;
  justify-content: flex-end;
  margin-block-start: 2em;
  margin-block-end: 1em;
}
.heading-icon-crimson .far, .heading-icon-crimson .fa, .heading-icon-crimson .fas, .heading-icon-crimson .fad, .heading-icon-crimson .fal {
  color: #862633;
}
.heading-icon-navy .far, .heading-icon-navy .fa, .heading-icon-navy .fas, .heading-icon-navy .fad, .heading-icon-navy .fal {
  color: #003B5C;
}
.heading-icon-green .far, .heading-icon-green .fa, .heading-icon-green .fas, .heading-icon-green .fad, .heading-icon-green .fal {
  color: #8F993E;
}
.heading-icon-orange .far, .heading-icon-orange .fa, .heading-icon-orange .fas, .heading-icon-orange .fad, .heading-icon-orange .fal {
  color: #FF7F41;
}
.heading-icon * {
  margin-block: 0;
}
.heading-icon h2 + .far, .heading-icon h2 + .fa, .heading-icon h2 + .fas, .heading-icon h2 + .fad, .heading-icon h2 + .fal, .heading-icon h3 + .far, .heading-icon h3 + .fa, .heading-icon h3 + .fas, .heading-icon h3 + .fad, .heading-icon h3 + .fal, .heading-icon h4 + .far, .heading-icon h4 + .fa, .heading-icon h4 + .fas, .heading-icon h4 + .fad, .heading-icon h4 + .fal, .heading-icon h5 + .far, .heading-icon h5 + .fa, .heading-icon h5 + .fas, .heading-icon h5 + .fad, .heading-icon h5 + .fal, .heading-icon h6 + .far, .heading-icon h6 + .fa, .heading-icon h6 + .fas, .heading-icon h6 + .fad, .heading-icon h6 + .fal {
  margin-block-start: 0em;
  margin-block-end: 0em;
}
.heading-icon h2 + .far, .heading-icon h2 + .fa, .heading-icon h2 + .fas, .heading-icon h2 + .fad, .heading-icon h2 + .fal {
  font-size: 32px;
  font-size: 2rem;
}
.heading-icon h3 + .far, .heading-icon h3 + .fa, .heading-icon h3 + .fas, .heading-icon h3 + .fad, .heading-icon h3 + .fal {
  font-size: 28.32px;
  font-size: 1.77rem;
}
.heading-icon h4 + .far, .heading-icon h4 + .fa, .heading-icon h4 + .fas, .heading-icon h4 + .fad, .heading-icon h4 + .fal {
  font-size: 24.8px;
  font-size: 1.55rem;
}
.heading-icon h5 + .far, .heading-icon h5 + .fa, .heading-icon h5 + .fas, .heading-icon h5 + .fad, .heading-icon h5 + .fal {
  font-size: 21.28px;
  font-size: 1.33rem;
}
.heading-icon h6 + .far, .heading-icon h6 + .fa, .heading-icon h6 + .fas, .heading-icon h6 + .fad, .heading-icon h6 + .fal {
  font-size: 17.76px;
  font-size: 1.11rem;
}
.heading-icon .far, .heading-icon .fa, .heading-icon .fas, .heading-icon .fad, .heading-icon .fal {
  font-style: initial;
  font-size: 1.5em;
  position: relative;
  margin-inline-end: 0.5em;
  font-size: 3rem;
}

@media (max-width: 599px) {
  .heading-icon .far, .heading-icon .fa, .heading-icon .fas, .heading-icon .fad, .heading-icon .fal {
    display: none;
  }
}

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