Ninja I fixed the issue Pankaj. It is very weird actually the way it fixed but I will put it here incase anyone having same issue. The way I fixed it was I changed the "background position" in the Ja Stark layout settings (not custom css) - changed it from "top left" to "center top" and also changed the "background size" from "cover" to "auto". Any other settings other than these two combinations and it will be zoomed and distorted. Again, really weird and not sure why but it works now and thats all that matters for me haha.
Thanks for your help anyways!