/* ==== SINGAPORE — element-ID bound rules (footer template 38112 "Footer-03", single language) ====
   Fleet navy footer (methodology §9c / skill §8k), same palette as Africa/MENA/Indonesia. Colour only: layout, radii and
   padding stay Elementor's. No standard-button block on this site (Damien 2026-09-19: "no standard buttons").
   Before: ground #121418, copyright row #292C31 + dark overlay (a visible darker band). After: one navy ground,
   links/text #A9B6C6 on #0E1726 = 8.7:1, headings #F8702E = 6.3:1, hover white. 2026-09-19. */
:root{ --qn-ft-navy:#0E1726; --qn-ft-orange:#F8702E; --qn-ft-mute:#A9B6C6; }
/* ground: the outer footer container */
.footer-wrap .elementor-element-c783be5{ background-color:var(--qn-ft-navy) !important; }
/* the three panels (Policies, Other Regions, logo): a touch lighter than the ground, hairline instead of none */
.footer-wrap .elementor-element-642b49a,
.footer-wrap .elementor-element-bd2f3cd,
.footer-wrap .elementor-element-1c71e76{
  background-color:rgba(255,255,255,.045) !important;
  border:1px solid rgba(255,255,255,.09) !important;
}
/* copyright row: same navy, never a darker band (its #292C31 + the 28% black overlay) */
.footer-wrap .elementor-element-8ad4609{ background-color:var(--qn-ft-navy) !important; border-top:0 !important; }
.footer-wrap .elementor-element-8ad4609::before,
.footer-wrap .elementor-element-8ad4609 > .elementor-background-overlay{ background:none !important; opacity:0 !important; }
.footer-wrap .elementor-heading-title{ color:var(--qn-ft-orange) !important; letter-spacing:.01em; }
.footer-wrap a{ color:var(--qn-ft-mute) !important; transition:color .2s ease; }
.footer-wrap a:hover,
.footer-wrap a:focus-visible{ color:#fff !important; }
.footer-wrap p,
.footer-wrap li,
.footer-wrap .elementor-widget-container,
.footer-wrap .elementor-widget-text-editor,
.footer-wrap .elementor-widget-text-editor p,
.footer-wrap .elementor-widget-text-editor span,
.footer-wrap .elementor-icon-list-text{ color:var(--qn-ft-mute) !important; }
.footer-wrap .elementor-icon-list-icon i,
.footer-wrap .elementor-icon-list-icon svg{ color:var(--qn-ft-mute) !important; fill:currentColor !important; }
.footer-wrap a:focus-visible{ outline:3px solid var(--qn-ft-orange); outline-offset:3px; border-radius:4px; }

/* ==== CONTRAST PASS 2026-09-19 — Lighthouse + a light/dark browser scan of 13 pages (a11y/scan-before.json).
   Text colours shifted in lightness only (same hue) to the first value that passes 4.5:1 (3:1 for large text);
   white text on a category fill -> the fill deepened; white/cream text on a BRAND-ORANGE fill -> fleet ink #141414
   (the orange itself is never changed). Light rules scoped :not([data-theme=dark]), dark rules [data-theme=dark]. ==== */
/* About (42227): the design's accent text is the raw brand orange #EA6320 = 2.83:1 on its #EEECEA ground; same hue at
   #B44711 = 4.63:1 (light only — dark mode already uses #fb923c). Muted text rgba(10,10,10,.46) = 3.2:1 -> .62 = 4.6:1. */
body.page-id-42227:not([data-theme="dark"]){ --qn-accent-text:#B44711; --qn-text-muted:rgba(10,10,10,.62); }
body.page-id-42227:not([data-theme="dark"]) .elementor-widget-button.qn-ghost-accent .elementor-button,
body.page-id-42227:not([data-theme="dark"]) .elementor-widget-button.qn-ghost-accent .elementor-button *{ color:#B44711 !important; }
body.page-id-42227:not([data-theme="dark"]) .qn-stat .elementor-counter-number-suffix,
body.page-id-42227:not([data-theme="dark"]) .qn-rythm .elementor-counter-number-suffix{ color:#B44711 !important; }
/* Contact (42746) nested tabs: active #EA6320 = 3.33:1 -> #C94F13 4.55:1; inactive #B2B2B2 = 2.12:1 -> #757575 4.61:1;
   dark mode inactive #4F4F50 on #141516 = 2.25:1 -> #8A8A8C 5.3:1 */
body.page-id-42746:not([data-theme="dark"]) .elementor-element-24fe9c54 .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{ color:#C94F13 !important; }
body.page-id-42746:not([data-theme="dark"]) .elementor-element-24fe9c54 .e-n-tab-title[aria-selected="false"] .e-n-tab-title-text{ color:#757575 !important; }
body.page-id-42746[data-theme="dark"] .elementor-element-24fe9c54 .e-n-tab-title[aria-selected="false"] .e-n-tab-title-text{ color:#8A8A8C !important; }
body.page-id-47820:not([data-theme="dark"]) .elementor-element-44ee4756, body.page-id-47820:not([data-theme="dark"]) .elementor-element-44ee4756 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9E6763 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-73bb46ca, body.page-id-47820:not([data-theme="dark"]) .elementor-element-73bb46ca :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9A635F !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-2f98624, body.page-id-47820:not([data-theme="dark"]) .elementor-element-2f98624 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#929292 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-45427644, body.page-id-47820:not([data-theme="dark"]) .elementor-element-45427644 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9E6763 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-2e561971, body.page-id-47820:not([data-theme="dark"]) .elementor-element-2e561971 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9A635F !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-47ee28e1, body.page-id-47820:not([data-theme="dark"]) .elementor-element-47ee28e1 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9E6763 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-52b32014, body.page-id-47820:not([data-theme="dark"]) .elementor-element-52b32014 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9A635F !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-4f1d3b23, body.page-id-47820:not([data-theme="dark"]) .elementor-element-4f1d3b23 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9E6763 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-40354455, body.page-id-47820:not([data-theme="dark"]) .elementor-element-40354455 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9A635F !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-2093ff05, body.page-id-47820:not([data-theme="dark"]) .elementor-element-2093ff05 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#929292 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-65ab7fdc, body.page-id-47820:not([data-theme="dark"]) .elementor-element-65ab7fdc :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9E6763 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-64f774c, body.page-id-47820:not([data-theme="dark"]) .elementor-element-64f774c :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#9A635F !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-c017382, body.page-id-47820:not([data-theme="dark"]) .elementor-element-c017382 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#929292 !important}
body.page-id-47820:not([data-theme="dark"]) .elementor-element-2cf0f500{background-color:#9E6763 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-a85bf11, body.page-id-47772:not([data-theme="dark"]) .elementor-element-a85bf11 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-b335056 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#CF4813 !important}body.page-id-47772:not([data-theme="dark"]) .elementor-element-b335056 .e-n-accordion-item-title-icon svg{fill:#CF4813 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-92ebc45, body.page-id-47772:not([data-theme="dark"]) .elementor-element-92ebc45 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#EC6732 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-51e6e84 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#CA4712 !important}body.page-id-47772:not([data-theme="dark"]) .elementor-element-51e6e84 .e-n-accordion-item-title-icon svg{fill:#CA4712 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-c52bc7a, body.page-id-47772:not([data-theme="dark"]) .elementor-element-c52bc7a :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-42f23c1 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#CF4813 !important}body.page-id-47772:not([data-theme="dark"]) .elementor-element-42f23c1 .e-n-accordion-item-title-icon svg{fill:#CF4813 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-9b7b313, body.page-id-47772:not([data-theme="dark"]) .elementor-element-9b7b313 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#EC6732 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-84fc54a :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#CA4712 !important}body.page-id-47772:not([data-theme="dark"]) .elementor-element-84fc54a .e-n-accordion-item-title-icon svg{fill:#CA4712 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-82ccdb6, body.page-id-47772:not([data-theme="dark"]) .elementor-element-82ccdb6 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-329df98 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#CF4813 !important}body.page-id-47772:not([data-theme="dark"]) .elementor-element-329df98 .e-n-accordion-item-title-icon svg{fill:#CF4813 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-4f0da56, body.page-id-47772:not([data-theme="dark"]) .elementor-element-4f0da56 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#EC6732 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-b152276 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#CA4712 !important}body.page-id-47772:not([data-theme="dark"]) .elementor-element-b152276 .e-n-accordion-item-title-icon svg{fill:#CA4712 !important}
body.page-id-47772:not([data-theme="dark"]) .elementor-element-6dbadc79{background-color:#767575 !important}
body.page-id-42746:not([data-theme="dark"]) .elementor-element-1cb9608, body.page-id-42746:not([data-theme="dark"]) .elementor-element-1cb9608 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#C94F13 !important}
body.page-id-42746:not([data-theme="dark"]) .elementor-element-2e0f4cc :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#C94F13 !important}body.page-id-42746:not([data-theme="dark"]) .elementor-element-2e0f4cc .e-n-accordion-item-title-icon svg{fill:#C94F13 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-61272f8, body.page-id-42752:not([data-theme="dark"]) .elementor-element-61272f8 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-6cf63d1, body.page-id-42752:not([data-theme="dark"]) .elementor-element-6cf63d1 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-3987ae1, body.page-id-42752:not([data-theme="dark"]) .elementor-element-3987ae1 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-d24bb36, body.page-id-42752:not([data-theme="dark"]) .elementor-element-d24bb36 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-e5c7fb5, body.page-id-42752:not([data-theme="dark"]) .elementor-element-e5c7fb5 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-f762221, body.page-id-42752:not([data-theme="dark"]) .elementor-element-f762221 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#ED6C39 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-7bca3bf, body.page-id-42752:not([data-theme="dark"]) .elementor-element-7bca3bf :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#EC6732 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-059e7dd, body.page-id-42752:not([data-theme="dark"]) .elementor-element-059e7dd :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#EA561B !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-af0a300, body.page-id-42752:not([data-theme="dark"]) .elementor-element-af0a300 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#141414 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-7cd2914, body.page-id-42752:not([data-theme="dark"]) .elementor-element-7cd2914 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#141414 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-01da93c, body.page-id-42752:not([data-theme="dark"]) .elementor-element-01da93c :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#141414 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-2cab973, body.page-id-42752:not([data-theme="dark"]) .elementor-element-2cab973 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#C84612 !important}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-b33fe26, body.page-id-42752:not([data-theme="dark"]) .elementor-element-b33fe26 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#009F96 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-019f69e, body.page-id-45215:not([data-theme="dark"]) .elementor-element-019f69e :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#51A461 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-9146430, body.page-id-45215:not([data-theme="dark"]) .elementor-element-9146430 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-6afbe79, body.page-id-45215:not([data-theme="dark"]) .elementor-element-6afbe79 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-226c5f0, body.page-id-45215:not([data-theme="dark"]) .elementor-element-226c5f0 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-ac871c2, body.page-id-45215:not([data-theme="dark"]) .elementor-element-ac871c2 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-1a5d9fc, body.page-id-45215:not([data-theme="dark"]) .elementor-element-1a5d9fc :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-945e212, body.page-id-45215:not([data-theme="dark"]) .elementor-element-945e212 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-dac6a05, body.page-id-45215:not([data-theme="dark"]) .elementor-element-dac6a05 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-dd47cfd, body.page-id-45215:not([data-theme="dark"]) .elementor-element-dd47cfd :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-310bb79, body.page-id-45215:not([data-theme="dark"]) .elementor-element-310bb79 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-4d91205, body.page-id-45215:not([data-theme="dark"]) .elementor-element-4d91205 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#498055 !important}
body.page-id-45215:not([data-theme="dark"]) .elementor-element-fa35342, body.page-id-45215:not([data-theme="dark"]) .elementor-element-fa35342 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#141414 !important}
body.page-id-47817:not([data-theme="dark"]) .elementor-element-cbb3118, body.page-id-47817:not([data-theme="dark"]) .elementor-element-cbb3118 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#0B9ED0 !important}
body.page-id-47818:not([data-theme="dark"]) .elementor-element-136f9df3, body.page-id-47818:not([data-theme="dark"]) .elementor-element-136f9df3 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#3B7CA5 !important}
body.page-id-47818:not([data-theme="dark"]) .elementor-element-8d0120e, body.page-id-47818:not([data-theme="dark"]) .elementor-element-8d0120e :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#3977A0 !important}
body.page-id-47818:not([data-theme="dark"]) .elementor-element-7c354a8f{background-color:#407C99 !important}
body.page-id-47819:not([data-theme="dark"]) .elementor-element-19585ae5, body.page-id-47819:not([data-theme="dark"]) .elementor-element-19585ae5 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#6C7C35 !important}
body.page-id-47819:not([data-theme="dark"]) .elementor-element-7a8df9fd, body.page-id-47819:not([data-theme="dark"]) .elementor-element-7a8df9fd :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#697934 !important}
body.page-id-47819:not([data-theme="dark"]) .elementor-element-cea1af7{background-color:#6C7C35 !important}
body.page-id-43665:not([data-theme="dark"]) .elementor-element-4eff193, body.page-id-43665:not([data-theme="dark"]) .elementor-element-4eff193 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#DA5C0F !important}
body.page-id-43665:not([data-theme="dark"]) .elementor-element-ad74695, body.page-id-43665:not([data-theme="dark"]) .elementor-element-ad74695 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#DA5C0F !important}
body.page-id-47820[data-theme="dark"] .elementor-element-4f8bdc84 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-4f8bdc84 .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-4d166981 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AD7D7A !important}body.page-id-47820[data-theme="dark"] .elementor-element-4d166981 .e-n-accordion-item-title-icon svg{fill:#AD7D7A !important}
body.page-id-47820[data-theme="dark"] .elementor-element-5d6d60f7 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-5d6d60f7 .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-188d42a3 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AD7D7A !important}body.page-id-47820[data-theme="dark"] .elementor-element-188d42a3 .e-n-accordion-item-title-icon svg{fill:#AD7D7A !important}
body.page-id-47820[data-theme="dark"] .elementor-element-1262049c :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-1262049c .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-612304aa :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AD7D7A !important}body.page-id-47820[data-theme="dark"] .elementor-element-612304aa .e-n-accordion-item-title-icon svg{fill:#AD7D7A !important}
body.page-id-47820[data-theme="dark"] .elementor-element-64fe2831 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-64fe2831 .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-65ba0b6d :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AD7D7A !important}body.page-id-47820[data-theme="dark"] .elementor-element-65ba0b6d .e-n-accordion-item-title-icon svg{fill:#AD7D7A !important}
body.page-id-47820[data-theme="dark"] .elementor-element-4b71f712 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-4b71f712 .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-18d11633 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AD7D7A !important}body.page-id-47820[data-theme="dark"] .elementor-element-18d11633 .e-n-accordion-item-title-icon svg{fill:#AD7D7A !important}
body.page-id-47820[data-theme="dark"] .elementor-element-38b9f71 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-38b9f71 .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-16255a4 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#AA7875 !important}body.page-id-47820[data-theme="dark"] .elementor-element-16255a4 .e-n-accordion-item-title-icon svg{fill:#AA7875 !important}
body.page-id-47820[data-theme="dark"] .elementor-element-2cf0f500{background-color:#9E6763 !important}
body.page-id-47772[data-theme="dark"] .elementor-element-b46b3ce, body.page-id-47772[data-theme="dark"] .elementor-element-b46b3ce :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#A1A1A1 !important}
body.page-id-47772[data-theme="dark"] .elementor-element-51e6e84 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#F0855A !important}body.page-id-47772[data-theme="dark"] .elementor-element-51e6e84 .e-n-accordion-item-title-icon svg{fill:#F0855A !important}
body.page-id-47772[data-theme="dark"] .elementor-element-837f8f3, body.page-id-47772[data-theme="dark"] .elementor-element-837f8f3 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#A1A1A1 !important}
body.page-id-47772[data-theme="dark"] .elementor-element-84fc54a :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#F0855A !important}body.page-id-47772[data-theme="dark"] .elementor-element-84fc54a .e-n-accordion-item-title-icon svg{fill:#F0855A !important}
body.page-id-47772[data-theme="dark"] .elementor-element-88c25d6, body.page-id-47772[data-theme="dark"] .elementor-element-88c25d6 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#A1A1A1 !important}
body.page-id-47772[data-theme="dark"] .elementor-element-b152276 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#F0855A !important}body.page-id-47772[data-theme="dark"] .elementor-element-b152276 .e-n-accordion-item-title-icon svg{fill:#F0855A !important}
body.page-id-47772[data-theme="dark"] .elementor-element-6dbadc79{background-color:#767575 !important}
body.page-id-42746[data-theme="dark"] .elementor-element-22fe7b28, body.page-id-42746[data-theme="dark"] .elementor-element-22fe7b28 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#979797 !important}
body.page-id-42746[data-theme="dark"] .elementor-element-4177459c, body.page-id-42746[data-theme="dark"] .elementor-element-4177459c :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#979797 !important}
body.page-id-42746[data-theme="dark"] .elementor-element-492e48e, body.page-id-42746[data-theme="dark"] .elementor-element-492e48e :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#979797 !important}
body.page-id-42752[data-theme="dark"] .elementor-element-da75bcc, body.page-id-42752[data-theme="dark"] .elementor-element-da75bcc :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#EC6732 !important}
body.page-id-42752[data-theme="dark"] .elementor-element-591909a, body.page-id-42752[data-theme="dark"] .elementor-element-591909a :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#97989A !important}
body.page-id-42752[data-theme="dark"] .elementor-element-61f5658, body.page-id-42752[data-theme="dark"] .elementor-element-61f5658 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#97989A !important}
body.page-id-42752[data-theme="dark"] .elementor-element-af0a300, body.page-id-42752[data-theme="dark"] .elementor-element-af0a300 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#141414 !important}
body.page-id-45215[data-theme="dark"] .elementor-element-52e9ad5{background-color:#4D815A !important}
body.page-id-45215[data-theme="dark"] .elementor-element-fa35342, body.page-id-45215[data-theme="dark"] .elementor-element-fa35342 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#141414 !important}
body.page-id-47817[data-theme="dark"] .elementor-element-b9fcd1b, body.page-id-47817[data-theme="dark"] .elementor-element-b9fcd1b :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#2B8FC4 !important}
body.page-id-47817[data-theme="dark"] .elementor-element-8a5ef08, body.page-id-47817[data-theme="dark"] .elementor-element-8a5ef08 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#2B8FC4 !important}
body.page-id-47817[data-theme="dark"] .elementor-element-b604196, body.page-id-47817[data-theme="dark"] .elementor-element-b604196 :is(p,div,span,strong,b,em,li,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-button,.elementor-button-text,.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon,.e-n-tab-title-text,button){color:#2B8FC4 !important}
body.page-id-47817[data-theme="dark"] .elementor-element-e03a3a2 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#0382FF !important}body.page-id-47817[data-theme="dark"] .elementor-element-e03a3a2 .e-n-accordion-item-title-icon svg{fill:#0382FF !important}
body.page-id-47817[data-theme="dark"] .elementor-element-be3a462 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#0885FF !important}body.page-id-47817[data-theme="dark"] .elementor-element-be3a462 .e-n-accordion-item-title-icon svg{fill:#0885FF !important}
body.page-id-47817[data-theme="dark"] .elementor-element-424ba3a :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#0382FF !important}body.page-id-47817[data-theme="dark"] .elementor-element-424ba3a .e-n-accordion-item-title-icon svg{fill:#0382FF !important}
body.page-id-47818[data-theme="dark"] .elementor-element-608938f4{background-color:#399BDA !important}
body.page-id-47818[data-theme="dark"] .elementor-element-3afbd5f9 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#5488C7 !important}body.page-id-47818[data-theme="dark"] .elementor-element-3afbd5f9 .e-n-accordion-item-title-icon svg{fill:#5488C7 !important}
body.page-id-47818[data-theme="dark"] .elementor-element-6ba0fe9 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#588BC9 !important}body.page-id-47818[data-theme="dark"] .elementor-element-6ba0fe9 .e-n-accordion-item-title-icon svg{fill:#588BC9 !important}
body.page-id-47818[data-theme="dark"] .elementor-element-7c354a8f{background-color:#407C99 !important}
body.page-id-47819[data-theme="dark"] .elementor-element-9cf21e2 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#4D9611 !important}body.page-id-47819[data-theme="dark"] .elementor-element-9cf21e2 .e-n-accordion-item-title-icon svg{fill:#4D9611 !important}
body.page-id-47819[data-theme="dark"] .elementor-element-1747c2aa :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){color:#509D12 !important}body.page-id-47819[data-theme="dark"] .elementor-element-1747c2aa .e-n-accordion-item-title-icon svg{fill:#509D12 !important}
body.page-id-47819[data-theme="dark"] .elementor-element-cea1af7{background-color:#6C7C35 !important}
/* /success/ (44483): "Success Rewards" eyebrow #F29437 = 2.32:1 on white -> same hue #B25F0C = 4.63:1 */
body.page-id-44483:not([data-theme="dark"]) .elementor-element-ac85f8b .elementor-heading-title{ color:#B25F0C !important; }
/* visually hidden text (gallery slide links, qnet-sg-a11y 1.1.1) */
.qn-sr{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

/* ==== /qnet-business/ (42752) — qnet.net section design, 2026-09-20 ====
   "Is QNET for Me?" cards and the "A Force For Good" block follow qnet.net: neutral translucent card
   (#DFDFDF1F), 15px radius, centred 17px text with an orange check above; lead line orange 25px, body 17px.
   Dark mode keeps the same translucent cards, so the ink flips instead of the ground. */
body.page-id-42752 .elementor-element-4cbf974 .qn-biz-lead{ color:#E4620F; font-size:25px; line-height:1.4; margin:0 0 14px; }
body.page-id-42752 .elementor-element-4cbf974 .qn-biz-body{ font-size:17px; line-height:1.5; margin:0; }
@media (max-width:1024px){ body.page-id-42752 .elementor-element-4cbf974 .qn-biz-lead{ font-size:22px; } }
body.page-id-42752[data-theme="dark"] .qn-biz-card .elementor-widget-text-editor{ color:#E8ECF2; }
@media (max-width:767px){
  body.page-id-42752 .qn-biz-lead{ font-size:21px; }
  body.page-id-42752 .qn-biz-body{ font-size:16px; }
}

/* ==== CONTRAST PASS 2 — 2026-09-20, measured on PRODUCTION at 390 px (the first pass only scanned 1440 px,
   so these mobile-only twins of the same blocks were never seen). Same method: lightness shifted within the hue
   until 4.5:1 (3:1 for text ≥ 24 px); brand fills untouched. ==== */
/* home: "Find all your daily needs here" #F75609 on #F7F7F7 = 3.12:1 -> 4.58:1 */
body.page-id-1387:not([data-theme="dark"]) .elementor-element-20155b2a .elementor-heading-title{ color:#C74506 !important; }
/* contact: the regional-office accordions (20 of them, mobile) #EA6320 on white = 3.33:1 -> 4.55:1 */
body.page-id-42746:not([data-theme="dark"]) .e-n-accordion-item-title-text,
body.page-id-42746:not([data-theme="dark"]) .e-n-accordion-item-title-icon{ color:#C94F13 !important; }
body.page-id-42746:not([data-theme="dark"]) .e-n-accordion-item-title-icon svg{ fill:#C94F13 !important; }
/* qnet-business mobile: the lead line at 22 px needs 4.5:1, and the mobile accordion twin */
@media (max-width:1024px){
  body.page-id-42752:not([data-theme="dark"]) .elementor-element-4cbf974 .qn-biz-lead{ color:#B8460F !important; }
}
body.page-id-42752:not([data-theme="dark"]) .elementor-element-8bf7d26 :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){ color:#C74D10 !important; }
/* watches mobile: the 6 product titles at 25 px (large text, 3:1) #EE7545 -> #EC6732 */
body.page-id-47772:not([data-theme="dark"]) :is(.elementor-element-89d15a9,.elementor-element-72c0f74,.elementor-element-1422926,.elementor-element-386c997,.elementor-element-1080a26,.elementor-element-2dbc293){ color:#EC6732 !important; }
body.page-id-47772:not([data-theme="dark"]) :is(.elementor-element-89d15a9,.elementor-element-72c0f74,.elementor-element-1422926,.elementor-element-386c997,.elementor-element-1080a26,.elementor-element-2dbc293) *{ color:#EC6732 !important; }
/* rythm dark mode: navy titles on the green fill this pass deepened (#4D815A) = 3.88:1 -> white 4.56:1 */
body.page-id-45215[data-theme="dark"] :is(.elementor-element-8cfaea9,.elementor-element-a15d5e7) :is(.elementor-icon-box-title,.elementor-icon-box-title a){ color:#FFFFFF !important; }
/* the OPEN accordion item on /qnet-business/ has a navy ground, so the closed-state ink fails there: brand orange on navy = 6.28:1 */
body.page-id-42752 .elementor-element-8bf7d26 details[open] > summary :is(.e-n-accordion-item-title-text,.e-n-accordion-item-title-icon){ color:#F8702E !important; }
body.page-id-42752 .elementor-element-8bf7d26 details[open] > summary .e-n-accordion-item-title-icon svg{ fill:#F8702E !important; }
/* wellness: the same line is 24 px on desktop (3:1) but 20 px on mobile (4.5:1) */
@media (max-width:1024px){
  body.page-id-47817:not([data-theme="dark"]) .elementor-element-cbb3118 :is(p,div,span){ color:#097EA6 !important; }
}
/* personal-care: mobile twin of the product paragraphs */
body.page-id-47820:not([data-theme="dark"]) .elementor-element-c3b701b :is(p,div,span){ color:#9E6763 !important; }
