
/* Home-1-Slider-Style */

.wdt-cus-home1-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
    margin-left: 0px; margin-right: 0px; position: absolute; bottom: clamp(3.125rem, -2.6013rem + 8.9385vw, 8.125rem); left: 50%; 
}
.wdt-cus-home1-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ 
    font-size: clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); height:clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); width:clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); color:rgba(var(--wdtSecondaryColorRgb), 1); 
}
.wdt-cus-home1-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{ display: none;}
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper, 
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-button-holder{ 
    opacity: 0; transform:translateY(10px); -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); -webkit-transition-delay:0s; transition-delay:0s;
}
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{ 
    opacity: 1; transform:translateY(0px);
}
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title{
    transition-delay:200ms;
}
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper{
    transition-delay:300ms;
}
.wdt-cus-home1-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{
    transition-delay:500ms;
}

@media (max-width:1024px){
    .wdt-cus-home1-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
       left:45%; bottom: clamp(3.125rem, 2.2727rem + 4.2614vw, 5rem);
    } 
}
@media (max-width:767px){
    .wdt-cus-home1-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
       left: 0; right:0; 
    } 
}

/* End */


/* Brand-Logo-Style */

.wdt-cus-brand-style1 .wdt-icon-box-holder .wdt-content-item { 
    border:1px solid var(--wdtBorderColor); padding:30px;
}
.wdt-cus-brand-style1 .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 {
     font-size: var(--wdtFontSize_Ext);
}
.wdt-cus-brand-style1 .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span{ 
    font-size: clamp(8.75rem, 7.9716rem + 4.2945vw, 13.125rem);  color:var(--wdtSecondaryColor); width: 100%; height: auto; transition:var(--wdtBaseTransition); 
}
.wdt-cus-brand-style1 .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { 
    height: inherit; width: inherit;
}
.wdt-cus-brand-style1 .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i{ 
    display: inline-flex; align-items: center; justify-content: center; height: auto;
}
.wdt-cus-brand-style1 .wdt-icon-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span{ 
    color:var(--wdtPrimaryColor);
}
/* End */


/* Home-10-Slider-Style */


.wdt-cus-home10-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder{ 
    transition: 400ms cubic-bezier(0.7, 0, 0.3, 1);
    transform-origin: left top;
    transform: translate3d(0px, 49.2404px, -41.3176px) rotateX(-80deg) perspective(300px);
    opacity:0;
}
.wdt-cus-home10-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder{ 
    transition: 600ms cubic-bezier(0.7, 0, 0.3, 1);
    transform-origin: left bottom;
    transform: translate3d(0px, 0px, 0px) rotateX(0deg) perspective(300px);
    opacity: 1;
    transition-delay:300ms;
}

.wdt-cus-home10-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-button-holder{ 
    -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0; -webkit-transition: all 1s ease; transition: all 1s ease;
}
.wdt-cus-home10-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{ 
    -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1; -webkit-transition: all 1s ease; transition: all 1s ease; transition-delay:400ms;
}

/* End */


/* Home-5-Slider-Style */

.wdt-cus-banner-iconlist .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    padding: 8px 25px 10px; border: 1px solid rgba(var(--wdtBodyBGColorRgb), 0.3); border-radius: var(--wdtRadius_Part); line-height: 1; background-color:rgba(var(--wdtSecondaryColorRgb), 0.4);
}
.wdt-cus-banner-iconlist .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a:hover{
    color:var(--wdtAccentTxtColor);
}
.wdt-cus-banner-iconlist.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container {
    overflow: visible;
}


.wdt-cus-home5-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ margin-left: 0px; margin-right: 0px; position: absolute; top:clamp(3.125rem, 2.5rem + 3.125vw, 6.25rem); right: clamp(1.25rem, 0.25rem + 5vw, 6.25rem);}
.wdt-cus-home5-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ font-size: clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); height:clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); width:clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); color:rgba(var(--wdtAccentTxtColorRgb), 0.39); }
.wdt-cus-home5-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover {
    color:var(--wdtAccentTxtColor);
}
/* .wdt-cus-home5-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev { top: 60px; right: -60px; } */
.wdt-cus-home5-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{ display: none;}
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper, 
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-cus-banner-iconlist .elementor-icon-list-items,
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-button-holder{ -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; -webkit-transition: all 1s ease; transition: all 1s ease;}
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-cus-banner-iconlist .elementor-icon-list-items,
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{ -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 1; transition-delay: .3s;}
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .elementor-background-overlay{transform: scale(1.05); transition: all 0.3s, border-radius 0.3s, opacity 0.3s; }
.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .elementor-background-overlay{transform: scale(1); }


.wdt-cus-home5-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{position: absolute; top:unset; bottom: 100px; right:clamp(1.25rem, -2.7083rem + 8.2465vw, 7.1875rem);}


.wdt-cus-home5-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .elementor-background-overlay:before{    content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-image: linear-gradient(180deg, rgba(78, 64, 61, 0), rgba(78, 64, 62, 1));opacity: 0.39;}

@media (max-width:479px)
{
.wdt-cus-banner-iconlist .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-bottom:10px;}
}

@media (max-width:767px)
{
.wdt-cus-home5-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ top:auto; bottom:40px; left:0; right:0;}
}

/* End */


/* Home-8-Slider-Style */
.wdt-cus-home8-slider.style-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper { width: 100%; left: 0px; position: relative; }
.wdt-cus-home8-slider.style-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { position: absolute; top: 50%; }
.wdt-cus-home8-slider.style-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev { left: 0px; }
.wdt-cus-home8-slider.style-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next { right: 0px; }
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
    position: absolute; bottom: 40%; left:28px; z-index: 2; 
}
.wdt-cus-home8-slider .wdt-carousel-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: 0; }

.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { 
    counter-reset: slide-count; display: flex; flex-direction: column; align-items: center; gap: 15px; margin: 0; 
}
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { 
    opacity: 1; border-left: 0; border-right: 0; border-bottom: 0; height: 20px; width: 20px; border: 0 !important; 
}
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before { 
    counter-increment: slide-count; content: counter(slide-count, decimal-leading-zero); color: rgba(var(--wdtSecondaryColorRgb), 0.5); 
    background:transparent; margin: 0; top: 0; left: 0; transform: none; -webkit-transform: none; pointer-events: none; 
    -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); opacity: 1; visibility: 
    visible; display: flex; justify-content: center; align-items: center; border: 0; font-family: var(--wdtFontTypo_Base); 
    font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_H6); height: 20px; width: 20px;
     }
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before,
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before {
    background: transparent; color:var(--wdtSecondaryColor); opacity: 1; visibility: visible; top: 0; transform: none; -webkit-transform: none; border-right: 0; border-top: 0;
}
.wdt-cus-home8-slider .wdt-carousel-holder div.wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:after { display: none }

.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{ display: none;}
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper, 
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-button-holder{ 
    -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0; -webkit-transition: all 1s ease; transition: all 1s ease;
}
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{ 
    -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1;
}
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title{transition-delay: .3s;}
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper{transition-delay: .4s;}
.wdt-cus-home8-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{transition-delay: .5s;}

@media (max-width:1540px){
.wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
    left:20px;
    }
}
@media (max-width:1280px){
    .wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
        left:5px;
        }
}

@media (max-width: 1024px){
    .wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
        bottom: 30px; left:0; right:0;
    }
    .wdt-cus-home8-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { 
        flex-direction:row;
    }


}


/* End */


/* Home-2-Slider-Style */

.wdt-cus-img-fill-height.elementor-widget-image,
.wdt-cus-img-fill-height.elementor-widget-image div { height: 100%; }
.wdt-cus-img-fill-height.elementor-widget-image div img { height: 100%; object-fit: cover; object-position: center; }

.wdt-cus-home2-img.elementor-widget-image div img{ filter: grayscale(1);}

/* End */


/* Home-9-Slider-Style */
.wdt-cus-slider-img-box .wdt-image-box-holder .wdt-content-item{
    padding:clamp(1.25rem, 0.8333rem + 0.8681vw, 1.875rem);
    background-color:var(--wdtAccentTxtColor);
}
.wdt-cus-slider-img-box .wdt-image-box-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper{
    margin-bottom: 15px;
}
.wdt-cus-slider-img-box .wdt-content-item .wdt-content-image > a > img{ border-radius:0;}

.wdt-cus-banner-text-btn.elementor-widget-text-editor{font-size:var(--wdtFontSize_Ext);}
.wdt-cus-banner-text-btn.elementor-widget-text-editor a {font-weight:var(--wdtFontWeight_Ext); text-decoration: underline;}


