
@font-face {
  font-family: 'EvoVF';
  src: url('../assets/fonts/EvoVF.ttf') format('truetype'); /* Change to your font path */
  font-weight: 1470 1830;        /* Weight range of your variable font */
}


@font-face {
  font-family: 'Brevier';
  src: url('../assets/fonts/Brevier-Regular.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Roman Cursive Hairline';
  src: url('../assets/fonts/RP_Cursive_2025-Hairline.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Roman Cursive Thin';
  src: url('../assets/fonts/RP_Cursive_2025-Thin.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Roman Cursive Light';
  src: url('../assets/fonts/RP_Cursive_2025-Light.otf') format('opentype'); /* Change to your font path */
}
  @font-face {
  font-family: 'Roman Cursive Regular';
  src: url('../assets/fonts/RP_Cursive_2025-Regular.otf') format('opentype'); /* Change to your font path */
}
  @font-face {
  font-family: 'Roman Cursive Medium';
  src: url('../assets/fonts/RP_Cursive_2025-Medium.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Roman Cursive Bold';
  src: url('../assets/fonts/RP_Cursive_2025-Bold.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Roman Cursive Black';
  src: url('../assets/fonts/RP_Cursive_2025-Black.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Roman Cursive ExtraBlack';
  src: url('../assets/fonts/RP_Cursive_2025-ExtraBlack.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Poster Gothic';
  src: url('../assets/fonts/KB_ooszVF.ttf') format('truetype'); /* Change to your font path */
  font-optical-sizing: 8 120;
}


@font-face {
  font-family: 'BreoganVF';
  src: url('../assets/fonts/BreoganVF.ttf') format('truetype'); /* Change to your font path */
  font-weight: 200 500;        /* Weight range of your variable font */
}


@font-face {
  font-family: 'Echo Thin';
  src: url('../assets/fonts/AS_Pastiche-Thin.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Thin Italic';
  src: url('../assets/fonts/AS_Pastiche-ThinItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Light';
  src: url('../assets/fonts/AS_Pastiche-Light.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Light Italic';
  src: url('../assets/fonts/AS_Pastiche-LightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Regular';
  src: url('../assets/fonts/AS_Pastiche-Regular.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Regular Italic';
  src: url('../assets/fonts/AS_Pastiche-RegularItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Book';
  src: url('../assets/fonts/AS_Pastiche-Book.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Book Italic';
  src: url('../assets/fonts/AS_Pastiche-BookItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Medium';
  src: url('../assets/fonts/AS_Pastiche-Medium.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Medium Italic';
  src: url('../assets/fonts/AS_Pastiche-MediumItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Bold';
  src: url('../assets/fonts/AS_Pastiche-Bold.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Bold Italic';
  src: url('../assets/fonts/AS_Pastiche-BoldItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Black';
  src: url('../assets/fonts/AS_Pastiche-Black.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Black Italic';
  src: url('../assets/fonts/AS_Pastiche-BlackItalic.otf') format('opentype'); /* Change to your font path */
}@font-face {
  font-family: 'Echo Extra Bold';
  src: url('../assets/fonts/AS_Pastiche-ExtraBold.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Echo Extra Bold Italic';
  src: url('../assets/fonts/AS_Pastiche-ExtraBoldItalic.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'MXP81';
  src: url('../assets/fonts/MXP81-MXP81.otf') format('opentype'); /* Change to your font path */
}

@font-face {
  font-family: 'Bouki';
  src: url('../assets/fonts/CounterShapes-Regular.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Antipo';
  src: url('../assets/fonts/Antipo-Regular.otf') format('opentype'); /* Change to your font path */
}

@font-face {
  font-family: 'MX Archeology Extralined';
  src: url('../assets/fonts/MXArcheology-Extralined.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'MX Archeology Triangler';
  src: url('../assets/fonts/MXArcheology-Triangler.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'MX Archeology Curler';
  src: url('../assets/fonts/MXArcheology-Curler.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'MX Archeology Futuretro';
  src: url('../assets/fonts/MXArcheology-Futuretro.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'MX Archeology Glitcher';
  src: url('../assets/fonts/MXArcheology-Glitcher.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'MX Archeology Regular';
  src: url('../assets/fonts/MXArcheology-Regular.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'MX Archeology Squarer';
  src: url('../assets/fonts/MXArcheology-Squarer.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Kadenz Grotesk Optical';
  src: url('../assets/fonts/KadenzGrotesk-Optical.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Kadenz Grotesk Metric';
  src: url('../assets/fonts/KadenzGrotesk-Metric.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Kadenz Grotesk Syncope';
  src: url('../assets/fonts/KadenzGrotesk-Syncope.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Kadenz Grotesk Mono';
  src: url('../assets/fonts/KadenzGrotesk-Mono.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Argento Sans Thin';
  src: url('../assets/fonts/Argento_Test01-SansThin.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Thin Italic';
  src: url('../assets/fonts/Argento_Test01-SansThinItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans ExtraLight';
  src: url('../assets/fonts/Argento_Test01-SansExtraLight.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans ExtraLight Italic';
  src: url('../assets/fonts/Argento_Test01-SansExtraLightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Light';
  src: url('../assets/fonts/Argento_Test01-SansLight.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Light Italic';
  src: url('../assets/fonts/Argento_Test01-SansLightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Regular';
  src: url('../assets/fonts/Argento_Test01-SansRegular.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Regular Italic';
  src: url('../assets/fonts/Argento_Test01-SansRegularItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Medium';
  src: url('../assets/fonts/Argento_Test01-SansMedium.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Sans Medium Italic';
  src: url('../assets/fonts/Argento_Test01-SansMediumItalic.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Argento Egyptienne Thin';
  src: url('../assets/fonts/Argento_Test01-EgyptienneThin.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Thin Italic';
  src: url('../assets/fonts/Argento_Test01-EgyptienneThinItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne ExtraLight';
  src: url('../assets/fonts/Argento_Test01-EgyptienneExtraLight.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne ExtraLight Italic';
  src: url('../assets/fonts/Argento_Test01-EgyptienneExtraLightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Light';
  src: url('../assets/fonts/Argento_Test01-EgyptienneLight.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Light Italic';
  src: url('../assets/fonts/Argento_Test01-EgyptienneLightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Regular';
  src: url('../assets/fonts/Argento_Test01-EgyptienneRegular.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Regular Italic';
  src: url('../assets/fonts/Argento_Test01-EgyptienneRegularItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Medium';
  src: url('../assets/fonts/Argento_Test01-EgyptienneMedium.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Egyptienne Medium Italic';
  src: url('../assets/fonts/Argento_Test01-EgyptienneMediumItalic.otf') format('opentype'); /* Change to your font path */
}


@font-face {
  font-family: 'Argento Elzevir Thin';
  src: url('../assets/fonts/Argento_Test01-ElzevirThin.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Thin Italic';
  src: url('../assets/fonts/Argento_Test01-ElzevirThinItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir ExtraLight';
  src: url('../assets/fonts/Argento_Test01-ElzevirExtraLight.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir ExtraLight Italic';
  src: url('../assets/fonts/Argento_Test01-ElzevirExtraLightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Light';
  src: url('../assets/fonts/Argento_Test01-ElzevirLight.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Light Italic';
  src: url('../assets/fonts/Argento_Test01-ElzevirLightItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Regular';
  src: url('../assets/fonts/Argento_Test01-ElzevirRegular.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Regular Italic';
  src: url('../assets/fonts/Argento_Test01-ElzevireRegularItalic.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Medium';
  src: url('../assets/fonts/Argento_Test01-ElzevirMedium.otf') format('opentype'); /* Change to your font path */
}
@font-face {
  font-family: 'Argento Elzevir Medium Italic';
  src: url('../assets/fonts/Argento_Test01-ElzevirMediumItalic.otf') format('opentype'); /* Change to your font path */
}