/*
 * Self-Hosted Google Fonts
 * Fonts: Montserrat, Raleway, Poppins, Playfair Display
 * Subset: Latin | Format: woff2
 * Usage: Upload the entire /fonts/ folder and this fonts.css
 *        to your theme at: /wp-content/themes/wiselogix/fonts/
 *        Then enqueue fonts.css in functions.php
 *
 * font-display: swap — shows fallback font immediately, swaps when loaded
 */

/* ============================================================
   MONTSERRAT
   ============================================================ */


@font-face {
  font-family: 'Montserrat';
  src: url('fonts/montserrat/Montserrat-Regular.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}



@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('fonts/montserrat/Montserrat-Bold.woff2') format('woff2');
}


@font-face {
  font-family: 'Playfair Display';
  src: url('fonts/montserrat/PlayfairDisplay-Regular.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}


@font-face {
  font-family: 'Playfair Display Bold';
  src: url('fonts/montserrat/PlayfairDisplay-Bold.woff2') format('woff2');
  font-weight: 800;
  font-display: swap;
}


@font-face {
  font-family: 'Poppins';
  src: url('fonts/poppins/poppins-regular.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}


@font-face {
  font-family: 'Poppins Bold';
  src: url('fonts/poppins/poppins-bold.woff2') format('woff2');
  font-weight: 800;
  font-display: swap;
}


/* ============================================================
   UTILITY CLASSES — ready to use in your CSS / Elementor
   ============================================================ */

.font-montserrat   { font-family: 'Montserrat',      sans-serif; font-weight:bold; }
.font-raleway      { font-family: 'Raleway',          sans-serif; }
.font-poppins      { font-family: 'Poppins',          sans-serif; }
.font-playfair     { font-family: 'Playfair Display Bold', serif;  font-weight:bold;     }

