.our-people{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 -1rem}@media (max-width:991px){.our-people{margin:0 -.5rem}}@media (max-width:479px){.our-people{margin:0}}.our-people-sidebar{display:block;margin:0}@media (max-width:991px){.our-people-sidebar{margin:0}}.team-member{margin-bottom:2rem;padding:0 1rem;width:33.3333%}@media (max-width:991px){.team-member{margin-bottom:1rem;padding:0 .5rem;width:50%}}@media (max-width:479px){.team-member{padding:0;width:100%}}.our-people-sidebar .team-member{padding:0;width:100%}.team-member-inner{background-color:#fff;border:1px solid #ebebeb;border-radius:.5rem;height:100%;overflow:hidden;transition:box-shadow .25s ease-in-out}.our-people-grid .team-member-inner:hover{box-shadow:0 2px 29px 0 hsla(0,0%,86%,.5);-webkit-box-shadow:0 2px 29px 0 hsla(0,0%,86%,.5);-moz-box-shadow:0 2px 29px 0 hsla(0,0%,86%,.5)}.our-people-sidebar .team-member-inner{border:none;border-radius:0}.team-photo{background-position:top;background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:60%;width:100%}.team-photo.nophoto{background-position:50%}.our-people-sidebar .team-photo{border-radius:.5rem}.team-header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 1rem 1.5rem;position:relative}.team-header:after{background:#b5b6bd;bottom:0;content:"";display:block;height:2px;left:1rem;position:absolute;width:5rem}@media (min-width:768px) and (max-width:1099px){.our-people-sidebar .team-header{flex-direction:column}}@media (max-width:479px){.team-header.nocerts:after{display:none}}.team-name{margin:0 0 .5rem}.team-job,.team-name{color:#222a3c;line-height:1.2}.team-job{margin:0}.team-header-right{text-align:right}@media (min-width:768px) and (max-width:1099px){.our-people-sidebar .team-header-right{margin-top:.5rem}}.team-icon{background-color:#fe6536;border-radius:50%;display:inline-block;height:2rem;position:relative;transition:background-color .25s ease-in-out;width:2rem}.team-icon svg{fill:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.team-icon:hover{background-color:#222a3c}.team-footer{padding:1rem 1rem 1.5rem}.team-footer li,.team-footer ul{line-height:1.6;list-style:none;margin:0;padding:0}