Basic Calculator using react.js (Need flexbox advice on safari)

Hi guys I just made this calculator, its my 1st project using react. I’m having some problems on safari. On chrome and firefox all of my components look aligned as desired, but on safari (mac) they break. Chrome and Safari mobile versions work perfectly.

Could anyone please help me with some advice on what I might be missing?

Thanks a lot!
Jose