/* Default Template */
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item > div:not(:last-child){ margin-bottom:30px; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group > div:not(:last-child){ margin-bottom:0; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group > div:not(:last-child){ margin-bottom:5px; }

.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span img { border-radius: var(--wdtRadius_3X); transform: scale(1); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-image > span img{ transform: scale(1.15); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span { position: relative; overflow: hidden; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span:before { content: ""; height: 100%; width: 100%;
    background-image: linear-gradient(0deg, rgba(var(--wdtHeadAltColorRgb), .90) 20%, transparent 50%);
    border-radius: var(--wdtRadius_3X); position: absolute; transform: scaleY(0); transform-origin: bottom; transition: var(--wdtBaseTransition); 
    transition-property: transform; z-index: 1; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-image > span:before { transform: scaleY(1); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-subtitle { font-size: calc(var(--wdtFontSize_Ext) - 1px); color: var(--wdtPrimaryColor); text-transform: uppercase; letter-spacing: var(--wdtLetterSpacing_1X); font-weight: var(--wdtFontWeight_Ext); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group{ display:grid; border-radius: var(--wdtRadius_3X); overflow: hidden; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group > div{ grid-area:1/-1; place-content:end; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-social-icons-container{ z-index:2; margin-bottom:30px; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-social-icons-list li a{ height: 40px; width: 40px; background-color:var(--wdtSecondaryColor); 
    font-size:var(--wdtFontSize_Base); color: var(--wdtHeadAltColor); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-social-icons-list li a:hover{ background-color:var(--wdtPrimaryColor); color:var(--wdtAccentTxtColor); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item .wdt-social-icons-list li{ transform:translateY(30px); opacity:0; transition:var(--wdtBaseTransition); }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-social-icons-list li{ transform:translateY(0px); opacity:1; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-social-icons-list li:nth-child(1){ transition-delay:0.1s; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-social-icons-list li:nth-child(2){ transition-delay:0.15s; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-social-icons-list li:nth-child(3){ transition-delay:0.2s; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-social-icons-list li:nth-child(4){ transition-delay:0.25s; }
.wdt-team-holder.wdt-team-holder.wdt-rc-template-default .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle{ margin:0; }

/* ---**--- 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: 10px 10px 30px;
    border-radius: var(--wdtRadius_3X);}

.wdt-dark-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%; border-radius: var(--wdtRadius_3X); }
.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.15); border-radius: var(--wdtRadius_Zero); 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(--wdtHeadAltColorRgb), .90) 20%, 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: 8px; }
.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.125rem, 1.1rem + 0.125vw, 1.25rem); /* Min-18 & Max-20 */ }
.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 { color: var(--wdtAccentTxtColor); font-weight: var(--wdtFontWeight_Alt); }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-subtitle,
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle { font-size: calc(var(--wdtFontSize_Ext) - 1px); color: var(--wdtAccentTxtColor); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; letter-spacing: var(--wdtLetterSpacing_1X); }
.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 { color: var(--wdtHeadAltColor); font-weight: var(--wdtFontWeight_Alt); }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle { margin-top: -8px; }
.wdt-team-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle{color: var(--wdtHeadAltColor);}
.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(--wdtHeadAltColor); height: 35px; line-height: 1; width: 35px; display: inline-flex ; align-items: center; justify-content: center; background-color: var(--wdtSecondaryColor); 
    aspect-ratio: 1; padding: 0; border-radius: var(--wdtRadius_Full); border: 0px solid currentColor; font-size: var(--wdtFontSize_Base); 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(--wdtAccentTxtColor); border-color: transparent;  }
.wdt-team-holder.wdt-rc-template-standard .wdt-active .wdt-content-item{
    border:1px solid rgba(var(--wdtBorderColorRgb),0.5)
}