@media (min-width: 990px) { .intro-border-col .av_one_fourth { border-right: 4px solid var(--primary-color) !important; padding-right: 30px; } .intro-border-col .av_three_fourth { padding-left: 50px; } } @media (max-width: 989px) { .intro-border-col .section-heading { position: relative; padding-bottom: 25px !important; margin-bottom: 50px; text-align: left !important; } .intro-border-col .section-heading:after { content: ''; position: absolute; width: 120px; height: 4px; bottom: 0; left: 0; background-color: var(--primary-color); } }