/**
 * @file
 * CSS for font imports.
 */




/**
 * Open Sans
 */
/*
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i&display=swap');
*/



/**
 * IBM Plex Mono
 */
@import url(https://fonts.googleapis.com/css?family=IBM+Plex+Mono:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);




/**
 * Helvetica Neue
 */
 @font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-45Ligh.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-45Ligh.eot") format("eot");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-46Ligh.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-46Ligh.eot") format("eot");
  font-weight: 300;
  font-style: italic;
}
 @font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-55Roma.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-55Roma.eot") format("eot");
  font-weight: 400;
  font-style: normal;
}
 @font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-56Ital.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-56Ital.eot") format("eot");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-65Medi.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-65Medi.eot") format("eot");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-66Medi.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-66Medi.eot") format("eot");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-75Bold.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-75Bold.eot") format("eot");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-76Bold.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-76Bold.eot") format("eot");
  font-weight: 700;
  font-style: italic;
}


/**
 * Helvetica Neue (NOT IN USE YET)
 */
/*
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-85Heav.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-85Heav.eot") format("eot");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeue";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-86Heav.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-86Heav.eot") format("eot");
  font-weight: 800;
  font-style: italic;
}
*/


/**
 * Helvetica Neue Condensed
 */
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-47LtCn-694048.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-47LtCn-694048.eot") format("eot");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-47LtCn.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-47LtCn.eot") format("eot");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-57Cn.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-57Cn.eot") format("eot");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-57CnOb.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-57CnOb.eot") format("eot");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-67MdCn.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-67MdCn.eot") format("eot");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-67MdCn-694063.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-67MdCn-694063.eot") format("eot");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-77BdCn-694066.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-77BdCn-694066.eot") format("eot");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "HelveticaNeueCondensed";
  src: url("../../typeface/HelveticaNeue/HelveticaNeueW02-77BdCn-694069.woff") format("woff"),
       url("../../typeface/HelveticaNeue/HelveticaNeueW02-77BdCn-694069.eot") format("eot");
  font-weight: 700;
  font-style: italic;
}