Hello,
I’ve imported the demo version to your site. Please check There is “coming soon” on your Home page https://gyazo.com/8ebaf6fcbce5aa3b367a2609b0db8db3 , which doesn’t allow me to check Home page even with access, that you provided
Regards