.cst-team-member-card{transition:color 450ms ease-in-out 50ms,color 450ms ease-in-out 50ms,color 450ms ease-in-out 50ms,padding 450ms ease-in-out 50ms;min-height:250px;padding-top:0px !important;padding-right:20px !important;padding-left:20px !important;width:100%;max-width:100%}.cst-team-member-card .hover-content{display:none}.cst-team-member-card .non-hvr h2{text-align:center}.cst-team-member-card .non-hvr h2 img{vertical-align:middle;margin-bottom:9px}.cst-team-member-card:hover .non-hvr *{color:inherit}.cst-team-member-card .non-hvr{transition:color 450ms ease-in-out 50ms,color 450ms ease-in-out 50ms,color 450ms ease-in-out 50ms,padding 450ms ease-in-out 50ms}.cst-team-member-card:hover .non-hvr{background-image:initial;background-color:transparent;padding-top:54px !important;color:#fff;position:absolute;opacity:0}.cst-team-member-card .inner-col{position:relative}.cst-team-member-card:hover .inner-col .hover-content{position:static;padding-top:54px !important;opacity:1}.cst-team-member-card .inner-col .hover-content{position:absolute;opacity:0;top:0;display:block;background:#fff;transition:color 450ms ease-in-out 50ms,color 450ms ease-in-out 50ms,color 450ms ease-in-out 50ms,padding 450ms ease-in-out 50ms}.cst-team-member-card .inner-col .hover-content h2.name{font-size:23px;color:gray}.cst-team-member-card .inner-col .hover-content .designation{color:gray;font-weight:bold}.cst-team-member-card .inner-col .hover-content p.on-hvr{text-align:center;color:gray}