If I understand you correctly, I’ve not applied any custom padding or margin to the elements inside the Hero.
I’ve just played around with adding some positive and negative margin to the navbar, it only things worse! Also being playing with the setting in Chrome Inspect, nothing obvious and nothing seems to adjust.
This one is above my paygrade!
UPDATE: I’ve started to work out a fix. It’s applied: http://ci-clientservices.com/clientdev/designed/
I’ve removed the built-in sticky option and added it back using some custom css…
Doing it this way, although not yet adding in the colour change, it does remove the jumpy issue. So that issue certainly seems to be the way the sticky class in the sidebar settings is getting applied.
I might try to work the solution up a bit more, might not. Might wait to see what @Norm suggests.