/*
 * Λατινικές λέξεις (A–Z, a–z, τυπικά διακριτικά, ευρώ, εισαγωγικά) → Gill.
 * Δεν καλύπτουμε όλο το Latin-1 (π.χ. κόμμα U+002C) ώστε ελληνική στίξη να μένει Source Sans 3.
 */
@font-face {
  font-family: "AkridasLatin";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("gill/gill-sans-300.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("gill/gill-sans-300-italic.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("gill/gill-sans-400.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("gill/gill-sans-400-italic.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("gill/gill-sans-500.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("gill/gill-sans-500-italic.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("gill/gill-sans-500.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("gill/gill-sans-500-italic.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("gill/gill-sans-700.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("gill/gill-sans-700-italic.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("gill/gill-sans-800.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
@font-face {
  font-family: "AkridasLatin";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("gill/gill-sans-800-italic.otf") format("opentype");
  unicode-range: U+0041-005A, U+0061-007A, U+00C0-00D6, U+00D8-00F6, U+00F8-00FF, U+0100-024F, U+1E00-1EFF, U+20AC, U+0027, U+2018-201D;
}
