/* Lato 2.015 (latofonts.com, SIL OFL — see ../fonts/lato2/OFL.txt). Replaced Google's Lato 1.104
   "Western+Polish" 2026-09-28: it had no č ė į ų ū ř ě ů ș ț ğ ş ő ű ā ē ģ ķ ļ ņ …, so headings on
   most non-Western sites mixed in a fallback font mid-word. Two subsets, so a page only downloads the
   extended file when its language uses those letters. Unhinted (woff2 browsers don't use TT hints). */
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E9E, U+20A0-20AB, U+20AD-20C0, U+2113;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300i-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E9E, U+20A0-20AB, U+20AD-20C0, U+2113;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/lato2/lato2-300i-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/lato2/lato2-400-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E9E, U+20A0-20AB, U+20AD-20C0, U+2113;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/lato2/lato2-400-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===========================================================================================
   CYRILLIC GLYPHS — Noto Sans, declared under the 'Lato' family name.

   Lato has NO Cyrillic: its only subsets are latin and latin-ext, so every Cyrillic character
   on this Bulgarian site would otherwise fall back to whatever sans the OS picks (Arial on
   Windows), which is why this is one of the country folders carrying an extra font.

   Declaring these faces as 'Lato' with a Cyrillic unicode-range means the browser uses Noto for
   Cyrillic characters and the real Lato for everything else — so Latin brand words ("SolvAir",
   "Air Knives", product names) still render in Lato and match the other country sites. No
   template or CSS change is needed anywhere else; everything already asks for 'Lato'.

   These are the variable-weight (100..900) Noto Sans woff2 subsets, so a single face per subset
   covers every weight the site uses. Noto Sans is the pairing chosen because it is designed for
   cross-script harmony and its Latin is close to Lato in weight and x-height, so the two sit
   together without a visible seam mid-sentence.
   =========================================================================================== */
/* cyrillic-ext — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevttHOmDyw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0ZIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevtvXOmDyw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* cyrillic-ext — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu2ui.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic — Noto Sans, served under the Lato family name */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/noto/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu2ui.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
