.section-team_profiles .cards-container{display:flex;flex-direction:column;gap:20px}@media(min-width: 768px){.section-team_profiles .cards-container{flex-direction:row;flex-wrap:wrap;gap:30px}}.section-team_profiles a.feature-card-link:hover{text-decoration:none}.section-team_profiles a.feature-card-link:hover .view-bio{opacity:1;bottom:15px}.section-team_profiles a.feature-card-link:hover .feature-card__image img{transform:scale(1.05)}.section-team_profiles .feature-card{padding-bottom:20px}@media(min-width: 768px){.section-team_profiles .feature-card{width:calc(50% - 15px)}}.section-team_profiles .feature-card .feature-card__text{display:flex;flex-direction:column;padding-top:20px}.section-team_profiles .feature-card .feature-card__text>*:last-child{margin-bottom:0}.section-team_profiles .feature-card.boxed .feature-card__text{padding:20px}.section-team_profiles .feature-card.card-align--left{text-align:left}.section-team_profiles .feature-card.card-align--left .buttons{justify-content:flex-start}.section-team_profiles .feature-card.card-align--center{text-align:center}.section-team_profiles .feature-card.card-align--center .buttons{justify-content:center}.section-team_profiles .feature-card.card-align--center .feature-card__email a,.section-team_profiles .feature-card.card-align--center .feature-card__phone a{justify-content:center}.section-team_profiles .feature-card__image{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.section-team_profiles .feature-card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all 300ms ease}.section-team_profiles .feature-card__title{margin-bottom:5px}.section-team_profiles .feature-card__job-title{font-size:var(--14px)}.section-team_profiles .feature-card__contact-details{padding-top:10px;display:flex;flex-direction:column;gap:5px}.section-team_profiles .feature-card__email,.section-team_profiles .feature-card__phone{margin:0}.section-team_profiles .feature-card__email a,.section-team_profiles .feature-card__phone a{display:flex;align-items:center;gap:6px;font-size:var(--14px);text-decoration:none}.section-team_profiles .feature-card__email a:hover,.section-team_profiles .feature-card__phone a:hover{text-decoration:underline}.section-team_profiles .feature-card__email svg,.section-team_profiles .feature-card__phone svg{opacity:.6}.section-team_profiles .feature-card__phone svg{width:18px;height:12px}.section-team_profiles .feature-card__email svg{width:18px;height:18px;margin-bottom:1px}.section-team_profiles .view-bio{position:absolute;bottom:-30px;padding:6px 10px;background-color:rgba(0,0,0,.8);color:#fff;font-size:var(--12px);font-weight:bold;opacity:0;transition:all 300ms ease;border-radius:2px}@media(min-width: 1200px){.section-team_profiles.per-row--3 .feature-card{width:calc(33.3333333333% - 20px)}}@media(min-width: 1200px){.section-team_profiles.per-row--4 .feature-card{width:calc(25% - 22.5px)}}.section-team_profiles.align-center .cards-container{justify-content:center}.section-team_profiles.crop-images--4-1 .feature-card__image img{aspect-ratio:4/1}.section-team_profiles.crop-images--3-1 .feature-card__image img{aspect-ratio:3/1}.section-team_profiles.crop-images--2-1 .feature-card__image img{aspect-ratio:2/1}.section-team_profiles.crop-images--4-3 .feature-card__image img{aspect-ratio:4/3}.section-team_profiles.crop-images--1-1 .feature-card__image img{aspect-ratio:1/1}.section-team_profiles.crop-images--circle .feature-card__image{border-radius:100%}.section-team_profiles.crop-images--circle .feature-card__image img{aspect-ratio:1/1}.section-team_profiles.crop-images--3-4 .feature-card__image img{aspect-ratio:3/4}
