.magazine-title {
    text-align: center;
}

.org-description {
    padding: 3em 10vw;
}

.org-description h3 {
    margin-bottom: 1em;
    font-weight: bolder;
}

.org-description h4 {
    margin-top: 1em;
    margin-bottom: 1em;
}

.org-description ul {
    list-style: none;
    padding-left: 0;
}

.org-description li {
    margin-bottom: 2rem;
}

.org-description p {
    margin-bottom: 0;
    font-size: 1.5em;
}

.org-description small {
    font-size: 1em;
}



@media only screen and (max-width: 600px) {
    .org-description {
        padding: 3em 5vw;
    }
    .org-description h3 {
        font-size: 2.6rem;
    }

    .org-description h4 {
        font-size: 2rem;
    }

    .org-description p {
        font-size: 1.3rem;
    }

    .org-description small {
        font-size: 0.6rem;
    }
}
