.team-members{display:flex;flex-direction:row;flex-wrap:wrap}.team-member__wrapper{padding:.5rem;width:100%}.team-member{display:flex;flex-direction:row;flex-wrap:wrap}.team-member__image{min-height:400px;overflow:hidden;position:relative;width:100%}.team-member__image img{height:100%;object-fit:cover;position:absolute;width:100%}.team-member__info{bottom:0;color:#fff;padding:.5rem;position:absolute;right:0;text-align:right;width:75%;z-index:2}.team-member__info:before{clip-path:polygon(100% 0,0 100%,100% 100%);content:"";height:calc(100% + .75px);left:calc(-1.5rem - -1px);position:absolute;top:-.5px;width:1.5rem}.team-member__name,.team-member__title{color:#fff;margin:0}.team-member__content{display:flex;flex-direction:column;width:100%}.team-member__bio{flex-grow:1;padding:1rem}.team-member__list-of-links{margin:-4px}.team-member__list-of-links ul{display:flex;flex-direction:column}.team-member__list-of-links ul li a{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 1.5rem;position:relative;transition:all .3s}.team-member__list-of-links ul li a span{margin-left:1rem;transform:translateX(-8px);transition:transform .3s}.team-member__list-of-links ul li a:focus span,.team-member__list-of-links ul li a:hover span{transform:translateX(0)}@media (min-width:768px){.team-member__wrapper{width:50%}.team-member__list-of-links--horizontal ul{flex-direction:row;flex-wrap:wrap}.team-member__list-of-links--horizontal ul li{flex-grow:1}}@media (min-width:1200px){.team-member__content,.team-member__image{width:50%}}