There's a gap between two divs in my HTML that I can't seem to remove. Here are the relevant CSS styles:
#tab-2-content {
display: grid;
grid-template-rows: 1fr 2fr;
width: 70%;
margin: 0 auto;
grid-gap: 0;
}
... (CSS code continues)
<div id="tab-2-content" class="tab-content-item">
<div class="tab-2-content-top">
<h2>Watch TV shows and movies anytime, anywhere — personalized for you.</h2>
<div class="push">
<a href="#" class="btn">Watch free for 30 days</a>
</div>
</div>
... (HTML code continues)
</div>
I'm facing an issue where there is an unwanted space between the "tab-2-content-top" and "tab-2-content-bottom" divs, creating a gap that doesn't look right. I've tried adjusting the styles but can't seem to fix it. Any help on how I can make these divs stack on top of each other seamlessly would be greatly appreciated. Thank you.