.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper span:not(:last-child) {
margin-right: clamp(0.625rem, 0.5694rem + 0.3067vw, 0.9375rem); }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper span img {
width: 120px; height: auto; -webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); margin: 0; }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-text-tile {
font-size: clamp(2.1875rem, 1.8206rem + 2.0245vw, 4.25rem); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }  
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-opt-icon {
cursor: pointer; position: relative; width: clamp(2.5rem, 2.2776rem + 1.227vw, 3.75rem); height: clamp(2.5rem, 2.2776rem + 1.227vw, 3.75rem); display: inline-flex; justify-content: center; 
align-items: center; padding: 0; font-size: clamp(0.875rem, 0.8528rem + 0.1227vw, 1rem); background: var(--wdtPrimaryColor); 
color: var(--wdtAccentTxtColor); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); 
-webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-opt-icon i {
display: flex;
justify-content: center;
align-items: center;
}    
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-opt-icon:hover {
-webkit-transform: scale(1.1); transform: scale(1.1); }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-opt-icon:hover svg {
animation-name: liviIconMoveNxt !important; animation-duration: 500ms !important; animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1) !important; will-change: transform !important; transition: opacity .4s ease-out,transform .8s !important; }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper span { vertical-align: middle; }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-text-description { 
display: inline-block; letter-spacing: 0; margin: 5px; margin-left: 0; margin-bottom: -6px; }
.wdt-text-with-image-atyle-a .wdt-elementor-repeater-container-wrapper .wdt-text-description p {
width: 100%; max-width: 400px; font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Alt); 
line-height: var(--wdtLineHeight_Base); text-align: left; color: var(--wdtAccentTxtColor); margin: 0; } .wdt-text-with-image-style-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper .wdt-text-tile {
font-size: clamp(1.875rem, 1.6081rem + 1.4724vw, 3.375rem); line-height: 1.35em; text-transform: capitalize; }  
.wdt-text-with-image-style-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:has(> img):nth-child(2) { 
position: relative; display: inline-flex; align-items: flex-end; justify-content: center; z-index: -1; margin-top: 0; }
.wdt-text-with-image-style-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:nth-child(4) img {
-webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); } .wdt-text-with-image-slider-3 .elementor-widget-container .wdt-elementor-repeater-container-wrapper span img {
-webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); } @media only screen and (max-width: 1540px) {
.wdt-text-with-image-atyle-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:has(> img):nth-child(2) { 
margin-top: -25px; }
}
@media only screen and (max-width: 1280px) {
.wdt-text-with-image-atyle-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:has(> img):nth-child(2) { 
margin-top: -22px; }
}
@media only screen and (max-width: 1024px) {
.wdt-text-with-image-atyle-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:has(> img):nth-child(2) { 
margin-top: -20px; }
}
@media only screen and (max-width: 767px) {
.wdt-text-with-image-atyle-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:has(> img):nth-child(2) { 
margin-top: -18px; }
}
@media only screen and (max-width: 480px) {
.wdt-text-with-image-atyle-alter .elementor-widget-container .wdt-elementor-repeater-container-wrapper span:has(> img):nth-child(2) { 
margin-top: -12px; }
}:root {
--wdt-Ad-animation-duration: 500ms;
--wdt-Ad-timing-function: ease;
} .elementor-widget-wdt-advanced-heading .wdt-heading-holder .wdt-subheading-content-wrapper { 
line-height: var(--wdtLineHeight_Alt); color: var(--wdtHeadAltColor); }
.elementor-widget-wdt-advanced-heading .wdt-heading-holder .wdt-subheading-content-wrapper .wdt-subheading { 
font-size: .8em; font-weight: var(--wdtFontWeight_Ext); letter-spacing: var(--wdtLetterSpacing_2X); 
text-transform: uppercase; }
.elementor-widget-wdt-advanced-heading .wdt-heading-holder .wdt-heading-content-wrapper { 
display: flex; flex-direction: column; overflow: hidden; color: var(--wdtBodyTxtColor); }
.elementor-widget-wdt-advanced-heading .wdt-heading-holder > :not(:last-child) { 
margin-bottom: clamp(0.625rem, 0.5805rem + 0.2454vw, 0.875rem); }
.elementor-widget-wdt-advanced-heading .wdt-heading-holder > div:last-child { margin-bottom: 0; }
.elementor-widget-wdt-advanced-heading .wdt-heading-holder > .wdt-heading-title-wrapper,
.elementor-widget-wdt-advanced-heading .wdt-heading-holder > .wdt-heading-title-wrapper .wdt-heading-title { overflow: hidden;
font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); font-family: var(--wdtFontTypo_Alt); text-transform: none; }
.elementor-widget-wdt-advanced-heading .wdt-heading-holder > .wdt-heading-title-wrapper > *:is(h1, h2, h3, h4, h5, h6),
.elementor-widget-wdt-advanced-heading .wdt-heading-holder p { margin: 0; } 
.elementor-widget-wdt-advanced-heading .wdt-heading-holder > .wdt-heading-title-wrapper { margin-bottom: clamp(0.75rem, 0.7055rem + 0.2454vw, 1rem); } .elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-title-wrapper .wdt-heading-title[class*="defaultanimation-"] { perspective: 400px; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-title-wrapper .wdt-heading-title[class*="defaultanimation-"] > span {
translate: none; rotate: none; scale: none; opacity: 0; transform: translateY(60px) translateZ(0) skewY(4deg) scaleY(1.4); transform-origin: top left; 
transition: var(--wdt-Ad-animation-duration); transition-delay: calc(160ms * var(--line-indexs)); }
.elementor-widget-wdt-advanced-heading.wdt-inview-section.wdt-item-is-inview .wdt-heading-title-wrapper .wdt-heading-title[class*="defaultanimation-"] > span {
opacity: 1; transform: translateY(0) translateZ(0) skewY(0) scaleY(1); } .elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-title-wrapper .wdt-heading-title[class*="splitanimation-"] { perspective: 400px; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-title-wrapper .wdt-heading-title[class*="splitanimation-"] > span {
translate: none; rotate: none; scale: none; transform-origin: 50% 0% 0px; transform: translate3d(0px, 49.2404px, -41.3176px) rotateX(-80deg); opacity: 0; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section.wdt-item-is-inview .wdt-heading-title-wrapper .wdt-heading-title[class*="splitanimation-"] > span {
-webkit-animation-name: splitanimation; animation-name: splitanimation; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;
-webkit-animation-timing-function: var(--wdt-Ad-timing-function); animation-timing-function: var(--wdt-Ad-timing-function);
-webkit-animation-duration: var(--wdt-Ad-animation-duration); animation-duration: var(--wdt-Ad-animation-duration);
-webkit-animation-delay: calc(160ms * var(--line-indexs)); animation-delay: calc(160ms * var(--line-indexs)); }
@-webkit-keyframes splitanimation {
from {  transform-origin: 50% 0% 0px; transform: translate3d(0px, 49.2404px, -41.3176px) rotateX(-80deg); opacity: 0; } 
to {  transform-origin: 318px 30px 0px; transform: translate3d(0px, 0px, 0px); opacity: 1; }
}
@keyframes splitanimation {
from {  transform-origin: 50% 0% 0px; transform: translate3d(0px, 49.2404px, -41.3176px) rotateX(-80deg); opacity: 0; } 
to {  transform-origin: 318px 30px 0px; transform: translate3d(0px, 0px, 0px); opacity: 1; }
} .elementor-widget-wdt-advanced-heading .wdt-subheading[class*="charsplit-"] .wdt-words__item .wdt-chars__item {
display: inline-block !important; translate: none; rotate: none; scale: none; transform-origin: 50% 100%; -webkit-transform-origin: 50% 100%; }
body:not(.elementor-editor-active) .wdt-inview-section.elementor-widget-wdt-advanced-heading .wdt-subheading[class*="charsplit-"] .wdt-words__item .wdt-chars__item { -webkit-transform: translateY(60px) skewX(1deg) skewY(-1deg) rotate(1deg) scaleY(2); transform: translateY(60px) skewX(1deg) skewY(-1deg) rotate(1deg) scaleY(2); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); opacity: 0; filter: blur(1px); }
body:not(.elementor-editor-active) .wdt-inview-section.wdt-item-is-inview.elementor-widget-wdt-advanced-heading .wdt-subheading[class*="charsplit-"] .wdt-words__item .wdt-chars__item { -webkit-transform: translateY(0px) skewX(0deg) skewY(0deg) rotate(0deg) scaleY(1); transform: translateY(0px) skewX(0deg) skewY(0deg) rotate(0deg) scaleY(1); opacity: 1; filter: blur(0px); } .elementor-widget-wdt-advanced-heading .wdt-heading-title[class*="charsplit-"] .wdt-words__item .wdt-chars__item {
display: inline-block !important; translate: none; rotate: none; scale: none; transform-origin: 50% 100%; -webkit-transform-origin: 50% 100%; }
body:not(.elementor-editor-active) .wdt-inview-section.elementor-widget-wdt-advanced-heading .wdt-heading-title[class*="charsplit-"] .wdt-words__item .wdt-chars__item { -webkit-transform: translateY(80px) skewX(1deg) skewY(-1deg) rotate(1deg) scaleY(2); transform: translateY(80px) skewX(1deg) skewY(-1deg) rotate(1deg) scaleY(2); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); opacity: 0; filter: blur(3px); }
body:not(.elementor-editor-active) .wdt-inview-section.wdt-item-is-inview.elementor-widget-wdt-advanced-heading .wdt-heading-title[class*="charsplit-"] .wdt-words__item .wdt-chars__item { -webkit-transform: translateY(0px) skewX(0deg) skewY(0deg) rotate(0deg) scaleY(1); transform: translateY(0px) skewX(0deg) skewY(0deg) rotate(0deg) scaleY(1); opacity: 1; filter: blur(0px); } @-webkit-keyframes animation-txt {
0% { transform: translate(0px,0px); -webkit-transform: translate(0px,0px); }
20% { transform: translate3d(0px,0px,0px) scale(1,0.6862) translate(0%,-0.4549%); 
-webkit-transform: translate3d(0px,0px,0px) scale(1,0.6862) translate(0%,-0.4549%); }
30% { transform: translate(0%,-14.8549%) scale(1,1.4862); -webkit-transform: translate(0%,-14.8549%) scale(1,1.4862); }
35% { transform: translate(0%,0%) scale(1,0.9); -webkit-transform: translate(0%,0%) scale(1,0.9); }
40% { transform: translate(0%,0%) scale(1,1.15); -webkit-transform: translate(0%,0%) scale(1,1.15); }
45% { transform: translate(0%,0%) scale(1,0.95); -webkit-transform: translate(0%,0%) scale(1,0.95); }
50% { transform: translate(0%,0%) scale(1,1.1); -webkit-transform: translate(0%,0%) scale(1,1.1); }
55% { transform: translate(0%,0%) scale(1,0.95); -webkit-transform: translate(0%,0%) scale(1,0.95); }
60% { transform: translate(0%,0%) scale(1,1); -webkit-transform: translate(0%,0%) scale(1,1); }
100% { transform: translate(0px,0px); -webkit-transform: translate(0px,0px); }
} .elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-content-wrapper .wdt-content-animation[class*="faderight-"] { perspective: 400px; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-content-wrapper .wdt-content-animation[class*="faderight-"] > span {
translate: none; rotate: none; scale: none; transform-origin: 50% 0% 0px; transform: translate(30%, 0%); opacity: 0; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section.wdt-item-is-inview .wdt-heading-content-wrapper .wdt-content-animation[class*="faderight-"] > span {
-webkit-animation-name: Content-FadeIn-Right; animation-name: Content-FadeIn-Right; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;
-webkit-animation-timing-function: var(--wdt-Ad-timing-function); animation-timing-function: var(--wdt-Ad-timing-function);
-webkit-animation-duration: var(--wdt-Ad-animation-duration); animation-duration: var(--wdt-Ad-animation-duration);
-webkit-animation-delay: calc(160ms * var(--line-index)); animation-delay: calc(160ms * var(--line-index)); }
@-webkit-keyframes Content-FadeIn-Right {
from {  transform-origin: 50% 0% 0px; transform: translate(30%, 0%); opacity: 0; } 
to {  transform-origin: 320px 13.6px 0px; transform: translate3d(0px, 0px, 0px); opacity: 1; }
}
@keyframes Content-FadeIn-Right {
from {  transform-origin: 50% 0% 0px; transform: translate(30%, 0%); opacity: 0; } 
to {  transform-origin: 320px 13.6px 0px; transform: translate3d(0px, 0px, 0px); opacity: 1; }
} .elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-content-wrapper .wdt-content-animation[class*="fadeleft-"] { perspective: 400px; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-content-wrapper .wdt-content-animation[class*="fadeleft-"] > span {
translate: none; rotate: none; scale: none; transform-origin: 50% 0% 0px; transform: translate(-30%, 0%); opacity: 0; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section.wdt-item-is-inview .wdt-heading-content-wrapper .wdt-content-animation[class*="fadeleft-"] > span {
-webkit-animation-name: Content-FadeIn-Left; animation-name: Content-FadeIn-Left; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards;
-webkit-animation-timing-function: var(--wdt-Ad-timing-function); animation-timing-function: var(--wdt-Ad-timing-function);
-webkit-animation-duration: var(--wdt-Ad-animation-duration); animation-duration: var(--wdt-Ad-animation-duration);
-webkit-animation-delay: calc(160ms * var(--line-index)); animation-delay: calc(160ms * var(--line-index)); }
@-webkit-keyframes Content-FadeIn-Left {
from {  transform-origin: 50% 0% 0px; transform: translate(-30%, 0%); opacity: 0; } 
to {  transform-origin: 320px 13.6px 0px; transform: translate3d(0px, 0px, 0px); opacity: 1; }
}
@keyframes Content-FadeIn-Left {
from {  transform-origin: 50% 0% 0px; transform: translate(-30%, 0%); opacity: 0; } 
to {  transform-origin: 320px 13.6px 0px; transform: translate3d(0px, 0px, 0px); opacity: 1; }
} .elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-content-wrapper .wdt-content-animation[class*="skew-"] { perspective: 400px; }
.elementor-widget-wdt-advanced-heading.wdt-inview-section .wdt-heading-content-wrapper .wdt-content-animation[class*="skew-"] > span {
display: inline !important; translate: none; rotate: none; scale: none; opacity: 0; transform: translateY(60px) translateZ(0) skewY(4deg) scaleY(1.4); transform-origin: top left; transition: var(--wdt-Ad-animation-duration); transition-delay: calc(160ms * var(--line-index)); }
.elementor-widget-wdt-advanced-heading.wdt-inview-section.wdt-item-is-inview .wdt-heading-content-wrapper .wdt-content-animation[class*="skew-"] > span {
opacity: 1; transform: translateY(0) translateZ(0) skewY(0) scaleY(1); } .elementor-widget-wdt-advanced-heading.wdt-gradient-tittle .wdt-heading-title-wrapper .wdt-heading-title > span { -webkit-text-fill-color: transparent;
background-image: linear-gradient(180deg, var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0%, var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) 100%); -webkit-background-clip: text; background-clip: text;}.wdt-content-item { border-color: transparent; border-style: solid; border-width: 0; position: relative; z-index: 0; }
.wdt-content-item, .wdt-content-item > .wdt-content-media-group, .wdt-content-item > .wdt-content-detail-group, .wdt-content-item .wdt-content-elements-group, .wdt-content-item .wdt-content-image > span, .wdt-content-item .wdt-content-image > a, .wdt-content-item .wdt-content-image img, .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span, .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span:before, .wdt-content-item a, .wdt-content-item .wdt-content-title h5, .wdt-content-item .wdt-rating li span, .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper, .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper, .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container, .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container, .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div, .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div, .wdt-content-item .wdt-content-separator span, .wdt-content-item .wdt-content-description { -webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); }
.wdt-content-item > div:empty { display: none; }
.wdt-content-item > div:not(:last-child),
.wdt-content-item .wdt-content-media-group > div:not(:last-child),
.wdt-content-item .wdt-content-detail-group > div:not(:last-child),
.wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 20px; } .wdt-content-item .wdt-content-media-group { position: relative; }
.wdt-content-item .wdt-content-image-wrapper, .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-content-image > span, .wdt-content-item .wdt-content-image > a { display: inline-flex; }
.wdt-content-item .wdt-content-image > span > img, .wdt-content-item .wdt-content-image > a > img { height: inherit; align-self: start; -webkit-border-radius: inherit; border-radius: inherit; } .wdt-content-item .wdt-content-icon-wrapper, .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon { display: inline-flex;}
.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { display: inline-flex; justify-content: center; align-items: center; font-size: 2rem; height: 1em; line-height: 1; padding: 5px; position: relative; text-align: center; vertical-align: top; width: 1em; z-index: 0; }
.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { color: inherit; display: inline-block; font-size: inherit; height: 1em; position: relative; vertical-align: top; width: 1em; }
.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { fill: currentColor; height: 1em; width: 1em; }  .wdt-content-item .wdt-content-title h5 { display: block; font-size: 1.25em; font-weight: var(--wdtFontWeight_H5); margin-top: 0px; margin-bottom: 0; text-transform: none; }
.wdt-content-item .wdt-content-title h5 a { -webkit-transition: inherit; transition: inherit; }
.wdt-content-item .wdt-content-title h5, .wdt-content-item .wdt-content-title h5 a { color: var(--wdt-elementor-color-primary); }
.wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdt-elementor-color-accent); }
.wdt-content-item .wdt-content-subtitle { color: var(--wdtHeadAltColor); font-size: 0.9em; letter-spacing: 0; }
.wdt-content-item > div[class*="group"] > .wdt-content-title,
.wdt-content-item > div[class*="group"] > .wdt-content-subtitle { width: 100%; }
.wdt-content-item .wdt-content-title-group { width: 100%; }
.wdt-content-item .wdt-content-title-group, .wdt-content-item .wdt-content-title-group > * { display: inline-block; }
.wdt-content-item .wdt-content-title-group span { display: inline-block; line-height: 0; margin: 5px 10px; width: 0.5em; }
.wdt-content-item .wdt-content-title-group span:before { background-color: currentColor; content:""; display: inline-block; height: 1px; opacity: 0.75; vertical-align: top; width: 100%; }
.wdt-content-item .wdt-content-title-group.below > * { display: block; }
.wdt-content-item .wdt-content-title-group.below > :not(.wdt-content-separator):not(:last-child) { margin-bottom: 20px; }
.wdt-content-item .wdt-content-title-group.below span { margin: 15px 0; width: 100%; }
.wdt-content-item .wdt-content-title-group.below span:before { background-color: var(--wdt-elementor-color-accent); height: 2px; width: 60px; }
.wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle,
.wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title,
.wdt-content-item > div[class*="group"] .wdt-content-separator + .wdt-content-subtitle,
.wdt-content-item > div[class*="group"] .wdt-rating-container + .wdt-content-title { margin-top: -15px; }
.wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-separator { margin-top: -5px; } .wdt-content-item .wdt-content-separator { display: inline-block; line-height: 0; vertical-align: top; width: 100%; }
.wdt-content-item .wdt-content-separator.separator-1 span { background-color: var(--wdt-elementor-color-accent); display: inline-block; height: 2px; vertical-align: top; width: 60px; }
.wdt-content-item .wdt-content-separator.separator-2 span { background-color: currentColor; display: inline-block; height: 1px; opacity: 0.15; max-width: 85%; vertical-align: top; width: 450px; } .wdt-content-item .wdt-content-detail-group { position: relative; }
.wdt-content-item .wdt-content-description { position: relative; z-index: 0; }
.wdt-content-item .wdt-content-description > a { color: inherit; }
.wdt-content-item .wdt-content-description > a:hover { opacity: 0.8; } .wdt-content-item .wdt-social-icons-list { display: inline-flex; flex-wrap: wrap; list-style: none; margin: 0 -5px; padding: 0; }
.wdt-content-item .wdt-social-icons-list li { display: inline-flex; margin: 5px; padding: 0; }
.wdt-content-item .wdt-social-icons-list li a { color: var(--wdt-elementor-color-primary); height: 1em; line-height: 1; width: 1em; display: inline-flex; align-items: center; justify-content: center; }
.wdt-content-item .wdt-social-icons-list li a:hover { color: var(--wdt-elementor-color-accent); } .wdt-content-item .wdt-rating { display: inline-flex; list-style: none; margin: 0 -2px; padding: 0; vertical-align: top; }
.wdt-content-item .wdt-rating li { display: inline-flex; margin: 2px; }
.wdt-content-item .wdt-rating li span { color: var(--wdt-elementor-color-accent); height: 1em; line-height: 1; width: 1em; }
.wdt-content-item .wdt-rating li span.far { opacity: 0.75; } .wdt-content-item .wdt-content-button { position: relative; z-index: 0; }
.wdt-content-item .wdt-content-button > a {
border: 1px solid transparent;
background-color: var(--wdt-elementor-color-accent);
color: var(--wdt-elementor-color-white);
fill: var(--wdt-elementor-color-white);
display: inline-flex; align-items: center; justify-content: center;
font-family: var(--wdtFontTypo_Base);
font-size: var(--wdtFontSize_Base);
font-weight: var(--wdtFontWeight_Ext);
line-height: var(--wdtLineHeight_Alt);
padding: var(--wdtPadding_Btn);
text-align: center;
text-transform: capitalize;
-webkit-border-radius: var(--wdtRadius_Part);
border-radius: var(--wdtRadius_Part);
}
.wdt-content-item .wdt-content-button > a > div, .wdt-content-item .wdt-content-button > a > div > span { color: inherit !important; transition: 0.3s; }
.wdt-content-item .wdt-content-button > a:hover { background-color: var(--wdtSecondaryColor); }
.wdt-content-item .wdt-content-button > a::after {
content: '\e804'; font-family: "common-icons"; position: relative; display: block; font-size: calc(100% + 10%); width: auto; height: auto; 
top: 0; left: 0; right: 0; bottom: 0; background: none !important; color: currentColor; margin: 0; margin-left: 10px; } .wdt-content-item .wdt-media-image-cover { display: grid; position: relative; z-index: 0; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper { position: relative; width: 100%; z-index: -1; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { content: ""; height: 100%; pointer-events: none; position: absolute; left: 0; top: 0; width: 100%; z-index: 0; -webkit-transition: inherit; transition: inherit;
background-color: var(--wdt-elementor-color-accent);
background-image: linear-gradient(20deg, rgba(0,0,0,0.5), transparent);
}
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { background-color: var(--wdt-elementor-color-accent); content: ""; height: auto; pointer-events: none; position: absolute; left: 50%; top: 50%; opacity: 0.25; padding-top: 0; width: 0; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-transition: all 0.3s ease-in-out 0.15s; transition: all 0.3s ease-in-out 0.15s; }
.wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { opacity: 0.5; padding-top: 135%; width: 135%; -webkit-border-radius: 35%; border-radius: 35%; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image { align-content: inherit; align-items: inherit; overflow: hidden; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { object-fit: cover; object-position: center; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { height: 100%; width: 100%; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a { justify-content: inherit; justify-items: inherit; -webkit-border-radius: inherit; border-radius: inherit; }
.wdt-content-item .wdt-media-image-cover > .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { grid-area: 1/-1; align-items: center; align-content: center; justify-content: center; margin-bottom: 0 !important; overflow: hidden; text-align: center; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 0.6; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { display: flex; flex-wrap: wrap; padding: 20px; width: 100%; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(.wdt-content-icon-wrapper) { flex: 1 1 100%; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(:last-child) { margin-bottom: 15px; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div div,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div h5,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { color: var(--wdt-elementor-color-white); }
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div div,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { color: var(--wdt-elementor-color-black); }
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a:hover,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a:hover { color: var(--wdt-elementor-color-white); }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { pointer-events: none; }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container a { pointer-events: auto; } .wdt-content-item .wdt-media-image-overlay { display: grid; position: relative; z-index: 0; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper { position: relative; width: 100%; z-index: -1; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { content: ""; height: 100%; opacity: 0; pointer-events: none; position: absolute; left: 0; top: 0; visibility: hidden; width: 100%; z-index: 0; -webkit-transition: inherit; transition: inherit;
background-color: var(--wdt-elementor-color-accent);
background-image: linear-gradient(20deg, rgba(0,0,0,0.5), transparent);
}
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image { align-content: inherit; align-items: inherit; overflow: hidden; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img { object-fit: cover; object-position: center; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img { height: 100%; width: 100%; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image > span { justify-content: inherit; justify-items: inherit; -webkit-border-radius: inherit; border-radius: inherit; will-change: transform; }
.wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { grid-area: 1/-1; align-items: center; align-content: center; justify-content: center; margin-bottom: 0 !important; overflow: hidden; text-align: center; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { display: flex; flex-wrap: wrap; opacity: 0; padding: 20px; visibility: hidden; width: 100%; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > * { flex: 1 1 100%; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > *:not(:last-child) { margin-bottom: 15px; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { opacity: 0; visibility: hidden; }
.wdt-content-item:hover .wdt-media-image-overlay .wdt-content-image-wrapper:before { opacity: 0.6; visibility: visible; }
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container { opacity: 1; visibility: visible; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div div,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div span,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div:not(.wdt-content-button) a,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5 a,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li a { color: var(--wdt-elementor-color-black); }
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div div,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div span,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div:not(.wdt-content-button) a,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5 a,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li a { color: var(--wdt-elementor-color-white); }
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div:not(.wdt-content-button) a:hover,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5 a:hover,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li a:hover { color: var(--wdt-elementor-color-black); }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { pointer-events: none; }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container a { pointer-events: auto; } .wdt-content-item .wdt-content-elements-group { position: relative; z-index: 0; -webkit-transition: inherit; transition: inherit; }.wdt-interactive-showcase-template-container a.wdt-interactive-showcase-template-element:empty { display: none; }
.wdt-interactive-showcase-template-list-wrapper > .wdt-content-item .wdt-content-title h5 { margin-top: 0; }
.wdt-interactive-showcase-template-container .wdt-interactive-showcase-template-list-wrapper { 
display: flex; will-change: flex; flex-wrap: wrap; width: auto; margin: -10px; align-items: center; }
.wdt-interactive-showcase-template-container .wdt-interactive-showcase-template-list-wrapper > .wdt-content-item { padding: 10px; }
.wdt-interactive-showcase-template-list-wrapper:not([class$="-standard"]) > .wdt-content-item { flex: 1 1 33.333%; width: 100%; max-width: 50%; } .wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item { display: grid; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-media-group,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group { 
grid-area: 1/-1; margin-bottom: 0px; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group { 
padding: 20px; display: flex; flex-wrap: wrap; text-align: center; align-content: center; justify-content: center; justify-items: center; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div { flex: 1 1 100%; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-image-wrapper, 
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-image > span, 
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-image > a { height: 100%; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-image img { 
width: 100%; height: 100%; object-fit: cover; object-position: center; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper:before { 
content: ""; height: 100%; pointer-events: none; position: absolute; left: 0; top: 0; width: 100%; z-index: 0; 
-webkit-transition: inherit; transition: inherit; background-color: rgba(var(--wdtPrimaryColorRgb), 0); 
background-image: linear-gradient(20deg, rgba(0,0,0,0.6), transparent); }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group .wdt-content-description,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-title h5:not(:hover), 
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-title h5 a:not(:hover) { 
color: var(--wdt-elementor-color-white);} .wdt-interactive-showcase-template-list-wrapper[class$="-standard"] { 
display: block; width: auto; margin: -26px -50px; text-align: center; isolation: isolate; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item {
display: inline-flex; padding: 0px; z-index: inherit; align-items: center; justify-content: center; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item > div.wdt-content-detail-group { 
padding: clamp(1.125rem, 1.036rem + 0.4908vw, 1.625rem) clamp(1.875rem, 1.6526rem + 1.227vw, 3.125rem); 
position: relative; display: flex; align-items: center; gap: 15px; z-index: 2; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-title h5 { 
font-size: clamp(1.25rem, 1.0192rem + 1.0256vw, 2.25rem); text-transform: capitalize; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-title h5 a { 
-webkit-transition: all .3s ease; transition: all .3s ease; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item:hover .wdt-content-title h5 a { 
color: rgba(var(--wdtHeadAltColorRgb), 0.5); }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-title h5 a { position: relative; overflow: hidden; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-media-group { margin: 0;
position: absolute; top: 0; left: 0; width: auto; pointer-events: none; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-media-group .wdt-content-image {
position: relative; display: inline-block; vertical-align: top; width: auto; 
-webkit-transform: translate3d(-40%,-25%,0); transform: translate3d(-40%,-25%,0); z-index: -1; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-media-group .wdt-content-image img {
position: relative; display: block; width: auto; max-width: 150px; max-height: 150px; 
object-fit: cover; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-media-group .wdt-content-image img {
-webkit-transform: skewX(5deg) skewY(1deg) scale(.5); transform: skewX(5deg) skewY(1deg) scale(.5); opacity: 0; 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item:hover .wdt-content-media-group .wdt-content-image img {
-webkit-transform: skewX(0) skewY(0) scale(1); transform: skewX(0) skewY(0) scale(1); opacity: 1; 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] { counter-reset: numbercount; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-title { position: relative; display: flex; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-title:before { position: absolute; 
counter-increment: title-count; content: "0" counter(title-count); font-size: 1.2rem; display: none;
top: -24px; left: -24px; width: 30px; height: 30px; font-family: var(--wdtFontTypo_Alt); color: currentColor; 
font-weight: var(--wdtFontWeight_Alt); z-index: -1; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item > div.wdt-content-detail-group::before {
content: '0' counter(numbercount); counter-increment: numbercount; position: relative; top: 0; right: 0; 
font-family: var(--wdtFontTypo_Base); font-size: clamp(1.875rem, 1.4525rem + 2.3313vw, 4.25rem); font-weight: var(--wdtFontWeight_Ext); color: var(--wdtHeadAltColor); align-self: flex-start; line-height: 1; 
transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition); z-index: 1; } @media (min-width: 768px) { .wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div.wdt-content-title,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div.wdt-content-description,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div.wdt-content-button,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-image-wrapper:before { 
-webkit-transition: 375ms cubic-bezier(0.7, 0, 0.3, 1); transition: 375ms cubic-bezier(0.7, 0, 0.3, 1); }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group[class$="-template-active"] > div.wdt-content-title,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group[class$="-template-active"] > div.wdt-content-description,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group[class$="-template-active"] > div.wdt-content-button,
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-media-group[class$="-template-active"] .wdt-content-image-wrapper:before {
-webkit-transition: 500ms cubic-bezier(0.7, 0, 0.3, 1); transition: 500ms cubic-bezier(0.7, 0, 0.3, 1); }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div.wdt-content-title { 
transition-delay: 60ms; -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div.wdt-content-description {
transition-delay: 50ms; -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group > div.wdt-content-button {
transition-delay: 25ms; -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group[class$="-template-active"] > div.wdt-content-title {
transition-delay: 0ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group[class$="-template-active"] > div.wdt-content-description {
transition-delay: 100ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-detail-group[class$="-template-active"] > div.wdt-content-button {
transition-delay: 250ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper:before { opacity: 0; }
.wdt-interactive-showcase-template-list-wrapper[class$="template-default"] > .wdt-content-item .wdt-content-media-group[class$="-template-active"] .wdt-content-image-wrapper:before { opacity: 1; }
} @media (max-width: 480px) {
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item:first-child::before { opacity: 1; }
.wdt-interactive-showcase-template-list-wrapper[class$="-standard"] > .wdt-content-item .wdt-content-media-group .wdt-content-image img {
width: auto; max-width: 50vw; max-height: 20vh; }
}.wdt-flex-banner-options .wdt-flex-banner-option { width: 100%; height: 100vh; transition: .8s cubic-bezier(.29,0,.2,1); 
border-radius: var(--wdtRadius_4X); overflow: hidden;
background-image: var(--optionBackground); background-position: top left; background-repeat: no-repeat; background-size: cover; }
.wdt-flex-banner-options .wdt-flex-banner-option:not(:last-child) { margin-right: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }
.wdt-flex-banner-options .wdt-flex-banner-option:before { 
content: ""; position: absolute; display: block; width: 100%; height: 100%; top: 0; right: 0; left: 0; bottom: 0; 
background-color: var(--wdtAccentTxtColor);  z-index: 0; margin: auto; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label {
display: flex; align-items: center; width: 100%; height: 100%; padding: 0; z-index: 1; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info {
position: relative; width: 100%; max-width: 100%; height: 100%; max-height: 100%; min-height: 100%; 
display: flex; flex-direction: column; justify-content: space-between; align-items: center; text-align: center; padding: 30px; 
color: var(--wdtAccentTxtColor); z-index: 1; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition);}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info .wdt-flex-banner-title-1{
color: var(--wdtHeadAltColor);
writing-mode: vertical-rl;
transform: rotate(180deg);
font-size: clamp(1.5rem, 1.4333rem + 0.3681vw, 1.875rem); font-weight: var(--wdtFontWeight_Ext);
display: flex;
line-height: var(--wdtLineHeight_Alt);
font-family: var(--wdtFontTypo_Alt);
}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div:not(:last-child) { margin-bottom: 18px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info .wdt-flex-banner-icon {
font-size: clamp(1.875rem, 1.4525rem + 2.3313vw, 4.25rem); color: var(--wdtHeadAltColor);
display: inline-flex;
}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-title {     
font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); 
line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; margin-bottom: 10px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-sub-title {
font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); 
line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-sub-title > span {
font-size: 65%; margin-left: 5px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-button {
position: absolute; top: auto; left: 0; right: 0; bottom: 0; margin: auto; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-button a { 
width: 100%; max-width: 100%; display: inline-flex; align-items: center; justify-content: center; font-family: var(--wdtFontTypo_Base); 
font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); line-height: normal; text-transform: capitalize; 
background-color: var(--wdtAccentTxtColor); color: var(--wdtHeadAltColor); padding: var(--wdtPadding_Btn); 
-webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); margin-top: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-button a:hover {
background-color: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div.wdt-flex-banner-button a::after {
content: '\e804'; font-family: "common-icons"; position: relative; display: block; font-size: calc(100% + 10%); width: auto; height: auto; 
top: 0; left: 0; right: 0; bottom: 0; background: none !important; color: currentColor; margin: 0; margin-left: 10px; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info {
position: relative;
height: 100%;
max-height: 100%;
min-height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
padding: 0;
z-index: 1;
}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info:before {
content: "";
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
right: 0;
left: 0;
bottom: 0;
background-color: var(--wdtAccentTxtColor);
opacity: 1;
z-index: -1;
margin: auto;
}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-title{
line-height: var(--wdtLineHeight_Alt);
font-family: var(--wdtFontTypo_Alt);
font-size: clamp(1.5rem, 1.425rem + 0.375vw, 1.875rem); color: var(--wdtHeadAltColor);
font-weight: var(--wdtFontWeight_Ext);
margin-bottom: 20px;
}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content br { 
display: none !important; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content > .wdt-flex-feature-title {
font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); 
line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; margin-bottom: 18px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content > p {
display: flex; flex-direction: column; flex-wrap: nowrap; margin-bottom: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content > p span {
display: flex; align-items: flex-start; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content > p span:not(:last-child) {
margin-bottom: 8px; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content > p span i {
display: block; width: 8px; height: 8px; background-color: var(--wdtPrimaryColor); border-radius: var(--wdtRadius_Part); 
margin-right: 12px; margin-top: 9px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button { 
margin-top: clamp(0.9375rem, 0.8819rem + 0.3067vw, 1.25rem); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-text-content { 
padding: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); padding-left: 0; padding-top: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a {
display: inline-flex; align-items: center; justify-content: center; background: transparent; 
color: var(--wdtHeadAltColor); font-size: var(--wdtFontSize_Base); font-family: var(--wdtFontTypo_Base); 
font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; 
padding: 0; -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a:hover { color: var(--wdtLinkHoverColor); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text { position: relative; overflow: hidden; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a .wdt-button-text:after, 
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a .wdt-button-text: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-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a .wdt-button-text:before { left: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a .wdt-button-text:after { 
left: -100%; transition-delay: 0.3s; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a:hover .wdt-button-text:after, 
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a:hover .wdt-button-text:before {
-webkit-transform: translateX(100%); transform: translateX(100%); background-color: var(--wdtLinkHoverColor); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button a::after {
content: '\e804'; font-family: "common-icons"; position: relative; display: block; font-size: calc(100% + 10%); width: auto; height: auto; 
top: 0; left: 0; right: 0; bottom: 0; background: none !important; color: currentColor; margin: 0; margin-left: 10px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label img{height: 100%;object-fit: cover;width: 100%; border-radius: var(--wdtRadius_3X);}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-image-wrapper{
height: 100%; padding: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); padding-left: 0;}  .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-title,
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-icon,
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-sub-title,
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-content,
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button,
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label img { 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-title,
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label .wdt-flex-banner-icon,
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label div.wdt-flex-banner-sub-title,
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label div.wdt-flex-banner-content,
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label div.wdt-flex-banner-button,
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label img {
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label img{
transition-delay: 0ms;  -webkit-transform: translateX(50px); transform: translateX(50px);opacity: 0;}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-title {
transition-delay: 0ms; -webkit-transform: translateX(50px); transform: translateX(50px);opacity: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-sub-title {
transition-delay: 0ms; -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0;}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-content {
transition-delay: 0ms; -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button {
transition-delay: 0ms; -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label img{
transition-delay: 400ms;-webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-title {
transition-delay: 480ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label div.wdt-flex-banner-sub-title {
transition-delay: 550ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1;}
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label div.wdt-flex-banner-content {
transition-delay: 620ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label div.wdt-flex-banner-button {
transition-delay: 640ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info { padding: 18px 0 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label > div:last-child { margin-bottom: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label > div.wdt-flex-banner-content { 
font-family: var(--wdtFontTypo_Base); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label > div.wdt-flex-banner-content p { margin: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-shadow {
pointer-events: none; opacity: 0; width: 100%; height: 100%; position: absolute; 
background-image: linear-gradient(45deg, rgba(0,0,0,0.8), transparent); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-content ul {
margin: 16px 0px; list-style-type: none; padding: 0px; font-family: var(--wdtFontTypo_Alt); 
font-size: clamp(1.125rem, 1.0962rem + 0.1282vw, 1.25rem); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-content ul:first-child {
margin-top: 0px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-content ul:last-child {
margin-bottom: 0px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-content ul li { 
padding: 0px; position: relative; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-content ul li:before {
content: ""; position: relative; display: inline-block; width: 6px; height: 6px; margin-right: 10px;
background-color: var(--wdtPrimaryColor); border-radius: 50%; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-icons { margin: 0 -8px 16px;
display: flex; flex-wrap: nowrap; align-items: center; width: auto;  }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-icons .wdt-flex-banner-icon {
font-size: 2rem; padding: 8px; display: inherit; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-button a { 
background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-button a:focus,
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-button a:hover { 
background-color: var(--wdtSecondaryColor); color: var(--wdtTertiaryColor); } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-title { display: flex; align-items: center; } 
@media only screen and (min-width:1025px) and (max-width:1280px) { 
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info .wdt-flex-banner-content > p span {
font-size: clamp(0.875rem, 0.3725rem + 0.7843vw, 1rem); }
}
@media ( min-width: 1025px) {
.wdt-flex-banner-options { display: flex; flex-wrap: nowrap; }
.wdt-flex-banner-options .wdt-flex-banner-option {
flex: 0.5;
width: 100% !important;
overflow: hidden;
display: flex;
flex-direction: column;
position: relative;
transition: flex .6s cubic-bezier(.29,0,.2,1);
will-change: flex;
}
.wdt-flex-banner-options .wdt-flex-banner-option.active {flex: 3;}
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label .wdt-flex-banner-media-info {
width: auto;
}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info { cursor: pointer; }
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label .wdt-flex-banner-media-info { cursor: auto; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info {
width: 0%;
transition: clip-path 0.8s cubic-bezier(.29,0,.2,1), opacity 0.1s linear;
-webkit-transition: clip-path 0.8s cubic-bezier(.29,0,.2,1), opacity 0.1s linear;
opacity: 0;
transition-delay: 0s;
-webkit-transition-delay: 0s;
clip-path: inset(0 100% 0 0);
-webkit-clip-path: inset(0 100% 0 0);
}
.wdt-flex-banner-options .wdt-flex-banner-option.active .wdt-flex-banner-label .wdt-flex-banner-detail-info {
width: 100%;
opacity: 1;
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
transition: clip-path 0.8s cubic-bezier(.29,0,.2,1), opacity 0.3s linear;
-webkit-transition: clip-path 0.8s cubic-bezier(.29,0,.2,1), opacity 0.3s linear;
transition-delay: 0.3s;
-webkit-transition-delay: 0.3s;
}
}
@media ( max-width: 1024px) { 
.wdt-flex-banner-options .wdt-flex-banner-option { position: relative; height: 100% !important; }
.wdt-flex-banner-options .wdt-flex-banner-option:before { z-index: 0; top: 0; right: 0; bottom: 0; left: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label { padding: 0; z-index: 1; flex-flow: column wrap; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info { padding: 18px 0 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-detail-info { 
width: 100%; max-width: 100%; padding: 25px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info .wdt-flex-banner-title-1{
writing-mode: horizontal-tb; transform: rotate(0deg); }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info{
pointer-events: none; position: relative; padding: 25px; padding-bottom: 0; 
display: flex; flex-direction: row; justify-content: flex-start; align-items: center; z-index: 2; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info > div:not(:last-child) {
margin-right: 18px; margin-bottom: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-title { flex: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info { flex: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-icons, 
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-sub-title, 
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-content, 
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-info > div.wdt-flex-banner-button { 
width: 100%; padding: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label { padding: 0x; width: 100%; margin-left: auto; 
align-content: end; opacity: 1; -webkit-transform: none; transform: none; transition: 375ms cubic-bezier(0.7, 0, 0.3, 1); 
transition-delay: 0ms; margin-top: auto; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label img{
transition-delay: 80ms; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1;}
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-icon { 
transition-delay: 70ms; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-title { 
transition-delay: 60ms; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-sub-title {
transition-delay: 50ms; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-content {
transition-delay: 25ms; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label div.wdt-flex-banner-button {
transition-delay: 2ms; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-media-info .wdt-flex-banner-icon{
height: 60px;
width: 60px;
background-color: var(--wdtTertiaryColor);
border-radius: var(--wdtRadius_Full);
font-size: var(--wdtFontSize_H4);
align-items: center;
justify-content: center;
margin: 0;
} .wdt-flex-banner-options { 
scroll-behavior: smooth; display: flex; overflow: auto; scroll-snap-type: x mandatory; flex-wrap: nowrap; padding-bottom: 20px; margin: 0; }
.wdt-flex-banner-options .wdt-flex-banner-option { cursor: grab; display: inherit;
flex: 0 0 44%; width: auto !important; scroll-snap-align: start; scroll-snap-stop: always; } .wdt-flex-banner-options { scroll-padding: 0px; } .wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-image-wrapper { padding: 0; padding-bottom: 20px; }
.wdt-flex-banner-options .wdt-flex-banner-option .wdt-flex-banner-label .wdt-flex-banner-text-content { padding: 0; }
}
@media (max-width: 767px) { .wdt-flex-banner-options .wdt-flex-banner-option { flex: 0 0 60%; } }
@media (max-width: 480px) { .wdt-flex-banner-options .wdt-flex-banner-option { flex: 0 0 100%; }
}  .wdt-flex-banner-options { scrollbar-color: var(--wdtPrimaryColor) transparent; } .wdt-flex-banner-options::-webkit-scrollbar { width: 0px; display: none; }
.wdt-flex-banner-options::-webkit-scrollbar-track { background: transparent; }
.wdt-flex-banner-options::-webkit-scrollbar-thumb { background-color: var(--wdtPrimaryColor); border-radius: 0px; }.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item { text-align: left; border: 1px solid var(--wdtBorderColor); }
.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-media-group { padding: 30px 30px 0px; }
.elementor-section-full_width .wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-media-group {  
padding: clamp(1.25rem, 0.3846rem + 3.8462vw, 5rem); padding-bottom: 0px; }
.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-detail-group { padding: 24px 30px; }
.elementor-section-full_width .wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item > .wdt-content-detail-group {  
padding: 24px clamp(1.25rem, 0.3846rem + 3.8462vw, 5rem); }
.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i, 
.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i > svg { display: inherit; }
.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { 
font-size: clamp(5rem, 4.25rem + 3.3333vw, 8.25rem); color: var(--wdtHeadAltColor); }
.wdt-icon-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-button > a { 
position: relative; font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); 
line-height: var(--wdtLineHeight_Alt); padding: var(--wdtPadding_Btn); text-transform: capitalize; } .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item { display: flex; flex-wrap: wrap; margin-left: -10px; margin-right: -10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item > * { margin: 10px !important; }
.wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .wdt-content-media-group { display: inline-flex; }
.wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .wdt-content-detail-group { display: inline-flex; flex-wrap: wrap; flex: 2 1 0; overflow-wrap: anywhere; }
.wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .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); border: 1px solid rgba(var(--wdt-elementor-color-secondary-rgb),0.08); font-size: 30px; height: 90px; width: 90px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); } .wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item { justify-content: start; text-align: start; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-detail-group,
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group { justify-content: inherit; text-align: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group { display: inline-flex; flex-wrap: wrap; align-items: center; margin-left: -10px; margin-right: -10px; margin-bottom: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group > * { margin: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group .wdt-content-icon-wrapper { display: inline-flex; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group .wdt-content-icon-wrapper span { color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); height: 45px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item:hover .wdt-content-group .wdt-content-icon-wrapper span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); font-size: 24px; width: 45px; transition-timing-function: cubic-bezier(.25,.75,.5,1.25); }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group .wdt-content-title { display: inline-flex; flex-wrap: wrap; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group .wdt-content-title h5 { margin-top: 0; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-aside .wdt-content-item .wdt-content-group + .wdt-content-subtitle { margin-top: -10px; } .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item { justify-content: start; text-align: start; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-detail-group,
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-group { justify-content: inherit; text-align: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-group { display: flex; flex-wrap: wrap; margin-left: -10px; margin-right: -10px; margin-bottom: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-group > * { margin: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-icon-wrapper { display: inline-flex; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-icon-wrapper span { background-color: var(--wdt-elementor-color-white); color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); border: 1px solid rgba(var(--wdt-elementor-color-secondary-rgb),0.08); font-size: 30px; height: 75px; width: 75px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item:hover .wdt-content-icon-wrapper span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group { width: auto; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group .wdt-content-title h5 { margin-top: 0; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group.below span { display: none; }
.wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group.below span + .wdt-content-subtitle { margin-top: -15px; } .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item { background: rgba(var(--wdt-elementor-color-accent-rgb),0.85); margin-top: 35px; padding: 20px; text-align:  center; -webkit-border-radius: 10px; border-radius: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group,
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-group { margin: -20px; padding: inherit; padding-top: 0; -webkit-border-radius: inherit; border-radius: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-icon-wrapper { display: block; font-size: 70px; line-height: 0; margin-top: 0; margin-bottom: -0.4em; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-white); color: var(--wdt-elementor-color-accent); font-size: 20px; height: 70px; border: 3px solid transparent; width: 70px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 0 3px currentColor inset, 0 0 2px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 0 3px currentColor inset, 0 0 2px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:after { content: ""; height: auto; border: 2px solid transparent; margin: 10px; position: absolute; bottom: 0; left: 0; right: 0; top: 0; width: auto; z-index: -1; -webkit-border-radius: inherit; border-radius: inherit; -webkit-transition: inherit; transition: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item:hover { background-color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-black); color: var(--wdt-elementor-color-white); -webkit-box-shadow: none; box-shadow: none; }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span:after { margin: 0; border-color: currentColor; }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-title h5, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-title h5 > a, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-subtitle, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-social-icons-list li a, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-rating li span, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item ul li, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group span { color: var(--wdt-elementor-color-white); }
.wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item:hover .wdt-content-title h5 > a:hover, .wdt-icon-box-holder.wdt-rc-template-ico-boxed-overlap .wdt-content-item:hover .wdt-social-icons-list li a:hover { color: var(--wdt-elementor-color-black); } .wdt-icon-box-holder.wdt-rc-template-ico-classic .wdt-content-item { padding: 15px; justify-content: center; text-align: center; -webkit-box-shadow: 0 0 3px rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 3px rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-icon-box-holder.wdt-rc-template-ico-classic .wdt-content-item > div, .wdt-icon-box-holder.wdt-rc-template-ico-classic .wdt-content-item > div > div { justify-content: inherit; text-align: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-classic .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.9); border: 3px solid transparent; color: var(--wdt-elementor-color-white); font-size: 25px; height: 75px; width: 75px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-icon-box-holder.wdt-rc-template-ico-classic .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); border-width: 1px; -webkit-box-shadow: 0 0 0 3px currentColor inset; box-shadow: 0 0 0 3px currentColor inset; }
.wdt-icon-box-holder.wdt-rc-template-ico-classic .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span:before { margin: 0; -webkit-box-shadow: 0 0 0 10px var(--wdt-elementor-color-accent); box-shadow: 0 0 0 10px var(--wdt-elementor-color-accent); -webkit-transition: all 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out 0.15s; transition: all 0.3s ease-in-out, box-shadow 0.3s ease-in-out 0.15s; } .wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item { overflow: hidden; padding: 15px; text-align: center; -webkit-box-shadow: 0 0 0 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.08) inset; box-shadow: 0 0 0 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.08) inset; -webkit-border-radius: 10px; border-radius: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group { margin-top: -15px; margin-bottom: 0; position: relative; }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group, 
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-media-group { margin-left: -15px; margin-right: -15px; padding-left: inherit; padding-right: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-media-group { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.75); }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item:hover .wdt-media-group { background-color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-icon-wrapper { display: block; font-size: 90px; line-height: 0; margin-top: -0.5em; margin-bottom: 0.66em !important; position: relative; }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-icon-wrapper + div { margin-top: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-white); color: var(--wdt-elementor-color-accent); border: 3px solid transparent; font-size: 25px; height: 90px; padding: 0; width: 90px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.15); -webkit-transform: translateY(50%); transform: translateY(50%); }
.wdt-icon-box-holder.wdt-rc-template-ico-stage-over .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); border-color: transparent; outline-offset: -5px; -webkit-box-shadow: 0 0 0 3px currentColor inset; box-shadow: 0 0 0 3px currentColor inset; } .wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item { overflow: hidden; padding: 15px; text-align: center; -webkit-box-shadow: 0 0 0 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.08) inset; box-shadow: 0 0 0 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.08) inset; -webkit-border-radius: 15px; border-radius: 15px; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group,
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group { margin-left: -15px; margin-right: -15px; padding-left: inherit; padding-right: inherit; position: relative; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group { background: none !important; display: block; position: relative; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group:before,
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group:after { content: ""; height: auto; padding-top: 100%; position: absolute; left: 50%; bottom: 120%; width: 100%; z-index: -1; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group:before,
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item:hover .wdt-media-group:after { bottom: 40%; padding-top: 200%; width: 200%; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item:hover .wdt-media-group:before,
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group:after { bottom: 120%; padding-top: 100%; width: 100%; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group:before { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.75); -webkit-transition: all 0.35s ease-in-out 0s; transition: all 0.35s ease-in-out 0s; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-media-group:after { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.9); -webkit-transition: all 0.35s ease-in-out 0.2s; transition: all 0.35s ease-in-out 0.2s; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper + div { margin-top: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-white); color: var(--wdt-elementor-color-accent); height: 90px; padding: 0; width: 90px; -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-icon-box-holder.wdt-rc-template-ico-minimal .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); } .wdt-icon-box-holder.wdt-rc-template-ico-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-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-content-media-group { margin-bottom: 0; }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-media-group { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.25); }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-media-group,
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-content-group { padding: 20px; }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { border: 2px solid rgba(var(--wdt-elementor-color-accent-rgb),0.5); color: var(--wdt-elementor-color-accent); font-size: 36px; height: 100px; padding: 0; width: 100px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item:hover .wdt-media-group { background-color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-white); border-color: transparent; color: var(--wdt-elementor-color-accent); -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-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-content-title h5,
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item .wdt-content-title h5 > a { color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item:hover .wdt-media-group,
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item:hover .wdt-content-title h5,
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item:hover .wdt-content-title h5 > a { color: var(--wdt-elementor-color-white); }
.wdt-icon-box-holder.wdt-rc-template-ico-standard .wdt-content-item:hover .wdt-content-title h5 > a:hover { color: var(--wdt-elementor-color-black); } .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.1); display: flex; flex-wrap: wrap; -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item > * { margin-bottom: 0 !important; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group,
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-group { margin-bottom: 0 !important; padding: 20px; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-media-group { display: inline-flex; flex: 2 1 0; max-width: 100%; -webkit-border-radius: inherit; border-radius: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-media-group > * { flex: 1 1 100%; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); display: inline-flex; flex-wrap: wrap; align-content: center; align-items: center; justify-content: center; height: 100%; -webkit-border-radius: inherit; border-radius: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item:hover .wdt-media-group { background-color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-detail-group { flex: 3 1 0; overflow-wrap: anywhere; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-separator.separator-2 span { max-width: 100%; width: 100%; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group, .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group .wdt-content-title h5, .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group .wdt-content-title h5 > a, .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group .wdt-content-subtitle, .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group ul li, .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-media-group span { color: var(--wdt-elementor-color-white); }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a:hover, .wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-list li a:hover { color: var(--wdt-elementor-color-black); }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { height: 75px; padding: 0; width: 75px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item:hover .wdt-media-group .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-white); color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:before,
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:after { content: ""; height: auto; position: absolute; bottom: 0; left: 0; right: 0; top: 0; width: auto; z-index: -1; -webkit-border-radius: inherit; border-radius: inherit; -webkit-transition: inherit; transition: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:before { border: 2px solid currentColor; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:after { background-color: inherit; opacity: 0.5; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:before,
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span:after { margin: -8px; }
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span:before,
.wdt-icon-box-holder.wdt-rc-template-ico-split-aside .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:after { margin: 0; } .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item { background-color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); display: flex; flex-wrap: wrap; margin-left: 35px; padding: 0; -webkit-border-radius: 10px; border-radius: 10px; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item:hover { background-color: var(--wdt-elementor-color-accent); }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group { margin-bottom: 0; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-detail-group { flex: 2 1 0; margin: 0; overflow-wrap: anywhere; padding: 20px; -webkit-border-radius: inherit; border-radius: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-icon-wrapper { display: block; font-size: 70px; line-height: 0; margin-left: -35px; position: relative; z-index: 1; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon { margin-top: 0.25em; vertical-align: top; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-white); color: var(--wdt-elementor-color-accent); font-size: 20px; height: 70px; border: 3px solid transparent; width: 70px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 0 3px currentColor inset, 0 0 2px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 0 3px currentColor inset, 0 0 2px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon > span:after { content: ""; height: auto; border: 2px solid transparent; margin: 10px; position: absolute; bottom: 0; left: 0; right: 0; top: 0; width: auto; z-index: -1; -webkit-border-radius: inherit; border-radius: inherit; -webkit-transition: inherit; transition: inherit; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span { background-color: var(--wdt-elementor-color-black); color: var(--wdt-elementor-color-white); -webkit-box-shadow: none; box-shadow: none; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon > span:after { margin: 0; border-color: currentColor; }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-title h5, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-title h5 > a, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-subtitle, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-social-icons-list li a, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-rating li span, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item ul li, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item span { color: var(--wdt-elementor-color-white); }
.wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item:hover .wdt-content-title h5 > a:hover, .wdt-icon-box-holder.wdt-rc-template-ico-side-overlap .wdt-content-item:hover .wdt-social-icons-list li a:hover { color: var(--wdt-elementor-color-black); }  .wdt-footer-icon-box-style-a .wdt-icon-box-holder {
position: relative; overflow: hidden; margin: 1px; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-column { position: relative; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-column:not(:last-child)::before {
content: ""; position: absolute; width: 1px; height: 100%; top: 0; right: -1px; bottom: 0; left: auto; 
background-color: rgba(var(--wdtBorderColorRgb), 0.4); margin: auto; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item { padding: 5px 0; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item > div:not(:last-child) { 
margin-bottom: clamp(0.875rem, 0.8305rem + 0.2454vw, 1.125rem); }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { display: inline-flex; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
padding: 0; font-size: clamp(3.375rem, 3.2193rem + 0.8589vw, 4.25rem); }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
display: flex; align-items: center; justify-content: center; width:inherit ; height: inherit ; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { 
display: flex; width: inherit; height: inherit; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { 
margin-bottom: clamp(0.75rem, 0.7166rem + 0.184vw, 0.9375rem); }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 { 
font-size: clamp(1rem, 0.911rem + 0.4908vw, 1.5rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination { 
margin-top: 40px; } .wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group {     
width: auto; display: grid; overflow: hidden; align-items: center; justify-items: center; }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper { 
grid-area: 1 / -1; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: 0; }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
font-size: clamp(8.125rem, 7.4578rem + 3.681vw, 11.875rem); width: clamp(8.125rem, 7.4578rem + 3.681vw, 11.875rem); height: 60px; padding: 0; }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: inherit; }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i,
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg { width: 100%; height: 100%; }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper:nth-child(2) .wdt-content-icon span { 
color: var(--wdtPrimaryColor); }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group > .wdt-content-icon-wrapper:nth-child(1) {
-webkit-transform: translateY(0) skewY(0deg); transform: translateY(0) skewY(0deg); opacity: 1; 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group:hover > .wdt-content-icon-wrapper:nth-child(1) {
-webkit-transform: translateY(-100%) skewY(10deg); transform: translateY(-100%) skewY(10deg); opacity: 0; }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group > .wdt-content-icon-wrapper:nth-child(2) {
-webkit-transform: translateY(100%) skewY(10deg); transform: translateY(100%) skewY(10deg); opacity: 0; 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-brand-logos-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group:hover > .wdt-content-icon-wrapper:nth-child(2) {
-webkit-transform: translateY(0) skewY(0deg); transform: translateY(0) skewY(0deg); opacity: 1; transition-delay: 0.1s; } .wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group {     
display: grid; align-items: center; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper { 
grid-area: 1 / -1; z-index: 0; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group { 
grid-area: 1 / -1; z-index: 1; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
font-size: clamp(6.25rem, 5.4716rem + 4.2945vw, 10.625rem); width: 100%; height: auto; color: var(--wdtPrimaryColor); padding: 0; opacity: 0.15; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
display: flex; align-items: center; justify-content: center; height: auto; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i svg {
width: inherit; height: inherit; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { 
margin-bottom: clamp(0.625rem, 0.5805rem + 0.2454vw, 0.875rem); }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 {
font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-subtitle {
font-family: var(--wdtFontTypo_Base); font-size: .8em; font-weight: var(--wdtFontWeight_Ext); 
letter-spacing: var(--wdtLetterSpacing_2X); text-transform: uppercase; }
.wdt-signature-info-style .wdt-icon-box-holder .wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle { margin: 0; } .wdt-slider-infobox-style .wdt-icon-box-holder .wdt-column-wrapper { align-items: flex-end; }
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item {
display: flex; align-items: center; background-color: rgba(var(--wdtAccentTxtColorRgb), 1); 
backface-visibility: hidden; will-change: transform; isolation: isolate; 
padding: clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem); -webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item > div:not(:last-child) {
margin-bottom: 0; margin-right: clamp(0.625rem, 0.5138rem + 0.6135vw, 1.25rem); }
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { 
margin-bottom: clamp(0.75rem, 0.7278rem + 0.1227vw, 0.875rem); }
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 {
font-family: var(--wdtFontTypo_Alt); font-size: clamp(1rem, 0.911rem + 0.4908vw, 1.5rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
display: flex; align-items: center; justify-content: center; } .wdt-mission-vision-style .wdt-icon-box-holder .wdt-content-item > div:not(:last-child) { margin-bottom: 12px; }
.wdt-mission-vision-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { 
margin-bottom: 24px; }
.wdt-mission-vision-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span::after {
content: ''; position: absolute; width: calc(100% - 10px); height: calc(100% - 10px); top: 0; 
right: auto; bottom: auto; left: -10px; background-color: var(--wdtTertiaryColor); 
-webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); z-index: -1; margin: auto; }
.wdt-mission-vision-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
display: flex; align-items: center; justify-content: center; }
.wdt-mission-vision-style .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 {
font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.25rem, 1.2055rem + 0.2454vw, 1.5rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; } .wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { display: flex; align-items: center; gap: 15px; }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-contact-info-style .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 10px; }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
width: clamp(3.125rem, 3.0138rem + 0.6135vw, 3.75rem); height: clamp(3.125rem, 3.0138rem + 0.6135vw, 3.75rem); font-size: var(--wdtFontSize_H5); background-color: var(--wdtPrimaryColor);
color: var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {
display: flex; align-items: center; justify-content: center; -webkit-transform: scale(1); transform: scale(1); 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span i {
-webkit-transform: scale(1.05); transform: scale(1.05); }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-subtitle {
font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_H6); text-transform: capitalize; }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title { margin-top: 0; }
.wdt-contact-info-style .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 { 
font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Ext); } .wdt-contact-info-style-alter .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { gap: 20px; }
.wdt-contact-info-style-alter .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { 
margin-bottom: 8px; }
.wdt-contact-info-style-alter .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-subtitle {
font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Ext); 
line-height: var(--wdtLineHeight_H6); text-transform: capitalize; }
.wdt-contact-info-style-alter .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 {
font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); 
font-weight: var(--wdtFontWeight_Base); line-height: var(--wdtLineHeight_Base); } .wdt-contact-info-reservation-style  .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group {
flex-direction: column; }
.wdt-contact-info-reservation-style  .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
width: clamp(3.75rem, 3.5276rem + 1.227vw, 5rem); height: clamp(3.75rem, 3.5276rem + 1.227vw, 5rem); font-size: var(--wdtFontSize_H4); 
background-color: var(--wdtAccentTxtColor); color: var(--wdtHeadAltColor); }
.wdt-contact-info-reservation-style  .elementor-widget-container .wdt-icon-box-holder .wdt-content-item .wdt-content-title h5 a:hover {
color: rgba(var(--wdtAccentTxtColorRgb), 0.7); } @media only screen and (min-width:481px) and (max-width:767px) { 
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item { flex-direction: column; }
.wdt-slider-infobox-style .wdt-icon-box-holder .wdt-content-item > div:not(:last-child) {
margin-bottom: 18px; margin-right: 0; }
}
@media only screen and (max-width: 480px) { 
.wdt-footer-icon-box-style-a .wdt-icon-box-holder .wdt-column:not(:last-child)::before { display: none; }
}.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item { text-align: center; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, .wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { 
margin-bottom: 0; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper + .wdt-content-icon-wrapper { 
display: block; font-size: 60px; line-height: 0; margin-top: -8px; margin-bottom: -0.4em; 
-webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { 
background-color: var(--wdt-elementor-color-white); color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); 
font-size: 24px; height: 60px; width: 60px; -webkit-border-radius: 50%; border-radius: 50%; 
-webkit-box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); 
box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { 
background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); } .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); } .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) { display: grid; align-items: center; }
.wdt-image-box-holder.wdt-rc-template-image-alone:has(> .wdt-column-wrapper),
.wdt-image-box-holder.wdt-rc-template-image-alone:has(> .swiper .swiper-wrapper) { display: block; }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item { position: relative; grid-area: 1/-1; }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(odd) { transform: rotate(-1deg); }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(even) { transform: rotate(1deg); }
.wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:last-child { transform: none !important; }
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group { 
display: flex; align-items: center; justify-content: center; }
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-image > a { pointer-events: none; }
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper,
.wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper .wdt-content-image, .wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper .wdt-content-image > a, .wdt-image-box-holder.wdt-rc-template-image-alone .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper .wdt-content-image > a img {     
width: 100%; height: 100%; object-fit: cover; object-position: center; }
.wdt-inview-section .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item .wdt-content-image a img {
-webkit-clip-path: inset(0 0 200% 0); clip-path: inset(0 0 200% 0); -webkit-transform: scale(0.9) translateY(150px); 
transform: scale(0.9) translateY(150px); -webkit-transition: all 1s ease, opacity 0s ease; transition: all 1s ease, opacity 0s ease; 
visibility: hidden; touch-action: manipulation; will-change: transform; backface-visibility: hidden; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item .wdt-content-image a img { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); -webkit-transform: scale(1) translateY(0px); transform: scale(1) translateY(0px); transform-origin: center; visibility: visible; touch-action: manipulation; will-change: transform; backface-visibility: hidden; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(1) .wdt-content-image a img { transition-delay: 0s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(2) .wdt-content-image a img { transition-delay: 1s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(3) .wdt-content-image a img { transition-delay: 2s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(4) .wdt-content-image a img { transition-delay: 3s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(5) .wdt-content-image a img { transition-delay: 4s; }
.wdt-inview-section.wdt-item-is-inview .wdt-image-box-holder.wdt-rc-template-image-alone:not(.wdt-carousel-holder) .wdt-content-item:nth-child(6) .wdt-content-image a img { transition-delay: 5s; } .wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade { overflow: visible !important; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide { cursor: grab; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide-prev { opacity: 1 !important; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide .wdt-content-item .wdt-content-image a img {
-webkit-transition: all 1s ease, opacity 0s ease; transition: all 1s ease, opacity 0s ease; 
visibility: hidden; touch-action: manipulation; will-change: transform; backface-visibility: hidden; }
.wdt-image-box-holder.wdt-rc-template-image-alone .swiper-fade .swiper-slide-active .wdt-content-item .wdt-content-image a img { 
visibility: visible; touch-action: manipulation; will-change: transform; backface-visibility: hidden;
animation-name: imageReveal-Swiper !important; animation-duration: 1s !important; 
animation-timing-function: cubic-bezier(0.7, 0, 0.3, 1) !important; will-change: transform !important; 
transition: opacity .4s ease-out,transform 1s !important; }
@-webkit-keyframes imageReveal-Swiper {
0% { -webkit-clip-path: inset(0 0 200% 0); clip-path: inset(0 0 200% 0); 
-webkit-transform: scale(0.9) translateY(150px); transform: scale(0.9) translateY(150px); }
100% { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); 
-webkit-transform: scale(1) translateY(0px); transform: scale(1) translateY(0px); transform-origin: center; } }
@keyframes imageReveal-Swiper {
0% { -webkit-clip-path: inset(0 0 200% 0); clip-path: inset(0 0 200% 0); 
-webkit-transform: scale(0.9) translateY(150px); transform: scale(0.9) translateY(150px); }
100% { -webkit-clip-path: inset(0 0 0 0); clip-path: inset(0 0 0 0); 
-webkit-transform: scale(1) translateY(0px); transform: scale(1) translateY(0px); transform-origin: center; } } .wdt-custom-split-slider,
.wdt-custom-split-slider .wdt-carousel-holder,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item .wdt-content-media-group,
.wdt-custom-split-slider .wdt-carousel-holder .wdt-image-box-container.swiper.swiper-fade .wdt-content-item .wdt-content-elements-group { 
height: 100vh; }
.wdt-custom-split-slider .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-custom-split-slider .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a img { 
width: 100%; height: 100%; opacity: 1 !important; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after { 
content: ""; height: 100%; pointer-events: none; position: absolute; width: 25% !important; transform: none;
z-index: 0; opacity: 1 !important; -webkit-transition: inherit; transition: inherit; background-color: var(--wdtBodyBGColor); 
background-image: var(--wdtBodyBGColor); padding: 0 !important; border-right: 1px solid; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { 
left: 0; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { 
left: 25%; top: 0; border-radius: 0 !important; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { 
-webkit-transform: none; transform: none; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before { 
left: 50%; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after { 
left: 75%; top: 0; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after {
-webkit-transform: scaleX(1) translate(0); -moz-transform: scaleX(1) translate(0); transform: scaleX(1) translate(0);
-webkit-transform-origin: top right; -moz-transform-origin: top right; transform-origin: top right;
-webkit-transition: -webkit-transform 500ms cubic-bezier(.86,0,.07,1) 0ms;
-moz-transition: -moz-transform 500ms cubic-bezier(.86,0,.07,1) 0ms;
transition: transform 500ms cubic-bezier(.86,0,.07,1) 0ms; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:before,
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image:after {
-webkit-transform: scaleX(0) translate(0); -moz-transform: scaleX(0) translate(0); transform: scaleX(0) translate(0);
-webkit-transform-origin: top left; -moz-transform-origin: top left; transform-origin: top left; 
-webkit-transition: -webkit-transform 500ms cubic-bezier(.86,0,.07,1) 800ms;
-moz-transition: -moz-transform 500ms cubic-bezier(.86,0,.07,1) 800ms;
transition: transform 500ms cubic-bezier(.86,0,.07,1) 800ms; }
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide {
-webkit-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
-moz-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
transition: opacity 1s cubic-bezier(.075,.82,.165,1) 800ms !important;
}
.wdt-custom-split-slider .wdt-carousel-holder .swiper.swiper-fade .swiper-slide.swiper-slide-active {
-webkit-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
-moz-transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
transition: opacity 1s cubic-bezier(.075,.82,.165,1) 0ms !important;
}  .wdt-service-carousel-style .wdt-image-box-holder .swiper-slide { cursor: grab; }
.wdt-service-carousel-style .wdt-image-box-holder .swiper-slide.odd-slide { margin-top: 30px; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item {
position: relative; overflow: hidden; display: grid; align-items: end; 
-webkit-border-radius: var(--wdtRadius_4X); border-radius: var(--wdtRadius_4X);
margin: 0 clamp(0.3125rem, 0.0901rem + 1.227vw, 1.5625rem); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {
grid-area: 1 / -1; display: flex; margin: 0; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group {
grid-area: 1 / -1; width: 100%; max-width: 100%; padding: clamp(1.5625rem, 1.3957rem + 0.9202vw, 2.5rem); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image:before {
content: ''; position: absolute; width: 100%; height: 100%; background-image: linear-gradient(180deg, transparent, var(--wdtHeadAltColor)); 
background-size: 100% 60%, 100% 100%; background-position: 100% 100%, 100% 100%; background-repeat: no-repeat; 
top: 0; left: 0; right: 0; bottom: 0; z-index: 0; opacity: 1; -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); margin: auto; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image:before { 
background-size: 100% 100%, 100% 100%; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { display: grid; align-items: end; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title,
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description,
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button { grid-area: 1 / -1; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 {
font-size: clamp(1.5rem, 1.4333rem + 0.3681vw, 1.875rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a,
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-description {     
position: relative; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; 
-webkit-box-orient: vertical; color: var(--wdtAccentTxtColor); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: rgba(var(--wdtAccentTxtColorRgb), 0.85); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a {
background: transparent; color: var(--wdtAccentTxtColor); padding: 0; -webkit-border-radius: var(--wdtRadius_Zero); 
border-radius: var(--wdtRadius_Zero); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover { color: rgba(var(--wdtAccentTxtColorRgb), 0.8); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span { 
position: relative; overflow: hidden; padding: 2px 0; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before {
content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 2px; background-color: currentColor; 
-webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before { left: 0; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after { 
left: -100%; transition-delay: 0.3s; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:after, 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:before {
-webkit-transform: translateX(100%); transform: translateX(100%); }
.wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
position: absolute; pointer-events: none; width: 100%; max-width: 1420px; display: flex; justify-content: flex-end; align-items: center; 
top: -130px; left: 0; right: 0; bottom: auto; margin: auto; }
.wdt-service-carousel-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { pointer-events: all; } .wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-title {
-webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title { 
opacity: 1; -webkit-transform: translateY(-110px); transform: translateY(-110px); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-description {
-webkit-transform: translateY(0px); transform: translateY(0px); -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); opacity: 0; visibility: hidden; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-description { 
opacity: 1; visibility: visible; -webkit-transform: translateY(-42px); transform: translateY(-42px); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-button {
-webkit-transform: translateY(40px); transform: translateY(40px); -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); opacity: 0; visibility: hidden; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button { 
opacity: 1; visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title { transition-delay: .05s; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-description { transition-delay: .13s; }
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button { transition-delay: .25s; } .wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child), 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child), 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child), 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { 
margin-bottom: 0; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item { 
display: flex; align-items: center; justify-content: center !important; } 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {  
width: 100%; max-width: 1420px; display: grid; grid-template-columns: repeat(3, 1fr); 
align-items: center; gap: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-media-group { display: flex; align-items: center; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item { 
padding: 30px clamp(1.5625rem, 1.5069rem + 0.3067vw, 1.875rem); border: solid var(--wdtBorderColor); border-width: 1px 0; 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column:last-child .wdt-content-item { border-bottom: none !important; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item { border-bottom-color: transparent; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column .wdt-content-item:hover,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item { border-color: var(--wdtPrimaryColor); }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item:before {
content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; 
background-image: linear-gradient(90deg, var(--wdtTertiaryColor) 0%, transparent 100%); 
background-size: 10% 100%, 100% 100%; background-position: center left; background-repeat: no-repeat; opacity: 0; 
visibility: hidden; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: auto; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column .wdt-content-item:hover:before,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item:before {
background-size: 100% 100%, 100% 100%; opacity: 1; visibility: visible; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div.wdt-content-icon-wrapper:not(:last-child) {
margin-bottom: 0; margin-right: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
font-size: clamp(2.5rem, 2.2776rem + 1.227vw, 3.75rem); padding: 0; display: flex; justify-content: center; align-items: center; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
display: flex; width: inherit; height: inherit; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {  
width: inherit; height: inherit; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a { 
display: flex; justify-content: center; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
width: 100%; height: 100%; object-fit: cover; object-position: center; -webkit-transform: translateX(-30px) scaleX(1.3); 
transform: translateX(-30px) scaleX(1.3); transform-origin: right; 
-webkit-border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); opacity: 0; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
-webkit-transform: translateX(0) scaleX(1); transform: translateX(0) scaleX(1); opacity: 1; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Alt); 
line-height: var(--wdtLineHeight_Base); text-transform: none; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { width: 100%; } 
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
font-size: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { color: var(--wdtHeadAltColor); }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtLinkHoverColor); } .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item > div:not(:last-child), .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child), .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child), .wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item { 
display: flex; align-items: center; padding: 0 20px; background-color: var(--wdtTertiaryColor); 
border: 1px solid var(--wdtPrimaryColor); -webkit-border-radius: var(--wdtRadius_Part); 
border-radius: var(--wdtRadius_Part); -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column:not(:last-child) .wdt-content-item { margin-bottom: -1px; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column .wdt-content-item:hover,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item {     
background-color: var(--wdtPrimaryColor); z-index: 1; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {  
width: 100%; max-width: 1420px; display: grid; grid-template-columns: repeat(4, 1fr); 
align-items: center; gap: 10px clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); ; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group > div.wdt-content-icon-wrapper:not(:last-child) {
margin-bottom: 0; margin-right: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon a { pointer-events: none; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon a,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon a {
color: var(--wdtAccentTxtColor); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { 
font-size: clamp(7.5rem, 6.6104rem + 4.908vw, 12.5rem); height: auto; padding: 0; 
display: flex; justify-content: center; align-items: center; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { 
display: flex; width: inherit; height: inherit; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {  
width: inherit; height: inherit; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a { 
display: flex; justify-content: center; overflow: visible; z-index: 1; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { display: none; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container {
opacity: 1; visibility: visible; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { overflow: visible; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div {  
color: currentColor; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
width: 100%; height: 100%; object-fit: cover; object-position: center; 
-webkit-transform: rotate(0deg) scale(0.8); transform: rotate(0deg) scale(0.8); 
transform-origin: center; -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); opacity: 0; 
-webkit-border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); border-radius: clamp(2.5rem, 2.0552rem + 2.454vw, 5rem) var(--wdtRadius_3X); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img { 
-webkit-transform: rotate(-15deg) scale(1); transform: rotate(-15deg) scale(1); opacity: 1; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Alt); 
line-height: var(--wdtLineHeight_Base); text-transform: none; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-subtitle,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-subtitle {
color: var(--wdtAccentTxtColor) !important; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { width: 100%; } 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
font-family: var(--wdtFontTypo_Base); font-size: clamp(1.5rem, 1.4333rem + 0.3681vw, 1.875rem); font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title h5, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-title h5 a,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-title h5,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-title h5 a {
color: var(--wdtAccentTxtColor); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a { pointer-events: none; color: var(--wdtHeadAltColor); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdtLinkHoverColor); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a {
background: transparent; color: var(--wdtHeadAltColor); padding: 0; 
-webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button a:hover,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-button a:hover { 
color: rgba(var(--wdtAccentTxtColorRgb), 0.6); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-button a,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-button a {
color: var(--wdtAccentTxtColor); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span {
position: relative; overflow: hidden; padding: 2px 0; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before {
content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 2px; background-color: currentColor; 
-webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:before { left: 0; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a .wdt-button-text span:after { left: -100%; transition-delay: 0.3s; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:after, 
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button a:hover .wdt-button-text span:before {
-webkit-transform: translateX(100%); transform: translateX(100%); } .wdt-process-style .wdt-image-box-holder .wdt-column { counter-increment: service-count;position: relative; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle:before { 
content: "0" counter(service-count) "  "; font-size: var(--wdtFontSize_Base); background-color:var(--wdtPrimaryColor); 
color: var(--wdtAccentTxtColor); border-radius:var(--wdtRadius_Full); justify-content: center; align-items: center; 
min-width: 48px; min-height: 48px; display: flex; position: absolute; inset: 6px -6px auto auto; transition:var(--wdtBaseTransition); }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { 
position: absolute; inset: -15px 10px auto auto; font-size:0; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { 
width: fit-content; margin-right: auto; margin-left: auto; } 
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image{
clear: both; width: 200px; max-width: 200px; min-width: 200px; background-color: var(--wdtTertiaryColor); padding: 10px; 
transition: var(--wdtBaseTransition); backface-visibility: hidden; will-change: transform; 
-webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-image > a {
border-radius: inherit; transition: inherit; overflow: hidden; border: inherit; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image img{ 
border: 1px solid transparent; transition: inherit; transform: scale(1); }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { 
font-size: clamp(1.375rem, 1.3528rem + 0.1227vw, 1.5rem);; text-transform: capitalize; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-subtitle:before { background-color: var(--wdtSecondaryColor); }
.wdt-process-style .wdt-image-box-holder .wdt-column-gap-custom > .wdt-column.wdt-active .wdt-content-item .wdt-content-subtitle:before { 
background-color: var(--wdtSecondaryColor); }
.wdt-process-style .wdt-image-box-holder .wdt-column-gap-custom > .wdt-column.wdt-active .wdt-content-item .wdt-content-media-group .wdt-content-image img { 
border-color: var(--wdtPrimaryColor); transform: scale(1.05); }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon { background-color:transparent; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom:0; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item { height: 100%; }
.wdt-process-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { 
margin-bottom: clamp(0.625rem, 0.5694rem + 0.3067vw, 0.9375rem); } .wdt-instagram-style .wdt-image-box-holder .wdt-content-item {
position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_4X); border-radius: var(--wdtRadius_4X); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { opacity: 0; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { pointer-events: none; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image::after {
content: ''; position: absolute; pointer-events: none; top: 0; left: 0; right: 0; bottom: 0; 
background-color: rgba(var(--wdtHeadAltColorRgb), 0.4); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); 
transition: var(--wdt-Livi-Transition); z-index: 1; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image::after {
opacity: 1; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper, 
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon {
justify-content: center; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon span {
position: relative; background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); 
font-size: clamp(1.5rem, 1.4555rem + 0.2454vw, 1.75rem); width: clamp(3.4375rem, 3.2707rem + 0.9202vw, 4.375rem); height: clamp(3.4375rem, 3.2707rem + 0.9202vw, 4.375rem); -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon span svg {
opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); transition-delay: 0.1s; z-index: 1; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon span svg {
opacity: 1; }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image a img {
-webkit-transform: translateX(0) scale(1); transform: translateX(0) scale(1); 
-webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image a img {
transform-style: preserve-3d; -webkit-transform: translateX(-5px)scale(1.1); transform: translateX(-5px)scale(1.1); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon {
opacity: 0; visibility: hidden; -webkit-transform: translate(-50px,-50px); transform: translate(-50px,-50px); 
-webkit-transform: translate(-50px,-50px); transition: all 0.3s cubic-bezier(0.22, 0.61, 0.36, 1); }
.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container .wdt-content-icon {
opacity: 1; visibility: visible; -webkit-transform: translate(0px,0px); transform: translate(0px,0px); } @media only screen and (max-width: 1540px) {
.wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
max-width: 1240px; top: -120px; }
}
@media only screen and (max-width: 1280px) {
.wdt-service-carousel-style .wdt-image-box-holder .swiper-slide:nth-child(2n+1) { margin-top: 30px; }
.wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
max-width: 1000px; top: -115px; }
}
@media only screen and (max-width: 1024px) {
.wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
max-width: 720px; top: -105px; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {         
grid-template-columns: 60% 40%; gap: 6px; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper { 
grid-column: 2 / 3; grid-row: 1 / 3; justify-content: flex-end; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-subtitle { grid-column: 1 / 2; grid-row: 2 / 3; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img {  
-webkit-transform: none; transform: none; opacity: 1; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item { padding: 20px; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { grid-template-columns: repeat(2, 1fr); }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { grid-column: 1 / 2; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper {         
grid-column: 1 / 2; justify-content: center; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group { grid-column: 2 / 4; grid-row: 1 / 4; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button { grid-column: 1 / 2; margin-top: 10px; }
}
@media only screen and (min-width:480px) and (max-width:767px) { 
.wdt-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding: 20px; }
}
@media only screen and (max-width: 767px) {
.wdt-service-carousel-style .wdt-image-box-holder .swiper-slide:nth-child(2n+1) { margin-top: 0; }
.wdt-service-carousel-style .wdt-image-box-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
position: relative; max-width: 100%; top: 0; justify-content: center; margin-top: 10px; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { grid-template-columns: 65% 30%; gap: 18px; }
.wdt-process-style .wdt-image-box-holder .wdt-column:not(:last-child)::after { opacity: 0; }
}
@media only screen and (max-width: 480px) {
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group {
display: flex; flex-direction: column; align-items: center; gap: 16px; }
.wdt-image-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper { 
order: -1; justify-content: center; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title { grid-column: 1 / 2; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper { grid-column: 2 / 3; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-elements-group { 
grid-column: 1 / 3; grid-row: 2 / 3; display: flex; flex-direction: column; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-button { grid-column: 1 / 3; margin-top: 0; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { padding-bottom: 0; }
.wdt-award-List-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img,
.wdt-award-List-style-a .wdt-image-box-holder .wdt-column.wdt-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a > img {
-webkit-transform: none; transform: none; opacity: 1; } 
.wdt-service-carousel-style .wdt-image-box-holder .swiper-slide.odd-slide { margin-top: 0; }
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: #CCC;
}
.mfp-preloader a:hover {
color: #FFF;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
opacity: 1;
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap;
}
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1;
}
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px;
}
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px;
}
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;
} img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto;
} .mfp-figure {
line-height: 0;
}
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444;
}
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
.mfp-image-holder .mfp-close, 
.mfp-iframe-holder .mfp-close { 
width: 40px; height: 40px; padding: 10px; display: flex; align-items: center; justify-content: center;  transform: none; top: -10px; right: 0;
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}.wdt-accordion-toggle-holder,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { 
-webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); }
.wdt-accordion-toggle-holder { overflow: visible; width: 100%; margin: 0 auto; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper:not(:last-child) { margin-bottom: 20px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper { display: flex; flex-wrap: wrap; width: 100%; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder { 
font-size: 1em; line-height: 1; position: relative; display: flex; align-items: center; justify-content: space-between; 
width: 100%; margin: 0 auto; padding: 22px 30px; cursor: pointer; border-width: 0; border-style: solid; 
color: var(--wdtHeadAltColor); -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); z-index: 1; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:has(> .wdt-accordion-toggle-title .wdt-accordion-toggle-title-number), .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:has(> .wdt-accordion-toggle-title div[class*='-title-prefix']) { padding: 25px 0; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
display: flex; align-items: center; font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.25rem, 1.2055rem + 0.2454vw, 1.5rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; padding-right: 15px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title .wdt-accordion-toggle-title-number, 
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix'] {
width: 50px; max-width: 50px; min-width: 50px; height: 50px; max-height: 50px; min-height: 50px;
position: relative; display: flex; justify-content: center; align-items: center; font-family: var(--wdtFontTypo_Alt); 
font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Base); padding: 5px; background-color: var(--wdtPrimaryColor); 
color: var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); margin: 0 20px 0 0; }
.wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder { 
flex-direction: row-reverse; justify-content: start; }
.wdt-accordion-toggle-holder[class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { 
margin: 0 20px 0 0; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { line-height: var(--wdtLineHeight_Alt); }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description {
position: relative; overflow: visible; width: 100%; font-family: var(--wdtFontTypo_Base); 
font-size: var(--wdtFontSize_Base); line-height: var(--wdtLineHeight_Base); 
padding: 0 30px 22px; padding-right: clamp(1.875rem, 1.0966rem + 4.2945vw, 6.25rem); border-style: solid; border-width: 0; background: transparent; z-index: 1; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description p { margin-bottom: 0; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { 
position: relative; background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor);
width: clamp(1.875rem, 1.8083rem + 0.3681vw, 2.25rem); max-width: clamp(1.875rem, 1.8083rem + 0.3681vw, 2.25rem); min-width: clamp(1.875rem, 1.8083rem + 0.3681vw, 2.25rem); height: clamp(1.875rem, 1.8083rem + 0.3681vw, 2.25rem); max-height: clamp(1.875rem, 1.8083rem + 0.3681vw, 2.25rem); min-height: clamp(1.875rem, 1.8083rem + 0.3681vw, 2.25rem); font-size: clamp(0.625rem, 0.5805rem + 0.2454vw, 0.875rem); -webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); 
-webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); margin-left: 10px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon > div { 
position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center; margin: auto; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon [class*='-toggle-icon-expand'] { opacity: 0; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon [class*='-toggle-icon-expand'] { opacity: 1; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon [class*='-toggle-icon-collapse'] { 
opacity: 1; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon [class*='-toggle-icon-collapse'] { opacity: 0; } .wdt-accordion-toggle-holder[class*='-template-default'] .wdt-accordion-toggle-wrapper {
position: relative; overflow: hidden; background-color: var(--wdtTertiaryColor); 
-webkit-border-radius: var(--wdtRadius_3X); border-radius: var(--wdtRadius_3X); }
.wdt-bg-white .wdt-accordion-toggle-holder[class*='-template-default'] .wdt-accordion-toggle-wrapper { 
background-color: var(--wdtAccentTxtColor); } .wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper { 
border-bottom: 1px solid var(--wdtBorderColor); margin-bottom: 0; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder { border-width: 0; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:not(:last-child) .wdt-accordion-toggle-title-holder { 
margin-bottom: 0; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description { padding: 0 0 30px 0; border-width: 0; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:has(> .wdt-accordion-toggle-title .wdt-accordion-toggle-title-number) ~ .wdt-accordion-toggle-description, .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:has(> .wdt-accordion-toggle-title div[class*='-title-prefix']) ~ .wdt-accordion-toggle-description { padding: 0 4.5em 25px; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:last-child .wdt-accordion-toggle-description { border-top: 0; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:not(:last-child) .wdt-accordion-toggle-description { 
border-bottom: 0; } .wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-wrapper { margin-bottom: 0; }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder { padding: 1.2em 3em 1.2em 0; border-width: 0 0 1px; }
.wdt-accordion-toggle-holder[class*='-template-simple'][class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder { 
padding: 1.2em 0 1.2em 3em; }
.wdt-accordion-toggle-holder[class*='-template-simple'][class*='-expand-collapse-position-start'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { right: auto; left: 0; }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { 
position: absolute; top: 50%; right: 0; width: 50px; height: 50px; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon > div { 
justify-content: center; }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-description { padding: 2em 0; border-width: 0 0 1px; } .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder { background-color: transparent; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description { border-color: transparent; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-state-active { 
color: var(--wdtHeadAltColor); border-color: transparent; background-color: transparent; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-active { 
border-color: #e1e1e1; background-color: transparent; }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder.ui-state-active { 
color: var(--wdt-elementor-color-primary); }
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description { 
border-left-color: var(--wdt-elementor-color-primary); }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder { background-color: transparent; }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-hover,
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-active { 
color: var(--wdt-elementor-color-primary); border-color: var(--wdt-elementor-color-primary); }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon { 
background-color: rgb(var(--wdt-elementor-color-secondary-rgb), .04); }
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-hover .wdt-accordion-toggle-icon,
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon { 
color: var(--wdt-elementor-color-white); background-color: var(--wdt-elementor-color-primary); }
.wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-title-holder { 
color: var(--wdt-elementor-color-white); border-color: var(--wdt-elementor-color-primary); background-color: var(--wdt-elementor-color-primary); }
.wdt-accordion-toggle-holder[class*='-template-classic'] .wdt-accordion-toggle-description { 
background: rgb(var(--wdt-elementor-color-primary-rgb), 0.2); color: var(--wdt-elementor-color-text); 
border-color: rgb(var(--wdt-elementor-color-primary-rgb), 0.4); } .wdt-tabs-container.ui-widget-content { 
font-family: var(--wdtFontTypo_Alt); border: inherit; background: transparent; color: inherit; border-radius: 0; padding: inherit; }
ul.wdt-tabs-list.ui-widget-header { font-family: var(--wdtFontTypo_Alt); background: transparent; border: inherit; }
li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab { font-family: var(--wdtFontTypo_Alt); background: transparent; border: none; margin: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: 0; padding-bottom: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: inherit; }
.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: inherit; background: inherit; font-weight: inherit; color: inherit; }
.wdt-tabs-container.ui-tabs .wdt-tabs-content.ui-tabs-panel { padding: 0; } @media only screen and (max-width:1024px) {
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder { padding: 20px 24px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description { padding: 0 24px 20px; }
}
@media only screen and (max-width:480px) {
.wdt-accordion-toggle-holder .wdt-accordion-toggle-wrapper:not(:last-child) { margin-bottom: 15px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title .wdt-accordion-toggle-title-number, .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix'] { display: none; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:has(> .wdt-accordion-toggle-title .wdt-accordion-toggle-title-number) ~ .wdt-accordion-toggle-description, .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder:has(> .wdt-accordion-toggle-title div[class*='-title-prefix']) ~ .wdt-accordion-toggle-description { padding: 0 0 25px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder { padding: 18px 20px; }
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description { padding: 0 20px 18px; }
}