/* ============================================================
   Lato 2.015 — kendi sunucumuzdan. scripts/build-lato-webfont.py URETIR, ELLE DUZENLEME.
   Neden Google'dan degil: Google Lato 1.x sunar; onda U+011E/F, U+015E/F, U+0130
   (Turkce g-breve, s-cedilla, noktali buyuk I) YOKTUR.
   Dilimler AYRIKTIR ve birlesimleri fontun TAMAMIDIR (OFL SSS 2.7-2.8, Functional
   Equivalence) — bir dilimi silmek 'Lato' adini kullanma hakkini da siler. Lisans: OFL.txt
   ============================================================ */

/* 300 · other — geri kalan her sey (fonetik, birlestirici isaretler, oklar, kesirler...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(./files/lato-300-other.woff2) format('woff2');
    unicode-range: U+0180-019F, U+01A2-01AE, U+01B1-0217, U+021C-02BA, U+02BD-02C5, U+02C7-02D9, U+02DB, U+02DD-02FF, U+0302, U+0305-0307, U+030A-0322, U+0324-0328, U+032A-036F, U+0E3F, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+2070-2071, U+2074-2094, U+20DD, U+2105, U+2117, U+2120, U+2126, U+212E, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190, U+2192, U+2194-2199, U+21A8, U+2202, U+220F, U+2211, U+2219-221A, U+221E-221F, U+2229, U+222B, U+2248, U+2260-2261, U+2264-2265, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+25A1, U+25AA-25AB, U+25CA-25CC, U+25CF, U+25E6, U+2600, U+263C, U+2669, U+2776-277F, U+2C60-2C6C, U+2C74-2C77, U+2E17, U+A717-A71A, U+A720-A721, U+F8FF, U+FB00-FB04, U+FE20-FE23;
}

/* 300 · greek — Yunan (tek ve cok tonlu) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(./files/lato-300-greek.woff2) format('woff2');
    unicode-range: U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE, U+03D0-03FF, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE;
}

/* 300 · cyrillic — Kiril */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(./files/lato-300-cyrillic.woff2) format('woff2');
    unicode-range: U+0400-0486, U+0488-0513, U+2116;
}

/* 300 · vietnamese — Vietnamca */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(./files/lato-300-vietnamese.woff2) format('woff2');
    unicode-range: U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303, U+0309, U+0323, U+1EA0-1EF1, U+1EF4-1EF9;
}

/* 300 · latin-ext — Avrupa dilleri (Lehce, Cekce, Macarca, Rumence, Baltik...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(./files/lato-300-latin-ext.woff2) format('woff2');
    unicode-range: U+0100-011D, U+0120-012F, U+0132-0151, U+0154-015D, U+0160-017F, U+0218-021B, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+20A0-20AB, U+20AD-20B5, U+20B8-20B9, U+2113;
}

/* 300 · tr — temel Latin + Turkce harfler + TL simgesi */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(./files/lato-300-tr.woff2) format('woff2');
    unicode-range: U+0000, U+0020-007E, U+00A0-00FF, U+011E-011F, U+0130-0131, U+0152-0153, U+015E-015F, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2010, U+2012-2022, U+2026, U+202F-2030, U+2032-2034, U+2039-203A, U+203C-203E, U+2044, U+205E-205F, U+20AC, U+20BA, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF;
}

/* 400 · other — geri kalan her sey (fonetik, birlestirici isaretler, oklar, kesirler...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(./files/lato-400-other.woff2) format('woff2');
    unicode-range: U+0180-019F, U+01A2-01AE, U+01B1-0217, U+021C-02BA, U+02BD-02C5, U+02C7-02D9, U+02DB, U+02DD-02FF, U+0302, U+0305-0307, U+030A-0322, U+0324-0328, U+032A-036F, U+0E3F, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+2070-2071, U+2074-2094, U+20DD, U+2105, U+2117, U+2120, U+2126, U+212E, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190, U+2192, U+2194-2199, U+21A8, U+2202, U+220F, U+2211, U+2219-221A, U+221E-221F, U+2229, U+222B, U+2248, U+2260-2261, U+2264-2265, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+25A1, U+25AA-25AB, U+25CA-25CC, U+25CF, U+25E6, U+2600, U+263C, U+2669, U+2776-277F, U+2C60-2C6C, U+2C74-2C77, U+2E17, U+A717-A71A, U+A720-A721, U+F8FF, U+FB00-FB04, U+FE20-FE23;
}

/* 400 · greek — Yunan (tek ve cok tonlu) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(./files/lato-400-greek.woff2) format('woff2');
    unicode-range: U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE, U+03D0-03FF, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE;
}

/* 400 · cyrillic — Kiril */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(./files/lato-400-cyrillic.woff2) format('woff2');
    unicode-range: U+0400-0486, U+0488-0513, U+2116;
}

