Pinbin Main Menu not showing on Mobile devices


I’ve installed Pinbin for my site but the menu isn’t showing on the home page only when viewed on mobile.
The menu is seen on the other pages but missing on the homepage. Only the logo can be seen.
Can someone advise on what I may have done wrong?

Here’s my site url:


I think that you have already found solution for this as menu appears to be working perfectly fine on mobile. Tested it on multiple devices and didn’t find any problems at all.