Section containers break with margin and padding

It might not be possible to do this this way, I'll try flexboxes next.