.newsItemsHeading1, .newsItemsHeading2, .newsItemsHeading3,
.newsItemsHeading4, .newsItemsHeading5, .newsItemsHeading6,
.newsItemsHeading7, .newsItemsHeading8 {
display: none;
}
.responsive-img {
width: 100%;
height: auto;
max-width: 280px;   /* adjust desktop size here */
}
@media (max-width: 768px) {
.responsive-img {
max-width: 100%; /* full width on mobile */
}
}