.team-infomd .team-info-item{overflow:hidden;position:relative}.team-infomd .member-info{bottom:0;z-index:1}.team-infomd .hover-overlay,.team-infomd .member-info{opacity:0;position:absolute;transition:all .3s ease;width:100%}.team-infomd .hover-overlay{background:linear-gradient(180deg,rgba(36,31,89,0) 29.96%,var(--secondary-color) 100%);height:100%;top:0}.team-infomd .team-info-item:hover .hover-overlay,.team-infomd .team-info-item:hover .member-info{opacity:1}.team-infomd .team-info-item img{width:100%}.team-infomd .hover-overlay{inset:0}.team-infomd .member-email svg{fill:#fff;height:35px}.team-infomd .member-email{color:#fff;display:flex;gap:1rem;margin-top:10px}@media (min-width:768px){.team-infomd .team-info-item{align-items:center;border-radius:20px}}@media (min-width:992px){.team-infomd .member-info{padding:0 24px 45px}.team-infomd .team-info-item{border-radius:45px}.team-infomd .team-wrap.center-cards{justify-content:center}}@media (max-width:991px){.team-infomd .member-info{padding:0 20px 20px}.team-infomd .hover-overlay,.team-infomd .member-info{opacity:1}}@media (max-width:767px){.team-infomd .col-4{flex:0 0 100%;max-width:100%}.team-infomd .team-info-item{border-radius:30px;border-radius:16px}}@media (min-width:576px) and (max-width:767px){.team-infomd .col-4{flex:0 0 49.998000000000005%;max-width:49.998000000000005%}.team-infomd .team-wrap{justify-content:center;row-gap:30px}}@media (max-width:575px){.team-infomd .col-4{flex:0 0 100%;max-width:100%}.team-infomd .team-wrap{row-gap:20px}}