I have a website mockup where I've placed two elements - a logo and a form on the screen. Both are positioned absolutely, but on smaller screens, they end up overlapping (or coming very close to it). Since you can't add margin-top to elements with position: absolute, how can I create some space between these two elements (to allow scrolling) when viewed on smaller screens?
You can review the codepen link I've provided for more information: https://codepen.io/riza-khan/pen/VwPrXzo?editors=1100
When the screen size is reduced, the elements almost collide (it's even more noticeable in the live version).