.wdt-heading-holder
{
-webkit-transition: var(--wdt-elementor-base-transition);
transition: var(--wdt-elementor-base-transition);
} .wdt-heading-holder
{
position: relative;
overflow: hidden;
}
.wdt-heading-holder > *:not(:last-child)
{
margin-bottom: 20px;
}
.wdt-heading-holder > *:last-child
{
margin-bottom: 0;
}
.wdt-heading-holder .wdt-heading-title-wrapper
{
line-height: 1.2;
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-subtitle-wrapper { 
font-family: var(--wdtFontTypo_Base);
font-size: var(--wdtFontSize_Ext);
font-weight: var(--wdtFontWeight_Ext);
letter-spacing: var(--wdtAdLetterSpaceing);
text-transform: uppercase;
margin-bottom: 10px; 
}
.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 {
width: auto;
display: inline-block;
}
.wdt-heading-holder > .wdt-heading-deco-wrapper > span
{
display: flex;
align-items: center;
flex-wrap: wrap;
white-space: break-spaces;
position: relative;
}
.wdt-heading-holder > .wdt-heading-deco-wrapper > span .wdt-heading-deco-line
{
width: 1000px;
height: 2px;
align-self: center;
border-top: 2px dashed var(--wdtBorderColor);
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner
{
display: inline-flex;
align-items: baseline;
position: absolute;
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part']
{
margin-right: 50px;
right: 100%;
}
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part']
{
margin-left: 50px;
left: 100%;
}
.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: 1.125rem;
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: 100%;
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: transparent;
}
.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,
.wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements
{
color: var(--wdt-elementor-color-primary);
} .wdt-dark-bg.elementor-widget-wdt-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper { color: var(--wdtAccentTxtColor); }
.wdt-dark-bg.elementor-widget-wdt-heading .wdt-heading-holder > .wdt-heading-separator-wrapper .wdt-separator-line, 
.wdt-dark-bg.elementor-widget-wdt-heading .wdt-heading-holder > .wdt-heading-deco-wrapper > span .wdt-heading-deco-line { background-color: var(--wdtAccentTxtColor); }
@media (max-width: 767px) {
.wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner { display: none; }
} .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title { display: inline-block; } .wdt-item-is-inview .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper { position: relative; perspective: 500px; line-height: 1; color: var(--wdtPrimaryColor); } .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title
{
display: inline-block;
color: var(--wdtSecondaryColor);
opacity: 0;
transform: translate(-300px, 0) scale(0);
}
.wdt-item-is-inview .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-split-heading-wrapper .wdt-split-heading-title
{
animation: flip .5s forwards;
}
@keyframes flip {
60% {
transform: translate(0, 20px) scale(1);
color: var(--wdtTertiaryColor);
}
80% {
transform: translate(0, 20px) scale(1);
color: var(--wdtSecondaryColor);
}
99% {
transform: translate(0) scale(1.2);
color: rgba(var(--wdtSecondaryColorRgb), 0.5);
}
100% {
transform: translate(0) scale(1);
opacity: 1;
color: var(--wdtSecondaryColor);
}
} .wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part'] { 
margin-right: 10px; right: 0; margin-left: 0; }
.wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part'] { 
margin-right: 10px; left: 0; margin-left: 0; }
.wdt-advanced-heading .wdt-heading-holder h3.wdt-heading-title-wrapper .wdt-heading-colored-elements { white-space: break-spaces; }
.wdt-advanced-heading .wdt-heading-holder h3.wdt-heading-title-wrapper span img { height: 46px; }
.wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title { display: inline-block; }
.wdt-advanced-heading .wdt-heading-holder > .wdt-heading-deco-wrapper > span { line-height: normal; }
.wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements { 
font-size: clamp(1.75rem, 0.3438rem + 4.5vw, 2.875rem); margin-right: clamp(0.375rem, 0.3173rem + 0.2564vw, 0.625rem); line-height: normal; }
.wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-right-part'] { 
transform: translateY(15px); }
.wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title strong img { 
transform: translateY(-10px); }
.wdt-advanced-heading .wdt-heading-holder .wdt-heading-deco-wrapper > span .wdt-heading-deco-inner[class*='-left-part'] { 
display: none; }  .wdt-custom-counter-heading-style .wdt-heading-holder .wdt-heading-content-wrapper { font-size: 1.26em; } .wdt-common-heading-style .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-custom-counter-heading-style .wdt-heading-holder .wdt-heading-subtitle-wrapper { margin-bottom: 0; }  .wdt-toggler-heading.elementor-element { width: 90%; max-width: 90%; }
.wdt-toggler-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper { font-size: var(--wdtFontSize_H4); margin-bottom: 10px; } .wdt-collection-heading .wdt-heading-holder h4.wdt-heading-title-wrapper { font-size: var(--wdtFontSize_H4); color: var(--wdtPrimaryColor); }
.wdt-collection-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle { font-family: var(--wdtFontTypo_H6); font-size: var(--wdtFontSize_H6); color: var(--wdtHeadAltColor); } .wdt-custom-newsletter-heading-style-3.elementor-element { width: 85%; max-width: 85%; margin-bottom: 15px; }
.wdt-custom-newsletter-heading-style-3 .wdt-heading-holder .wdt-heading-subtitle-wrapper { margin-bottom: 13px; }
.wdt-custom-newsletter-heading-style-3 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle { font-family: var(--wdtFontTypo_H6); font-size: var(--wdtFontSize_H6); }
.wdt-custom-newsletter-heading-style .wdt-heading-holder .wdt-heading-content-wrapper { font-size: var(--wdtFontSize_Ext); line-height: var(--wdtLineHeight_H6); }
.wdt-custom-newsletter-heading-style-3 .wdt-heading-holder>.wdt-heading-deco-wrapper>span .wdt-heading-deco-line { width: 150px; background-color: rgb(168, 179, 36); } .wdt-custom-newsletter-heading-style-2 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle { font-family: var(--wdtFontTypo_H6); font-size: var(--wdtFontSize_Ext); color: var(--wdtHeadAltColor); }
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder .wdt-heading-subtitle-wrapper { margin-bottom: 6px; }
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder .wdt-heading-title-wrapper { font-size: calc(var(--wdtFontSize_H3) + 4px); color: var(--wdtHeadAltColor); margin-bottom: 5px; }
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder .wdt-heading-content-wrapper { color: var(--wdtHeadAltColor); }
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder>.wdt-heading-deco-wrapper>span .wdt-heading-deco-line { width: 118px; background-color: rgb(168, 179, 36); } .wdt-custom-newsletter-heading-style-5.elementor-element { width: 85%; max-width: 85%; }
.wdt-custom-newsletter-heading-style-5 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle { font-size: calc(var(--wdtFontSize_H6) + 2px); font-family: var(--wdtFontTypo_H6); margin-bottom: 15px; }
.wdt-custom-newsletter-heading-style-5 .wdt-heading-holder .wdt-heading-title-wrapper { color: var(--wdtPrimaryColor); }
.wdt-custom-grid-description .wdt-heading-holder .wdt-heading-content-wrapper { font-size: var(--wdtFontSize_H6); } .wdt-newsletter-heading-3.elementor-element { width: 83%; max-width: 83%; }
.wdt-newsletter-heading-3 .wdt-heading-holder .wdt-heading-subtitle-wrapper { margin-bottom: 0px; }
.wdt-newsletter-heading-3 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle { font-size: calc(var(--wdtFontSize_H6) + 2px); font-family: var(--wdtFontTypo_H6); margin-bottom: 15px; }
.wdt-Branding-heading .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-newsletter-heading-3 .wdt-heading-holder .wdt-heading-title-wrapper { color: var(--wdtHeadAltColor); margin-bottom: 5px; }
.wdt-newsletter-heading-3 .wdt-heading-holder .wdt-heading-content-wrapper { color: var(--wdtBodyTxtColor); } .wdt-custom-newsletter-heading-style.elementor-element { width: 83%; max-width: 83%; }
.wdt-custom-newsletter-heading-style .wdt-heading-holder .wdt-heading-subtitle-wrapper { margin-bottom: 8px; }
.wdt-custom-newsletter-heading-style.elementor-element.elementor-widget { margin-bottom: 30px; } .wdt-custom-heading-style-2.elementor-element { width: 80%; max-width: 80%; margin-bottom: 38px; } .wdt-silder-heading-1 .wdt-heading-holder .wdt-heading-title-wrapper{ font-size: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem); }
.wdt-silder-heading-1 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle{ font-size: clamp(1.25rem, 0.7596rem + 2.1795vw, 3.375rem); } .wdt-custom-slider-3-heading .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-slider-3-heading .wdt-heading-holder .wdt-heading-subtitle-wrapper { margin-bottom: 10px; }
.wdt-custom-slider-3-heading .wdt-heading-holder .wdt-heading-title-wrapper { font-size: clamp(2.5rem, 2.3558rem + 0.641vw, 3.125rem); }  .wdt-custom-marque-text-style-1 .wdt-heading-holder h2.wdt-heading-title-wrapper { 
font-family: var(--wdtFontTypo_Base); font-size: clamp(4.375rem, 3.6538rem + 3.2051vw, 7.5rem); font-weight: var(--wdtFontWeight_Ext); 
-webkit-text-fill-color: transparent; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: currentColor; pointer-events: none; }
.wdt-custom-marque-text-style-1 .wdt-effect-marquee-wrapper { width: 100% !important; } @media screen and (min-width: 480px) {
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder .wdt-heading-deco-inner.wdt-left-part { display: none; }
}
@media only screen and (max-width:1540px) {
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder .wdt-heading-title-wrapper { font-size: var(--wdtFontSize_H4); }
.wdt-custom-newsletter-heading-style-2 .wdt-heading-holder>.wdt-heading-deco-wrapper>span .wdt-heading-deco-line { width: 55px; }
}
@media only screen and (min-width:1281px) and (max-width:1540px) {
.elementor-element.wdt-newsletter-heading-3 { width: 90%; max-width: 90%; }
}
@media only screen and (max-width:1280px) {
.wdt-custom-newsletter-heading-style-5.elementor-element { width: 100%; max-width: 100%; } 
.wdt-custom-newsletter-heading-style.elementor-element,
.wdt-newsletter-heading-3.elementor-element.elementor-widget { width: 100% !important; max-width: 100% !important; }
}
@media screen and (max-width: 1024px) {
.wdt-custom-counter-heading-style .wdt-heading-holder .wdt-heading-content-wrapper { font-size: 1.1em; } }
@media screen and (max-width:767px) {
.wdt-custom-heading-style-2.elementor-element,
.wdt-toggler-heading.elementor-element,
.wdt-custom-newsletter-heading-style-2.elementor-element { width: 100%; max-width: 100%; }
}