/* Thumb Slider Style */

.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper { margin-bottom: 20px; }
.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide { z-index: 0; }
.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active { z-index: 2; }

.wdt-thumb-carousel-holder > .swiper { overflow: visible; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container { display: grid; position: relative; }

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image,
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { width: 100%; border-radius: inherit;
    grid-area: 1/-1; align-items: center; align-content: center; justify-content: center; margin-bottom: 0; overflow: hidden; text-align: center;  }

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image { position: relative; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image img { width: 100%; height: 100%; object-fit: cover; object-position: center center; }

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { position: relative; margin: 30px;
    display: block; padding: 30px; max-width: 500px; align-self: center; justify-self: center; background: var(--wdtBodyBGColor); }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > div { margin: 0; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > div:not(:last-child) { 
    margin-bottom: clamp(0.75rem, 0.6833rem + 0.3681vw, 1.125rem); /*18px - 12px*/ }

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title > h5,
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6 { margin: 0; }

.wdt-thumb-slider-container div.wdt-thumb-slider-button { order: -1; margin-bottom: clamp(1.25rem, 0.8052rem + 2.454vw, 3.75rem); }
.wdt-thumb-slider-container div.wdt-thumb-slider-button > a {
    display: inline-block; font-size: var(--wdtFontSize_Base); padding: var(--wdtPadding_Btn); font-family: var(--wdtFontTypo_Base); 
    font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Part); border-radius: var( --wdtRadius_Part); margin-top: 0; }
.wdt-thumb-slider-container div.wdt-thumb-slider-button > a:hover { background-color: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); }

/* Thumb Pagination Arrow */

.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination { text-align: center; }
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div { 
    position: relative; pointer-events: all; background-color: transparent; background-image: none !important; color: var(--wdtPrimaryColor); 
    display: inline-flex; place-content: center; place-items: center; font-size: clamp(3.25rem, 3.161rem + 0.4908vw, 3.75rem); /*60px - 52px*/ letter-spacing: 0; width: auto; height: auto; line-height: normal; padding: 0; text-decoration: none; text-transform: none; vertical-align: top; z-index: 1; -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); -webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); margin: 10px; }
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div:hover {
    background-color: transparent; background-image: none !important; color: var(--wdtSecondaryColor); }
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div i {
    display: flex; justify-content: center; align-items: center; }
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div i svg { 
    background-color: var(--wdtAccentTxtColor); }

.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div.wdt-arrow-thumb-pagination-prev:hover > i svg polygon { animation-name: liviIconMovePre !important; animation-duration: 500ms !important; animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1) !important; will-change: transform !important; transition: opacity .4s ease-out,transform .8s !important; }

@-webkit-keyframes liviIconMovePre {
    0% { opacity: 1; transform: translateX(0px); transform-origin: center; }
    50% {opacity: 0;transform: translateX(-20px);transform-origin: center;}
    51% {opacity: 0;transform: translateX(20px);transform-origin: center;}
    100% {opacity: 1;transform: translateX(0px);transform-origin: center;}
}
@keyframes liviIconMovePre {
    0% { opacity: 1; transform: translateX(0px); transform-origin: center; }
    50% {opacity: 0;transform: translateX(-20px);transform-origin: center;}
    51% {opacity: 0;transform: translateX(20px);transform-origin: center;}
    100% {opacity: 1;transform: translateX(0px);transform-origin: center;}
}

.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div.wdt-arrow-thumb-pagination-next:hover > i svg polygon { animation-name: liviIconMoveNxt !important; animation-duration: 500ms !important; animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1) !important; will-change: transform !important; transition: opacity .4s ease-out,transform .8s !important; }

@-webkit-keyframes liviIconMoveNxt {
    0% { opacity: 1; transform: translateX(0px); transform-origin: center; }
    50% {opacity: 0;transform: translateX(20px);transform-origin: center;}
    51% {opacity: 0;transform: translateX(-20px);transform-origin: center;}
    100% {opacity: 1;transform: translateX(0px);transform-origin: center;}
}
@keyframes liviIconMoveNxt {
    0% { opacity: 1; transform: translateX(0px); transform-origin: center; }
    50% {opacity: 0;transform: translateX(20px);transform-origin: center;}
    51% {opacity: 0;transform: translateX(-20px);transform-origin: center;}
    100% {opacity: 1;transform: translateX(0px);transform-origin: center;}
}


/* Thumb Slider Thumbnail */

.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail img { object-fit: cover; object-position: center center; }
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail { position: relative; }
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail:before { pointer-events: none; transition: var(--wdtAltTransition);
    content: ""; position: absolute; border: 0 solid transparent; top: 10px; right: 10px; bottom: 10px; left: 10px; }
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide-thumb-active .wdt-thumb-slider-thumbnail:before { 
    border: 0 solid var(--wdtAccentTxtColor); }


/* Thumb Content Animation */

.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-icon-wrapper,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button { 
    -webkit-transition: 375ms cubic-bezier(0.7, 0, 0.3, 1); transition: 375ms cubic-bezier(0.7, 0, 0.3, 1); }

.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-icon-wrapper,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
    -webkit-transition: 500ms cubic-bezier(0.7, 0, 0.3, 1); transition: 500ms cubic-bezier(0.7, 0, 0.3, 1); }

