You didn’t post a direct link to a protected page, but on the second link you provided I’m seeing mixed content warnings. Fix that first and see what happens. You probably need that JS served over HTTPS for things to work.
Another plugin might be responsible too, so it’s best to deactivate ALL of them except s2, get it working, and then add them back one at a time to see which one broke things.
Big WP hint: make sure your urls in WP settings -> general are https links.
Then correct any image links in your pages individually or use the wp cli over ssh after a db backup if your host gives you access.