On our home page and the blog page, headers are swapped on desktop and mobile. The mobile menu displays on desktop devices, and the desktop menu displays on mobile devices. Other pages headers display correctly.
I turned off all caching and cloudflare, cleared my browser cache, and the problem is still happening. I checked my custom css code and validated with w3c, and could not find errors. The problem happens on all devices I checked.