Hello TC Lee,
In most of the cases if you have edited the parent theme itself, your edited code will gone on theme update. Otherwise there is no any reason the site messed up while updating.
We are not sure how you fixed the problem yourself, but for the remaining issue we would like to suggest you following solutions:
1. For equal height , please use the following custom CSS:
.feature-column > .container > .row {
display: flex;
}
2. In the proper CSS selector , add the following line of CSS
text-align: justify;
Best Regards!
Acme Themes