/* =============================================================
   OPSFET - Correcciones de accesibilidad (WCAG 2.1 AA)
   GENERADO POR generar-css.py - NO EDITAR A MANO.
   Para regenerar:  python3 generar-css.py

   Criterios cubiertos:
     1.4.3  Contraste minimo (texto)
     1.4.11 Contraste del contenido no textual (iconos, estrellas)
     2.4.7  Foco visible
     2.5.8  Tamano del objetivo (bullets de los carruseles)

   El verde de marca #9CBB2D se MANTIENE como color de fondo; lo que cambia
   es la tinta que va encima (blanco 2,20:1 -> #1E2A08 6,9:1). Cuando el
   verde se usa como TEXTO sobre blanco pasa a #5F7314 (5,3:1).
   ============================================================= */

:root {
  --ops-tinta-verde: #1E2A08;
  --ops-verde-texto: #5F7314;
  --ops-gris-texto:  #6F6F6F;
}

/* --- 1.4.3 - Color de texto global del Kit -------------------------------
   Elementor lo tenia en #7A7A7A = 4,29:1 sobre blanco, por debajo del 4,5
   exigido. Se declara sobre .elementor-kit-6 (va en el <body>) porque una
   regla en :root no gana: las variables se heredan desde el elemento mas
   cercano, no por especificidad. */
.elementor-kit-6,
:root {
  --e-global-color-text: #6F6F6F !important;
}

/* --- 1.4.3 - Texto sobre fondo verde de marca ----------------------------
   77 zonas con fondo #9CBB2D localizadas en el CSS de Elementor.
   La segunda mitad alcanza el texto de dentro, saltandose los bloques que
   pintan su propio fondo (139). */
