
/* 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); }


/*==== 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 { 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;
}


/* wdt-content-reverse-item */

.wdt-content-reverse-item .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item {display: flex;flex-direction: column-reverse;}
.wdt-content-reverse-item .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-detail-group {margin-bottom: 30px;}

/* wdt-image-with-box */

.wdt-image-with-box .wdt-content-item .wdt-content-image > span{overflow: hidden;}
.wdt-image-with-box .wdt-content-item .wdt-content-image > span img{max-width: none;width: -webkit-calc(100% + 50px);width: calc(100% + 50px);-webkit-transform: translate3d(-40px, 0, 0);transform: translate3d(-40px, 0, 0);}
.wdt-custom-inner-section:hover .wdt-image-with-box .wdt-content-item .wdt-content-image > span img {transform: scale(1.1) translateX(10px);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);filter: grayscale(1);-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.wdt-image-with-box .wdt-content-item .wdt-content-image > span:before,
.wdt-image-with-box .wdt-content-item .wdt-content-image > span:after{position: absolute;content: '';opacity: 0;z-index: 1;-webkit-transition: var(--wdtBaseTransition);-moz-transition: var(--wdtBaseTransition);-o-transition: all 0.9s ease;-ms-transition: var(--wdtBaseTransition);transition: var(--wdtBaseTransition);}
.wdt-image-with-box .wdt-content-item .wdt-content-image > span:before{top: 50px;right: 30px;bottom: 50px;left: 30px;border-top: 4px double;border-bottom: 4px double;-webkit-transform: scale(0, 1);transform: scale(0, 1);border-color: var(--wdtPrimaryColor);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
.wdt-image-with-box .wdt-content-item .wdt-content-image > span:after{top: 30px;right: 50px;bottom: 30px;left: 50px;border-right: 4px double;border-left: 4px double;-webkit-transform: scale(1, 0);transform: scale(1, 0);-webkit-transform-origin: 100% 0;transform-origin: 100% 0;border-color: var(--wdtPrimaryColor);}
.wdt-custom-inner-section:hover .wdt-image-with-box .wdt-content-item .wdt-content-image > span:before,
.wdt-custom-inner-section:hover .wdt-image-with-box .wdt-content-item .wdt-content-image > span:after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.wdt-custom-inner-section:hover .wdt-image-with-box .wdt-content-item .wdt-content-image > span:after{-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}

/* wdt-imagebox-with-count */

.wdt-imagebox-with-count .wdt-content-item .wdt-content-detail-group{position: relative;width: 80%;padding: 30px 0 0;}
.wdt-imagebox-with-count .wdt-content-item .wdt-content-detail-group:before{content: "";position: absolute;left: 0px;right: 0px;margin: 0px auto;top: -30px;display: inline-block;background-color: rgba(var(--wdtTertiaryColorRgb), 0.35);width: 100%;height: 20px;line-height: 0;z-index: -1;-webkit-transition: var(--wdtBaseTransition);transition: var(--wdtBaseTransition);}
.wdt-imagebox-with-count .wdt-content-item:hover .wdt-content-detail-group:before{height: 0;}
.wdt-imagebox-with-count .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle {content: '';font-size: 100px;font-weight: var(--wdtFontWeight_H6);position: absolute;margin: 0 auto;left: 0;right: 0;width: 100%;text-align: center;top: 100%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0.08;color: var(--wdtPrimaryColor);pointer-events: none;-webkit-transition: var(--wdtBaseTransition);transition: var(--wdtBaseTransition);}
.wdt-imagebox-with-count .wdt-content-item:hover .wdt-content-detail-group .wdt-content-subtitle{opacity: 0.05;color: var(--wdtSecondaryColor);}
.wdt-imagebox-with-count .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle + .wdt-content-title{margin-top: 0;}
.wdt-imagebox-with-count .wdt-content-item:hover .wdt-content-detail-group .wdt-content-subtitle + .wdt-content-title h5 {color: var(--wdtPrimaryColor);}

/* wdt-image-with-middle-content */

.wdt-image-with-middle-content .wdt-content-item {display: flex;flex-direction: row-reverse;gap: 5%;align-items: center;}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group{width: 40%;}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-detail-group{width: 60%;}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-title h5{font-size: var(--wdtFontSize_H4);font-weight: var(--wdtFontWeight_H2);}
.wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-subtitle {font-size: var(--wdtFontSize_H4);font-family: var(--wdtFontTypo_Ext);line-height: 1;letter-spacing: 0;margin-bottom: 10px;}
.wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper{position: relative;}
.wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:before {content: '';position: absolute;right: 130%;width: 150px;height: 1px;top: 20px;bottom: 0;margin: auto;background: var(--wdtTertiaryColor);}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group .wdt-content-image{position: relative;}

.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group .wdt-content-image:before, 
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group .wdt-content-image:after{border-color: var(--wdtTertiaryColor);border-style: solid;content: '';height: 200px;position: absolute;width: 200px;z-index: -1;transition: var(--wdtBaseTransition);-moz-transition: var(--wdtBaseTransition);-ms-transition: var(--wdtBaseTransition);-o-transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group .wdt-content-image:before{border-width: 2px 0 0 2px;left: -20px;top: -20px;}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group .wdt-content-image:after{border-width: 0 2px 2px 0;bottom: -20px;right: -20px;}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group:hover .wdt-content-image:before, 
.wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group:hover .wdt-content-image:after{height: 60%;width: 60%;border-color: var(--wdtPrimaryColor);}
.wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-description {margin: 20px 0 40px;}
.wdt-image-with-middle-content .wdt-content-item:not(:last-child){margin-bottom: 50px;}
.wdt-image-with-middle-content .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon{color: var(--wdtTertiaryColor);}



.wdt-image-with-middle-content .wdt-content-item:nth-child(2){flex-direction: row;}
.wdt-image-with-middle-content .wdt-content-item:nth-child(2) .wdt-content-detail-group{text-align: left;}
.wdt-image-with-middle-content .wdt-content-item:nth-child(2) div[class*="group"] > .wdt-content-icon-wrapper:before{right: unset;left: 130%;}

/* wdt-image-with-middle-content type-3 */

.wdt-image-with-middle-content.type-3 .wdt-content-item .wdt-content-detail-group{text-align: center;}
.wdt-image-with-middle-content.type-3 .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:before{width: 50px;height: 1px;backface-visibility: hidden;}
.wdt-image-with-middle-content.type-3 .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:after{content: '';position: absolute;left: 130%;width: 50px;height: 1px;top: 20px;bottom: 0;margin: auto;background: var(--wdtTertiaryColor);backface-visibility: hidden;}

.wdt-content-item .wdt-content-button > a:before{position: absolute;content: "";display: block;width: 15px;height: 15px;border-width: 2px;border-style: solid;left: -10px;bottom: -10px;border-top: none;border-right: none;border-color: var(--wdtPrimaryColor);transition: var(--wdtBaseTransition);-moz-transition: var(--wdtBaseTransition);-ms-transition: var(--wdtBaseTransition);-o-transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);right: unset;top: unset;}
.wdt-content-item .wdt-content-button > a:after{position: absolute;content: "";display: block;width: 15px;height: 15px;border-width: 2px;border-style: solid;right: -10px;top: -10px;left: unset;bottom: unset;border-bottom: none;border-left: none;border-color: var(--wdtPrimaryColor);transition: var(--wdtBaseTransition);-moz-transition: var(--wdtBaseTransition);-ms-transition: var(--wdtBaseTransition);-o-transition: var(--wdtBaseTransition);-webkit-transition: var(--wdtBaseTransition);}
.wdt-content-item .wdt-content-button > a{position: relative;border: 2px solid var(--wdtPrimaryColor);}
.wdt-content-item .wdt-content-button > a:hover{background-color: var(--wdtBodyBGColor);color: var(--wdtPrimaryColor);}
.wdt-content-item .wdt-content-button > a:hover:before {width: 100%;height: 0;left: 0;}
.wdt-content-item .wdt-content-button > a:hover:after {width: 100%;height: 0;right: 0;}

/* wdt-image-with-middle-content type-2 */

.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-media-group,
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-detail-group{width: 50%;}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-detail-group,
.wdt-image-with-middle-content.type-2 .wdt-content-item:nth-child(2) .wdt-content-detail-group{text-align: center;}
.wdt-image-with-middle-content.type-2 .wdt-content-item:nth-child(2) div[class*="group"] > .wdt-content-icon-wrapper:before{right: 130%;left: unset;}
.wdt-image-with-middle-content.type-2 .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:after{content: '';position: absolute;left: 130%;width: 150px;height: 1px;top: 20px;bottom: 0;margin: auto;background: var(--wdtTertiaryColor);}
.wdt-image-with-middle-content.type-2 .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:before,
.wdt-image-with-middle-content.type-2 .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:after{width: 50px;height: 1px;}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-media-image-cover > .wdt-content-image-wrapper, 
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container{overflow: visible;}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after{opacity: 1;width: 100%;height: 100%;-webkit-border-radius: 0;border-radius: 0;left: unset;top: unset;right: 0;bottom: 0;-webkit-transform: unset;transform: unset;z-index: -1;}
.wdt-image-with-middle-content.type-2 .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after {opacity: 1;padding-top: 0;width: 100%;-webkit-border-radius: 0;border-radius: 0;}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-media-group .wdt-content-image{-webkit-transform: translate(-15px, -15px);transform: translate(-15px, -15px);-webkit-transition: var(--wdtBaseTransition);transition: var(--wdtBaseTransition);}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-media-group:hover  .wdt-content-image{-webkit-transform: translate(0, 0);transform: translate(0, 0);}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before{opacity: 1;background: var(--wdtBodyBGColor) !important;left: unset;top: unset;right: 5px;bottom: 5px;width: calc(100% - 10px);height: calc(100% - 10px);}
.wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-media-group .wdt-media-image-cover-container{display: none;pointer-events: none;}
.wdt-image-with-middle-content.type-2 .wdt-content-item div[class*="group"] > div.wdt-content-title {margin-top: 0;margin-bottom: 10px;}
.wdt-image-with-middle-content.type-2 .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper{margin-bottom: 0;}

.wdt-image-with-middle-content.type-2 .wdt-content-item:not(:last-child){margin-bottom: 50px;}

/* wdt-imagebox-with-icon */

.wdt-imagebox-with-icon .wdt-content-item {overflow: hidden;}
.wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after{display: none;}
.wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover-container:has(.wdt-content-icon-wrapper):before {content: '';position: absolute;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);width: 100%;height: 100%;left: 0;top: 0;z-index: -1;}
.wdt-imagebox-with-icon .wdt-content-item:hover .wdt-media-image-cover-container:has(.wdt-content-icon-wrapper):before {top: 0;-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}
.wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover:has(.wdt-content-icon-wrapper) .wdt-content-image-wrapper .wdt-content-image {background: var(--wdtSecondaryColor);}
.wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover:has(.wdt-content-icon-wrapper) .wdt-content-image-wrapper .wdt-content-image img{opacity: 0.2;-webkit-transition: var(--wdtBaseTransition);-moz-transition: var(--wdtBaseTransition);-o-transition: var(--wdtBaseTransition);-ms-transition: var(--wdtBaseTransition);transition: var(--wdtBaseTransition);}
.wdt-imagebox-with-icon .wdt-content-item:hover .wdt-media-image-cover:has(.wdt-content-icon-wrapper) .wdt-content-image-wrapper .wdt-content-image img{-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);opacity: 0.5;}
.wdt-imagebox-with-icon .wdt-content-item .wdt-content-separator.separator-1 span{width: 2px;height: 30px;background-color: var(--wdtTertiaryColor);transition: var(--wdtBaseTransition);}
.wdt-imagebox-with-icon .wdt-content-item:hover .wdt-content-separator.separator-1 span{height: 40px;}
.wdt-imagebox-with-icon .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span{font-size: 46px;color: var(--wdtPrimaryColor);height: auto;padding: 0;}
.wdt-imagebox-with-icon .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i{height: auto;display: flex;}
.wdt-imagebox-with-icon .wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5{color: var(--wdtAccentTxtColor);padding-top: 5px;}
.wdt-imagebox-with-icon .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span{color: var(--wdtPrimaryColor);}
.wdt-imagebox-with-icon .wdt-content-item .wdt-content-separator.separator-1 span{display: none;}
.wdt-imagebox-with-icon .wdt-content-item .wdt-content-icon-wrapper + .wdt-content-separator.separator-1 span{display: inline-block;}



