I'm trying to line everything up

Here is my survey project. I’ve already passed the tests so I am jsut working on beautifying it: https://codepen.io/gpalsbo/pen/MqRQvo

I am trying to make it so the Name, Email, and Age sections line up even while centered. I am also trying to make it so their respective text boxes all line up (being at the same spot on the X axis). Finally, I am trying to make it so the radios and checkboxes line up. Anyone know how I can do all that?


Look into css flexbox or grid