Too much to take in.
We only need to see just enough HTML and CSS to illustrate the problem, rather than the whole page. And the CodePen demos make life much easier for us because the code is immediately visible without poking about in Dev tools. Bear in mind that not all of us have access to the developer console all of the time – it depends on the device we are using when we visit the forum – so if you provide just the pertinent code upfront in a pen, your circle of help is far wider. Streamlined demos require less effort for us to process, and in turn, less effort to fork a solution. Help us to help you :)
You might want to try what I suggested earlier though.