added matchMedia to fonts to limit number of fonts on mobile devices