Looks fine in my Safari (image below)…
One thing I can say though is you have a lot of inconsistencies in your navbar with those links and dropdowns. They are all different sizes (width and height). I would make sure they are all consistent and even. Each dropdown should be the same. Im telling you, you will run into problems later trying to manage so many different classes for one simple thing. Then you will run into continuity issues down the road.
Yes, that’s better. Only support link is still different. You can tell from the line underneath the link and of course the class name is sill different. Just from what I see.
If you have to support it, then you have to address any flexbox bugs prevalent in that browser. You can add custom CSS as needed. There are a variety of ways. I used to use modernizr all the time.
I actually charge a premium to support IE now on modern sites (right in my contract).
The references I provided are the CSS workarounds for flex issues with IE. I don’t believe it is possible for any one to assist you further without specifics from you.
The goal should be to get the site functional in the older browser, not making every element render like a modern browser does.
If you have a bunch of issues to fix and are overwhelmed, consider hiring someone who can assist you.