I did check your site (nope I did not touch anything) and here's a couple of issues that I saw. First your site is already in a secure protocol (
https:), but some of the site's resources are still loaded from non-secure protocol (
http:) which is getting blocked by your site (https://prnt.sc/gx4rzn) resulting for some of the site functions or styling not to work.
It seems that you're using a plugin to redirect your site from
https, well that's not the proper way, as I mentioned above some of the site resources are still loaded from
To do this, on your admin dashboard navigate to Settings > General and make sure the WordPress Address and Site Address are set to secure protocol (
And then use a plugin WP Force SSL or alike to force things to load in secure protocol.
Read this article for more info:
Second, you're using an out dated Child Theme. You need to install a new child theme and move all your customization from the old child theme to new one.
Regretfully, not all your customization will carry over to X5, because those are for X4. For example the custom recent post function that is on your child theme's functions.php file will not work in X version 5, so you need to drop that.
Another one, your custom file _brand.php that is under x-child/framework/views/global/, on the new child theme you need to put that under x-child/framework/legacy/cranium/headers/views/global/, that path is not existent on your new child theme so you need to create the folder to follow that path.
Remember to clear all caches (plugins, internal, browsers) after all this changes. This will help you to avoid any potential errors.
Hope this helps,