.elementor-widget-theme-post-featured-image .widget-image-caption{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)}.elementor-widget-form .elementor-field-type-html{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)}.elementor-widget-form .elementor-message{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)}.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-size:var(--e-global-typography-accent-font-size);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-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}body.rtl .elementor-4867 .elementor-element.elementor-element-1141b6a .elementor-labels-inline .elementor-field-group>label{padding-left:6px}body:not(.rtl) .elementor-4867 .elementor-element.elementor-element-1141b6a .elementor-labels-inline .elementor-field-group>label{padding-right:6px}.elementor-4867 .elementor-element.elementor-element-1141b6a .elementor-field-type-html{padding-bottom:0}.elementor-4867 .elementor-element.elementor-element-1141b6a .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-6f63e10);color:#fff}.elementor-4867 .elementor-element.elementor-element-1141b6a .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-4867 .elementor-element.elementor-element-1141b6a .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-4867 .elementor-element.elementor-element-1141b6a .e-form__buttons__wrapper__button-previous:hover{color:#fff}@media (max-width:1024px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}}@media (max-width:767px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-field-type-html{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .elementor-message{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var(--e-global-typography-accent-font-size)}}.schema-faq{margin:40px 0;padding:0;display:grid;gap:14px}.schema-faq-section{background:#fff;border:1px solid rgba(16,44,51,.14);border-left:4px solid #102c33;border-radius:8px;padding:22px 24px;box-shadow:0 8px 24px rgba(16,44,51,.06)}.schema-faq-question{display:block;margin:0 0 10px;color:#102c33;font-size:20px;font-weight:700;line-height:1.35}.schema-faq-answer{margin:0;color:#333;font-size:17px;line-height:1.7}.schema-faq-answer p{margin:0 0 12px}.schema-faq-answer p:last-child{margin-bottom:0}.schema-faq-answer a{color:#102c33;font-weight:600;text-decoration:underline;text-underline-offset:3px}.schema-faq-answer ul,.schema-faq-answer ol{margin:12px 0 0 20px;padding:0}.schema-faq-answer li{margin-bottom:6px}@media (max-width:767px){.schema-faq{margin:30px 0;gap:12px}.schema-faq-section{padding:18px;border-radius:7px}.schema-faq-question{font-size:18px}.schema-faq-answer{font-size:16px;line-height:1.65}}