/* 400 · vietnamese — Vietnamca */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(./files/lato-400-vietnamese.woff2) format('woff2');
    unicode-range: U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303, U+0309, U+0323, U+1EA0-1EF1, U+1EF4-1EF9;
}

/* 400 · latin-ext — Avrupa dilleri (Lehce, Cekce, Macarca, Rumence, Baltik...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(./files/lato-400-latin-ext.woff2) format('woff2');
    unicode-range: U+0100-011D, U+0120-012F, U+0132-0151, U+0154-015D, U+0160-017F, U+0218-021B, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+20A0-20AB, U+20AD-20B5, U+20B8-20B9, U+2113;
}

/* 400 · tr — temel Latin + Turkce harfler + TL simgesi */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(./files/lato-400-tr.woff2) format('woff2');
    unicode-range: U+0000, U+0020-007E, U+00A0-00FF, U+011E-011F, U+0130-0131, U+0152-0153, U+015E-015F, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2010, U+2012-2022, U+2026, U+202F-2030, U+2032-2034, U+2039-203A, U+203C-203E, U+2044, U+205E-205F, U+20AC, U+20BA, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF;
}

/* 500 · other — geri kalan her sey (fonetik, birlestirici isaretler, oklar, kesirler...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(./files/lato-500-other.woff2) format('woff2');
    unicode-range: U+0180-019F, U+01A2-01AE, U+01B1-0217, U+021C-02BA, U+02BD-02C5, U+02C7-02D9, U+02DB, U+02DD-02FF, U+0302, U+0305-0307, U+030A-0322, U+0324-0328, U+032A-036F, U+0E3F, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+2070-2071, U+2074-2094, U+20DD, U+2105, U+2117, U+2120, U+2126, U+212E, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190, U+2192, U+2194-2199, U+21A8, U+2202, U+220F, U+2211, U+2219-221A, U+221E-221F, U+2229, U+222B, U+2248, U+2260-2261, U+2264-2265, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+25A1, U+25AA-25AB, U+25CA-25CC, U+25CF, U+25E6, U+2600, U+263C, U+2669, U+2776-277F, U+2C60-2C6C, U+2C74-2C77, U+2E17, U+A717-A71A, U+A720-A721, U+F8FF, U+FB00-FB04, U+FE20-FE23;
}

/* 500 · greek — Yunan (tek ve cok tonlu) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(./files/lato-500-greek.woff2) format('woff2');
    unicode-range: U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE, U+03D0-03FF, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE;
}

/* 500 · cyrillic — Kiril */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(./files/lato-500-cyrillic.woff2) format('woff2');
    unicode-range: U+0400-0486, U+0488-0513, U+2116;
}

/* 500 · vietnamese — Vietnamca */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(./files/lato-500-vietnamese.woff2) format('woff2');
    unicode-range: U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303, U+0309, U+0323, U+1EA0-1EF1, U+1EF4-1EF9;
}

/* 500 · latin-ext — Avrupa dilleri (Lehce, Cekce, Macarca, Rumence, Baltik...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(./files/lato-500-latin-ext.woff2) format('woff2');
    unicode-range: U+0100-011D, U+0120-012F, U+0132-0151, U+0154-015D, U+0160-017F, U+0218-021B, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+20A0-20AB, U+20AD-20B5, U+20B8-20B9, U+2113;
}

/* 500 · tr — temel Latin + Turkce harfler + TL simgesi */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(./files/lato-500-tr.woff2) format('woff2');
    unicode-range: U+0000, U+0020-007E, U+00A0-00FF, U+011E-011F, U+0130-0131, U+0152-0153, U+015E-015F, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2010, U+2012-2022, U+2026, U+202F-2030, U+2032-2034, U+2039-203A, U+203C-203E, U+2044, U+205E-205F, U+20AC, U+20BA, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF;
}

/* 600 · other — geri kalan her sey (fonetik, birlestirici isaretler, oklar, kesirler...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(./files/lato-600-other.woff2) format('woff2');
    unicode-range: U+0180-019F, U+01A2-01AE, U+01B1-0217, U+021C-02BA, U+02BD-02C5, U+02C7-02D9, U+02DB, U+02DD-02FF, U+0302, U+0305-0307, U+030A-0322, U+0324-0328, U+032A-036F, U+0E3F, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+2070-2071, U+2074-2094, U+20DD, U+2105, U+2117, U+2120, U+2126, U+212E, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190, U+2192, U+2194-2199, U+21A8, U+2202, U+220F, U+2211, U+2219-221A, U+221E-221F, U+2229, U+222B, U+2248, U+2260-2261, U+2264-2265, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+25A1, U+25AA-25AB, U+25CA-25CC, U+25CF, U+25E6, U+2600, U+263C, U+2669, U+2776-277F, U+2C60-2C6C, U+2C74-2C77, U+2E17, U+A717-A71A, U+A720-A721, U+F8FF, U+FB00-FB04, U+FE20-FE23;
}

/* 600 · greek — Yunan (tek ve cok tonlu) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(./files/lato-600-greek.woff2) format('woff2');
    unicode-range: U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE, U+03D0-03FF, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE;
}

/* 600 · cyrillic — Kiril */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(./files/lato-600-cyrillic.woff2) format('woff2');
    unicode-range: U+0400-0486, U+0488-0513, U+2116;
}

