@import url("https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap");

:root {
    --bimnet-font-family: "Vazirmatn", Tahoma, Arial, sans-serif;
}

/* All textual HTML elements */
html,
body,
main,
header,
footer,
nav,
section,
article,
aside,
div,
span,
p,
a,
label,
strong,
b,
small,
em,
i:not([class]),
u,
mark,
blockquote,
q,
cite,
abbr,
time,
address,
summary,
details,
fieldset,
legend,
form,
button,
input,
select,
textarea,
optgroup,
option,
datalist,
table,
caption,
thead,
tbody,
tfoot,
tr,
th,
td,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
.navbar,
.navbar-brand,
.nav-link,
.dropdown-menu,
.dropdown-item,
.btn,
.form-control,
.form-select,
.input-group,
.badge,
.alert,
.card,
.modal,
.offcanvas,
.pagination,
.page-link,
.sec-shell,
.sec-shell *,
.login-shell,
.login-shell * {
    font-family: var(--bimnet-font-family) !important;
}

/* Native date/time input text in Chromium/Edge */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="tel"],
input[type="text"],
input[type="password"],
input[type="search"] {
    font-family: var(--bimnet-font-family) !important;
}

input::-webkit-datetime-edit,
input::-webkit-datetime-edit-fields-wrapper,
input::-webkit-datetime-edit-text,
input::-webkit-datetime-edit-hour-field,
input::-webkit-datetime-edit-minute-field,
input::-webkit-datetime-edit-ampm-field,
input::-webkit-datetime-edit-day-field,
input::-webkit-datetime-edit-month-field,
input::-webkit-datetime-edit-year-field {
    font-family: var(--bimnet-font-family) !important;
}

/* Do not overwrite icon-font families */
.bi,
[class^="bi-"],
[class*=" bi-"],
.fa,
.fas,
.far,
.fab,
[class^="fa-"],
[class*=" fa-"],
.material-icons,
.material-symbols-outlined {
    font-family: inherit;
}
