Hello, @petartr,
I have just checked your site now and it is working perfectly fine for me, the logo is appearing and working fine on the site home page as well, here is the screenshot: https://postimg.cc/gny0W2Cv so please check back your site after clearing the browser cache.
Regards 8Themes Team.