Hey David,
I checked your page and your Custom Lato font works.
The Font Manager Custom Fonts recommends woff or woff2 so that means you can install them if your server only allows it. Most web hosts do.
If you can’t upload woff or woff2, it is a problem with your web host. If uploading a woff font is important, you will need to move to a host that supports uploading woff.
Thanks.