
.wdt-showcase-container { display: flex; flex-wrap: nowrap; --inter-gap: 24px; gap: var(--inter-gap); }

.wdt-showcase-container > .wdt-showcase-list-wrapper { flex: 0 0 calc(33% - calc(var(--inter-gap) / 2)); }
.wdt-showcase-container > .wdt-showcase-list-wrapper ul { margin: 0px; padding: 0px; list-style-type: none; position: sticky; top: 50px; }
.wdt-showcase-container > .wdt-showcase-list-wrapper ul > li { line-height: var(--wdtLineHeight_Base); cursor: pointer; }



.wdt-showcase-container > .wdt-showcase-content-wrapper { flex: 0 0 calc(67% - calc(var(--inter-gap) / 2)); position: relative;  }

.wdt-showcase-container > .wdt-showcase-content-wrapper > div[id*="wdt-showcase-"]:first-child { position: relative; }
.wdt-showcase-container > .wdt-showcase-content-wrapper > div[id*="wdt-showcase-"] {
	position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden; transition: all .5s ease; }

.wdt-showcase-container > .wdt-showcase-content-wrapper > div[id*="wdt-showcase-"] {
	opacity: 0; transform: scale(1) ; transition:var(--wdt-Ad-Transition); transform-origin: right; width:100%; transition-delay: 0.1s; }

.wdt-showcase-container > .wdt-showcase-content-wrapper > div[id*="wdt-showcase-"].wdt-active {
	opacity: 1; transform: scale(1) translateX(0); z-index: 2;  visibility: visible; }


/** 
    Icon Style
*/


.wdt-showcase-container .wdt-showcase-list-wrapper .wdt-content-icon span { display: inline-flex; padding: 5px; align-items: center; justify-content: center;
    background-color: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); 
    font-size: clamp(1rem, 0.8338rem + 0.5552vw, 1.1rem);/*24-16*/ height:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem);/* 35 - 50 */ width:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem);/* 35 - 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);border-radius: var(--wdtRadius_Full); }


/** 
	Title Group - Style
*/

.wdt-showcase-title-group .wdt-content-title { display: inline; position: relative; margin: 0px; }

.wdt-showcase-title-group .wdt-showcase-title-prefix { width: fit-content; display: inline-flex; font-size: 20px; 
	font-weight: 500; color: var(--wdtPrimaryColor); position: relative; margin-right: 10px; padding-right: 10px; line-height: 1; }

.wdt-showcase-title-group .wdt-showcase-title-prefix:after { content: ""; position: absolute; right: 0; top: 50%;
	width: 1px; height: 80%; display: inline-block; background: currentColor; transform: rotate(20deg) translate(-200%, -50%); }

/** 
	The Content - Style
*/

.wdt-showcase-content-group > div:not(:last-child) { margin-bottom: 12px; }

.wdt-showcase-content-wrapper .wdt-rc-template-icon-aside-content .wdt-content-item{padding: 0; background-color: transparent; flex-direction: column;}
.wdt-showcase-content-wrapper .wdt-rc-template-icon-aside-content .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span{font-size: 60px; box-shadow: unset;}


.wdt-showcase-container .wdt-showcase-content-group .wdt-content-icon{margin-bottom:0;}
.wdt-showcase-container .wdt-showcase-content-group{
	display: flex;
    align-items: center;
    flex-direction: row-reverse;
    justify-content: space-between;
	padding: 25px;
	background-color:var(--wdtBodyBGColor);
	position: relative;
	overflow: hidden;
	transition:var(--wdtAltTransition);
}
.wdt-showcase-container .wdt-showcase-content-group:after{
	content:'';
	position:absolute;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background-color:var(--wdtSecondaryColor);
	transition:var(--wdtAltTransition);
	transform-origin:left;
	z-index:1; opacity: 0;
}
.wdt-showcase-container li.wdt-active .wdt-showcase-content-group:after,
.wdt-showcase-container li:hover .wdt-showcase-content-group:after{
opacity: 1;
}
.wdt-showcase-container .wdt-showcase-title-group .wdt-content-title{
	color:var(--wdtHeadAltColor);
	font-size:calc(clamp(1.125rem, 1.0419rem + 0.2776vw, 1.375rem) + 2px); 
	transition:var(--wdtAltTransition);
	z-index:2;
}
.wdt-showcase-container li.wdt-active .wdt-showcase-title-group .wdt-content-title,
.wdt-showcase-container li:hover .wdt-showcase-title-group .wdt-content-title{
    color:var(--wdtAccentTxtColor);
}

.wdt-showcase-container .wdt-content-icon span{color:var(--wdtPrimaryColor);font-size:18px;transition:var(--wdtBaseTransition);	position: relative;z-index:2;}
.wdt-showcase-container li.wdt-active .wdt-content-icon span,
.wdt-showcase-container li:hover  .wdt-content-icon span{
	color:var(--wdtAccentTxtColor);
	background-color:var(--wdtPrimaryColor);
}
.wdt-showcase-container li .wdt-content-icon span svg{transition:var(--wdtAltTransition);}
.wdt-showcase-container .wdt-content-icon span i{
	display:flex;
}
.wdt-showcase-container > .wdt-showcase-list-wrapper ul > li:not(:last-child){padding-bottom:24px;}
.wdt-showcase-container .wdt-showcase-content-group .wdt-content-icon-wrapper{
	margin-bottom:0;
}


@media (max-width:1024px){
.wdt-showcase-container{
	flex-direction:column;
}
}