/*! elementor - v3.30.0 - 22-07-2025 */
.elementor-widget-divider {
    --divider-border-style: none;
    --divider-border-width: 1px;
    --divider-color: #0c0d0e;
    --divider-icon-size: 20px;
    --divider-element-spacing: 10px;
    --divider-pattern-height: 24px;
    --divider-pattern-size: 20px;
    --divider-pattern-url: none;
    --divider-pattern-repeat: repeat-x
}

.elementor-widget-divider .elementor-divider {
    display: flex
}

.elementor-widget-divider .elementor-divider__text {
    font-size: 15px;
    line-height: 1;
    max-width: 95%
}

.elementor-widget-divider .elementor-divider__element {
    flex-shrink: 0;
    margin: 0 var(--divider-element-spacing)
}

.elementor-widget-divider .elementor-icon {
    font-size: var(--divider-icon-size)
}

.elementor-widget-divider .elementor-divider-separator {
    direction: ltr;
    display: flex;
    margin: 0
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator {
    align-items: center
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before {
    border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content: "";
    display: block;
    flex-grow: 1
}

.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-left .elementor-divider-separator:before {
    content: none
}

.elementor-widget-divider--element-align-left .elementor-divider__element {
    margin-left: 0
}

.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-right .elementor-divider-separator:after {
    content: none
}

.elementor-widget-divider--element-align-right .elementor-divider__element {
    margin-right: 0
}

.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-start .elementor-divider-separator:before {
    content: none
}

.elementor-widget-divider--element-align-start .elementor-divider__element {
    margin-inline-start:0}

.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
    flex-grow: 0;
    flex-shrink: 100
}

.elementor-widget-divider--element-align-end .elementor-divider-separator:after {
    content: none
}

.elementor-widget-divider--element-align-end .elementor-divider__element {
    margin-inline-end:0}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}

.elementor-widget-divider--separator-type-pattern {
    --divider-border-style: none
}

.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator {
    background-color: var(--divider-color);
    -webkit-mask-image: var(--divider-pattern-url);
    mask-image: var(--divider-pattern-url);
    -webkit-mask-repeat: var(--divider-pattern-repeat);
    mask-repeat: var(--divider-pattern-repeat);
    -webkit-mask-size: var(--divider-pattern-size) 100%;
    mask-size: var(--divider-pattern-size) 100%;
    min-height: var(--divider-pattern-height);
    width: 100%
}

.elementor-widget-divider--no-spacing {
    --divider-pattern-size: auto
}

.elementor-widget-divider--bg-round {
    --divider-pattern-repeat: round
}

.rtl .elementor-widget-divider .elementor-divider__text {
    direction: rtl
}

.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider {
    width: var(--container-widget-width,100%);
    --flex-grow: var( --container-widget-flex-grow )
}

.elementor-34 .elementor-element.elementor-element-ba59003 {
    --display: flex;
    --min-height: 450px;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: stretch;
    --gap: 10px 30px;
    --row-gap: 10px;
    --column-gap: 30px;
    --overlay-opacity: 0.75;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px
}

.elementor-34 .elementor-element.elementor-element-ba59003:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-ba59003>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(/template/default/images/FAQs.jpg);
    background-position: center center;
    background-size: cover
}

.elementor-34 .elementor-element.elementor-element-ba59003::before,.elementor-34 .elementor-element.elementor-element-ba59003>.elementor-background-video-container::before,.elementor-34 .elementor-element.elementor-element-ba59003>.e-con-inner>.elementor-background-video-container::before,.elementor-34 .elementor-element.elementor-element-ba59003>.elementor-background-slideshow::before,.elementor-34 .elementor-element.elementor-element-ba59003>.e-con-inner>.elementor-background-slideshow::before,.elementor-34 .elementor-element.elementor-element-ba59003>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: var(--e-global-color-555c061);
    --background-overlay: ''
}

.elementor-34 .elementor-element.elementor-element-60a8510 {
    text-align: center
}

.elementor-34 .elementor-element.elementor-element-60a8510 .elementor-heading-title {
    font-family: var(--e-global-typography-640ddd8-font-family),Sans-serif;
    font-size: var(--e-global-typography-640ddd8-font-size);
    font-weight: var(--e-global-typography-640ddd8-font-weight);
    color: var(--e-global-color-70c2f40)
}

.elementor-34 .elementor-element.elementor-element-6a7cee8 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-primary );
    --divider-border-width: 3px
}

.elementor-34 .elementor-element.elementor-element-6a7cee8 .elementor-divider-separator {
    width: 10%;
    margin: 0 auto;
    margin-center: 0
}

