WOW your website already locked me out after reloading the page twice. "To continue, please prove you are not a robot" your website is TERRIBLE.
It SHOULD NOT MATTER what web browser but just so we are clear: Microsoft Edge on OSX. 100% of other websites load properly, yours does not. You suck.