.member-wrapper {
    background: rgb(255, 255, 255);
    padding: 50px 40px 100px
}

.member-wrapper h1 {
    margin-bottom: 50px;
    text-align: center
}

.member-wrapper a {
    display: block;
    text-decoration: none
}

.member-card {
    display: flex;
    flex-direction: column;
    background: rgb(243, 241, 239);
    background: linear-gradient(180deg, rgba(243, 241, 239, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
    margin: 0 auto 100px;
    max-width: 292px;
}

.member-card-image {
    margin-bottom: 20px;
    overflow: hidden;
    max-width: 292px;
    height: 228.75px
}

.member-card-image img {
    object-fit: cover;
    object-position: top;
    padding-top: 25px;
    width: 100%;
    height: 100%
}

.member-card-body {
    display: flex;
    flex-direction: column
}

.member-card-body h2 {
    color: rgb(1, 148, 213);
    font-size: 1.125rem
}

.member-wrapper a:hover h2 {
    text-decoration: underline;
}

.member-card-name,
.member-card-title {
    text-align: center
}

.member-card-name {
    margin-bottom: 5px
}

.member-card-title {
    color: rgb(0, 0, 0)
}

.member-item {
    display: flex;
    align-items: center;
    justify-content: center;
}

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

    .member-wrapper {
        padding: 100px 100px 200px
    }

    .partners-erin-mccann {
        grid-area: partners-erin-mccann;
    }

    .partners-thomas-rozman {
        grid-area: partners-thomas-rozman;
    }

    .partners-christina-parker {
        grid-area: partners-christina-parker;
    }


    .partners-scott-raider {
        grid-area: partners-scott-raider;
    }

    .partners-rosie-riley {
        grid-area: partners-rosie-riley;
    }

    .partners-michael-mortellaro {
        grid-area: partners-michael-mortellaro;
    }

    .partners-jared-hillman {
        grid-area: partners-jared-hillman;
    }

    .partners-paul-tinnirello {
        grid-area: partners-paul-tinnirello;
    }

    .member-grid {
        display: grid;
        grid-template-columns: 1fr 50px 1fr;
        grid-template-areas:
            'partners-erin-mccann . partners-thomas-rozman'
            'partners-christina-parker . partners-scott-raider'
            'partners-rosie-riley . partners-michael-mortellaro'
            'partners-jared-hillman . partners-paul-tinnirello'
    }

    .member-card {
        max-width: 300px
    }

    .member-wrapper h1 {
        margin-bottom: 100px
    }

    .member-card-image {
        margin-bottom: 30px;
        height: 292px
    }

    .member-card-name,
    .member-card-title {
        text-align: left
    }

}

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

    .wrapper {
        margin: 0 auto;
        width: 1280px
    }

    .member-wrapper {
        padding: 70px 0 40px
    }

    .member-grid {
        display: grid;
        grid-template-columns: 1fr 20px 1fr 20px 1fr;
        grid-template-areas:
            'partners-erin-mccann . partners-thomas-rozman . .'
            'partners-christina-parker . partners-scott-raider . partners-rosie-riley'
            'partners-michael-mortellaro . partners-jared-hillman . partners-paul-tinnirello'
    }

    .member-card {
        margin: 0 0 80px;
        width: 305px;
        max-width: 305px
    }

    .member-card-image {
        margin-bottom: 25px;
        width: 100%;
        height: 228.75px
    }

}