/* Global site typography. Loaded after every route stylesheet so all visible
   copy uses the same local Be Vietnam family without overriding icon fonts. */
:root {
  --be-vietnam: "Be Vietnam", sans-serif;
  --arial: "Be Vietnam", sans-serif;
}

html,
body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body p,
body a,
body li,
body label,
body legend,
body small,
body strong,
body em,
body blockquote,
body code,
body pre,
body kbd,
body samp,
body table,
body th,
body td,
body button,
body input,
body select,
body textarea,
body optgroup,
body .btn,
body .navbar,
body .font-sans,
body .font-mono {
  font-family: "Be Vietnam", sans-serif !important;
}

/* Converted landing pages previously selected their own display/mono fonts. */
#mobifone-3c-page,
#mobifone-ca-page,
#mobifiber-page,
#mobifone-package-page,
#cpe-wifi-page,
#cpe5g-page,
#mobifone-invoice-page,
.news-empty-state,
#mobifone-3c-page .font-mono,
#mobifone-3c-page .font-sans,
#mobifiber-page .font-mono,
#mobifone-package-page .font-sans,
#cpe5g-page .font-mono,
#cpe5g-page .font-sans {
  font-family: "Be Vietnam", sans-serif !important;
}
