Hey @gallagherBD,
You can resolve this by splitting your columns from 4 to 2 x 2 because you have very less space for such number of columns. Alternatively you can resolve this by using CSS media queries to break the headings to fit in the provided space for the resolutions between mobile devices and desktop e.g you can add the following code in the Theme Options > CSS:
@media screen and (min-width: 768px) and (max-width:1280px) {
.shadowboxbox .wpb_text_column h3 {
word-break: break-all;
font-size: 16px;
}
}
Please note that the code provided above serves as a guide only and is to help you in getting started so implementing it and maintaining the code will be out of our support scope and for further maintenance for new possible versions of the theme that may cause the customization to break, you will need to hire a developer.
Hope this helps!