.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container { overflow: visible !important; } .elementor-widget-wdt-post-tags .elementor-widget-container .entry-tags-wrapper {     
background: rgba(var(--wdtHeadAltColorRgb),0.05); border-bottom: 1px solid rgba(var(--wdtBorderColorRgb), 0.2); 
}  .wdt-custom-imagebox-h1 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_H4); font-weight: var(--wdtFontWeight_H4); letter-spacing: var(--Letter-Spacing); font-family: var(--wdtFontTypo_H4); text-transform: capitalize; margin-top: 0; }
.wdt-custom-imagebox-h1 .wdt-content-item .wdt-content-image-wrapper { display: flex; }
.wdt-custom-imagebox-h1 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image { position: relative; }
.wdt-custom-imagebox-h1 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: var(--wdtSecondaryColor); pointer-events: none; opacity: 0; transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-imagebox-h1 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image::after { content: ''; position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; border: 1px solid var(--wdtAccentTxtColor); pointer-events: none; transition: all linear 0.3s; -webkit-transition: all linear 0.3s; transform: scale(0); -webkit-transform: scale(0); opacity: 0; }
.wdt-custom-imagebox-h1 .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image::before { opacity: 0.2; }
.wdt-custom-imagebox-h1 .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image::after { transform: scale(1); -webkit-transform: scale(1); opacity: 1; } .wdt-custom-counter-h1 .wdt-counter-holder.wdt-rc-template-modern .wdt-content-item .wdt-media-group { margin: 0; padding: 30px 35px; }
.wdt-custom-counter-h1 .wdt-content-item .wdt-content-separator, 
.wdt-custom-counter-h1 .wdt-content-item .wdt-content-subtitle { display: none; }
.wdt-custom-counter-h1 .wdt-counter-holder.wdt-rc-template-modern .wdt-content-item .wdt-media-group:before { background-image: linear-gradient(0deg, rgba(var(--wdtSecondaryColorRgb),0.8), rgba(var(--wdtSecondaryColorRgb),0.8) 25%, rgba(var(--wdtSecondaryColorRgb),0.8) 75%), linear-gradient(90deg, rgba(var(--wdtSecondaryColorRgb),0.8), rgba(var(--wdtSecondaryColorRgb),0.8) 25%,rgba(var(--wdtSecondaryColorRgb),0.8) 75%), linear-gradient(180deg, rgba(var(--wdtSecondaryColorRgb),0.8), rgba(var(--wdtSecondaryColorRgb),0.8) 25%, rgba(var(--wdtSecondaryColorRgb),0.8) 75%), linear-gradient(270deg, rgba(var(--wdtSecondaryColorRgb),0.8), rgba(var(--wdtSecondaryColorRgb),0.8) 25%, rgba(var(--wdtSecondaryColorRgb),0.8) 75%); }
.wdt-custom-counter-h1 .wdt-counter-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-counter { font-size: calc(var(--wdtFontSize_Alt) - 2px); font-weight: calc(var(--wdtFontWeight_Alt) + 500); letter-spacing: 1px; line-height: normal; margin-bottom: 5px; }
.wdt-custom-counter-h1 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-counter-h1 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Base); letter-spacing: var(--Letter-Spacing); text-transform: uppercase; margin-top: 0; }
.wdt-custom-counter-h1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inline-flex; }
.wdt-custom-counter-h1 .wdt-counter-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-icon-wrapper { top: auto; right: 10px; bottom: 10px; transform: unset; -webkit-transform: unset; pointer-events: none; }
.wdt-custom-counter-h1 .wdt-counter-holder.wdt-rc-template-modern .wdt-content-item .wdt-content-icon-wrapper span { font-size: calc(var(--wdtFontSize_Alt) + var(--wdtFontSize_Alt) + var(--wdtFontSize_H4) + 2px); transform-origin: bottom right; } .wdt-custom-banner-h1 .wdt-content-item .wdt-content-media-group { display: flex; }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-title h5 { font-size: clamp(var(--wdtFontSize_H5), 1.1388rem + 0.6135vw, var(--wdtFontSize_H3)); font-weight: var(--wdtFontWeight_Ext); letter-spacing: var(--Letter-Spacing); text-transform: uppercase; margin-top: clamp(1.25rem, 1.0832rem + 0.9202vw, 2.1875rem); }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a { padding: var(--wdtPadding_Btn); background: transparent; color: var(--wdtPrimaryColor); border: 4px var(--wdtPrimaryColor) double; font-size: var(--wdtFontSize_Base); font-weight: calc(var(--wdtFontWeight_Base) + 300); text-transform: capitalize; line-height: var(--wdtLineHeight_Base); margin-top: 10px; position: relative; }
.wdt-custom-banner-h1 .wdt-content-item:hover .wdt-content-button > a { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a:hover { background: transparent; }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a::before { content: ''; position: absolute; border: 1px solid var(--wdtAccentTxtColor); top: -2px; right: -2px; left: -2px; bottom: -2px; }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a::after { content: ''; background: var(--wdtPrimaryColor); position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); transform: scale(0.8); -webkit-transform: scale(0.8); width: 0; margin: 0 auto; transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a:hover::after { width: 100%; border-radius: var(--wdtRadius_Zero); -webkit-border-radius: var(--wdtRadius_Zero); transform: scale(1); -webkit-transform: scale(1); }
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a > div, 
.wdt-custom-banner-h1 .wdt-content-item .wdt-content-button > a > div > span { transition: unset; -webkit-transition: unset; position: relative; z-index: 1; } .wdt-custom-icon-box-with-banner .wdt-content-item { display: flex; align-items: start; }
.wdt-custom-icon-box-with-banner .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-icon-box-with-banner .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: flex; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }
.wdt-custom-icon-box-with-banner .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: var(--wdtFontSize_H4); background: var(--wdtAccentTxtColor); width: 55px; height: 55px; border-radius: var(--wdtRadius_3X); -webkit-border-radius: var(--wdtRadius_3X); transform: rotate(45deg); -webkit-transform: rotate(45deg); margin-left: 10px; margin-right:  clamp(1.5625rem, 1.375rem + 0.9375vw, 2.5rem); }
.wdt-custom-icon-box-with-banner .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-custom-icon-box-with-banner .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Alt); letter-spacing: var(--Letter-Spacing); margin-top: 0; }
.wdt-custom-icon-box-with-banner .wdt-content-item .wdt-content-description { opacity: 0.7; } .wdt-custom-grid-banner-h1 .wdt-content-item > div:not(:last-child), 
.wdt-custom-grid-banner-h1 .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-grid-banner-h1 .wdt-content-item { display: grid; overflow: hidden; }
.wdt-custom-grid-banner-h1 .wdt-content-item .wdt-content-media-group { display: grid; grid-area: 1/1; }
.wdt-custom-grid-banner-h1 .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { grid-area: 1/1; }
.wdt-custom-grid-banner-h1 .wdt-content-item .wdt-content-elements-group { 
grid-area: 1/1; padding: 15px; display: flex; align-items: flex-end; justify-content: flex-end; transform: translateX(20%); -webkit-transform: translateX(20%); opacity: 0; transition-delay: 0.2s; -webkit-transition-delay: 0.2s; }
.wdt-custom-grid-banner-h1 .wdt-content-item .wdt-content-title h5 { width: 100%; max-width: 250px; font-size: var(--wdtFontSize_H4); font-weight: var(--wdtFontWeight_Ext); text-align: end; }
.wdt-custom-grid-banner-h1 .wdt-content-item .wdt-content-detail-group { width: 100%; height: 100%; grid-area: 1/1; display: flex; align-items: center; justify-content: center; padding: 30px; background: rgba(var(--wdtSecondaryColorRgb), 0.75); transform: translateX(0); -webkit-transform: translateX(0); opacity: 1; }
.wdt-custom-grid-banner-h1 .wdt-content-item:hover .wdt-content-detail-group { transform: translateX(-100%); -webkit-transform: translateX(-100%); opacity: 0; }
.wdt-custom-grid-banner-h1 .wdt-content-item:hover .wdt-content-elements-group { transform: translateX(0%); -webkit-transform: translateX(0%); opacity: 1; } .wdt-custom-accordion-h1 .wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder { padding: clamp(0.3125rem, 0.2569rem + 0.3067vw, 0.625rem) 0; background: transparent; border: none; font-size: clamp(var(--wdtFontSize_H6), 1.0583rem + 0.3681vw, var(--wdtFontSize_H4)); font-weight: var(--wdtFontWeight_Ext); letter-spacing: var(--Letter-Spacing); }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { font-size: var(--wdtFontSize_H3); color: rgba(var(--wdtBodyTxtColorRgb), 0.2); }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-hover { color: var(--wdtBodyTxtColor); }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active { color: var(--wdtPrimaryColor); }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon { color: var(--wdtPrimaryColor); }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-description { padding: 15px 52px; border: none; background: transparent; }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title, 
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { line-height: var(--wdtLineHeight_Base); }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper:not(:last-child) { margin-bottom: 0; } .wdt-custom-progressbar-h1 .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar { border: 1px solid var(--wdtSecondaryColor); padding: 1px; }
.wdt-custom-progressbar-h1 .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar-content .wdt-progressbar-title { font-size: var(--wdtFontSize_Base); font-weight: calc(var(--wdtFontWeight_Base) + 200); }
.wdt-custom-progressbar-h1 .wdt-progressbar-container .wdt-progressbar-value { top: 0; font-size: var(--wdtFontSize_Base); font-weight: calc(var(--wdtFontWeight_Base) + 200); }
.wdt-custom-progressbar-h1 .wdt-progressbar-container .wdt-progressbar-value .wdt-progressbar-percentage { top: 0; } .wdt-custom-imgbox-carousel-h1 .wdt-content-item { display: grid; grid-template-columns: repeat(2, 1fr); }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item > div { padding: 0 15px; }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-title h5 { margin-top: 0; margin-bottom: -5px; font-size: 18px; font-weight: 400; letter-spacing: var(--Letter-Spacing); }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a { padding: var(--wdtPadding_Btn); background: transparent; color: var(--wdtPrimaryColor); border: 4px var(--wdtPrimaryColor) double; font-size: var(--wdtFontSize_Base); font-weight: calc(var(--wdtFontWeight_Base) + 300); text-transform: capitalize; line-height: var(--wdtLineHeight_Base); margin-top: 10px; position: relative; }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a:hover { background: transparent; color: var(--wdtAccentTxtColor); }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a::before { content: ''; position: absolute; border: 1px solid var(--wdtAccentTxtColor); top: -2px; right: -2px; left: -2px; bottom: -2px; }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a::after { content: ''; background: var(--wdtPrimaryColor); position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); transform: scale(0.8); -webkit-transform: scale(0.8); width: 0; margin: 0 auto; transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a:hover::after { width: 100%; border-radius: var(--wdtRadius_Zero); -webkit-border-radius: var(--wdtRadius_Zero); transform: scale(1); -webkit-transform: scale(1); }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a > div, 
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-button > a > div > span { transition: unset; -webkit-transition: unset; position: relative; z-index: 1; }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-description { margin-bottom: 10px !important; } .wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inline-flex; }
.wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: calc(var(--wdtFontSize_Alt) + var(--wdtFontSize_Alt) + var(--wdtFontSize_Alt) + 4px); color: var(--wdtSecondaryColor); margin-bottom: 10px; }
.wdt-custom-cam-iconbox-h2 .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title { margin-bottom: 5px; }
.wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_H4); font-weight: var(--wdtFontWeight_H4); letter-spacing: var(--Letter-Spacing); margin-top: 0; }
.wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-subtitle { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Base); letter-spacing: var(--Letter-Spacing); }
.wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-separator.separator-1 span { width: 0px; height: 3px; margin-top: -5px; }
.wdt-custom-cam-iconbox-h2 .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span { color: var(--wdtLinkHoverColor); }
.wdt-custom-cam-iconbox-h2 .wdt-content-item:hover .wdt-content-separator.separator-1 span { width: 50px; } .wdt-custom-icon-box-carousel-h2 .wdt-content-item { display: flex; align-items: start; margin-bottom: 30px; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-media-group { margin-right: 20px }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inline-flex; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-custom-icon-box-carousel-h2  .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-custom-icon-box-carousel-h2 .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(2.8125rem, 2.4789rem + 1.8405vw, 4.6875rem); background: rgba(var(--wdtTertiaryColorRgb) , 0.85); width: 140px; height: 140px; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); color: var(--wdtPrimaryColor); }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-title h5 { position: relative; font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Base); letter-spacing: var(--Letter-Spacing); margin-top: 0; margin-bottom: 25px; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-title h5::before, 
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-title h5::after { content: ''; height: 2px; position: absolute; bottom: -15px; left: 0; background: var(--wdtPrimaryColor); transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-title h5::before { width: 50px; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-title h5::after { width: 0px; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item:hover .wdt-content-title h5::before { width: 0; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item:hover .wdt-content-title h5::after { width: 80px; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-custom-icon-box-carousel-h2 .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background: rgba(var(--wdtTertiaryColorRgb), 1); color: var(--wdtPrimaryColor); }
.wdt-custom-icon-box-carousel-h2-main .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev:hover { transform: translateX(-5px); -webkit-transform: translateX(-5px); } .wdt-custom-icon-box-carousel-h2-main .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next:hover { transform: translateX(5px); -webkit-transform: translateX(5px); }  .wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-content-wrapper { padding: 0; background: transparent; padding-top: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem); }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor { padding: var(--wdtPadding_Btn); font-size: var(--wdtFontSize_Ext); text-transform: uppercase; line-height: normal; font-weight: var(--wdtFontWeight_Ext); background: var(--wdtAccentTxtColor); color: var(--wdtAccentTxtColor); position: relative; overflow: hidden; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor::before { content: ''; background: var(--wdtPrimaryColor); position: absolute; top: 0; right: 0; left: 0; height: 99%; transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); -webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor::after { content: ''; background: var(--wdtAccentTxtColor); position: absolute; top: 0; left: 0; right: 0; height: 2px; transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title { line-height: var(--wdtLineHeight_Base); z-index: 1; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor { color: var(--wdtAccentTxtColor);  background: var(--wdtAccentTxtColor); }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor { color: var(--wdtPrimaryColor); background: var(--wdtAccentTxtColor); }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor::before { height: 0; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor:after { background: var(--wdtPrimaryColor); } .wdt-custom-popup-h2 .wdt-popup-box-trigger-holder { display: flex; }
.wdt-custom-popup-h2 .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { top: 0; bottom: 0; display: flex; align-items: center; justify-content: center; background: rgba(var(--wdtSecondaryColorRgb), 0.5); }
.wdt-custom-popup-h2 .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i { color: var(--wdtAccentTxtColor); display: inline-flex; align-items: center; justify-content: center; width: 60px; height: 60px; box-shadow: inset 0 0 0 2px var(--wdtAccentTxtColor); border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); padding-left: 2px; font-size: calc(var(--wdtFontSize_Ext) + 3px); transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-popup-h2 .wdt-click-element-image-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon:hover i { box-shadow: inset 0 0 0 60px var(--wdtLinkHoverColor); } .wdt-custom-progress-h2 .wdt-progressbar-container.wdt-progressbar-circle .wdt-progressbar-value .wdt-progressbar-percentage { top: 0; }
.wdt-custom-progress-h2 .wdt-progressbar-container.wdt-progressbar-circle .wdt-progressbar-value { font-size: var(--wdtFontSize_H4); color: var(--wdtBodyTxtColor) !important; font-weight: var(--wdtFontWeight_Base); }
.wdt-custom-progress-h2.elementor-widget-heading .elementor-heading-title { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Ext); letter-spacing: var(--Letter-Spacing); text-transform: uppercase; line-height: var(--wdtLineHeight_Base); } .wdt-custom-client-logo-h2 .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-client-logo-h2 .wdt-content-item .wdt-content-image > a > img { filter: saturate(0); }
.wdt-custom-client-logo-h2 .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-client-logo-h2 .wdt-content-item:hover .wdt-content-image > a > img { filter: saturate(1); } .wdt-custom-text-button-01 .wdt-button-holder.wdt-template-textual .wdt-button { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Base); font-family: var(--wdtFontTypo_Ext); letter-spacing: var(--Letter-Spacing); position: relative; }
.wdt-custom-text-button-01 .wdt-button-holder.wdt-template-textual .wdt-button::before { content: ''; position: absolute; bottom: -8px; left: 0; right: 0; top: auto; background: var(--wdtSecondaryColor); height: 2px; margin: 0 auto; width: 0px; }
.wdt-custom-text-button-01 .wdt-button-holder.wdt-template-textual .wdt-button:hover::before { width: 100px; } .wdt-custom-banner-product-01 .wdt-content-item > div:not(:last-child), 
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-banner-product-01 .wdt-content-item { display: flex; overflow: hidden; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-media-group { display: grid; padding: 20px 0; align-content: end; flex: 1.4; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-image-wrapper { grid-area: 1/-1; transform: translateX(0); -webkit-transform: translateX(0); opacity: 1; transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-banner-product-01 .wdt-content-item:hover .wdt-content-image-wrapper { transform: translateX(50px); -webkit-transform: translateX(50px); opacity: 0; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-icon-wrapper { grid-area: 1/-1; display: inline-grid; transform: translateX(-50px); -webkit-transform: translateX(-50px); opacity: 0; transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-banner-product-01 .wdt-content-item:hover .wdt-content-icon-wrapper { transform: translateX(0); -webkit-transform: translateX(0); opacity: 1; }
.wdt-custom-banner-product-01.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon, 
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { width: 100%; height: 100%; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: none; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-image > span, 
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-image > a { pointer-events: none; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-detail-group { display: flex; flex-direction: column; justify-content: space-between; padding: 40px; padding-left: 0; align-items: end; text-align: right; flex: 1; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_H5); letter-spacing: var(--Letter-Spacing); line-height: var(--wdtLineHeight_Base); margin-top: 0; margin-bottom: 50px; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-button > a { display: inline-flex; background: none; font-size: var(--wdtFontSize_Ext); font-weight: calc(var(--wdtFontWeight_Base) + 100); letter-spacing: 0; font-family: var(--wdtFontTypo_Ext); padding: 0; margin: 0; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-button > a:hover { background: none; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-button > a::before { content: ''; position: absolute; bottom: -5px; left: 0; right: 0; top: auto; background: var(--wdtSecondaryColor); height: 2px; width: 0; margin: 0 auto; transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-button > a:hover::before { width: 100%; } .wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-media-group { display: flex; flex-direction: column-reverse; }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-elements-group { display: flex; align-items: center; margin-bottom: clamp(1.25rem, 1.0276rem + 1.227vw, 2.5rem); }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; margin-right: 20px; }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inline-flex; }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(2.25rem, 2.0387rem + 1.1656vw, 3.4375rem); color: var(--wdtSecondaryColor); }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-title h5 { margin-top: 0; font-size: clamp(var(--wdtFontSize_H6), 1.0583rem + 0.3681vw, var(--wdtFontSize_H4)); font-weight: bold; letter-spacing: var(--Letter-Spacing); }
.wdt-custom-image-box-filler-h3 .wdt-content-item .wdt-content-description { margin-top: clamp(0.625rem, 0.347rem + 1.5337vw, 2.1875rem); } .wdt-custom-carousel-h3 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_H4); font-weight: var(--wdtFontWeight_H4); letter-spacing: var(--Letter-Spacing); margin-top: 5px; margin-bottom: -5px; } .wdt-custom-tab-content-h3 .wdt-heading-holder .wdt-heading-title-wrapper { font-size: var(--wdtFontSize_H3); font-weight: calc(var(--wdtFontWeight_H3) + 300); letter-spacing: var(--Letter-Spacing); } .wdt-custom-tab-h3 .wdt-tabs-container .wdt-tabs-content-wrapper { padding: 30px; background: transparent; border: 1px solid rgba(var(--wdtBodyTxtColorRgb), 0.1); }
.wdt-custom-tab-h3 .wdt-tabs-container .wdt-tabs-list li:not(:last-child) { margin-right: 3px; }
.wdt-custom-tab-h3 .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor { border: none; background: rgba(var(--wdtSecondaryColorRgb), 0.05); font-size: calc(var(--wdtFontSize_Ext) + 2px); text-transform: capitalize; font-weight: calc(var(--wdtFontWeight_Ext) + 200); padding: 16px 20px 17px; color: var(--wdtSecondaryColor); }
.wdt-custom-tab-h3 .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor { background: rgba(var(--wdtSecondaryColorRgb), 0.05); color: var(--wdtSecondaryColor); }
.wdt-custom-tab-h3 .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); } .wdt-custom-testimonial-h3 .wdt-content-item > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-testimonial-h3 .wdt-content-item { display: flex; flex-direction: column-reverse; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-description { font-size: var(--wdtFontSize_Ext); font-family: var(--wdtFontTypo_Base); font-weight: calc(var(--wdtFontWeight_Base) - 100); position: relative; margin-bottom: 25px; letter-spacing: var(--Letter-Spacing); }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-description::before, 
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-description::after { content: ''; width: 14px; height: 14px; background: currentColor; display: inline-block; position: relative; top: -3px; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; -webkit-mask-size: cover; mask-repeat: no-repeat; mask-position: center; mask-size: cover; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-description::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M59.31,92.39c.94-7.1,5.91-37.52,27.29-85.54A1.46,1.46,0,0,1,87.91,6h8.83a1.41,1.41,0,0,1,1.35,1.86c-3,9-15.72,49-19.77,84.88A1.41,1.41,0,0,1,76.91,94H60.72A1.42,1.42,0,0,1,59.31,92.39Z'/%3E%3Cpath d='M2.11,92.39C3.05,85.29,8,54.87,29.4,6.85A1.46,1.46,0,0,1,30.71,6h8.83a1.41,1.41,0,0,1,1.35,1.86c-3,9-15.72,49-19.77,84.88A1.41,1.41,0,0,1,19.71,94H3.52A1.42,1.42,0,0,1,2.11,92.39Z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M59.31,92.39c.94-7.1,5.91-37.52,27.29-85.54A1.46,1.46,0,0,1,87.91,6h8.83a1.41,1.41,0,0,1,1.35,1.86c-3,9-15.72,49-19.77,84.88A1.41,1.41,0,0,1,76.91,94H60.72A1.42,1.42,0,0,1,59.31,92.39Z'/%3E%3Cpath d='M2.11,92.39C3.05,85.29,8,54.87,29.4,6.85A1.46,1.46,0,0,1,30.71,6h8.83a1.41,1.41,0,0,1,1.35,1.86c-3,9-15.72,49-19.77,84.88A1.41,1.41,0,0,1,19.71,94H3.52A1.42,1.42,0,0,1,2.11,92.39Z'/%3E%3C/svg%3E"); margin-right: 10px; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-description::after { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M41,7.61C40,14.71,35,45.13,13.65,93.15a1.44,1.44,0,0,1-1.3.85H3.52a1.41,1.41,0,0,1-1.35-1.86c3-9,15.72-49,19.77-84.88A1.4,1.4,0,0,1,23.35,6H39.54A1.42,1.42,0,0,1,41,7.61Z'/%3E%3Cpath d='M98.15,7.61c-.94,7.1-5.91,37.52-27.3,85.54a1.44,1.44,0,0,1-1.3.85H60.72a1.41,1.41,0,0,1-1.35-1.86c3-9,15.72-49,19.77-84.88A1.4,1.4,0,0,1,80.55,6H96.74A1.42,1.42,0,0,1,98.15,7.61Z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M41,7.61C40,14.71,35,45.13,13.65,93.15a1.44,1.44,0,0,1-1.3.85H3.52a1.41,1.41,0,0,1-1.35-1.86c3-9,15.72-49,19.77-84.88A1.4,1.4,0,0,1,23.35,6H39.54A1.42,1.42,0,0,1,41,7.61Z'/%3E%3Cpath d='M98.15,7.61c-.94,7.1-5.91,37.52-27.3,85.54a1.44,1.44,0,0,1-1.3.85H60.72a1.41,1.41,0,0,1-1.35-1.86c3-9,15.72-49,19.77-84.88A1.4,1.4,0,0,1,80.55,6H96.74A1.42,1.42,0,0,1,98.15,7.61Z'/%3E%3C/svg%3E"); margin-left: 10px; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-image > a > img { width: 90px; height: 90px; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-image-wrapper, 
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image { position: relative; width: 100%; align-items: center; justify-content: center; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image::before { content: ''; width: 80%; height: 1px; position: absolute; background: var(--wdtSecondaryColor); display: inline-block; z-index: -1; opacity: 0.1; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_Ext); font-weight: calc(var(--wdtFontWeight_Base) + 300); margin: 0; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-subtitle { font-weight: var(--wdtFontWeight_Base); font-size: var(--wdtFontSize_Base); opacity: 0.4; }
.wdt-custom-testimonial-h3 .wdt-content-item .wdt-content-title-group span { margin: 0px 5px 0 6px; width: 6px; }
.wdt-custom-testimonial-h3 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: 0; }
.wdt-custom-testimonial-h3 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { margin: 15px 5px 0; border: 1px solid currentColor; color: rgba(var(--wdtSecondaryColorRgb), 0.15); border-radius: var(--wdtRadius_Full); font-size: calc(var(--wdtFontSize_Base) - 4px); width: 32px; height: 32px; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; }
.wdt-custom-testimonial-h3 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover { color: var(--wdtAccentTxtColor); border-color: transparent; }
.wdt-custom-testimonial-h3 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div > i { transition: none; -webkit-transition: none; } .wdt-custom-pricing-table-h3 .wdt-pricing-table-holder { border: 1px solid; border-color: rgba(var(--wdtSecondaryColorRgb), 0.07); border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X); padding-bottom: 10px; overflow: hidden; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-header'] { padding: 30px 20px; background: rgba(var(--wdtSecondaryColorRgb), 0.03); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 { font-size: var(--wdtFontSize_H4); text-transform: uppercase; letter-spacing: var(--Letter-Spacing); font-weight: var(--wdtFontWeight_H4); margin-top: 0; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a { color: var(--wdtSecondaryColor); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing { padding: 30px 20px; position: relative; background: rgba(var(--wdtSecondaryColorRgb), 0.03); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing::before { content: ''; height: 1px; background: var(--wdtAccentTxtColor); position: absolute; top: 0; left: 20px; right: 20px; transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing .wdt-pricing-table-pricing-sale { font-size: calc(var(--wdtFontSize_Alt) + 18px); font-weight: calc(var(--wdtFontWeight_Alt) + 300); color: var(--wdtSecondaryColor); font-family: var(--wdtFontTypo_Alt); letter-spacing: var(--Letter-Spacing); transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing div[class*='-table-pricing-sale'] .wdt-pricing-table-pricing-prefix, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing div[class*='-table-pricing-sale'] .wdt-pricing-table-pricing-sale-fraction { font-size: var(--wdtFontSize_H4); top: -12px; position: relative; padding-left: 0; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing div[class*='-table-pricing-sale'] .wdt-pricing-table-pricing-sale-fraction::before { content: ''; width: 4px; height: 4px; background: currentColor; display: inline-block; position: relative; bottom: -4px; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing div[class*='-table-pricing-sale'] .wdt-pricing-table-pricing-suffix { font-size: calc(var(--wdtFontSize_Base) - 2px); top: -3px; position: relative; margin-left: -36px; display: flex; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-pricing-table-pricing .wdt-pricing-table-pricing-sale { line-height: calc(var(--wdtLineHeight_Base) - 0.15); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image-wrapper, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-content-image-wrapper .wdt-content-image, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image > span, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder .wdt-content-image > a { width: 100%; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span { width: 100%; height: 250px; background-position: top center; background-size: cover; background-repeat: no-repeat; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span:before { content: none; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-features'] .wdt-pricing-table-features-list { padding: 0 20px; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-features'] .wdt-pricing-table-features-list li { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Base); font-family: var(--wdtFontTypo_Alt); line-height: var(--wdtLineHeight_Base); padding: 15px 0; border-bottom: 1px solid rgba(var(--wdtSecondaryColorRgb), 0.07); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-features'] .wdt-pricing-table-features-list li:not(:last-child):after { content: none; }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-footer'] .wdt-content-button > a { margin-top: 30px; padding: 15px 25px; border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X); background: rgba(var(--wdtSecondaryColorRgb), 0.03); color: var(--wdtSecondaryColor); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Base); letter-spacing: var(--Letter-Spacing); font-family: var(--wdtFontTypo_Alt); line-height: var(--wdtLineHeight_Base); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover div[class*='-table-header'], 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover .wdt-pricing-table-pricing,
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover div[class*='-table-footer'] .wdt-content-button > a,
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder div[class*='-table-header'], 
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder .wdt-pricing-table-pricing,
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder div[class*='-table-footer'] .wdt-content-button > a  { background: var(--wdtLinkHoverColor); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5 a, 
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover .wdt-pricing-table-pricing .wdt-pricing-table-pricing-sale,
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover div[class*='-table-footer'] .wdt-content-button > a,
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, 
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a, 
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder .wdt-pricing-table-pricing .wdt-pricing-table-pricing-sale,
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder div[class*='-table-footer'] .wdt-content-button > a { color: var(--wdtAccentTxtColor); }
.wdt-custom-pricing-table-h3 .wdt-pricing-table-holder:hover .wdt-pricing-table-pricing::before,
.wdt-custom-pricing-table-h3.wdt-pricing-active .wdt-pricing-table-holder .wdt-pricing-table-pricing::before { background: rgba(var(--wdtAccentTxtColorRgb), 0.2); } .wdt-custom-counter-h3 .wdt-content-item { padding: 0 30px; margin: 15px 0; }
.wdt-custom-counter-h3 .wdt-column:not(:last-child) .wdt-content-item { border-right: 1px solid rgba(var(--wdtSecondaryColorRgb),0.1); }
.wdt-custom-counter-h3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inline-flex; }
.wdt-custom-counter-h3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: calc(var(--wdtFontSize_H2) + 2px); width: calc(var(--wdtFontSize_H2) - 4px); height: calc(var(--wdtFontSize_H2) - 4px); }
.wdt-custom-counter-h3 .wdt-content-item .wdt-content-counter { font-size: var(--wdtFontSize_H3); font-weight: var(--wdtFontWeight_H3); line-height: calc(var(--wdtLineHeight_H3) - 0.2); font-family: var(--wdtFontTypo_H3); }
.wdt-custom-counter-h3 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_Ext); font-weight: calc(var(--wdtFontWeight_Base) - 100); text-transform: uppercase; letter-spacing: var(--Letter-Spacing); margin-top: 0; } .wdt-custom-timeline-h3 .wdt-content-item > div:not(:last-child), 
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-timeline-h3 .wdt-column:not(:last-child) .wdt-content-item { margin-bottom: 30px; }
.wdt-custom-timeline-h3 .wdt-content-item { display: flex; align-items: start; }
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inline-flex; }
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { width: 72px; height: 72px; background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); font-size: calc(var(--wdtFontSize_H3) - 2px); border-radius: var(--wdtRadius_Full); }
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-title h5 { margin-top: 0; margin-bottom: 10px; font-size: var(--wdtFontSize_Ext); font-weight: calc(var(--wdtFontWeight_Base) + 100); line-height: var(--wdtLineHeight_Base); }
.wdt-custom-timeline-h3 .wdt-content-item .wdt-content-detail-group { padding-left: 25px; }
.wdt-custom-timeline-h3 .wdt-column:not(:last-child)::before { content: ''; position: absolute; left: 36px; top: 30px; height: 100%; border-left: 1px dashed; border-color: rgba(var(--wdtSecondaryColorRgb), 0.5); }
.wdt-custom-timeline-h3.wdt-custom-timeline-align-right .wdt-content-item { flex-direction: row-reverse; }
.wdt-custom-timeline-h3.wdt-custom-timeline-align-right .wdt-content-item .wdt-content-detail-group { padding-left: 0; padding-right: 25px; }
.wdt-custom-timeline-h3.wdt-custom-timeline-align-right .wdt-column:not(:last-child)::before { left: auto; right: 36px; } .wdt-custom-grid-banner-h3 .wdt-content-item > div:not(:last-child), 
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-grid-banner-h3 .wdt-content-item { display: grid; grid-template-columns: repeat(2,1fr); align-items: center; justify-content: center; }
.wdt-custom-grid-banner-h3 .wdt-column:nth-child(1),
.wdt-custom-grid-banner-h3 .wdt-column:nth-child(4n),
.wdt-custom-grid-banner-h3 .wdt-column:nth-child(4n+1) { background: rgba(var(--wdtSecondaryColorRgb), 0.05); }
.wdt-custom-grid-banner-h3 .wdt-column:nth-child(2),
.wdt-custom-grid-banner-h3 .wdt-column:nth-child(4n+2),
.wdt-custom-grid-banner-h3 .wdt-column:nth-child(4n+3) { background: rgba(var(--wdtSecondaryColorRgb), 0.1); }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-media-group { display: flex; width: 100%; height: 100%; }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-detail-group { padding: 30px; }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-title h5 { margin-top: -2px; margin-bottom: 20px; font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Ext); font-family: var(--wdtFontTypo_H6); }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a { padding: var(--wdtPadding_Btn); background: transparent; color: var(--wdtPrimaryColor); border: 4px var(--wdtPrimaryColor) double; font-size: var(--wdtFontSize_Base); font-weight: calc(var(--wdtFontWeight_Base) + 300); text-transform: capitalize; line-height: var(--wdtLineHeight_Base); margin-top: 30px; position: relative; }
.wdt-custom-grid-banner-h3 .wdt-content-item:hover .wdt-content-button > a { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a:hover { background: transparent; }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a::before { content: ''; position: absolute; border: 1px solid var(--wdtAccentTxtColor); top: -2px; right: -2px; left: -2px; bottom: -2px; }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a::after { content: ''; background: var(--wdtPrimaryColor); position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); transform: scale(0.8); -webkit-transform: scale(0.8); width: 0; margin: 0 auto; transition: all linear 0.3s; -webkit-transition: all linear 0.3s; }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a:hover::after { width: 100%; border-radius: var(--wdtRadius_Zero); -webkit-border-radius: var(--wdtRadius_Zero); transform: scale(1); -webkit-transform: scale(1); }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a > div, 
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-button > a > div > span { transition: unset; -webkit-transition: unset; position: relative; z-index: 1; }
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-grid-banner-h3 .wdt-content-item .wdt-content-image > a > img { width: 100%; height: 100%; object-fit: cover; object-position: center; } .wdt-grid-img-box-bg-01 { background: rgba(var(--wdtSecondaryColorRgb),0.05); }
.wdt-grid-img-box-bg-02 { background: rgba(var(--wdtSecondaryColorRgb),0.1); } .wdt-custom-grid-img-box .wdt-content-item .wdt-content-elements-group { display: inline-block; }
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-title, 
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-subtitle { display: inline-block; }
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-title h5, 
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-subtitle { font-size: var(--wdtFontSize_H6); font-family: var(--wdtFontTypo_H6); font-weight: var(--wdtFontWeight_H6); letter-spacing: var(--Letter-Spacing); line-height: var(--wdtLineHeight_H6); margin-top: 0; }
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-title h5 { margin-right: 5px; font-weight: calc(var(--wdtFontWeight_H6) + 300); }
.wdt-custom-grid-img-box .wdt-content-item > div:not(:last-child) { margin-bottom: 10px; }
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 35px; }
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-image-wrapper, 
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-image > span, 
.wdt-custom-grid-img-box .wdt-content-item .wdt-content-image > a { width: 100%; justify-content: center; align-items: center; } .wdt-custom-service-img-box .wdt-content-item .wdt-content-image > span, 
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > a { overflow: hidden; position: relative; }
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > a > img { transform: scale(1.12); -webkit-transform: scale(1.12); }
.wdt-custom-service-img-box .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-service-img-box .wdt-content-item:hover .wdt-content-image > a > img { transform: scale(1); -webkit-transform: scale(1); }
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > span::before, 
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > a::before { content: ''; background: var(--wdtSecondaryColor); position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0; z-index: 1; pointer-events: none; transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-service-img-box .wdt-content-item:hover .wdt-content-image > span::before, 
.wdt-custom-service-img-box .wdt-content-item:hover .wdt-content-image > a::before { opacity: 0.3; }
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > span::after, 
.wdt-custom-service-img-box .wdt-content-item .wdt-content-image > a::after { content: ''; position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; z-index: 1; border: 1px solid var(--wdtAccentTxtColor); opacity: 0; transform: scale(1.1); -webkit-transform: scale(1.1); transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-service-img-box .wdt-content-item:hover .wdt-content-image > span::after, 
.wdt-custom-service-img-box .wdt-content-item:hover .wdt-content-image > a::after { opacity: 1; transform: scale(1); -webkit-transform: scale(1); } .wdt-custom-service-icons-01 .wdt-content-item > div:not(:last-child), 
.wdt-custom-service-icons-01 .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-custom-service-icons-01 .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-custom-service-icons-01 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-service-icons-01 .wdt-content-item { display: flex; align-items: start; }
.wdt-custom-service-icons-01 .wdt-column:not(:last-child) .wdt-content-item { margin-bottom: 30px; }
.wdt-custom-service-icons-01 .wdt-content-item .wdt-content-image-wrapper .wdt-content-image { margin-right: 30px; width: 54px; }
.wdt-custom-service-icons-01 .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-service-icons-01 .wdt-content-item:hover .wdt-content-image > a > img { transform: translateY(-5px); -webkit-transform: translateY(-5px); }
.wdt-custom-service-icons-01 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Ext); letter-spacing: var(--Letter-Spacing); font-family: var(--wdtFontTypo_Ext); margin-top: 0; margin-bottom: 10px; } .wdt-custom-services-icons-02 .wdt-content-item .wdt-content-image > span, 
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-image > a { background: var(--wdtPrimaryColor); border: 2px solid var(--wdtSecondaryColor); padding: 30px; border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); }
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-image > a > img { border-radius: var(--wdtRadius_Zero); -webkit-border-radius: var(--wdtRadius_Zero); transform: translateY(0); -webkit-transform: translateY(0); }
.wdt-custom-services-icons-02 .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-services-icons-02 .wdt-content-item:hover .wdt-content-image > a > img  { transform: translateY(-5px); -webkit-transform: translateY(-5px); }
.wdt-custom-services-icons-02 .wdt-content-item > div:not(:last-child), 
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-services-icons-02 .wdt-content-item .wdt-content-title h5 { margin-top: 25px; margin-bottom: 15px; font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_H5); letter-spacing: var(--Letter-Spacing); }
.wdt-custom-service-cont-list .elementor-widget-container p:before{
position: relative;
content: '';
width: 8px;
height: 8px;
border-radius: var(--wdtRadius_Full);
-webkit-border-radius: var(--wdtRadius_Full);
margin-right: 8px;
display: inline-block;
background-color: var(--wdtSecondaryColor);
top: -2px;
}
.wdt-custom-service-det-toggle .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title { transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-service-det-toggle .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:hover,
.wdt-custom-service-det-toggle .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active { background: var(--wdtPrimaryColor) !important; } .wdt-custom-map-01 .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper { display: none; } .wdt-custom-contact-column .elementor-element-populated { flex-wrap: nowrap; }
.wdt-custom-contact-column .wdt-custom-contact-column-wrap .elementor-element-populated { flex-wrap: wrap; }
.wdt-custom-contact-column:hover .wdt-custom-contact-icon .elementor-icon  { transform: translateY(-3px); -webkit-transform: translateY(-3px); }
.wdt-custom-contact-icon .elementor-icon-wrapper { display: flex; }
.wdt-custom-contact-icon .elementor-icon { display: inline-flex; align-items: center; justify-content: center; font-size: calc(var(--wdtFontSize_H3) - 2px); width: 50px; height: 50px; background: var(--wdtPrimaryColor); border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full); }
.wdt-custom-contact-heading.elementor-widget-heading .elementor-heading-title { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Base); letter-spacing: var(--Letter-Spacing); text-transform: uppercase; }
.wdt-custom-contact-content.elementor-widget .elementor-icon-list-item, 
.wdt-custom-contact-content.elementor-widget .elementor-icon-list-item a { color: rgba(var(--wdtSecondaryColorRgb), 0.5); }
.wdt-custom-contact-content.elementor-widget .elementor-icon-list-item a:hover { color: var(--wdtLinkHoverColor); } .wdt-custom-enquiry-form p { margin-bottom: 10px; }
.wdt-custom-enquiry-form :is( input[type="text"], input[type="email"], textarea ) { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Base); font-family: var(--wdtFontTypo_Base); padding: 13px; margin-bottom: 0; }
.wdt-custom-enquiry-form :is( input[type="text"], input[type="email"], textarea ):focus { border-color: var(--wdtSecondaryColor); }
.wdt-custom-enquiry-form input[type="submit"] { margin-top: 0; padding: 16px 35px; font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Base); font-family: var(--wdtFontTypo_Base); display: inline-flex; text-transform: uppercase; color: var(--wdtAccentTxtColor); background: var(--wdtPrimaryColor); border: none; border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X); line-height: var(--wdtLineHeight_Alt); }
.wdt-custom-enquiry-form input[type="submit"]:hover { background: var(--wdtBodyTxtColor); }
.wdt-custom-enquiry-form .wpcf7-form-control-wrap { position: rrelative; }
.wdt-custom-enquiry-form .wpcf7-form-control-wrap::before { content: ''; position: absolute; top: auto; right: 0; left: 0; bottom: 0; height: 2px; width: 0; background: var(--wdtSecondaryColor); transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); }
.wdt-custom-enquiry-form .wpcf7-form-control-wrap:hover::before { width: 100%; }  .wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item { display: flex; align-items: flex-start; } .wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper  .wdt-content-image{
background-color: var(--wdtPrimaryColor);
padding: 0.5em;
border-radius: var(--wdtRadius_Full);
width: 100px;
height: 100px;
display: flex;
align-items: center;
justify-content: center;
}
.wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { margin-bottom: 0; margin-right: 30px; }
.wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper  .wdt-content-image span img{
-webkit-transition: -webkit-transform .2s linear;
transition: -webkit-transform .2s linear;
transition: transform .2s linear;
transition: transform .2s linear,-webkit-transform .2s linear;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper  .wdt-content-image span img{
-webkit-transform: translateY(-3px);
-ms-transform: translateY(-3px);
transform: translateY(-3px);
} .wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title { margin-bottom: 10px; }
.wdt-custom-service-det-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5{
font-size: var(--wdtFontSize_H5);
font-weight: var(--wdtFontWeight_Base);
margin-top: 0;
} .wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-header .wdt-content-title h5 a { font-size: var(--wdtFontSize_H5); color: var(--wdtAccentTxtColor) !important; }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder:hover .wdt-pricing-table-header .wdt-content-title h5 a { color: var(--wdtSecondaryColor) !important; }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing{
font-size: 34px !important;
font-family: var(--wdtFontTypo_Alt);
color: var(--wdtSecondaryColor);
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder:hover .wdt-pricing-table-pricing { color: var(--wdtAccentTxtColor); }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing .wdt-pricing-table-pricing-sale .wdt-pricing-table-pricing-prefix{
font-size: 20px !important;
top: -8px;
position: relative;
padding: 0;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing:after{
content: "";
position: absolute;
left: 0px;
right: 0px;
top: 0px;
margin: auto;
width: 0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing:before{
content: "";
margin: 0 auto;
position: absolute;
left: 0;
right: -2px;
height: 172px;
width: 172px;
top: -89px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
transition: var(--wdtBaseTransition);
-webkit-transition: var(--wdtBaseTransition);
z-index: -1;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder:hover .wdt-pricing-table-pricing:before{
background-color: var(--wdtPrimaryColor);
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder:hover .wdt-pricing-table-pricing:after{
border-top: 10px solid var(--wdtBodyBGColor);
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing .wdt-pricing-table-pricing-sale { position: relative; top: 35px; }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default'] { border: 0; }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default']:hover { background-color: transparent; }
.wdt-custom-service-det-pricing-table  .wdt-pricing-table-holder div[class*='-table-header'] { padding: 0 !important; }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default'] .wdt-pricing-table-pricing + .wdt-pricing-table-features {
border: 0;
padding: 0;
margin: 0;
margin-bottom: 20px;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default'] .wdt-pricing-table-footer .wdt-content-button > a{
background-color: var(--wdtBodyBGColor);
font-size: 16px;
padding: 15px 25px 14px;
box-shadow: 3px 3px 0px 0px #108bea;
-webkit-box-shadow: 3px 3px 0px 0px #108bea;
border-radius: var(--wdtRadius_2X);
-webkit-border-radius: var(--wdtRadius_2X);
letter-spacing: .5px;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default'] .wdt-pricing-table-footer:last-child .fullwidth{
border: 0;
width: fit-content;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default'] div[class*='-table-features'] .wdt-pricing-table-features-list li .wdt-pricing-table-features-list-text {
font-size: 14px;
letter-spacing: 0;
color: var(--wdtSecondaryColor);
line-height: 1.8;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder[class*='-template-default'] div[class*='-table-header'] .wdt-content-title h5{
width: 100%;
max-width: 80px;
margin: 0 auto;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-header .wdt-content-title{
position: relative;
height: 126px;
width: 100%;
overflow: hidden;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-header .wdt-content-title:before{
content: "";
margin: 0 auto;
position: absolute;
left: 0;
right: -2px;
height: 172px;
width: 172px;
top: 38px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
background-color: var(--wdtPrimaryColor);
z-index: -1;
transition: var(--wdtBaseTransition);
-webkit-transition: var(--wdtBaseTransition);
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder:hover .wdt-pricing-table-header .wdt-content-title:before { background-color: transparent; }
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-header .wdt-content-title:after{
content: "";
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: auto;
width: 0px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid;
border-bottom-color: var(--wdtBodyBGColor);
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing{
margin-top: 0px;
padding: 0;
width: 100%;
height: 124px;
top: 0;
position: relative;
z-index: 1;
overflow: hidden;
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-pricing-table-pricing:before{
content: "";
margin: 0 auto;
position: absolute;
left: 0;
right: -2px;
height: 172px;
width: 172px;
top: -86px;
border-radius: 5px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.wdt-custom-service-det-pricing-table .wdt-pricing-table-holder .wdt-header-pricing-section:before{
content: "";
position: absolute;
left: 0;
right: 0;
margin: auto;
height: 170px;
width: 170px;
top: 70px;
border: 1px solid var(--wdtPrimaryColor);
border-radius: 5px;
box-shadow: 5px 0px 0px 0px var(--wdtPrimaryColor);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
} .wdt-custom-service-det-pricing-table-active .wdt-pricing-table-holder .wdt-pricing-table-header .wdt-content-title:before { background-color: transparent; }
.wdt-custom-service-det-pricing-table-active .wdt-pricing-table-holder .wdt-pricing-table-header .wdt-content-title h5 a { color: var(--wdtSecondaryColor) !important; }
.wdt-custom-service-det-pricing-table-active .wdt-pricing-table-holder .wdt-pricing-table-pricing:before { background-color: var(--wdtPrimaryColor); }
.wdt-custom-service-det-pricing-table-active .wdt-pricing-table-holder .wdt-pricing-table-pricing { color: var(--wdtAccentTxtColor); }
.wdt-custom-service-det-pricing-table-active .wdt-pricing-table-holder[class*='-template-default'] .wdt-pricing-table-footer .wdt-content-button > a { background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }
.wdt-custom-service-det-pricing-table-active .wdt-pricing-table-holder .wdt-pricing-table-pricing:after { border-top: 10px solid var(--wdtBodyBGColor); } .wdt-custom-service-dt-2-iconbx .wdt-icon-box-holder .wdt-content-item { display: flex; align-items: flex-start; }
.wdt-custom-service-dt-2-iconbx .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { margin-bottom: 0; margin-right: 30px; } .wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { margin-right: 60px; }
.wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a { position: relative; }
.wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a:before,
.wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a:after{
position: absolute;
content: "";
width: 50px;
height: 2px;
bottom: -10px;
left: 0;
background-color: var(--wdtPrimaryColor);
transition: all 400ms linear;
-webkit-transition: all 400ms linear;
-ms-transition: all 400ms linear;
}
.wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a:before{ width: 0; }
.wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item:hover .wdt-content-detail-group .wdt-content-title h5 a:before { width: 80px; }
.wdt-custom-service-dt-3-iconbx .wdt-icon-box-holder .wdt-content-item:hover .wdt-content-detail-group .wdt-content-title h5 a:after { width: 0; } .wdt-custom-service-det-4-img-bx-1 .wdt-content-item {
display: grid;
align-items: center;
min-height: 257px;
background: rgba(0, 0, 0, 0.02);
padding: 35px 30px 40px;
position: relative;
}
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item:after{
position: absolute;
content: '';
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #e75d5c;
opacity: 0;
visibility: hidden;
transition: var(--wdtBaseTransition);
-webkit-transition: var(--wdtBaseTransition);
z-index: -1;
}
.wdt-custom-service-det-4-img-bx-2 .wdt-content-item:after { background-color: #55a67e; }
.wdt-custom-service-det-4-img-bx-2 .wdt-content-item { background: rgba(0, 0, 0, 0.05); }
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item:hover .wdt-content-media-group { z-index: -1; }
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item:hover:after { opacity: 1; visibility: visible; }
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item .wdt-content-media-group,
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item .wdt-content-detail-group { grid-column: 1/2; grid-row: 1/span 100; }
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item .wdt-content-title h5 { margin-top: 0; }
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item .wdt-content-detail-group { opacity: 0; visibility: hidden; }
.wdt-custom-service-det-4-img-bx-1 .wdt-content-item:hover .wdt-content-detail-group { opacity: 1; visibility: visible; } .wdt-custom-service-det-5-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image { background-color: #f1f2f7; }
.wdt-custom-service-det-5-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon{
background-color: #f1f2f7;
padding: 0.5em;
border-radius: var(--wdtRadius_Full);
width: 100px;
height: 100px;
display: flex;
align-items: center;
justify-content: center;
}
.wdt-custom-service-det-5-imb-bx .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span{
-webkit-transition: -webkit-transform .2s linear;
transition: -webkit-transform .2s linear;
transition: transform .2s linear;
transition: transform .2s linear,-webkit-transform .2s linear;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.wdt-custom-service-det-5-imb-bx .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span{
-webkit-transform: translateY(-3px);
-ms-transform: translateY(-3px);
transform: translateY(-3px);
}  .wdt-custom-slider-1-imgbx .wdt-content-item .wdt-content-title h5 { margin-top: 0; }
.swiper, .swiper-container { cursor: grab; } .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-bg-opacity .elementor-background-overlay { 
transition: 1s ease-in-out;
transform: translateX(200px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-hd .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-hd .wdt-heading-holder .wdt-heading-subtitle-wrapper{
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(20px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(1) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(2) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(3) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span {
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: rotateY(170deg);
opacity: 0;
}
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(1) .wdt-content-item .wdt-content-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(2) .wdt-content-item .wdt-content-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(3) .wdt-content-item .wdt-content-title{
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(-50px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-cont .elementor-widget-container p{
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(20px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-btn .wdt-button-holder a.wdt-button{
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(20px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-bg-opacity .elementor-background-overlay { transition-delay: 1s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-hd .wdt-heading-holder .wdt-heading-title-wrapper { transition-delay: 2s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-hd .wdt-heading-holder .wdt-heading-subtitle-wrapper{ transition-delay: 3s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(1) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(1) .wdt-content-item .wdt-content-title { transition-delay: 4s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(2) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(2) .wdt-content-item .wdt-content-title { transition-delay: 5s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(3) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-imgbx .wdt-column:nth-child(3) .wdt-content-item .wdt-content-title { transition-delay: 6s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-cont .elementor-widget-container p{ transition-delay: 7s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-1-btn .wdt-button-holder a.wdt-button { transition-delay: 8s; } .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-bg-opacity .elementor-background-overlay,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-hd .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-hd .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-imgbx .wdt-column:nth-child(1) .wdt-content-item .wdt-content-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-imgbx .wdt-column:nth-child(2) .wdt-content-item .wdt-content-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-imgbx .wdt-column:nth-child(3) .wdt-content-item .wdt-content-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-cont .elementor-widget-container p,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-btn .wdt-button-holder a.wdt-button { transform: translateY(0); opacity: 1; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-imgbx .wdt-column:nth-child(1) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-imgbx .wdt-column:nth-child(2) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-1-imgbx .wdt-column:nth-child(3) .wdt-content-item .wdt-content-image-wrapper .wdt-content-image span { transform: rotateY(0); opacity: 1; }   .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-hd-1 .elementor-widget-container .elementor-heading-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-hd-2 .elementor-widget-container .elementor-heading-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-btn .wdt-button-holder a.wdt-button {
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(20px);
opacity: 0;
}
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-cont .elementor-widget-container {
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateX(100px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-hd-1 .elementor-widget-container .elementor-heading-title { transition-delay: 1s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-hd-2 .elementor-widget-container .elementor-heading-title { transition-delay: 2s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-cont .elementor-widget-container { transition-delay: 3s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-2-btn .wdt-button-holder a.wdt-button { transition-delay: 4s; } .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-2-hd-1 .elementor-widget-container .elementor-heading-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-2-hd-2 .elementor-widget-container .elementor-heading-title,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-2-btn .wdt-button-holder a.wdt-button { transform: translateY(0); opacity: 1; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-2-cont .elementor-widget-container { transform: translateX(0); opacity: 1; }   .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-3-img .elementor-widget-container img{
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(-20px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-3-btn .wdt-button-holder a.wdt-button{
transition: 0.5s cubic-bezier(.65,.05,.36,1);
transform: translateY(20px);
opacity: 0;
} .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-3-img .elementor-widget-container img { transition-delay: 1s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-heading-holder .wdt-heading-title-wrapper { transition-delay: 2s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-heading-holder .wdt-heading-subtitle-wrapper { transition-delay: 3s; }
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide .wdt-custom-slider-3-btn .wdt-button-holder a.wdt-button { transition-delay: 4s; } .wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-3-img .elementor-widget-container img,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-custom-adv-carousel .wdt-advanced-carousel-container .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-custom-slider-3-btn .wdt-button-holder a.wdt-button { transform: translateY(0); opacity: 1; }  .ui-widget.ui-widget-content,
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
padding: 0;
}
.ui-widget.ui-widget-content,
.ui-widget-header,
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover,
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active { border: 0 !important; background: transparent !important; }
.ui-widget { font-family: var(--wdtFontTypo_Alt) !important; }
.ui-widget-content { font-family: var(--wdtFontTypo_Base) !important; } .ui-datepicker.ui-widget { background: var(--wdtBodyBGColor) !important; } @media screen and (max-width:1280px) { .wdt-custom-imgbox-carousel-h1 .wdt-content-item { grid-template-columns: repeat(1, 1fr); }
.wdt-custom-imgbox-carousel-h1 .wdt-content-item .wdt-content-title h5 { margin-top: 16px; } .wdt-custom-icon-box-carousel-h2-main .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: 0; } }
@media screen and (max-width:1024px) { .wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: calc(var(--wdtFontSize_Alt) + var(--wdtFontSize_Alt) + 16px); margin-bottom: 0; }
.wdt-custom-cam-iconbox-h2 .wdt-content-item .wdt-content-title h5 { font-size: calc(var(--wdtFontSize_H4) - 4px ); } .wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-custom-icon-box-carousel-h2  .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span, 
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-custom-icon-box-carousel-h2 .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { width: 110px; height: 110px; font-size: calc(var(--wdtFontSize_Alt) + 18px); } .wdt-custom-grid-banner-h3 .wdt-content-item { grid-template-columns: repeat(1,1fr); }
.wdt-custom-slider-1-bg-opacity > .elementor-container { background: rgba(0, 0, 0, 0.5); }
.wdt-custom-imgbox-carousel-h1 .swiper.swiper-container { padding-bottom: 10px; }
}
@media screen and (max-width:767px) { .wdt-custom-imgbox-carousel-h1 .wdt-content-item > div { padding: 0 10px; } .wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper { padding: 0; background: transparent; padding-top: 30px; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper { margin: 0 auto; height: 46px; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a { padding: 16px; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list { margin: 0; }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li:hover, 
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active { background: var(--wdtPrimaryColor); }
.wdt-custom-iconbox-tab-h2 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list { box-shadow: none; } .wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper { height: 50px; margin: 0 auto; margin-bottom: 50px; }
.wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a { padding: 18px 20px; color: var(--wdtSecondaryColor); text-transform: capitalize; font-weight: calc(var(--wdtFontWeight_Ext) + 200); background: rgba(var(--wdtSecondaryColorRgb), 0.05); }
.wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li:hover, 
.wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active { background: var(--wdtPrimaryColor); }
.wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list { box-shadow: none; }
.wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper { padding: 30px; background: transparent; } .wdt-custom-pricing-table-h3 .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span { height: 200px; } .wdt-custom-counter-h3 .wdt-column:not(:last-child) .wdt-content-item { border: none; }
.wdt-custom-counter-h3 .wdt-column:not(:nth-child(2n)) .wdt-content-item { border-right: 1px solid rgba(var(--wdtSecondaryColorRgb),0.1); }
}
@media screen and (max-width: 480px) { .wdt-custom-icon-box-carousel-h2 .wdt-content-item { flex-direction: column; margin-bottom: 40px; }
.wdt-custom-icon-box-carousel-h2 .wdt-content-item .wdt-content-title h5 { margin-top: 20px; }
.wdt-custom-icon-box-carousel-h2-main .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: -20px; }  .wdt-custom-iconbox-tab-h2  .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper { width: 100%; } .wdt-custom-tab-h3 .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper { width: 100%; } .wdt-custom-counter-h3 .wdt-column:not(:nth-child(2n)) .wdt-content-item { border: none; } .wdt-custom-icon-box-with-banner .wdt-content-item { display: flex; flex-direction: column; gap: 30px; }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { font-size: 18px; }
.wdt-custom-accordion-h1 .wdt-accordion-toggle-holder .wdt-accordion-toggle-description { padding: 15px 0; }
.wdt-custom-slider-1-imgbx .wdt-image-box-holder .wdt-column-wrapper .wdt-column { width: 33.33% !important; padding: 0; }
.wdt-custom-slider-1-imgbx .wdt-image-box-holder .wdt-column-wrapper { margin: 0; }
.wdt-custom-banner-product-01 .wdt-content-item .wdt-content-media-group { align-items: center; }
} @media only screen and (max-width:1024px) and (min-width:768px) { .wdt-custom-section-res-h3 .elementor-column:nth-child(1) { order: 2; }
.wdt-custom-section-res-h3 .elementor-column:nth-child(2) { order: 1; }
.wdt-custom-section-res-h3 .elementor-column:nth-child(3) { order: 3; }
} @media screen and (min-width:1541px) { .wdt-custom-banner-product-01 .wdt-content-item .wdt-content-detail-group { height: 260px; } .wdt-custom-contact-heading-010 .wdt-heading-holder .wdt-heading-title-wrapper { font-size: calc(var(--wdtFontSize_H2) + 4px); }
}