/* Headings font style */ 

@font-face {
  font-display: swap;
  font-family: 'NaN Holo Condensed';
  font-weight: bold;
  font-style: normal;
  src: url('/Fitprime_November2022/fonts/nan-halo-condensed/NaNHoloCondensed-Bold.ttf') format ("truetype");
  src: url('/Fitprime_November2022/fonts/nan-halo-condensed/NaNHoloCondensed-Bold.woff') format ("woff");
  src: url('/Fitprime_November2022/fonts/nan-halo-condensed/NaNHoloCondensed-Bold.woff2') format ("woff2");
}

@font-face {
  font-family: "NaN Holo Condensed";
  src:
    local("NaN Holo Condensed"),
    url("/Fitprime_November2022/fonts/nan-halo-condensed/NaNHoloCondensed-Bold.ttf") format("truetype");
    url("/Fitprime_November2022/fonts/nan-halo-condensed/NaNHoloCondensed-Bold.woff") format("woff");
    url("/Fitprime_November2022/fonts/nan-halo-condensed/NaNHoloCondensed-Bold.woff2") format("woff2");
}



h1, h2, h3, h4, h5 {
  font-family: 'NaN Holo Condensed', Inter, sans-serif !important; 
  font-weight: 700;
  margin: 0  0 !important; 
  padding: 4px 0 !important;
}

h1 {
 font-size: 64px;
}

h2 {
 font-size: 48px;
}

h3 {
 font-size: 36px;
}


@media screen and (max-width: 600px) {
  h1 {
   font-size: 36px !important;
  }
  
  h2 {
  font-size: 32px !important;
  }
  
  h3 {
  font-size: 24px !important;
  }
}

/* Paragraph font style - Inter */

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  src: url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap') format("ttf");
}

p, a, ul, ol, li {
  font-family: 'Inter', sans serif !important;
  font-weight: 500;
  line-height: 150%;
}