@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}.wdt-heading-holder { -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); } .wdt-heading-holder { position: relative; }
.wdt-heading-holder > *:not(:last-child) { margin-bottom: clamp(0.625rem, 0.55rem + 0.375vw, 1rem); }
.wdt-heading-holder .wdt-heading-subtitle-wrapper:first-child { margin-bottom: clamp(1rem, 0.95rem + 0.25vw, 1.25rem); }
.wdt-heading-holder > *:last-child { margin-bottom: 0; }
.wdt-heading-holder > .wdt-heading-content-wrapper { color: var(--wdtBodyTxtColor, var(--wdtDarkBodyTxtColor)); }
.wdt-heading-holder .wdt-heading-title-wrapper { line-height: var(--wdtLineHeight_Alt); margin-top: 0; }
.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title .wdt-heading-title-item { margin: 0; }
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-start,
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-baseline,
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-start .wdt-heading-title .wdt-heading-title-inner,
.wdt-heading-holder .wdt-heading-title-wrapper.wdt-heading-align-baseline .wdt-heading-title .wdt-heading-title-inner { line-height: 1; }
.wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { text-transform: capitalize; }
.wdt-heading-holder .wdt-heading-subtitle-wrapper {
font-size: var(--wdtFontSize_Ext);
letter-spacing: var(--wdtLetterSpacing_2X);
line-height: var(--wdtLineHeight_Alt);
text-transform: uppercase;
color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor));
font-weight: var(--wdtFontWeight_Base);
border-color: var(--wdtHeadAltColor, var(--wdtHeadAltColor));
border-style: solid;
border-radius: var(--wdtRadius_Part);
-webkit-border-radius: var(--wdtRadius_Part);
}
.wdt-dark-bg .wdt-heading-holder .wdt-heading-subtitle-wrapper {
border-color: var(--wdtQuaternaryColor, var(--wdtQuaternaryColor));
}
.elementor-widget-wdt-heading:not(.wdt-no-subtitle-style) .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
border-color: inherit;
border-style: inherit;
border-width: 1px;
border-radius: inherit;
-webkit-border-radius: inherit;
padding: 11px clamp(1.125rem, 1.05rem + 0.375vw, 1.5rem) 10px; display: inline-flex;
}
.elementor-widget-wdt-heading:not(.wdt-no-subtitle-style) .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle:before {
content: "";
position: relative;
display: inline-block;
width: 7px;
height: 7px;
margin-right: clamp(0.375rem, 0.325rem + 0.25vw, 0.625rem); top: 5px;
border-radius: var(--wdtRadius_Full);
-webkit-border-radius: var(--wdtRadius_Full);
background-color: currentColor;
align-self: flex-start;
flex: 0 0 auto;
}
.wdt-heading-holder .wdt-heading-icon-wrapper .wdt-content-icon-wrapper,
.wdt-heading-holder .wdt-heading-icon-wrapper .wdt-content-icon { line-height: 1; } .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator { display: flex; align-items: center; }
.wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator .wdt-separator-line { width: 50px; height: 2px; }
.wdt-heading-holder .wdt-heading-separator-wrapper .wdt-heading-separator.with-line .wdt-separator-line[class*='-left-part'] { margin-right: 5px; }
.wdt-heading-holder .wdt-heading-separator-wrapper .wdt-heading-separator.with-line .wdt-separator-line[class*='-right-part'] { margin-left: 5px; }
.wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-heading-separator .wdt-content-icon-wrapper { line-height: 0; }
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon { display: inline-block; }
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span
{
font-size: 1.125rem;
position: relative;
z-index: 0;
display: inline-block;
text-align: center;
vertical-align: middle;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span i
{
position: relative;
display: inline-flex;
width: 100%;
height: 100%;
margin: 0;
place-content: center;
place-items: center;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span svg
{
width: 1em;
height: 1em;
fill: currentColor;
}
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span:before
{
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto;
height: auto;
content: '';
-webkit-border-radius: inherit;
border-radius: inherit;
} .wdt-heading-holder > .wdt-heading-deco-wrapper > span {
display: inline;
align-items: center; white-space: break-spaces;
}
.wdt-heading-holder > .wdt-heading-deco-wrapper > span .wdt-heading-deco-line {
width: 50px;
height: 2px;
align-self: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner { display: inline-flex; align-items: baseline; width: 30px; }
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part'] { margin-right: 5px; display: none; }
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part'] { margin-left: clamp(0.625rem, 0.1923rem + 1.9231vw, 2.5rem); }
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-icon,
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-icon span { display: inline-flex; }
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span
{
font-size: clamp(1.625rem, 1.1346rem + 2.1795vw, 3.75rem); line-height: 1;
position: relative;
z-index: 0;
display: inline-block;
text-align: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span i
{
position: relative;
display: inline-flex;
width: 100%;
height: 100%;
margin: 0;
place-content: center;
place-items: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span svg
{
width: 1em;
height: 1em;
fill: currentColor;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span:before
{
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: auto;
height: auto;
content: '';
-webkit-border-radius: inherit;
border-radius: inherit;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-image
{
display: inline-flex;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-inner .wdt-heading-deco-image span
{
position: relative;
z-index: 0;
display: inline-block;
text-align: center;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-inner .wdt-heading-deco-image span img
{
display: inherit;
height: auto;
object-fit: cover;
} .wdt-heading-holder .wdt-heading-background-text-wrapper {
line-height: 1;
margin-bottom: 0;
position: absolute;
top: 50%;
width: 100%;
z-index: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
user-select: none;
pointer-events: none;
}
.wdt-heading-holder .wdt-heading-background-text-wrapper .wdt-heading-background-text {
display: inline-block;
font-family: var(--wdtFontTypo_Alt);
font-size: 12.5em;
font-weight: 900;
letter-spacing: 0.075em;
line-height: 0.65;
opacity: 0.048;
margin-top: 5px;
margin-left: -5px;
} .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-separator-line,
.wdt-heading-holder > .wdt-heading-deco-wrapper > span .wdt-heading-deco-line { background-color: var(--wdt-elementor-color-primary); }
.wdt-heading-holder .wdt-heading-separator.with-icon .wdt-content-icon-wrapper .wdt-content-icon span,
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-content-icon-wrapper .wdt-content-icon span { color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements { 
color: transparent; 
padding-right: 0.2em; 
background: linear-gradient(90deg, var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0%, 
var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
text-transform: inherit;
}
.wdt-dark-bg .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-dark-bg .wdt-heading-holder .wdt-heading-content-wrapper { color: var(--wdtQuaternaryColor, var(--wdtDarkQuaternaryColor)); } .wdt-heading-holder > .wdt-heading-deco-wrapper > span.wdt-heading-title > .wdt-split-heading-wrapper { 
padding-right: 0.2em; text-transform: initial; white-space: nowrap; display: inline-block; 
}
.wdt-heading-holder > .wdt-heading-deco-wrapper > span.wdt-heading-title > .wdt-split-heading-wrapper .wdt-split-heading-title:first-child { 
text-transform: uppercase; 
} .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title > .wdt-split-heading-wrapper .wdt-split-heading-title {
color: transparent;
-webkit-text-fill-color: transparent;
-webkit-text-stroke-width: .75px;
-webkit-text-stroke-color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor));
}
.wdt-dark-bg .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title > .wdt-split-heading-wrapper .wdt-split-heading-title {
-webkit-text-stroke-color: var(--wdtQuaternaryColor, var(--wdtDarkQuaternaryColor));
} .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title {
display: inline-block;
text-transform: lowercase;
}
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title:first-child {
text-transform: uppercase;
} .wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title {
transform: translateX(50px); -webkit-transform: translateX(50px); opacity: 0;
transition: var(--wdt-Ad-Transition); -webkit-transition: var(--wdt-Ad-Transition);
}
.wdt-item-is-inview .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title {
transition-delay: var(--transition-delay); -webkit-transition-delay: var(--transition-delay);
transform: translateX(0); -webkit-transform: translateX(0); opacity: 1;
} .wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements {
transform: translate(50px); -webkit-transform: translate(50px); opacity: 0; display: inline-block;
transition: all 0.6s cubic-bezier(.45,.05,.55,.95) 0.1s; -webkit-transition: all 0.6s cubic-bezier(.45,.05,.55,.95) 0.1s;
}   
.wdt-item-is-inview .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements {
transform: translate(0); -webkit-transform: translate(0); opacity: 1;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(1) {
transition-delay: 100ms; -webkit-transition-delay: 100ms;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(2) {
transition-delay: 200ms; -webkit-transition-delay: 200ms;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(3) {
transition-delay: 300ms; -webkit-transition-delay: 300ms;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(4) {
transition-delay: 400ms; -webkit-transition-delay: 400ms;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(5) {
transition-delay: 500ms; -webkit-transition-delay: 500ms;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(6) {
transition-delay: 600ms; -webkit-transition-delay: 600ms;
}
.wdt-inview-section .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements:nth-child(7) {
transition-delay: 700ms; -webkit-transition-delay: 700ms;
}.wdt-content-item .wdt-advanced-slider-block img { width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.wdt-content-item .wdt-advanced-slider-block .wdt-content-image-wrapper,
.wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group { width: 100%; height: 100%; display: block; }
.wdt-content-item .wdt-advanced-slider-block .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-advanced-slider-block .wdt-content-image-wrapper .wdt-content-image a { display: block; height: 100%; }
.wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group { display: inline; } .wdt-specifications-holder .wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group {
width: auto; margin: -5px; display: block; }
.wdt-specifications-holder .wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button {
display: inline-block; margin: 5px; }
.wdt-specifications-holder .wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button + .wdt-content-button > a {
background-color: transparent; 
color: var(--wdtLinkColor, var(--wdtDarkLinkColor));
background-image: linear-gradient(-90deg, transparent 51%, 
var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) 0%, 
var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 100%);
border: 1px solid var(--wdtBorderColor, var(--wdtDarkBorderColor));
}
.wdt-specifications-holder .wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button + .wdt-content-button > a:hover {
background-color: transparent; 
border: 1px solid var(--wdtBodyBGColor, var(--wdtDarkBodyBGColor));
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
} .wdt-dark-bg .wdt-specifications-holder .wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button + .wdt-content-button > a {
border-color: var(--wdtQuaternaryColor, var(--wdtDarkQuaternary));
color: var(--wdtQuaternaryColor, var(--wdtDarkQuaternary));
}
.wdt-dark-bg .wdt-specifications-holder .wdt-content-item .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-button-group .wdt-content-button + .wdt-content-button > a:hover {
border-color: transparent;
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
}.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}