.logo{
    float: left;
    max-height: 375px;
    margin: 0 3rem 3rem 0;
}

@media screen and (max-width: 550px){
    .logo{
        display: block;
        width: 100%;
        height: auto;
        max-height: unset;
    }
}

.people-section{
    max-width: 920px;
    margin: 0rem 0 0;
}

.organization-section{
    margin-bottom: 5rem;
}

.host-heading{
    margin: 0 0 2.5rem;
    font-weight: 700;
    border-bottom: 2px solid #083c77;
    padding: 0 0 0.8rem;
    font-size: 1.4rem;
}

.host-link{
    color: #083c77;
    font-size: 1.2rem;
    max-width: 40rem;
}

.host-text{
    font-size: 1.2rem;
}

.champion-network-row{
    display: flex;
    justify-content: left;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 3.5rem;
}

.champion-network-row-2{
    margin: 3.5rem 0 0 -5rem;
}

@media screen and (max-width: 800px){
    .champion-network-row{
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        margin-bottom: 3.5rem;
    }
    .champion-network-row-2{
        margin: 0;
    }
}

.champion-network-link{
    margin-bottom: 3.5rem;
    text-align: center
}

.champion-network-word{
    margin-top: 0.7rem;
}

.person-info-banner{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 2rem 0 5rem;
}

.person-info-section{
    display: flex;
    align-items: center;
    justify-content: start;
    max-width: 430px;
    margin-bottom: 5rem;
    padding-right: 0.5rem;
}

.person-info-section:hover{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);
}

.person-photo-container{
    min-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 2rem 0 0;
}

.person-photo{
    height: 150px;
    width: auto;

}

.round-image{
    border-radius: 50%;
}

.left-round-person-info-section{
    border-radius: 50% 0 0 50%;
}

.name-link{
    margin-bottom: 1rem;
}

.name-link a{
    color: black;
    font-size: 1.2rem;
}

.name-link a:hover{
    color: #083c77;
}

.person-organization{
    font-size: 1.2rem;
}