Просто задайте фон блоку
.gradient {
background: linear-gradient(to left, rgba(1, 6, 17, 0.7) 10%, transparent 25%, transparent 75%, rgba(1, 6, 17, 0.7) 90%);
}
А у вас не отображается, потому что вы перебили фон.
Сделали не два псевдо к разным элементам, а один. От того, что вы обращаетесь к элементу по разным классам, сам элемент не размножается.