We moved from Dot Digital to SFMC and the problems with our templates are never ending. We're using a google font. In Dot Digital, at 14px on a mobile device the font size looks like this:

In SFMC, at 20px the same font is this:

They're pratically the same size. I've modified the mobile settings in SFMC, checked the mobile settings within CSS, I'm using span tags. Does anyone have any idea what I'm missing or what conditional hack I need to be adding? Gmail also increases the line height.

Our code from one ESP to the other hasn't changed. Something in SFMC is impacting our rendering and any help will be greatly appreciated.