HI @Mikka_Ronen_Itzhakia, welcome to the forums.
It would be helpful if you could share your projects read only link so we could look at your interactions. The link you shared was your published link which I did take a look at.
Based on looking at your pages source code, it looks to me that you have not set the initial state on the “modal wrapper” . So when the page loads, you see the content, then your interaction runs and then hides it. You can set the opacity of 0 to be the initial state when the animation runs. You do that in the animations view, timing. Switch on the “Set as initial state”. That should fix your issue.