/* GENERATED from fonts/manifest.json; no CJK web download. */
@font-face {
  font-family: "Cardo";
  src: url("../fonts/web/Cardo-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Cardo";
  src: url("../fonts/web/Cardo-Italic.woff2") format("woff2");
  font-style: italic; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Cardo";
  src: url("../fonts/web/Cardo-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Cinzel";
  src: url("../fonts/web/Cinzel-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Cinzel";
  src: url("../fonts/web/Cinzel-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus";
  src: url("../fonts/web/GentiumPlus-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus CJK";
  src: url("../fonts/web/GentiumPlus-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus";
  src: url("../fonts/web/GentiumPlus-BoldItalic.woff2") format("woff2");
  font-style: italic; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus CJK";
  src: url("../fonts/web/GentiumPlus-BoldItalic.woff2") format("woff2");
  font-style: italic; font-weight: 700;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus";
  src: url("../fonts/web/GentiumPlus-Italic.woff2") format("woff2");
  font-style: italic; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus CJK";
  src: url("../fonts/web/GentiumPlus-Italic.woff2") format("woff2");
  font-style: italic; font-weight: 400;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus";
  src: url("../fonts/web/GentiumPlus-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Gentium Plus CJK";
  src: url("../fonts/web/GentiumPlus-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/web/Inter-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/web/Inter-BoldItalic.woff2") format("woff2");
  font-style: italic; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/web/Inter-Italic.woff2") format("woff2");
  font-style: italic; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/web/Inter-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode";
  src: url("../fonts/web/NewAthenaUnicode-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode CJK";
  src: url("../fonts/web/NewAthenaUnicode-Bold.woff2") format("woff2");
  font-style: normal; font-weight: 700;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode";
  src: url("../fonts/web/NewAthenaUnicode-BoldItalic.woff2") format("woff2");
  font-style: italic; font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode CJK";
  src: url("../fonts/web/NewAthenaUnicode-BoldItalic.woff2") format("woff2");
  font-style: italic; font-weight: 700;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode";
  src: url("../fonts/web/NewAthenaUnicode-Italic.woff2") format("woff2");
  font-style: italic; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode CJK";
  src: url("../fonts/web/NewAthenaUnicode-Italic.woff2") format("woff2");
  font-style: italic; font-weight: 400;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode";
  src: url("../fonts/web/NewAthenaUnicode-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "New Athena Unicode CJK";
  src: url("../fonts/web/NewAthenaUnicode-Regular.woff2") format("woff2");
  font-style: normal; font-weight: 400;
  unicode-range: U+0300-036F, U+0370-03FF, U+1F00-1FFF, U+10140-1018F, U+1D200-1D24F;
  font-display: swap;
}