/* End */



/* Home-6-Slider-Style */
.wdt-cus-Home-6-slider-img.elementor-widget-image img{
    opacity: 0;
}

.wdt-custom-slider-animation-txt .elementor-widget-container .wdt-animation-holder {
    padding:10px 0;
    border-width:1px 0 1px 0;
    border-style: solid; 
    border-color:var(--wdtBorderColor);
}
.wdt-custom-slider-animation-txt .wdt-animation-item.text-item .wdt-animation-text{ line-height: normal; font-size:clamp(1.5rem, 0.8333rem + 1.3889vw, 2.5rem);}
.wdt-custom-slider-animation-txt .wdt-animation-wrapper div[class*="-marqee"] .wdt-animation-item a {
    color: var(--wdtSecondaryColor); -webkit-text-stroke:0;
}
.wdt-custom-slider-animation-txt .wdt-animation-wrapper div[class*="-marqee"] .wdt-animation-item a:hover {
    color: rgba(var(--wdtSecondaryColorRgb), 0.5);
    -webkit-text-stroke:0;
}

.wdt-cus-home6-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
    margin-left: 0px; margin-right: 0px; position: absolute; top: 14%; right:50px;
}
.wdt-cus-home6-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ 
    font-size: clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); height:clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); width:clamp(1.875rem, 1.5rem + 1.875vw, 3.75rem); color:rgba(var(--wdtSecondaryColorRgb), 1);
}
.wdt-cus-home6-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{ display: none;}

.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper, 
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide .wdt-content-item .wdt-button-holder{ 
    -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0; -webkit-transition: all 1s ease; transition: all 1s ease;
}
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title,
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{ 
    -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1;
}
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-title{transition-delay: .3s;}
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-heading-holder .wdt-heading-content-wrapper{transition-delay: .4s;}
.wdt-cus-home6-slider .wdt-carousel-holder .swiper-slide.swiper-slide-active .wdt-content-item .wdt-button-holder{transition-delay: .5s;}

@media (max-width:1280px) {
    .wdt-cus-home6-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
        bottom: 110px;
    }
}

@media (max-width:1024px) {
    .wdt-cus-home6-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
        bottom: 90px;
    }
}

@media (max-width:767px) {
    .wdt-cus-Home-6-slider-img.elementor-widget-image img{
        opacity: 1;
    }
    .wdt-cus-home6-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
        bottom: 70px; right: 0; left: 0;
    }
}
@media (max-width:479px) {
    .wdt-cus-home6-slider .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ 
        bottom: 70px;
    }
}

/* End */

/* Home-7-Slider-Style */

.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title h4 { font-size: clamp(2.1875rem, 0.7292rem + 3.0382vw, 4.375rem);}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info { padding:20px; max-width: 800px; width:auto; margin:0 -30%; transform:translateY(20px); -webkit-transform:translateY(20px); opacity:0; transition:var(--wdtBaseTransition);}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info {transform:translateY(0px); -webkit-transform:translateY(0px); opacity:1;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info,.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info{ opacity:0; }
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .even-slider-wrapper .wdt-thumb-slider-container .wdt-thumb-slider-image{ display: none;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .even-slider-wrapper .wdt-thumb-slider-container { margin-top:-20%;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .wdt-thumb-slider-container .wdt-thumb-slider-image{ display: flex; transition:var(--wdtBaseTransition);}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .wdt-thumb-slider-container .wdt-thumb-slider-image img{ width:540px;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-image{transform:translateY(-40px); -webkit-transform:translateY(-40px); transition:var(--wdtBaseTransition);}


.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title { transition-delay: 180ms; -webkit-transform: translateY(20px) translateX(0px); transform: translateY(20px) translateX(0px); opacity:0; }
.wdt-custom-thumbs-slider .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: translateY(0) translateX(0px); transform: translateY(0) translateX(0px); opacity: 1; }
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-content { transition-delay: 240ms; -webkit-transform: translateY(20px) translateX(0px); transform: translateY(20px) translateX(0px); opacity:0; margin:0 10%; }
.wdt-custom-thumbs-slider .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: translateY(0) translateX(0px); transform: translateY(0) translateX(0px); opacity: 1;}

.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination {position: absolute;top:30%;height: fit-content;display: flex;justify-content: space-between;width: 100%;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div{ font-size:var(--wdtFontSize_H4); color:var(--wdtSecondaryColor); background:transparent; }
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-prev{ left:-30px;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination .wdt-arrow-thumb-pagination-next{ right:-30px;}


@media (max-width:767px){
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info { max-width: 100%; margin:0; padding:0 20px; }
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .wdt-thumb-slider-container .wdt-thumb-slider-image img{ width:400px;}
.wdt-custom-thumbs-slider .wdt-thumb-carousel-holder .odd-slider-wrapper .wdt-thumb-slider-container .wdt-thumb-slider-image{padding:0 20px;}
}
@media (max-width:479px){

}
/* End */


/* Contact-page-style */

.wdt-custom-contact-form p br{ display: none;}
.wdt-custom-contact-form p{ margin-bottom:0;}
.wdt-custom-contact-form .wdt-custom-input-col-1 > p{ display: grid; grid-template-columns: repeat(2, 1fr); gap:20px;}
.wdt-custom-contact-form p > span{ margin-bottom: 20px;}
.wdt-custom-contact-form p span input{border-radius:0; -webkit-border-radius:0; height:54px;}
.wdt-custom-contact-form p span textarea{ border-radius:0; -webkit-border-radius:0; height:188px;}
.wdt-custom-contact-form .wdt-custom-input-col-2 .wpcf7-list-item{ margin-left:0;}
.wdt-custom-contact-form .wdt-custom-input-col-2 span.wpcf7-list-item-label { position: relative; padding-left: 10px; margin-right: 10px; }
.wdt-custom-contact-form .wdt-custom-input-col-2 .wpcf7-list-item span { font-size: clamp(1.125rem, 1.125rem + 0vw, 1.125rem); color: var(--wdtSecondaryColor); }
.wdt-custom-contact-form .wdt-custom-input-col-2 .wpcf7-checkbox .wpcf7-list-item label { display: flex; justify-content: center;margin: 0; }
.wdt-custom-contact-form .wdt-custom-input-col-2 .wpcf7-form-control-wrap [type="checkbox"] { display: grid; place-content: center; position: relative; -webkit-appearance: none; appearance: none; top: 7px; border: 1px solid rgba(var(--wdtSecondaryColorRgb), 0.8);  -webkit-transform: translateY(-0.075em); transform: translateY(-0.075em); padding: 3px; height: fit-content; }
.wdt-custom-contact-form .wdt-custom-input-col-2 .wpcf7-form-control-wrap [type="checkbox"]::before { content: ""; width: 8px; height: 8px; clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); -webkit-transform: scale(0); transform: scale(0); transform-origin: bottom left; -webkit-transition: 120ms transform ease-in-out; transition: 120ms transform ease-in-out; box-shadow: inset 1em 1em var(--wdtPrimaryColor);}
.wdt-custom-contact-form .wdt-custom-input-col-2 .wpcf7-form-control-wrap [type="checkbox"]:checked:before { -webkit-transform: scale(1); transform: scale(1); }
.wdt-custom-contact-form .wdt-custom-form-btn > p{ display: grid; margin-top: 25px;}
.wdt-custom-contact-form .wdt-custom-form-btn > p input[type="submit"]{ border-radius:var(--wdtRadius_Part); -webkit-border-radius:var(--wdtRadius_Part); background-color:var(--wdtSecondaryColor); text-transform: uppercase;}
.wdt-custom-contact-form .wdt-custom-form-btn > p input[type="submit"]:hover{ background-color:var(--wdtPrimaryColor);}

@media (max-width:767px){
    .wdt-custom-contact-form .wdt-custom-input-col-1 > p{ grid-template-columns: repeat(1, 1fr); gap:0;}
}

.wdt-cus-social-icons li.elementor-icon-list-item.elementor-inline-item svg { margin: 0; font-size: 30px; }
.wdt-cus-social-icons li.elementor-icon-list-item.elementor-inline-item a { display: flex; flex-direction: column; width: 40px; height: 40px; border: 1px solid rgba(var(--wdtSecondaryColorRgb), 0.15); align-items: center; justify-content: center; border-radius: var(--wdtRadius_Part); }
/* Map */

.wdt-custom-map-style .gm-style-iw.gm-style-iw-c .gm-style-iw-chr{ display: none !important;}
.wdt-custom-map-style .wdt-google-map .gm-style .gm-style-iw-c{ padding: 20px !important; border-radius: var(--wdtRadius_Zero); box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.1);}
.wdt-custom-map-style .wdt-google-map .gm-style img[src="https://wdtkushi.wpengine.com/wp-content/uploads/2024/07/kushi-contact-map-img.jpg"] { border-radius: var(--wdtRadius_Full) !important;}
.wdt-custom-map-style .gm-style .gm-style-iw-c{ -webkit-transform: translate3d(30%, 0%, 0); transform: translate3d(30%, 0%, 0);left:-12px;top:8px;}
.wdt-custom-map-style .wdt-google-map .gm-style .gm-style-iw-c:after{ left: 0%; top: 50%; width: 15px; transform: translate(-50%, -50%) rotate(45deg);}
.wdt-custom-map-style .wdt-google-map .gm-style .gm-style-iw-c .wdt-google-map-info-desc p { line-height: 18px; color:var(--wdtSecondaryColor); font-family: var(--wdtFontTypo_Base);}


/* Contact-form-end */


/* FAQ */


.wdt-cus-faq-bordered-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder { border-width:0 0 0 0;}
.wdt-cus-faq-bordered-style  .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active{ border-width:0 0 0px 0; padding-bottom:15px;}
.wdt-cus-faq-bordered-style .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder { line-height: normal; text-transform: capitalize; background: none; background-color: transparent; border-color: var(--wdtBorderColor); border-style: solid; border-width: 0 0 1px 0; border-radius: var(--wdtRadius_Zero); padding: clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem) 0;}
.wdt-cus-faq-bordered-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description { border-width: 0 0 0 0; padding: 0 0 clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem) 0; background: none; background-color: transparent; padding: 0 10% clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem) 0; border-color: var(--wdtBorderColor); border-style: solid; border-radius: var(--wdtRadius_Zero); color: var(--wdtBodyTxtColor); line-height: var(--wdtLineHeight_Base); }
.wdt-cus-faq-bordered-style .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper { margin-bottom: 0; border-width: 0 0 1px 0; border-style: solid; border-color: var(--wdtBorderColor); }
.wdt-cus-faq-bordered-style .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title{ font-size: var(--wdtFontSize_H6); line-height: normal;}
.wdt-custom-btn-fullwidth .wdt-button-holder, .wdt-custom-btn-fullwidth .wdt-button-holder .wdt-button{ width:100%;}


