.team-block{margin-bottom:1em}.team-block .team-member{position:relative;margin-bottom:3em;padding-right:15px}.team-block .team-member-photo{-webkit-transition:opacity .5s ease-in-out,-webkit-filter .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-filter .5s ease-in-out;transition:filter .5s ease-in-out,opacity .5s ease-in-out;transition:filter .5s ease-in-out,opacity .5s ease-in-out,-webkit-filter .5s ease-in-out;opacity:1}.team-block .team-member-header{position:absolute;top:65%;left:20%;right:15px;background-color:#e32a00;color:#fff;min-height:3.75em;padding:.30em 1.2em .50em}.team-block .team-member-header a{display:block;color:inherit;text-decoration:none}.team-block .team-member-name{font-weight:700;letter-spacing:-0.13px;font-size:18px}.team-block .team-member-position{font-size:16px}