@media only screen and (min-width: 320px) {
    .news-letter-container {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .news-letter-container h2,
     .query-loop-container h2,
     .query-loop-container h3 {
        color: #074540;
    }

    

}

@media only screen and (min-width: 768px) {
    .news-letter-container {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .news-letter-container .text-container, .news-letter-container .order-news-container {
        max-width: 420px;
    }

    .query-loop-container {
        padding-bottom: 60px;
    }
}

@media only screen and (min-width: 1024px) {
   
}