In the ‘features’ div I have the three divs- the center one ‘locally grown’ is the one causing me issues. When the view port is larger than 750px it starts to diverge from the others. It seems the < p > inside it, which contains less text than the others is dictating the size of the div or something? I want them to all stay centered as a whole but the text to still bunch up to the left of the icons, as in the example page:
It’s because you’re centering that section. Imagine a vertical line down the center and remember the pattern. Centering text can make decorative patterns. You probably want everything left aligned but that section moved toward the right.