Read this: Site loading speed too low. Any tips or tricks to improve loading speed?
Don’t use elementor until it’s 100% compatible with HP. Try and keep your site simple. Don’t use extra cache settings if not needed. Change host. Run on google & see recommendations. But yea it’s common it seems by default that mobile is a lot slower than desktop for all of us.