Hi THere,
Not that no code is necessary if you play with certain aspects while building your page.
Paddings and Margins on your Sections Rows and Columns I would suggest setting with % or em instead of px.
You have a gap element in Cornerstone which allows you to hide the element based on screen width which can be used for adjust spacing among the devices.
If any element seems to have too much spacing, click on the element > customize > class and add: man
man stands for margin all none.
Also remember to avoid playing with negative margins as it tends to have a bad impact on mobile.
Remember that every element row column or section on Cornerstone V2 Elements have a customize tab and you can hide the item based on screenwidth which allows you to have multiple items when necessary to adjust mobile.
Hope it helps
Hope it helps