The attached image represents what the columns look like on a phone. The RV is column one, the text is column two and the boat is column three.
Instead of squishing, it would be nice if the columns “stacked” when it went to mobile responsive mode. Then the RV would be on top, text would be under that (but the full screen width) and the boat under that.
If you want to keep the columns in the page, then you can use the visual composer plugin or if you want to keep the columns in home page then you can follow the following steps for it.
Go to Dashboard => Appearance => Customize => Homepage => Homepage Content Area => And you can see the box there where you can keep the text in left, center & right columns after you done => Then save it.
We are really sorry to inform you that but we are little confused about your issue, so could you please explain your issue little more, so that it will be easy to both of us to find the solution asap. We hope you understand.
We have fixed your issue, so please check once and we have found that it the conflict of Font Awesome Plugin, so we just remove it and now you can process your work, if you face any problem then please let us know.