
/* Default Template */

.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item { display: grid; align-items: center; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > div { grid-area: 1/-1; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group { height: 100%; display: flex; align-items: center; justify-content: center; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.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 { height: 100%; width: 100%; overflow: hidden; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span img, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a img { height: 100%; width: 100%; object-fit: cover; object-position: center center; }

/* Content Group */
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group { gap: 10px;
    position: relative; max-width: 540px; margin-left: clamp(1.875rem, -3.125rem + 10.4167vw, 9.375rem); /* Min-30 & Max-150 */ 
    padding:  clamp(1.875rem, 1.3785rem + 0.9346vw, 2.5rem) /* Min-30 & Max-40 */ clamp(1.5625rem, 0.8178rem + 1.4019vw, 2.5rem); /* Min-25 & Max-40 */ padding-bottom: 120px;  margin-right: auto; width: 100%; height: 100%; display: grid; 
    align-items: center; align-content: center; background-color: rgba(var(--wdtSecondaryColorRgb), .3); backdrop-filter: blur(var(--wdtGlassBg_Blur_1X)); }

/* Subtitle */
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title { margin-top: 0px; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-subtitle { margin-bottom: 8px;}
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-subtitle {
    font-size: var(--wdtFontSize_Ext); font-Weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); font-family: var(--wdtFontTypo_Base); 
    letter-spacing: var(--wdtLetterSpacing_3X); position: relative; text-transform: uppercase; text-align: inherit;
    justify-content: inherit; align-items: baseline; color: var(--wdtAccentTxtColor); }
    
/* Title */
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-title h5 {
    font-size: clamp(2rem, 1.626rem + 1.2491vw, 3.125rem); /* Min-32 & Max-50 */ }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-title h5, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-title h5 a { color: var(--wdtAccentTxtColor); }

/* Description */
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-description p { color: var(--wdtAccentTxtColor); }

/* Button */
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-button a { font-size: var(--wdtFontSize_Ext);
    padding: var(--wdtPadding_Btn); font-family: var(--wdtFontTypo_Base); font-weight: var(--wdtFontWeight_Ext); 
    line-height: 1; text-transform: uppercase; letter-spacing: var(--wdtLetterSpacing_3X); }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-button a { position: relative;
    background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-button a:hover { background-color: var(--wdtAccentTxtColor); color: var(--wdtSecondaryColor); }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-button a:before { background-color: var(--wdtAccentTxtColor); }


/* Swiper Pagination */
.wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { 
    position: absolute; right: auto; display: flex; gap: 10px; bottom: clamp(1.5625rem, 0.8178rem + 1.4019vw, 2.5rem); /* Min-25 & Max-40 */ 
    left: clamp(3.125rem, -2.7083rem + 12.1528vw, 11.875rem); /* Min-50 & Max-190 */ margin: -5px; }
.wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; position: relative; border: 2px solid rgba(var(--wdtAccentTxtColorRgb), .3);
    background-color: transparent; margin-top: 0; border-radius: var(--wdtRadius_Full); color: var(--wdtAccentTxtColor); }
.wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before { background-color: transparent; }
.wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before { background-color: var(--wdtPrimaryColor); }
.wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover { color: var(--wdtAccentTxtColor); border-color: transparent; }
/* Swiper Effects */
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item .wdt-content-detail-group { overflow: hidden; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item .wdt-content-image > a > img { transition: var(--wdtAltTransition); }
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item .wdt-content-title h5,
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item .wdt-content-button,
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide .wdt-content-item .wdt-content-subtitle { 
    transform: translateX(-100px); transition: transform .3s ease .1s, opacity .3s ease .15s; opacity: 0; }

.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image > a > img { 
    filter: blur(0); transition-delay: 150ms; animation: wdt-zoom-in 5s linear .5s infinite;
    transform: translateZ(0) scale(1.01); -webkit-transform: translateZ(0) scale(1.01); }

.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-title h5,
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-button,
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-subtitle { transform: translateX(0px); opacity: 1; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-title h5 { transition-delay: 200ms; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-description { transition-delay: 400ms; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-button { transition-delay: 600ms; }

/* Animation Effects */
@keyframes wdt-zoom-in {
    0% { transform: translateZ(0) scale(1.01); -webkit-transform: translateZ(0) scale(1.01); }
    25% { transform: translateZ(1000px) scale(1.025); -webkit-transform: translateZ(1000px) scale(1.025); }
    50% { transform: translateZ(0) scale(1.05) translateX(0px); -webkit-transform: translateZ(0) scale(1.05) translateX(0px); }
    75% { transform: translateZ(1000px) scale(1.035); -webkit-transform: translateZ(1000px) scale(1.025); }
    100% { transform: translateZ(0) scale(1.01) translateX(0px); -webkit-transform: translateZ(0) scale(1.01) translateX(0px); }
}

@media (max-width: 767px) {
    .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-subtitle { justify-content: center; }
    .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item {justify-items: center;}
    .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group { 
        max-width: calc(clamp(25rem, 9.3206rem + 52.2648vw, 34.375rem) - 40px); max-height: calc(100% - 60px); margin: 30px 20px; padding: 20px; padding-bottom: 90px; gap: 0; }
    .wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        bottom: 50px; left: 0; right: 0; justify-content: center; }
}
@media (max-width: 479px) {
    
    .wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group { 
        max-width: calc(100% - 40px); max-height: calc(100% - 60px); margin: 30px 20px; padding: 20px; padding-bottom: 120px; gap: 0; }
    .wdt-advanced-carousel-holder.wdt-rc-template-default.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        bottom: 50px; left: 0; right: 0; justify-content: center; }
}

/* Standard Template */
.wdt-advanced-carousel-holder.wdt-rc-template-standard { overflow: hidden; }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-slide { cursor: grab; }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item { text-align: center; }

/* Subtitle */

/* Title */
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-title h5 { max-width: 1300px; margin: 0 auto;
    font-size: clamp(2.8125rem, 0.9375rem + 3.9063vw, 5.625rem); /* Min-45 & Max-90 */ color: var(--wdtSecondaryColor); pointer-events: none; }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-title h5 a { color: var(--wdtAccentTxtColor); }

/* Button */
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-button a { margin-top: 20px; font-size: var(--wdtFontSize_Ext); 
    font-family: var(--wdtFontSize_Base); letter-spacing: var(--wdtLetterSpacing_3X); text-transform: uppercase; font-weight: var(--wdtFontWeight_Ext);
    background-color: var(--wdtAccentTxtColor); position: relative; color: var(--wdtSecondaryColor); line-height: var(--wdtLineHeight_Ext); }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-button a:hover { background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }

/* Pagination */

.wdt-rc-template-standard.wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: 60px; }
.wdt-rc-template-standard.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { 
    width: 45px; height: 3px; border-radius: var(--wdtRadius_Zero); }
.wdt-rc-template-standard.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before { 
    background-color: var(--wdtAccentTxtColor); }
.wdt-rc-template-standard.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before,
.wdt-rc-template-standard.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before{ 
    background-color: var(--wdtPrimaryColor); }

@media (min-width: 768px) {
.wdt-rc-template-standard.wdt-carousel-holder .swiper + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets, 
.wdt-rc-template-standard.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { 
    position: absolute; writing-mode: vertical-lr; right: 0; left: auto; top: 50%; transform: translateY(-100%); }
.wdt-rc-template-standard.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { 
    width: 3px; height: 45px; border-radius: var(--wdtRadius_Zero); }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-title h5 { padding: 0 4%; }
}


/* Swiper effects */
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide .wdt-content-item .wdt-content-subtitle, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide .wdt-content-item .wdt-content-button { 
    -webkit-transition: var(--wdtAltTransition); transition: var(--wdtAltTransition); }
 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-button { 
    -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-button { 
    -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-button { 
    -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }

.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-title { transition-delay: .2s; }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-image-wrapper { transition-delay: .4s; }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-description { transition-delay: .6s; }
.wdt-advanced-carousel-holder.wdt-rc-template-standard .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-button { transition-delay: .75s; }

/* classic Template */
.wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-content-item .wdt-content-title h5{
    font-size: clamp(2.8125rem, 0.9375rem + 3.9063vw, 5.625rem); /* Min-70 & Max-90 */
}



 /* Pagination */
.wdt-advanced-carousel-holder.wdt-rc-template-classic.wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { margin-left: 0; margin-right: 0; }
.wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; 
    display: flex; align-items: center; justify-content: space-between; margin:auto; }
.wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-prev { right: clamp(4.375rem, 2.9434rem + 2.2346vw, 5.625rem);  /* Min-70 & Max-90 */ }
.wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-next { left: clamp(4.375rem, 2.9434rem + 2.2346vw, 5.625rem); /* Min-70 & Max-90 */ }
.wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { margin:0; } 

@media only screen and (max-width: 1024px) {
    .wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { position: relative; justify-content: center; margin-top: 25px; }
    .wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-prev { right: 0; }
    .wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div.wdt-arrow-pagination-next { left: 0; }
    .wdt-advanced-carousel-holder.wdt-rc-template-classic .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div { margin: 5px; } }


/* Modern Template */
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item { text-align: center; display: grid; }

/* Content Item */
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item > div { grid-area: 1/-1; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-media-group .wdt-content-elements-group { display: inline-flex; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-detail-group { background-color: rgba(var(--wdtAccentTxtColorRgb), .3); max-width: 650px; margin: 0 auto;
    backdrop-filter: blur(var(--wdtGlassBg_Blur_2X)); padding: clamp(1.25rem, 0.2047rem + 3.4843vw, 1.875rem); /* Min-20 & Max-30 */ 
    border-radius: var(--wdtRadius_2X); overflow: hidden; width: 100%; }


/* Subtitle */
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-advanced-carousel-wrapper { counter-reset: numbercount; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title { margin-top: 0px; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-subtitle { position: relative; font-weight: var(--wdtFontWeight_Ext); 
    font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_Ext); color: var(--wdtSecondaryColor); line-height: var(--wdtLineHeight_Alt); }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-subtitle::before { counter-increment: numbercount;
    content: '0' counter(numbercount) ' - '; position: relative; font-size: inherit; line-height: inherit; color: inherit; -webkit-transition: var(--wdtAltTransition); transition: var(--wdtAltTransition); }
/* Title */
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-title h5 {
    font-size: clamp(1.5625rem, 1.4586rem + 0.347vw, 1.875rem); /* Min-25 & Max-30 */ color: var(--wdtSecondaryColor); pointer-events: none; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-title h5 a { color: var(--wdtSecondaryColor); }

/* Button */
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-button a {
    background-color: transparent; position: relative; padding: 0; color: var(--wdtSecondaryColor); line-height: var(--wdtLineHeight_Alt); }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-button a:before { content: ''; position: absolute; 
    bottom: -1px; left: 0; right: 0; height: 1px; width: 100%; background-color: currentColor; transform: scale(1); transform-origin: left;
    -webkit-transition: var(--wdtAltTransition); transition: var(--wdtAltTransition); transition-property: transform; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-button a:hover { color: var(--wdtPrimaryColor); }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-button a:hover:before { transform: scale(0); transform-origin: right; }

/* Pagination */
.wdt-rc-template-modern.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { 
    width: var(--wdtFontSize_Base); height: var(--wdtFontSize_Base); border-radius: var(--wdtRadius_Full); }
.wdt-rc-template-modern.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before { 
    background-color: var(--wdtAccentTxtColor); }
.wdt-rc-template-modern.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before,
.wdt-rc-template-modern.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before{ background-color: var(--wdtSecondaryColor); }


/* Swiper effects */
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide .wdt-content-item .wdt-content-subtitle, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide .wdt-content-item .wdt-content-button { 
    -webkit-transition: var(--wdtAltTransition); transition: var(--wdtAltTransition); }
 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-prev .wdt-content-item .wdt-content-button { 
    -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; }

.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide.swiper-slide-next .wdt-content-item .wdt-content-button { 
    -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0; }

.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-title, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-image-wrapper, 
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-description,
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-button { 
    -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }

.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-title { transition-delay: .2s; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-image-wrapper { transition-delay: .4s; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-description { transition-delay: .6s; }
.wdt-advanced-carousel-holder.wdt-rc-template-modern .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-button { transition-delay: .75s; }
