Demo theme install won't work

Hi
I have installed the ‘Nuovo’ theme to digitalhub.marketing, and tried to install their standard demo. As you can see it didn’t work.
It’s a multi-site install with another theme active, so I thought it might be one of their plugins conflicting. However I’ve disabled all of them and it still doesn’t work.
thanks, Neil.