elements.envato.com is down in USA

Seems to be a CSS loading issue, but cant download or log in because of it