Hello,
You need to change the background size to "cover", you currently have it on "auto auto"; which will keep it in aspect ratio on smaller screens. "Cover" will force it to always cover the entire viewable area.
A-ha that's the secret! Many thanks Mike, have a good day.
Andrea.