.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-icon-wrapper { 
    transition-delay: 90ms; -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title { 
    transition-delay: 80ms; -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title {
    transition-delay: 70ms; -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content {
    transition-delay: 60ms; -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
    transition-delay: 45ms; -webkit-transform: translateX(-40px); transform: translateX(-40px); opacity: 0; }

.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-icon-wrapper { 
    transition-delay: 90ms; -webkit-transform: translateX(40px); transform: translateX(40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title { 
    transition-delay: 80ms; -webkit-transform: translateX(40px); transform: translateX(40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title {
    transition-delay: 70ms; -webkit-transform: translateX(40px); transform: translateX(40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content {
    transition-delay: 60ms; -webkit-transform: translateX(40px); transform: translateX(40px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
    transition-delay: 45ms; -webkit-transform: translateX(40px); transform: translateX(40px); opacity: 0; }

.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-icon-wrapper {
    transition-delay: 0ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title {
    transition-delay: 100ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title {
    transition-delay: 180ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content {
    transition-delay: 240ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
    transition-delay: 320ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }

/* -----------------------
    Primary Color 
----------------------- */

.wdt-thumb-slider-info div.wdt-thumb-slider-button > a { 
    background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
  
  /* -----------------------
      secondary Color 
  ----------------------- */
  
  .wdt-thumb-slider-info div.wdt-thumb-slider-button > a:focus,
  .wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover { 
    background-color: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); }
  

/* ------------------------------------
    Custom - Demo 2 Slider
--------------------------------------- */

.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper { margin-bottom: 0;}
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide { 
    cursor: grab; display: flex; justify-content: center; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumb-slider-container {
    display: inline-flex ; flex-direction: column-reverse; align-items: center; padding: 0 clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); /*30px - 20px*/ }

/* Image Style */
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide .wdt-thumb-slider-container { 
    opacity: 0; visibility: hidden; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container { 
    opacity: 1; visibility: visible; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-image { 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-image { opacity: 0; -webkit-transform: translateX(-30%); transform: translateX(-30%); transition-delay: 10ms; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-image { opacity: 0; -webkit-transform: translateX(30%); transform: translateX(30%); transition-delay: 100ms; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-image { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); transition-delay: 200ms; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-image img {
    width: 100%; max-width: 750px; margin: 0; }

/* Content Style */
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { 
    max-width: 100%; margin: 0; padding: 0; background: transparent; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6 {
    position: relative; overflow: hidden; display: inline-flex; align-items: center; font-family: var(--wdtFontTypo_Base); font-size: 1.1em; 
    font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6::before {
    content: ''; display: block; width: 100%; height: 1px; position: absolute; left: 0; bottom: 6px; background-color: currentColor; 
    -webkit-transform: scaleX(0); transform: scaleX(0); transform-origin: left bottom; -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96);
    transition: transform .4s cubic-bezier(.31,.29,.05,.96); }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6::before { 
    -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition: 500ms ease transform; transition: 500ms ease transform; transition-delay: .8s;  }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6::after {
    content: ''; display: flex; position: relative; left: 0; top: 0; background-color: currentColor; width: 40px; height: 40px; margin-left: 10px;
    -webkit-transform: translateX(-100vh); transform: translateX(-100vh); -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); opacity: 0; 
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve"><g><path d="M60.2,62.4H38.9C39,63,39,63.5,39,64.1s-0.1,1.1-0.1,1.6h21.3c-0.2-0.4-0.2-1-0.2-1.6S60.1,63,60.2,62.4z"/><path d="M60.2,62.4c-0.1,0.6-0.1,1.2-0.1,1.7c0,0.5,0.1,1.1,0.1,1.6h1.4v-3.4C61.7,62.4,60.2,62.4,60.2,62.4z"/><path d="M83.8,62.4h-1.4v3.4h1.4c0.1-0.5,0.1-1.1,0.1-1.6C84,63.5,83.9,63,83.8,62.4z"/><path d="M38.9,62.4h-1.6v3.4h1.6c0.1-0.5,0.1-1.1,0.1-1.6C39,63.5,39,63,38.9,62.4z"/><path d="M15.2,62.4c-0.1,0.6-0.1,1.2-0.1,1.7c0,0.5,0.1,1.1,0.1,1.6h1.4v-3.4C16.6,62.4,15.2,62.4,15.2,62.4z"/><rect x="48.8" y="41.5" width="3.4" height="1.7"/><g><path d="M82.4,65.7v-3.4h1.4C82.9,56.5,78,52,72,52s-11,4.4-11.8,10.2h1.4v3.4h-1.4C61,71.5,66,76,72.1,76s11-4.5,11.9-10.3H82.4z M72,72.5c-4.7,0-8.6-3.9-8.6-8.6s3.9-8.6,8.6-8.6s8.6,3.9,8.6,8.6S76.7,72.5,72,72.5z"/><path d="M37.2,65.7v-3.4h1.6C38,56.5,33.1,52,27.1,52s-11,4.4-11.8,10.2h1.4v3.4h-1.4C16,71.5,21.1,76,27.2,76c5.9,0,11-4.5,11.8-10.3H37.2z M27,72.5c-4.7,0-8.6-3.9-8.6-8.6s3.9-8.6,8.6-8.6s8.6,3.9,8.6,8.6S31.7,72.5,27,72.5z"/><path d="M88.7,43.4c-2.7-1.3-5.9-2.1-9.1-3c-2-0.6-4.2-1.2-6.2-1.8l-7-10c-1.7-2.5-3.9-4.6-9.1-4.6H27.6c-5.2,0-6.8,2.5-7.8,4.4l-5.1,10.7l-7,2.9c-4,1.7-4.8,5-4.8,9.6v6.6c0,4.8,2.7,7.4,7.8,7.4h4.6c-0.1-0.5-0.1-1.1-0.1-1.6c0-0.6,0.1-1.2,0.1-1.7h-4.7c-3.1,0-4.4-1.2-4.4-4.2v-6.6c0-5,1.2-5.7,2.9-6.5l8-3.4L22.6,30c1-1.6,1.6-2.7,5-2.7h29.8c4.2,0,5.2,1.4,6.5,3.3l7.4,10.7l0.5,0.1c2.2,0.8,4.6,1.4,7,2.1c3.3,0.9,6.1,1.6,8.7,2.7c5.6,2.4,6.6,5.9,6.6,12c0,1.6-0.8,4.2-2.9,4.2h-7.5c0.1,0.6,0.1,1.2,0.1,1.7s-0.1,1.1-0.1,1.6h7.4c4,0,6.1-3.8,6.1-7.3C97.4,52.9,96.7,46.7,88.7,43.4z"/><polygon points="52.2,41.5 52.2,43.2 48.8,43.2 48.8,41.5 38.3,41.5 38.3,43.2 34.9,43.2 34.9,41.5 20.8,41.5 20.8,44.9 67,44.9 67,41.5 "/><rect x="48.8" y="30.5" width="3.4" height="11.1"/><rect x="34.9" y="30.5" width="3.4" height="11.1"/></g><rect x="34.9" y="41.5" width="3.4" height="1.7"/></g></svg>');
    -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve"><g><path d="M60.2,62.4H38.9C39,63,39,63.5,39,64.1s-0.1,1.1-0.1,1.6h21.3c-0.2-0.4-0.2-1-0.2-1.6S60.1,63,60.2,62.4z"/><path d="M60.2,62.4c-0.1,0.6-0.1,1.2-0.1,1.7c0,0.5,0.1,1.1,0.1,1.6h1.4v-3.4C61.7,62.4,60.2,62.4,60.2,62.4z"/><path d="M83.8,62.4h-1.4v3.4h1.4c0.1-0.5,0.1-1.1,0.1-1.6C84,63.5,83.9,63,83.8,62.4z"/><path d="M38.9,62.4h-1.6v3.4h1.6c0.1-0.5,0.1-1.1,0.1-1.6C39,63.5,39,63,38.9,62.4z"/><path d="M15.2,62.4c-0.1,0.6-0.1,1.2-0.1,1.7c0,0.5,0.1,1.1,0.1,1.6h1.4v-3.4C16.6,62.4,15.2,62.4,15.2,62.4z"/><rect x="48.8" y="41.5" width="3.4" height="1.7"/><g><path d="M82.4,65.7v-3.4h1.4C82.9,56.5,78,52,72,52s-11,4.4-11.8,10.2h1.4v3.4h-1.4C61,71.5,66,76,72.1,76s11-4.5,11.9-10.3H82.4z M72,72.5c-4.7,0-8.6-3.9-8.6-8.6s3.9-8.6,8.6-8.6s8.6,3.9,8.6,8.6S76.7,72.5,72,72.5z"/><path d="M37.2,65.7v-3.4h1.6C38,56.5,33.1,52,27.1,52s-11,4.4-11.8,10.2h1.4v3.4h-1.4C16,71.5,21.1,76,27.2,76c5.9,0,11-4.5,11.8-10.3H37.2z M27,72.5c-4.7,0-8.6-3.9-8.6-8.6s3.9-8.6,8.6-8.6s8.6,3.9,8.6,8.6S31.7,72.5,27,72.5z"/><path d="M88.7,43.4c-2.7-1.3-5.9-2.1-9.1-3c-2-0.6-4.2-1.2-6.2-1.8l-7-10c-1.7-2.5-3.9-4.6-9.1-4.6H27.6c-5.2,0-6.8,2.5-7.8,4.4l-5.1,10.7l-7,2.9c-4,1.7-4.8,5-4.8,9.6v6.6c0,4.8,2.7,7.4,7.8,7.4h4.6c-0.1-0.5-0.1-1.1-0.1-1.6c0-0.6,0.1-1.2,0.1-1.7h-4.7c-3.1,0-4.4-1.2-4.4-4.2v-6.6c0-5,1.2-5.7,2.9-6.5l8-3.4L22.6,30c1-1.6,1.6-2.7,5-2.7h29.8c4.2,0,5.2,1.4,6.5,3.3l7.4,10.7l0.5,0.1c2.2,0.8,4.6,1.4,7,2.1c3.3,0.9,6.1,1.6,8.7,2.7c5.6,2.4,6.6,5.9,6.6,12c0,1.6-0.8,4.2-2.9,4.2h-7.5c0.1,0.6,0.1,1.2,0.1,1.7s-0.1,1.1-0.1,1.6h7.4c4,0,6.1-3.8,6.1-7.3C97.4,52.9,96.7,46.7,88.7,43.4z"/><polygon points="52.2,41.5 52.2,43.2 48.8,43.2 48.8,41.5 38.3,41.5 38.3,43.2 34.9,43.2 34.9,41.5 20.8,41.5 20.8,44.9 67,44.9 67,41.5 "/><rect x="48.8" y="30.5" width="3.4" height="11.1"/><rect x="34.9" y="30.5" width="3.4" height="11.1"/></g><rect x="34.9" y="41.5" width="3.4" height="1.7"/></g></svg>');
    mask-size: 100%; mask-repeat: no-repeat; mask-position: center; -webkit-mask-size: 100%; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6::after { -webkit-transform: translateX(0); transform: translateX(0); 
    -webkit-transition: 500ms ease transform; transition: 500ms ease transform; transition-delay: 0.75s; opacity: 1; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title h4 { 
    font-family: var(--wdtFontTypo_Alt); font-size: clamp(2rem, 1.6887rem + 1.7178vw, 3.75rem); font-weight: var(--wdtFontWeight_Alt); 
    text-transform: capitalize; margin: 0; }

.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-button { 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-prev .wdt-thumb-slider-container .wdt-thumb-slider-button { opacity: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); transition-delay: 0ms; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-next .wdt-thumb-slider-container .wdt-thumb-slider-button { opacity: 0; -webkit-transform: translateX(50%); transform: translateX(50%); transition-delay: 150ms; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-button { opacity: 1; -webkit-transform: translateX(0%); transform: translateX(0%); transition-delay: 250ms; }

/* Thumb*/
.wdt-thumb-slider-style .swiper.wdt-thumbnail-carousel { margin: 0 clamp(5.625rem, 4.8466rem + 4.2945vw, 10rem); /*160px -90px*/ margin-bottom: -90px; }

.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail {
    position: relative; overflow: hidden; padding: 16px 25px; display: flex; flex-direction: column; align-items: center; 
    background: var(--wdtTertiaryColor); color: var(--wdtHeadAltColor); -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail img { width: 100%; z-index: 1; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail-title {   
    font-family: var(--wdtFontTypo_Base); font-size: clamp(0.875rem, 0.8528rem + 0.1227vw, 1rem); /*16px - 14px*/ font-weight: var(--wdtFontWeight_Alt); 
    line-height: var(--wdtLineHeight_Alt); text-transform: uppercase; text-align: center; -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); color: var(--wdtHeadAltColor); z-index: 1; margin: 10px 0; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder > .swiper .swiper-slide.swiper-slide-thumb-active .wdt-thumb-slider-thumbnail-title { 
    color: var(--wdtHeadAltColor); }   
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content { width: 100%; max-width: 900px; margin: auto; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content p { margin-bottom: 0; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail:before {
    top: 0; bottom: 0; right: 0; left: 0; opacity: 0; background: rgba(var(--wdtBorderColorRgb), 1); z-index: 0; 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide-thumb-active .wdt-thumb-slider-thumbnail:before { 
    border-width: 0; opacity: 1; }

/* Arrow */
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper { position: relative; pointer-events: none; margin-bottom: 0; }
.wdt-thumb-slider-style .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination {
    width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; margin: 0; display: flex; justify-content: space-between; 
    align-items: center; padding: 0 clamp(0rem, -0.3336rem + 1.8405vw, 1.875rem); /*30px - 0px*/ }
    
/* -----------------------
    Responsive
----------------------- */

@media only screen and (max-width: 1540px) { 
    .wdt-thumb-slider-style .swiper.wdt-thumbnail-carousel { margin-bottom: -85px; }
}