I emailed their tech support out of curiosity and got a quick reply back, so hope it is just temporary issue
Adam / LeoList Team (LeoList)
Jan 8, 2021, 16:46 GMT
Hello,
Thanks for contacting us.
We are aware of an issue with our site and mobile devices, our developers are working on a fix...