.elementor-34 .elementor-element.elementor-element-6a7cee8 .elementor-divider {
    text-align: center;
    padding-block-start:15px;padding-block-end:15px}

.elementor-34 .elementor-element.elementor-element-b55a257 {
    text-align: center
}

.elementor-34 .elementor-element.elementor-element-b55a257 .elementor-heading-title {
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-5503a4d)
}

.elementor-34 .elementor-element.elementor-element-55d968c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px
}

.elementor-34 .elementor-element.elementor-element-0e5ffa5 {
    text-align: left
}

.elementor-34 .elementor-element.elementor-element-0e5ffa5 .elementor-heading-title {
    font-family: var(--e-global-typography-96672fc-font-family),Sans-serif;
    font-size: var(--e-global-typography-96672fc-font-size);
    font-weight: var(--e-global-typography-96672fc-font-weight);
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1865450:not(.elementor-grid-0) .elementor-grid {
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.elementor-34 .elementor-element.elementor-element-1865450.elementor-grid-0 .uael-faq-accordion {
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
    margin-bottom: 10px
}

.elementor-34 .elementor-element.elementor-element-1865450.elementor-grid-0 .elementor-grid {
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-container .uael-faq-accordion .uael-accordion-content {
    border-top-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-container .uael-faq-accordion {
    border-radius: 0 0 0 0
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion {
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / .15)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
    font-family: var(--e-global-typography-c861feb-font-family),Sans-serif;
    font-size: var(--e-global-typography-c861feb-font-size);
    font-weight: var(--e-global-typography-c861feb-font-weight)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1865450 .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-1865450 span.uael-accordion-icon-opened {
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-1865450 span.uael-accordion-icon-opened {
    fill: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title {
    padding: 20px 20px 0 20px
}

.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-content {
    font-family: var(--e-global-typography-82df874-font-family),Sans-serif;
    font-size: var(--e-global-typography-82df874-font-size);
    font-weight: var(--e-global-typography-82df874-font-weight);
    color: var(--e-global-color-text);
    padding: 20px 20px 20px 20px
}

.elementor-34 .elementor-element.elementor-element-e1e65e1 {
    text-align: left
}

.elementor-34 .elementor-element.elementor-element-e1e65e1 .elementor-heading-title {
    font-family: var(--e-global-typography-96672fc-font-family),Sans-serif;
    font-size: var(--e-global-typography-96672fc-font-size);
    font-weight: var(--e-global-typography-96672fc-font-weight);
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1f55ded:not(.elementor-grid-0) .elementor-grid {
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.elementor-34 .elementor-element.elementor-element-1f55ded.elementor-grid-0 .uael-faq-accordion {
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
    margin-bottom: 10px
}

.elementor-34 .elementor-element.elementor-element-1f55ded.elementor-grid-0 .elementor-grid {
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-wrapper .uael-faq-container .uael-faq-accordion {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-container .uael-faq-accordion .uael-accordion-content {
    border-top-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-container .uael-faq-accordion {
    border-radius: 0 0 0 0
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion {
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / .15)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
    font-family: var(--e-global-typography-c861feb-font-family),Sans-serif;
    font-size: var(--e-global-typography-c861feb-font-size);
    font-weight: var(--e-global-typography-c861feb-font-weight)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1f55ded .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-1f55ded span.uael-accordion-icon-opened {
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-1f55ded span.uael-accordion-icon-opened {
    fill: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title {
    padding: 20px 20px 0 20px
}

.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-content {
    font-family: var(--e-global-typography-82df874-font-family),Sans-serif;
    font-size: var(--e-global-typography-82df874-font-size);
    font-weight: var(--e-global-typography-82df874-font-weight);
    color: var(--e-global-color-text);
    padding: 20px 20px 20px 20px
}

.elementor-34 .elementor-element.elementor-element-8813ffc {
    text-align: left
}

.elementor-34 .elementor-element.elementor-element-8813ffc .elementor-heading-title {
    font-family: var(--e-global-typography-96672fc-font-family),Sans-serif;
    font-size: var(--e-global-typography-96672fc-font-size);
    font-weight: var(--e-global-typography-96672fc-font-weight);
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-9743237:not(.elementor-grid-0) .elementor-grid {
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.elementor-34 .elementor-element.elementor-element-9743237.elementor-grid-0 .uael-faq-accordion {
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
    margin-bottom: 10px
}

.elementor-34 .elementor-element.elementor-element-9743237.elementor-grid-0 .elementor-grid {
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-container .uael-faq-accordion .uael-accordion-content {
    border-top-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-container .uael-faq-accordion {
    border-radius: 0 0 0 0
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion {
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / .15)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
    font-family: var(--e-global-typography-c861feb-font-family),Sans-serif;
    font-size: var(--e-global-typography-c861feb-font-size);
    font-weight: var(--e-global-typography-c861feb-font-weight)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-9743237 .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-9743237 span.uael-accordion-icon-opened {
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-9743237 span.uael-accordion-icon-opened {
    fill: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title {
    padding: 20px 20px 0 20px
}

.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-content {
    font-family: var(--e-global-typography-82df874-font-family),Sans-serif;
    font-size: var(--e-global-typography-82df874-font-size);
    font-weight: var(--e-global-typography-82df874-font-weight);
    color: var(--e-global-color-text);
    padding: 20px 20px 20px 20px
}

.elementor-34 .elementor-element.elementor-element-6c5f5a5 {
    text-align: left
}

.elementor-34 .elementor-element.elementor-element-6c5f5a5 .elementor-heading-title {
    font-family: var(--e-global-typography-96672fc-font-family),Sans-serif;
    font-size: var(--e-global-typography-96672fc-font-size);
    font-weight: var(--e-global-typography-96672fc-font-weight);
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd:not(.elementor-grid-0) .elementor-grid {
    grid-column-gap: 20px;
    grid-row-gap: 10px
}

.elementor-34 .elementor-element.elementor-element-ce14ccd.elementor-grid-0 .uael-faq-accordion {
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
    margin-bottom: 10px
}

.elementor-34 .elementor-element.elementor-element-ce14ccd.elementor-grid-0 .elementor-grid {
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-wrapper .uael-faq-container .uael-faq-accordion {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-container .uael-faq-accordion .uael-accordion-content {
    border-top-color: var(--e-global-color-91f3616)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-container .uael-faq-accordion {
    border-radius: 0 0 0 0
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion {
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / .15)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
    font-family: var(--e-global-typography-c861feb-font-family),Sans-serif;
    font-size: var(--e-global-typography-c861feb-font-size);
    font-weight: var(--e-global-typography-c861feb-font-weight)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-ce14ccd span.uael-accordion-icon-opened {
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-accordion-icon-closed,.elementor-34 .elementor-element.elementor-element-ce14ccd span.uael-accordion-icon-opened {
    fill: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title {
    padding: 20px 20px 0 20px
}

.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-content {
    font-family: var(--e-global-typography-82df874-font-family),Sans-serif;
    font-size: var(--e-global-typography-82df874-font-size);
    font-weight: var(--e-global-typography-82df874-font-weight);
    color: var(--e-global-color-text);
    padding: 20px 20px 20px 20px
}

.elementor-34 .elementor-element.elementor-element-9e1d994 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 50px;
    --padding-right: 50px
}

.elementor-34 .elementor-element.elementor-element-99a7f7b {
    text-align: center
}

.elementor-34 .elementor-element.elementor-element-99a7f7b .elementor-heading-title {
    font-family: var(--e-global-typography-96672fc-font-family),Sans-serif;
    font-size: var(--e-global-typography-96672fc-font-size);
    font-weight: var(--e-global-typography-96672fc-font-weight);
    color: var(--e-global-color-6796dcd)
}

.elementor-34 .elementor-element.elementor-element-1edcd6d {
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,.elementor-34 .elementor-element.elementor-element-553c4ca.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label {
    border-radius: 0 0 0 0
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit],.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button {
    padding: 20px 60px 30px 60px
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit],.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit]:hover,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button:hover {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-70c2f40)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-field-address .wpforms-field-row {
    margin-bottom: 1.5rem
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field {
    padding-right: 1.5rem
}

.elementor-34 .elementor-element.elementor-element-553c4ca {
    width: var(--container-widget-width,66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-container select option {
    background-color: var(--e-global-color-20a71fb)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style input[type="radio"]+label:before {
    background-color: var(--e-global-color-20a71fb)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style input[type="radio"]:checked+label:before {
    background-color: var(--e-global-color-20a71fb)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked+label:before {
    box-shadow: var(--e-global-color-20a71fb)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider h3,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-radio li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-single-item-price,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-payment-total,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-field-file-upload input[type=file] {
    color: var(--e-global-color-e0c5872)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
    color: var(--e-global-color-text)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked+label:before {
    background-color: var(--e-global-color-text)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-sublabel,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-html,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th {
    color: var(--e-global-color-e0c5872)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select {
    border-style: solid
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description {
    border-style: solid
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description {
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-e828a51)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description {
    border-width: 2px 2px 2px 2px
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles {
    border-color: var(--e-global-color-e828a51)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select:focus,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea:focus {
    border-color: var(--e-global-color-4429927)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked+label:before,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label {
    border-color: var(--e-global-color-4429927)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit],.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button {
    border-style: none;
    font-family: var(--e-global-typography-47ffce6-font-family),Sans-serif;
    font-size: var(--e-global-typography-47ffce6-font-size);
    font-weight: var(--e-global-typography-47ffce6-font-weight)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit]:hover,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button:hover {
    color: var(--e-global-color-70c2f40);
    border-color: var(--e-global-color-52ffd72)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style label.wpforms-error {
    color: red
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-radio li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-single-item-price,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-payment-total,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-html,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider h3,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file] {
    font-family: var(--e-global-typography-9ef26dc-font-family),Sans-serif;
    font-size: var(--e-global-typography-9ef26dc-font-size);
    font-weight: var(--e-global-typography-9ef26dc-font-weight)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
    font-family: var(--e-global-typography-071c9c8-font-family),Sans-serif;
    font-size: var(--e-global-typography-071c9c8-font-size);
    font-weight: var(--e-global-typography-071c9c8-font-weight)
}

.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-sublabel,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th {
    font-family: var(--e-global-typography-071c9c8-font-family),Sans-serif;
    font-size: var(--e-global-typography-071c9c8-font-size);
    font-weight: var(--e-global-typography-071c9c8-font-weight)
}

@media(max-width: 1024px) {
    .elementor-34 .elementor-element.elementor-element-ba59003 {
        --min-height:300px;
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-34 .elementor-element.elementor-element-60a8510 .elementor-heading-title {
        font-size: var(--e-global-typography-640ddd8-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-b55a257 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-55d968c {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-34 .elementor-element.elementor-element-0e5ffa5 .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1865450.elementor-grid-tablet-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-e1e65e1 .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1f55ded.elementor-grid-tablet-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-8813ffc .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-9743237.elementor-grid-tablet-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-6c5f5a5 .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-ce14ccd.elementor-grid-tablet-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-9e1d994 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-34 .elementor-element.elementor-element-99a7f7b .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1edcd6d {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-radio li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-single-item-price,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-payment-total,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-html,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider h3,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file] {
        font-size: var(--e-global-typography-9ef26dc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
        font-size: var(--e-global-typography-071c9c8-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-sublabel,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th {
        font-size: var(--e-global-typography-071c9c8-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit],.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button {
        font-size: var(--e-global-typography-47ffce6-font-size)
    }
}

@media(max-width: 767px) {
    .elementor-34 .elementor-element.elementor-element-ba59003 {
        --min-height:150px;
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }

    .elementor-34 .elementor-element.elementor-element-60a8510 .elementor-heading-title {
        font-size: var(--e-global-typography-640ddd8-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-b55a257 .elementor-heading-title {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-55d968c {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }

    .elementor-34 .elementor-element.elementor-element-0e5ffa5 .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1865450.elementor-grid-mobile-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1865450 .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-e1e65e1 .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1f55ded.elementor-grid-mobile-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1f55ded .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-8813ffc .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-9743237.elementor-grid-mobile-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-9743237 .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-6c5f5a5 .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-ce14ccd.elementor-grid-mobile-0 .elementor-share-btn {
        margin-bottom: 10px
    }

    .elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-question-span,.elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-title .uael-accordion-icon {
        font-size: var(--e-global-typography-c861feb-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-ce14ccd .uael-faq-accordion .uael-accordion-content {
        font-size: var(--e-global-typography-82df874-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-9e1d994 {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px
    }

    .elementor-34 .elementor-element.elementor-element-99a7f7b .elementor-heading-title {
        font-size: var(--e-global-typography-96672fc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-1edcd6d {
        font-size: var(--e-global-typography-text-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-radio li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-single-item-price,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-payment-total,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-html,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-divider h3,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file] {
        font-size: var(--e-global-typography-9ef26dc-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field select,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
        font-size: var(--e-global-typography-071c9c8-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-description,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-sublabel,.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th {
        font-size: var(--e-global-typography-071c9c8-font-size)
    }

    .elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form button[type=submit],.elementor-34 .elementor-element.elementor-element-553c4ca .uael-wpf-style .wpforms-form .wpforms-page-button {
        font-size: var(--e-global-typography-47ffce6-font-size)
    }
}