/* 600 · vietnamese — Vietnamca */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(./files/lato-600-vietnamese.woff2) format('woff2');
    unicode-range: U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303, U+0309, U+0323, U+1EA0-1EF1, U+1EF4-1EF9;
}

/* 600 · latin-ext — Avrupa dilleri (Lehce, Cekce, Macarca, Rumence, Baltik...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(./files/lato-600-latin-ext.woff2) format('woff2');
    unicode-range: U+0100-011D, U+0120-012F, U+0132-0151, U+0154-015D, U+0160-017F, U+0218-021B, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+20A0-20AB, U+20AD-20B5, U+20B8-20B9, U+2113;
}

/* 600 · tr — temel Latin + Turkce harfler + TL simgesi */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(./files/lato-600-tr.woff2) format('woff2');
    unicode-range: U+0000, U+0020-007E, U+00A0-00FF, U+011E-011F, U+0130-0131, U+0152-0153, U+015E-015F, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2010, U+2012-2022, U+2026, U+202F-2030, U+2032-2034, U+2039-203A, U+203C-203E, U+2044, U+205E-205F, U+20AC, U+20BA, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF;
}

/* 700 · other — geri kalan her sey (fonetik, birlestirici isaretler, oklar, kesirler...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(./files/lato-700-other.woff2) format('woff2');
    unicode-range: U+0180-019F, U+01A2-01AE, U+01B1-0217, U+021C-02BA, U+02BD-02C5, U+02C7-02D9, U+02DB, U+02DD-02FF, U+0302, U+0305-0307, U+030A-0322, U+0324-0328, U+032A-036F, U+0E3F, U+1D00-1DCA, U+1DFE-1E7F, U+1E86-1E9B, U+2070-2071, U+2074-2094, U+20DD, U+2105, U+2117, U+2120, U+2126, U+212E, U+2132, U+214D-214E, U+2153-215F, U+2183-2184, U+2190, U+2192, U+2194-2199, U+21A8, U+2202, U+220F, U+2211, U+2219-221A, U+221E-221F, U+2229, U+222B, U+2248, U+2260-2261, U+2264-2265, U+2302, U+2310, U+2320-2321, U+2460-2473, U+24EA-24F4, U+24FF-2500, U+2502, U+250C, U+2510, U+2514, U+2518, U+25A1, U+25AA-25AB, U+25CA-25CC, U+25CF, U+25E6, U+2600, U+263C, U+2669, U+2776-277F, U+2C60-2C6C, U+2C74-2C77, U+2E17, U+A717-A71A, U+A720-A721, U+F8FF, U+FB00-FB04, U+FE20-FE23;
}

/* 700 · greek — Yunan (tek ve cok tonlu) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(./files/lato-700-greek.woff2) format('woff2');
    unicode-range: U+0374-0375, U+037A-037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE, U+03D0-03FF, U+1F00-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE;
}

/* 700 · cyrillic — Kiril */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(./files/lato-700-cyrillic.woff2) format('woff2');
    unicode-range: U+0400-0486, U+0488-0513, U+2116;
}

/* 700 · vietnamese — Vietnamca */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(./files/lato-700-vietnamese.woff2) format('woff2');
    unicode-range: U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303, U+0309, U+0323, U+1EA0-1EF1, U+1EF4-1EF9;
}

/* 700 · latin-ext — Avrupa dilleri (Lehce, Cekce, Macarca, Rumence, Baltik...) */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(./files/lato-700-latin-ext.woff2) format('woff2');
    unicode-range: U+0100-011D, U+0120-012F, U+0132-0151, U+0154-015D, U+0160-017F, U+0218-021B, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+20A0-20AB, U+20AD-20B5, U+20B8-20B9, U+2113;
}

/* 700 · tr — temel Latin + Turkce harfler + TL simgesi */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(./files/lato-700-tr.woff2) format('woff2');
    unicode-range: U+0000, U+0020-007E, U+00A0-00FF, U+011E-011F, U+0130-0131, U+0152-0153, U+015E-015F, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-2010, U+2012-2022, U+2026, U+202F-2030, U+2032-2034, U+2039-203A, U+203C-203E, U+2044, U+205E-205F, U+20AC, U+20BA, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF;
}
