.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: 16px;
}
.wdt-heading-holder>*:last-child {
margin-bottom: 0;
}
.wdt-heading-holder .wdt-heading-title-wrapper {
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-size: var(--wdtFontSize_Ext);
font-family: var(--wdtFontTypo_Base);
font-weight: var(--wdtFontWeight_Ext);
line-height: var(--wdtLineHeight_Base);
text-transform: uppercase;
color: var(--wdtPrimaryColor);
position: relative;
backface-visibility: hidden;
border: 1px solid rgba(var(--wdtBorderColorRgb),.5);
display: inline-flex;
border-radius: var(--wdtRadius_Part);
padding: 4px 20px 0;
height: max-content;
width: calc(var(--subtitle-width) + 40px);
text-align: left;
vertical-align: middle;
overflow: hidden;
gap: 20px;
}
.wdt-dark-bg .wdt-heading-holder .wdt-heading-subtitle-wrapper {
color: var(--wdtAccentTxtColor);
} .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle-animate{
width: min-content;
text-wrap: nowrap;
animation: move 5s infinite linear;
}
@keyframes move{
100% {
transform: translateX(-236%);
}  
}
.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: flex;
align-items: center;
flex-wrap: wrap;
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;
}
.wdt-heading-holder .wdt-heading-deco-wrapper>span .wdt-heading-deco-inner[class*='-left-part'] {
margin-right: 5px;
}
.wdt-heading-holder .wdt-heading-deco-wrapper>span .wdt-heading-deco-inner[class*='-right-part'] {
margin-left: 5px;
}
.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: 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-content-icon-wrapper .wdt-content-icon span {
color: var(--wdt-elementor-color-primary);
} .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
font-style: italic;
font-weight: calc(var(--wdtFontWeight_Base) + 200);
padding-right: 0.25em;
color: var(--wdtPrimaryColor);
}.wdt-mailchimp-holder .wdt-mailchimp-wrapper,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form>*,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit'],
.wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form:after {
-webkit-transition: var(--wdt-Ad-Transition);
transition: var(--wdt-Ad-Transition);
} .wdt-mailchimp-form-holder {
display: block;
width: 100%;
position: relative;
}
.wdt-mailchimp-holder {
display: flex;
align-items: center;
flex-wrap: wrap;
width: 100%;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper {
display: inline-flex;
flex-wrap: wrap;
width: 100%;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form {
display: inline-flex;
flex-wrap: wrap;
width: 100%;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form>*:not(:last-child) {
margin-bottom: 24px;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-title,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subtitle,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-description {
line-height: 1;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-title {
font-size: 2em;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subtitle {
font-size: 1.5em;
letter-spacing: .05em;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='text'],
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] {
font-size: var(--wdtFontSize_Base);
line-height: var(--wdtLineHeight_Ext);
width: 100%;
padding: var(--wdtInputPadding);
border: 1px solid;
border-radius: inherit;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input:focus-visible {
outline: none;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit'] {
font-size: 1em;
line-height: 1;
position: relative;
display: inline-flex;
align-items: center;
flex-wrap: wrap; margin-top: 0;
padding: .75em 1.5em;
text-align: center;
color: var(--wdt-elementor-color-white);
border: 1px solid transparent;
-webkit-border-radius: inherit;
border-radius: inherit;
outline: none;
background-color: var(--wdt-elementor-color-accent);
fill: var(--wdt-elementor-color-white);
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit']>*:last-child {
margin: 0 0 0 10px;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit']>*:only-child {
margin: 0;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button {
padding: 1em;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit'] i {
font-size: inherit;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input:not(:last-child) {
margin: 0 0 20px;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']:before {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
visibility: hidden;
width: 25px;
height: 25px;
margin: auto;
content: '';
-webkit-animation: jet-spinner .6s linear infinite;
animation: jet-spinner .6s linear infinite;
border: 3px solid #e1e1e1;
border-top-color: #000000;
-webkit-border-radius: 50%;
border-radius: 50%;
}
@-webkit-keyframes jet-spinner {
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes jet-spinner {
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit'].loading:before {
visibility: visible;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit'].loading>* {
visibility: hidden;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-msg {
position: relative;
display: flex;
align-items: center;
width: 100%;
margin: 20px 0 0;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-title:empty,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subtitle:empty,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-description:empty,
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-msg:empty {
display: none;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-msg .wdt-mailchimp-subscription-msg-inner {
line-height: 1.5;
display: flex;
align-items: center;
flex-wrap: wrap;
border-radius: var(--wdtRadius_1X);
width: 100%;
padding: 12px 20px;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-msg .success {
color: #5cb85c;
background-color: #d9efd9;
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscription-msg .error {
color: #d9534f;
background-color: #ffcac9;
} .wdt-mailchimp-holder.wdt-template-type1 .wdt-terms-and-condition-holder {
flex: 0 0 100%;
} .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper {
display: flex;
-webkit-box-align: start;
align-items: center;
-ms-flex-align: start;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form {
position: relative;
display: flex;
width: 100%;
margin: 0;
border-radius: 0px;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form:hover:before {
width: 100%;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input {
margin: 0;
outline: none;
background: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
padding-right: 15em;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon input {
padding-right: 4em;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon-and-text input {
padding-right: 7em;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: auto;
align-items: stretch;
border-radius: var(--wdtRadius_Zero);
display: inline-flex;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"] {
padding: var(--wdtPadding_MiniBtn);
padding-inline: clamp(1.5rem, 0.9183rem + 1.9431vw, 3.25rem);
background-color: var(--wdtPrimaryColor);
color: var(--wdtAccentTxtColor);
fill: currentColor;
border-radius: var(--wdtRadius_Part);
font-weight: calc(var(--wdtFontWeight_Base) + 100); margin: 5px;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-icon .wdt-mailchimp-subscription-button-holder button {
display: inline-flex;
align-items: center;
justify-content: center;
width: 50px;
height: 50px;
padding: 0;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-form-holder input {
background: rgba(var(--wdtSecondaryColorRgb), 0.04);
border-radius: var(--wdtRadius_Part); min-height: 60px;
}  .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='text'],
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] {
border-color: var(--wdtBorderColor, #e1e1e1);
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input:focus,
#footer .wdt-dark-bg .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input:focus {
border-color: var(--wdtPrimaryColor);
}
.wdt-dark-bg .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input{
border-color:rgba(var(--wdtAccentTxtColorRgb),.6);
}
.wdt-dark-bg .wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input:focus{
border-color: var(--wdtBorderColor, #e1e1e1);
}
.wdt-mailchimp-holder .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type='submit']:hover {
background-color: var(--wdt-elementor-color-primary);
}
.wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit'],
.wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']:hover {
background-color: transparent;
}
.wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit'] {
color: inherit;
}
.wdt-mailchimp-holder.wdt-template-type3 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form button[type='submit']:hover {
color: var(--wdt-elementor-color-primary);
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"]:hover {
background-color: var(--wdtAccentTxtColor);
color: var(--wdtSecondaryColor);
fill: var(--wdtSecondaryColor);
}  @media only screen and (max-width: 1540px) {
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text input {
padding-right: 13em;
}
} @media only screen and (max-width: 767px) { .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input[type='email'] {
padding-right: 24px;
}
.wdt-mailchimp-holder.wdt-template-type6 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form {
flex-wrap: wrap;
}
.wdt-mailchimp-holder.wdt-template-type6 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form input {
margin: 0 0 10px 0;
}
}
@media only screen and (max-width: 767px) {
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder {
position: relative;
margin: 24px 0 0;
width: 100%;
}
.wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-subscribe-form .wdt-mailchimp-subscription-button-holder button[type="submit"]{
width: 100%;
text-align: center;
justify-content: center; margin: 0;padding: var(--wdtPadding_Btn);
}
} .wdt-terms-and-condition-holder {
display: inline-grid;
align-items: center;
align-items: baseline;
grid-template-columns: 30px 1fr;
}
.wdt-terms-and-condition-holder input[type="checkbox"].wdt-terms-and-conditions {
top: auto;
opacity: 1;
-webkit-appearance: none;
appearance: none;
width: 16px;
height: 16px;
border: 1px solid rgba(var(--wdtHeadAltColorRgb), 0.15);
transform: translateY(-0.075em);
display: inline-grid;
place-content: center;
background: rgba(var(--wdtBodyBGColorRgb), 0.5);
border-radius: 4px;
padding: 0 0 !important;
margin: 0 11px 0 0 !important;
cursor: pointer;
}
.wdt-terms-and-condition-holder input[type="checkbox"].wdt-terms-and-conditions:after {
content: "";
width: 0.65em;
height: 0.65em;
clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
transform: scale(0) rotate(0deg);
transform-origin: bottom left;
transition: 120ms transform ease-in-out;
box-shadow: inset 1em 1em var(--wdtLinkHoverColor);
margin: 0 1px 0 0;
}
.wdt-terms-and-condition-holder input[type="checkbox"].wdt-terms-and-conditions:checked:after {
transform: scale(1) rotate(4deg);
}
.wdt-terms-and-condition-holder .wdt-terms-condition-lbl {
font-size: var(--wdtFontSize_Base);
text-align: left;
color:rgba(var(--wdtAccentTxtColorRgb),.9);
}
.wdt-terms-and-condition-holder .wdt-terms-condition-lbl a{position: relative;}
.wdt-dark-bg .wdt-terms-and-condition-holder .wdt-terms-condition-lbl a{
color: var(--wdtAccentTxtColor);
}
.wdt-terms-and-condition-holder .wdt-terms-condition-lbl a:hover{color:var(--wdtLinkHoverColor);}
.wdt-dark-bg .wdt-terms-and-condition-holder .wdt-terms-condition-lbl a:hover{color: rgba(var(--wdtAccentTxtColorRgb), 0.5);}
.wdt-terms-and-condition-holder .wdt-terms-condition-lbl a::before{    content: '';
position: absolute;
bottom: 0;
left: 0;
width: 96%;
height: 1px;
background-color: currentColor;
transition: var(--wdt-Ad-Transition);
margin-left: 6px;}
.wdt-terms-and-condition-holder .wdt-terms-condition-lbl a:hover::before{ width: 0; left: auto;right: 0;}
#footer .wdt-dark-bg .wdt-terms-and-condition-holder .wdt-terms-condition-lbl a {
color: var(--wdtPrimaryColor);
}
#footer .wdt-dark-bg .wdt-terms-and-condition-holder .wdt-terms-condition-lbl a:hover {
color: rgb(var(--wdtPrimaryColorRgb),.6);
}
.wdt-dark-bg .wdt-terms-and-condition-holder input[type="checkbox"].wdt-terms-and-conditions {
border: 1px solid var(--wdtAccentTxtColor);
}
.wdt-dark-bg .wdt-mailchimp-holder.wdt-template-type2 .wdt-mailchimp-wrapper .wdt-mailchimp-subscribe-form.with-btn-text .wdt-terms-and-condition-holder>input {
background: var(--wdtAccentTxtColor);
}.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: hidden;
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%;
text-align: inherit;
justify-content: inherit;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder {
font-size: clamp(1.25rem, 1.1669rem + 0.2776vw, 1.5rem); font-weight: var(--wdtFontWeight_H5);
line-height: 1;
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
margin: 0 auto;
padding: 1em 1.5em;
cursor: pointer;
border-width: 1px;
border-style: solid;
text-align: inherit;
color: var(--wdtHeadAltColor);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
display: flex;
align-items: baseline;
font-family: var(--wdtFontTypo_H1);
padding-right: 30px;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix'] {
line-height: 1;
position: relative;
margin: 0 10px 0 0;
padding: 0 5px 0 0;
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title .wdt-accordion-toggle-title-prefix.icon {
color: var(--wdtPrimaryColor);
font-size: 0.7em;
align-self: start;
top: 4px;
}
.wdt-dark-bg .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix'] {
color: var(--wdtAccentTxtColor);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title div[class*='-title-prefix']:not(.icon):before {
position: absolute;
right: 0;
bottom: 2px;
width: 3px;
height: 3px;
content: '';
background: currentColor;
}
.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_H5);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description {
padding: 1.5em 2em;
border-width: 0 1px 1px 1px;
border-style: solid;
width: 100%;
font-family: var(--wdtFontTypo_Base);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon {
position: relative;
display: flex;
flex-shrink: 0;
width: 1em;
height: 1em;
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: flex-end;
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-bordered'] .wdt-accordion-toggle-wrapper {
margin-bottom: 0;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-title-holder {
border-width: 2px;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-wrapper:not(:last-child) .wdt-accordion-toggle-title-holder {
margin-bottom: -2px;
}
.wdt-accordion-toggle-holder[class*='-template-bordered'] .wdt-accordion-toggle-description {
padding: 2.5em 2em;
border-width: 2px;
}
.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: clamp(1.25rem, 1.1253rem + 0.4164vw, 1.625rem) 0; border-width: 0;
}
.wdt-dark-bg .wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-active,
.wdt-dark-bg .wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-hover{
color:var(--wdtPrimaryColor);
}
.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: 16px;
height: 16px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-state-active .wdt-accordion-toggle-icon{
top: 58%;
}
.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: 0 10% 28px 0;
border: 0;
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-wrapper {
border-bottom: 1px solid var(--wdtBorderColor);
}
.wdt-dark-bg .wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-wrapper{
border-bottom: 1px solid rgb(var(--wdtAccentTxtColorRgb),.2);
}
.wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder.ui-accordion-header-active {
padding-bottom: 20px;
} .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder {
background-color: rgb(var(--wdt-elementor-color-secondary-rgb), .04);
}
.wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder,
.wdt-accordion-toggle-holder .wdt-accordion-toggle-description {
border-color: rgb(var(--wdt-elementor-color-secondary-rgb), .2);
}
.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(--wdt-elementor-color-white);
border-color: var(--wdt-elementor-color-primary);
background-color: var(--wdt-elementor-color-primary);
}
.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 {
color: var(--wdtHeadAltColor);
}
.wdt-dark-bg .wdt-accordion-toggle-holder[class*='-template-simple'] .wdt-accordion-toggle-title-holder{
color: var(--wdtAccentTxtColor);
}  .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-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-title-holder {
border-width:0;
background-color:transparent;
padding:0;
transition:var(--wdtBaseTransition);
color:var(--wdtSecondaryColor);
}
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-title-holder.ui-state-active,
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-title-holder.ui-state-hover{
color:var(--wdtAccentTxtColor);
}
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-wrapper{
background-color:var(--wdtAccentTxtColor);
padding:30px;
border-radius:var(--wdtRadius_2X);
transition:var(--wdtBaseTransition);
}
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-description{
padding:0;
margin-top:25px;
border-width:0;
background-color:transparent;
}
.wdt-accordion-toggle-holder.wdt-template-classic 
.wdt-accordion-toggle-wrapper:has(.wdt-accordion-toggle-title-holder.ui-state-hover),
.wdt-accordion-toggle-holder.wdt-template-classic 
.wdt-accordion-toggle-wrapper:has(.wdt-accordion-toggle-title-holder.ui-state-active) {
background-color: var(--wdtPrimaryColor);
}
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-active + .wdt-accordion-toggle-description,
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-wrapper .wdt-accordion-toggle-title-holder.ui-state-hover + .wdt-accordion-toggle-description
{
color:var(--wdtAccentTxtColor);
}
.wdt-accordion-toggle-holder.wdt-template-classic .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-icon{
font-size:var(--wdtFontSize_Base);
}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-form-base{display:block;}.elementor .e-collection-loop-base{display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}