Hello @wolfproductions,
Thanks for reaching us.
I am not certain which file is loading unsecurely from your site to the Ethos demo. Probably it is loading a background image or pattern which is true in most cases. If this is true in your site, you can simply resolve this by going to X/Pro > Theme Options > Layout and Design > Background Options. You will have to upload a background image or pattern. Once you see the changes in the preview, you can delete it afterwards. This step is crucial so that the background options will be refreshed and updated.
If nothing is helping, provide us access to your site so that we can check your settings. Please create a secure note with the following info:
– Link to your site
– WordPress Admin username / password
To know how to create a secure note, please check this out: https://theme.co/docs/getting-support
Best Regards.