/* body {
    min-width: 365px;
}

h1 {
    font-size: 4rem;
    line-height: 3.5rem;
    text-align: center;
    margin: 0 5px;

}

@media (min-width: 576px) {
    h1 {
        font-size: 3rem;
        line-height: 2.5rem;
        text-align: left;
    }
}

@media (min-width: 767px) {
    .spreads-container {
        grid-template-columns: repeat(3, 1fr);
    }
}

h2 {
    font-size: 3.5rem;
    text-align: center;
    line-height: 3rem;
    margin: 0 5px;
}

h3 {
    font-size: 1.5rem;
    text-align: center;
    margin: 5px 5px 40px 5px;
}

ul {
    list-style-type: none;
    color: #999;
} */