Sorry, we were able to check the problem. In Safari (both iOS and Mac) there is a JavaScript error, which happens because jQuery isn’t loaded yet when the codes on your site try to use it.
JavaScript errors stop every other JavaScript code on the page and prevent them from working, so they need to be solved.
Probably the problem happens because the jQuery is async:
<script type='text/javascript' async='async' src='https://www.grand-prix-tickets.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1' id='jquery-core-js'></script>
Try removing this async from the jQuery call. I think that would help.
If you use an optimization plugin probably that adds the async attribute. Looks like you might be using Autoptimize, so try temporarily turning it off and see if that helps.
If it does, look for something related to “async” and turn it off to see if that adds this attribute.