.wdt-cus-faq-bordered-style.type-2 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title{font-size: var(--wdtFontSize_H4);}
.wdt-cus-faq-bordered-style.type-2 .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description{padding: 0 0 30px 0;padding-top: 40px;border-top: 1px solid rgba(var(--wdtBorderColorRgb), 0.8);}


.wdt-cus-faq-bordered-style.type-2 .wdt-heading-holder h4.wdt-heading-title-wrapper .wdt-heading-title{font-size: var(--wdtFontSize_H5);}

/* End */


/* Our-Stores-Style */

.wdt-cus-img-fill-height.elementor-widget-image,
.wdt-cus-img-fill-height.elementor-widget-image div { height: 100%; width:100%;}
.wdt-cus-img-fill-height.elementor-widget-image div img { height: 100%; width:100%; object-fit: cover; object-position: center; }

.wdt-icon-aside-content-style-a .wdt-content-item { display: flex; align-items: center; gap: 15px; }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-media-group { margin-bottom: 0; display: flex; }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-description a { display: block; }
.wdt-dark-bg .wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-subtitle, .wdt-dark-bg .wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-title h5, .wdt-dark-bg .wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-title h5 a { color: var(--wdtBodyBGColor); }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtPrimaryColor); }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-detail-group > div.wdt-content-subtitle { margin-bottom: 5px; line-height: 1; }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 { font-size: var(--wdtFontSize_Base); font-family: var(--wdtFontTypo_Base); }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span { padding: 0; width: 60px; height: 60px; border: 1px solid; border-radius: var(--wdtRadius_Part); font-size: 30px; }
.wdt-icon-aside-content-style-a .wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title { margin-top: 0; }
.wdt-icon-aside-content-style-a .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span svg { overflow: visible; }
.wdt-icon-aside-content-style-a.with-border .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span svg path { stroke: var(--wdtSecondaryColor); stroke-width: 1.5px;}
.wdt-icon-aside-content-style-a.with-border .wdt-content-item .wdt-content-description { max-width: 180px; }
.wdt-icon-aside-content-style-a.with-border .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span { width: 55px; height: 55px; border: 1px solid var(--wdtSecondaryColor); border-radius: var(--wdtRadius_Full); font-size: 25px; }
.wdt-icon-aside-content-style-a.with-border .wdt-content-item .wdt-content-description a:hover { color: var(--wdtPrimaryColor);}

/* End */


/* Timeline page */

/* banner-testimonial-sytle */
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(6.25rem, 2.0833rem + 8.6806vw, 12.5rem); color: var(--wdtAccentTxtColor); height:fit-content; }
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { height:fit-content; line-height:0;}
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { height:fit-content;}
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_H6);}
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-title h5  a { color: var(--wdtAccentTxtColor);}
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-title-group span { display: none; }
.wdt-cus-banner-testimonial .wdt-content-item .wdt-content-subtitle { color: var(--wdtAccentTxtColor); font-size:var(--wdtFontSize_Ext); padding-left:5px;}

/* banner-style-end */

/* timeline-image-box-style */

