Our Front End Developer had a look at this and was able to provide feedback.
How you’re currently launching the modal means that means that, on click:
If JS is enabled, Uncanny Toolkit will open the Log in modal, and prevent the redirect to https://amanziforfood.co.za/register/
If JS is disabled, Uncanny Toolkit will just redirect to https://amanziforfood.co.za/register/
We set things up this way so that logging in is possible even if JS is disabled.
What’s happening here is that Avada’s “anchor scrolling” functionality is adding a JS file that forces the redirect (even if Uncanny Toolkit is preventing it).
There are two solutions:
No code solution
Instead of using the URL https://amanziforfood.co.za/register/#ult-modal-open—-ult-login, use just #ult-modal-open—-ult-login. The downside of this approach is that if the user has JS disabled, nothing will happen.
Code solution:
Add a JS function that detects that the user is using Avada, and —following Avada’s documentation— add the class avada-noscroll to the anchor. This is unfortunately not something we could build or support for you though.