.people-list-grid{margin:0 auto 100px;max-width:1300px;width:100%}.people-list-grid .person img.headshot{margin:15px auto;max-width:300px;width:100%}.circle{border-radius:10000px}.bordered{border:4px solid #182f47;padding:20px}.person.bordered h4{color:#4dc187;text-transform:uppercase}.person.bordered h3{color:#182f47;text-transform:uppercase}.description-overlay{align-items:center;background:#294196;border-color:#294196;color:#fff;display:flex;font-family:Spartan,sans-serif;font-size:16px;font-weight:400;height:100%;justify-content:center;left:0;opacity:0;padding:15px;position:absolute;text-align:center;top:0;transition:opacity .4s ease;width:100%}.person:hover .description-overlay{opacity:1}.three-col-grid{grid-template-columns:repeat(3,1fr);grid-row-gap:3.125rem;display:grid;grid-column-gap:2.5rem;text-align:center}.people-list-grid .person{align-content:flex-start;display:flex;flex:1;flex-direction:column;position:relative;text-align:center}.people-list-grid .person h3{margin-bottom:10px}.people-list-grid .person h4{margin-bottom:0}.people-list-grid a{transition:.2s!important}.people-list-grid a:focus,.people-list-grid a:focus h3,.people-list-grid a:hover,.people-list-grid a:hover h3{color:#f65a0f!important}@media (max-width:1024px){.three-col-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:551px){.three-col-grid{grid-template-columns:repeat(1,1fr)}}