.elementor-widget-container .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-container .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.pp-tooltip.pp-tooltip- {
        {
        ID
    }
}

.pp-tooltip-content {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight)
}

.elementor-widget-heading .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-heading .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-form .eael-protected-content-message {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-form .protected-content-error-msg {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight)
}

.elementor-widget-form .elementor-field-type-html {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-widget-form .e-form__buttons__wrapper__button-next {
    background-color: var(--e-global-color-accent)
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
    background-color: var(--e-global-color-accent)
}

.elementor-widget-form .elementor-message {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

.elementor-widget-form .e-form__indicators__indicator,
.elementor-widget-form .e-form__indicators__indicator__label {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight)
}

.elementor-widget-form .e-form__indicators__indicator__progress__meter {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight)
}

.elementor-1188 .elementor-element.elementor-element-bdb7411 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1188 .elementor-element.elementor-element-bdb7411 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0
}

body.rtl .elementor-1188 .elementor-element.elementor-element-bdb7411 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0
}

body:not(.rtl) .elementor-1188 .elementor-element.elementor-element-bdb7411 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0
}

body .elementor-1188 .elementor-element.elementor-element-bdb7411 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0
}

.elementor-1188 .elementor-element.elementor-element-bdb7411 .elementor-field-type-html {
    padding-bottom: 0
}

.elementor-1188 .elementor-element.elementor-element-bdb7411 .e-form__buttons__wrapper__button-next {
    background-color: var(--e-global-color-d76759f);
    color: #fff
}

.elementor-1188 .elementor-element.elementor-element-bdb7411 .e-form__buttons__wrapper__button-previous {
    color: #fff
}

.elementor-1188 .elementor-element.elementor-element-bdb7411 .e-form__buttons__wrapper__button-next:hover {
    color: #fff
}

.elementor-1188 .elementor-element.elementor-element-bdb7411 .e-form__buttons__wrapper__button-previous:hover {
    color: #fff
}

#elementor-popup-modal-1188 .dialog-widget-content {
    animation-duration: .4s;
    background-color: var(--e-global-color-1db32bf);
    border-radius: 12px 12px 12px 12px;
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2)
}

#elementor-popup-modal-1188 .dialog-message {
    width: 569px;
    height: auto
}

#elementor-popup-modal-1188 .dialog-close-button {
    display: flex;
    top: 22px;
    font-size: 14px
}

body:not(.rtl) #elementor-popup-modal-1188 .dialog-close-button {
    right: 22px
}

body.rtl #elementor-popup-modal-1188 .dialog-close-button {
    left: 22px
}

#elementor-popup-modal-1188 .dialog-close-button i {
    color: var(--e-global-color-6d233ff)
}

@media (max-width:767px) {
    #elementor-popup-modal-1188 .dialog-message {
        width: 90vw
    }
}