@font-face {
  font-family: 'Biro Script';
  font-weight: 400;
  font-style: normal;
  src: local('Biro Script'), url('biro-script-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Biro Script';
  font-weight: 600;
  font-style: normal;
  src: local('Biro Script'), url('biro-script-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Biro Script';
  font-weight: 700;
  font-style: normal;
  src: local('Biro Script'), url('biro-script-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'CircularStd';
  font-weight: 400;
  font-style: normal;
  src: local('CircularStd'), url('CircularStd-Book.otf') format('opentype');
}
@font-face {
  font-family: 'CircularStd';
  font-weight: 600;
  font-style: normal;
  src: local('CircularStd'), url('CircularStd-Medium.otf') format('opentype');
}
@font-face {
  font-family: 'CircularStd';
  font-weight: 700;
  font-style: normal;
  src: local('CircularStd'), url('CircularStd-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'Raleway';
  font-weight: 400;
  font-style: normal;
  src: local('Raleway'), url('Raleway-VariableFont-Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-weight: 600;
  font-style: normal;
  src: local('Raleway'), url('Raleway-VariableFont-Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Raleway';
  font-weight: 700;
  font-style: normal;
  src: local('Raleway'), url('Raleway-VariableFont-Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Raleway Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Raleway Italic'), url('Raleway-Italic-VariableFont_Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Raleway Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Raleway Italic'), url('Raleway-Italic-VariableFont_Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Raleway Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Raleway Italic'), url('Raleway-Italic-VariableFont_Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Antonio';
  font-weight: 400;
  font-style: normal;
  src: local('Antonio'), url('Antonio-VariableFont_Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Antonio';
  font-weight: 600;
  font-style: normal;
  src: local('Antonio'), url('Antonio-VariableFont_Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Antonio';
  font-weight: 700;
  font-style: normal;
  src: local('Antonio'), url('Antonio-VariableFont_Weight.ttf') format('truetype');
}
@font-face {
  font-family: 'Archivo';
  font-weight: 400;
  font-style: normal;
  src: local('Archivo'), url('ArchivoNarrow-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Archivo';
  font-weight: 600;
  font-style: normal;
  src: local('Archivo'), url('ArchivoNarrow-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Archivo';
  font-weight: 700;
  font-style: normal;
  src: local('Archivo'), url('ArchivoNarrow-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Archivo Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Archivo Italic'), url('ArchivoNarrow-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Archivo Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Archivo Italic'), url('ArchivoNarrow-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Archivo Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Archivo Italic'), url('ArchivoNarrow-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Caveat';
  font-weight: 400;
  font-style: normal;
  src: local('Caveat'), url('Caveat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Caveat';
  font-weight: 600;
  font-style: normal;
  src: local('Caveat'), url('Caveat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Caveat';
  font-weight: 700;
  font-style: normal;
  src: local('Caveat'), url('Caveat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Grandstander';
  font-weight: 400;
  font-style: normal;
  src: local('Grandstander'), url('Grandstander-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Grandstander';
  font-weight: 600;
  font-style: normal;
  src: local('Grandstander'), url('Grandstander-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Grandstander';
  font-weight: 700;
  font-style: normal;
  src: local('Grandstander'), url('Grandstander-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Grandstander Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Grandstander Italic'), url('Grandstander-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Grandstander Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Grandstander'), url('Grandstander-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Grandstander Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Grandstander Italic'), url('Grandstander-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Merienda';
  font-weight: 400;
  font-style: normal;
  src: local('Merienda'), url('Merienda-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Merienda';
  font-weight: 600;
  font-style: normal;
  src: local('Merienda'), url('Merienda-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Merienda';
  font-weight: 700;
  font-style: normal;
  src: local('Merienda'), url('Merienda-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Orbitron';
  font-weight: 400;
  font-style: normal;
  src: local('Orbitron'), url('Orbitron-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Orbitron';
  font-weight: 600;
  font-style: normal;
  src: local('Orbitron'), url('Orbitron-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Orbitron';
  font-weight: 700;
  font-style: normal;
  src: local('Orbitron'), url('Orbitron-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Overpass';
  font-weight: 400;
  font-style: normal;
  src: local('Overpass'), url('Overpass-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Overpass';
  font-weight: 600;
  font-style: normal;
  src: local('Overpass'), url('Overpass-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Overpass';
  font-weight: 700;
  font-style: normal;
  src: local('Overpass'), url('Overpass-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Overpass Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Overpass Italic'), url('Overpass-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Overpass Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Overpass Italic'), url('Overpass-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Overpass Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Overpass Italic'), url('Overpass-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rosario';
  font-weight: 400;
  font-style: normal;
  src: local('Rosario'), url('Rosario-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rosario';
  font-weight: 600;
  font-style: normal;
  src: local('Rosario'), url('Rosario-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rosario';
  font-weight: 700;
  font-style: normal;
  src: local('Rosario'), url('Rosario-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rosario Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Rosario Italic'), url('Rosario-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rosario Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Rosario Italic'), url('Rosario-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rosario Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Rosario Italic'), url('Rosario-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-weight: 400;
  font-style: normal;
  src: local('Rubik'), url('Rubik-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-weight: 600;
  font-style: normal;
  src: local('Rubik'), url('Rubik-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rubik';
  font-weight: 700;
  font-style: normal;
  src: local('Rubik'), url('Rubik-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rubik Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Rubik Italic'), url('Rubik-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rubik Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Rubik Italic'), url('Rubik-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Rubik Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Rubik Italic'), url('Rubik-Italic-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Sansita Swashed';
  font-weight: 400;
  font-style: normal;
  src: local('Sansita Swashed'), url('SansitaSwashed-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Sansita Swashed';
  font-weight: 600;
  font-style: normal;
  src: local('Sansita Swashed'), url('SansitaSwashed-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Sansita Swashed';
  font-weight: 700;
  font-style: normal;
  src: local('Sansita Swashed'), url('SansitaSwashed-VariableFont_wght.ttf') format('truetype');
}
@font-face {
  font-family: 'Alegreya Sans';
  font-weight: 400;
  font-style: normal;
  src: local('Alegreya Sans'), url('AlegreyaSansSC-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Alegreya Sans';
  font-weight: 600;
  font-style: normal;
  src: local('Alegreya Sans'), url('AlegreyaSansSC-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'Alegreya Sans';
  font-weight: 700;
  font-style: normal;
  src: local('Alegreya Sans'), url('AlegreyaSansSC-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Averia Sans Libre';
  font-weight: 400;
  font-style: normal;
  src: local('Averia Sans Libre'), url('AveriaSansLibre-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Averia Sans Libre';
  font-weight: 600;
  font-style: normal;
  src: local('Averia Sans Libre'), url('AveriaSansLibre-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Averia Sans Libre';
  font-weight: 700;
  font-style: normal;
  src: local('Averia Sans Libre'), url('AveriaSansLibre-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Chakra Petch';
  font-weight: 400;
  font-style: normal;
  src: local('Chakra Petch'), url('ChakraPetch-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Chakra Petch';
  font-weight: 600;
  font-style: normal;
  src: local('Chakra Petch'), url('ChakraPetch-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'Chakra Petch';
  font-weight: 700;
  font-style: normal;
  src: local('Chakra Petch'), url('ChakraPetch-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Bellota';
  font-weight: 400;
  font-style: normal;
  src: local('Bellota'), url('Bellota-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Bellota';
  font-weight: 600;
  font-style: normal;
  src: local('Bellota'), url('Bellota-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Bellota';
  font-weight: 700;
  font-style: normal;
  src: local('Bellota'), url('Bellota-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Bellota Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Bellota Italic'), url('Bellota-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Bellota Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Bellota Italic'), url('Bellota-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Bellota Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Bellota Italic'), url('Bellota-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Cinzel Decorative';
  font-weight: 400;
  font-style: normal;
  src: local('Cinzel Decorative'), url('CinzelDecorative-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Cinzel Decorative';
  font-weight: 600;
  font-style: normal;
  src: local('Cinzel Decorative'), url('CinzelDecorative-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Cinzel Decorative';
  font-weight: 700;
  font-style: normal;
  src: local('Cinzel Decorative'), url('CinzelDecorative-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Gaegu';
  font-weight: 400;
  font-style: normal;
  src: local('Gaegu'), url('Gaegu-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Gaegu';
  font-weight: 600;
  font-style: normal;
  src: local('Gaegu'), url('Gaegu-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Gaegu';
  font-weight: 700;
  font-style: normal;
  src: local('Gaegu'), url('Gaegu-Bold.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 100;
  font-style: normal;
  src: local('Geist'), url('Geist-Thin.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 200;
  font-style: normal;
  src: local('Geist'), url('Geist-ExtraLight.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 300;
  font-style: normal;
  src: local('Geist'), url('Geist-Light.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 400;
  font-style: normal;
  src: local('Geist'), url('Geist-Regular.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 500;
  font-style: normal;
  src: local('Geist'), url('Geist-Medium.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 600;
  font-style: normal;
  src: local('Geist'), url('Geist-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 700;
  font-style: normal;
  src: local('Geist'), url('Geist-Bold.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 800;
  font-style: normal;
  src: local('Geist'), url('Geist-ExtraBold.ttf') format('truetype');
}
@font-face {
  font-family: "Geist", sans-serif;
  font-weight: 900;
  font-style: normal;
  src: local('Geist'), url('Geist-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'Arsenal';
  font-weight: 400;
  font-style: normal;
  src: local('Arsenal'), url('Arsenal-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Arsenal';
  font-weight: 600;
  font-style: normal;
  src: local('Arsenal'), url('Arsenal-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Arsenal';
  font-weight: 700;
  font-style: normal;
  src: local('Arsenal'), url('Arsenal-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Arsenal Italic';
  font-weight: 400;
  font-style: normal;
  src: local('Arsenal Italic'), url('Arsenal-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Arsenal Italic';
  font-weight: 600;
  font-style: normal;
  src: local('Arsenal Italic'), url('Arsenal-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Arsenal Italic';
  font-weight: 700;
  font-style: normal;
  src: local('Arsenal Italic'), url('Arsenal-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Perandory';
  font-weight: 400;
  font-style: normal;
  src: local('Perandory'), url('Perandory.otf') format('opentype');
}
@font-face {
  font-family: 'Perandory';
  font-weight: 600;
  font-style: normal;
  src: local('Perandory'), url('Perandory.otf') format('opentype');
}
@font-face {
  font-family: 'Perandory';
  font-weight: 700;
  font-style: normal;
  src: local('Perandory'), url('Perandory.otf') format('opentype');
}
@font-face {
  font-family: 'Avenir';
  font-weight: 400;
  font-style: normal;
  src: local('Avenir'), url('AvenirStd-Light.otf') format('opentype');
}
@font-face {
  font-family: 'Avenir';
  font-weight: 600;
  font-style: normal;
  src: local('Avenir'), url('AvenirStd-Regular.otf') format('opentype');
}
@font-face {
  font-family: 'Avenir';
  font-weight: 700;
  font-style: normal;
  src: local('Avenir'), url('AvenirStd-Bold.otf') format('opentype');
}
@font-face {
  font-family: 'League Spartan';
  font-weight: 400;
  font-style: normal;
  src: local('League Spartan'), url('LeagueSpartan-Medium.ttf') format('opentype');
}
@font-face {
  font-family: 'League Spartan';
  font-weight: 600;
  font-style: normal;
  src: local('League Spartan'), url('LeagueSpartan-Medium.ttf') format('opentype');
}
@font-face {
  font-family: 'League Spartan';
  font-weight: 700;
  font-style: normal;
  src: local('League Spartan'), url('LeagueSpartan-Bold.ttf') format('opentype');
}
@font-face {
  font-family: 'Intro Rust';
  font-weight: 400;
  font-style: normal;
  src: local('Intro Rust'), url('IntroRust.otf') format('opentype');
}
@font-face {
  font-family: 'Intro Rust';
  font-weight: 600;
  font-style: normal;
  src: local('Intro Rust'), url('IntroRust.otf') format('opentype');
}
@font-face {
  font-family: 'Intro Rust';
  font-weight: 700;
  font-style: normal;
  src: local('Intro Rust'), url('IntroRust.otf') format('opentype');
}