/* Source Sans Pro Latin */
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 200; src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url('./source-sans-pro/SourceSansPro-ExtraLight.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-ExtraLight.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: italic; font-weight: 200; src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url('./source-sans-pro/SourceSansPro-ExtraLightIt.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-ExtraLightIt.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url('./source-sans-pro/SourceSansPro-Light.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-Light.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: italic; font-weight: 300; src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url('./source-sans-pro/SourceSansPro-LightIt.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-LightIt.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url('./source-sans-pro/SourceSansPro-Regular.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-Regular.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: italic; font-weight: 400; src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url('./source-sans-pro/SourceSansPro-It.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-It.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 600; src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url('./source-sans-pro/SourceSansPro-Semibold.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-Semibold.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: italic; font-weight: 600; src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url('./source-sans-pro/SourceSansPro-SemiboldIt.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-SemiboldIt.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url('./source-sans-pro/SourceSansPro-Bold.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-Bold.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: italic; font-weight: 700; src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url('./source-sans-pro/SourceSansPro-BoldIt.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-BoldIt.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: normal; font-weight: 900; src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url('./source-sans-pro/SourceSansPro-Black.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-Black.otf.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro'; font-style: italic; font-weight: 900; src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url('./source-sans-pro/SourceSansPro-BlackIt.otf.woff2') format('woff2'), url('./source-sans-pro/SourceSansPro-BlackIt.otf.woff') format('woff'); }

/* Source Sans Pro Latin */
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: normal; font-weight: 200; src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-200.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-200.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: italic; font-weight: 200; src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-200italic.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-200italic.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: normal; font-weight: 300; src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-300.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-300.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: italic; font-weight: 300; src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-300italic.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-300italic.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: normal; font-weight: 400; src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-regular.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-regular.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: italic; font-weight: 400; src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-italic.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-italic.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: normal; font-weight: 600; src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-600.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-600.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: italic; font-weight: 600; src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-600italic.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-600italic.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: normal; font-weight: 700; src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-700.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-700.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: italic; font-weight: 700; src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-700italic.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-700italic.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: normal; font-weight: 900; src: local('Source Sans Pro Black'), local('SourceSansPro-Black'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-900.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-900.woff') format('woff'); }
@font-face { font-display: swap; font-family: 'Source Sans Pro Latin'; font-style: italic; font-weight: 900; src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-900italic.woff2') format('woff2'), url('./source-sans-pro/latin/source-sans-pro-v13-latin-900italic.woff') format('woff'); }

/* Source Sans Pro Cyrillic */
@font-face { font-display: swap; font-family: "Source Sans Pro Cyrillic"; src: url("./source-sans-pro/cyrillic/sourcesanspro-regular.woff2") format("woff2"), url("./source-sans-pro/cyrillic/sourcesanspro-regular.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Source Sans Pro Cyrillic"; src: url("./source-sans-pro/cyrillic/sourcesanspro-it.woff2") format("woff2"), url("./source-sans-pro/cyrillic/sourcesanspro-it.woff") format("woff"); font-weight: normal; font-style: italic; }
@font-face { font-display: swap; font-family: "Source Sans Pro Cyrillic"; src: url("./source-sans-pro/cyrillic/sourcesanspro-light.woff2") format("woff2"), url("./source-sans-pro/cyrillic/sourcesanspro-light.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Source Sans Pro Cyrillic"; src: url("./source-sans-pro/cyrillic/sourcesanspro-lightit.woff2") format("woff2"), url("./source-sans-pro/cyrillic/sourcesanspro-lightit.woff") format("woff"); font-weight: normal; font-style: italic; }
@font-face { font-display: swap; font-family: "Source Sans Pro Cyrillic"; src: url("./source-sans-pro/cyrillic/sourcesanspro-semibold.woff2") format("woff2"), url("./source-sans-pro/cyrillic/sourcesanspro-semibold.woff") format("woff"); font-weight: 600; font-style: normal; }
@font-face { font-display: swap; font-family: "Source Sans Pro Cyrillic"; src: url("./source-sans-pro/cyrillic/sourcesanspro-semiboldit.woff2") format("woff2"), url("./source-sans-pro/cyrillic/sourcesanspro-semiboldit.woff") format("woff"); font-weight: 600; font-style: italic; }

/* Linux Libertine */
@font-face { font-display: swap; font-family: "Linux Libertine Display O"; src: url("./linuxlibertine/linuxlibertine_display.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_display.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Linux Libertine Initials O"; src: url("./linuxlibertine/linuxlibertine_initials.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_initials.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Linux Libertine Mono O"; src: url("./linuxlibertine/linuxlibertine_mono.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_mono.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Linux Libertine O"; src: url("./linuxlibertine/linuxlibertine.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Linux Libertine O"; src: url("./linuxlibertine/linuxlibertine_bold.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_bold.woff") format("woff"); font-weight: bold; font-style: normal; }
@font-face { font-display: swap; font-family: "Linux Libertine O"; src: url("./linuxlibertine/linuxlibertine_bold_italic.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_bold_italic.woff") format("woff"); font-weight: bold; font-style: italic; }
@font-face { font-display: swap; font-family: "Linux Libertine O"; src: url("./linuxlibertine/linuxlibertine_italic.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_italic.woff") format("woff"); font-weight: normal; font-style: italic; }
@font-face { font-display: swap; font-family: "Linux Libertine O"; src: url("./linuxlibertine/linuxlibertine_600.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_600.woff") format("woff"); font-weight: 600; font-style: normal; }
@font-face { font-display: swap; font-family: "Linux Libertine O"; src: url("./linuxlibertine/linuxlibertine_600_italic.woff2") format("woff2"), url("./linuxlibertine/linuxlibertine_600_italic.woff") format("woff"); font-weight: 600; font-style: italic; }

/* Amiri */
@font-face { font-display: swap; font-family: "Amiri"; src: url("./amiri/amiri.woff2") format("woff2"), url("./amiri/amiri.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Amiri"; src: url("./amiri/amiri_italic.woff2") format("woff2"), url("./amiri/amiri_italic.woff") format("woff"); font-weight: normal; font-style: italic; }
@font-face { font-display: swap; font-family: "Amiri"; src: url("./amiri/amiri_bold.woff2") format("woff2"), url("./amiri/amiri_bold.woff") format("woff"); font-weight: bold; font-style: normal; }
@font-face { font-display: swap; font-family: "Amiri"; src: url("./amiri/amiri_bold_italic.woff2") format("woff2"), url("./amiri/amiri_bold_italic.woff") format("woff"); font-weight: bold; font-style: italic; }

/* Scheherazade */
@font-face { font-display: swap; font-family: "Scheherazade"; src: url("./scheherazade/scheherazade-120.woff2") format("woff2"), url("./scheherazade/scheherazade-120.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Scheherazade"; src: url("./scheherazade/scheherazade-120_bold.woff2") format("woff2"), url("./scheherazade/scheherazade-120_bold.woff") format("woff"); font-weight: bold; font-style: normal; }

/* Noto Sans Devanagari */
@font-face { font-display: swap; font-family: "Noto Sans Devanagari"; src: url("./noto-sans/devanagari/notosansdevanagari-regular.woff2") format("woff2"), url("./noto-sans//devanagari/notosansdevanagari-regular.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Noto Sans Devanagari"; src: url("./noto-sans/devanagari/notosansdevanagari-bold.woff2") format("woff2"), url("./noto-sans/devanagari/notosansdevanagari-bold.woff") format("woff"); font-weight: bold; font-style: normal; }

/* Montserrat */
@font-face { font-display: swap; font-family: "Montserrat"; src: url("./montserrat/montserrat-regular.woff2") format("woff2"), url("./montserrat/montserrat-regular.woff") format("woff"); font-weight: normal; font-style: normal; }
@font-face { font-display: swap; font-family: "Montserrat"; src: url("./montserrat/montserrat-light.woff2") format("woff2"), url("./montserrat/montserrat-light.woff") format("woff"); font-weight: normal; font-style: normal; }