
/* 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 .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); }

/* Home-2 slider */

.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{position: absolute;bottom: 150px;right: 130px;display: flex;flex-direction: column;height: 130px;justify-content: space-between;}
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{margin-top: 0;font-size: 35px;}
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination {margin-top: 0;position: absolute;bottom: 200px;right: 100px;left: unset;z-index: 1;font-size: 20px;align-items: baseline;background: transparent;}
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before,
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before{background: transparent;}
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction > span.swiper-pagination-current {font-size: 28px;margin-right: 10px;}
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction > span.swiper-pagination-total {margin-left: 10px;}
.wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover {color: var(--wdtPrimaryColor);}


/* Home-2 slider */

/* .wdt-carousel-holder .swiper.swiper-vertical .swiper-wrapper .swiper-slide
{
-webkit-animation: slide-animation-out-up 1.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
animation: slide-animation-out-up 1.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
opacity: 1 !important;
}

.wdt-carousel-holder .swiper.swiper-vertical .swiper-wrapper .swiper-slide.swiper-slide-active
{
-webkit-animation: slide-animation-in-up 1s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
animation: slide-animation-in-up 1s cubic-bezier(0.68, -0.55, 0.27, 1.55) forwards;
}

@keyframes slide-animation-out-up
{
0% {clip-path: inset(100% 0 0 0);-webkit-clip-path: inset(100% 0 0 0);}
100% {clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);}
}

@keyframes slide-animation-out-up
{
0% {clip-path: inset(0 0 0 0);-webkit-clip-path: inset(0 0 0 0);}
100% {clip-path: inset(0 0 100% 0);-webkit-clip-path: inset(0 0 100% 0);}
} */



/* .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical .swiper-wrapper .swiper-slide{margin-bottom: 0 !important;} */

/* Home-3 slider */

.wdt-overflow-slider-content .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {position: absolute;top: 42%;left: 49.7%;display: flex;flex-direction: column;gap: 10px;justify-content: space-between;transform: translate(-50%, -50%);z-index: 1;}
.wdt-overflow-slider-content .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{margin-top: 0;width: 50px;height: 50px;font-size: 26px;}
.wdt-overflow-slider-content .wdt-carousel-holder .swiper-slide:before {content: '';position: absolute;background: var(--wdtSecondaryColor);width: 100%;height: 100%;left: 0;top: 0;z-index: 1;opacity: 0.85;transition: var(--wdtBaseTransition);pointer-events: none;}
.wdt-overflow-slider-content .wdt-carousel-holder .swiper-slide-active.swiper-slide:before{opacity: 0;}
.wdt-overflow-slider-content .wdt-carousel-holder .swiper-slide {margin-left: -1px;}


@media only screen and (max-width:1024px)
{
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{right: 50px;bottom: 50px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination{bottom: 90px;right: 18px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction > span.swiper-pagination-current{font-size: 20px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination{font-size: 16px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{font-size: 25px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{height: 120px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{bottom: 50px;right: 86px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination{bottom: 100px;right: 50px;}
}
@media only screen and (max-width:768px)
{
    .wdt-overflow-slider-content .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{top: 80%;flex-direction: row;}
    .wdt-overflow-slider-content .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{width: auto;}
    .wdt-overflow-slider-content .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{width: 35px;height: 35px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination {bottom: 80px;right: 15px;}
    .wdt-fraction-with-arrow-pagination .wdt-carousel-holder .swiper.swiper-vertical + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{height: 100px;right: 40px;}
}
@media(max-width: 480px) {
    .wdt-overflow-slider-content .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { left: auto; right: 0px; }
}