/*  CUSTOM FONTS - VentiCf */
@font-face {
  font-family: "VentiCF-DemiBold";
  src: url("../fonts/VentiCF/VentiCF-DemiBold.WOFF");
  font-display: swap;
}
@font-face {
  font-family: "VentiCF-Black";
  src: url("../fonts/VentiCF/VentiCF-Black.WOFF");
  font-display: swap;
}
@font-face {
  font-family: "VentiCF-Bold";
  src: url("../fonts/VentiCF/VentiCF-Bold.WOFF");
  font-display: swap;
}
@font-face {
  font-family: "VentiCF-Light";
  src: url("../fonts/VentiCF/VentiCF-Light.WOFF");
  font-display: swap;
}
@font-face {
  font-family: "VentiCF-Medium";
  src: url("../fonts/VentiCF/VentiCF-Medium.WOFF");
  font-display: swap;
}
@font-face {
  font-family: "VentiCF-Thin";
  src: url("../fonts/VentiCF/VentiCF-Thin.WOFF");
  font-display: swap;
}
@font-face {
  font-family: "VentiCF-Ultra";
  src: url("../fonts/VentiCF/VentiCF-Ultra.WOFF");
  font-display: swap;
}

/*  CUSTOM FONTS - OpenSans */
@font-face {
  font-family: "OpenSans-Regular";
  src: url("../fonts/OpenSans/OpenSans-Regular.woff2") format("woff2"),
       url("../fonts/OpenSans/OpenSans-Regular.woff") format("woff"),
       url("../fonts/OpenSans/OpenSans-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "OpenSans-SemiBold";
  src: url("../fonts/OpenSans/OpenSans-SemiBold.woff2") format("woff2"),
       url("../fonts/OpenSans/OpenSans-SemiBold.woff") format("woff"),
       url("../fonts/OpenSans/OpenSans-SemiBold.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

/*  CUSTOM FONTS - NotoSansSC */
@font-face {
  font-family: "NotoSansSC-Medium";
  src: url("../fonts/NotoSansSC/NotoSansSC-Medium.woff2") format("woff2"),
       url("../fonts/NotoSansSC/NotoSansSC-Medium.woff") format("woff"),
       url("../fonts/NotoSansSC/NotoSansSC-Medium.otf") format("opentype");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  unicode-range: U+3000-303F, U+3400-4DBF, U+4E00-9FFF, U+FF00-FFEF;
}
