IF the "http address" at the top of the window, in your browser's Address Bar, says https:// something, then WPwebhosting has an invalid "digital certificate" -- the certificate is required to run https (the S is for Secure, and uses Encryption to protect your session from prying eyes). Report it to their Support folks. If they don't fix it, find another host, as they are Trouble with a capital T.
IF the "http address" says http:// something, then WPwebhosting has a bad link in the login process. They coded http instead of https. Again, report it to their Support folks. And dump them if they don't fix it.
In either case, they should refund your money if you dump them.
From my own experience (5-6 different web hosts), I haven't yet seen one that provided secure access (https) to cPanel. Not bad, just odd.
Incidentally, when I checked wpwebhosting.com, it came up 403 Forbidden. Do they have a different domain name?