:is(#elementor-popup-modal-258 .dialog-widget-content,
  .elementor-11 .elementor-element.elementor-element-34361ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-34361ea > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-6061552:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6061552 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-9443af8 .elementor-button,
  .elementor-117 .elementor-element.elementor-element-0b3d927 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-0f95186:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-0f95186 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-2fcf5e5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2fcf5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-4627abc .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-847cf03 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-9eeeaa0 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e5794c0 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-f5e4f95 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-ff7ccbd .elementor-flip-box__back,
  .elementor-120 .elementor-element.elementor-element-ffe807a .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-ffe807a .elementor-button:focus,
  .elementor-198 .elementor-element.elementor-element-0e9497c .e-form__buttons__wrapper__button-next,
  .elementor-198 .elementor-element.elementor-element-0e9497c .elementor-button[type="submit"],
  .elementor-198 .elementor-element.elementor-element-1dcaf47.elementor-view-framed .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-40fed6c.elementor-view-framed .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-5b15035.elementor-view-framed .elementor-icon,
  .elementor-274 .elementor-element.elementor-element-011bff9 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-4554d65 .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-503c893 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-503c893 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-9badee1 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-9badee1 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-b68eafb .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-b9c5118 .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-cc75004 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-cc75004 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-ded0282 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-ded0282 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-e049326 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-e27f6c4 .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-e56950a:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-e56950a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-274 .elementor-element.elementor-element-f4132bc .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-f4132bc .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-f4689f2:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-f4689f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-0b3631b .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-0b3631b .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-123afcd:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-123afcd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-164d324.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-209b2ae.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-3ada1079 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-3ada1079 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-3fd4793d .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-4ee2776 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-4ee2776 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-5a2e4d2 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-5a2e4d2 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-6b193ba0 .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-6edac69f .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-704b7d0d .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-7927a86:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-7927a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-871847f .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-871847f .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-9b8bcbe .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-9b8bcbe .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-a764899.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-aa60d8d .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-aa60d8d .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-aa832bf.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-b4b9925 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-b4b9925 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-cc15cc0 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-cc15cc0 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-d0b7155 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-d0b7155 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-d35573d.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-d550240 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-d550240 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-fa4e977 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-fa4e977 .elementor-button:focus,
  .elementor-607 .elementor-element.elementor-element-569dc95 .elementor-button,
  .elementor-607 .elementor-element.elementor-element-696af0f.elementor-view-stacked .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-88f8271 .e-form__buttons__wrapper__button-next,
  .elementor-607 .elementor-element.elementor-element-88f8271 .e-form__buttons__wrapper__button-previous,
  .elementor-607 .elementor-element.elementor-element-88f8271 .elementor-button[type="submit"],
  .elementor-607 .elementor-element.elementor-element-a3d783c.elementor-view-stacked .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-b6b20d3 .elementor-button,
  .elementor-607 .elementor-element.elementor-element-eef2a80.elementor-view-stacked .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-ffd14a6 .elementor-button,
  .elementor-711 .elementor-element.elementor-element-4474645:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-4474645 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-78 .elementor-element.elementor-element-25f7ec4:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-25f7ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-78 .elementor-element.elementor-element-81c4ff6:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-81c4ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-78 .elementor-element.elementor-element-9098b9b:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-9098b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-831d642 .elementor-button,
  .elementor-797 .elementor-element.elementor-element-831d642 .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-831d642 .elementor-button:focus,
  .elementor-797 .elementor-element.elementor-element-e33a5c7:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-e33a5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer) {
  color: var(--ops-tinta-verde) !important;
}
:is(#elementor-popup-modal-258 .dialog-widget-content,
  .elementor-11 .elementor-element.elementor-element-34361ea:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-34361ea > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-6061552:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6061552 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-9443af8 .elementor-button,
  .elementor-117 .elementor-element.elementor-element-0b3d927 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-0f95186:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-0f95186 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-2fcf5e5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-2fcf5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-4627abc .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-847cf03 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-9eeeaa0 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-stacked:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e5794c0 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-f5e4f95 .elementor-flip-box__back,
  .elementor-117 .elementor-element.elementor-element-ff7ccbd .elementor-flip-box__back,
  .elementor-120 .elementor-element.elementor-element-ffe807a .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-ffe807a .elementor-button:focus,
  .elementor-198 .elementor-element.elementor-element-0e9497c .e-form__buttons__wrapper__button-next,
  .elementor-198 .elementor-element.elementor-element-0e9497c .elementor-button[type="submit"],
  .elementor-198 .elementor-element.elementor-element-1dcaf47.elementor-view-framed .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-40fed6c.elementor-view-framed .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-5b15035.elementor-view-framed .elementor-icon,
  .elementor-274 .elementor-element.elementor-element-011bff9 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-4554d65 .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-503c893 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-503c893 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-9badee1 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-9badee1 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-b68eafb .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-b9c5118 .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-cc75004 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-cc75004 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-ded0282 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-ded0282 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-e049326 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-e27f6c4 .elementor-flip-box__button:hover,
  .elementor-274 .elementor-element.elementor-element-e56950a:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-e56950a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-274 .elementor-element.elementor-element-f4132bc .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-f4132bc .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-f4689f2:not(.elementor-motion-effects-element-type-background), .elementor-274 .elementor-element.elementor-element-f4689f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-0b3631b .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-0b3631b .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-123afcd:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-123afcd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-164d324.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-209b2ae.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-3ada1079 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-3ada1079 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-3fd4793d .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-4ee2776 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-4ee2776 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-5a2e4d2 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-5a2e4d2 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-6b193ba0 .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-6edac69f .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-704b7d0d .elementor-flip-box__button:hover,
  .elementor-537 .elementor-element.elementor-element-7927a86:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-7927a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-871847f .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-871847f .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-9b8bcbe .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-9b8bcbe .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-a764899.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-aa60d8d .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-aa60d8d .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-aa832bf.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-b4b9925 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-b4b9925 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-cc15cc0 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-cc15cc0 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-d0b7155 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-d0b7155 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-d35573d.elementor-view-stacked .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-d550240 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-d550240 .elementor-button:focus,
  .elementor-537 .elementor-element.elementor-element-fa4e977 .elementor-button:hover, .elementor-537 .elementor-element.elementor-element-fa4e977 .elementor-button:focus,
  .elementor-607 .elementor-element.elementor-element-569dc95 .elementor-button,
  .elementor-607 .elementor-element.elementor-element-696af0f.elementor-view-stacked .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-88f8271 .e-form__buttons__wrapper__button-next,
  .elementor-607 .elementor-element.elementor-element-88f8271 .e-form__buttons__wrapper__button-previous,
  .elementor-607 .elementor-element.elementor-element-88f8271 .elementor-button[type="submit"],
  .elementor-607 .elementor-element.elementor-element-a3d783c.elementor-view-stacked .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-b6b20d3 .elementor-button,
  .elementor-607 .elementor-element.elementor-element-eef2a80.elementor-view-stacked .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-ffd14a6 .elementor-button,
  .elementor-711 .elementor-element.elementor-element-4474645:not(.elementor-motion-effects-element-type-background), .elementor-711 .elementor-element.elementor-element-4474645 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-78 .elementor-element.elementor-element-25f7ec4:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-25f7ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-78 .elementor-element.elementor-element-81c4ff6:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-81c4ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-78 .elementor-element.elementor-element-9098b9b:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-9098b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-831d642 .elementor-button,
  .elementor-797 .elementor-element.elementor-element-831d642 .elementor-button:hover, .elementor-797 .elementor-element.elementor-element-831d642 .elementor-button:focus,
  .elementor-797 .elementor-element.elementor-element-e33a5c7:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-e33a5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer) :is(.elementor-heading-title, .elementor-icon-list-text, .elementor-button-text, .elementor-icon, .elementor-icon-box-title, .elementor-icon-box-description, h1, h2, h3, h4, h5, h6, p, li, span, a, label, strong, em):not(:is(#elementor-popup-modal-516,
  #elementor-popup-modal-516 .dialog-close-button,
  .elementor-11 .elementor-element.elementor-element-2968ebf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2968ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-68fcf33:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-68fcf33 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-6af14ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6af14ec > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-90b05cb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-90b05cb > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-9d6bb9f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9d6bb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-cd0d6c4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd0d6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-e9c1f85:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e9c1f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-0b3d927 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-0c766c7:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-0c766c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-1d8c619:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1d8c619 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-208f495:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-208f495 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-425fc46:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-425fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-4627abc .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-500d7e5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-500d7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-63538a5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-63538a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6aeb6c5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6aeb6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-6daea7d:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6daea7d > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-847cf03 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-9208447:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-9208447 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-9c7cb00:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-9c7cb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-9eeeaa0 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-9fed7c0:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-9fed7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-c022724 .elementor-button,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d435ffa:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-d435ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-e11d3fb:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-e11d3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e5794c0 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-e93c8da:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-e93c8da > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-f5671d8:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-f5671d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-f5e4f95 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-f759569:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-f759569 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-feea16c:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-feea16c > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-ff7ccbd .elementor-flip-box__front,
  .elementor-120 .elementor-element.elementor-element-0a266ef:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0a266ef > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-120 .elementor-element.elementor-element-fe908c8:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-fe908c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-120 .elementor-element.elementor-element-ffe807a .elementor-button,
  .elementor-198 .elementor-element.elementor-element-0e9497c .e-form__buttons__wrapper__button-previous,
  .elementor-198 .elementor-element.elementor-element-0e9497c .elementor-field-group .elementor-field:not(.elementor-select-wrapper),
  .elementor-198 .elementor-element.elementor-element-0e9497c .elementor-field-group .elementor-select-wrapper select,
  .elementor-198 .elementor-element.elementor-element-1dcaf47.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-40fed6c.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-5b15035.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-6687479:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-6687479 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-258 .elementor-element.elementor-element-07d226c .elementor-button,
  .elementor-258 .elementor-element.elementor-element-e5fe497 .e-form__buttons__wrapper__button-next,
  .elementor-258 .elementor-element.elementor-element-e5fe497 .e-form__buttons__wrapper__button-previous,
  .elementor-258 .elementor-element.elementor-element-e5fe497 .elementor-button[type="submit"],
  .elementor-258 .elementor-element.elementor-element-e5fe497 .elementor-field-group .elementor-field:not(.elementor-select-wrapper),
  .elementor-258 .elementor-element.elementor-element-e5fe497 .elementor-field-group .elementor-select-wrapper select,
  .elementor-274 .elementor-element.elementor-element-011bff9 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-011bff9 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-4554d65 .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-4554d65 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-4ac4075,
  .elementor-274 .elementor-element.elementor-element-503c893 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-9badee1 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-b68eafb .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-b68eafb .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-b9c5118 .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-b9c5118 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-cc75004 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-ded0282 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-e27f6c4 .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-e27f6c4 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-f4132bc .elementor-button,
  .elementor-274 .elementor-element.elementor-element-fefde71 .elementor-main-swiper .swiper-slide,
  .elementor-537 .elementor-element.elementor-element-0b3631b .elementor-button,
  .elementor-537 .elementor-element.elementor-element-0d8fab4:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-0d8fab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-1b63133:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-1b63133 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-26714e2:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-26714e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-37f1d15:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-37f1d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-3ada1079 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-3fd4793d .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-3fd4793d .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-4311b10:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-4311b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-4ee2776 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-59a18df:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-59a18df > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-5a2e4d2 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-6b193ba0 .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-6b193ba0 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-6edac69f .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-6edac69f .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-6eeb0456:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-6eeb0456 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-704b7d0d .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-704b7d0d .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-7c70ddc:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-7c70ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-871847f .elementor-button,
  .elementor-537 .elementor-element.elementor-element-8f84629:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-8f84629 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-982859f:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-982859f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-9b8bcbe .elementor-button,
  .elementor-537 .elementor-element.elementor-element-aa60d8d .elementor-button,
  .elementor-537 .elementor-element.elementor-element-b4b9925 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-cc15cc0 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-d0b7155 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-d550240 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-eb49daa:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-eb49daa > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-fa2b1fb:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-fa2b1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-fa4e977 .elementor-button,
  .elementor-607 .elementor-element.elementor-element-569dc95 .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-569dc95 .elementor-button:focus,
  .elementor-607 .elementor-element.elementor-element-88f8271 .elementor-field-group .elementor-field:not(.elementor-select-wrapper),
  .elementor-607 .elementor-element.elementor-element-88f8271 .elementor-field-group .elementor-select-wrapper select,
  .elementor-607 .elementor-element.elementor-element-b6b20d3 .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-b6b20d3 .elementor-button:focus,
  .elementor-607 .elementor-element.elementor-element-ffd14a6 .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-ffd14a6 .elementor-button:focus,
  .elementor-711 .elementor-element.elementor-element-25cefda6 .elementor-main-swiper .swiper-slide,
  .elementor-711 .elementor-element.elementor-element-6296bbff,
  .elementor-78 .elementor-element.elementor-element-f981094 .elementor-social-icon,
  .elementor-797 .elementor-element.elementor-element-0141690:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-0141690 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-04d3f6a:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-04d3f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-370c7f3:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-370c7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-78c50cd:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-78c50cd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-7bc2be8:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-7bc2be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-8233765:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-8233765 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-d97746a,
  .elementor-797 .elementor-element.elementor-element-efaa527:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-efaa527 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-92 .elementor-element.elementor-element-2ebcdc1:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-2ebcdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-92 .elementor-element.elementor-element-318af2f .elementor-button,
  .elementor-kit-6 e-page-transition,
  .elementor-widget-button .elementor-button,
  .elementor-widget-divider.elementor-view-stacked .elementor-icon,
  .elementor-widget-form .e-form__buttons__wrapper__button-next,
  .elementor-widget-form .e-form__buttons__wrapper__button-previous,
  .elementor-widget-form .elementor-button[type="submit"],
  .elementor-widget-icon-box.elementor-view-stacked .elementor-icon,
  .elementor-widget-loop-grid .elementor-button,
  .elementor-widget-posts .elementor-button,
  .elementor-widget-posts .elementor-post__card .elementor-post__badge,
  .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap)):not(:is(#elementor-popup-modal-516,
  #elementor-popup-modal-516 .dialog-close-button,
  .elementor-11 .elementor-element.elementor-element-2968ebf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2968ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-68fcf33:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-68fcf33 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-6af14ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6af14ec > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-90b05cb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-90b05cb > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-9d6bb9f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9d6bb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-cd0d6c4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd0d6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-11 .elementor-element.elementor-element-e9c1f85:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e9c1f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-0b3d927 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-0c766c7:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-0c766c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-1d8c619:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-1d8c619 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-208f495:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-208f495 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-425fc46:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-425fc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-4627abc .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-500d7e5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-500d7e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-63538a5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-63538a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6aeb6c5:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6aeb6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-6daea7d:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-6daea7d > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-847cf03 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-9208447:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-9208447 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-9c7cb00:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-9c7cb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-9eeeaa0 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-9fed7c0:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-9fed7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-c022724 .elementor-button,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d435ffa:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-d435ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-e11d3fb:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-e11d3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-framed .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-stacked .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e5794c0 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-e93c8da:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-e93c8da > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-f5671d8:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-f5671d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-f5e4f95 .elementor-flip-box__front,
  .elementor-117 .elementor-element.elementor-element-f759569:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-f759569 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-feea16c:not(.elementor-motion-effects-element-type-background), .elementor-117 .elementor-element.elementor-element-feea16c > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-117 .elementor-element.elementor-element-ff7ccbd .elementor-flip-box__front,
  .elementor-120 .elementor-element.elementor-element-0a266ef:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0a266ef > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-120 .elementor-element.elementor-element-fe908c8:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-fe908c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-120 .elementor-element.elementor-element-ffe807a .elementor-button,
  .elementor-198 .elementor-element.elementor-element-0e9497c .e-form__buttons__wrapper__button-previous,
  .elementor-198 .elementor-element.elementor-element-0e9497c .elementor-field-group .elementor-field:not(.elementor-select-wrapper),
  .elementor-198 .elementor-element.elementor-element-0e9497c .elementor-field-group .elementor-select-wrapper select,
  .elementor-198 .elementor-element.elementor-element-1dcaf47.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-40fed6c.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-5b15035.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-6687479:not(.elementor-motion-effects-element-type-background), .elementor-198 .elementor-element.elementor-element-6687479 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-258 .elementor-element.elementor-element-07d226c .elementor-button,
  .elementor-258 .elementor-element.elementor-element-e5fe497 .e-form__buttons__wrapper__button-next,
  .elementor-258 .elementor-element.elementor-element-e5fe497 .e-form__buttons__wrapper__button-previous,
  .elementor-258 .elementor-element.elementor-element-e5fe497 .elementor-button[type="submit"],
  .elementor-258 .elementor-element.elementor-element-e5fe497 .elementor-field-group .elementor-field:not(.elementor-select-wrapper),
  .elementor-258 .elementor-element.elementor-element-e5fe497 .elementor-field-group .elementor-select-wrapper select,
  .elementor-274 .elementor-element.elementor-element-011bff9 .elementor-button:hover, .elementor-274 .elementor-element.elementor-element-011bff9 .elementor-button:focus,
  .elementor-274 .elementor-element.elementor-element-4554d65 .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-4554d65 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-4ac4075,
  .elementor-274 .elementor-element.elementor-element-503c893 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-9badee1 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-b68eafb .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-b68eafb .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-b9c5118 .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-b9c5118 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-cc75004 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-ded0282 .elementor-button,
  .elementor-274 .elementor-element.elementor-element-e27f6c4 .elementor-flip-box__back,
  .elementor-274 .elementor-element.elementor-element-e27f6c4 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-274 .elementor-element.elementor-element-f4132bc .elementor-button,
  .elementor-274 .elementor-element.elementor-element-fefde71 .elementor-main-swiper .swiper-slide,
  .elementor-537 .elementor-element.elementor-element-0b3631b .elementor-button,
  .elementor-537 .elementor-element.elementor-element-0d8fab4:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-0d8fab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-1b63133:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-1b63133 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-26714e2:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-26714e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-37f1d15:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-37f1d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-3ada1079 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-3fd4793d .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-3fd4793d .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-4311b10:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-4311b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-4ee2776 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-59a18df:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-59a18df > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-5a2e4d2 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-6b193ba0 .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-6b193ba0 .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-6edac69f .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-6edac69f .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-6eeb0456:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-6eeb0456 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-704b7d0d .elementor-flip-box__back,
  .elementor-537 .elementor-element.elementor-element-704b7d0d .elementor-flip-box__front .elementor-flip-box__layer__overlay,
  .elementor-537 .elementor-element.elementor-element-7c70ddc:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-7c70ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-871847f .elementor-button,
  .elementor-537 .elementor-element.elementor-element-8f84629:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-8f84629 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-982859f:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-982859f > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-9b8bcbe .elementor-button,
  .elementor-537 .elementor-element.elementor-element-aa60d8d .elementor-button,
  .elementor-537 .elementor-element.elementor-element-b4b9925 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-cc15cc0 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-d0b7155 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-d550240 .elementor-button,
  .elementor-537 .elementor-element.elementor-element-eb49daa:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-eb49daa > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-fa2b1fb:not(.elementor-motion-effects-element-type-background), .elementor-537 .elementor-element.elementor-element-fa2b1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-537 .elementor-element.elementor-element-fa4e977 .elementor-button,
  .elementor-607 .elementor-element.elementor-element-569dc95 .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-569dc95 .elementor-button:focus,
  .elementor-607 .elementor-element.elementor-element-88f8271 .elementor-field-group .elementor-field:not(.elementor-select-wrapper),
  .elementor-607 .elementor-element.elementor-element-88f8271 .elementor-field-group .elementor-select-wrapper select,
  .elementor-607 .elementor-element.elementor-element-b6b20d3 .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-b6b20d3 .elementor-button:focus,
  .elementor-607 .elementor-element.elementor-element-ffd14a6 .elementor-button:hover, .elementor-607 .elementor-element.elementor-element-ffd14a6 .elementor-button:focus,
  .elementor-711 .elementor-element.elementor-element-25cefda6 .elementor-main-swiper .swiper-slide,
  .elementor-711 .elementor-element.elementor-element-6296bbff,
  .elementor-78 .elementor-element.elementor-element-f981094 .elementor-social-icon,
  .elementor-797 .elementor-element.elementor-element-0141690:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-0141690 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-04d3f6a:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-04d3f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-370c7f3:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-370c7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-78c50cd:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-78c50cd > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-7bc2be8:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-7bc2be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-8233765:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-8233765 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-797 .elementor-element.elementor-element-d97746a,
  .elementor-797 .elementor-element.elementor-element-efaa527:not(.elementor-motion-effects-element-type-background), .elementor-797 .elementor-element.elementor-element-efaa527 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-92 .elementor-element.elementor-element-2ebcdc1:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-2ebcdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer,
  .elementor-92 .elementor-element.elementor-element-318af2f .elementor-button,
  .elementor-kit-6 e-page-transition,
  .elementor-widget-button .elementor-button,
  .elementor-widget-divider.elementor-view-stacked .elementor-icon,
  .elementor-widget-form .e-form__buttons__wrapper__button-next,
  .elementor-widget-form .e-form__buttons__wrapper__button-previous,
  .elementor-widget-form .elementor-button[type="submit"],
  .elementor-widget-icon-box.elementor-view-stacked .elementor-icon,
  .elementor-widget-loop-grid .elementor-button,
  .elementor-widget-posts .elementor-button,
  .elementor-widget-posts .elementor-post__card .elementor-post__badge,
  .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap) *) {
  color: var(--ops-tinta-verde) !important;
}

