/**
 * Admin UI font: Open Sans Hebrew (self-hosted).
 * Source: https://github.com/google/fonts/tree/main/apache/opensanshebrew (SIL OFL)
 */
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/Open_Sans_Hebrew/OpenSansHebrew-Light.ttf') format('truetype');
}

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/Open_Sans_Hebrew/OpenSansHebrew-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/Open_Sans_Hebrew/OpenSansHebrew-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../fonts/Open_Sans_Hebrew/OpenSansHebrew-ExtraBold.ttf') format('truetype');
}

:root {
  --bs-body-font-family: 'Open Sans Hebrew', sans-serif;
  --bs-font-sans-serif: 'Open Sans Hebrew', sans-serif;
}

body,
.main-content-wrap,
.main-header,
.form-control,
.form-select,
.btn,
.table,
.card,
.modal,
.dropdown-menu,
.breadcrumb,
.pagination,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-results__option,
.sidebar-left,
.sidebar-left-secondary,
.sidebar-left .nav-text,
.sidebar-left-secondary .item-name,
.dataTables_wrapper,
.swal2-container .swal2-modal {
  font-family: 'Open Sans Hebrew', sans-serif;
}
