
/* Default Template */
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item { text-align: center; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, .wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { 
    margin-bottom: 0; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper + .wdt-content-icon-wrapper { 
    display: block; font-size: 60px; line-height: 0; margin-top: -8px; margin-bottom: -0.4em; 
    -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { 
    background-color: var(--wdt-elementor-color-white); color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); 
    font-size: 24px; height: 60px; width: 60px; -webkit-border-radius: 50%; border-radius: 50%; 
    -webkit-box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); 
    box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { 
    background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); }

/* Standard Template */
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item { 
    text-align: center; -webkit-box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; 
    box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group { background-color: #f5f5f5; margin-bottom: 0; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group { padding: 20px; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span { 
    min-width: 100px; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span { 
    height: 100px; padding: 0; width: 100px; -webkit-border-radius: 50%; border-radius: 50%; 
    -webkit-box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); 
    box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a img,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span img { 
    height: 100%; object-fit: cover; object-position: center center; }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group { 
    background-color: var(--wdt-elementor-color-accent); }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5, .wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a { 
    color: var(--wdt-elementor-color-white); }

.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a:hover { 
    color: var(--wdt-elementor-color-black); }

/* Image Alone Template */

.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) { display: grid; align-items: center; }
.wdt-image-box-holder.wdt-rc-template-image-alone:has(> .wdt-column-wrapper),
.wdt-image-box-holder.wdt-rc-template-image-alone:has(> .swiper .swiper-wrapper) { display: block; }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item { position: relative; grid-area: 1/-1; }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(odd) { transform: rotate(-1deg); }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(even) { transform: rotate(1deg); }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:last-child { transform: none !important; }
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group { 
    display: flex; align-items: center; justify-content: center; }
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-image > a { pointer-events: none; }

.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper .wdt-content-image, .wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper .wdt-content-image > a, .wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper .wdt-content-image > a img {     
    width: 100%; height: 100%; object-fit: cover; object-position: center; }

.wdt-inview-section .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item .wdt-content-image a img {
    -webkit-clip-path: inset(0 0 200% 0); clip-path: inset(0 0 200% 0); -webkit-transform: scale(0.9) translateY(150px); 
    transform: scale(0.9) translateY(150px); -webkit-transition: all 1s ease, opacity 0s ease; transition: all 1s ease, opacity 0s ease; 
    visibility: hidden; touch-action: manipulation; will-change: transform; backface-visibility: hidden; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item .wdt-content-image a img { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); -webkit-transform: scale(1) translateY(0px); transform: scale(1) translateY(0px); transform-origin: center; visibility: visible; touch-action: manipulation; will-change: transform; backface-visibility: hidden; }

.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(1) .wdt-content-image a img { transition-delay: 0s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(2) .wdt-content-image a img { transition-delay: 1s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(3) .wdt-content-image a img { transition-delay: 2s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(4) .wdt-content-image a img { transition-delay: 3s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(5) .wdt-content-image a img { transition-delay: 4s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(6) .wdt-content-image a img { transition-delay: 5s; }

/* Swiper Style Animations */
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade { overflow: visible !important; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide { cursor: grab; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide-prev { opacity: 1 !important; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide .wdt-content-item .wdt-content-image a img {
     -webkit-transition: all 1s ease, opacity 0s ease; transition: all 1s ease, opacity 0s ease; 
    visibility: hidden; touch-action: manipulation; will-change: transform; backface-visibility: hidden; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-image a img { 
    visibility: visible; touch-action: manipulation; will-change: transform; backface-visibility: hidden;
    animation-name: imageReveal-Swiper !important; animation-duration: 1s !important; 
    animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1) !important; will-change: transform !important; 
    transition: opacity .4s ease-out,transform 1s !important; }

@-webkit-keyframes imageReveal-Swiper {
    0% { -webkit-clip-path: inset(0 0 200% 0); clip-path: inset(0 0 200% 0); 
            -webkit-transform: scale(0.9) translateY(150px); transform: scale(0.9) translateY(150px); }
    100% { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); 
            -webkit-transform: scale(1) translateY(0px); transform: scale(1) translateY(0px); transform-origin: center; } }
@keyframes imageReveal-Swiper {
      0% { -webkit-clip-path: inset(0 0 200% 0); clip-path: inset(0 0 200% 0); 
           -webkit-transform: scale(0.9) translateY(150px); transform: scale(0.9) translateY(150px); }
    100% { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); 
           -webkit-transform: scale(1) translateY(0px); transform: scale(1) translateY(0px); transform-origin: center; } }


/*==== Split Slider Demo ====*/

.wdt-custom-split-slider,
.wdt-custom-split-slider .wdt-carousel-holder,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item .wdt-content-media-group,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item .wdt-content-elements-group { 
    height: 100vh; }
.wdt-custom-split-slider .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-custom-split-slider .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a img { 
    width: 100%; height: 100%; opacity: 1 !important; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after { 
    content: ""; height: 100%; pointer-events: none; position: absolute; width: 25% !important; transform: none;
    z-index: 0; opacity: 1 !important; -webkit-transition: inherit; transition: inherit; background-color: var(--wdtBodyBGColor); 
    background-image: var(--wdtBodyBGColor); padding: 0 !important; border-right: 1px solid; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
    left: 0; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { 
    left: 25%; top: 0; border-radius: 0 !important; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { 
    -webkit-transform: none; transform: none; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before { 
    left: 50%; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after { 
    left: 75%; top: 0; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after {
    -webkit-transform: scaleX(1) translate(0); -moz-transform: scaleX(1) translate(0); transform: scaleX(1) translate(0);
    -webkit-transform-origin: top right; -moz-transform-origin: top right; transform-origin: top right;
    -webkit-transition: -webkit-transform 500ms cubic-bezier(.86,0,.07,1) 0ms;
    -moz-transition: -moz-transform 500ms cubic-bezier(.86,0,.07,1) 0ms;
    transition: transform 500ms cubic-bezier(.86,0,.07,1) 0ms; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after {
    -webkit-transform: scaleX(0) translate(0); -moz-transform: scaleX(0) translate(0); transform: scaleX(0) translate(0);
    -webkit-transform-origin: top left; -moz-transform-origin: top left; transform-origin: top left; 
    -webkit-transition: -webkit-transform 500ms cubic-bezier(.86,0,.07,1) 800ms;
    -moz-transition: -moz-transform 500ms cubic-bezier(.86,0,.07,1) 800ms;
    transition: transform 500ms cubic-bezier(.86,0,.07,1) 800ms; }

.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide {
    -webkit-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
    -moz-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
    transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
}
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active {
    -webkit-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
    -moz-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
    transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
}


/*======== Custom Styles ========*/

/*==== Demo 1 Services Carousel ====*/

.wdt-service-carousel-style .wdt-image-box-holder .swiper-slide { cursor: grab; }

.wdt-service-carousel-style .wdt-image-box-holder .swiper-slide.odd-slide { margin-top: 30px; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item {
    position: relative; overflow: hidden; display: grid; align-items: end; 
    -webkit-border-radius: var(--wdtRadius_4X); border-radius: var(--wdtRadius_4X);
    margin: 0 clamp(0.3125rem, 0.0901rem + 1.227vw, 1.5625rem); /*25px - 5px*/ }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {
    grid-area: 1 / -1; display: flex; margin: 0; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group {
    grid-area: 1 / -1; width: 100%; max-width: 100%; padding: clamp(1.5625rem, 1.3957rem + 0.9202vw, 2.5rem); /*40px - 25px*/ 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:before {
    content: ''; position: absolute; width: 100%; height: 100%; background-image: linear-gradient(180deg, transparent, var(--wdtHeadAltColor)); 
    background-size: 100% 60%, 100% 100%; background-position: 100% 100%, 100% 100%; background-repeat: no-repeat; 
    top: 0; left: 0; right: 0; bottom: 0; z-index: 0; opacity: 1; -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); margin: auto; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image:before { 
    background-size: 100% 100%, 100% 100%; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { display: grid; align-items: end; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title,
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description,
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button { grid-area: 1 / -1; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 0; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 {
    font-size: clamp(1.5rem, 1.4333rem + 0.3681vw, 1.875rem); /*30px - 24px*/ font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a,
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-description {     
    position: relative; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; 
    -webkit-box-orient: vertical; color: var(--wdtAccentTxtColor); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: rgba(var(--wdtAccentTxtColorRgb), 0.85); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a {
    background: transparent; color: var(--wdtAccentTxtColor); padding: 0; -webkit-border-radius: var(--wdtRadius_Zero); 
    border-radius: var(--wdtRadius_Zero); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover { color: rgba(var(--wdtAccentTxtColorRgb), 0.8); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span { 
    position: relative; overflow: hidden; padding: 2px 0; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before {
    content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 2px; background-color: currentColor; 
    -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before { left: 0; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after { 
    left: -100%; transition-delay: 0.3s; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:after, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:before {
    -webkit-transform: translateX(100%); transform: translateX(100%); }

.wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    position: absolute; pointer-events: none; width: 100%; max-width: 1420px; display: flex; justify-content: flex-end; align-items: center; 
    top: -130px; left: 0; right: 0; bottom: auto; margin: auto; }

.wdt-service-carousel-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { pointer-events: all; }


/* Hover Styles */

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title {
    -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title { 
    opacity: 1; -webkit-transform: translateY(-110px); transform: translateY(-110px); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-description {
    -webkit-transform: translateY(0px); transform: translateY(0px); -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); opacity: 0; visibility: hidden; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-description { 
    opacity: 1; visibility: visible; -webkit-transform: translateY(-42px); transform: translateY(-42px); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button {
    -webkit-transform: translateY(40px); transform: translateY(40px); -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); opacity: 0; visibility: hidden; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button { 
    opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title { transition-delay: .05s; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-description { transition-delay: .13s; }

.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button { transition-delay: .25s; }


/*==== Demo 1 Image Box List Style ====*/

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child), 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { 
    margin-bottom: 0; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item { 
    display: flex; align-items: center; justify-content: center !important; } 

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {  
    width: 100%; max-width: 1420px; display: grid; grid-template-columns: repeat(3, 1fr); 
    align-items: center; gap: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); /*30px - 20px*/ }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-media-group { display: flex; align-items: center; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item { 
    padding: 30px clamp(1.5625rem, 1.5069rem + 0.3067vw, 1.875rem); /*30px - 25px*/ border: solid var(--wdtBorderColor); border-width: 1px 0; 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-column:last-child .wdt-content-item { border-bottom: none !important; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item { border-bottom-color: transparent; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-column .wdt-content-item:hover,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item { border-color: var(--wdtPrimaryColor); }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item:before {
    content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; 
    background-image: linear-gradient(90deg, var(--wdtTertiaryColor) 0%, transparent 100%); 
    background-size: 10% 100%, 100% 100%; background-position: center left; background-repeat: no-repeat; opacity: 0; 
    visibility: hidden; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: auto; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-column .wdt-content-item:hover:before,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item:before {
    background-size: 100% 100%, 100% 100%; opacity: 1; visibility: visible; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div.wdt-content-icon-wrapper:not(:last-child) {
    margin-bottom: 0; margin-right: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); /*30px - 20px*/ }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
    font-size: clamp(2.5rem, 2.2776rem + 1.227vw, 3.75rem); /*60px - 40px*/
    padding: 0; display: flex; justify-content: center; align-items: center; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
    display: flex; width: inherit; height: inherit; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {  
    width: inherit; height: inherit; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a { 
    display: flex; justify-content: center; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
    width: 100%; height: 100%; object-fit: cover; object-position: center; -webkit-transform: translateX(-30px) scaleX(1.3); 
    transform: translateX(-30px) scaleX(1.3); transform-origin: right; 
    -webkit-border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); /*80px - 40px*/ 
    border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); /*80px - 40px*/ 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); opacity: 0; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
    -webkit-transform: translateX(0) scaleX(1); transform: translateX(0) scaleX(1); opacity: 1; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
    font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Alt); 
    line-height: var(--wdtLineHeight_Base); text-transform: none; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { width: 100%; } 

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); /*30px - 20px*/ font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { color: var(--wdtHeadAltColor); }

.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtLinkHoverColor); }


/*==== Demo 2 Award Section Style ====*/

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child), .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child), .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child), .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item { 
    display: flex; align-items: center; padding: 0 20px; background-color: var(--wdtTertiaryColor); 
    border: 1px solid var(--wdtPrimaryColor); -webkit-border-radius: var(--wdtRadius_Part); 
    border-radius: var(--wdtRadius_Part); -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item { margin-bottom: -1px; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-column .wdt-content-item:hover,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item {     
    background-color: var(--wdtPrimaryColor); z-index: 1; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {  
    width: 100%; max-width: 1420px; display: grid; grid-template-columns: repeat(4, 1fr); 
    align-items: center; gap: 10px clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); /*30px - 20px*/; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div.wdt-content-icon-wrapper:not(:last-child) {
    margin-bottom: 0; margin-right: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); /*30px - 20px*/ }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon a { pointer-events: none; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon a,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon a {
    color: var(--wdtAccentTxtColor); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
    font-size: clamp(7.5rem, 6.6104rem + 4.908vw, 12.5rem); /*200px - 120px*/ height: auto; padding: 0; 
    display: flex; justify-content: center; align-items: center; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
    display: flex; width: inherit; height: inherit; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {  
    width: inherit; height: inherit; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a { 
    display: flex; justify-content: center; overflow: visible; z-index: 1; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { display: none; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container {
    opacity: 1; visibility: visible; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { overflow: visible; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div {  
    color: currentColor; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
    width: 100%; height: 100%; object-fit: cover; object-position: center; 
    -webkit-transform: rotate(0deg) scale(0.8); transform: rotate(0deg) scale(0.8); 
    transform-origin: center; -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); opacity: 0; 
    -webkit-border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); /*80px - 40px*/ 
    border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); /*80px - 40px*/ }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
    -webkit-transform: rotate(-15deg) scale(1); transform: rotate(-15deg) scale(1); opacity: 1; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
    font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Alt); 
    line-height: var(--wdtLineHeight_Base); text-transform: none; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-subtitle,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-subtitle {
    color: var(--wdtAccentTxtColor) !important; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { width: 100%; } 

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-family: var(--wdtFontTypo_Base); font-size: clamp(1.5rem, 1.4333rem + 0.3681vw, 1.875rem); /*30px - 24px*/ 
    font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title h5, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title h5 a,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-title h5,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-title h5 a {
    color: var(--wdtAccentTxtColor); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { pointer-events: none; color: var(--wdtHeadAltColor); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtLinkHoverColor); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a {
    background: transparent; color: var(--wdtHeadAltColor); padding: 0; 
    -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button a:hover,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-button a:hover { 
    color: rgba(var(--wdtAccentTxtColorRgb), 0.6); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button a,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-button a {
    color: var(--wdtAccentTxtColor); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span {
    position: relative; overflow: hidden; padding: 2px 0; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before {
    content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 2px; background-color: currentColor; 
    -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before { left: 0; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after { left: -100%; transition-delay: 0.3s; }

.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:after, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:before {
    -webkit-transform: translateX(100%); transform: translateX(100%); }


/*==== Demo 3 Process Style ====*/

.wdt-process-style .wdt-image-box-holder .wdt-column { counter-increment: service-count;position: relative; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle:before { 
    content: "0" counter(service-count) "  "; font-size: var(--wdtFontSize_Base); background-color:var(--wdtPrimaryColor); 
    color: var(--wdtAccentTxtColor); border-radius:var(--wdtRadius_Full); justify-content: center; align-items: center; 
    min-width: 48px; min-height: 48px; display: flex; position: absolute; inset: 6px -6px auto auto; transition:var(--wdtBaseTransition); }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
    position: absolute; inset: -15px 10px auto auto; font-size:0; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { 
    width: fit-content; margin-right: auto; margin-left: auto; } 

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image{
    clear: both; width: 200px; max-width: 200px; min-width: 200px; background-color: var(--wdtTertiaryColor); padding: 10px; 
    transition: var(--wdtBaseTransition); backface-visibility: hidden; will-change: transform; 
    -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-image > a {
    border-radius: inherit; transition: inherit; overflow: hidden; border: inherit; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image img{ 
    border: 1px solid transparent; transition: inherit; transform: scale(1); }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
    font-size: clamp(1.375rem, 1.3528rem + 0.1227vw, 1.5rem);; /* Min-22 & Max-24 */ text-transform: capitalize; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-subtitle:before { background-color: var(--wdtSecondaryColor); }

.wdt-process-style .wdt-image-box-holder .wdt-column-gap-custom > .wdt-column.wdt-active .wdt-content-item .wdt-content-subtitle:before { 
    background-color: var(--wdtSecondaryColor); }

.wdt-process-style .wdt-image-box-holder .wdt-column-gap-custom > .wdt-column.wdt-active .wdt-content-item .wdt-content-media-group .wdt-content-image img { 
    border-color: var(--wdtPrimaryColor); transform: scale(1.05); }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon { background-color:transparent; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom:0; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item { height: 100%; }

.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { 
    margin-bottom: clamp(0.625rem, 0.5694rem + 0.3067vw, 0.9375rem); /*15px - 10px*/ }


/*==== Instagram Style ====*/

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item {
    position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_4X); border-radius: var(--wdtRadius_4X); }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { opacity: 0; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { pointer-events: none; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image::after {
    content: ''; position: absolute; pointer-events: none; top: 0; left: 0; right: 0; bottom: 0; 
    background-color: rgba(var(--wdtHeadAltColorRgb), 0.4); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); 
    transition: var(--wdt-Livi-Transition); z-index: 1; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image::after {
    opacity: 1; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper, 
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon {
    justify-content: center; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon span {
    position: relative; background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); 
    font-size: clamp(1.5rem, 1.4555rem + 0.2454vw, 1.75rem); /*28px - 24px*/ 
    width: clamp(3.4375rem, 3.2707rem + 0.9202vw, 4.375rem); /*70px - 55px*/ 
    height: clamp(3.4375rem, 3.2707rem + 0.9202vw, 4.375rem); /*70px - 55px*/ 
    -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon span svg {
    opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); transition-delay: 0.1s; z-index: 1; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon span svg {
    opacity: 1; }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image a img {
    -webkit-transform: translateX(0) scale(1); transform: translateX(0) scale(1); 
    -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image a img {
    transform-style: preserve-3d; -webkit-transform: translateX(-5px)scale(1.1); transform: translateX(-5px)scale(1.1); }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon {
    opacity: 0; visibility: hidden; -webkit-transform: translate(-50px,-50px); transform: translate(-50px,-50px); 
    -webkit-transform: translate(-50px,-50px); transition: all 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); }

.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon {
    opacity: 1; visibility: visible; -webkit-transform: translate(0px,0px); transform: translate(0px,0px); }



/*==== Responsive ====*/

@media only screen and (max-width: 1540px) {
    .wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        max-width: 1240px; top: -120px; }
}

@media only screen and (max-width: 1280px) {
    .wdt-service-carousel-style .wdt-image-box-holder .swiper-slide:nth-child(2n+1) { margin-top: 30px; }
    .wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        max-width: 1000px; top: -115px; }
}

@media only screen and (max-width: 1024px) {
    .wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        max-width: 720px; top: -105px; }
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {         
        grid-template-columns: 60% 40%; gap: 6px; }
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper { 
        grid-column: 2 / 3; grid-row: 1 / 3; justify-content: flex-end; }
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { grid-column: 1 / 2; grid-row: 2 / 3; }
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img {  
        -webkit-transform: none; transform: none; opacity: 1; }

    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item { padding: 20px; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { grid-template-columns: repeat(2, 1fr); }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { grid-column: 1 / 2; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper {         
        grid-column: 1 / 2; justify-content: center; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group { grid-column: 2 / 4; grid-row: 1 / 4; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button { grid-column: 1 / 2; margin-top: 10px; }
}

@media only screen and (min-width:480px) and (max-width:767px) { 
    .wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding: 20px; }
}

@media only screen and (max-width: 767px) {
    .wdt-service-carousel-style .wdt-image-box-holder .swiper-slide:nth-child(2n+1) { margin-top: 0; }
    .wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
        position: relative; max-width: 100%; top: 0; justify-content: center; margin-top: 10px; }
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { grid-template-columns: 65% 30%; gap: 18px; }
    .wdt-process-style .wdt-image-box-holder .wdt-column:not(:last-child)::after { opacity: 0; }
}

@media only screen and (max-width: 480px) {
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {
        display: flex; flex-direction: column; align-items: center; gap: 16px; }
    .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper { 
        order: -1; justify-content: center; }

    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { grid-column: 1 / 2; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper { grid-column: 2 / 3; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group { 
        grid-column: 1 / 3; grid-row: 2 / 3; display: flex; flex-direction: column; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button { grid-column: 1 / 3; margin-top: 0; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { padding-bottom: 0; }
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img,
    .wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img {
        -webkit-transform: none; transform: none; opacity: 1; } 

    .wdt-service-carousel-style .wdt-image-box-holder .swiper-slide.odd-slide { margin-top: 0; }
}