/* --- 1.4.3 / 1.4.11 - El verde usado como texto o icono ------------------
   58 selectores. */
:is(.elementor-11 .elementor-element.elementor-element-166703a .elementor-heading-title,
  .elementor-117 .elementor-element.elementor-element-0339b65 .elementor-heading-title,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-66b687b:has(:hover) .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-66b687b:has(:focus) .elementor-icon-box-title,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6f662fb:has(:hover) .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-6f662fb:has(:focus) .elementor-icon-box-title,
  .elementor-117 .elementor-element.elementor-element-70295da .elementor-heading-title,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3:has(:hover) .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-8129dc3:has(:focus) .elementor-icon-box-title,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-cb9edbd:has(:hover) .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-cb9edbd:has(:focus) .elementor-icon-box-title,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd:has(:hover) .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-d2068bd:has(:focus) .elementor-icon-box-title,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1:has(:hover) .elementor-icon-box-title, .elementor-117 .elementor-element.elementor-element-e4c0cd1:has(:focus) .elementor-icon-box-title,
  .elementor-117 .elementor-element.elementor-element-f124c5b .elementor-heading-title,
  .elementor-198 .elementor-element.elementor-element-1dcaf47.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-1dcaf47:has(:hover) .elementor-icon-box-title, .elementor-198 .elementor-element.elementor-element-1dcaf47:has(:focus) .elementor-icon-box-title,
  .elementor-198 .elementor-element.elementor-element-40fed6c.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-40fed6c:has(:hover) .elementor-icon-box-title, .elementor-198 .elementor-element.elementor-element-40fed6c:has(:focus) .elementor-icon-box-title,
  .elementor-198 .elementor-element.elementor-element-5b15035.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-5b15035:has(:hover) .elementor-icon-box-title, .elementor-198 .elementor-element.elementor-element-5b15035:has(:focus) .elementor-icon-box-title,
  .elementor-274 .elementor-element.elementor-element-50c7dae .elementor-heading-title,
  .elementor-274 .elementor-element.elementor-element-6b65b7a .elementor-heading-title,
  .elementor-274 .elementor-element.elementor-element-6faef03 .elementor-heading-title,
  .elementor-274 .elementor-element.elementor-element-bdc1e58 .elementor-heading-title,
  .elementor-274 .elementor-element.elementor-element-e9f6803 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-164d324.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-164d324.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-209b2ae.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-209b2ae.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-2f84d450 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-37cedb7 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-4e19965 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-52cfb0a .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-5a5e03f .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-5fa3e03 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-78e4fc7 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-8aa14f8 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-94a02a0 .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-a764899.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-a764899.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-aa4467b .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-aa832bf.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-aa832bf.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-d35573d.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-d35573d.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-dda220f .elementor-heading-title,
  .elementor-537 .elementor-element.elementor-element-f51762e .elementor-heading-title,
  .elementor-607 .elementor-element.elementor-element-696af0f.elementor-view-framed .elementor-icon, .elementor-607 .elementor-element.elementor-element-696af0f.elementor-view-default .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-696af0f:has(:hover) .elementor-icon-box-title, .elementor-607 .elementor-element.elementor-element-696af0f:has(:focus) .elementor-icon-box-title,
  .elementor-607 .elementor-element.elementor-element-a3d783c.elementor-view-framed .elementor-icon, .elementor-607 .elementor-element.elementor-element-a3d783c.elementor-view-default .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-a3d783c:has(:hover) .elementor-icon-box-title, .elementor-607 .elementor-element.elementor-element-a3d783c:has(:focus) .elementor-icon-box-title,
  .elementor-607 .elementor-element.elementor-element-eef2a80.elementor-view-framed .elementor-icon, .elementor-607 .elementor-element.elementor-element-eef2a80.elementor-view-default .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-eef2a80:has(:hover) .elementor-icon-box-title, .elementor-607 .elementor-element.elementor-element-eef2a80:has(:focus) .elementor-icon-box-title,
  .elementor-711 .elementor-element.elementor-element-135362b .elementor-icon-list-icon i,
  .elementor-797 .elementor-element.elementor-element-1a986be .elementor-heading-title,
  .elementor-797 .elementor-element.elementor-element-2a9e4c2 .elementor-heading-title,
  .elementor-797 .elementor-element.elementor-element-3be79d1 .elementor-heading-title,
  .elementor-797 .elementor-element.elementor-element-66a5e48 .elementor-heading-title,
  .elementor-797 .elementor-element.elementor-element-da62169 .elementor-heading-title,
  .elementor-797 .elementor-element.elementor-element-ec3831a .elementor-heading-title,
  .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item:hover, .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item.highlighted, .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item:focus) {
  color: var(--ops-verde-texto) !important;
}

/* --- 1.4.11 - Iconos SVG en verde ---------------------------------------- */
:is(.elementor-11 .elementor-element.elementor-element-90b05cb > .elementor-shape-bottom .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-90b05cb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill,
  .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-66b687b.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-6f662fb.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-8129dc3.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-cb9edbd.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-d2068bd.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-framed:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-default:has(:hover) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-framed:has(:focus) .elementor-icon, .elementor-117 .elementor-element.elementor-element-e4c0cd1.elementor-view-default:has(:focus) .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-1dcaf47.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-40fed6c.elementor-view-stacked .elementor-icon,
  .elementor-198 .elementor-element.elementor-element-5b15035.elementor-view-stacked .elementor-icon,
  .elementor-274 .elementor-element.elementor-element-61234f6 .elementor-headline-dynamic-wrapper path,
  .elementor-537 .elementor-element.elementor-element-164d324.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-164d324.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-209b2ae.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-209b2ae.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-a764899.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-a764899.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-aa832bf.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-aa832bf.elementor-view-default .elementor-icon,
  .elementor-537 .elementor-element.elementor-element-d35573d.elementor-view-framed .elementor-icon, .elementor-537 .elementor-element.elementor-element-d35573d.elementor-view-default .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-696af0f.elementor-view-framed .elementor-icon, .elementor-607 .elementor-element.elementor-element-696af0f.elementor-view-default .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-a3d783c.elementor-view-framed .elementor-icon, .elementor-607 .elementor-element.elementor-element-a3d783c.elementor-view-default .elementor-icon,
  .elementor-607 .elementor-element.elementor-element-eef2a80.elementor-view-framed .elementor-icon, .elementor-607 .elementor-element.elementor-element-eef2a80.elementor-view-default .elementor-icon,
  .elementor-711 .elementor-element.elementor-element-135362b .elementor-icon-list-icon svg,
  .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item:hover, .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item.highlighted, .elementor-92 .elementor-element.elementor-element-fcc3fff .elementor-nav-menu--main .elementor-item:focus) {
  fill: var(--ops-verde-texto) !important;
  stroke: var(--ops-verde-texto) !important;
}

/* --- 1.4.3 - El verde que viaja dentro de variables de widget ------------
   Pestanas y titulares animados no pintan el color directamente: lo pasan
   por una custom property. Se redefine con el verde accesible. */
:is(.elementor-274 .elementor-element.elementor-element-61234f6) {
  --dynamic-text-color: var(--ops-verde-texto) !important;
}
:is(.elementor-683 .elementor-element.elementor-element-1c3e113) {
  --n-tabs-title-color-active: var(--ops-verde-texto) !important;
}
:is(.elementor-683 .elementor-element.elementor-element-1c3e113 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover) {
  --n-tabs-title-color-hover: var(--ops-verde-texto) !important;
}

/* --- 1.4.3 - Banner de cookies (Complianz) -------------------------------
   El plugin pinta el boton Aceptar en verde con texto blanco y los enlaces
   legales en verde sobre blanco: los dos pares daban 2,20:1. */
.cmplz-cookiebanner .cmplz-btn.cmplz-accept,
.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover,
.cmplz-cookiebanner .cmplz-btn.cmplz-accept:focus {
  color: var(--ops-tinta-verde) !important;
}
.cmplz-cookiebanner .cmplz-link,
.cmplz-cookiebanner .cmplz-links a,
.cmplz-cookiebanner a.cmplz-link:hover {
  color: var(--ops-verde-texto) !important;
}

