/* Regular */
@font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansPro-RyPo.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
  }
  
  /* Black */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProBlack-B5l3.ttf") format("truetype");
    font-weight: 900; /* Typically, 900 is used for black weights */
    font-style: normal;
  }
  
  /* Black Italic */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProBlackItalic-8Lm2.ttf") format("truetype");
    font-weight: 900;
    font-style: italic;
  }
  
  /* Bold */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProBold-YJea.ttf") format("truetype");
    font-weight: bold; /* Use 700 if you want to be more specific */
    font-style: normal;
  }
  
  /* Bold Italic */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProBoldItalic-rmlp.ttf") format("truetype");
    font-weight: bold; /* Use 700 for consistency */
    font-style: italic;
  }
  
  /* Italic */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProItalic-MJvw.ttf") format("truetype");
    font-weight: normal;
    font-style: italic;
  }
  
  /* Light */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProLight-KGKA.ttf") format("truetype");
    font-weight: 300; /* Light fonts are usually around 300 */
    font-style: normal;
  }
  
  /* Light Italic */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProLightItalic-2LMl.ttf") format("truetype");
    font-weight: 300;
    font-style: italic;
  }
  
  /* SemiBold */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProSemibold-vaB7.ttf") format("truetype");
    font-weight: 600; /* Semibold usually corresponds to 600 */
    font-style: normal;
  }
  
  /* SemiBold Italic */
  @font-face {
    font-family: "SourceSansPro";
    src: url("corefonts/SourceSansProSemiboldItalic-wP88.ttf") format("truetype");
    font-weight: 600;
    font-style: italic;
  }
  