@import url("https://cdn.jsdelivr.net/npm/remixicon@4.3.0/fonts/remixicon.css");

html,
body,
.app-default,
.app-blank,
.login-page {
    font-family: var(--lnp-font, Inter, Helvetica, sans-serif) !important;
}

h1, h2, h3, h4, h5, h6,
p, span, a, label, li, td, th, button, input, select, textarea,
.menu-title,
.menu-link,
.btn,
.form-control,
.form-select,
.form-label,
.app-header,
.app-navbar,
.card,
.card-title {
    font-family: var(--lnp-font, Inter, Helvetica, sans-serif) !important;
}

.menu-title,
[style*="Comic Relief"] {
    font-family: var(--lnp-font, Inter, Helvetica, sans-serif) !important;
}

.ki-outline {
    font-family: keenicons-outline !important;
}

.ki-duotone {
    font-family: keenicons-duotone !important;
}

.ki-duotone span,
.ki-duotone .path1,
.ki-duotone .path2,
.ki-duotone [class^="path"],
.ki-duotone [class*=" path"] {
    font-family: keenicons-duotone !important;
}

.ki-solid {
    font-family: keenicons-solid !important;
}

.fa,
.fas,
.far,
.fa-solid,
.fa-regular {
    font-family: "Font Awesome 6 Free" !important;
}

.fab,
.fa-brands {
    font-family: "Font Awesome 6 Brands" !important;
}

#kt_app_sidebar .menu-icon .bi,
#kt_app_sidebar .menu-icon i.bi {
    font-family: bootstrap-icons !important;
}
