@font-face {
    font-family: 'SolaimanLipi';
    src: url('../fonts/solaimanlipi-normal-v1.0.woff2') format('woff2');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'SolaimanLipi';
    src: url('../fonts/solaimanlipi-bold-v1.0.woff2') format('woff2');
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}

:root {
    --font-main: 'SolaimanLipi', sans-serif !important;
    --primary-font: 'SolaimanLipi', sans-serif !important;
    --heading-font: 'SolaimanLipi', sans-serif !important;
    --bs-font-sans-serif: 'SolaimanLipi', sans-serif !important;
    --bs-body-font-family: 'SolaimanLipi', sans-serif !important;
}

/* Keep icon glyphs on their own font while applying the project font to text. */
html body,
html body *:not(i):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.fad):not(.fat):not(.bi):not(.glyphicon):not(.material-icons):not(.material-symbols-outlined):not([class^="ion-"]):not([class*=" ion-"]):not([class*="icon-"]):not([class*="note-icon"]):not(svg):not(svg *) {
    font-family: 'SolaimanLipi', sans-serif !important;
}
