@font-face {
  font-family: "MYuenHK Xbold";
  src: url("/api/font/MYuenHK-Xbold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK-Xbold";
  src: url("/api/font/MYuenHK-Xbold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK-Xbold-B5pc-H";
  src: url("/api/font/MYuenHK-Xbold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK SemiBold";
  src: url("/api/font/MYuenHK-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK-SemiBold";
  src: url("/api/font/MYuenHK-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK-SemiBold-B5pc-H";
  src: url("/api/font/MYuenHK-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK Medium";
  src: url("/api/font/MYuenHK-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK-Medium";
  src: url("/api/font/MYuenHK-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MYuenHK-Medium-B5pc-H";
  src: url("/api/font/MYuenHK-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham Rounded Bold";
  src: url("/api/font/GothamRounded-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GothamRounded-Bold";
  src: url("/api/font/GothamRounded-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham Rounded Medium";
  src: url("/api/font/GothamRounded-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GothamRounded-Medium";
  src: url("/api/font/GothamRounded-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham Rounded Book";
  src: url("/api/font/Gotham%20Rounded%20Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GothamRounded-Book";
  src: url("/api/font/Gotham%20Rounded%20Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAG Rounded Bold";
  src: url("/api/font/VAGRoundedBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "VAG-Rounded-Bold";
  src: url("/api/font/VAGRoundedBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Han Sans HK VF";
  src: url("/api/font/SourceHanSansHK-VF.otf") format("opentype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "SourceHanSansHKVF-Normal";
  src: url("/api/font/SourceHanSansHK-VF.otf") format("opentype");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "SourceHanSansHWHC-Bold";
  src: url("/api/font/SourceHanSansHWHC-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "SourceHanSansHWHC-Regular";
  src: url("/api/font/SourceHanSansHWHC-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NiveauGroteskBold";
  src: url("/api/font/NiveauGroteskBold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NiveauGroteskMedium";
  src: url("/api/font/NiveauGroteskMedium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NiveauGroteskRegular";
  src: url("/api/font/NiveauGroteskRegular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NiveauGroteskRegular-Italic";
  src: url("/api/font/NiveauGroteskRegular-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "NiveauGroteskMedium-SmallCaps";
  src: url("/api/font/NiveauGroteskMedium-SmallCaps.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "NiveauGroteskRegular-SmallCaps";
  src: url("/api/font/NiveauGroteskRegular-SmallCaps.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
