/* adding stuff from foundation that we need */
/* declarations */
/* stylelint-disable selector-max-type */
@font-face {
  font-family: "Label A";
  src: url(/0/_2019/fonts/weissenhof-grotesk/weissenhofgrotesk-light.otf);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Label B";
  src: url(/0/_2019/fonts/weissenhof-grotesk/weissenhofgrotesk-light.otf);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Kicker A";
  src: url(/0/_2019/fonts/weissenhof-grotesk/weissenhofgrotesk-medium.otf);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Kicker B";
  src: url(/0/_2019/fonts/weissenhof-grotesk/weissenhofgrotesk-medium.otf);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Heading A";
  src: url(/0/_2019/fonts/llcircular/CircularStd-Medium.otf);
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Heading B";
  src: url(/0/_2019/fonts/llcircular/CircularStd-Medium.otf);
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Screen Smart A";
  src: url(/0/_2019/fonts/llcircular/CircularStd-Black.otf);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Screen Smart B";
  src: url(/0/_2019/fonts/llcircular/CircularStd-Black.otf);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Screen Smart A";
  src: url(/0/_2019/fonts/llcircular/CircularStd-BlackItalic.otf);
  font-weight: 400;
  font-style: italic; }

@font-face {
  font-family: "Screen Smart B";
  src: url(/0/_2019/fonts/llcircular/CircularStd-BlackItalic.otf);
  font-weight: 400;
  font-style: italic; }

.application__container {
  background: #00bdf7; }

.application__animation-large {
  display: none; }

.menu__logo-link {
  margin-bottom: 5px; }
  @media print, screen and (min-width: 48em) {
    .menu__logo-link {
      margin-bottom: 0; } }

@media print, screen and (min-width: 64.0625em) {
  .featured-callout__background {
    background-image: url("../images/graphics/wave-fractal.png"); } }

.featured-callout__graphic--small {
  background-image: url("../images/graphics/wave-fractal.png"); }
  @media print, screen and (min-width: 64.0625em) {
    .featured-callout__graphic--small {
      display: none; } }

.outcomes__gradient {
  background-color: #171b48; }

.landing-hero__graphic {
  background-image: url("../images/graphics/wave-fractal.png"); }

.card__container {
  background-color: #d1d3d3; }

.the-footer__image_container {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
  padding-right: 1.25rem;
  padding-left: 1.25rem; }
  @media print, screen and (min-width: 48em) {
    .the-footer__image_container {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
  @media print, screen and (min-width: 64.0625em) {
    .the-footer__image_container {
      flex: 0 0 25%;
      max-width: 25%;
      padding-right: 1.25rem;
      padding-left: 1.25rem; } }
  @media print, screen and (min-width: 64.0625em) and (min-width: 48em) {
    .the-footer__image_container {
      padding-right: 0.9375rem;
      padding-left: 0.9375rem; } }
