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


/* Custom Home page Image Box */

.wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { padding: 40px; }

.wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { 
    background-color: var(--wdt-elementor-color-accent); content: ""; height: 60%; pointer-events: none; position: absolute; left: -10px; right: -10px; top: auto; bottom: -10px;
    opacity: 1; padding-top: 0; width: auto; -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); -webkit-transform: translate(0,0); transform: translate(0,0);
     -webkit-transition: all 0.3s ease-in-out 0.15s; transition: all 0.3s ease-in-out 0.15s;
}
.wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { 
    opacity: 1; padding-top: 0; width: auto; -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero);
}

/* Custom image box style */

.wdt-image-box-holder .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover > .wdt-media-image-cover-container { pointer-events: none; }
.wdt-image-box-holder .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-title h5 > a,
.wdt-image-box-holder .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-button > a { pointer-events: all; }



.wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { background-color: transparent; background-image: none; }

.wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { overflow: hidden; }
.wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a img,
.wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span img,
.wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { 
    -webkit-transform: scale(1.03); transform: scale(1.03); transform-origin: 0 20%; 
    -webkit-transition: transform .8s cubic-bezier(.39,.58,.57,1); transition: transform .8s cubic-bezier(.39,.58,.57,1); }

.wdt-image-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a img,
.wdt-image-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span img
.wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { 
    -webkit-transform: scale(1.01); transform: scale(1.01); }


/* .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover .wdt-media-image-cover-container { 
    -webkit-clip-path: inset(0 100% 0 0); clip-path: inset(0 100% 0 0); -webkit-transition: 1s cubic-bezier(.39,.58,.57,1); 
    transition: 1s cubic-bezier(.39,.58,.57,1); }

.wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-cover .wdt-media-image-cover-container { 
    -webkit-clip-path: inset(0 -1px 0 0); clip-path: inset(0 -1px 0 0);
} */

.wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { background-repeat: no-repeat; background-position: 0 80%; 
    background-size: 0 10px; -webkit-transition: background-size .5s cubic-bezier(.47,1.21,.47,1.21),color .25s ease-in;
    transition: background-size .5s cubic-bezier(.47,1.21,.47,1.21),color .25s ease-in; }
.wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5:hover { background-size: 100% 10px; }

/* wdt-custom-overlay-section video */

.wdt-custom-overlay-section.video .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { padding: 30px 10px; }

/* Faq Support icon style */

.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item { display: flex; align-items: center; }
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-media-group { margin: 0; }
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-detail-group { padding-left: 10px; }

.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item div:not(.wdt-content-title-group) .wdt-content-title { margin: 0 0 6px; }
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item div:not(.wdt-content-title-group) .wdt-content-title h5 { font-size: var(--wdtFontSize_H5); }

.wdt-custon-image-icon-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image img,
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: none !important; transform: none !important;}

.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span { background: none !important; position: relative; }
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span:before { content: ""; 
    position: absolute; width: 70px; height: 66px; display: block; left: 0; top: 0; bottom: 0; pointer-events: none; -webkit-border-radius: 0 20px 20px; 
    border-radius: 0 20px 20px; margin: auto;
    /* -webkit-transform: scale(0.7) translateX(-30%); transform: scale(0.7) translateX(-30%);  */ -webkit-transition: all 500ms ease; transition: all 500ms ease; }

.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image > span:before { 
    /*-webkit-transform: scale(1) translateX(0); transform: scale(1) translateX(0); */ width: 100%; height: 100%; }
.wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span img { position: relative; }



@media (max-width: 1024px) {
    .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { padding: 30px 20px; }
}

@media (max-width: 767px) {
    .wdt-image-box-holder .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { padding: 20px; }
}

@media (max-width: 480px) {
    .wdt-custom-faq-support-style .wdt-image-box-holder .wdt-column .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span:before { width: 100%; height: 100%; }
}