Я пытаюсь выровнять элементы 3 li, но я не уверен, что делаю неправильно. Я пробовал разные варианты flexbox, но ничто не заставляет строки текста двигаться вверх, я пытался поместить их в теги
, но это только увеличивает разрыв.
Я также хотел бы знать можно ли 'pu sh' раздел скидки, не добавляя такой большой запас, как я сделал? Я чувствую, что запас не нужен?
Любая помощь очень ценится.

<!-- DISCOUNT SECTION -->
<section class="section3">
<div class="section3wrap">
<div class="section3text">
<h2>Pay now and get</br> a 25% <span class="yellow-text">Discount</span></h2>
<div class="test">
<ul>
<li><img src="img/check-icon.png">Lorem ipsum dolor sit amet, consectetur adipiscing elit.<li>
<li><img src="img/check-icon.png">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</li>
<li><img src="img/check-icon.png">Lorem ipsum dolor sit amet, consectetur adipiscing elit.</li>
</ul>
</div>
<a class="site-btn2">Join the Gym</a>
</div>
</div>
</section>
.section3 {
background-image: url("img/add-bg.jpg");
height: 600px;
background-repeat: no-repeat;
background-size: cover;
background-position: top center;
}
.section3wrap {
display: flex;
justify-content: flex-end;
margin-right: 250px;
}
.section3text {
color: white;
}
.section3text li {
list-style-type: none;
}
.test {
display: flex;
justify-content: ;
}