@media (min-width: 300px) {
    .home-news-margin {
        margin-top: -50px;
    }
}

@media (min-width: 400px) {
    .home-news-margin {
        margin-top: -50px;
    }
}

@media (min-width: 500px) {
    .home-news-margin {
        margin-top: -100px;
    }
}

@media (min-width: 600px) {
    .home-news-margin {
        margin-top: -150px;
    }
}

@media (min-width: 768px) {
    .home-news-margin {
        margin-top: -150px;
    }
}

@media (min-width: 992px) {
    .home-news-margin {
        margin-top: -300px;
    }
}
