All that I see in the long command output is that you are using Cloudflare and Clouflare said your site is down.
The weird thing is that when I try to access your site with cURL, I also get the 520 error. But when I try to open it in a browser, I get a redirection loop error.
In the Network tab, I see that these redirects have the header x-redirect-by: WordPress. And WordPress and Cloudflare don’t work together out of the box, because WordPress doesn’t handle HTTPS properly when using Flexible SSL.
The recommend way to fix this is to use Full SSL instead, which is pretty sure and pretty easy to setup:
Alternatively, if you’d rather use Flexible SSL, this is how you can make it work with WordPress:
I’m confident that doing this will fix your website. What will happen to the cURL result, I don’t know, but I’m guessing that will work too.