.ct-team-carousel-layout1 .team-info .team-info-inner, .ct-grid-team1 .team-info .team-info-inner {
    padding: 34px 30px;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -khtml-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    height: 100%;
}

.vc-hoverbox-back-inner img
{
	max-width: 100px;
	max-height: 100%;
}

.vc-hoverbox-block {
    height: 100%;
    width: 100%;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    display: flex
;
    flex-direction: column;
    justify-content: center;
    transition: transform .5s 
ease-in-out;
    transform-style: preserve-3d;
    background-size: cover;
    background-position: top;
	  place-content: flex-end;
}

.vc-hoverbox-front-inner h2 {
	background-color: white;
	
}