I see you’re using Cloudflare and WordPress. Please note that those two don’t play well by default, because WordPress doesn’t properly detect whether you are using HTTPS when you use Cloudflare’s Flexible SSL.
My recommended way to fix this is by setting up Full SSL with Cloudflare instead. That way, WordPress can also see that the connection is using HTTPS. This is how to set that up: