/* LT Elementor Global Styles v1.16.56 - Estilos Base. No editar manualmente. Generado: 2026-09-23 20:54:51 UTC */

/* === Layout y padding global === */
:root { --lt-egs-content-width: 1280px; }

/* El ancho clásico se sincroniza con container_width del Kit activo. */

/* Elementor 4 Atomic: editor y frontend comparten marcadores de estado container-*. */
.e-atomic-element:where(.container-boxed-global) { width: 100% !important; max-width: min(100%, 1280px) !important; margin-inline: auto !important; min-width: 0; box-sizing: border-box; }
.e-atomic-element:where(.container-boxed-global):where(.container-padding-auto) { max-width: min(100%, calc(1280px + 5vw + 5vw)) !important; }
.e-atomic-element:where(.container-boxed-global):where(.container-padding-force) { max-width: min(100%, calc(1280px + 5vw + 5vw)) !important; }
.e-atomic-element:where(.container-padding-auto) { box-sizing: border-box; padding-left: 5vw !important; padding-right: 5vw !important; }
.e-atomic-element:where(.container-padding-force) { box-sizing: border-box; padding-left: 5vw !important; padding-right: 5vw !important; }
.e-atomic-element:where(.container-padding-none,.container-no-padding-all) { padding-left: 0 !important; padding-right: 0 !important; }
:where(.lt-section,.e-lt-section) { width: 100%; max-width: none; min-width: 0; box-sizing: border-box; }
:where(.lt-boxed-section,.e-lt-boxed-section) { width: 100%; max-width: none; min-width: 0; box-sizing: border-box; padding-left: max(5vw, calc((100% - 1280px) / 2)); padding-right: max(5vw, calc((100% - 1280px) / 2)); }
:where(.lt-container,.e-lt-container) { width: 100%; max-width: min(100%, 1280px); margin-inline: auto; padding-left: 5vw; padding-right: 5vw; min-width: 0; box-sizing: border-box; }
:where(.lt-global-padding,.e-lt-global-padding) { padding-left: 5vw; padding-right: 5vw; box-sizing: border-box; }
:where(.lt-no-global-padding,.e-lt-no-global-padding) { padding-left: 0 !important; padding-right: 0 !important; }


@media (max-width: 1024px) {
  .e-atomic-element:where(.container-boxed-global) { max-width: min(100%, 1280px) !important; }
  .e-atomic-element:where(.container-boxed-global):where(.container-padding-auto) { max-width: min(100%, calc(1280px + 4vw + 4vw)) !important; }
  .e-atomic-element:where(.container-boxed-global):where(.container-padding-force) { max-width: min(100%, calc(1280px + 4vw + 4vw)) !important; }
  .e-atomic-element:where(.container-padding-auto) { padding-left: 4vw !important; padding-right: 4vw !important; }
  .e-atomic-element:where(.container-padding-force) { padding-left: 4vw !important; padding-right: 4vw !important; }
  .e-atomic-element:where(.container-no-padding-tablet,.container-no-padding-all,.container-padding-none) { padding-left: 0 !important; padding-right: 0 !important; }
  :where(.lt-boxed-section,.e-lt-boxed-section) { padding-left: max(4vw, calc((100% - 1280px) / 2)); padding-right: max(4vw, calc((100% - 1280px) / 2)); }
  :where(.lt-container,.e-lt-container,.lt-global-padding,.e-lt-global-padding) { padding-left: 4vw; padding-right: 4vw; }
  :where(.lt-no-global-padding-tablet,.e-lt-no-global-padding-tablet) { padding-left: 0 !important; padding-right: 0 !important; }
}

@media (max-width: 767px) {
  .e-atomic-element:where(.container-boxed-global) { max-width: min(100%, 1280px) !important; }
  .e-atomic-element:where(.container-boxed-global):where(.container-padding-auto) { max-width: min(100%, calc(1280px + 20px + 20px)) !important; }
  .e-atomic-element:where(.container-boxed-global):where(.container-padding-force) { max-width: min(100%, calc(1280px + 20px + 20px)) !important; }
  .e-atomic-element:where(.container-padding-auto) { padding-left: 20px !important; padding-right: 20px !important; }
  .e-atomic-element:where(.container-padding-force) { padding-left: 20px !important; padding-right: 20px !important; }
  .e-atomic-element:where(.container-no-padding-mobile,.container-no-padding-tablet,.container-no-padding-all,.container-padding-none) { padding-left: 0 !important; padding-right: 0 !important; }
  :where(.lt-boxed-section,.e-lt-boxed-section) { padding-left: max(20px, calc((100% - 1280px) / 2)); padding-right: max(20px, calc((100% - 1280px) / 2)); }
  :where(.lt-container,.e-lt-container,.lt-global-padding,.e-lt-global-padding) { padding-left: 20px; padding-right: 20px; }
  :where(.lt-no-global-padding-mobile,.e-lt-no-global-padding-mobile,.lt-no-global-padding-tablet,.e-lt-no-global-padding-tablet) { padding-left: 0 !important; padding-right: 0 !important; }
}

/* === Familias, pesos y colores tipográficos Elementor === */
/* Familia y color se aplican sin !important; una regla local/Atomic puede sobrescribirlos. */
@media (min-width: 1025px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)) {
  font-family: "Figtree";
}
}

@media (min-width: 768px) and (max-width: 1024px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)) {
  font-family: "Figtree";
}
}

@media (max-width: 767px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)) {
  font-family: "Figtree";
}
}

@media (min-width: 1025px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)) {
  font-family: "Chivo";
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)) {
  font-family: "Chivo";
}
}

@media (max-width: 767px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)) {
  font-family: "Chivo";
}
}

@media (min-width: 1025px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)) {
  font-weight: 600 !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)) {
  font-weight: 600 !important;
}
}

@media (max-width: 767px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)) {
  font-weight: 600 !important;
}
}

@media (min-width: 1025px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)) {
  font-family: "Chivo";
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)) {
  font-family: "Chivo";
}
}

@media (max-width: 767px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)) {
  font-family: "Chivo";
}
}

@media (min-width: 1025px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)) {
  font-weight: 600 !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)) {
  font-weight: 600 !important;
}
}

@media (max-width: 767px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)) {
  font-weight: 600 !important;
}
}

@media (min-width: 1025px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)) {
  font-family: "Chivo";
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)) {
  font-family: "Chivo";
}
}

@media (max-width: 767px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)) {
  font-family: "Chivo";
}
}

@media (min-width: 1025px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)) {
  font-weight: 600 !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)) {
  font-weight: 600 !important;
}
}

@media (max-width: 767px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)) {
  font-weight: 600 !important;
}
}

@media (min-width: 1025px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop)) {
  font-family: "Chivo";
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)) {
  font-family: "Chivo";
}
}

@media (max-width: 767px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)) {
  font-family: "Chivo";
}
}

@media (min-width: 1025px) {
.text-intro:not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-font-family-desktop)),
.g-b90bbf1e:not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-font-family-desktop)) {
  font-family: "Figtree";
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.text-intro:not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.g-b90bbf1e:not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet)) {
  font-family: "Figtree";
}
}

@media (max-width: 767px) {
.text-intro:not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.g-b90bbf1e:not(.lt-egs-font-family-override):not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-font-family-desktop,.lt-egs-local-font-family-tablet,.lt-egs-local-font-family-mobile)) {
  font-family: "Figtree";
}
}

@media (min-width: 1025px) {
.text-intro:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .text-intro:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.g-b90bbf1e:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)),
.elementor-kit-90 .g-b90bbf1e:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop)) {
  font-weight: 500 !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.text-intro:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .text-intro:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.g-b90bbf1e:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)),
.elementor-kit-90 .g-b90bbf1e:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet)) {
  font-weight: 500 !important;
}
}

@media (max-width: 767px) {
.text-intro:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .text-intro:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.g-b90bbf1e:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)),
.elementor-kit-90 .g-b90bbf1e:not(#lt-egs-font-weight-override):not(:where(.lt-egs-local-font-weight-desktop,.lt-egs-local-font-weight-tablet,.lt-egs-local-font-weight-mobile)) {
  font-weight: 500 !important;
}
}

/* Variables de tipografías globales personalizadas de Elementor */
:root:root,
.elementor-kit-90.elementor-kit-90 {
  --e-global-typography-293cfddc-font-family: "Figtree";
  --e-global-typography-293cfddc-font-weight: 500;
}

/* === Tamaños Tipográficos Elementor === */
/* Las reglas se generan sin !important para que los ajustes manuales del widget de Elementor puedan prevalecer. */
:root {
  --lt-font-root: 16.00px;
  --lt-font-body: 1.10rem;
  --lt-font-h1: 6.00vw;
  --lt-font-h2: 2.25rem;
  --lt-font-h3: 2.00rem;
  --lt-font-h4: 1.55rem;
  --lt-font-h5: 1.25rem;
  --lt-font-h6: 1.05rem;
  --lt-font-small: 0.85rem;
  --lt-font-button: 0.95rem;
  --lt-font-intro: 1.30rem;
  --lt-line-body: 1.60;
  --lt-letter-body: 0.00em;
  --lt-line-h1: 0.95;
  --lt-letter-h1: -0.06em;
  --lt-line-h2: 1.00;
  --lt-letter-h2: -0.05em;
  --lt-line-h3: 1.10;
  --lt-letter-h3: -0.03em;
  --lt-line-h4: 1.15;
  --lt-letter-h4: -0.02em;
  --lt-line-h5: 1.20;
  --lt-letter-h5: 0.00em;
  --lt-line-h6: 1.25;
  --lt-letter-h6: 0.00em;
  --lt-line-small: 1.40;
  --lt-letter-small: 0.00em;
  --lt-line-button: 1.00;
  --lt-letter-button: 0.00em;
  --lt-line-intro: 1.35;
  --lt-letter-intro: 0.00em;
}

html { font-size: var(--lt-font-root); }

@media (max-width: 1024px) {
  :root {
    --lt-font-root: 15.00px;
    --lt-font-body: 1.00rem;
    --lt-font-h1: 3.50rem;
    --lt-font-h2: 2.90rem;
    --lt-font-h3: 2.00rem;
    --lt-font-h4: 1.55rem;
    --lt-font-h5: 1.25rem;
    --lt-font-h6: 1.05rem;
    --lt-font-small: 0.85rem;
    --lt-font-button: 0.95rem;
    --lt-font-intro: 1.25rem;
    --lt-line-body: 1.60;
    --lt-letter-body: 0.00em;
    --lt-line-h1: 0.95;
    --lt-letter-h1: -0.06em;
    --lt-line-h2: 1.00;
    --lt-letter-h2: -0.05em;
    --lt-line-h3: 1.10;
    --lt-letter-h3: -0.03em;
    --lt-line-h4: 1.15;
    --lt-letter-h4: -0.02em;
    --lt-line-h5: 1.20;
    --lt-letter-h5: 0.00em;
    --lt-line-h6: 1.25;
    --lt-letter-h6: 0.00em;
    --lt-line-small: 1.40;
    --lt-letter-small: 0.00em;
    --lt-line-button: 1.00;
    --lt-letter-button: 0.00em;
    --lt-line-intro: 1.35;
    --lt-letter-intro: 0.00em;
  }
}

@media (max-width: 767px) {
  :root {
    --lt-font-root: 14.00px;
    --lt-font-body: 1.00rem;
    --lt-font-h1: 3.00rem;
    --lt-font-h2: 2.00rem;
    --lt-font-h3: 1.40rem;
    --lt-font-h4: 1.40rem;
    --lt-font-h5: 1.25rem;
    --lt-font-h6: 1.05rem;
    --lt-font-small: 0.85rem;
    --lt-font-button: 0.95rem;
    --lt-font-intro: 1.25rem;
    --lt-line-body: 1.60;
    --lt-letter-body: 0.00em;
    --lt-line-h1: 0.95;
    --lt-letter-h1: -0.06em;
    --lt-line-h2: 1.00;
    --lt-letter-h2: -0.05em;
    --lt-line-h3: 1.10;
    --lt-letter-h3: -0.03em;
    --lt-line-h4: 1.15;
    --lt-letter-h4: -0.02em;
    --lt-line-h5: 1.20;
    --lt-letter-h5: 0.00em;
    --lt-line-h6: 1.25;
    --lt-letter-h6: 0.00em;
    --lt-line-small: 1.40;
    --lt-letter-small: 0.00em;
    --lt-line-button: 1.00;
    --lt-letter-button: 0.00em;
    --lt-line-intro: 1.35;
    --lt-letter-intro: 0.00em;
  }
}

@media (min-width: 1025px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-body, 1.10rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-body, 1.10rem);
}
}

@media (max-width: 767px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-body, 1.10rem);
}
}

@media (min-width: 1025px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-body, 1.60);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-body, 1.60);
}
}

@media (max-width: 767px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-body, 1.60);
}
}

@media (min-width: 1025px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-body, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-body, 0.00em);
}
}

@media (max-width: 767px) {
body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box .elementor-icon-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box .elementor-image-box-description:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-list .elementor-icon-list-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content > p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-egs-apply-body:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-egs-apply-body p:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-body, 0.00em);
}
}

@media (min-width: 1025px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-h1, 6.00vw);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-h1, 6.00vw);
}
}

@media (max-width: 767px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-h1, 6.00vw);
}
}

@media (min-width: 1025px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-h1, 0.95);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-h1, 0.95);
}
}

@media (max-width: 767px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-h1, 0.95);
}
}

@media (min-width: 1025px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-h1, -0.06em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-h1, -0.06em);
}
}

@media (max-width: 767px) {
h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h1.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box h1.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box h1.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 h1:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading h1.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h1):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-h1, -0.06em);
}
}

@media (min-width: 1025px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-h2, 2.25rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-h2, 2.25rem);
}
}

@media (max-width: 767px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-h2, 2.25rem);
}
}

@media (min-width: 1025px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-h2, 1.00);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-h2, 1.00);
}
}

@media (max-width: 767px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-h2, 1.00);
}
}

@media (min-width: 1025px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-h2, -0.05em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-h2, -0.05em);
}
}

@media (max-width: 767px) {
h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h2.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box h2.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box h2.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 h2:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading h2.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h2):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-h2, -0.05em);
}
}

@media (min-width: 1025px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-h3, 2.00rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-h3, 2.00rem);
}
}

@media (max-width: 767px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-h3, 2.00rem);
}
}

@media (min-width: 1025px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-h3, 1.10);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-h3, 1.10);
}
}

@media (max-width: 767px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-h3, 1.10);
}
}

@media (min-width: 1025px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-h3, -0.03em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-h3, -0.03em);
}
}

@media (max-width: 767px) {
h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h3.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box h3.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box h3.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 h3:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading h3.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h3):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-h3, -0.03em);
}
}

@media (min-width: 1025px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-h4, 1.55rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-h4, 1.55rem);
}
}

@media (max-width: 767px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-h4, 1.55rem);
}
}

@media (min-width: 1025px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-h4, 1.15);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-h4, 1.15);
}
}

@media (max-width: 767px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-h4, 1.15);
}
}

@media (min-width: 1025px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-h4, -0.02em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-h4, -0.02em);
}
}

@media (max-width: 767px) {
h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h4.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box h4.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box h4.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 h4:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading h4.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h4):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-h4, -0.02em);
}
}

@media (min-width: 1025px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-h5, 1.25rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-h5, 1.25rem);
}
}

@media (max-width: 767px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-h5, 1.25rem);
}
}

@media (min-width: 1025px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-h5, 1.20);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-h5, 1.20);
}
}

@media (max-width: 767px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-h5, 1.20);
}
}

@media (min-width: 1025px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-h5, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-h5, 0.00em);
}
}

@media (max-width: 767px) {
h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h5.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box h5.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box h5.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 h5:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading h5.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h5):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-h5, 0.00em);
}
}

@media (min-width: 1025px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-h6, 1.05rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-h6, 1.05rem);
}
}

@media (max-width: 767px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-h6, 1.05rem);
}
}

@media (min-width: 1025px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-h6, 1.25);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-h6, 1.25);
}
}

@media (max-width: 767px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-h6, 1.25);
}
}

@media (min-width: 1025px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-h6, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-h6, 0.00em);
}
}

@media (max-width: 767px) {
h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-n-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-lemon-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.e-n-accordion-item-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.lt-responsive-accordion .e-n-accordion-item-title-header h6.lt-ra-title-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-icon-box h6.elementor-icon-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-image-box h6.elementor-image-box-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 h6:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading h6.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .elementor-widget-heading .elementor-heading-title:is(h6):not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-h6, 0.00em);
}
}

@media (min-width: 1025px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-small, 0.85rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-small, 0.85rem);
}
}

@media (max-width: 767px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-small, 0.85rem);
}
}

@media (min-width: 1025px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-small, 1.40);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-small, 1.40);
}
}

@media (max-width: 767px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-small, 1.40);
}
}

@media (min-width: 1025px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-small, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-small, 0.00em);
}
}

@media (max-width: 767px) {
small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-text-editor small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-theme-post-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-container small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-accordion .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-toggle .elementor-tab-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.e-n-accordion .e-n-accordion-item-content small:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-small, 0.00em);
}
}

@media (min-width: 1025px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-button, 0.95rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-button, 0.95rem);
}
}

@media (max-width: 767px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-button, 0.95rem);
}
}

@media (min-width: 1025px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-button, 1.00);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-button, 1.00);
}
}

@media (max-width: 767px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-button, 1.00);
}
}

@media (min-width: 1025px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-button, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-button, 0.00em);
}
}

@media (max-width: 767px) {
.elementor-button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-button .elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-button-text:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
button:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
input[type='button']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
input[type='submit']:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-button, 0.00em);
}
}

@media (min-width: 1025px) {
.text-intro:not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-font-size-desktop)),
.g-b90bbf1e:not(:where(.lt-egs-local-font-size-desktop)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-intro, 1.30rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.text-intro:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.g-b90bbf1e:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-intro, 1.30rem);
}
}

@media (max-width: 767px) {
.text-intro:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.g-b90bbf1e:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-intro, 1.30rem);
}
}

@media (min-width: 1025px) {
.text-intro:not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-line-height-desktop)),
.g-b90bbf1e:not(:where(.lt-egs-local-line-height-desktop)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-intro, 1.35);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.text-intro:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.g-b90bbf1e:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-intro, 1.35);
}
}

@media (max-width: 767px) {
.text-intro:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.g-b90bbf1e:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-intro, 1.35);
}
}

@media (min-width: 1025px) {
.text-intro:not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-letter-spacing-desktop)),
.g-b90bbf1e:not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-intro, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.text-intro:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.g-b90bbf1e:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-intro, 0.00em);
}
}

@media (max-width: 767px) {
.text-intro:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .text-intro:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.g-b90bbf1e:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-kit-90 .g-b90bbf1e:not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-intro, 0.00em);
}
}

@media (min-width: 1025px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop)) {
  font-size: var(--lt-font-body, 1.10rem);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet)) {
  font-size: var(--lt-font-body, 1.10rem);
}
}

@media (max-width: 767px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-font-size-desktop,.lt-egs-local-font-size-tablet,.lt-egs-local-font-size-mobile)) {
  font-size: var(--lt-font-body, 1.10rem);
}
}

@media (min-width: 1025px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop)) {
  line-height: var(--lt-line-body, 1.60);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet)) {
  line-height: var(--lt-line-body, 1.60);
}
}

@media (max-width: 767px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-line-height-desktop,.lt-egs-local-line-height-tablet,.lt-egs-local-line-height-mobile)) {
  line-height: var(--lt-line-body, 1.60);
}
}

@media (min-width: 1025px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop)) {
  letter-spacing: var(--lt-letter-body, 0.00em);
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet)) {
  letter-spacing: var(--lt-letter-body, 0.00em);
}
}

@media (max-width: 767px) {
.elementor-widget-heading p.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
p.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
.elementor-widget-heading div.elementor-heading-title:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)),
div.elementor-heading-title.elementor-size-default:not(:where(.text-intro,.g-b90bbf1e)):not(:where(.lt-egs-local-letter-spacing-desktop,.lt-egs-local-letter-spacing-tablet,.lt-egs-local-letter-spacing-mobile)) {
  letter-spacing: var(--lt-letter-body, 0.00em);
}
}

/* === Conexión con tipografías globales personalizadas de Elementor === */
:root:root,
.elementor-kit-90.elementor-kit-90 {
  --e-global-typography-293cfddc-font-size: var(--lt-font-intro);
  --e-global-typography-293cfddc-line-height: var(--lt-line-intro);
  --e-global-typography-293cfddc-letter-spacing: var(--lt-letter-intro);
}


/* === LT Huecos responsive === */
.e-con:where(.lt-egs-gap-preset-default) {
  --gap: 1rem 3rem;
  --row-gap: 1rem;
  --column-gap: 3rem;
  --gap-row: 1rem;
  --gap-column: 3rem;
  --grid-row-gap: 1rem;
  --grid-column-gap: 3rem;
  gap: var(--gap);
}
.e-con:where(.lt-egs-gap-preset-default) > .e-con-inner {
  --gap: inherit;
  --row-gap: inherit;
  --column-gap: inherit;
  --gap-row: inherit;
  --gap-column: inherit;
  --grid-row-gap: inherit;
  --grid-column-gap: inherit;
  gap: var(--gap);
}
@media (max-width: 1024px) {
.e-con:where(.lt-egs-gap-preset-default) {
  --gap: 2rem 2rem;
  --row-gap: 2rem;
  --column-gap: 2rem;
  --gap-row: 2rem;
  --gap-column: 2rem;
  --grid-row-gap: 2rem;
  --grid-column-gap: 2rem;
  gap: var(--gap);
}
.e-con:where(.lt-egs-gap-preset-default) > .e-con-inner {
  --gap: inherit;
  --row-gap: inherit;
  --column-gap: inherit;
  --gap-row: inherit;
  --gap-column: inherit;
  --grid-row-gap: inherit;
  --grid-column-gap: inherit;
  gap: var(--gap);
}
}
@media (max-width: 767px) {
.e-con:where(.lt-egs-gap-preset-default) {
  --gap: 2rem 2rem;
  --row-gap: 2rem;
  --column-gap: 2rem;
  --gap-row: 2rem;
  --gap-column: 2rem;
  --grid-row-gap: 2rem;
  --grid-column-gap: 2rem;
  gap: var(--gap);
}
.e-con:where(.lt-egs-gap-preset-default) > .e-con-inner {
  --gap: inherit;
  --row-gap: inherit;
  --column-gap: inherit;
  --gap-row: inherit;
  --gap-column: inherit;
  --grid-row-gap: inherit;
  --grid-column-gap: inherit;
  gap: var(--gap);
}
}
.e-con:where(.lt-egs-gap-preset-grid) {
  --gap: 3rem 3rem;
  --row-gap: 3rem;
  --column-gap: 3rem;
  --gap-row: 3rem;
  --gap-column: 3rem;
  --grid-row-gap: 3rem;
  --grid-column-gap: 3rem;
  gap: var(--gap);
}
.e-con:where(.lt-egs-gap-preset-grid) > .e-con-inner {
  --gap: inherit;
  --row-gap: inherit;
  --column-gap: inherit;
  --gap-row: inherit;
  --gap-column: inherit;
  --grid-row-gap: inherit;
  --grid-column-gap: inherit;
  gap: var(--gap);
}
@media (max-width: 1024px) {
.e-con:where(.lt-egs-gap-preset-grid) {
  --gap: 2rem 2rem;
  --row-gap: 2rem;
  --column-gap: 2rem;
  --gap-row: 2rem;
  --gap-column: 2rem;
  --grid-row-gap: 2rem;
  --grid-column-gap: 2rem;
  gap: var(--gap);
}
.e-con:where(.lt-egs-gap-preset-grid) > .e-con-inner {
  --gap: inherit;
  --row-gap: inherit;
  --column-gap: inherit;
  --gap-row: inherit;
  --gap-column: inherit;
  --grid-row-gap: inherit;
  --grid-column-gap: inherit;
  gap: var(--gap);
}
}
@media (max-width: 767px) {
.e-con:where(.lt-egs-gap-preset-grid) {
  --gap: 1rem 1rem;
  --row-gap: 1rem;
  --column-gap: 1rem;
  --gap-row: 1rem;
  --gap-column: 1rem;
  --grid-row-gap: 1rem;
  --grid-column-gap: 1rem;
  gap: var(--gap);
}
.e-con:where(.lt-egs-gap-preset-grid) > .e-con-inner {
  --gap: inherit;
  --row-gap: inherit;
  --column-gap: inherit;
  --gap-row: inherit;
  --gap-column: inherit;
  --grid-row-gap: inherit;
  --grid-column-gap: inherit;
  gap: var(--gap);
}
}


/* === LT Paddings preconfigurados === */
.e-con:where(.lt-egs-padding-preset-padding-normal) {
  --padding-top: 4rem;
  padding-top: var(--padding-top);
  --padding-bottom: 4rem;
  padding-bottom: var(--padding-bottom);
}
.e-atomic-element:where(.container-padding-preset-padding-normal) {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}
@media (max-width: 1024px) {
.e-con:where(.lt-egs-padding-preset-padding-normal) {
  --padding-top: 4rem;
  padding-top: var(--padding-top);
  --padding-bottom: 4rem;
  padding-bottom: var(--padding-bottom);
}
.e-atomic-element:where(.container-padding-preset-padding-normal) {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}
}
@media (max-width: 767px) {
.e-con:where(.lt-egs-padding-preset-padding-normal) {
  --padding-top: 4rem;
  padding-top: var(--padding-top);
  --padding-bottom: 4rem;
  padding-bottom: var(--padding-bottom);
}
.e-atomic-element:where(.container-padding-preset-padding-normal) {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}
}
.e-con:where(.lt-egs-padding-preset-padding-doble) {
  --padding-top: 8rem;
  padding-top: var(--padding-top);
  --padding-bottom: 8rem;
  padding-bottom: var(--padding-bottom);
}
.e-atomic-element:where(.container-padding-preset-padding-doble) {
  padding-top: 8rem !important;
  padding-bottom: 8rem !important;
}
@media (max-width: 1024px) {
.e-con:where(.lt-egs-padding-preset-padding-doble) {
  --padding-top: 6rem;
  padding-top: var(--padding-top);
  --padding-bottom: 6rem;
  padding-bottom: var(--padding-bottom);
}
.e-atomic-element:where(.container-padding-preset-padding-doble) {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important;
}
}
@media (max-width: 767px) {
.e-con:where(.lt-egs-padding-preset-padding-doble) {
  --padding-top: 3rem;
  padding-top: var(--padding-top);
  --padding-bottom: 3rem;
  padding-bottom: var(--padding-bottom);
}
.e-atomic-element:where(.container-padding-preset-padding-doble) {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
}
.e-atomic-element:where(.container-padding-none,.container-no-padding-all){padding-left:0!important;padding-right:0!important;}
@media (max-width:1024px){.e-atomic-element:where(.container-no-padding-tablet,.container-no-padding-all,.container-padding-none){padding-left:0!important;padding-right:0!important;}}
@media (max-width:767px){.e-atomic-element:where(.container-no-padding-mobile,.container-no-padding-tablet,.container-no-padding-all,.container-padding-none){padding-left:0!important;padding-right:0!important;}}

