
/* 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: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }
.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;
}

/*Service*/
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper { align-items: center; padding-bottom: 10px; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item {     
    background-color: var(--wdtAccentTxtColor); padding: 25px; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); border: 1px solid var(--wdtBorderColor); -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item:hover { 
    border-color: var(--wdtPrimaryColor); box-shadow: 0 5px 0px 0 var(--wdtPrimaryColor); }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-image a { 
    position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-image a:after { 
    content: ''; position: absolute; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; right: 0; background: var(--wdtHeadAltColor); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); opacity: 0; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item:hover .wdt-content-media-group .wdt-content-image a:after {
    opacity: 0.3; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-image a,
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-image span { 
    overflow: hidden; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-detail-group { padding: 0; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 { 
    font-size: var(--wdtFontSize_H5); text-transform: capitalize; backface-visibility: hidden; backface-visibility: hidden;}

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a {
    transition: var(--wdtBaseTransition); backface-visibility: hidden; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a:hover { 
    color: var(--wdtPrimaryColor); }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-detail-group .wdt-content-title { 
    margin-bottom: 12px; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-detail-group .wdt-content-description p {
    margin-bottom: 0; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button a,
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button a:hover {
    position: relative; overflow: hidden; background-color: transparent; background-image: none; padding: 2px 0; 
    -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button > a:after, 
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button > a:before {
    content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 0; background-color: currentColor; 
    -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button > a:before { 
    left: 0; }
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button > a:after { 
    left: -100%; transition-delay: 0.3s; }
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button > a:hover:after, 
.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button > a:hover:before {
    -webkit-transform: translateX(100%); transform: translateX(100%); }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-button { 
    position: absolute; bottom: 0px; left: 0; right: 0; text-align: center; transform: translateY(0px); transition: var(--wdtBaseTransition); opacity: 0; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item:hover .wdt-content-media-group .wdt-content-button { 
    -webkit-transform: translateY(-30px); transform: translateY(-30px); opacity: 1;}

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { 
    margin: 0px; }

.wdt-custom-service-section .wdt-image-box-holder .wdt-image-box-wrapper .wdt-content-item .wdt-content-media-group { display: flex; margin-bottom: 24px; }

/*Home-3*/
.wdt-custom-review-image-box .wdt-image-box-holder .wdt-content-item { display: flex; align-items: flex-start; }
.wdt-custom-review-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { margin: 0px; }
.wdt-custom-review-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding-left: 20px; display: flex; }
.wdt-custom-review-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description { margin-bottom: 0px; }
.wdt-custom-review-image-box .wdt-image-box-holder .wdt-column:not(:last-child) {
    padding-bottom: 20px; margin-bottom: 20px; border-bottom: 2px solid var(--wdtBorderColor);
}

/* Home-1 custome-image-box */

.wdt-cus-image-box-1 .wdt-content-item .wdt-content-media-group{display:flex;align-items:center;}
.wdt-cus-image-box-1 .wdt-content-item .wdt-content-media-group  div:not(:last-child){margin-right:20px;margin-bottom:0;align-self: flex-start;}
.wdt-cus-image-box-1 .wdt-content-item .wdt-content-media-group div.wdt-content-subtitle {     
    font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Ext); 
    letter-spacing: var(--wdtLetterSpacing_2X); text-transform: uppercase; color: var(--wdtBodyTxtColor); margin-bottom: 6px; }
.wdt-cus-image-box-1 .wdt-content-item .wdt-content-title h5 {     
    font-size: clamp(1.125rem, 1.1028rem + 0.1227vw, 1.25rem); /*20 - 18*/ font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }
.wdt-cus-image-box-1 .wdt-content-item-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span{border-radius:var(--wdtRadius_Full);}

/*Home-2 gallery*/
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { display: flex; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-content-item { overflow: hidden; }
.wdt-custom-image-gallery-img .wdt-content-item .wdt-content-image > a { transition: var(--wdtBaseTransition);}
.wdt-custom-image-gallery-img .wdt-content-item .wdt-content-image > a > img { height: clamp(27.5rem, 26.0577rem + 6.4103vw, 33.75rem); object-fit: cover; object-position: top; -webkit-transform: scale(1);transform: scale(1);-webkit-transition: var(--wdt-Livi-Transition);transition: var(--wdt-Livi-Transition);}
.wdt-custom-image-gallery-img .wdt-content-item:hover .wdt-content-image > a > img { transform: scale(1.1); }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(1){ width: 22% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(2){ width: 32% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(3){ width: 22% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(4){ width: 24% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(5){ width: 24% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(6){ width: 22% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(7){ width: 32% !important; }
.wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(8){ width: 22% !important; }
.wdt-custom-image-gallery-img .wdt-content-item .wdt-content-image > a:before {
    content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background: var(--wdtHeadAltColor); 
    z-index: 1; opacity: 0; transition: var(--wdt-Livi-Transition); }

.wdt-custom-image-gallery-img .wdt-content-item .wdt-content-image > a:hover:before { opacity: .3; }

.wdt-custom-image-gallery-img .wdt-content-item .wdt-content-image > a:after {
    content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    display: block;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M95.9,80.3c-1.7-3.1-2.5-7.3-3.4-12.2c-1-5.6-2.2-11.9-5.1-18.1c-2.2-4.7-4.4-9-7.7-10.2c-1.3-0.5-2.8-0.4-4.1,0.3 c-1.1,0.5-2.1,1.3-2.7,2.6c-0.7-0.6-1.4-1.1-2.3-1.4c-1.5-0.6-3.2-0.5-4.8,0.3c-1.6,0.8-2.7,1.8-3.4,3c-0.6-0.5-1.3-1-2.1-1.2 c-1.6-0.6-3.3-0.5-5.1,0.4c-1.5,0.7-2.6,1.8-3.2,3.1c-2.9-4.9-6.3-10.8-7.5-13.3c-2.2-4.5-6.9-5.2-10.1-3.6 c-3.2,1.6-5.3,5.5-3.1,9.9c2.1,4.3,5.1,8.9,7.9,13.5c3.3,5.2,7,11,8.1,14.5c-0.9-0.9-2.2-2.2-4-4.4c-3-3.5-7.1-3.5-9.6-1.8 c-2.1,1.6-3.6,5-0.7,9.8c3.6,5.8,19.5,17.7,23.5,19.6c2.9,1.4,6.9,4.9,8,7c0.2,0.5,0.6,0.8,1.1,1c0.2,0.1,0.4,0.1,0.5,0.1 c0.3,0,0.6-0.1,0.9-0.2l28.1-16C96,82.3,96.3,81.2,95.9,80.3z M66.7,94.6c-2.1-2.7-5.9-5.7-8.7-7c-3.6-1.7-18.8-13.1-22-18.2 c-1.3-2.1-1.4-4-0.3-4.8c0.4-0.3,0.9-0.4,1.5-0.4c1,0,2.1,0.5,3.1,1.6c5.4,6.4,7.4,7.4,9,7c0.9-0.2,1.6-1,1.8-2 c0.8-4-2.8-10.1-8.9-19.6c-2.8-4.4-5.7-9-7.7-13.1c-1.2-2.5,0-4.2,1.4-4.9c1.7-0.8,3.9-0.5,5.1,1.9c1.5,3.1,5.7,10.3,7,12.5 c5.5,9.5,5.7,9.5,6.5,9.8c0.5,0.2,1,0.1,1.4-0.1c0.5-0.2,0.8-0.6,1-1.1c0.3-0.8,0-1.4-0.4-2c-0.5-1-1.9-3.7-1.3-5.4 c0.2-0.7,0.7-1.2,1.6-1.6c1.1-0.5,1.7-0.4,2.1-0.2c1.4,0.5,2.5,2.2,3.3,3.8c0.2,0.5,0.5,1,0.7,1.4c0.1,0.1,0.1,0.3,0.2,0.4 c0.5,1.2,0.8,1.8,1.7,2.1c0.5,0.2,1,0.1,1.5-0.1c0.5-0.2,0.8-0.7,1-1.2c0.3-0.9-0.1-1.5-0.5-2.2c-0.1-0.2-0.3-0.4-0.4-0.7 c-0.2-0.4-0.4-0.8-0.6-1.2c-0.3-0.8-0.5-1.6-0.3-2.3c0.2-0.7,0.9-1.4,2-1.9c0.9-0.5,1.5-0.3,1.9-0.2c2.1,0.8,3.7,4.7,4.3,6.2 c0.4,1,0.7,1.6,1.5,2c0.5,0.2,1,0.2,1.5-0.1c0.7-0.4,1.5-1.2,0.7-3c-2.1-4.7-1-5.9,0-6.4c0.6-0.3,0.9-0.2,1.2-0.1 c2.1,0.7,4.4,5.6,5.6,8.2c2.7,5.8,3.8,11.9,4.8,17.2c0.8,4.3,1.5,8.3,3,11.7L66.7,94.6z'/%3E%3Cpath d='M22.4,6c-0.5-0.9-1.7-1.2-2.5-0.7c-0.9,0.5-1.2,1.7-0.7,2.5l7.5,12.9c0.3,0.6,1,0.9,1.6,0.9c0.3,0,0.6-0.1,0.9-0.3 c0.9-0.5,1.2-1.7,0.7-2.5L22.4,6z'/%3E%3Cpath d='M5.1,26.5l14,5.1c0.2,0.1,0.4,0.1,0.6,0.1c0.8,0,1.5-0.5,1.8-1.2c0.4-1-0.1-2-1.1-2.4L6.4,23c-1-0.4-2,0.1-2.4,1.1 C3.7,25.1,4.2,26.1,5.1,26.5z'/%3E%3Cpath d='M21.6,42.3c-0.4-1-1.4-1.5-2.4-1.1l-14,5.1c-1,0.4-1.5,1.4-1.1,2.4c0.3,0.8,1,1.2,1.8,1.2c0.2,0,0.4,0,0.6-0.1l14-5.1 C21.4,44.3,21.9,43.2,21.6,42.3z'/%3E%3Cpath d='M29.1,51.3c-0.9-0.5-2-0.2-2.5,0.7l-7.5,12.9c-0.5,0.9-0.2,2,0.7,2.5c0.3,0.2,0.6,0.2,0.9,0.2c0.6,0,1.3-0.3,1.6-0.9 l7.5-12.9C30.3,52.9,30,51.8,29.1,51.3z'/%3E%3Cpath d='M55,36.4c0,1,0.8,1.9,1.9,1.9h14.9c1,0,1.9-0.8,1.9-1.9c0-1-0.8-1.9-1.9-1.9H56.9C55.8,34.5,55,35.3,55,36.4z'/%3E%3Cpath d='M52.4,26c0.4,0,0.9-0.1,1.2-0.4L65,15.9c0.8-0.7,0.9-1.8,0.2-2.6c-0.7-0.8-1.8-0.9-2.6-0.2l-11.4,9.6 c-0.8,0.7-0.9,1.8-0.2,2.6C51.3,25.7,51.9,26,52.4,26z'/%3E%3Cpath d='M40.7,19.4c0.1,0,0.2,0,0.3,0c0.9,0,1.7-0.6,1.8-1.5l2.6-14.7c0.2-1-0.5-2-1.5-2.2c-1-0.2-2,0.5-2.2,1.5l-2.6,14.7 C39.1,18.2,39.7,19.2,40.7,19.4z'/%3E%3C/svg%3E");
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: 30px;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M95.9,80.3c-1.7-3.1-2.5-7.3-3.4-12.2c-1-5.6-2.2-11.9-5.1-18.1c-2.2-4.7-4.4-9-7.7-10.2c-1.3-0.5-2.8-0.4-4.1,0.3 c-1.1,0.5-2.1,1.3-2.7,2.6c-0.7-0.6-1.4-1.1-2.3-1.4c-1.5-0.6-3.2-0.5-4.8,0.3c-1.6,0.8-2.7,1.8-3.4,3c-0.6-0.5-1.3-1-2.1-1.2 c-1.6-0.6-3.3-0.5-5.1,0.4c-1.5,0.7-2.6,1.8-3.2,3.1c-2.9-4.9-6.3-10.8-7.5-13.3c-2.2-4.5-6.9-5.2-10.1-3.6 c-3.2,1.6-5.3,5.5-3.1,9.9c2.1,4.3,5.1,8.9,7.9,13.5c3.3,5.2,7,11,8.1,14.5c-0.9-0.9-2.2-2.2-4-4.4c-3-3.5-7.1-3.5-9.6-1.8 c-2.1,1.6-3.6,5-0.7,9.8c3.6,5.8,19.5,17.7,23.5,19.6c2.9,1.4,6.9,4.9,8,7c0.2,0.5,0.6,0.8,1.1,1c0.2,0.1,0.4,0.1,0.5,0.1 c0.3,0,0.6-0.1,0.9-0.2l28.1-16C96,82.3,96.3,81.2,95.9,80.3z M66.7,94.6c-2.1-2.7-5.9-5.7-8.7-7c-3.6-1.7-18.8-13.1-22-18.2 c-1.3-2.1-1.4-4-0.3-4.8c0.4-0.3,0.9-0.4,1.5-0.4c1,0,2.1,0.5,3.1,1.6c5.4,6.4,7.4,7.4,9,7c0.9-0.2,1.6-1,1.8-2 c0.8-4-2.8-10.1-8.9-19.6c-2.8-4.4-5.7-9-7.7-13.1c-1.2-2.5,0-4.2,1.4-4.9c1.7-0.8,3.9-0.5,5.1,1.9c1.5,3.1,5.7,10.3,7,12.5 c5.5,9.5,5.7,9.5,6.5,9.8c0.5,0.2,1,0.1,1.4-0.1c0.5-0.2,0.8-0.6,1-1.1c0.3-0.8,0-1.4-0.4-2c-0.5-1-1.9-3.7-1.3-5.4 c0.2-0.7,0.7-1.2,1.6-1.6c1.1-0.5,1.7-0.4,2.1-0.2c1.4,0.5,2.5,2.2,3.3,3.8c0.2,0.5,0.5,1,0.7,1.4c0.1,0.1,0.1,0.3,0.2,0.4 c0.5,1.2,0.8,1.8,1.7,2.1c0.5,0.2,1,0.1,1.5-0.1c0.5-0.2,0.8-0.7,1-1.2c0.3-0.9-0.1-1.5-0.5-2.2c-0.1-0.2-0.3-0.4-0.4-0.7 c-0.2-0.4-0.4-0.8-0.6-1.2c-0.3-0.8-0.5-1.6-0.3-2.3c0.2-0.7,0.9-1.4,2-1.9c0.9-0.5,1.5-0.3,1.9-0.2c2.1,0.8,3.7,4.7,4.3,6.2 c0.4,1,0.7,1.6,1.5,2c0.5,0.2,1,0.2,1.5-0.1c0.7-0.4,1.5-1.2,0.7-3c-2.1-4.7-1-5.9,0-6.4c0.6-0.3,0.9-0.2,1.2-0.1 c2.1,0.7,4.4,5.6,5.6,8.2c2.7,5.8,3.8,11.9,4.8,17.2c0.8,4.3,1.5,8.3,3,11.7L66.7,94.6z'/%3E%3Cpath d='M22.4,6c-0.5-0.9-1.7-1.2-2.5-0.7c-0.9,0.5-1.2,1.7-0.7,2.5l7.5,12.9c0.3,0.6,1,0.9,1.6,0.9c0.3,0,0.6-0.1,0.9-0.3 c0.9-0.5,1.2-1.7,0.7-2.5L22.4,6z'/%3E%3Cpath d='M5.1,26.5l14,5.1c0.2,0.1,0.4,0.1,0.6,0.1c0.8,0,1.5-0.5,1.8-1.2c0.4-1-0.1-2-1.1-2.4L6.4,23c-1-0.4-2,0.1-2.4,1.1 C3.7,25.1,4.2,26.1,5.1,26.5z'/%3E%3Cpath d='M21.6,42.3c-0.4-1-1.4-1.5-2.4-1.1l-14,5.1c-1,0.4-1.5,1.4-1.1,2.4c0.3,0.8,1,1.2,1.8,1.2c0.2,0,0.4,0,0.6-0.1l14-5.1 C21.4,44.3,21.9,43.2,21.6,42.3z'/%3E%3Cpath d='M29.1,51.3c-0.9-0.5-2-0.2-2.5,0.7l-7.5,12.9c-0.5,0.9-0.2,2,0.7,2.5c0.3,0.2,0.6,0.2,0.9,0.2c0.6,0,1.3-0.3,1.6-0.9 l7.5-12.9C30.3,52.9,30,51.8,29.1,51.3z'/%3E%3Cpath d='M55,36.4c0,1,0.8,1.9,1.9,1.9h14.9c1,0,1.9-0.8,1.9-1.9c0-1-0.8-1.9-1.9-1.9H56.9C55.8,34.5,55,35.3,55,36.4z'/%3E%3Cpath d='M52.4,26c0.4,0,0.9-0.1,1.2-0.4L65,15.9c0.8-0.7,0.9-1.8,0.2-2.6c-0.7-0.8-1.8-0.9-2.6-0.2l-11.4,9.6 c-0.8,0.7-0.9,1.8-0.2,2.6C51.3,25.7,51.9,26,52.4,26z'/%3E%3Cpath d='M40.7,19.4c0.1,0,0.2,0,0.3,0c0.9,0,1.7-0.6,1.8-1.5l2.6-14.7c0.2-1-0.5-2-1.5-2.2c-1-0.2-2,0.5-2.2,1.5l-2.6,14.7 C39.1,18.2,39.7,19.2,40.7,19.4z'/%3E%3C/svg%3E");
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: 50px;
    background-color: var(--wdtAccentTxtColor);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1;
    opacity: 0;
    transform: scale(.5);
    transition: var(--wdt-Livi-Transition);
}
.wdt-custom-image-gallery-img .wdt-content-item .wdt-content-image > a:hover:after{
    opacity: 1;
    transform: scale(1);
}
.mfp-image-holder .mfp-content:has(.mfp-figure) {
    position: static;
}
.mfp-image-holder .mfp-content .mfp-figure:after{
    box-shadow: 0 0;
    background: none;
}
.mfp-image-holder .mfp-content .mfp-figure button.mfp-close{
    right: 30px;
    top: 30px;
    cursor: pointer;
    width: 46px;
    height: 46px;
}


/* wdt-image-aside-content */

.wdt-image-aside-content .wdt-content-item .wdt-content-media-group{display: flex;gap: 20px;flex-wrap: wrap;align-items: center;}
.wdt-image-aside-content .wdt-content-item .wdt-content-image-wrapper img {width: 60px;height: 60px;object-fit: cover;border-radius: var(--wdtRadius_Full);}
.wdt-image-aside-content .wdt-content-item .wdt-content-elements-group .wdt-content-subtitle,
.wdt-image-aside-content .wdt-content-item .wdt-content-media-group > div:not(:last-child).wdt-content-image-wrapper {margin-bottom: 0;}
.wdt-image-aside-content .wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title{margin-top: 0;}

.wdt-image-aside-content .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group .wdt-content-subtitle { margin-bottom: 2px; }




@media(max-width: 1024px) {
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(1){ width: 40% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(2){ width: 60% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(3){ width: 50% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(4){ width: 50% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(5){ width: 50% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(6){ width: 50% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(7){ width: 60% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(8){ width: 40% !important; }
}

@media(max-width: 480px) {
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(1){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(2){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(3){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(4){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(5){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(6){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(7){ width: 100% !important; }
    .wdt-custom-image-gallery-img .wdt-image-box-holder .wdt-column:nth-of-type(8){ width: 100% !important; }
}