Need help styling mobile

I am having a difficult time figuring out how to get the same alignment across all mobile/tablet/laptop devices. Not sure what CSS i should implement to make this work

the element I am trying to align is locate in the footer, its the social buttons.. on my screen it looks great, but looking at it on different size laptop it doesnt stay centered.. also on mobile and tablets its not centered. social buttons located in footer.. the theme is Divi

Can you share how I would fix this?