@font-face {
  font-family: 'Ethnocentric';
  src: url("../fonts/EthnocentricRg-Regular.woff2") format("woff2"), url("../fonts/EthnocentricRg-Regular.woff") format("woff"), url("../fonts/EthnocentricRg-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Ethnocentric';
  src: url("../fonts/EthnocentricRg-Italic.woff2") format("woff2"), url("../fonts/EthnocentricRg-Italic.woff") format("woff"), url("../fonts/EthnocentricRg-Italic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Ethnocentric-new';
  src: url("../fonts/Ethnocentric.woff2") format("woff2"), url("../fonts/Ethnocentric.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Bold.woff2") format("woff2"), url("../fonts/CooperHewitt-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Book.woff2") format("woff2"), url("../fonts/CooperHewitt-Book.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-BoldItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-BookItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-BookItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Heavy.woff2") format("woff2"), url("../fonts/CooperHewitt-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-HeavyItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-HeavyItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Light.woff2") format("woff2"), url("../fonts/CooperHewitt-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-LightItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-SemiboldItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-SemiboldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Medium.woff2") format("woff2"), url("../fonts/CooperHewitt-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Semibold.woff2") format("woff2"), url("../fonts/CooperHewitt-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-MediumItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-Thin.woff2") format("woff2"), url("../fonts/CooperHewitt-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Cooper Hewitt';
  src: url("../fonts/CooperHewitt-ThinItalic.woff2") format("woff2"), url("../fonts/CooperHewitt-ThinItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Black.woff2") format("woff2"), url("../fonts/RBNo21a-Black.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-BlackItalic.woff2") format("woff2"), url("../fonts/RBNo21a-BlackItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Bold.woff2") format("woff2"), url("../fonts/RBNo21a-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Book.woff2") format("woff2"), url("../fonts/RBNo21a-Book.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-BoldItalic.woff2") format("woff2"), url("../fonts/RBNo21a-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-BookItalic.woff2") format("woff2"), url("../fonts/RBNo21a-BookItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Hairline.woff2") format("woff2"), url("../fonts/RBNo21a-Hairline.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-HairlineItalic.woff2") format("woff2"), url("../fonts/RBNo21a-HairlineItalic.ttf") format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Light.woff2") format("woff2"), url("../fonts/RBNo21a-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-LightItalic.woff2") format("woff2"), url("../fonts/RBNo21a-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-MediumItalic.woff2") format("woff2"), url("../fonts/RBNo21a-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Medium.woff2") format("woff2"), url("../fonts/RBNo21a-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-UltraItalic.woff2") format("woff2"), url("../fonts/RBNo21a-UltraItalic.ttf") format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap; }

@font-face {
  font-family: 'RBNo21a';
  src: url("../fonts/RBNo21a-Ultra.woff2") format("woff2"), url("../fonts/RBNo21a-Ultra.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Lora';
  src: url("../fonts/Lora-Regular.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }
