/*
Theme Name: Newspaper Child
Template: Newspaper
Author: Nthanda Times
Version: 1.0
*/

/* All your custom CSS goes below this line */

.nw-container {
    max-width: 1200px;
    margin: auto;
    padding: 20px;
}

.nw-hero {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 20px;
}

.nw-hero-side article {
    margin-bottom: 15px;
}

.nw-grid-4 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
}

.nw-category, .nw-latest {
    margin-top: 40px;
}

.nw-container img {
    width: 100%;
    height: auto;
}

.nw-wrap {
    max-width: 1280px;
    margin: auto;
    padding: 20px;
}

.nw-top-grid {
    display: grid;
    grid-template-columns: 2.2fr 1.2fr 1fr;
    gap: 20px;
}

.nw-grid-4 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
}

.nw-grid-3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 15px;
}

.nw-section, .nw-editors {
    margin-top: 40px;
}

.nw-wrap img {
    width: 100%;
    height: auto;
}

