.pageContentEvents {
    margin: 3rem 0;
}

.pageContentEvents__header {
    margin-bottom: 3rem;
}

.pageContentEvents__heading {
    margin-top: 0;
}

.pageContentEvents__description {
    margin-bottom: 0;
    margin-top: 0;
}

.pageContentEvents__list {
    list-style-type: none;
    padding: 0;
    margin: 0 0 3rem 0;
}

.pageContentEvents__item {
    padding-bottom: 3rem;
    margin-bottom: 3rem;
    border-bottom: 1px solid var(--color-gray);
}

.pageContentEvents__footer {
    
}

.pageContentEvents__cta {
    
}

/* 
    ========================
    | event card overrides |
    ========================
*/

@media screen and (min-width: 600px) {
    .pageContentEvents__item .cardEvent {
        display: flex;
    }

    .pageContentEvents__item .cardEvent__image {
        order: 2;
        width: 20rem;
        margin-left: 2rem;
        margin-top: 3.5rem;
        flex-grow: 0;
        flex-shrink: 0;
    }

    .pageContentEvents__item .cardEvent__content {
        order: 1;
    }
}