Help With SSL

It sounds to me like there are two different problems.

The second one is partially a hosting problem, but the first one is simply a configuration issue that could have happened on any hosting provider.

WordPress not working in general

I suspect that this is a website configuration issue. Cloudflare and WordPress don’t work perfectly well out of the box. Especially Cloudflare’s Flexible SSL feature tends to cause strange issues with WordPress.

There are a few different ways to fix it, but I recommend switching Cloudflare to Full SSL mode:

Note that you will also need to configure your website’s Website URL to be https://tropifolium.com/ instead of http://tropifolium.com/ (with https, not http).

However, you might want to avoid Cloudflare in general. You’re not using it now, and there is no need to use it on our hosting either. You can just setup an SSL certificate on our hosting direclty.

Big problems with the Elementor plugin

This is more or less to be expected. Elementor is an extremely heavy plugin and needs quite powerful hosting to work well. Free hosting technically does not meet the system requirements of Elementor.

WordPress works fine on our hosting, but I recommend using WordPress’ built-in editor, or at least something more lightweight than Elementor.