Thanks @gasspence
Another thing which may help:
Add this to your .htaccess file:
# Add correct content-type for fonts
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/x-woff .woff
AddType image/svg+xml .svg
This ensures that your server (which I’m guessing is run on Apache) can serve font files to browsers requesting it.
They are likely appearing on your iPad because Hype (Your Mac) is serving the correct mime-types for your fonts, but your server is not.
Here’s more info on how to install this htaccess file on your server: Fixing broken video, audio, & fonts and configuring your server to correctly serve content under the correct content-type