/* ======================
   LOCAL FONTS
====================== */


/* ======================
   OPEN SANS
====================== */

/* Extra Light (200) */
@font-face {
  font-family: "Open Sans";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/open-sans-200.woff2") format("woff2");
}

/* Light (300) */
@font-face {
  font-family: "Open Sans";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/open-sans-300.woff2") format("woff2");
}

/* Regular (400) */
@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/open-sans-400.woff2") format("woff2");
}

/* Bold (700) */
@font-face {
  font-family: "Open Sans";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/open-sans-700.woff2") format("woff2");
}


/* ======================
   MONTSERRAT
====================== */

/* Extra Light (200) */
@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/montserrat-200.woff2") format("woff2");
}

/* Light (300) */
@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/montserrat-300.woff2") format("woff2");
}

/* Regular (400) */
@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/montserrat-400.woff2") format("woff2");
}

/* Bold (700) */
@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../ownfonts/montserrat-700.woff2") format("woff2");
}


/* ======================
   FONT STACK (Helix override)
====================== */

html,
body,
.sp-page-body,
.sp-body-innerwrapper {
  font-family: "Open Sans", "Montserrat", Helvetica, Arial, sans-serif !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Open Sans", "Montserrat", Helvetica, Arial, sans-serif !important;
}
