Shaquib This is a common misunderstanding amongst some hosts regarding how Ezoic works.
Ezoic is acting as a proxy but does not manage your site. Your site is still controlled at the host; the way this works is you switch out your current name server addresses for the Ezoic name servers (located in your Dashboard). This allows Ezoic to split traffic at the DNS record level and send some users to see Ezoic versions of the site. Just because your name servers are pointed to Ezoic, does not mean we become your hosting company. Your hosting company remains the same.
When I visit your site, I am not seeing an error as you are seeing above when on Ezoic's Proxy. However, when I remove your site from Ezoic's proxy I am seeing an error. It looks like it has to do with the SSL certificate with your host. Do you currently have that set up with them?