Apologies for the chaos below, but I've spent quite some time attempting to fix this on my own. It's time to surrender and seek assistance!
Here are some screenshots to illustrate the issue:
The problem is that sometimes the webpage functions correctly on mobile, and other times everything is pushed off to the right. This results in only a portion of the content being visible without horizontal scrolling necessary. If you refresh the page a few times, it usually reverts back to the mobile view on its own.
The website link is . Just in case the issue isn't related to the CSS provided but rather the JS for the text animation.
Thank you
/* Your custom CSS code here */
...