I had taken a look at your website in safari.
Your buttons in your content boxes are aligned.
The position of buttons depends on the height of the content above it.
You can give the element above it a min-height, which is what Daniel had shown you.
Adjust the min-height of the content of the three boxes in order to maintain your button alignment.