@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-LightItalic.eot");
  src: url("../fonts/NotoSerif-LightItalic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/NotoSerif-LightItalic.woff2") format("woff2"),
    url("../fonts/NotoSerif-LightItalic.woff") format("woff"),
    url("../fonts/NotoSerif-LightItalic.ttf") format("truetype"),
    url("../fonts/NotoSerif-LightItalic.svg#NotoSerif-LightItalic")
      format("svg");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-MediumItalic.eot");
  src: url("../fonts/NotoSerif-MediumItalic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/NotoSerif-MediumItalic.woff2") format("woff2"),
    url("../fonts/NotoSerif-MediumItalic.woff") format("woff"),
    url("../fonts/NotoSerif-MediumItalic.ttf") format("truetype"),
    url("../fonts/NotoSerif-MediumItalic.svg#NotoSerif-MediumItalic")
      format("svg");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-BoldItalic.eot");
  src: url("../fonts/NotoSerif-BoldItalic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/NotoSerif-BoldItalic.woff2") format("woff2"),
    url("../fonts/NotoSerif-BoldItalic.woff") format("woff"),
    url("../fonts/NotoSerif-BoldItalic.ttf") format("truetype"),
    url("../fonts/NotoSerif-BoldItalic.svg#NotoSerif-BoldItalic") format("svg");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-Bold.eot");
  src: url("../fonts/NotoSerif-Bold.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-Bold.woff2") format("woff2"),
    url("../fonts/NotoSerif-Bold.woff") format("woff"),
    url("../fonts/NotoSerif-Bold.ttf") format("truetype"),
    url("../fonts/NotoSerif-Bold.svg#NotoSerif-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-SemiBold.eot");
  src: url("../fonts/NotoSerif-SemiBold.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-SemiBold.woff2") format("woff2"),
    url("../fonts/NotoSerif-SemiBold.woff") format("woff"),
    url("../fonts/NotoSerif-SemiBold.ttf") format("truetype"),
    url("../fonts/NotoSerif-SemiBold.svg#NotoSerif-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-Light.eot");
  src: url("../fonts/NotoSerif-Light.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-Light.woff2") format("woff2"),
    url("../fonts/NotoSerif-Light.woff") format("woff"),
    url("../fonts/NotoSerif-Light.ttf") format("truetype"),
    url("../fonts/NotoSerif-Light.svg#NotoSerif-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-Black.eot");
  src: url("../fonts/NotoSerif-Black.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-Black.woff2") format("woff2"),
    url("../fonts/NotoSerif-Black.woff") format("woff"),
    url("../fonts/NotoSerif-Black.ttf") format("truetype"),
    url("../fonts/NotoSerif-Black.svg#NotoSerif-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-BlackItalic.eot");
  src: url("../fonts/NotoSerif-BlackItalic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/NotoSerif-BlackItalic.woff2") format("woff2"),
    url("../fonts/NotoSerif-BlackItalic.woff") format("woff"),
    url("../fonts/NotoSerif-BlackItalic.ttf") format("truetype"),
    url("../fonts/NotoSerif-BlackItalic.svg#NotoSerif-BlackItalic")
      format("svg");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-SemiBoldItalic.eot");
  src: url("../fonts/NotoSerif-SemiBoldItalic.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/NotoSerif-SemiBoldItalic.woff2") format("woff2"),
    url("../fonts/NotoSerif-SemiBoldItalic.woff") format("woff"),
    url("../fonts/NotoSerif-SemiBoldItalic.ttf") format("truetype"),
    url("../fonts/NotoSerif-SemiBoldItalic.svg#NotoSerif-SemiBoldItalic")
      format("svg");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-Regular.eot");
  src: url("../fonts/NotoSerif-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-Regular.woff2") format("woff2"),
    url("../fonts/NotoSerif-Regular.woff") format("woff"),
    url("../fonts/NotoSerif-Regular.ttf") format("truetype"),
    url("../fonts/NotoSerif-Regular.svg#NotoSerif-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-Medium.eot");
  src: url("../fonts/NotoSerif-Medium.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-Medium.woff2") format("woff2"),
    url("../fonts/NotoSerif-Medium.woff") format("woff"),
    url("../fonts/NotoSerif-Medium.ttf") format("truetype"),
    url("../fonts/NotoSerif-Medium.svg#NotoSerif-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Noto Serif";
  src: url("../fonts/NotoSerif-Italic.eot");
  src: url("../fonts/NotoSerif-Italic.eot?#iefix") format("embedded-opentype"),
    url("../fonts/NotoSerif-Italic.woff2") format("woff2"),
    url("../fonts/NotoSerif-Italic.woff") format("woff"),
    url("../fonts/NotoSerif-Italic.ttf") format("truetype"),
    url("../fonts/NotoSerif-Italic.svg#NotoSerif-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

/* noto-serif-700 - latin */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/noto-serif-v16-latin-700.eot"); /* IE9 Compat Modes */
  src: local(""),
    url("../fonts/noto-serif-v16-latin-700.eot?#iefix")
      format("embedded-opentype"),
    /* IE6-IE8 */ url("../fonts/noto-serif-v16-latin-700.woff2") format("woff2"),
    /* Super Modern Browsers */ url("../fonts/noto-serif-v16-latin-700.woff")
      format("woff"),
    /* Modern Browsers */ url("../fonts/noto-serif-v16-latin-700.ttf")
      format("truetype"),
    /* Safari, Android, iOS */
      url("../fonts/noto-serif-v16-latin-700.svg#NotoSerif") format("svg"); /* Legacy iOS */
}
