.main-section {
    margin-top: 99px;
}

.news-image {
    width: auto !important;
    height: 30%;
}

.news-title {
    width: 90%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.news-headline {
    text-align: justify;
}

.news-image {
    width: auto !important;
    height: 30%;
}