
/* 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-1 slider */

.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide .wdt-common-heading, 
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide .wdt-button-holder {clip-path: inset(0 100% 0 0);transform: translateX(-50px);opacity: 0;transition: all .8s ease-in-out;}
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide-active .wdt-common-heading, 
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide-active .wdt-button-holder {clip-path: inset(0 0% 0 0);transform: translateX(0px);opacity: 1;transition: all .8s ease-in-out;}
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper {position: absolute;left: 9%;bottom: 16%;z-index: 1;}
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction span.swiper-pagination-current {position: relative;left: 0px;top: -12px;color: var(--wdtBodyTxtColor);font-size: var(--wdtFontSize_Base);font-weight: calc(var(--wdtFontWeight_Ext) + 100 );}
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction span.swiper-pagination-total {position: relative;right: 0px;top: 12px;color: var(--wdtSecondaryColor);font-size: var(--wdtFontSize_Base);font-weight: var(--wdtFontWeight_Alt);}
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction {background-color:rgba(var(--wdtSecondaryColorRgb), 0.2);height: 1px;width: clamp(9.375rem, 7.5rem + 9.375vw, 18.75rem);color: transparent;display: flex;align-items: center;justify-content: space-between;padding: 0;}

.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide h2.wdt-heading-title-wrapper,
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide h2.wdt-heading-title-wrapper .wdt-heading-title{font-size: clamp(2.25rem, 1.95rem + 1.5vw, 3.75rem); /* min-40 to max-60 */ }
.wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-advanced-carousel-wrapper .swiper-slide .wdt-heading-content-wrapper{max-width: 450px;}

/* Home-2 slider */

.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{width: auto;height: auto;border: none;background: transparent;color: var(--wdtAccentTxtColor);position: absolute;top: 50%;-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);writing-mode: tb-rl;font-weight: var(--wdtFontWeight_Base);text-transform: uppercase;letter-spacing: var(--wdtLetterSpacing_2X);}
.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{background: transparent;}
.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before {background-color: transparent;}
.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev {left: -7%;}
.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next {right: -7%;}
.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div svg{display: none;}
.wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover {color: var(--wdtPrimaryColor);}

@media only screen and (min-width:768px) and (max-width:1024px)
{
    .wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper{bottom: 0%;}
}
@media only screen and (max-width:767px) 
{
    .wdt-cus-adv-carousel-with-fraction1 .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper{left: 30px;bottom: 6%;}
    .wdt-prev-next-pagination-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{position: unset;transform: unset;writing-mode: unset;margin: 20px 15px 0;}
}