.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item { display: flex; align-items: center; padding-bottom:clamp(3.125rem, 1.0417rem + 4.3403vw, 6.25rem);}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(2) .wdt-content-item {flex-direction: row-reverse;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(4) .wdt-content-item {flex-direction: row-reverse; padding-bottom:0;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column-wrapper { padding:clamp(3.125rem, 0.2083rem + 6.0764vw, 7.5rem) 0; position: relative; }
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column-wrapper:before{ content:""; position: absolute; top:0; bottom:0; left:0; right:0; margin: auto; height:100%; width:1px; background-color:var(--wdtBorderColor);}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { max-width:50%; width:100%; padding:0 clamp(3.125rem, 0.2083rem + 6.0764vw, 7.5rem);}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { max-width:50%; width:100%; padding:0 clamp(3.125rem, 0.2083rem + 6.0764vw, 7.5rem); height:100%; position:unset;}
.wdt-custom-timeline-style-a .wdt-content-item > div:not(:last-child),
.wdt-custom-timeline-style-a .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom:0;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper { position: absolute; top:0; bottom:0; right:-19px; margin: auto; height:fit-content;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(even) .wdt-content-item .wdt-content-icon-wrapper { right:auto; left:-21px;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { color:var(--wdtPrimaryColor); border:1px solid var(--wdtBorderColor); border-radius:var(--wdtRadius_Full);}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { position: absolute; top:0; left: 0; right: 0; margin: auto; width: fit-content; padding: 10px 14px; line-height: 1; background: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); border-radius: var(--wdtRadius_Part); font-size: var(--wdtFontSize_Ext); letter-spacing: 0px;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { font-size: clamp(1.5rem, 0.8333rem + 1.3889vw, 2.5rem);}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title{ margin-top:0;}



@media (max-width:1024px) { 

.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding: 0 0 0 40px; }    
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { padding: 0 40px 0 0; }
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(even) .wdt-content-item .wdt-content-detail-group { padding: 0 40px 0 0; }    
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group { padding: 0 0 0 40px; }

}

@media (max-width:767px) { 

.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item { display: block;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper { position:unset;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { position: unset; margin-bottom:20px;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group{ max-width:100%;}
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group{ max-width:100%;}

.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding:0; }    
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { padding:0; }
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(even) .wdt-content-item .wdt-content-detail-group { padding:0; }    
.wdt-custom-timeline-style-a .wdt-image-box-holder .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group { padding:0; }
.wdt-custom-timeline-style-a .wdt-content-item > div:not(:last-child),
.wdt-custom-timeline-style-a .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom:20px;}
}

/* timeline-style-end */


/* map-with-tab-style */

.wdt-custom-tab-style-a .ui-widget.ui-widget-content { border: 0px; }
.wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list-wrapper > .wdt-tabs-list{ padding:0;}
.wdt-custom-tab-style-a .ui-widget-header{ background: transparent; border: 0;}
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li{ margin:0;}
.wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-content-wrapper { background: transparent; padding: 0; }
.wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor {  background-color:transparent; color:var(--wdtSecondaryColor); }
.wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor { background-color:transparent; color: var(--wdtSecondaryColor); }
.wdt-custom-tab-style-a .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list { justify-content: end; }
.wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list li:not(:last-child) { margin: 0; }
/* .wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list li:last-child .ui-tabs-anchor { padding: 10px 0 10px clamp(1.25rem, -0.1816rem + 2.2346vw, 2.5rem); } */
.wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor { font-size: var(--wdtFontSize_H6); padding: 10px clamp(1.25rem, -0.1816rem + 2.2346vw, 2.5rem); text-transform: capitalize; border-bottom:1px solid var(--wdtBorderColor);font-family: var(--wdtFontTypo_Base);letter-spacing: 0;font-weight: var(--wdtFontWeight_Ext);}
.wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper{ background-color: transparent; }
.wdt-custom-tab-style-a .ui-state-default, .wdt-custom-tab-style-a .ui-widget-content .ui-state-default, .wdt-custom-tab-style-a .ui-widget-header .ui-state-default, .wdt-custom-tab-style-a .ui-button, .wdt-custom-tab-style-a html .ui-button.ui-state-disabled:hover, .wdt-custom-tab-style-a html .ui-button.ui-state-disabled:active{ border:0;}
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li.ui-tabs-active{ margin-bottom:0;}
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-panel{ padding:0;}
.wdt-custom-tab-style-a .ui-widget-content { background:transparent;}
.wdt-custom-tab-style-a .ui-state-active,.wdt-custom-tab-style-a .ui-widget-content .ui-state-active,.wdt-custom-tab-style-a .ui-widget-header .ui-state-active,.wdt-custom-tab-style-a a.ui-button:active,.wdt-custom-tab-style-a .ui-button:active,.wdt-custom-tab-style-a .ui-button.ui-state-active:hover{background:transparent; }
.wdt-custom-tab-style-a .ui-state-hover,.wdt-custom-tab-style-a .ui-widget-content .ui-state-hover,.wdt-custom-tab-style-a .ui-widget-header .ui-state-hover,.wdt-custom-tab-style-a .ui-state-focus,.wdt-custom-tab-style-a .ui-widget-content .ui-state-focus,.wdt-custom-tab-style-a .ui-widget-header .ui-state-focus,.wdt-custom-tab-style-a .ui-button:hover,.wdt-custom-tab-style-a .ui-button:focus{ background:transparent;}
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li a { position: relative;}
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li a::after{ content:""; position: absolute; bottom:-2px; left:0; right:0; height:2px; width:100%; background:var(--wdtSecondaryColor); transform: scale(0); transform-origin:right; transition: transform 0.5s ease-in-out; -webkit-transition: transform 0.5s ease-in-out;}
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li.ui-tabs-active a::after, .wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li a:hover::after{ transform-origin: left;
    transform: scaleX(1); transition-timing-function: cubic-bezier(0.2, 1, 0.82, 0.94); }
.wdt-custom-tab-style-a .ui-tabs .ui-tabs-nav li.ui-tabs-active{ padding-bottom:0;}

@media only screen and (max-width: 1540px) {
    .wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list-wrapper > .wdt-tabs-list{ padding:5px 30px;}
}
@media only screen and (max-width: 1024px) {
    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {
        justify-content:center;
    }
}

@media only screen and (max-width: 767px) {
    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper {
        width:100%;
        padding:15px 0px 0px 0px;
    }
    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list { box-shadow: 0 0 0 ;}

    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper {
        width: 100%;
    }

    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper {
        margin:0 20px;
    }

    .wdt-custom-tab-style-a .wdt-tabs-container .wdt-tabs-list li:not(:last-child):after {
        opacity: 0;
    }

    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list:before,.wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list:after {
        top: 12px;
        bottom: 0;
        margin: auto;
    }

    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li:not(.wdt-active) {
        top: auto;
    }

}

@media only screen and (max-width: 576px) {
    .wdt-custom-tab-style-a .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper {
        width: 100%;
    }
}

/* Home6-testimonial-style */

.wdt-custom-test-heading .wdt-heading-holder{ display: flex;align-items: baseline;}
.wdt-custom-test-heading .wdt-heading-holder > *:not(:last-child){ margin-bottom:0px;}
.wdt-custom-test-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{ font-size:var(--wdtFontSize_Ext); padding-left:5px;}

.wdt-custom-testimonial-style-1 .wdt-content-item .wdt-content-title-group span{ display:none;}
.wdt-custom-testimonial-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after{ display:none;}
.wdt-custom-testimonial-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before{ background-color:var(--wdtSecondaryColor);}
.wdt-custom-testimonial-style-1 .wdt-content-item .wdt-content-subtitle{ padding-left:5px;}
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div div,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li,
.wdt-custom-testimonial-style-1 .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { color: var(--wdtAccentTxtColor); }
.wdt-custom-testimonial-style-1 .wdt-content-item .wdt-content-image > a > img{ border-radius:0;}

.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div div, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li, 
.wdt-cus-advanced-testimonial .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { color: var(--wdtAccentTxtColor); }

.wdt-cus-advanced-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper { position: absolute; top: -100px; right: 0; }
.wdt-cus-advanced-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:0;font-size: clamp(1.875rem, 1.625rem + 1.25vw, 3.125rem);color:var(--wdtSecondaryColor)}
.wdt-cus-advanced-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{opacity:0;}
.wdt-cus-advanced-testimonial .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { 
margin-left:0px; margin-right:0px; }

@media (max-width:1280px){
.wdt-cus-advanced-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper {top:-80px;}   
}
@media (max-width:767px){
.wdt-cus-advanced-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper { position: unset;}
.wdt-cus-advanced-testimonial .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:40px;}
}

/* End */

/* home6-marquee-style */

.wdt-custom-animation-style-a .wdt-animation-wrapper .wdt-animation-item{ padding:0 clamp(2.1875rem, -0.5208rem + 5.6424vw, 6.25rem); }
.wdt-custom-animation-style-a .wdt-animation-item.icon-item i{ color:var(--wdtSecondaryColor); transition:var(--wdtBaseTransition); -webkit-transition:var(--wdtBaseTransition);height: clamp(1.875rem, 1.375rem + 2.5vw, 4.375rem);}
.wdt-custom-animation-style-a .wdt-animation-item.icon-item i:hover{ color:var(--wdtPrimaryColor);}
.wdt-custom-animation-style-a .wdt-animation-item.icon-item i svg{ width:inherit; height:inherit;}

/* End */

/* home7-marquee-style */
.wdt-cus-animation-hover .wdt-animation-wrapper div[class*="-marqee"] .wdt-animation-item a:hover{ color:var(--wdtBorderColor); -webkit-text-stroke: 0px var(--wdtBorderColor); }
/* End */

/* home7-counter-style */
.wdt-dark-bg .wdt-counter-wrapper .wdt-counter-number{ color:var(--wdtAccentTxtColorRgb);}
.wdt-dark-bg .wdt-custom-countdown.style-3 .wdt-countdown-holder .wdt-downcount{border-color:rgba(var(--wdtAccentTxtColorRgb), 0.5);}
.wdt-custom-countdown.style-3 .wdt-countdown-holder .wdt-counter-wrapper:not(:last-child) .wdt-counter-inner-wrapper:after{background-color: rgba(var(--wdtAccentTxtColorRgb), 0.5);;}

/* End */

/* home7-Hotspot-style */

.wdt-custom-hotspot-style-a .wdt-hotspot-item-trigger{ background-color:transparent; position: relative; border-radius:var(--wdtRadius_Full);}
.wdt-custom-hotspot-style-a .wdt-hotspot-item-trigger:after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border: 1px solid var(--wdtAccentTxtColor);border-radius: var(--wdtRadius_Full);animation: ring 1.5s infinite;}
.wdt-custom-hotspot-style-a .wdt-hotspot-item-trigger div[class*="wdt-hotspot-item-"] { line-height: 0; }
.wdt-custom-hotspot-style-a .wdt-hotspot-item-active .wdt-hotspot-item-trigger { border-color: var(--wdtAccentTxtColor); background-color:transparent; }
.wdt-custom-hotspot-style-a .wdt-hotspot-holder .tippy-box .tippy-content{ display: flex; align-items: center; background:var(--wdtAccentTxtColor);}
.wdt-custom-hotspot-style-a .tippy-box[data-placement^=right]>.tippy-arrow { top:0; bottom: 0; color:var(--wdtAccentTxtColor); }
.wdt-custom-hotspot-style-a .wdt-hotspot-holder .tippy-box .tippy-content .wdt-hotspot-content{ margin-left:15px;}
.wdt-custom-hotspot-style-a .wdt-hotspot-holder .tippy-box .tippy-content p { font-size:var(--wdtFontSize_Base); color:var(--wdtSecondaryColor);}
.wdt-custom-hotspot-style-a .wdt-hotspot-holder .tippy-box{ max-width: inherit;}
.wdt-custom-hotspot-style-a .tippy-box[data-placement^=right]>.tippy-arrow:before { left: -11px; border-width: 8px 12px 8px 0px;}
.wdt-custom-hotspot-style-a .wdt-hotspot-holder .tippy-box .tippy-content .wdt-content-image img { width:clamp(4rem, 3.625rem + 1.875vw, 5.875rem); height:clamp(5.625rem, 5.25rem + 1.875vw, 7.5rem);object-fit: cover;}
.wdt-custom-hotspot-style-a .wdt-hotspot-holder > img{width: 100%;}
/* End */


/* home1-collection-style */

/* icon-list-style */
.wdt-custom-iconlist-style-a .elementor-icon-list-items .elementor-icon-list-item a .elementor-icon-list-text{ color:var(--wdtSecondaryColor); font-size:var(--wdtFontSize_H6);}
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-elements-group { display: flex; align-items: center;}
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0;}
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-title h5{ font-size:var(--wdtFontSize_H6);}
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-subtitle{ margin-left:6px; font-size:var(--wdtFontSize_Ext); transition:var(--wdtBaseTransition); }
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-title:has( h5 a:hover ) + .wdt-content-subtitle { opacity: 1; color:var(--wdtPrimaryColor); }
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-title h5 a{ position: relative;}
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-title h5 a:after{ content: ''; background: currentColor; display: block; position: absolute; bottom: 0px; left: 0; width: 0; height: 1px; transition: var(--wdtBaseTransition);
}
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-title h5 a:hover:after{ width:100%; }
.wdt-custom-collection-style-a .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: 6px; padding: 0px; margin-right: 10px; color: var(--wdtPrimaryColor);}
/* icon-list-style-end */

/* sub-tittle-style */
.wdt-custom-collection-sub-txt .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{ padding: 10px 20px 10px 40px; border:1px solid var(--wdtBorderColor); border-radius: var(--wdtRadius_Part); font-size:var(--wdtFontSize_Ext); line-height: normal; position: relative; }
.wdt-custom-collection-sub-txt .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle:before{ 
    content:""; 
    position: absolute; 
    top:0; 
    left:20px; 
    width:10px;
    height:18px;
    bottom:0; 
    margin:auto;
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 50 99' xml:space='preserve'%3E%3Cpolygon points='47.6,4.5 2.4,55.4 22,55.4 11.3,94.5 47.6,47.7 28.4,47.7 '/%3E%3C/svg%3E") ;
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 50 99' xml:space='preserve'%3E%3Cpolygon points='47.6,4.5 2.4,55.4 22,55.4 11.3,94.5 47.6,47.7 28.4,47.7 '/%3E%3C/svg%3E");
    mask-size:contain;
    -webkit-mask-size:contain;
    mask-repeat:no-repeat;
    -webkit-mask-repeat:no-repeat;
    background-color:yellow;
}

/* sub-tittle-style-end */

/* Heading-style */
.wdt-custom-collection-sub-txt .wdt-heading-holder .wdt-heading-title-wrapper,.wdt-custom-collection-sub-txt .wdt-heading-holder h3.wdt-heading-title-wrapper .wdt-heading-title{ font-size: clamp(1.5rem, 1.3125rem + 0.9375vw, 2.4375rem); color:rgba(var(--wdtAccentTxtColorRgb), 0.7)}
/* Heading-style-end */

/* btn-style */
.wdt-custom-collection-btn .wdt-button-holder.wdt-button-size-nm .wdt-button{ font-size: clamp(1.5rem, 1.3125rem + 0.9375vw, 2.4375rem); padding:0; color:var(--wdtAccentTxtColor); background-color:transparent; border-radius:var(--wdtRadius_Zero); font-weight:var(--wdtFontWeight_Ext); }
.wdt-custom-collection-btn .wdt-button-holder.wdt-button-size-nm .wdt-button:hover{ background-color:transparent; box-shadow: 0px 0px 0px ; }
.wdt-custom-collection-btn .wdt-button .wdt-button-icon span { color:var(--wdtPrimaryColor);}
.wdt-custom-collection-btn .wdt-button .wdt-button-text { text-decoration: underline;}
/* btn-style-end */

.wdt-custom-product-collection .wdt-content-item .wdt-content-subtitle{ font-size:var(--wdtFontWeight_Ext);}
.wdt-custom-product-collection .wdt-content-item .wdt-content-title h5{ font-size: clamp(1.5rem, 1.3125rem + 0.9375vw, 2.4375rem); }

/* home1-collection-style-end */


/* home2-Section-6 image-box */
.wdt-custom-image-flex-box .wdt-column-holder .wdt-column-wrapper{ border:1px solid var(--wdtBorderColor);}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item{ display:flex; align-items:center; min-height:125px;}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item{ border-bottom: 1px solid var(--wdtBorderColor);}
.wdt-custom-image-flex-box .wdt-content-item .wdt-content-media-group { position: relative; width: 15%; height: 100%; transition: var(--wdtBaseTransition); }
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item > div{ height: 100%;}
.wdt-custom-image-flex-box .wdt-content-item .wdt-content-image-wrapper,.wdt-custom-image-flex-box .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,.wdt-custom-image-flex-box .wdt-content-item .wdt-content-image > span,.wdt-custom-image-flex-box .wdt-content-item .wdt-content-image > a {
    display: block;
    width: 100%;
    height: 100%;
}

.wdt-custom-image-flex-box .wdt-content-item .wdt-content-image > span > img, .wdt-custom-image-flex-box .wdt-content-item .wdt-content-image > a > img {
    object-position: center;
    width: 100%;
    height: 130px;
    object-fit: cover;
    transform: scale(0.85);
    transition:var(--wdtBaseTransition);
}

.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.wdt-custom-image-flex-box .wdt-content-item .wdt-content-elements-group {
    display: inline-flex;
    align-items: flex-end;
    width: 100%;
}
.wdt-custom-image-flex-box .wdt-content-item > div:not(:last-child),.wdt-custom-image-flex-box .wdt-content-item .wdt-content-media-group > div:not(:last-child),.wdt-custom-image-flex-box .wdt-content-item .wdt-content-detail-group > div:not(:last-child),.wdt-custom-image-flex-box .wdt-content-item .wdt-content-elements-group > div:not(:last-child) {
    margin-bottom: 0px;
}

.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle{ font-size: var(--wdtFontSize_Ext);}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-icon-wrapper{ width:10%; display:flex; justify-content: center;}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span{ padding:0; font-size: clamp(1.5rem, 1.3rem + 1vw, 2.5rem); transition: var(--wdtBaseTransition);}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i{ display: flex;}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title{ 
    padding: 0px 10px 0px 100px;
    position: relative;
    display: inline-flex;}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-title h5{ font-size: clamp(1.5rem, 1.05rem + 2.25vw, 3.75rem);}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a{position:relative;}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item h5 a:after{
    content:"";
    position: absolute;
    bottom:0;
    left:0px;
    width:0%;
    background-position:0% 100%;
    height:1px;
    background:var(--wdtSecondaryColor);
    transition:var(--wdtBaseTransition);
}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group  .wdt-content-title:before{
    content:"";
    position: absolute;
    top:0;
    left:40px;
    width:clamp(1.25rem, 1rem + 1.25vw, 2.5rem);
    height:clamp(1.25rem, 1rem + 1.25vw, 2.5rem);
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'%3E%3Cpath d='M43.9,97.5l-0.7-36.2L14.3,81.5L2.7,58.8l33-11.7L8.2,26.3L26.2,8.2l20.8,27.5L58.5,2.5l22.9,11.7L61.3,43.2L97,43.9 l-4.1,25.4L59,58.8l10.3,34.3L43.9,97.5z'/%3E%3C/svg%3E");
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'%3E%3Cpath d='M43.9,97.5l-0.7-36.2L14.3,81.5L2.7,58.8l33-11.7L8.2,26.3L26.2,8.2l20.8,27.5L58.5,2.5l22.9,11.7L61.3,43.2L97,43.9 l-4.1,25.4L59,58.8l10.3,34.3L43.9,97.5z'/%3E%3C/svg%3E");
    mask-size:contain;
    -webkit-mask-size:contain;
    mask-repeat:no-repeat;
    -webkit-mask-repeat:no-repeat;
    background-color:rgba(var(--wdtBorderColorRgb), 0.7);
}

/* Hover-style */

.wdt-custom-image-flex-box .wdt-content-item:hover .wdt-content-image > span > img, .wdt-custom-image-flex-box .wdt-content-item:hover .wdt-content-image > a > img {
    object-position: right;
    width: 100%;
    object-fit: cover;
    transform: scale(1);
}
.wdt-custom-image-flex-box .wdt-content-item:hover .wdt-content-media-group { width: 60%; }
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span{ transform:rotateY(180deg);}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item:hover h5 a{ color:var(--wdtPrimaryColor);}
.wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item:hover h5 a:after{
    width:100%;
    background:var(--wdtPrimaryColor);
}


@media (max-width:1024px){
    .wdt-custom-image-flex-box .wdt-content-item .wdt-content-media-group { width: 25%;}
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title{ padding: 0px 10px 0px 50px; }
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group  .wdt-content-title:before{ left:8px; }
}

@media (max-width:767px){
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item { display:block; padding:20px; }
    .wdt-custom-image-flex-box .wdt-content-item .wdt-content-media-group { width: 100%;}
    .wdt-custom-image-flex-box .wdt-content-item:hover .wdt-content-media-group { width: 100%;}
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group{margin-top:20px;}
    .wdt-custom-image-flex-box .wdt-content-item .wdt-content-image > span > img, .wdt-custom-image-flex-box .wdt-content-item .wdt-content-image > a > img {
        transform: scale(1);
    }
    .wdt-custom-image-flex-box .wdt-content-item:hover .wdt-content-image > span > img, .wdt-custom-image-flex-box .wdt-content-item:hover .wdt-content-image > a > img {
        transform: scale(1);
    }


}

@media (max-width:479px){

    .wdt-custom-image-flex-box .wdt-content-item .wdt-content-elements-group{
        display: block;
    }
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group  .wdt-content-title:before{ left:0px;}
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title{ padding: 0px 10px 0px 30px; }
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group{margin-top:20px;}
    .wdt-custom-image-flex-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle { margin-top:10px; padding-left:30px; }

}

/* home2-Section-6 image-box-end */

/* home6-Section-2 collection */

.wdt-custom-text-btn .wdt-button-holder.wdt-button-size-nm .wdt-button{
    background:transparent;
    padding:0;
    border-radius:0;
    color:var(--wdtSecondaryColor);
}

.wdt-custom-text-btn .wdt-button-holder.wdt-button-size-nm .wdt-button:after{
    content:"";
    position: absolute;
    bottom:0;
    left:0;
    top: auto;
    right:auto;
    width:100%;
    background-position:100% 0%;
    height:1px;
    background:var(--wdtSecondaryColor);
    transition:var(--wdtBaseTransition);
}

.wdt-custom-text-btn .wdt-button-holder.wdt-button-size-nm .wdt-button:hover:after{
    width:0%;
}

/* home6-Section-2-collection-box */

.wdt-cus-collection-box .wdt-content-item .wdt-content-elements-group{display: flex;align-items: center;gap: 5px;}
.wdt-cus-collection-box .wdt-content-item .wdt-content-title h5{ font-size: clamp(1.5rem, 1.3125rem + 0.9375vw, 2.4375rem);}
/* .wdt-cus-collection-box .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle {margin-top: -30px;} */
.wdt-cus-collection-box .wdt-content-item .wdt-content-elements-group > div:not(:last-child){margin-bottom: 0;}

/* Team-Style */

.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after{ display: none;}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-content-title h5{ font-size: clamp(1.5rem, 1.3125rem + 0.9375vw, 2.4375rem);}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-content-subtitle{ font-size:var(--wdtFontSize_Ext); letter-spacing: 0px; }
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-social-icons-list{ position: absolute; top:10px; right:15px;}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-social-icons-list li a{ 
    width:clamp(1.875rem, 1.8rem + 0.375vw, 2.25rem); height:clamp(1.875rem, 1.8rem + 0.375vw, 2.25rem);  border-radius: var(--wdtRadius_Full); border:1px solid var(--wdtSecondaryColor); color:var(--wdtSecondaryColor);}

.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a, .wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a{ color:var(--wdtSecondaryColor);}    
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a:hover, .wdt-custom-team-style-a .wdt-team-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover, .wdt-custom-team-style-a .wdt-team-holder .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a:hover{ color:var(--wdtSecondaryColor); }
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item .wdt-social-icons-list li{ opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
    transition:var(--wdtAltTransition);
}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item:hover .wdt-social-icons-list li{ opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item{ overflow: hidden;}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item:hover .wdt-social-icons-list li:nth-child(2) {
    -webkit-transition-delay: 100ms;
    transition-delay: 100ms;
}
.wdt-custom-team-style-a .wdt-team-holder .wdt-content-item:hover .wdt-social-icons-list li:nth-child(3) {
    -webkit-transition-delay: 150ms;
    transition-delay: 150ms;
}
.wdt-custom-team-style-a .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img{ transform: scale(1); transition:var(--wdtAltTransition); }
.wdt-custom-team-style-a .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img{ transform: scale(1.05); }

/* Team-Style-end */

/* home-10-image-box */

.wdt-collection-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{ padding: 8px 20px; border:1px solid var(--wdtSecondaryColor); border-radius: var(--wdtRadius_Part); font-size:var(--wdtFontSize_Ext); line-height: 1;letter-spacing: 0; }

/* home-10-image-box-end */


/* home-10-image-carousel-style */

.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-image > span > img,.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-image > a > img{ 
   border-radius:var(--wdtRadius_Full);  }

.wdt-cus-image-box-style-b .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ position:absolute; top:-105px; right:0; margin:0;} 

.wdt-cus-image-box-style-b .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:0; color:var(--wdtSecondaryColor); font-size: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem); width:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem); height:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem);}
.wdt-cus-image-box-style-b .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before,.wdt-cus-image-box-style-b .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before{ background: transparent;}
.wdt-cus-image-box-style-b .wdt-image-box-holder .swiper-wrapper{ cursor:grab;}

.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-elements-group{ display: flex; justify-content: center;}
.wdt-cus-image-box-style-b .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle{ margin-top: -5px;}
.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-subtitle{ margin-left:5px; font-size:var(--wdtFontSize_Base); transition:var(--wdtBaseTransition);}
.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-title:has( h5 a:hover ) + .wdt-content-subtitle { color:var(--wdtPrimaryColor); }
.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-image > span, .wdt-cus-image-box-style-b .wdt-content-item .wdt-content-image > a{ position:relative;}
.wdt-cus-image-box-style-b .wdt-content-item .wdt-content-image > span, .wdt-cus-image-box-style-b .wdt-content-item .wdt-content-image > a:after { 
    content:""; 
    position: absolute; 
    top:0; left:0; right:0; bottom:0;
    width:100%;
    background-color:rgba(var(--wdtPrimaryColorRgb), 0.4);
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform-origin:center;
    border-radius:var(--wdtRadius_Full);
    -webkit-border-radius:var(--wdtRadius_Full);
    transition: var(--wdtAltTransition);
    -webkit-transition: var(--wdtAltTransition);
    opacity:0;

}
.wdt-cus-image-box-style-b .wdt-content-item:hover .wdt-content-image > span, .wdt-cus-image-box-style-b .wdt-content-item:hover .wdt-content-image > a:after{transform: scale(1);
    -webkit-transform: scale(1); opacity:1;}

@media (max-width:1540px){
    .wdt-cus-image-box-style-b .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ top:-80px;} 
}

@media (max-width:767px){
    .wdt-cus-image-box-style-b .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ position:unset;} 
    .wdt-cus-image-box-style-b .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:20px;}
}
/* home-10-image-carousel-style-end */

/* home-10-interactive-style */
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container{ display:grid;}
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper,.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper{ grid-area: 1/-1; }
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li{ margin:0; padding:18px;}
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:before,
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:after{ display: none;}
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title {font-size: clamp(1.5rem, 1.05rem + 2.25vw, 3.75rem); font-weight:var(--wdtFontWeight_H2); line-height: 1; text-align: center; }
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li a.wdt-interactive-showcase-element{ color:rgba(var(--wdtSecondaryColorRgb), 0.4); transition:var(--wdtBaseTransition);}
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li a.wdt-interactive-showcase-element:hover{ color:rgba(var(--wdtSecondaryColorRgb), 1); }
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active a.wdt-interactive-showcase-element { color:rgba(var(--wdtSecondaryColorRgb), 1); }
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list { margin: 0 auto 0 auto; }
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper{ z-index:1;}
.wdt-custom-interactive-style-a .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] { transform: scaleX(1);}
/* home-10-interactive-style-end */



