Okay, the server to check new versions is down, but the server to provide files required for online installation is still alive.
That says, if you still have the setup.exe file for EXPRESSfit Pro, it should still work for now.
How long will it still work? We don't know for sure.