We currently experience no downtimes, and FTP loads fine for your website.
Please unplug/plug in your network cable, clear your browser cache and try again.
If the problem persists, please turn off all your firewalls. Make sure your browser is allowed to access
In addition, please consider trying a FTP Client as well: