This is the answer I got from 123rf : It seems that the North and South Americas are being affected, and possibly Canada too, in terms of access to our site, our IT department is looking into it. I would suggest you hold off on accessing the site until the next few days later and then try again then.