/* ==========================================================================
   Gotham Pro — local font files (self-hosted, no Google Fonts / no fallbacks)
   The reference site only embedded GothamPro-Bold. We map the full
   supplied family so every weight/style is available and typography matches.
   ========================================================================== */

@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Light/Gotham Pro Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Light Italic/Gotham Pro Light Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Regular/Gotham Pro Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Italic/Gotham Pro Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Medium/Gotham Pro Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Medium Italic/Gotham Pro Medium Italic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Bold/Gotham Pro Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Bold Italic/Gotham Pro Bold Italic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Black/Gotham Pro Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gotham Pro';
  src: url('../assets/font/Gotham Pro/Gotham Pro Black Italic/Gotham Pro Black Italic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