/* Home-9-animation-with-text-style */

.wdt-custom-animation-style-b .wdt-animation-item.text-item, .wdt-custom-animation-style-b .wdt-animation-item.text-item .wdt-animation-text{ font-size: clamp(2.875rem, 2.7rem + 0.875vw, 3.75rem); }
.wdt-custom-animation-style-b .wdt-animation-wrapper .wdt-animation-item { padding: 0 clamp(0.9375rem, 0.875rem + 0.3125vw, 1.25rem); }
.wdt-custom-animation-style-b .wdt-animation-item.image-item img { height: clamp(5.625rem, 5.325rem + 1.5vw, 7.125rem);
width:clamp(5.625rem, 5.325rem + 1.5vw, 7.125rem); }

/* Home-9-animation-style-end */


/* home-9-about-style */
.wdt-cus-about-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper{ font-size:var(--wdtFontSize_Ext); margin-left:5px;}
.wdt-cus-about-heading .wdt-heading-holder > *:not(:last-child) { margin-bottom: 0px;}
.wdt-cus-about-heading .wdt-heading-holder{ display: flex; align-items: center;align-items: baseline;}


.wdt-custom-img-style .elementor-widget-container > a[data-elementor-open-lightbox="no"] {pointer-events: none;}


.wdt-custom-animation-style-a.wdt-cus-about-animation .wdt-animation-holder:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, var(--wdtAccentTxtColor) 0%, transparent 15%);
    pointer-events: none;
}
.wdt-custom-animation-style-a.wdt-cus-about-animation .wdt-animation-holder:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: linear-gradient(to left, var(--wdtAccentTxtColor) 0%, transparent 15%);
    pointer-events: none;
}

/* .wdt-custom-section-img-hover .elementor-widget-image img{ transform: rotateY(0deg); transition: var(--wdtBaseTransition); }
.wdt-custom-section-img-hover:hover .elementor-widget-image img{ transform: rotateY(180deg); } */

/* home-9-about-style-end */

/* home-8-map-style*/
.wdt-custom-map-style.wdt-custom-map-style-b  .gm-style .gm-style-iw-c{ -webkit-transform: translate3d(18%, -18%, 0); transform: translate3d(18%, -18%, 0);}
/* home-8-map-style-end*/

/* home-8-testimonial-style*/
.wdt-cus-testimonial-style-2 .wdt-testimonial-holder .wdt-content-item{ display: flex; flex-direction: column-reverse; background-color:var(--wdtAccentTxtColor); border:1px solid rgba(var(--wdtBorderColorRgb), 0.5); overflow: hidden; }
.wdt-cus-testimonial-style-2 .wdt-testimonial-holder .wdt-content-item .wdt-content-detail-group { margin-bottom: 10px; padding:40px clamp(1.25rem, 1rem + 1.25vw, 2.5rem) 0px clamp(1.25rem, 1rem + 1.25vw, 2.5rem); box-shadow: 0px 35px 24px -10px var(--wdtAccentTxtColor); }
.wdt-cus-testimonial-style-2 .wdt-content-item > div:not(:last-child){ margin-bottom:0;}
.wdt-cus-testimonial-style-2 .wdt-content-item .wdt-content-media-group { display: flex; justify-content:end; }
.wdt-cus-testimonial-style-2 .wdt-content-item .wdt-content-title-group span:before{ display: none;}
.wdt-cus-testimonial-style-2 .wdt-content-item .wdt-content-title-group span{ margin:0; }
.wdt-cus-testimonial-style-2 .wdt-content-item .wdt-content-title h5{ font-size: clamp(1.25rem, 1.2rem + 0.25vw, 1.5rem); }
.wdt-cus-testimonial-style-2 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ position:absolute; top:-120px; right:0; margin:0;} 
/* .wdt-cus-testimonial-style-2 .wdt-content-item .wdt-content-image > span > img,.wdt-cus-testimonial-style-2 .wdt-content-item .wdt-content-image > a > img{ transform:translateX(30px); -webkit-transform:translateX(30px); transition:var(--wdtAltTransition); -webkit-transition:var(--wdtAltTransition);}
.wdt-cus-testimonial-style-2 .wdt-content-item:hover .wdt-content-image > span > img,.wdt-cus-testimonial-style-2 .wdt-content-item:hover .wdt-content-image > a > img{ transform:translateX(0px); -webkit-transform:translateX(0px);} */
.wdt-cus-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:0; color:var(--wdtSecondaryColor); font-size: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem); width:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem); height:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem);}
.wdt-cus-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before,.wdt-cus-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before{ background: transparent;}
.wdt-cus-testimonial-style-2 .wdt-testimonial-holder .swiper-wrapper{ cursor:grab;}

@media (max-width:1540px){
    .wdt-cus-testimonial-style-2 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ top:-80px;} 
}

@media (max-width:767px){
    .wdt-cus-testimonial-style-2 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ position:unset;} 
    .wdt-cus-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:30px;}
}
/* home-8-testimonial-style-end*/

/* home-8-animatin-style */
.wdt-animation-dark-bg-style-2 .wdt-animation-wrapper .wdt-animation-item{ padding:0 clamp(1.25rem, 1.125rem + 0.625vw, 1.875rem); }
.wdt-animation-dark-bg-style-2 .wdt-animation-item.text-item .wdt-animation-text{ font-size: clamp(2.875rem, 2.7rem + 0.875vw, 3.75rem); line-height: normal; color:rgba(var(--wdtAccentTxtColorRgb), 0.5); }
.wdt-animation-dark-bg-style-2 .wdt-animation-wrapper .wdt-animation-item.icon-item{ font-size: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem); color:var(--wdtAccentTxtColor); }
.wdt-animation-dark-bg-style-2 .wdt-animation-item.text-item .wdt-animation-text a:hover{ -webkit-text-stroke: 0px;color: var(--wdtAccentTxtColor);}
/* home-8-animatin-style-end */

/* home-8-offer-animatin-style */
.wdt-animation-dark-bg-style-3 .wdt-animation-wrapper .wdt-animation-item{ padding:0 clamp(3.125rem, 2.5rem + 3.125vw, 6.25rem); }
.wdt-animation-dark-bg-style-3 .wdt-animation-item.text-item .wdt-animation-text{ font-size:var(--wdtFontSize_Base); line-height: normal; color:var(--wdtSecondaryColor); }
.wdt-animation-dark-bg-style-3 .wdt-animation-item.text-item .wdt-animation-text a:hover{ -webkit-text-stroke: 0px;}
/* end */

.wdt-cus-content-style.elementor-widget .elementor-widget-container p {
    font-size: clamp(2.875rem, 2.7rem + 0.875vw, 3.75rem);
    line-height: normal;
    color: var(--wdtSecondaryColor);
    font-family: var(--wdtFontTypo_H2);
}
.wdt-cus-content-style.elementor-widget .elementor-widget-container p > span { color:var(--wdtBorderColor);}

/* home-8-flexbox-style */
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-column-wrapper .wdt-column{ padding:10px clamp(1.25rem, 0.25rem + 5vw, 6.25rem); }
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-column-wrapper .wdt-column:not(:last-child){ border-bottom:1px solid rgba(var(--wdtSecondaryColorRgb), 0.2); }
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item{ padding:10px 0px; display:flex; justify-content:space-between; align-items: center; padding: 25px clamp(1.25rem, 0.75rem + 2.5vw, 3.75rem); border-radius:calc(var(--wdtRadius_3X)* 10); background:rgba(var(--wdtAccentTxtColorRgb), 0); transition:var(--wdtBaseTransition); box-shadow: 0px 1px 8px 1px rgba(var(--wdtSecondaryColorRgb), 0); }
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group{ display:flex; align-items: center; }
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group{ display:flex; align-items: center;}
.wdt-custom-flexbox-style .wdt-content-item > div:not(:last-child),.wdt-custom-flexbox-style .wdt-content-item .wdt-content-media-group > div:not(:last-child),.wdt-custom-flexbox-style .wdt-content-item .wdt-content-detail-group > div:not(:last-child),.wdt-custom-flexbox-style .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0px; }

