Hello, thanks for your purchase.
1) To host the fonts in your own server, first you should download the webfont at Google Web Fonts Helper. For example Open Sans:
https://google-webfonts-helper.herokuapp.com/fonts/open-sans?subsets=latin
2) Extract the font files inside the folder “css/fonts/”.
3) Copy the CSS generated at Google Web Fonts Helper and paste at “css/custom.css”.
4) In the CSS code, remove the ../ from URL’s. Eg:
From this:
url('../fonts/open-sans-v18-latin-300.eot?#iefix')
To this:
url('fonts/open-sans-v18-latin-300.eot?#iefix')
5) Add the code below at (css/custom.css):
body {
font-family: "Open Sans", "Arial", sans-serif !important;
}
Please try that and let us know if you need further assistance.
Kind Regards,
Rodrigo.
If you are satisfied with Porto HTML and our support, please leave your comment and rating on ThemeForest downloads page. That helps us a lot: https://themeforest.net/downloads