/* === Noah font start === */

@font-face {
  font-family: 'Noah';
  src:
    url("../fonts/noah/Noah-Regular.woff2") format("woff2"),
    url("../fonts/noah/Noah-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noah';
  src:
    url("../fonts/noah/Noah-RegularItalic.woff2") format("woff2"),
    url("../fonts/noah/Noah-RegularItalic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Noah';
  src:
    url("../fonts/noah/Noah-Bold.woff2") format("woff2"),
    url("../fonts/noah/Noah-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Noah';
  src:
    url("../fonts/noah/Noah-BoldItalic.woff2") format("woff2"),
    url("../fonts/noah/Noah-BoldItalic.woff") format("woff");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

:root {
  --dz-font-main: 'Noah', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --bs-font-sans-serif: var(--dz-font-main);
}

html,
body {
  font-family: var(--dz-font-main) !important;
}

body,
body *:not(i):not(.fa):not(.fas):not(.far):not(.fab):not(.fa-solid):not(.fa-regular):not(.fa-brands):not([class^="fa-"]):not([class*=" fa-"]) {
  font-family: var(--dz-font-main) !important;
}

button,
input,
textarea,
select,
option,
label,
.btn,
.form-control,
.form-select,
.dropdown-menu,
.navbar,
.card,
.modal,
.offcanvas,
.badge,
.alert,
.breadcrumb,
.pagination,
.table {
  font-family: var(--dz-font-main) !important;
}

strong,
b,
.fw-bold {
  font-weight: 700;
}

/* === Noah font end === */
