/* Default Template */

.wdt-team-holder.wdt-rc-template-default .wdt-content-item { text-align: center; }
.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, .wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 0; }
.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper + .wdt-content-icon-wrapper { display: block; font-size: 60px; line-height: 0; margin-top: -8px; margin-bottom: -0.4em; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background-color: var(--wdt-elementor-color-white); color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); font-size: 24px; height: 60px; width: 60px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); }


/* ---**--- Standard Template ---**--- */

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item { display: flex; flex-direction: column; background-color: var(--wdtTertiaryColor);
    overflow: hidden; justify-content: center; text-align: center; padding: clamp(1.25rem, 0.8333rem + 0.8681vw, 1.875rem); /* Min-20 & Max-30 */ border-radius: var(--wdtRadius_4X); }
.wdt-light-bg .wdt-team-holder.wdt-rc-template-standard .wdt-content-item { background-color: var(--wdtAccentTxtColor); }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item > div { justify-content: inherit; text-align: inherit; transition: var(--wdt-Ad-Transition); }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group { margin-bottom: 0 !important; flex: 1 1 100%; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-social-icons-container { display: flex; align-items: center; justify-content: center; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-social-icons-container ul { margin: 0; align-items: center; justify-content: center; gap: 10px; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-social-icons-container ul li { margin: 0; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group { 
    padding: 20px 0px 0px; -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group { 
    transform: rotateX(-120deg) translateY(-10px); transform-origin: 50% 0; opacity: 0; visibility: hidden; }

.wdt-team-holder.wdt-rc-template-standard .wdt-active .wdt-content-item .wdt-content-detail-group,
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group > div.wdt-content-title-group { 
    transform: rotateX(0deg) translateY(0px); transform-origin: 50% 0; opacity: 1; visibility: visible; }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper, 
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image > span, 
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image > a { width: 100%; height: 100%; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image > span img, 
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image > a img { object-fit: cover; object-position: center; }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper { 
    position: relative; transform: scale(1.2); border-radius: var(--wdtRadius_3X); overflow: hidden; -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); }
.wdt-team-holder.wdt-rc-template-standard .wdt-active .wdt-content-item .wdt-content-image-wrapper { transform: scale(1); }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper::before {  content: ''; position: absolute; top: 0; right: 0; left: 0; bottom: 0;
    z-index: 0; background-color: transparent; background-image: linear-gradient(0deg, rgba(var(--wdtSecondaryColorRgb), .8) 10%, transparent 50%); pointer-events: none;
    -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); width: 100%; }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper::before { opacity: 1; visibility: visible; }
.wdt-team-holder.wdt-rc-template-standard .wdt-active .wdt-content-item .wdt-content-image-wrapper::before { opacity: 0; visibility: hidden; }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group { 
    width: 100%; height: 100%; display: grid; align-items: end; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group > div { grid-area: 1/-1; margin-bottom: 0; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group > div.wdt-content-title-group { 
    display: grid; z-index: 1; padding: 20px 10px; -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); transform: rotateX(0deg) translateY(20px); }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group > div.wdt-content-title-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group > div.wdt-content-title-group > span { display: none; }

.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-title h5 { font-size: clamp(1.25rem, 1.175rem + 0.375vw, 1.625rem); /* Min-20 & Max-26 */ }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-title h5, 
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-title h5 a,
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { color: var(--wdtAccentTxtColor); font-weight: var(--wdtFontWeight_Alt); }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-content-title h5, 
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a,
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle { color: var(--wdtHeadAltColor); font-weight: var(--wdtFontWeight_Alt); }

.wdt-team-holder.wdt-rc-template-standard .wdt-active .wdt-content-item .wdt-content-media-group > div.wdt-content-title-group { 
    transform: rotateX(120deg) translateY(10px); transform-origin: 50% 0; opacity: 0; visibility: hidden; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-social-icons-list li a {
    color: var(--wdtSecondaryColor); height: 30px; line-height: 1; width: 30px; display: inline-flex ; align-items: center; justify-content: center; 
    aspect-ratio: 1; padding: 0; border-radius: var(--wdtRadius_Full); border: 1px solid currentColor; font-size: var(--wdtFontSize_Ext); will-change: transform; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-social-icons-list li a:hover { 
    background-color: var(--wdtPrimaryColor); color: var(--wdtSecondaryColor); border-color: transparent;  }

