.m-staff-listing h2{text-align:center}.m-staff-listing__subtitle{margin:0 auto 3rem;max-width:520px;text-align:center}.m-staff-listing ul{list-style:none;margin:0;padding:0}.m-staff-listing .row{justify-content:center}.staff{margin-bottom:1.5rem}.staff__avatar{display:block;margin-bottom:.75rem}.staff__name{margin:0}.staff__job-title{color:#98a4aa;margin-bottom:.5rem}.staff__email{font-size:.7rem;line-height:2.43;text-decoration:none}.staff__social-links{align-items:center;display:flex}.staff__social-links a{display:block;line-height:1;margin-right:.75rem}.staff__social-links a:last-of-type{margin-right:0}.staff__social-links a img{max-height:16px;max-width:16px}@media only screen and (min-width:576px){.m-staff-listing .row{justify-content:flex-start}.staff{margin-bottom:3rem}}@media only screen and (min-width:992px){.m-staff-listing--3-columns .row{margin:0 auto;width:80%}.m-staff-listing--3-columns .staff{flex-basis:33.333%;max-width:33.333%}}@media only screen and (min-width:1175px){.staff{flex-basis:20%;max-width:20%}.m-staff-listing--3-columns .row{width:62.64%}.m-staff-listing--4-columns .row{margin:0 auto;width:87%}.m-staff-listing--4-columns .staff{flex-basis:24%;max-width:24%}}