Hello,
I took a look at your website and noticed you're using "Breeze cache". Normally, when there are some pages that show your changes and some that don't, you need to clear/update your cache so it reflects the most recent changes you made to your website. I'm assuming this is something you can do in your WP Admin panel, most likely under the Breeze cache settings.
The reason it shows to you as an Admin user is because that is designed to bypass caching so you can see your changes right away.
I hope that helps clarify! Please let us know if you have any other questions 🙂
Cheers,
Tony