.team-member-card-container{background:transparent;display:flex;flex-wrap:wrap}.team-member-card-container.half:nth-of-type(odd),.team-member-card-container.quarter:nth-of-type(4n+1),.team-member-card-container.third:nth-of-type(3n+1){clear:left}.team-member-card{background-color:#e5e7e9;border:1px solid #ccc;border-top:2px solid #7ecfbb;color:#525252;display:block;margin:1%;text-decoration:none;transition:color .5s;transition:background .5s;width:23%}.team-member-card:hover{background:#7ecfbb}.team-member-card:hover p{color:#fff}.team-member-card:hover h3{color:#fff!important}.team-member-card a{color:#000;display:block;height:100%;padding-bottom:1rem;padding-top:.5rem;width:100%}.team-member-card a:focus,.team-member-card a:hover{text-decoration:none}.team-member-info{padding-top:10px}.team-member-info p{font-size:14px;padding:0 20px;text-align:left}.team-member-info button{display:block;margin:0 auto 20px}.team-member-info h4{display:block;font-size:20px;margin:20px 0;text-align:center}.bio-wrapper{background:hsla(0,0%,100%,.85);height:100%;left:0;opacity:1;overflow-y:scroll;position:absolute;top:0;width:100%}.bio-wrapper.hide{height:0;opacity:0}.bio-wrapper svg{position:absolute;right:10px;top:10px}.bio-wrapper.active{display:block}.team-member-bio p{text-align:left}@media (max-width:767px){.team-member-card{width:100%!important}}.team-member-info h3{color:#000!important;font-size:14px!important;font-weight:700;padding:0 20px;text-align:left}