/* wdt-imagebox-with-border-overlay */

.wdt-imagebox-with-border-overlay .wdt-content-item {overflow: hidden;}
.wdt-imagebox-with-border-overlay .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container{transform: scale(1.8);-ms-transform: scale(1.8);-webkit-transform: scale(1.8);border: 3px double var(--wdtBodyBGColor);margin: 20px;padding: 20px;width: calc(100% - 40px);height: calc(100% - 40px);}
.wdt-imagebox-with-border-overlay .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container{transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);}
.wdt-imagebox-with-border-overlay .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before{background-color: var(--wdtSecondaryColor);z-index: 1;}
.wdt-imagebox-with-border-overlay .wdt-content-item:hover .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img{transform: scale(1.3) rotate(3deg);-ms-transform: scale(1.3) rotate(3deg);-webkit-transform: scale(1.3) rotate(3deg);}

/* wdt-bw-image */

.wdt-bw-image .wdt-content-item .wdt-content-image > span > img{filter: grayscale(1);position: relative;-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-ms-filter: grayscale(1);-o-filter: grayscale(1);}
.wdt-bw-image .wdt-content-item:hover .wdt-content-image > span > img{filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);}


/* wdt-process-imagebox */

.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item {display: flex;flex-direction: row-reverse;gap: 0;padding-bottom: 50px;position: relative;justify-content: space-between;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item > div.wdt-content-media-group {margin-bottom: 0;width: 45%;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item div.wdt-content-detail-group{text-align: right;width: 45%;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-title {margin-bottom: 12px;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5{font-size: var(--wdtFontSize_H5);text-transform: capitalize;line-height: normal;letter-spacing: var(--wdtLetterSpacing_2X);margin-bottom: 0px;font-weight: var(--wdtFontWeight_Base);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5 a{color: var(--wdtAccentTxtColor);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover .wdt-content-title h5 a{color: var(--wdtPrimaryColor);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover .wdt-content-title h5 a:hover{color: var(--wdtAccentTxtColor);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item > div[class*="group"] .wdt-content-title + div.wdt-content-subtitle{margin-top: 0;font-size: var(--wdtFontSize_Ext);text-transform: capitalize;letter-spacing: var(--wdtLetterSpacing_2X);color: var(--wdtPrimaryColor);margin-bottom: 40px;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-description{color: var(--wdtAccentTxtColor);text-wrap: balance;padding-left: 20%;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:before {content: '';position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 1px;height: 100%;background: var(--wdtPrimaryColor);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item > div.wdt-content-media-group .wdt-media-image-overlay-container .wdt-content-button a{font-size: var(--wdtFontSize_H6);letter-spacing: 10px;text-transform: uppercase;margin: 0;font-weight: var(--wdtFontWeight_H6);width: 100%;background: transparent;border: none;text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);color: var(--wdtPrimaryColor);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover > div.wdt-content-media-group .wdt-media-image-overlay-container .wdt-content-button a{letter-spacing: var(--wdtLetterSpacing_2X);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item > div.wdt-content-media-group .wdt-media-image-overlay-container {background: rgba(var(--wdtSecondaryColorRgb), 0);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover > div.wdt-content-media-group .wdt-media-image-overlay-container {background: rgba(var(--wdtSecondaryColorRgb), 0.5);}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item > div.wdt-content-media-group .wdt-media-image-overlay-container .wdt-content-button a:before,
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item > div.wdt-content-media-group .wdt-media-image-overlay-container .wdt-content-button a:after{display: none;}

.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:nth-child(2n + 2) {flex-direction: row;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:nth-child(2n + 2) div.wdt-content-detail-group{text-align: left;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:first-child{padding-top: 40px;}
.wdt-process-imagebox .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:nth-child(2n + 2) .wdt-content-description{padding-left: 0;padding-right: 20%;}


/* wdt-simple-iconbox */

.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item {padding: 40px;margin-bottom: 0;position: relative;border: 1px solid var(--wdtBorderColor);overflow: hidden;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span{font-size: 53px;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5{font-size: var(--wdtFontSize_H6);}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:before,
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:after{border-width: 1px;border-style: solid;content: "";position: absolute;height: 50px;width: 50px;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:before{border-top-color: var(--wdtPrimaryColor);border-left-color: var(--wdtPrimaryColor);border-width: 0;border-style: solid;border-bottom-color: transparent;border-right-color: transparent;top: -1px;left: -1px;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:after{border-bottom-color: var(--wdtPrimaryColor);border-right-color: var(--wdtPrimaryColor);border-width: 0;border-style: solid;border-top-color: transparent;border-left-color: transparent;right: -1px;bottom: -1px;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover:before{border-width: 5px;border-style: solid;border-bottom-color: transparent;border-right-color: transparent;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover:after{border-width: 5px;border-style: solid;border-top-color: transparent;border-left-color: transparent;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-image-wrapper:last-child {position: absolute;bottom: -25px;right: 0;-webkit-transition: var(--wdtBaseTransition);transition: var(--wdtBaseTransition);}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group{position: unset;margin-bottom: 0;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-image-wrapper:last-child img {width: 100px;opacity: 0.03;}
.wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item:hover .wdt-content-image-wrapper:last-child {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}

@media only screen and (max-width:1540px)
{
    .wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img{height: 300px;width: 100%;object-fit: cover;}
}

@media only screen and (max-width:1024px)
{
    .wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item{padding: 20px;}   
    .wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-media-group{margin-bottom: 0;} 
    .wdt-simple-imagebox-with-border .wdt-image-box-holder.wdt-content-item-holder.wdt-rc-template-custom-template .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span img{width: 40px;}
    .wdt-imagebox-with-icon .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img{height: 300px;width: 100%;}
}
@media only screen and (max-width:767px)
{
    .wdt-image-with-middle-content .wdt-content-item,
    .wdt-image-with-middle-content .wdt-content-item:nth-child(2){flex-direction: column;gap: 40px;}
    .wdt-image-with-middle-content .wdt-content-item .wdt-content-detail-group,
    .wdt-image-with-middle-content .wdt-content-item:nth-child(2) .wdt-content-detail-group {width: 100%;text-align: center;}
    .wdt-image-with-middle-content .wdt-content-item .wdt-content-media-group{width: 90%;}
    .wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:after {content: '';position: absolute;left: 130%;width: 150px;height: 1px;top: 20px;bottom: 0;margin: auto;background: var(--wdtTertiaryColor);}
    .wdt-image-with-middle-content .wdt-content-item:not(:last-child){margin-bottom: 80px;}
    .wdt-image-with-middle-content .wdt-content-item:nth-child(2) div[class*="group"] > .wdt-content-icon-wrapper:before {right: 130%;left: unset;}
    .wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:before,
    .wdt-image-with-middle-content .wdt-content-item div[class*="group"] > .wdt-content-icon-wrapper:after{width: 80px;}
    .wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-media-group,
    .wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-detail-group{width: 80%;}
    .wdt-image-with-middle-content .wdt-content-item, .wdt-image-with-middle-content .wdt-content-item:nth-child(2){gap: 10px;}
}
@media only screen and (max-width:480px)
{
    .wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-media-group, 
    .wdt-image-with-middle-content.type-2 .wdt-content-item .wdt-content-detail-group {width: 100%;}
}