
/* Default Template */
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item { text-align: center; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 0; }
.wdt-advanced-carousel-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-advanced-carousel-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-advanced-carousel-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-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {font-size: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem);}/* 30 - 40 */
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-button-holder .wdt-button{transition-property: transform, opacity;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(0.22, 1, 0.36, 1); opacity: 0;}
.wdt-advanced-carousel-holder.wdt-rc-template-standard  .wdt-button-holder .wdt-button{transition:var(--wdtBaseTransition); box-shadow:none; -webkit-box-shadow:none}
.wdt-advanced-carousel-holder.wdt-rc-template-standard  .wdt-button-holder .wdt-button:hover{
    background-color:var(--wdtHeadAltColor); color:var(--wdtAccentTxtColor);
}

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide-active .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide-active .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide-active .wdt-button-holder .wdt-button{opacity: 1; transform: translateY(0);}

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide-active .wdt-heading-holder .wdt-heading-title-wrapper{transition-delay: 100ms;}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide-active .wdt-heading-holder .wdt-heading-content-wrapper{transition-delay: 200ms;}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide-active .wdt-button-holder .wdt-button{transition-delay: 600ms;}

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{display: none;}

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-carousel-pagination-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-carousel-pagination-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-carousel-pagination-wrapper{position: absolute;top: 50%; left: 0; transform: translateY(-50%); z-index: 3; width: 100%; pointer-events:auto;}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination,
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{display: flex;justify-content: space-between; padding: 0 30px; margin: 0;}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock),
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock)
{   font-size: clamp(1.875rem, 1.625rem + 1.25vw, 3.125rem);/* 30 - 50 */ margin: 0; pointer-events: auto; height: 50px ; width: 50px;}


.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-text-tile.elementor-repeater-item-2633b9e:nth-child(3){
    font-weight:var(--wdtFontWeight_Ext);
}





.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-cus-rounded-icon img {
  transform: scale(0);
  opacity: 0;
  transition-property: transform, opacity;
  transition-duration: 3s;
  
  transition-timing-function: ease-in-out;
}

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide.swiper-slide-active .wdt-cus-rounded-icon img {
  transform: scale(1);
  opacity: 1;
  transition-delay:1.6s;
  
}





.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-text-tile,
.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-opt-icon {
  opacity: 0;
  transition: transform 0.8s cubic-bezier(0.4, 0, 1, 1),
              opacity 0.8s cubic-bezier(0.4, 0, 1, 1);
  will-change: transform, opacity;
}


