Hi itamarbdor,
Can you provide me the page URL on your site that contains embed Vimeo video? so i can check it directly on my side. l Thank you