Problem with 'Page Load' interactions in Safari

Hey guys,

I have created one landing page which includes a page load interaction, when page finishes loading. It is one gif in the beginning and then the gif disappears and the hero section appears with some interactions as well.

They work perfectly in Chrome, but in Safari the gif doesn’t play and then the headings and button in the hero section simply appear without any interaction. The interaction is only visible to the navbar and the scroll indicator and the bottom of the hero section.

Any ideas on what could the issue be and how could I resolve it?

Many thanks,

Here is my public share link: LINK
(how to access public share link)