Why My Gaming Website Layout Breaks on Mobile Devices?

Hello everyone,
I recently developed a mobile gaming website, but I’m facing layout issues on smaller screens. Some elements overlap and buttons are not clickable. I tested this on a platform like (URL) to compare responsive behavior, and noticed their layout adjusts better. Can someone guide:
Best practices for mobile responsiveness?
How to fix overlapping UI elements?