Update for you all we managed to recover the website god knows when this happens again, this theme definitely needs some TLC