/* @import url("https://fonts.googleapis.com/css2?family=Source+Serif+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap"); */
/* @import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"); */

@font-face {
  font-family: "FAS";
  src: url("../font-awesome/webfonts/fa-solid-900.ttf");
}
@font-face {
  font-family: "FAR";
  src: url("../font-awesome/webfonts/fa-regular-400.ttf");
}
@font-face {
  font-family: "FAB";
  src: url("../font-awesome/webfonts/fa-brands-400.ttf");
}

@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-THIN.TTF");
  font-weight: 100;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-THINITALIC.TTF");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-EXTRALIGHT.TTF");
  font-weight: 200;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-EXTRALIGHTITALIC.TTF");
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-LIGHT.TTF");
  font-weight: 300;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-LIGHTITALIC.TTF");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-REGULAR.TTF");
  font-weight: 400;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-ITALIC.TTF");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-MEDIUM.TTF");
  font-weight: 500;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-MEDIUMITALIC.TTF");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-SEMIBOLD.TTF");
  font-weight: 600;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-SEMIBOLDITALIC.TTF");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-SEMIBOLD.TTF");
  font-weight: 700;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-SEMIBOLDITALIC.TTF");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-EXTRABOLD.TTF");
  font-weight: 800;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-EXTRABOLDITALIC.TTF");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-BLACK.TTF");
  font-weight: 900;
}
@font-face {
  font-family: "BEVIETNAMPRO";
  src: url("../fonts/BEVIETNAMPRO-BLACKITALIC.TTF");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: "Times";
  src: url("../fonts/UTMTimes_1.ttf");
  font-weight: 400;
}
@font-face {
  font-family: "Times";
  src: url("../fonts/UTMTimesItalic_1.ttf");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Times";
  src: url("../fonts/UTMTimesBold_1.ttf");
  font-weight: 700;
}
@font-face {
  font-family: "Times";
  src: url("../fonts/UTMTimesBoldItalic_1.ttf");
  font-weight: 700;
  font-style: italic;
}

:root {
  --primaryFont: "BEVIETNAMPRO";
  --secondaryFont: "BEVIETNAMPRO";
  --thirdFont: "Times";
}

.primary-fonts {
  font-family: var(--primaryFont) !important;
}
.secondary-fonts {
  font-family: var(--secondaryFont) !important;
}
.third-fonts {
  font-family: var(--thirdFont) !important;
}
