.team-bio{display:flex;flex-wrap:wrap}.team-bio__item{border-radius:5px;margin:0 2% 2% 0;overflow:hidden;padding:20px 20px 60px;position:relative;width:32%}.team-bio__job-title-company{font-size:12px;line-height:140%;width:54%}.team-bio__name{font-size:30px;font-weight:600;left:20px;line-height:120%;padding-top:12px;position:absolute;top:50px;transition:all .35s ease;width:48%;word-break:normal;z-index:1}.team-bio__item:nth-child(odd) .team-bio__name{width:48%}.team-bio__bio-content{font-size:15px;line-height:140%;min-height:140px;opacity:0;position:relative;transform:translateY(60px);transition:all .5s ease;visibility:hidden;z-index:1}.team-bio__bio-content :first-child{margin-top:0}.team-bio__bio-content :last-child{margin-bottom:0}.team-bio__item-right{bottom:0;overflow:hidden;position:absolute;right:0;top:0;transition:all .35s ease;width:48%}.team-bio__item-right .team-bio__image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.team-bio__shape{bottom:0;position:absolute;right:0;top:0;transition:all .35s ease;width:100%}.team-bio__shape:before{background-color:#e6e6e6;bottom:0;content:"";position:absolute;right:100%;top:0;width:1000px}.team-bio__shape svg{height:100%;width:100%}.team-bio__social-bio-links{bottom:20px;left:20px;position:absolute}.team-bio__social{display:inline-block;font-size:0;vertical-align:middle;width:20px}.team-bio__social svg{height:auto;width:20px}.team-bio__bio-link{border-left:1px solid;display:inline-block;font-size:12px;line-height:20px;margin-left:12px;padding-left:12px;vertical-align:middle}.team-bio__bio-link svg{height:20px;margin-right:7px;width:auto}.team-bio__bio-link span,.team-bio__bio-link svg{display:inline-block;vertical-align:middle}.team-bio__bio-link--close-bio{display:none}.team-bio__item.active .team-bio__name{opacity:0;visibility:hidden}.team-bio__item.active .team-bio__bio-content{opacity:1;transform:translateY(0);visibility:visible}.team-bio__item.active .team-bio__shape{width:0}.team-bio__item.active .team-bio__bio-link--show-bio{display:none}.team-bio__item.active .team-bio__bio-link--close-bio{display:inline-block}@media(min-width:1171px){.team-bio__item:nth-child(3n){margin-right:0}}@media(max-width:1400px){.team-bio__name{font-size:28px}}@media(max-width:1170px){.team-bio__item{width:49%}.team-bio__item:nth-child(2n){margin-right:0}}@media(max-width:992px){.team-bio__name{font-size:24px}}@media(max-width:767px){.team-bio__item{margin-bottom:32px;margin-right:0!important;width:100%}}