@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-cyrillic-ext.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-greek-ext.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-greek.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-cyrillic-ext.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-cyrillic.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-greek-ext.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-greek.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-math.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0323, U+0325, U+032C-032E, U+0330-0331, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20AC, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-2113, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190-219B, U+219D-21A1, U+21A3, U+21A6, U+21A9-21AA, U+21AE, U+21B0-21B3, U+21B6-21B7, U+21BC-21C4, U+21C6, U+21CA-21CC, U+21D0, U+21D2, U+21D4, U+21E4-21E5, U+21F0-21F4, U+2300, U+2302, U+2308-230B, U+2310, U+2319, U+231C-231F, U+2324-2325, U+2328-2329, U+232C-232D, U+2332, U+2336-2337, U+233D, U+233F, U+2347-2349, U+2350, U+2353-2356, U+2359-235C, U+2363, U+2366-236A, U+236D-2374, U+2376-237D, U+2380, U+2382, U+2388-238E, U+2390, U+2395, U+2398-2399, U+239B-23A2, U+23A4-23A7, U+23A9-23AC, U+23AE-23B0, U+23B2-23B3, U+23B6-23B7, U+23B9, U+23BB-23C0, U+23C2-23C3, U+23C5-23C6, U+23C8, U+23CB, U+23CE, U+23D0, U+23D2-23D4, U+23D7, U+23D9-23DB, U+23DD-23E2, U+23E5-23EF, U+23F1-23F3, U+23F6, U+23F8-23FA;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-symbols.woff2) format('woff2');
  unicode-range: U+0000-00FF;
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-italic-vietnamese.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-math.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0323, U+0325, U+032C-032E, U+0330-0331, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20AC, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-2113, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190-219B, U+219D-21A1, U+21A3, U+21A6, U+21A9-21AA, U+21AE, U+21B0-21B3, U+21B6-21B7, U+21BC-21C4, U+21C6, U+21CA-21CC, U+21D0, U+21D2, U+21D4, U+21E4-21E5, U+21F0-21F4, U+2300, U+2302, U+2308-230B, U+2310, U+2319, U+231C-231F, U+2324-2325, U+2328-2329, U+232C-232D, U+2332, U+2336-2337, U+233D, U+233F, U+2347-2349, U+2350, U+2353-2356, U+2359-235C, U+2363, U+2366-236A, U+236D-2374, U+2376-237D, U+2380, U+2382, U+2388-238E, U+2390, U+2395, U+2398-2399, U+239B-23A2, U+23A4-23A7, U+23A9-23AC, U+23AE-23B0, U+23B2-23B3, U+23B6-23B7, U+23B9, U+23BB-23C0, U+23C2-23C3, U+23C5-23C6, U+23C8, U+23CB, U+23CE, U+23D0, U+23D2-23D4, U+23D7, U+23D9-23DB, U+23DD-23E2, U+23E5-23EF, U+23F1-23F3, U+23F6, U+23F8-23FA;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-symbols.woff2) format('woff2');
  unicode-range: U+0000-00FF;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(roboto-vietnamese.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
