Hello,
I checked your site and don’t see problem with the mobile menu https://gyazo.com/77a6cc9b6c4919d17ce979bfa427cacc
Regards