.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-text-tile.elementor-repeater-item-a7913a2 {
  transform: translateX(-80px);
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide.swiper-slide-active .wdt-text-tile.elementor-repeater-item-a7913a2 {
  transform: translateX(0);
  opacity: 1;
  transition-delay: 0.3s;
}


.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-opt-icon.elementor-repeater-item-139d136 {
  transform: scale(0.6);
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide.swiper-slide-active .wdt-opt-icon.elementor-repeater-item-139d136 {
  transform: scale(1);
  opacity: 1;
  transition-delay: 0.6s;
}


.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-text-tile.elementor-repeater-item-2633b9e {
  transform: translateX(80px);
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide.swiper-slide-active .wdt-text-tile.elementor-repeater-item-2633b9e {
  transform: translateX(0);
  opacity: 1;
  transition-delay: 0.9s;
}


.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-opt-icon.elementor-repeater-item-1a54efa {
  transform: scale(0.6);
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide.swiper-slide-active .wdt-opt-icon.elementor-repeater-item-1a54efa {
  transform: scale(1);
  opacity: 1;
  transition-delay: 1.2s;
}


.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide .wdt-text-tile.elementor-repeater-item-6990022 {
  transform: translateY(80px);
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard 
.swiper-slide.swiper-slide-active .wdt-text-tile.elementor-repeater-item-6990022 {
  transform: translateY(0);
  opacity: 1;
  transition-delay: 1.5s;
}








/* home-1-second-swipper-anim */


.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide {
  overflow: hidden;
}

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-cus-h1-hero-slider-header p {
  transform: translateX(-60px);
  opacity: 0;
  transition: transform 0.6s cubic-bezier(0.4, 0, 1, 1),
    opacity 0.6s cubic-bezier(0.4, 0, 1, 1);
  will-change: transform, opacity;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide.swiper-slide-active .wdt-cus-h1-hero-slider-header p {
  transform: translateX(0);
  opacity: 1;
  transition-delay: 0.2s;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-cus-h1-hero-slider-header p strong {
  transform: translateX(160px);
  opacity: 0;
  transition: transform 0.6s cubic-bezier(0.4, 0, 1, 1),
    opacity 0.6s cubic-bezier(0.4, 0, 1, 1);
  will-change: transform, opacity;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide.swiper-slide-active .wdt-cus-h1-hero-slider-header p strong {
  transform: translateX(0);
  opacity: 1;
  transition-delay: 0.4s;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-cus-h1-hero-slider-header-2 p {
  opacity: 0;
  transition: opacity 0.6s cubic-bezier(0.4, 0, 1, 1),
    transform 0.6s cubic-bezier(0.4, 0, 1, 1);
  transition-delay: 0.6s;
  will-change: transform, opacity;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide.swiper-slide-active .wdt-cus-h1-hero-slider-header-2 p {
  opacity: 1;
  transform: translateY(0);
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-button-holder {

  opacity: 0;
  transition: var(--wdtBaseTransition);
  will-change: transform, opacity;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide.swiper-slide-active .wdt-button-holder {
  transform: translateY(0);
  opacity: 1;
  transition-delay: 0.8s;
}
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide .wdt-button-holder .wdt-button {
  transition: var(--wdtBaseTransition);
}












@media(max-width:767px){
    .wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-carousel-pagination-wrapper,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-carousel-pagination-wrapper,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-carousel-pagination-wrapper{top: auto; bottom: 30px; left: 0; transform: translateY(0);}
    .wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{justify-content: center;gap: 30px;}
}


/* Type-1,Type-2 Template */
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-elements-group{overflow:hidden;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item{display: grid; width: 100%; }
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-media-group,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-media-group{grid-area: 1/-1; width: 100%; margin: 0;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-image-wrapper, .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-image > span, 
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-image > a,
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-image > span > img,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-image-wrapper, .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-image > span, 
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-image > a,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-image > span > img{display: flex; width: 100%; object-fit: cover; object-position: center; height: 100%;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{max-width: 1170px; margin: auto; grid-area: 1/-1; width: 100%;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-title h5, 
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-title h5 a{
    font-size: clamp(3.125rem, 2.875rem + 1.25vw, 4.375rem);/* 50 - 70 */
    line-height:1;
    
}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .swiper-slide .wdt-content-item .wdt-content-title h5{
    transform:translateY(150px);
    transition:var(--wdt-Ad-Transition);
    transition-duration:.6s;
}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-title h5{
    transform:translateY(0);
}

.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-title h5, 
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-title h5 a{
    font-size: calc(var(--wdtFontSize_Alt) + 3px); text-transform: capitalize; letter-spacing:var(--wdtLetterSpacing_3X);
}
.wdt-dark-bg .wdt-advanced-carousel-holder .wdt-content-item .wdt-content-title h5, 
.wdt-dark-bg .wdt-advanced-carousel-holder .wdt-content-item .wdt-content-title h5 a{ color: var(--wdtAccentTxtColor);}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:after,
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:after{
    content: '';
    height: 100%;
    width: 100%;
    background-color: var(--wdtHeadAltColor);
    position: absolute;
    opacity: 0.5;
    z-index: 0;
}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-title{width: 600px;position: relative; padding-bottom:17px; overflow:hidden;}

.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-description{ transition-duration:.6s;   transform: translateY(-5px); opacity: 0; transition: var(--wdt-Ad-Transition); 
    width: 600px;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .swiper-slide-active .wdt-content-item .wdt-content-description{transform: translateY(0); opacity: 1; transition-delay: 300ms;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-title::after{
    content: '';
    height: 4px;
    width: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: var(--wdtPrimaryColor);
    transition: var(--wdt-Ad-Transition);
    transition-duration:.6s;
}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .swiper-slide-active .wdt-content-item .wdt-content-title::after{width: 50%;transition-delay: 400ms;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:not(.swiper-button-lock){height: 40px; width: 40px; border-radius: var(--wdtRadius_Full); margin: 0; pointer-events: auto;}
 .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{text-align: center; overflow: hidden;}

.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle{color: var(--wdtAccentTxtColor); transform: translateY(-10px); opacity: 1; transition: var(--wdt-Ad-Transition); font-size:calc(var(--wdtFontSize_H2) - 4px); font-style:italic; letter-spacing:0;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .swiper-slide-active .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle{transform: translateY(0); opacity: 1; transition-delay: 100ms; transition-duration:.6s;}
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-title{margin-bottom: 30px;overflow: hidden;}
 .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-content-item .wdt-content-title h5{transition: var(--wdt-Ad-Transition); transition-duration:.6s;    transform: translateY(50px); opacity: 1; font-weight:var(--wdtFontWeight_Ext); letter-spacing:calc(var(--wdtLetterSpacing_3X) + 5px); font-size: clamp(2.1875rem, 2.1178rem + 0.3185vw, 2.5rem); /*40px-35px*/ }
.wdt-advanced-carousel-holder.wdt-rc-template-type_2 .swiper-slide-active .wdt-content-item .wdt-content-title h5{transition-delay: 200ms; transform: translateY(0); opacity: 1;}

@media(max-width:1540px){
   .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{ padding:60px;}
}   

@media(max-width:1280px){
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{max-width: 1100px; padding:100px;}
}
@media(max-width:1024px){
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{max-width: 850px;}
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-title,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-content-item .wdt-content-description{width: 100%;}
}
@media(max-width:767px){
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{max-width: 580px; padding: 0 20px;}
}
@media(max-width:479px){
    .wdt-advanced-carousel-holder.wdt-rc-template-type_1 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group,
    .wdt-advanced-carousel-holder.wdt-rc-template-type_2 .wdt-advanced-carousel-wrapper .wdt-content-item .wdt-content-detail-group{max-width: 400px;}
}
