/* ====================================================================================

	Non-critical fonts

==================================================================================== */
/* @todo
// ===============================
// NeoEss
// ===============================

// --------------------
// NeoEss200
// --------------------
@font-face {
	font-family: 'NeoEss';
	src: url('../fonts/NeogroteskEss-UltLight-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEss-UltLight-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}
*/
@font-face {
  font-family: "NeoEss";
  src: url("../fonts/NeogroteskEss-Light-vertfix-latin.woff2") format("woff2"), url("../fonts/NeogroteskEss-Light-vertfix-latin.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/* @todo
//	// --------------------
//	// NeoEss400
//	// --------------------
//	@font-face {
//		font-family: 'NeoEss';
//		src: url('../fonts/NeogroteskEss-Regular-vertfix-latin.woff2') format('woff2'),
//		     url('../fonts/NeogroteskEss-Regular-vertfix-latin.woff') format('woff');
//		font-weight: normal;
//		font-style: normal;
//		font-display: swap;
//	}
*/
@font-face {
  font-family: "NeoEss";
  src: url("../fonts/NeogroteskEss-Bold-vertfix-latin.woff2") format("woff2"), url("../fonts/NeogroteskEss-Bold-vertfix-latin.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NeoEss";
  src: url("../fonts/NeogroteskEss-Black-vertfix-latin.woff2") format("woff2"), url("../fonts/NeogroteskEss-Black-vertfix-latin.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url("../fonts/Oswald-Medium.ttf");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham-Medium.ttf");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham-Bold.ttf");
  font-weight: bold;
  font-style: normal;
}
/* @todo
// --------------------
// NeoEss200 Italic
// --------------------
@font-face {
	font-family: 'NeoEss';
	src: url('../fonts/NeogroteskEss-UltLightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEss-UltLightIt-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoEss300 Italic
// --------------------
@font-face {
	font-family: 'NeoEss';
	src: url('../fonts/NeogroteskEss-LightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEss-LightIt-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoEss400 Italic
// --------------------
@font-face {
	font-family: 'NeoEss';
	src: url('../fonts/NeogroteskEss-RegularIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEss-RegularIt-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoEss700 Italic
// --------------------
@font-face {
	font-family: 'NeoEss';
	src: url('../fonts/NeogroteskEss-BoldIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEss-BoldIt-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoEss900 Italic
// --------------------
@font-face {
	font-family: 'NeoEss';
	src: url('../fonts/NeogroteskEss-BlackIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEss-BlackIt-vertfix-latin.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}


// ===============================
// NeoAlt
// ===============================

// --------------------
// NeoAlt200
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-UltLight-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-UltLight-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoAlt300
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-Light-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-Light-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoAlt400
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-Regular-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-Regular-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoAlt400
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-Bold-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-Bold-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoAlt900
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-Black-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-Black-vertfix-latin.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}


// ----------------


// --------------------
// NeoAlt200 Italic
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-UltLightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-UltLightIt-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoAlt300 Italic
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-LightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-LightIt-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoAlt400 Italic
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-RegularIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-RegularIt-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoAlt700 Italic
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-BoldIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-BoldIt-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoAlt900 Italic
// --------------------
@font-face {
	font-family: 'NeoAlt';
	src: url('../fonts/NeogroteskEssAlt-BlackIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskEssAlt-BlackIt-vertfix-latin.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}
*/
@font-face {
  font-family: "NeoPro";
  src: url("../fonts/NeogroteskPro-UltLight-vertfix-latin.woff2") format("woff2"), url("../fonts/NeogroteskPro-UltLight-vertfix-latin.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NeoPro";
  src: url("../fonts/NeogroteskPro-Light-vertfix-latin.woff2") format("woff2"), url("../fonts/NeogroteskPro-Light-vertfix-latin.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/* @todo
// --------------------
// NeoPro400
// --------------------
@font-face {
	font-family: 'NeoPro';
	src: url('../fonts/NeogroteskPro-Regular-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskPro-Regular-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

//	// --------------------
//	// NeoPro700
//	// --------------------
//	@font-face {
//		font-family: 'NeoPro';
//		src: url('../fonts/NeogroteskPro-Bold-vertfix-latin.woff2') format('woff2'),
//		     url('../fonts/NeogroteskPro-Bold-vertfix-latin.woff') format('woff');
//		font-weight: bold;
//		font-style: normal;
//		font-display: swap;
//	}
*/
@font-face {
  font-family: "NeoPro";
  src: url("../fonts/NeogroteskPro-Black-vertfix-latin.woff2") format("woff2"), url("../fonts/NeogroteskPro-Black-vertfix-latin.woff") format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
/*
// -----------------


// --------------------
// NeoPro200 Italic
// --------------------
@font-face {
	font-family: 'NeoPro';
	src: url('../fonts/NeogroteskPro-UltLightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskPro-UltLightIt-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoPro300 Italic
// --------------------
@font-face {
	font-family: 'NeoPro';
	src: url('../fonts/NeogroteskPro-LightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskPro-LightIt-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoPro400 Italic
// --------------------
@font-face {
	font-family: 'NeoPro';
	src: url('../fonts/NeogroteskPro-RegularIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskPro-RegularIt-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoPro700 Italic
// --------------------
@font-face {
	font-family: 'NeoPro';
	src: url('../fonts/NeogroteskPro-BoldIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskPro-BoldIt-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoPro900 Italic
// --------------------
@font-face {
	font-family: 'NeoPro';
	src: url('../fonts/NeogroteskPro-BlackIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskPro-BlackIt-vertfix-latin.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}


// ===============================
// NeoSC
// ===============================

// --------------------
// NeoSC200
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-UltLight-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-UltLight-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoSC300
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-Light-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-Light-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoSC400
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-Regular-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-Regular-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoSC700
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-Bold-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-Bold-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

// --------------------
// NeoSC900
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-Black-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-Black-vertfix-latin.woff') format('woff');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}


// -----------------


// --------------------
// NeoSC200 Italic
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-UltLightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-UltLightIt-vertfix-latin.woff') format('woff');
	font-weight: 200;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoSC300 Italic
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-LightIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-LightIt-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoSC400 Italic
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-RegularIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-RegularIt-vertfix-latin.woff') format('woff');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoSC700 Italic
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-BoldIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-BoldIt-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

// --------------------
// NeoSC900 Italic
// --------------------
@font-face {
	font-family: 'NeoSC';
	src: url('../fonts/NeogroteskSC-BlackIt-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/NeogroteskSC-BlackIt-vertfix-latin.woff') format('woff');
	font-weight: 900;
	font-style: italic;
	font-display: swap;
}
*/
@font-face {
  font-family: "Reforma1918";
  src: url("../fonts/Reforma1918-Blanca-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma1918-Blanca-vertfix-latin.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Reforma1918";
  src: url("../fonts/Reforma1918-Gris-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma1918-Gris-vertfix-latin.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Reforma1918";
  src: url("../fonts/Reforma1918-NegraItalica-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma1918-NegraItalica-vertfix-latin.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Reforma1969";
  src: url("../fonts/Reforma1969-Blanca-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma1969-Blanca-vertfix-latin.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Reforma1969";
  src: url("../fonts/Reforma1969-Gris-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma1969-Gris-vertfix-latin.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Reforma1969";
  src: url("../fonts/Reforma1969-NegraItalica-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma1969-NegraItalica-vertfix-latin.woff") format("woff");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
/*
// --------------------
// Reforma2018 300
// --------------------
@font-face {
	font-family: 'Reforma2018';
	src: url('../fonts/Reforma2018-Blanca-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/Reforma2018-Blanca-vertfix-latin.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

// --------------------
// Reforma2018 500
// --------------------
@font-face {
	font-family: 'Reforma2018';
	src: url('../fonts/Reforma2018-Gris-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/Reforma2018-Gris-vertfix-latin.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
*/
@font-face {
  font-family: "Reforma2018";
  src: url("../fonts/Reforma2018-BlancaItalica-vertfix-latin.woff2") format("woff2"), url("../fonts/Reforma2018-BlancaItalica-vertfix-latin.woff") format("woff");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
/*
// --------------------
// Reforma2018 700 Italic
// --------------------
@font-face {
	font-family: 'Reforma2018';
	src: url('../fonts/Reforma2018-NegraItalica-vertfix-latin.woff2') format('woff2'),
	     url('../fonts/Reforma2018-NegraItalica-vertfix-latin.woff') format('woff');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}
*/
