/* Thumb Slider Style */

.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper {  align-items: stretch; }
.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; position: relative; }
.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:visible; text-align: center;  }

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image { position: relative; height:100%; width:100%;}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image img { width: 100%; height:100%; object-fit: cover; object-position: center center; opacity: 1; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > div { margin: 0; max-width:700px; flex-wrap: wrap; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > div:not(:last-child) { margin-bottom: 50px; }

.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 {text-transform:uppercase; margin: 0; font-size:var(--wdtFontSize_Ext);list-style:var(--wdtLineHeight_Ext); font-weight:var(--wdtFontWeight_Ext); }
.wdt-thumb-slider-container h4 , .wdt-thumb-slider-container h6 , .wdt-thumb-slider-content{color:var(--wdtAccentTxtColor);}

.wdt-thumb-slider-info div.wdt-thumb-slider-button > a {
    font-size: 16px;
    padding: var(--wdtPadding_Btn);
    font-family: var(--wdtFontTypo_Alt);
    font-weight: var(--wdtFontWeight_Base);
    line-height: var(--wdtLineHeight_Ext);
    color: var(--wdtPrimaryColor);
    text-transform: capitalize;
    justify-content: center;
    text-align: center;
    border-radius: var(--wdtRadius_Zero, 0px);
    overflow: hidden;
    position: relative;
    border: none;
    will-change: transform;
    perspective: 1000px;
    transform-style: preserve-3d;
    background-color: var(--wdtTertiaryColor);
}
.wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover{
    color: var(--wdtAccentTxtColor); background-color: var(--wdtPrimaryColor);
}

.wdt-thumb-slider-info div.wdt-thumb-slider-button > a:before{
     content: ""; position: absolute; right: 2px; bottom: 2px; 
    -webkit-transform: scale(1); transform: scale(1); width: 1em; height: 1em; 
    -webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100%); clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
    background: var(--wdtSecondaryColor); z-index: -1; -webkit-transition: .3s ease; transition: .3s ease;
}
.wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover:before{
     right: 0; bottom: 0; width: 100%; height: 100%;  
    -webkit-clip-path: polygon(100% 0%, 0% 0%, 0% 100%, 100% 100%); clip-path: polygon(100% 0%, 0% 0%, 0% 100%, 100% 100%); 
    -webkit-transform: scale(1.2); transform: scale(1.2);
}

.wdt-thumb-slider-info div.wdt-thumb-slider-button > a:after{
     content: ""; position: absolute; right: 2px; bottom: 2px; 
    -webkit-transform: translate(10px, 10px); transform: translate(10px, 10px); width: 1em; height: 1em; 
    -webkit-clip-path: polygon(100% 0%, 0% 100%, 100% 100%); clip-path: polygon(100% 0%, 0% 100%, 100% 100%);
    background: var(--wdtTertiaryColor); opacity: 0; -webkit-transition: .3s ease; transition: .3s ease;
}
.wdt-thumb-slider-info div.wdt-thumb-slider-button > a:hover:after{
    opacity: 1; -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px);
}
   

.wdt-thumb-carousel-holder .wdt-thumb-slider-container{
    overflow:hidden;
}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image:after{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background: linear-gradient(to bottom, transparent 10%, rgba(var(--wdtHeadAltColorRgb), 1) 90%);
}

/* Thumb Pagination Arrow */


.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination { text-align: center;display:flex;justify-content:space-between; }
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div { position: relative; z-index: 2;
    display: inline-flex; align-items: center; justify-content: center; width: 50px; height: 140px; padding: 10px;  background-color:var(--wdtBodyBGColor);color:var(--wdtSecondaryColor);margin:0; border:none;}

