:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip-path:inset(50%);word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding:0;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:radial-gradient(circle at top right,rgba(31,114,196,.1),transparent 28%),linear-gradient(180deg,#fbfcfb 0,var(--surface) 18%,#eef5f4 100%);line-height:1.6;max-width:100%;overflow-x:hidden;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(243,247,248,.92) 24%,rgba(238,245,244,.95) 100%),url(https://waterchemicalssolution.com/wp-content/themes/hello-elementor/assets/images/site-science-background.svg)center 88px/min(1320px,118vw) auto repeat-y,radial-gradient(circle at 8% 8%,rgba(37,99,235,.08),transparent 24%),radial-gradient(circle at 92% 4%,rgba(255,178,63,.14),transparent 26%);color:var(--text);text-rendering:optimizeLegibility}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@font-face{ font-display:swap;font-family:star;src:url(https://waterchemicalssolution.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://waterchemicalssolution.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://waterchemicalssolution.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(https://waterchemicalssolution.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://waterchemicalssolution.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://waterchemicalssolution.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }.screen-reader-text{position:absolute!important;word-wrap:normal!important}:root{--primary:#0d4457;--primary-deep:#081720;--secondary:#1b876e;--accent:#ffb703;--lab-blue:#1f72c4;--lab-blue-deep:#0b315f;--lab-blue-soft:#eaf5ff;--surface:#f4f8f7;--surface-strong:#e5efee;--text:#13252f;--muted:#607482;--border:#d6e3e0;--shadow:0 24px 56px rgba(9, 27, 39, 0.12);--radius:24px}*{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-behavior:smooth}a{color:var(--primary);text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover{color:var(--secondary)}img{max-width:100%;display:block;height:auto}h2{font-family:inherit;letter-spacing:0}h2,p{margin-top:0}.site-main,html{width:100%;max-width:100%;overflow-x:hidden}.btn,.eyebrow{display:inline-flex;align-items:center;font-weight:800}.eyebrow{padding:8px 14px;border-radius:999px;font-size:.78rem;text-transform:uppercase;background:rgba(13,68,87,.08);color:var(--secondary)}.btn{justify-content:center;gap:8px;border:0;cursor:pointer;touch-action:manipulation;transition:transform .2s ease,box-shadow .2s ease}.btn-primary{background:linear-gradient(135deg,var(--lab-blue),#42c5ff);box-shadow:0 16px 32px rgba(31,114,196,.28)}.btn{box-sizing:border-box;text-align:center}@media (max-width:640px){.btn{min-height:44px;padding:11px 14px;border-radius:14px;font-size:.88rem;line-height:1.25}}.screen-reader-text{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-shortcuts{position:fixed;right:20px;bottom:108px;z-index:75;display:grid;gap:10px}.page-shortcuts__button{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(8,23,32,.96),rgba(13,68,87,.92));color:#fff;box-shadow:0 16px 34px rgba(7,18,25,.22);backdrop-filter:blur(14px);transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease,background .2s ease}.page-shortcuts__button:hover{transform:translateY(-2px);color:#fff;box-shadow:0 20px 40px rgba(7,18,25,.26)}.page-shortcuts__button:focus-visible{outline:2px solid rgba(255,183,3,.96);outline-offset:3px}.page-shortcuts__icon,.page-shortcuts__icon svg{width:22px;height:22px}@media (max-width:768px){.btn{max-width:100%;min-height:44px;padding:12px 16px;font-size:.9rem;line-height:1.3;white-space:normal;text-align:center}.page-shortcuts{right:auto;left:14px;bottom:14px;gap:8px}.page-shortcuts__button{width:50px;height:50px;border-radius:16px}}.portal-shell{display:grid;gap:24px;padding:24px 0 72px}body.alkemist-portal-page{overflow-x:hidden}body.alkemist-editor-page{overflow:hidden;min-height:100dvh}body.alkemist-editor-page .portal-page-wrapper,body.alkemist-editor-page .site-main{overflow:hidden}body.alkemist-editor-page .portal-page-layout{display:block;padding:0 12px!important}body.alkemist-editor-page .portal-page-layout,body.alkemist-editor-page .portal-page-layout--dashboard{width:100%!important;max-width:none!important;margin:0!important}body.alkemist-editor-page .portal-page-wrapper{width:100%;max-width:none!important;margin:0}body.alkemist-editor-page:not(.alkemist-editor-session) .portal-page-layout{min-height:100dvh;display:grid;align-items:center}body.alkemist-editor-page:not(.alkemist-editor-session) .portal-shell{min-height:calc(100dvh - 24px);align-content:center}body.alkemist-editor-page:not(.alkemist-editor-session) .portal-card{max-width:min(980px,100%);margin:0 auto}.portal-page-layout{width:min(1760px,calc(100% - 20px));margin:0 auto;padding-bottom:72px}.portal-page-wrapper{padding:0}.portal-page-layout,.portal-page-wrapper,.portal-shell{min-width:0;max-width:100%;overflow-x:hidden}.portal-card{padding:28px;background:rgba(255,255,255,.94);border:1px solid rgba(214,227,224,.96);border-radius:var(--radius)}@media (max-width:768px){.portal-shell{padding:16px 0 48px}.portal-page-layout{width:min(100%,calc(100% - 14px))}.portal-card{padding:16px;border-radius:18px}}@media (max-width:640px){.portal-page-layout{width:min(100%,calc(100% - 10px))}}:root{--primary:#0b4b60;--primary-deep:#071923;--secondary:#16856f;--accent:#ffb23f;--info:#2563eb;--surface:#f3f7f8;--surface-strong:#e8f0ef;--card:#ffffff;--text:#122632;--muted:#627582;--border:#d8e5e3;--shadow:0 18px 44px rgba(9, 27, 39, 0.11);--shadow-soft:0 10px 26px rgba(9, 27, 39, 0.07);--ring:0 0 0 3px rgba(255, 178, 63, 0.34);--radius:20px}a:focus-visible{outline:0;box-shadow:var(--ring)}.portal-card{border-color:rgba(216,229,227,.98);background:rgba(255,255,255,.96);box-shadow:var(--shadow-soft)}.eyebrow{letter-spacing:.08em}.btn{min-height:var(--site-button-height,46px);min-width:0;max-width:100%;padding:12px 18px;border-radius:14px;box-shadow:0 12px 26px rgba(9,27,39,.08);font-size:.92rem;line-height:1.22;white-space:normal;overflow-wrap:anywhere}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(135deg,#ffc247,#ff8a2a);color:#10202a}.portal-shell{padding-top:28px}.portal-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,251,.96))}@media (max-width:768px){body{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(243,247,248,.95) 28%,rgba(238,245,244,.98) 100%),url(https://waterchemicalssolution.com/wp-content/themes/hello-elementor/assets/images/site-science-background.svg)center 72px/960px auto repeat-y,radial-gradient(circle at 8% 8%,rgba(37,99,235,.06),transparent 22%),radial-gradient(circle at 92% 4%,rgba(255,178,63,.1),transparent 24%)}.portal-card{border-radius:16px}}@media (max-width:560px){.portal-shell{gap:14px;padding-bottom:44px}.portal-card{padding:14px}}.page-shortcuts--editor{right:max(10px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));left:auto;z-index:96;gap:7px}.page-shortcuts--editor .page-shortcuts__button{width:42px;height:42px;border-radius:14px;border-color:rgba(255,255,255,.22);background:linear-gradient(180deg,rgba(7,25,35,.96),rgba(11,75,96,.92));box-shadow:0 12px 26px rgba(7,18,25,.2)}.page-shortcuts--editor .page-shortcuts__icon,.page-shortcuts--editor .page-shortcuts__icon svg{width:19px;height:19px}@media (max-width:768px){.page-shortcuts--editor{right:max(7px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:auto}.page-shortcuts--editor .page-shortcuts__button{width:38px;height:38px;border-radius:12px}}:root{--visitor-heading-ink:#07344a;--visitor-heading-blue:#0f5b95;--visitor-heading-teal:#0b7d7b;--visitor-heading-green:#14856e;--visitor-heading-gold:#c98116;--visitor-heading-soft:rgba(15, 91, 149, 0.1);--visitor-heading-line:linear-gradient(90deg, #ffb23f 0%, #14856e 46%, #2563eb 100%);--visitor-heading-gradient:linear-gradient(90deg, #07344a 0%, #0f6f86 48%, #c98116 100%)}body:not(.alkemist-editor-session) .site-main :where(h2){color:var(--visitor-heading-ink);letter-spacing:0}@media (max-width:760px){:root{--site-button-height:42px}.btn{padding:10px 13px;border-radius:12px;font-size:.84rem;line-height:1.24}}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}:root{--gig-blue-ink:#0c1f33;--gig-blue:#1261a6;--gig-blue-deep:#071827;--gig-teal:#12a37f;--gig-line:#d9e5ec;--gig-soft-blue:#eef7ff;--gig-glow:0 18px 44px rgba(7, 24, 39, 0.12);--alkemist-floating-edge-x:max(14px, env(safe-area-inset-right));--alkemist-floating-edge-left:max(14px, env(safe-area-inset-left));--alkemist-floating-edge-bottom:max(14px, env(safe-area-inset-bottom));--alkemist-floating-gap:10px;--alkemist-floating-chat-size:46px;--alkemist-floating-shortcut-size:44px;--alkemist-floating-shortcut-stack:calc(var(--alkemist-floating-shortcut-size) + var(--alkemist-floating-shortcut-size) + var(--alkemist-floating-gap))}@supports (content-visibility:auto){body:not(.alkemist-editor-session) .site-main :where(.home-section:nth-of-type(n+3),.archive-library-section,.archive-linked-product-grid){content-visibility:auto;contain-intrinsic-size:1px 560px}}@media (max-width:760px),(prefers-reduced-data:reduce){body:not(.alkemist-editor-session):not(.alkemist-client-dashboard-page){background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(243,247,248,.98) 28%,#eef5f4 100%),#eef5f4}}@media (max-width:780px){body:not(.alkemist-editor-session){background:linear-gradient(180deg,#f8fbfb 0,#eef5f4 100%)}}@media (max-width:780px){:root{--alkemist-floating-edge-x:max(9px, env(safe-area-inset-right));--alkemist-floating-edge-left:max(9px, env(safe-area-inset-left));--alkemist-floating-edge-bottom:max(9px, env(safe-area-inset-bottom));--alkemist-floating-gap:8px;--alkemist-floating-chat-size:42px;--alkemist-floating-shortcut-size:38px}}@media (max-width:430px){:root{--alkemist-floating-edge-x:max(7px, env(safe-area-inset-right));--alkemist-floating-edge-left:max(7px, env(safe-area-inset-left));--alkemist-floating-edge-bottom:max(7px, env(safe-area-inset-bottom));--alkemist-floating-chat-size:40px;--alkemist-floating-shortcut-size:36px}}:root{--alkemist-workspace-bottom-clearance:max(88px, calc(72px + env(safe-area-inset-bottom)));--alkemist-workspace-scrollbar-track:rgba(232, 240, 239, 0.72);--alkemist-workspace-scrollbar-thumb:rgba(11, 75, 96, 0.42)}body.alkemist-editor-page{--alkemist-editor-touch-clearance:max(110px, calc(88px + env(safe-area-inset-bottom)));overflow-x:hidden}@media (max-width:1366px),(hover:none) and (pointer:coarse){body.alkemist-editor-page{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}}@media (min-width:1101px){body.alkemist-editor-session:not(:has([data-editor-workspace])) .dashboard-workspace-card:not(:has(.frontend-editor-shell--enquiries)):not(:has(.frontend-record-browser--enquiries)){display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;height:calc(100dvh - 24px)!important;min-height:0!important;max-height:calc(100dvh - 24px)!important;overflow:hidden!important;contain:none!important}}body:not(.alkemist-editor-session){--visitor-heading-ink:#102f48;--visitor-heading-blue:#174f7a;--visitor-heading-teal:#174f7a;--visitor-heading-green:#245b88;--visitor-heading-gold:#b7791f;--visitor-heading-line:linear-gradient(90deg, #c9851a 0%, #174f7a 52%, #466fa8 100%);--visitor-heading-gradient:linear-gradient(90deg, #102f48 0%, #174f7a 58%, #915f16 100%);--visitor-lab-blue:#1f72c4;--visitor-lab-blue-deep:#0f4f8a;--visitor-lab-blue-ink:#102f48;--visitor-lab-blue-soft:rgba(31, 114, 196, 0.1);--visitor-lab-blue-line:rgba(31, 114, 196, 0.24);--visitor-lab-blue-panel:linear-gradient(180deg, rgba(255, 255, 255, 0.99), rgba(246, 250, 254, 0.98));--public-page-blue:#1f72c4;--public-page-blue-deep:#0f4f8a;--public-page-ink:#102f48;--public-page-muted:#5f7486;--public-page-line:rgba(31, 114, 196, 0.22);--public-page-gold:#b7791f;--public-page-panel:linear-gradient(180deg, rgba(255, 255, 255, 0.99), rgba(246, 250, 254, 0.98))}body:not(.alkemist-editor-session) .site-main :where(.eyebrow){width:fit-content;border:1px solid rgba(183,121,31,.18);background:rgba(255,249,236,.92);color:#9a6414;letter-spacing:.02em}body:not(.alkemist-editor-session) .site-main :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):focus,select:focus,textarea:focus){border-color:rgba(23,79,122,.58);box-shadow:0 0 0 3px rgba(23,79,122,.15),0 14px 28px rgba(16,47,72,.08)}body:not(.alkemist-editor-session):not(.alkemist-client-dashboard-page){--alkemist-mobile-bottom-clearance:calc(var(--alkemist-floating-edge-bottom, 10px) + var(--alkemist-floating-shortcut-stack, 84px) + 18px)}@media (max-width:991px){body:not(.alkemist-editor-session):not(.alkemist-client-dashboard-page) .site-main{padding-bottom:max(72px,var(--alkemist-mobile-bottom-clearance));scroll-padding-bottom:max(72px,var(--alkemist-mobile-bottom-clearance))}}@media (max-width:780px){body:not(.alkemist-editor-session):not(.alkemist-client-dashboard-page){--alkemist-mobile-bottom-clearance:calc(var(--alkemist-floating-edge-bottom, 9px) + var(--alkemist-floating-shortcut-stack, 82px) + 16px)}}@media (max-width:430px){body:not(.alkemist-editor-session):not(.alkemist-client-dashboard-page){--alkemist-mobile-bottom-clearance:calc(var(--alkemist-floating-edge-bottom, 7px) + var(--alkemist-floating-shortcut-stack, 78px) + 14px)}}body:not(.alkemist-editor-session) .site-main .public-page-card :where(table:not(.detail-data-table) th,table:not(.detail-data-table) td){padding:13px 14px;border-bottom:1px solid rgba(31,114,196,.1);color:#28495d;text-align:left;vertical-align:top}body:not(.alkemist-editor-session) .site-main .public-page-card :where(table:not(.detail-data-table) tr:last-child th,table:not(.detail-data-table) tr:last-child td){border-bottom:0}