
/* 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: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }

.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); }

.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper {
    position: absolute;
    bottom:150px;
    width: 100%;
    max-width: 1590px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align:start;
    padding:0 25px;
}


@media(max-width:1540px){
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper{  max-width: 1360px; padding: 0 20px; bottom:120px; }
}

@media(max-width:1280px){
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper{  max-width: 1160px;  }
}

@media(max-width:1024px){
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper{  max-width: 905px; bottom:75px;  }
}

@media(max-width:767px){
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper{  max-width: 617px; padding:0 10px;   }
}

@media(max-width:479px){
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-carousel-pagination-wrapper{  max-width: 440px; padding:0 10px;   }
}


/* Animation */


.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide .wdt-heading-holder .wdt-heading-content-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide .wdt-button-holder, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide .wdt-heading-title .wdt-heading-colored-elements {

    opacity: 0; transform: translateY(40px) scale(0.96); filter: blur(8px); transition: opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1), transform 0.8s cubic-bezier(0.22, 1, 0.36, 1), filter 0.8s cubic-bezier(0.22, 1, 0.36, 1);
}


.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide.swiper-slide-active .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {

    opacity: 1; transform: translateY(0) scale(1); filter: blur(0); transition-delay: 0.2s;
}


.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide.swiper-slide-active .wdt-heading-holder .wdt-heading-content-wrapper {

    opacity: 1; transform: translateY(0) scale(1); filter: blur(0); transition-delay: 0.6s;
}


.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-advanced-carousel-wrapper .swiper-slide.swiper-slide-active .wdt-button-holder {

    opacity: 1; transform: translateY(0) scale(1); filter: blur(0); transition-delay: 1s;
}







/* Standard Template */

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item { 
    text-align: center; -webkit-box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; 
    box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group { margin-bottom: 0; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-media-group { 
    background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.25); }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-media-group,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-group { padding: 20px; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span { min-width: 100px; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span { 
    height: 100px; padding: 0; width: 100px; -webkit-border-radius: 50%; border-radius: 50%; 
    -webkit-box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); 
    box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a img,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span img { 
    height: 100%; object-fit: cover; object-position: center center; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-media-group { background-color: var(--wdt-elementor-color-accent); }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-media-group .wdt-content-title h5, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-media-group .wdt-content-title h5 > a { 
    color: var(--wdt-elementor-color-accent); }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-media-group .wdt-content-title h5, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-media-group .wdt-content-title h5 > a { 
    color: var(--wdt-elementor-color-white); }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-media-group .wdt-content-title h5 > a:hover { 
    color: var(--wdt-elementor-color-black); }