
/* Default Template */
.skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item { text-align: center; }
.skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item .skazzy-content-image > span, .skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item .skazzy-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item .skazzy-content-media-group .skazzy-content-image-wrapper { margin-bottom: 0; }
.skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item .skazzy-content-media-group .skazzy-content-image-wrapper + .skazzy-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%); }
.skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item .skazzy-content-media-group .skazzy-content-icon-wrapper .skazzy-content-icon span { background-color: var(--skazzy-elementor-color-white); color: rgba(var(--skazzy-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(--skazzy-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 3px 0 rgba(var(--skazzy-elementor-color-secondary-rgb),0.15); }
.skazzy-advanced-carousel-holder.skazzy-rc-template-default .skazzy-content-item:hover .skazzy-content-media-group .skazzy-content-icon-wrapper .skazzy-content-icon span { background-color: var(--skazzy-elementor-color-accent); color: var(--skazzy-elementor-color-white); }

/* Standard Template */
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item { text-align: center; -webkit-box-shadow: 0 0 1px 1px rgba(var(--skazzy-elementor-color-secondary-rgb),0.15) inset; box-shadow: 0 0 1px 1px rgba(var(--skazzy-elementor-color-secondary-rgb),0.15) inset; }
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-media-group { margin-bottom: 0; }
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-media-group { background-color: rgba(var(--skazzy-elementor-color-accent-rgb),0.25); }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-media-group,
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-group { padding: 20px; }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper,
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image,
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image > a,
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image > span { min-width: 100px; }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image > a,
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image > span { height: 100px; padding: 0; width: 100px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 2px rgba(var(--skazzy-elementor-color-secondary-rgb),0.25); box-shadow: 0 0 2px rgba(var(--skazzy-elementor-color-secondary-rgb),0.25); }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image > a img,
.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-content-image-wrapper .skazzy-content-image > span img { height: 100%; object-fit: cover; object-position: center center; }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item:hover .skazzy-media-group { background-color: var(--skazzy-elementor-color-accent); }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-media-group .skazzy-content-title h5, .skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item .skazzy-media-group .skazzy-content-title h5 > a { color: var(--skazzy-elementor-color-accent); }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item:hover .skazzy-media-group .skazzy-content-title h5, .skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item:hover .skazzy-media-group .skazzy-content-title h5 > a { color: var(--skazzy-elementor-color-white); }

.skazzy-advanced-carousel-holder.skazzy-rc-template-standard .skazzy-content-item:hover .skazzy-media-group .skazzy-content-title h5 > a:hover { color: var(--skazzy-elementor-color-black); }

/* Home-1 slider */

.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide .skazzy-common-heading, 
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide .skazzy-button-holder {clip-path: inset(0 100% 0 0);transform: translateX(-50px);opacity: 0;transition: all .8s ease-in-out;}
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide-active .skazzy-common-heading, 
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide-active .skazzy-button-holder {clip-path: inset(0 0% 0 0);transform: translateX(0px);opacity: 1;transition: all .8s ease-in-out;}
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-carousel-pagination-wrapper {position: absolute;left: 9%;bottom: 16%;z-index: 1;}
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-swiper-pagination.swiper-pagination-fraction span.swiper-pagination-current {position: relative;left: 0px;top: -12px;color: var(--skazzyBodyTxtColor);font-size: var(--skazzyFontSize_Base);font-weight: calc(var(--skazzyFontWeight_Ext) + 100 );}
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-swiper-pagination.swiper-pagination-fraction span.swiper-pagination-total {position: relative;right: 0px;top: 12px;color: var(--skazzySecondaryColor);font-size: var(--skazzyFontSize_Base);font-weight: var(--skazzyFontWeight_Alt);}
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-swiper-pagination.swiper-pagination-fraction {background-color:rgba(var(--skazzySecondaryColorRgb), 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;}

.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide h2.skazzy-heading-title-wrapper,
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide h2.skazzy-heading-title-wrapper .skazzy-heading-title{font-size: clamp(2.25rem, 1.95rem + 1.5vw, 3.75rem); /* min-40 to max-60 */ }
.skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-advanced-carousel-wrapper .swiper-slide .skazzy-heading-content-wrapper{max-width: 450px;}

/* Home-2 slider */

.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div{width: auto;height: auto;border: none;background: transparent;color: var(--skazzyAccentTxtColor);position: absolute;top: 50%;-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);writing-mode: tb-rl;font-weight: var(--skazzyFontWeight_Base);text-transform: uppercase;letter-spacing: var(--skazzyLetterSpacing_2X);}
.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div:before{background: transparent;}
.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div:hover:before {background-color: transparent;}
.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div.skazzy-arrow-pagination-prev {left: -7%;}
.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div.skazzy-arrow-pagination-next {right: -7%;}
.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div svg{display: none;}
.skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div:hover {color: var(--skazzyPrimaryColor);}

@media only screen and (min-width:768px) and (max-width:1024px)
{
    .skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-carousel-pagination-wrapper{bottom: 0%;}
}
@media only screen and (max-width:767px) 
{
    .skazzy-cus-adv-carousel-with-fraction1 .skazzy-advanced-carousel-holder .skazzy-carousel-pagination-wrapper{left: 30px;bottom: 6%;}
    .skazzy-prev-next-pagination-carousel .skazzy-carousel-holder .skazzy-carousel-pagination-wrapper .skazzy-carousel-arrow-pagination > div{position: unset;transform: unset;writing-mode: unset;margin: 20px 15px 0;}
}