Thank you! I added a no-padding class to those containers and now it works just how I want it to.
I’m having just a couple other issues that I can’t seem to solve.
I am still having the problem with a top margin showing up on the page when I resize the window to be small, or when on mobile. I added a negative margin to the body that works for laptop size but it keeps popping back up on mobile or small. I tried adding a media query for a negative margin but that seems to have no effect.
The other problem I am having is with the form. When the browser is small, or on mobile, it looks to be a good size, but on large the input fields are tiny and on medium they are too small. Changing the size of the columns for each field moves them over but does not let them expand.
Additionally, when I resize the browser to be small, the input fields and send button appear to be overlapped by the image. I tried giving the image a negative z-index but it keeps happening.
I know this is a lot of questions, so if you think I should keep trying to find a way to make it work, before reaching out, then feel free to say so!
Thank you for your help!