added custom fonts; home page updates for mobile