.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-prev{
    padding:0;
    justify-content:flex-start;
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-prev i{
    margin-left:10px;
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-next{
    padding:0;
    justify-content:flex-end;
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-next i{
    margin-right:10px;
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-prev:after{
    content: '';
    background-image: radial-gradient(circle farthest-side at 2% 0%, transparent 98%, var(--wdtBodyBGColor));
    width: 30px;
    height: 30px;
    position: absolute;
    bottom: -28px;
    left: 0;
    transform: rotate(180deg);
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-prev:before{
    content: '';
    background-image: radial-gradient(circle farthest-side at 2% 0%, transparent 98%, var(--wdtBodyBGColor));
    width: 30px;
    height: 30px;
    position: absolute;
    top: -29px;
    left: 0;
    transform: rotate(90deg);
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-next:after{
    content: '';
    background-image: radial-gradient(circle farthest-side at 2% 0%, transparent 98%, var(--wdtBodyBGColor));
    width: 30px;
    height: 30px;
    position: absolute;
    top: -28px;
    right: 0;
    transform: rotate(0deg);
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-next:before{
    content: '';
    background-image: radial-gradient(circle farthest-side at 2% 0%, transparent 98%, var(--wdtBodyBGColor));
    width: 30px;
    height: 30px;
    position: absolute;
    bottom: -29px;
    right: 0px;
    transform: rotate(270deg);}

/* 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: 2px 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: 2px solid var(--wdtAccentTxtColor); }



/* -----------------------------------------------------------
   INITIAL HIDDEN STATE (before the slide becomes active)
----------------------------------------------------------- */
.wdt-thumb-carousel-holder .swiper-slide 
  .wdt-thumb-slider-icon-wrapper,
.wdt-thumb-carousel-holder .swiper-slide 
  .wdt-thumb-slider-sub-title,
.wdt-thumb-carousel-holder .swiper-slide 
  .wdt-thumb-slider-title,
.wdt-thumb-carousel-holder .swiper-slide 
  .wdt-thumb-slider-content,
.wdt-thumb-carousel-holder .swiper-slide 
  .wdt-thumb-slider-button {
    opacity: 0;
    transform: translateX(-12px);
    filter: blur(3px);
    transition: 
        opacity 0.6s ease,
        transform 0.6s ease,
        filter 0.6s ease;
}


/* -----------------------------------------------------------
   ACTIVE SLIDE (animation triggers here)
----------------------------------------------------------- */
.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-icon-wrapper,
.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-sub-title,
.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-title,
.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-content,
.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-button {
    opacity: 1;
    transform: translateX(0);
    filter: blur(0);
}


/* -----------------------------------------------------------
   STAGGER TIMINGS (smooth typing-style reveal)
----------------------------------------------------------- */

.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-icon-wrapper {
    transition-delay: 0.10s;
}

.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-sub-title {
    transition-delay: 0.20s;
}

.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-title {
    transition-delay: 0.32s;
}

.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-content {
    transition-delay: 0.42s;
}

.wdt-thumb-carousel-holder .swiper-slide.swiper-slide-active 
  .wdt-thumb-slider-button {
    transition-delay: 0.52s;
}

.wdt-thumb-slider-info div.wdt-thumb-slider-button:nth-child(2) > a{
    background-color:transparent;
    color:var(--wdtAccentTxtColor);
    border: 1px solid var(--wdtTertiaryColor);
}
.wdt-thumb-slider-info div.wdt-thumb-slider-button:nth-child(2) > a:hover{
    color:var(--wdtPrimaryColor);
     border: 1px solid var(--wdtAccentTxtColor);
}
.wdt-thumb-slider-info div.wdt-thumb-slider-button:nth-child(2) > a:before{
   background: var(--wdtTertiaryColor);
}
.wdt-thumb-slider-info div.wdt-thumb-slider-button:nth-child(2) > a:after{
    background:var(--wdtPrimaryColor);
}




.wdt-dark-bg .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content{color: rgba(var(--wdtAccentTxtColorRgb), .9);}
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button { 
      display:flex; justify-content:inherit; }


/* -----------------------
    New-styles
----------------------- */
.wdt-thumb-carousel-holder .swiper-wrapper  .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title{
    font-size: var(--wdtFontSize_Ext);
    font-family: var(--wdtFontTypo_Base);
    font-weight: var(--wdtFontWeight_Ext);
    line-height: var(--wdtLineHeight_Base);
    text-transform: uppercase;
    color: var(--wdtAccentTxtColor);
    font-weight: var(--wdtFontWeight_Alt);
    align-items: center;
    justify-content: inherit;
    position: relative;
    backface-visibility: hidden;
    display: inline-block;
    border-radius: var(--wdtRadius_Zero);
    margin-bottom:18px;
}

.wdt-thumb-carousel-holder .wdt-thumb-slider-buttons-wrapper{display:inline-flex; justify-content:inherit; gap:40px;}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-buttons-wrapper{margin-bottom:60px;}

.wdt-thumb-slider-sub-title h6{position: relative; display:flex; align-items:center; gap:2px;}

.wdt-thumb-slider-sub-title h6:after{
    content: '';
    position: absolute;
    left: clamp(2.875rem, 2.4179rem + 1.5267vw, 4.25rem);
    width: 16px;
    top: 0;
    height: 16px;
    background-color: var(--wdtSecondaryColor);
    mask-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M97.2,98.7H2.8c-0.8,0-1.5-0.7-1.5-1.5v-6.1c0-0.8,0.7-1.5,1.5-1.5h94.5c0.8,0,1.5,0.7,1.5,1.5v6.1 C98.7,98.1,98.1,98.7,97.2,98.7z M4.3,95.7h91.5v-3.1H4.3V95.7z M91.1,86.5H10.4c-0.8,0-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5h3.1l0-32 c-0.6,0-1.1-0.3-1.3-0.8l-2.6-5.3H4.3c-0.8,0-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5h6.1c0,0,0,0,0.1,0h18.2c0,0,0,0,0.1,0h12.1 c0,0,0,0,0.1,0h18.2c0,0,0,0,0.1,0h12.1c0,0,0,0,0.1,0h18.2c0,0,0,0,0.1,0h6.1c0.8,0,1.5,0.7,1.5,1.5s-0.7,1.5-1.5,1.5h-5.2 l-2.6,5.3c-0.3,0.5-0.8,0.8-1.3,0.8h0v32h4.6c0.8,0,1.5,0.7,1.5,1.5S92,86.5,91.1,86.5z M77.4,83.5h6.1v-32h-6.1V83.5z M56.1,83.5 h18.3l0-32c-0.6,0-1.1-0.3-1.3-0.8l-2.6-5.3H60.1l-2.6,5.3c-0.3,0.5-0.8,0.8-1.3,0.8h0V83.5z M46.9,83.5h6.1v-32h-6.1V83.5z M25.6,83.5h18.3l0-32c-0.6,0-1.1-0.3-1.3-0.8l-2.6-5.3H29.6L27,50.7c-0.3,0.5-0.8,0.8-1.3,0.8h0V83.5z M16.5,83.5h6.1v-32h-6.1 V83.5z M85,48.5h0.6l1.5-3.1H73.8l1.5,3.1H85z M54.6,48.5h0.6l1.5-3.1H43.3l1.5,3.1H54.6z M24.1,48.5h0.6l1.5-3.1H12.8l1.5,3.1H24.1 z M83.5,39.3c-0.3,0-0.6-0.1-0.9-0.3L50.9,14.5c-0.6-0.4-1.3-0.4-1.9,0L17.4,39c-0.7,0.5-1.6,0.4-2.1-0.3c-0.5-0.7-0.4-1.6,0.3-2.1 l31.7-24.5c1.6-1.3,3.9-1.3,5.6,0l31.7,24.5c0.7,0.5,0.8,1.4,0.3,2.1C84.4,39.1,84,39.3,83.5,39.3z M95.7,39.3 c-0.4,0-0.8-0.2-1.1-0.5c-1.1-1.2-16.7-13.1-41.8-32.1c-1.7-1.2-3.9-1.2-5.5,0C22.5,25.4,6.5,37.7,5.4,38.8 c-0.6,0.6-1.5,0.6-2.1,0.1c-0.6-0.5-0.7-1.5-0.1-2.1c1.2-1.4,23.7-18.4,42.3-32.5c2.7-2,6.4-2,9.1,0c27.1,20.5,41.3,31.4,42.3,32.5 c0.5,0.6,0.5,1.6-0.1,2.1C96.4,39.2,96.1,39.3,95.7,39.3z M50,36.3c-4.2,0-7.6-3.4-7.6-7.6c0-4.2,3.4-7.6,7.6-7.6s7.6,3.4,7.6,7.6 C57.6,32.9,54.2,36.3,50,36.3z M50,24.1c-2.5,0-4.6,2.1-4.6,4.6s2.1,4.6,4.6,4.6s4.6-2.1,4.6-4.6S52.5,24.1,50,24.1z'/%3E%3C/svg%3E%0A");
    mask-repeat: no-repeat;
}

.wdt-thumb-slider-sub-title h6::before{
    content: '';
    display: inline-flex;
    width: clamp(2.5rem, 2.0845rem + 1.3879vw, 3.75rem);
    height: 1px;
    background-color: var(--wdtSecondaryColor);
    margin-right: 32px;
    transform-origin: left center;
}


.wdt-thumb-carousel-holder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background-color:var(--wdtTertiaryColor);
    
}
.wdt-thumb-carousel-holder .swiper-pagination-progressbar{
    background-color:rgba(var(--wdtAccentTxtColorRgb),.3);
    height:0px;
}
.wdt-thumb-carousel-holder .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    height:1px;
    
}
.wdt-thumb-carousel-holder .swiper .swiper-progressbar-style{
    position: relative;
    margin-bottom:15px;
    margin-top:-230px;
    max-width:1500px;
    padding: 0 30px;
    margin-left:auto;
    margin-right:auto;
}
.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper{
    position: absolute;
    width: calc(100% + 1px);
    left: 50%;
    top:50%;
    transform: translate(-50% , -50%);
}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel{ position: relative;    max-width:1560px; padding:0 30px 60px 30px;}

.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide{ position:relative; opacity:0; }

.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide.swiper-slide-visible{opacity:1;}

@media(max-width:1540px){


.wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper{
    width:calc(100vw - 59px);
}
}

.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-additional-title h6{
    font-size:var(--wdtFontSize_H6);
    font-family: var(--wdtFontTypo_Alt);
    max-width:260px;
    transition:var(--wdtAltTransition);
    margin-top:clamp(1rem, 0.7353rem + 1.2102vw, 2.1875rem); /* Min-16 & Max-35 */
    line-height:var(--wdtLineHeight_Base); cursor: pointer;
    color:var(--wdtAccentTxtColor);
    pointer-events:all;
 }

.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide-thumb-active .wdt-thumb-slider-additional-title h6{
    color:var(--wdtSecondaryColor);
}

  .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-additional-title h6:hover{
    color: var(--wdtLinkHoverColor);
 }

 .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-icon{
    font-size: clamp(2.25rem, 2.1107rem + 0.6369vw, 2.875rem); /* Min-36 & Max-46 */;
    transition:var(--wdtAltTransition);
    color: rgba(var(--wdtTertiaryColorRgb),.4); cursor: pointer;
 }

 .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide-thumb-active .wdt-thumb-slider-icon{
    color:var(--wdtSecondaryColor);
    transform: translateY(-2px);
 }

 .wdt-thumb-carousel-holder .wdt-thumb-slider-title h4 {
   font-size: clamp(3.125rem, 2.7095rem + 1.3879vw, 4.375rem); /* Min-50 & Max-80 */
   margin-top:-5px;
 }
 .wdt-thumb-carousel-holder .wdt-thumbnail-carousel .swiper-slide:hover .wdt-thumb-slider-icon{
    color:var(--wdtSecondaryColor);
    transform: translateY(-2px);
}


  /* -----------------------
      secondary Color 
  ----------------------- */
  
 
  
  
  /* -----------------------
      Responsive
  ----------------------- */





 /* -----------------------
      custom
  ----------------------- */

.wdt-thumb-carousel-holder .swiper-pagination-progressbar{
    background-color:rgba(var(--wdtTertiaryColorRgb),.3);
    height:4px;
}

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info {
    padding: 200px 30px;
    max-width:1560px;
    margin:auto;
}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > .wdt-thumb-slider-content{
    margin-bottom:20px;
}

@media(max-width:1540px){
        .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info{
            max-width: 1360px;
        }
        .wdt-thumb-carousel-holder .wdt-thumbnail-carousel {
            max-width: 1360px;
        }
        .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info{
            padding: 250px 30px 230px 30px;
        }
        .wdt-thumb-carousel-holder .swiper .swiper-progressbar-style{ max-width: 1300px;}

}
@media(max-width:1280px){
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info{
    max-width: 1160px;
}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel {
    max-width: 1160px;
    /* margin-bottom:60px; */
}
.wdt-thumb-carousel-holder .swiper .swiper-progressbar-style{ max-width: 1100px;}

}
@media(max-width:1024px){
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info{
    max-width: 890px;
}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel {
    max-width: 910px;
}
.wdt-thumb-carousel-holder .swiper .swiper-progressbar-style{ max-width: 850px; margin-top: -216px;}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info {
   padding: 200px 30px 230px 30px;
}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > div:not(:last-child){margin-bottom:40px;}

}
@media(max-width:767px){
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info{
    max-width: 620px;
}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel {
    max-width: 620px;
    margin-bottom:60px;
}
.wdt-thumb-carousel-holder .swiper .swiper-progressbar-style{ max-width: 580px;}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel{padding:0 20px;}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-buttons-wrapper {
    margin-bottom: 35px;
}

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { padding: 200px 20px 280px 20px; }

}
@media(max-width:479px){
.wdt-thumb-carousel-holder .wdt-thumb-slider-buttons-wrapper{gap:20px;}

.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > div:not(:last-child) {
    margin-bottom: 35px;
}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-additional-title h6{
    text-align:center;
    max-width:unset;
}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel .wdt-thumb-slider-icon{text-align: center !important;}
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info{text-align:center !important;}
.wdt-thumb-carousel-holder .wdt-thumbnail-carousel {
	position: absolute;
	left: 50%;
	bottom: -20px;
	transform: translateX(-50%); max-width: 300px;
}
.wdt-thumb-carousel-holder .swiper .swiper-progressbar-style {
	max-width: 580px;
	position: absolute;
	bottom: 170px;
	top: auto;
}

}









