Thanks Rose.
1/ Yes. It was fixed by switching on the overflow.
The problem that still exists is the background overlay on mobile devices, particularly IOS. The main background loads first then the overlay loads after it by about a second. This happens with each slide on any browser on iPhone!
2/ That fixed it. Thanks a lot.