/* --- 1.4.11 - Valoraciones con estrellas ---------------------------------
   El oro por defecto de Elementor (#F0AD4E) da 1,95:1 sobre blanco y el gris
   de la estrella vacia (#CCD6DF) 1,47:1. */
.elementor-star-rating i:before,
.elementor-star-rating .elementor-star-full:before {
  color: #B0730A !important;
}
.elementor-star-rating i {
  color: #6F6F6F !important;
}

/* --- 1.4.3 - Fechas de las entradas del blog (#ADADAD = 2,24:1) ---------- */
.elementor-post-date,
.elementor-post__meta-data span {
  color: var(--ops-gris-texto) !important;
}

/* --- 2.5.8 - Tamano del objetivo: bullets de los carruseles --------------
   Median 6x6 px. Se amplia el area pulsable a 24x24 manteniendo el punto
   visible pequeno mediante un ::before, para no alterar el diseno. */
.swiper-pagination-bullets .swiper-pagination-bullet {
  width: 24px !important;
  height: 24px !important;
  margin: 0 4px !important;
  background: transparent !important;
  opacity: 1 !important;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.swiper-pagination-bullets .swiper-pagination-bullet::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(0, 0, 0, .35);
}
.swiper-pagination-bullets .swiper-pagination-bullet-active::before {
  background: #000;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  height: auto !important;
  line-height: 0;
}

