/* Font declarations: only TTF sources (truetype). Other formats removed per request. */

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

@font-face{
  font-family: 'Aventa';
  src: url('../public/fonts/Aventa-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

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

@font-face{
  font-family: 'Aventa';
  src: url('../public/fonts/Aventa-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

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

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

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

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

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

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

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

@font-face{
  font-family: 'Aventa';
  src: url('../public/fonts/Aventa-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

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

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

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

@font-face{
  font-family: 'Aventa';
  src: url('../public/fonts/Aventa-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

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

@font-face{
  font-family: 'Aventa';
  src: url('../public/fonts/Aventa-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

/* Variable font declarations (if you want to use them via a different family name) */
@font-face{
  font-family: 'Aventa Variable';
  src: url('../public/fonts/AventaVariable.ttf') format('truetype');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face{
  font-family: 'Aventa Italic Variable';
  src: url('../public/fonts/AventaItalicVariable.ttf') format('truetype');
  font-weight: 100 900;
  font-style: italic;
  font-display: swap;
}

/* Default usage example */
body { font-family: 'Aventa', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif; }
span, button{
  font-family: 'Aventa', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
}
