.team-grid{background:#f0f5fc;padding:70px 25px 50px}.header h2{margin-bottom:70px;text-align:center}.team-listings{display:grid;gap:1em;grid-template-columns:1fr 1fr 1fr;margin:auto;max-width:1170px}@media (max-width:1150px){.team-listings{grid-template-columns:1fr 1fr}}@media (max-width:700px){.team-listings{grid-template-columns:1fr}}a.team-listing-box{border:2px solid #e9e9e9;box-shadow:-10px 8px #00bff6;height:fit-content}.image-wrapper{display:flex;height:auto;justify-content:center;margin:auto auto 20px}img.leadership-image{object-fit:cover;object-position:50% 50%;width:230px}.job-title h3{color:#0f8fb0;font-size:18px}.leadership-content h2{font-size:25px!important;font-weight:600;line-height:1.3em;margin-top:0;padding-top:0}.leadership-content h3{margin-bottom:0;padding-bottom:8px}.leadership-content p{font-size:16px;font-weight:400}.leadership-content h3{font-weight:400}.thinker-profile{align-items:center;background:#f43145;border-radius:0 0 0 33px;color:#fff;display:flex;font-size:15px;font-weight:400;height:35px;justify-content:center;padding:8px 12px;position:absolute;right:0;top:0;white-space:nowrap;width:120px}.thinker-profile h4{color:#fff;font-size:15px;font-weight:600}img.linkedin-logo{margin-top:20px;transition:width .29s ease-in-out;width:25px}a.team-listing-box:hover img.linkedin-logo{width:30px}a.team-listing-box{background:#fff;box-shadow:-8px 18px 24px hsla(0,0%,72%,.1);color:#000;height:auto;margin-bottom:40px;margin-left:10px;margin-right:10px;padding:30px 30px 70px;position:relative;text-decoration:none;transition:transform .3s,box-shadow .3s}a.team-listing-box:hover{box-shadow:-8px 18px 24px hsla(0,0%,72%,.5)}section.team-bio{margin-bottom:30px}.linkedin{POSITION:ABSOLUTE;BOTTOM:24px;right:24px}@media (max-width:500px){.image-wrapper{margin-top:40px}}