/* PulseCore Font Library - SIL OFL */
@font-face{font-family:'Sarabun';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/sarabun/sarabun-300.ttf') format('truetype');}
@font-face{font-family:'Sarabun';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/sarabun/sarabun-400.ttf') format('truetype');}
@font-face{font-family:'Sarabun';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/sarabun/sarabun-500.ttf') format('truetype');}
@font-face{font-family:'Sarabun';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/sarabun/sarabun-700.ttf') format('truetype');}
@font-face{font-family:'Kanit';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/kanit/kanit-300.ttf') format('truetype');}
@font-face{font-family:'Kanit';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/kanit/kanit-400.ttf') format('truetype');}
@font-face{font-family:'Kanit';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/kanit/kanit-500.ttf') format('truetype');}
@font-face{font-family:'Kanit';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/kanit/kanit-700.ttf') format('truetype');}
@font-face{font-family:'Prompt';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/prompt/prompt-300.ttf') format('truetype');}
@font-face{font-family:'Prompt';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/prompt/prompt-400.ttf') format('truetype');}
@font-face{font-family:'Prompt';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/prompt/prompt-500.ttf') format('truetype');}
@font-face{font-family:'Prompt';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/prompt/prompt-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Thai';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-thai/noto-serif-thai-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Thai';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-thai/noto-serif-thai-700.ttf') format('truetype');}
@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/chakra-petch/chakra-petch-400.ttf') format('truetype');}
@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/chakra-petch/chakra-petch-700.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/ibm-plex-sans-thai/ibm-plex-sans-thai-400.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Sans Thai';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/ibm-plex-sans-thai/ibm-plex-sans-thai-700.ttf') format('truetype');}
@font-face{font-family:'Thasadith';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/thasadith/thasadith-400.ttf') format('truetype');}
@font-face{font-family:'Thasadith';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/thasadith/thasadith-700.ttf') format('truetype');}
@font-face{font-family:'K2D';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/k2d/k2d-300.ttf') format('truetype');}
@font-face{font-family:'K2D';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/k2d/k2d-400.ttf') format('truetype');}
@font-face{font-family:'K2D';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/k2d/k2d-500.ttf') format('truetype');}
@font-face{font-family:'K2D';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/k2d/k2d-700.ttf') format('truetype');}
@font-face{font-family:'Mali';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/mali/mali-400.ttf') format('truetype');}
@font-face{font-family:'Mali';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/mali/mali-700.ttf') format('truetype');}
@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/inter/inter-300.ttf') format('truetype');}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/inter/inter-400.ttf') format('truetype');}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/inter/inter-500.ttf') format('truetype');}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/inter/inter-600.ttf') format('truetype');}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/inter/inter-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans/noto-sans-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans/noto-sans-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans/noto-sans-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans/noto-sans-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif/noto-serif-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif/noto-serif-700.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/ibm-plex-sans/ibm-plex-sans-300.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/ibm-plex-sans/ibm-plex-sans-400.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/ibm-plex-sans/ibm-plex-sans-500.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/ibm-plex-sans/ibm-plex-sans-700.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Serif';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/ibm-plex-serif/ibm-plex-serif-400.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Serif';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/ibm-plex-serif/ibm-plex-serif-700.ttf') format('truetype');}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/roboto/roboto-300.ttf') format('truetype');}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/roboto/roboto-400.ttf') format('truetype');}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/roboto/roboto-500.ttf') format('truetype');}
@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/roboto/roboto-700.ttf') format('truetype');}
@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/roboto-serif/roboto-serif-400.ttf') format('truetype');}
@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/roboto-serif/roboto-serif-700.ttf') format('truetype');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/open-sans/open-sans-300.ttf') format('truetype');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/open-sans/open-sans-400.ttf') format('truetype');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/open-sans/open-sans-500.ttf') format('truetype');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/open-sans/open-sans-700.ttf') format('truetype');}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/lato/lato-300.ttf') format('truetype');}
@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/lato/lato-400.ttf') format('truetype');}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/lato/lato-700.ttf') format('truetype');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/montserrat/montserrat-300.ttf') format('truetype');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/montserrat/montserrat-400.ttf') format('truetype');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/montserrat/montserrat-500.ttf') format('truetype');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/montserrat/montserrat-600.ttf') format('truetype');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/montserrat/montserrat-700.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/poppins/poppins-300.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/poppins/poppins-400.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/poppins/poppins-500.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/poppins/poppins-600.ttf') format('truetype');}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/poppins/poppins-700.ttf') format('truetype');}
@font-face{font-family:'Nunito';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/nunito/nunito-300.ttf') format('truetype');}
@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/nunito/nunito-400.ttf') format('truetype');}
@font-face{font-family:'Nunito';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/nunito/nunito-500.ttf') format('truetype');}
@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/nunito/nunito-700.ttf') format('truetype');}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/jetbrains-mono/jetbrains-mono-400.ttf') format('truetype');}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/jetbrains-mono/jetbrains-mono-700.ttf') format('truetype');}
@font-face{font-family:'Fira Code';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/fira-code/fira-code-400.ttf') format('truetype');}
@font-face{font-family:'Fira Code';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/fira-code/fira-code-700.ttf') format('truetype');}
@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/source-code-pro/source-code-pro-400.ttf') format('truetype');}
@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/source-code-pro/source-code-pro-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-sc/noto-sans-sc-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-sc/noto-sans-sc-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-sc/noto-sans-sc-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-sc/noto-sans-sc-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif SC';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-sc/noto-serif-sc-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif SC';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-sc/noto-serif-sc-700.ttf') format('truetype');}
@font-face{font-family:'ZCOOL KuaiLe';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/zcool-kuaile/zcool-kuaile-400.ttf') format('truetype');}
@font-face{font-family:'Ma Shan Zheng';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/ma-shan-zheng/ma-shan-zheng-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-tc/noto-sans-tc-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-tc/noto-sans-tc-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-tc/noto-sans-tc-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans TC';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-tc/noto-sans-tc-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-tc/noto-serif-tc-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif TC';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-tc/noto-serif-tc-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-jp/noto-sans-jp-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-jp/noto-sans-jp-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-jp/noto-sans-jp-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-jp/noto-sans-jp-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-jp/noto-serif-jp-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif JP';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-jp/noto-serif-jp-700.ttf') format('truetype');}
@font-face{font-family:'M PLUS 1p';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/m-plus-1p/m-plus-1p-300.ttf') format('truetype');}
@font-face{font-family:'M PLUS 1p';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/m-plus-1p/m-plus-1p-400.ttf') format('truetype');}
@font-face{font-family:'M PLUS 1p';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/m-plus-1p/m-plus-1p-500.ttf') format('truetype');}
@font-face{font-family:'M PLUS 1p';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/m-plus-1p/m-plus-1p-700.ttf') format('truetype');}
@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/m-plus-rounded-1c/m-plus-rounded-1c-300.ttf') format('truetype');}
@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/m-plus-rounded-1c/m-plus-rounded-1c-400.ttf') format('truetype');}
@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/m-plus-rounded-1c/m-plus-rounded-1c-500.ttf') format('truetype');}
@font-face{font-family:'M PLUS Rounded 1c';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/m-plus-rounded-1c/m-plus-rounded-1c-700.ttf') format('truetype');}
@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/zen-kaku-gothic-new/zen-kaku-gothic-new-400.ttf') format('truetype');}
@font-face{font-family:'Zen Kaku Gothic New';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/zen-kaku-gothic-new/zen-kaku-gothic-new-700.ttf') format('truetype');}
@font-face{font-family:'Zen Old Mincho';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/zen-old-mincho/zen-old-mincho-400.ttf') format('truetype');}
@font-face{font-family:'Zen Old Mincho';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/zen-old-mincho/zen-old-mincho-700.ttf') format('truetype');}
@font-face{font-family:'Shippori Mincho';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/shippori-mincho/shippori-mincho-400.ttf') format('truetype');}
@font-face{font-family:'Shippori Mincho';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/shippori-mincho/shippori-mincho-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-kr/noto-sans-kr-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-kr/noto-sans-kr-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-kr/noto-sans-kr-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-kr/noto-sans-kr-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif KR';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-kr/noto-serif-kr-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif KR';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-kr/noto-serif-kr-700.ttf') format('truetype');}
@font-face{font-family:'Black Han Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/black-han-sans/black-han-sans-400.ttf') format('truetype');}
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/gothic-a1/gothic-a1-300.ttf') format('truetype');}
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/gothic-a1/gothic-a1-400.ttf') format('truetype');}
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/gothic-a1/gothic-a1-500.ttf') format('truetype');}
@font-face{font-family:'Gothic A1';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/gothic-a1/gothic-a1-700.ttf') format('truetype');}
@font-face{font-family:'Jua';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/jua/jua-400.ttf') format('truetype');}
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/be-vietnam-pro/be-vietnam-pro-300.ttf') format('truetype');}
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/be-vietnam-pro/be-vietnam-pro-400.ttf') format('truetype');}
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/be-vietnam-pro/be-vietnam-pro-500.ttf') format('truetype');}
@font-face{font-family:'Be Vietnam Pro';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/be-vietnam-pro/be-vietnam-pro-700.ttf') format('truetype');}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/merriweather/merriweather-300.ttf') format('truetype');}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/merriweather/merriweather-400.ttf') format('truetype');}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/merriweather/merriweather-700.ttf') format('truetype');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/nunito-sans/nunito-sans-300.ttf') format('truetype');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/nunito-sans/nunito-sans-400.ttf') format('truetype');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/nunito-sans/nunito-sans-500.ttf') format('truetype');}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/nunito-sans/nunito-sans-700.ttf') format('truetype');}
@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-naskh-arabic/noto-naskh-arabic-400.ttf') format('truetype');}
@font-face{font-family:'Noto Naskh Arabic';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-naskh-arabic/noto-naskh-arabic-700.ttf') format('truetype');}
@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-kufi-arabic/noto-kufi-arabic-400.ttf') format('truetype');}
@font-face{font-family:'Noto Kufi Arabic';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-kufi-arabic/noto-kufi-arabic-700.ttf') format('truetype');}
@font-face{font-family:'Cairo';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/cairo/cairo-300.ttf') format('truetype');}
@font-face{font-family:'Cairo';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/cairo/cairo-400.ttf') format('truetype');}
@font-face{font-family:'Cairo';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/cairo/cairo-500.ttf') format('truetype');}
@font-face{font-family:'Cairo';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/cairo/cairo-700.ttf') format('truetype');}
@font-face{font-family:'Tajawal';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/tajawal/tajawal-300.ttf') format('truetype');}
@font-face{font-family:'Tajawal';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/tajawal/tajawal-400.ttf') format('truetype');}
@font-face{font-family:'Tajawal';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/tajawal/tajawal-500.ttf') format('truetype');}
@font-face{font-family:'Tajawal';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/tajawal/tajawal-700.ttf') format('truetype');}
@font-face{font-family:'Lateef';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/lateef/lateef-400.ttf') format('truetype');}
@font-face{font-family:'Lateef';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/lateef/lateef-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-devanagari/noto-sans-devanagari-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Devanagari';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-devanagari/noto-sans-devanagari-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Devanagari';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-devanagari/noto-serif-devanagari-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Devanagari';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-devanagari/noto-serif-devanagari-700.ttf') format('truetype');}
@font-face{font-family:'Mukta';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/mukta/mukta-300.ttf') format('truetype');}
@font-face{font-family:'Mukta';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/mukta/mukta-400.ttf') format('truetype');}
@font-face{font-family:'Mukta';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/mukta/mukta-500.ttf') format('truetype');}
@font-face{font-family:'Mukta';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/mukta/mukta-700.ttf') format('truetype');}
@font-face{font-family:'Hind';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/hind/hind-300.ttf') format('truetype');}
@font-face{font-family:'Hind';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/hind/hind-400.ttf') format('truetype');}
@font-face{font-family:'Hind';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/hind/hind-500.ttf') format('truetype');}
@font-face{font-family:'Hind';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/hind/hind-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Bengali';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-bengali/noto-sans-bengali-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Bengali';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-bengali/noto-sans-bengali-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Bengali';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-bengali/noto-serif-bengali-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Bengali';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-bengali/noto-serif-bengali-700.ttf') format('truetype');}
@font-face{font-family:'Hind Siliguri';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/hind-siliguri/hind-siliguri-300.ttf') format('truetype');}
@font-face{font-family:'Hind Siliguri';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/hind-siliguri/hind-siliguri-400.ttf') format('truetype');}
@font-face{font-family:'Hind Siliguri';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/hind-siliguri/hind-siliguri-500.ttf') format('truetype');}
@font-face{font-family:'Hind Siliguri';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/hind-siliguri/hind-siliguri-700.ttf') format('truetype');}
@font-face{font-family:'Galada';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/galada/galada-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Tamil';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-tamil/noto-sans-tamil-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Tamil';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-tamil/noto-sans-tamil-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Tamil';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-tamil/noto-serif-tamil-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Tamil';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-tamil/noto-serif-tamil-700.ttf') format('truetype');}
@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/hind-madurai/hind-madurai-300.ttf') format('truetype');}
@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/hind-madurai/hind-madurai-400.ttf') format('truetype');}
@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/hind-madurai/hind-madurai-500.ttf') format('truetype');}
@font-face{font-family:'Hind Madurai';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/hind-madurai/hind-madurai-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Cyrillic';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-cyrillic/noto-sans-cyrillic-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Cyrillic';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-cyrillic/noto-sans-cyrillic-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Cyrillic';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-cyrillic/noto-sans-cyrillic-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Cyrillic';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-cyrillic/noto-sans-cyrillic-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Cyrillic';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-cyrillic/noto-serif-cyrillic-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Cyrillic';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-cyrillic/noto-serif-cyrillic-700.ttf') format('truetype');}
@font-face{font-family:'Roboto Cyrillic';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/roboto-cyrillic/roboto-cyrillic-300.ttf') format('truetype');}
@font-face{font-family:'Roboto Cyrillic';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/roboto-cyrillic/roboto-cyrillic-400.ttf') format('truetype');}
@font-face{font-family:'Roboto Cyrillic';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/roboto-cyrillic/roboto-cyrillic-500.ttf') format('truetype');}
@font-face{font-family:'Roboto Cyrillic';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/roboto-cyrillic/roboto-cyrillic-700.ttf') format('truetype');}
@font-face{font-family:'Montserrat Cyrillic';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/montserrat-cyrillic/montserrat-cyrillic-300.ttf') format('truetype');}
@font-face{font-family:'Montserrat Cyrillic';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/montserrat-cyrillic/montserrat-cyrillic-400.ttf') format('truetype');}
@font-face{font-family:'Montserrat Cyrillic';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/montserrat-cyrillic/montserrat-cyrillic-500.ttf') format('truetype');}
@font-face{font-family:'Montserrat Cyrillic';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/montserrat-cyrillic/montserrat-cyrillic-600.ttf') format('truetype');}
@font-face{font-family:'Montserrat Cyrillic';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/montserrat-cyrillic/montserrat-cyrillic-700.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/ibm-plex-mono/ibm-plex-mono-400.ttf') format('truetype');}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/ibm-plex-mono/ibm-plex-mono-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Hebrew';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-hebrew/noto-sans-hebrew-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Hebrew';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-hebrew/noto-sans-hebrew-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Hebrew';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-hebrew/noto-serif-hebrew-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Hebrew';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-hebrew/noto-serif-hebrew-700.ttf') format('truetype');}
@font-face{font-family:'Assistant';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/assistant/assistant-300.ttf') format('truetype');}
@font-face{font-family:'Assistant';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/assistant/assistant-400.ttf') format('truetype');}
@font-face{font-family:'Assistant';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/assistant/assistant-500.ttf') format('truetype');}
@font-face{font-family:'Assistant';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/assistant/assistant-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Greek';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-greek/noto-sans-greek-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Greek';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-greek/noto-sans-greek-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Greek';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-greek/noto-sans-greek-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Greek';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-greek/noto-sans-greek-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Greek';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-greek/noto-serif-greek-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Greek';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-greek/noto-serif-greek-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Myanmar';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-myanmar/noto-sans-myanmar-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Myanmar';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-myanmar/noto-sans-myanmar-700.ttf') format('truetype');}
@font-face{font-family:'Padauk';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/padauk/padauk-400.ttf') format('truetype');}
@font-face{font-family:'Padauk';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/padauk/padauk-700.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Khmer';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-sans-khmer/noto-sans-khmer-400.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Khmer';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-sans-khmer/noto-sans-khmer-700.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Khmer';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/noto-serif-khmer/noto-serif-khmer-400.ttf') format('truetype');}
@font-face{font-family:'Noto Serif Khmer';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/noto-serif-khmer/noto-serif-khmer-700.ttf') format('truetype');}
@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/dancing-script/dancing-script-400.ttf') format('truetype');}
@font-face{font-family:'Dancing Script';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/dancing-script/dancing-script-700.ttf') format('truetype');}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/pacifico/pacifico-400.ttf') format('truetype');}
@font-face{font-family:'Caveat';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/caveat/caveat-400.ttf') format('truetype');}
@font-face{font-family:'Caveat';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/caveat/caveat-700.ttf') format('truetype');}
@font-face{font-family:'Permanent Marker';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/permanent-marker/permanent-marker-400.ttf') format('truetype');}
@font-face{font-family:'Righteous';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/righteous/righteous-400.ttf') format('truetype');}
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/bebas-neue/bebas-neue-400.ttf') format('truetype');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/playfair-display/playfair-display-400.ttf') format('truetype');}
@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/playfair-display/playfair-display-700.ttf') format('truetype');}
@font-face{font-family:'DM Serif Display';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/dm-serif-display/dm-serif-display-400.ttf') format('truetype');}

@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:100;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-100.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:200;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-200.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:300;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-300.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-500.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-600.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:800;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-800.ttf') format('truetype');}
@font-face{font-family:'Noto Sans Thai';font-style:normal;font-weight:900;font-display:swap;src:url('/fonts/noto-sans-thai/noto-sans-thai-900.ttf') format('truetype');}
@font-face{font-family:'Sarabun';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/sarabun/sarabun-600.ttf') format('truetype');}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/jetbrains-mono/jetbrains-mono-500.ttf') format('truetype');}
