
@font-face {
    font-family: 'Rubik';
    src: local('Rubik'),
    url("./Rubik/Rubik-VariableFont_wght.ttf") format('truetype');
    font-style: normal;
}

@font-face {
    font-family: 'Rubik';
    src: local('Rubik'),
    url("./Rubik/Rubik-Italic-VariableFont_wght.ttf") format('truetype');
    font-style: italic;
}

@font-face {
    font-family: 'Public Sans';
    src: local('Public Sans'),
    url("./Public-Sans/PublicSans-VariableFont_wght.ttf") format('truetype');
    font-style: normal;
}

@font-face {
    font-family: 'Public Sans';
    src: local('Public Sans'),
    url("./Public-Sans/PublicSans-Italic-VariableFont_wght.ttf") format('truetype');
    font-style: italic;
}
@font-face {
    font-family: 'Amiri';
    src: local('Amiri Regular'),
    url("Amiri Regular/Amiri Regular.ttf") format('truetype');
    font-style: normal;
}

/* Noto Sans Devanagari - For Indian numerals and Devanagari script */
@font-face {
    font-family: 'Noto Sans Devanagari';
    src: local('Noto Sans Devanagari'),
    url("./NotoSansDevanagari/NotoSansDevanagari-Regular.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Noto Sans Devanagari';
    src: local('Noto Sans Devanagari'),
    url("./NotoSansDevanagari/NotoSansDevanagari-Bold.ttf") format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* Tajawal - For Arabic and RTL languages */
@font-face {
    font-family: 'Tajawal';
    src: local('Tajawal'),
    url("./Tajawal/Tajawal-Regular.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Tajawal';
    src: local('Tajawal'),
    url("./Tajawal/Tajawal-Bold.ttf") format('truetype');
    font-weight: 700;
    font-style: normal;
}