/* S A N S S E R I F - R E G U L A R */
/* ---------------- Noto Sans ---------------- */
/*Basic Latin Symbols*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Regular.woff2") format("woff2"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Regular.woff") format("woff"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Regular.ttf") format("truetype"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Regular.svg#NotoSansLatinBasicSymbols-Regular") format("svg");
    unicode-range: U+020-040, U+05B-060, U+07B-07F;
    /*Basic Latin Symbols*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Bold.woff2") format("woff2"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Bold.woff") format("woff"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Bold.ttf") format("truetype"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansLatinBasicSymbols/NotoSansLatinBasicSymbols-Bold.svg#NotoSansLatinBasicSymbols-Bold") format("svg");
    unicode-range: U+020-040, U+05B-060, U+07B-07F;
    /*Basic Latin Symbols*/
}

/*Basic Latin Letters*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Regular.woff2") format("woff2"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Regular.woff") format("woff"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Regular.ttf") format("truetype"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Regular.svg#NotoSansLatinBasicLetters-Regular") format("svg");
    unicode-range: U+041-05A, U+061-07A;
    /*Basic Latin Letters*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Bold.woff2") format("woff2"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Bold.woff") format("woff"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Bold.ttf") format("truetype"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansLatinBasicLetters/NotoSansLatinBasicLetters-Bold.svg#NotoSansLatinBasicLetters-Bold") format("svg");
    unicode-range: U+041-05A, U+061-07A;
    /*Basic Latin Letters*/
}

/*Latin Extended*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Regular.woff2") format("woff2"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Regular.woff") format("woff"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Regular.ttf") format("truetype"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Regular.svg#NotoSansLatinExtended-Regular") format("svg");
    unicode-range: U+0A0-24F;
    /*Latin Extended*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Bold.woff2") format("woff2"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Bold.woff") format("woff"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Bold.ttf") format("truetype"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansLatinExtended/NotoSansLatinExtended-Bold.svg#NotoSansLatinExtended-Bold") format("svg");
    unicode-range: U+0A0-24F;
    /*Latin Extended*/
}

/*Greek*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans"), url("webfonts/NotoSansGreek/NotoSansGreek-Regular.woff2") format("woff2"), url("webfonts/NotoSansGreek/NotoSansGreek-Regular.woff") format("woff"), url("webfonts/NotoSansGreek/NotoSansGreek-Regular.ttf") format("truetype"), url("webfonts/NotoSansGreek/NotoSansGreek-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansGreek/NotoSansGreek-Regular.svg#NotoSansGreek-Regular") format("svg");
    unicode-range: U+370-3FF;
    /*Greek and Coptic*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans"), url("webfonts/NotoSansGreek/NotoSansGreek-Bold.woff2") format("woff2"), url("webfonts/NotoSansGreek/NotoSansGreek-Bold.woff") format("woff"), url("webfonts/NotoSansGreek/NotoSansGreek-Bold.ttf") format("truetype"), url("webfonts/NotoSansGreek/NotoSansGreek-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansGreek/NotoSansGreek-Bold.svg#NotoSansGreek-Bold") format("svg");
    unicode-range: U+370-3FF;
    /*Greek and Coptic*/
}

/*Cyrillic*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Regular.woff2") format("woff2"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Regular.woff") format("woff"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Regular.ttf") format("truetype"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Regular.svg#NotoSansCyrillic-Regular") format("svg");
    unicode-range: U+400-52F;
    /*Cyrillic + Cyrillic Supplementary*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Bold.woff2") format("woff2"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Bold.woff") format("woff"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Bold.ttf") format("truetype"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansCyrillic/NotoSansCyrillic-Bold.svg#NotoSansCyrillic-Bold") format("svg");
    unicode-range: U+400-52F;
    /*Cyrillic + Cyrillic Supplementary*/
}

/*Amharic*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans Ethiopic"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Regular.woff2") format("woff2"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Regular.woff") format("woff"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Regular.ttf") format("truetype"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Regular.svg#NotoSansEthiopic-Regular") format("svg");
    unicode-range: U+1200-137F;
    /*Ethiopic*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans Ethiopic"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Bold.woff2") format("woff2"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Bold.woff") format("woff"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Bold.ttf") format("truetype"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansEthiopic/NotoSansEthiopic-Bold.svg#NotoSansEthiopic-Bold") format("svg");
    unicode-range: U+1200-137F;
    /*Ethiopic*/
}

/*Arabic, Dari, Pashto, Persian, Urdu*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Naskh Arabic"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Regular.woff2") format("woff2"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Regular.woff") format("woff"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Regular.ttf") format("truetype"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Regular.eot") format("embedded-opentype"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Regular.svg#NotoNaskhArabic-Regular") format("svg");
    unicode-range: U+600-6FF, U+750-77F, U+8A0-8FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF, U+10E60-10E7F;
    /*Arabic*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Naskh Arabic"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Bold.woff2") format("woff2"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Bold.woff") format("woff"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Bold.ttf") format("truetype"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Bold.eot") format("embedded-opentype"), url("webfonts/NotoNaskhArabic/NotoNaskhArabic-Bold.svg#NotoNaskhArabic-Bold") format("svg");
    unicode-range: U+600-6FF, U+750-77F, U+8A0-8FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF, U+10E60-10E7F;
    /*Arabic*/
}

/*Bengali*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans Bengali"), url("webfonts/NotoSansBengali/NotoSansBengali-Regular.woff2") format("woff2"), url("webfonts/NotoSansBengali/NotoSansBengali-Regular.woff") format("woff"), url("webfonts/NotoSansBengali/NotoSansBengali-Regular.ttf") format("truetype"), url("webfonts/NotoSansBengali/NotoSansBengali-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansBengali/NotoSansBengali-Regular.svg#NotoSansBengali-Regular") format("svg");
    unicode-range: U+980-9FF;
    /*Bengali*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans Bengali"), url("webfonts/NotoSansBengali/NotoSansBengali-Bold.woff2") format("woff2"), url("webfonts/NotoSansBengali/NotoSansBengali-Bold.woff") format("woff"), url("webfonts/NotoSansBengali/NotoSansBengali-Bold.ttf") format("truetype"), url("webfonts/NotoSansBengali/NotoSansBengali-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansBengali/NotoSansBengali-Bold.svg#NotoSansBengali-Bold") format("svg");
    unicode-range: U+980-9FF;
    /*Bengali*/
}

/*Hindi*/
@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans Devanagari"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Regular.woff2") format("woff2"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Regular.woff") format("woff"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Regular.ttf") format("truetype"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Regular.eot") format("embedded-opentype"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Regular.svg#NotoSansDevanagari-Regular") format("svg");
    unicode-range: U+900-97F;
    /*Devanagari*/
}

@font-face {
    font-family: "Noto Sans";
    font-style: normal;
    font-weight: 700;
    src: local("Noto Sans Devanagari"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Bold.woff2") format("woff2"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Bold.woff") format("woff"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Bold.ttf") format("truetype"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Bold.eot") format("embedded-opentype"), url("webfonts/NotoSansDevanagari/NotoSansDevanagari-Bold.svg#NotoSansDevanagari-Bold") format("svg");
    unicode-range: U+900-97F;
    /*Devanagari*/
}