/* --- 1.4.3 - Texto blanco sobre fotografia (acordeon de imagenes) --------
   El widget no lleva capa de oscurecimiento, asi que el texto blanco queda
   a merced de la foto. Una sombra le garantiza el contraste sin cambiar el
   diseno del bloque. */
.eael-img-accordion .overlay-inner,
.eael-img-accordion .overlay-inner p,
.eael-img-accordion .img-accordion-title {
  text-shadow: 0 1px 4px rgba(0, 0, 0, .9), 0 0 14px rgba(0, 0, 0, .7);
}

/* --- 1.4.3 - Correcciones puntuales de /opsfet/ (pagina 11) --------------
   Medido sobre produccion:
     blanco sobre el azul claro . 3,41:1  rotulos de servicio
     verde sobre la banda azul .. 1,16:1  titular; aqui la regla general del
                                          verde NO sirve, porque oscurecer el
                                          texto sobre un fondo oscuro empeora.
                                          Por eso ese widget esta en
                                          EXCLUIR_TEXTO y se resuelve aqui.
     #A8A8A8 sobre blanco ....... 2,38:1  titular gris
   El azul de marca es #3B7E91 (era #4D7081 hasta septiembre de 2026); con
   texto blanco da 4,59:1. */
.elementor-11 .elementor-element.elementor-element-9d6bb9f.elementor-element-9d6bb9f,
.elementor-11 .elementor-element.elementor-element-e9c1f85.elementor-element-e9c1f85 {
  background-color: #3B7E91 !important;
}
.elementor-11 .elementor-element.elementor-element-4a36eea .elementor-heading-title {
  color: #FFFFFF !important;
}
.elementor-11 .elementor-element.elementor-element-ee03f7a .elementor-heading-title {
  color: #767676 !important;
}
/* NOTA: los pies de foto de /opsfet/ (widget 061569c) salen en las auditorias
   como "blanco sobre blanco", pero es un falso positivo: el CSS a medida
   .blog-blancafort los convierte en una capa superpuesta a la fotografia
   (position:absolute, height:100%), asi que el blanco es intencionado. Ese
   bloque ademas esta roto hoy (imagen y pie con tamano 0), que es cosa de
   contenido, no de accesibilidad. No se toca. */

/* --- 1.4.3 - Boton "Leer mas" del listado del blog ----------------------
   El Kit lo pinta como boton verde con tinta oscura (#1F2A33, correcto), pero
   la regla de la propia pagina le devuelve el verde por encima: verde sobre
   verde, 1,00:1, ilegible. La regla general del verde como texto tampoco vale
   aqui (lo dejaria en 2,66:1), asi que este widget esta en EXCLUIR_TEXTO y se
   resuelve con la tinta oscura: 7,55:1 sobre ese verde. */
.elementor-posts .elementor-post__read-more,
.elementor-widget-posts .elementor-post__read-more {
  color: var(--ops-tinta-verde) !important;
}

/* --- 2.4.7 - Foco visible en todo el sitio ------------------------------- */
a:focus-visible,
button:focus-visible,
input:focus-visible,
select:focus-visible,
textarea:focus-visible,
[tabindex]:focus-visible {
  outline: 3px solid #5F7314 !important;
  outline-offset: 2px !important;
}
