/*
* Team Slider Start
/////////////////////////////////*/
.electron-team-image-wrapper.fit-size {
    padding-bottom: 100%;
    display: block;
    position: relative;
    overflow: hidden;
}

.electron-team-image-wrapper {
    overflow: hidden;
}

.electron-team-image-wrapper.fit-size img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.electron-team-details {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.electron-team-slider.type-classic .electron-team-details {
    margin-top: 15px;
}

.electron-team-item-wrapper {
	overflow: hidden;
	position: relative;
}

.electron-team-slider.type-card .electron-team-details {
	position: absolute;
	bottom: 0;
	padding: 15px;
	width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
	opacity: 0;
	background: var(--electron-light);
	-moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    will-change: transform;
	-moz-transition: all .25s cubic-bezier(.25,.46,.45,.94);
	-o-transition: all .25s cubic-bezier(.25,.46,.45,.94);
	-webkit-transition: all .25s cubic-bezier(.25,.46,.45,.94);
	transition: all .25s cubic-bezier(.25,.46,.45,.94);
}

.electron-team-slider.type-card .electron-team-item-wrapper:hover .electron-team-details {
	opacity: 1;
	-moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
}

.electron-team-item-wrapper .electron-team-img {
	will-change: transform;
	-moz-transition: transform .25s cubic-bezier(.25,.46,.45,.94);
	-o-transition: transform .25s cubic-bezier(.25,.46,.45,.94);
	-webkit-transition: transform .25s cubic-bezier(.25,.46,.45,.94);
	transition: transform .25s cubic-bezier(.25,.46,.45,.94);
}

.electron-team-item-wrapper:hover .electron-team-img {
	-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.electron-team-slider .electron-team-socials a {
    font-size: 12px;
}

.electron-team-slider .electron-team-socials a + a {
    margin-left: 5px;
}

.electron-team-slider .electron-team-name {
    margin: 0;
}

.electron-team-slider .electron-team-position {
    font-size: 12px;
}
/*
* Team Slider End
/////////////////////////////////*/