I have a slideshow on my home page it takes about 5 seconds to load the first image on a mobile can anyone help with maybe a wait loading ?

Hi,
You could try hiding the slideshow until the page has fully loaded:

$w.onReady(function) {
$w("#mySlideShow").show();
}

You will also need to tick the “hide on load” check box in the properties panel (enable corvid first). See this link about properties panel:

Velo: Working with the Properties & Events Panel | Help Center | Wix.com.