Also, you can contact your hosting provider and ask for assistance from their side also, because “redirected the DNS to the hosting” is not directly related to the theme. They may have a backup for you, or maybe they already faised a similar situation with other customers.
Did you try re-select fonts via Theme Options, and uploading the required custom Fonts as we mentioned above?
Kind Regards,
8theme team