.wdt-custom-flexbox-style .wdt-content-item .wdt-content-title h5{ font-size: clamp(2.5rem, 2.25rem + 1.25vw, 3.75rem); padding-left:0; transition:var(--wdtBaseTransition); -webkit-transition:var(--wdtBaseTransition); }
.wdt-custom-flexbox-style .wdt-content-item .wdt-content-subtitle{ font-size:var(--wdtFontSize_Base); margin-left:5px; }
.wdt-custom-flexbox-style .wdt-content-item .wdt-content-button > a {
    border: 1px solid transparent;
    background-color: var(--wdtSecondaryColor);
    color: var(--wdtAccentTxtColor);
    padding:16px 0px;
    -webkit-border-radius:var(--wdtRadius_Part);
    border-radius:var(--wdtRadius_Part);
    text-transform:uppercase;
    letter-spacing:var(--wdtLetterSpacing_1X);
    opacity:0;
    transition:var(--wdtBaseTransition);
    -webkit-transition:var(--wdtBaseTransition);
}
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-column:nth-child(odd) .wdt-content-item{ flex-direction: row-reverse;}
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-column:nth-child(odd) .wdt-content-item .wdt-content-title h5{ padding-left:50px; transition:var(--wdtBaseTransition); -webkit-transition:var(--wdtBaseTransition); }
.wdt-custom-flexbox-style .wdt-content-item .wdt-content-title h5:before{ 
    content:"";
    position: absolute;
    top:10px;
    left:15px;
    right:auto;
    bottom:auto;
    background:var(--wdtSecondaryColor);
    width:0px;
    height:0px;
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'%3E%3Cpath d='M43.9,97.5l-0.7-36.2L14.3,81.5L2.7,58.8l33-11.7L8.2,26.3L26.2,8.2l20.8,27.5L58.5,2.5l22.9,11.7L61.3,43.2L97,43.9 l-4.1,25.4L59,58.8l10.3,34.3L43.9,97.5z'/%3E%3C/svg%3E");
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 100 100' xml:space='preserve'%3E%3Cpath d='M43.9,97.5l-0.7-36.2L14.3,81.5L2.7,58.8l33-11.7L8.2,26.3L26.2,8.2l20.8,27.5L58.5,2.5l22.9,11.7L61.3,43.2L97,43.9 l-4.1,25.4L59,58.8l10.3,34.3L43.9,97.5z'/%3E%3C/svg%3E");
    mask-size:contain;
    -webkit-mask-size:contain;
    mask-repeat:no-repeat;
    -webkit-mask-repeat:no-repeat;
    opacity:0;
    transition:var(--wdtBaseTransition);
    -webkit-transition:var(--wdtBaseTransition);
 }

 .wdt-custom-flexbox-style .wdt-content-item:hover .wdt-content-title h5:before{ width:25px; height:25px; opacity:1; }
 .wdt-custom-flexbox-style .wdt-content-item:hover .wdt-content-title h5{ padding-left:50px;}

.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item:hover{ background:rgba(var(--wdtAccentTxtColorRgb), 1); box-shadow: 0px 1px 8px 1px rgba(var(--wdtSecondaryColorRgb), 0.2); }
.wdt-custom-flexbox-style .wdt-content-item:hover .wdt-content-button > a {
    padding:16px clamp(3.125rem, 0rem + 15.625vw, 18.75rem);
    opacity:1;
}
.wdt-custom-flexbox-style .wdt-content-item .wdt-content-button > a:hover { background-color:var(--wdtPrimaryColor); }

@media (max-width:1280px){
.wdt-custom-flexbox-style .wdt-content-item:hover .wdt-content-button > a { padding:16px 100px; }
}
@media (max-width:1024px){
.wdt-custom-flexbox-style .wdt-content-item:hover .wdt-content-button > a { padding:16px 30px; }
}

@media (max-width:767px){ 
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item{ display: block; padding: 40px 30px; border-radius:calc(var(--wdtRadius_3X)* 3); }
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group{ margin-bottom:20px;}
.wdt-custom-flexbox-style .wdt-content-item .wdt-content-title h5{ padding-left:0px;}
.wdt-custom-flexbox-style .wdt-content-item:hover .wdt-content-title h5{ padding-left:0px;}
.wdt-custom-flexbox-style .wdt-image-box-holder .wdt-column:nth-child(odd) .wdt-content-item .wdt-content-title h5{ padding-left:0px; }
.wdt-custom-flexbox-style .wdt-content-item .wdt-content-title h5:before{ display: none; }
}
@media (max-width:479px){ 
    .wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item{ display: block; padding: 40px 20px; }
    .wdt-custom-flexbox-style .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group{ display: block;}
    .wdt-custom-flexbox-style .wdt-content-item .wdt-content-title h5{ margin-bottom:15px; }
    .wdt-custom-flexbox-style .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle{ margin-top:0; }
}

/* Home-7-collection-img-box */

.wdt-cus-image-box-style-c .wdt-content-item > div:not(:last-child) { margin-bottom:50px;}
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom:30px; }
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-media-group { display:flex; }
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-title h5 { font-size: clamp(2.25rem, 2.2rem + 0.25vw, 2.5rem); }
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-button > a { background-color:transparent; padding:0; color:var(--wdtSecondaryColor); font-weight:var(--wdtFontWeight_Ext); position: relative;}
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-button > a:hover{ background-color:transparent; }
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-button > a:after{
    content:"";
    position: absolute;
    bottom:0;
    left:0;
    top: auto;
    right:auto;
    width:100%;
    background-position:100% 0%;
    height:1px;
    background:var(--wdtSecondaryColor);
    transition:var(--wdtBaseTransition);
}

.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-button > a:hover:after{
    width:0%;
}

.wdt-cus-image-box-style-c .wdt-image-box-holder .swiper-slide:nth-child(odd) .wdt-content-item{
    clear: both; will-change: transform; isolation: isolate; display: flex; flex-direction: column; -webkit-transition: flex 0s ease; 
    transition: flex 0s ease; }

.wdt-cus-image-box-style-c .wdt-image-box-holder .swiper-slide:nth-child(even) .wdt-content-item {
    clear: both; will-change: transform; isolation: isolate; display: flex; flex-direction: column-reverse; -webkit-transition: flex 0s ease; 
    transition: flex 0s ease; }

.wdt-cus-image-box-style-c .wdt-image-box-holder .swiper-slide:nth-child(even) .wdt-content-item > div:not(:last-child) { margin-top: 50px;}

.wdt-cus-image-box-style-c .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div{ margin-top:0; color:var(--wdtSecondaryColor); font-size: clamp(1.875rem, 1.75rem + 0.625vw, 2.5rem); width:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem); height:clamp(2.1875rem, 2rem + 0.9375vw, 3.125rem);}
.wdt-cus-image-box-style-c .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before,.wdt-cus-image-box-style-c .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before{ background: transparent;}
.wdt-cus-image-box-style-c .wdt-testimonial-holder .swiper-wrapper{ cursor:grab;}
.wdt-cus-image-box-style-c .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{ display:none;}
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-image-wrapper .wdt-content-image{ overflow: hidden; }
.wdt-cus-image-box-style-c .wdt-content-item .wdt-content-image > span > img, .wdt-cus-image-box-style-c .wdt-content-item .wdt-content-image > a > img { transform: scale(1); transition: var(--wdtAltTransition); }
.wdt-cus-image-box-style-c .wdt-content-item:hover .wdt-content-image > span > img, .wdt-cus-image-box-style-c .wdt-content-item:hover .wdt-content-image > a > img { transform: scale(1.05);}

/*Home-8 tag collection*/

.wdt-cus-tags-col .elementor-widget-wrap { display: grid !important; } 
.wdt-cus-tags-bg-image { grid-area:1/1; }    
.wdt-cus-title-sec { grid-area: 1/1; } 
.wdt-cus-product-tags .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { background-color: var(--wdtSecondaryColor); width: max-content; padding: 10px 24px; border-radius: var(--wdtRadius_Part); text-transform: uppercase; transition: var(--wdtBaseTransition); }
.wdt-cus-product-tags .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:hover { background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-cus-product-tags .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a:hover { color: var(--wdtAccentTxtColor); }

@media(max-width:1540px)
{
    .wdt-cus-product-tags .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin: 5px; }
}
@media(max-width:1024px)
{
    .wdt-cus-collection-box .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle {margin-top: 0;}
}

@media(max-width:768px)
{
    .wdt-cus-faq-bordered-style.type-2 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title{font-size: var(--wdtFontSize_H6);}
}