@font-face {
  font-family: 'BrushType Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/BrushType-Bold/BrushType-Bold.otf') format('opentype');
}

@font-face {
  font-family: 'ArtsansC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ArtsansC/ArtsansC.otf') format('opentype');
}

@font-face {
  font-family: 'Bad Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Bad_Script/BadScript-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'BenguiatGothicCTT Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/BenguiatGothicCTT-Bold/BenguiatGothicCTT-Bold.otf') format('opentype');
}

@font-face {
  font-family: 'Bernhard';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Bernhard/Bernhard.otf') format('opentype');
}

@font-face {
  font-family: 'BirchCTT Normal';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/BirchCTT-Normal/BirchCTT-Normal.otf') format('opentype');
}

@font-face {
  font-family: 'Bonzai';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Bonzai/Bonzai.otf') format('opentype');
}

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

@font-face {
  font-family: 'Bruskovaya';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Bruskovaya/Bruskovaya.otf') format('opentype');
}

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

@font-face {
  font-family: 'Casual Contact';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Casual_Contact/Casual_Contact.ttf') format('truetype');
}

@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Caveat/Caveat-VariableFont_wght.ttf') format('truetype');
}

@font-face {
  font-family: 'Climate Crisis';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Climate_Crisis/ClimateCrisis-Regular-VariableFont_YEAR.ttf') format('truetype');
}

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

@font-face {
  font-family: 'Cooper Regular';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Cooper-Regular/Cooper-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Cormorant_Garamond/CormorantGaramond-Italic-VariableFont_wght.ttf') format('truetype');
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Cormorant_Garamond/CormorantGaramond-VariableFont_wght.ttf') format('truetype');
}

@font-face {
  font-family: 'English Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/English_Script/English_Script.ttf') format('truetype');
}

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

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

@font-face {
  font-family: 'Great Vibes';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Great_Vibes/GreatVibes-Regular.ttf') format('truetype');
}

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

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

@font-face {
  font-family: 'Karina';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Karina/Karina.otf') format('opentype');
}

@font-face {
  font-family: 'KursivC Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/KursivC-Bold/KursivC-Bold.otf') format('opentype');
}

@font-face {
  font-family: 'LC Chalk';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/LC_Chalk/LC_Chalk.ttf') format('truetype');
}

@font-face {
  font-family: 'Lazy Crazy';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Lazy_Crazy/Lazy_Crazy.ttf') format('truetype');
}

@font-face {
  font-family: 'Marck Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Marck_Script/MarckScript-Regular.ttf') format('truetype');
}

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

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

@font-face {
  font-family: 'PT Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/PT_Mono/PTMono-Regular.ttf') format('truetype');
}

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

@font-face {
  font-family: 'Rubik Dirt';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Dirt/RubikDirt-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Rubik Doodle Shadow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Doodle_Shadow/RubikDoodleShadow-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Rubik Glitch';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Glitch/RubikGlitch-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Rubik Mono One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Mono_One/RubikMonoOne-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Rubik Scribble';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Scribble/RubikScribble-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Rubik Vinyl';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Vinyl/RubikVinyl-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Rubik Wet Paint';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Rubik_Wet_Paint/RubikWetPaint-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Ruslan Display';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Ruslan_Display/RuslanDisplay-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Russo One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Russo_One/RussoOne-Regular.ttf') format('truetype');
}

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

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

@font-face {
  font-family: 'TagirCTT';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/TagirCTT/TagirCTT.otf') format('opentype');
}

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

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

@font-face {
  font-family: 'UkrainianFuturaEugenia Regular';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/UkrainianFuturaEugenia-Regular/UkrainianFuturaEugenia-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Unbounded';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/Unbounded/Unbounded-VariableFont_wght.ttf') format('truetype');
}

@font-face {
  font-family: 'Balkara Condensed';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/balkara-condensed/Balkara_Condensed.ttf') format('truetype');
}

@font-face {
  font-family: 'Bancodi';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/bancodi/bancodi.ttf') format('truetype');
}

@font-face {
  font-family: 'Decor6di';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/decor6di/decor6di.ttf') format('truetype');
}

@font-face {
  font-family: 'Dsmoster';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/dsmoster/dsmoster.ttf') format('truetype');
}

@font-face {
  font-family: 'Dsnote';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/dsnote/dsnote.ttf') format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 1;
  font-display: swap;
  src: url('/fonts/montserrat/montserrat1.ttf') format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 2;
  font-display: swap;
  src: url('/fonts/montserrat/montserrat2.ttf') format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 3;
  font-display: swap;
  src: url('/fonts/montserrat/montserrat3.ttf') format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 4;
  font-display: swap;
  src: url('/fonts/montserrat/montserrat4.ttf') format('truetype');
}

@font-face {
  font-family: 'Quake';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/quake/quake.ttf') format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 1;
  font-display: swap;
  src: url('/fonts/raleway/raleway1.ttf') format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 2;
  font-display: swap;
  src: url('/fonts/raleway/raleway2.ttf') format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 3;
  font-display: swap;
  src: url('/fonts/raleway/raleway3.ttf') format('truetype');
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 4;
  font-display: swap;
  src: url('/fonts/raleway/raleway4.ttf') format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 1;
  font-display: swap;
  src: url('/fonts/roboto/roboto1.ttf') format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 2;
  font-display: swap;
  src: url('/fonts/roboto/roboto2.ttf') format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 3;
  font-display: swap;
  src: url('/fonts/roboto/roboto3.ttf') format('truetype');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 4;
  font-display: swap;
  src: url('/fonts/roboto/roboto4.ttf') format('truetype');
}

@font-face {
  font-family: 'Stylo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/stylo/stylo.ttf') format('truetype');
}

