{"id":37,"date":"2026-10-13T21:46:04","date_gmt":"2026-10-13T14:46:04","guid":{"rendered":"https:\/\/etugiwater.vn\/ve-etugi\/"},"modified":"2026-11-09T09:29:52","modified_gmt":"2026-11-09T02:29:52","slug":"nuoc-uong-etugi","status":"publish","type":"page","link":"https:\/\/etugiwater.vn\/en\/nuoc-uong-etugi\/","title":{"rendered":"ETUGI Drinking Water"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"37\" class=\"elementor elementor-37\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3bfd93f et-sec et-pagehead e-flex e-con-boxed e-con e-parent\" data-id=\"3bfd93f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4385f55 e-con-full et-d-copy e-flex e-con e-child\" data-id=\"4385f55\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a0b8027 et-eyebrow  elementor-widget elementor-widget-heading\" data-id=\"a0b8027\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">N\u01b0\u1edbc u\u1ed1ng ETUGI<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21f05b9 et-h1  elementor-widget elementor-widget-heading\" data-id=\"21f05b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">C\u00f9ng nhau\ntrong t\u1eebng kho\u1ea3nh kh\u1eafc<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbd61a5 et-lead elementor-widget elementor-widget-text-editor\" data-id=\"bbd61a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><style><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span>.elementor-37 .elementor-element-3bfd93f{padding:150px 30px 75px!important;min-height:0!important}.elementor-37 .elementor-element-4385f55{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:22px 55px!important;max-width:1200px!important;width:100%!important;margin:auto!important}.elementor-37 .elementor-element-a0b8027{grid-column:1;grid-row:1}.elementor-37 .elementor-element-21f05b9{grid-column:1;grid-row:2}.elementor-37 .elementor-element-bbd61a5{grid-column:1;grid-row:3}.elementor-37 .elementor-element-4385f55>.elementor-widget-image{grid-column:2;grid-row:1\/4}.elementor-37 .elementor-element-21f05b9 h1{font-size:clamp(40px,4.7vw,66px)!important;line-height:1.12!important}.elementor-37 .elementor-element-bbd61a5 p{font-size:18px;line-height:1.7;color:#d3eaf0}.elementor-37 .elementor-element-bbd61a5 a{display:inline-flex;padding:12px 22px;background:#ffbd27;color:#073c4f;border-radius:30px;font-weight:600;text-decoration:none}.elementor-37 .elementor-element-b473144{position:absolute!important;inset:0;pointer-events:none}.elementor-37 .elementor-element-d0da89b,.elementor-37 .elementor-element-acc6eac,.elementor-37 .elementor-element-4e5c8ed{padding:75px 30px!important;scroll-margin-top:100px}.elementor-37 .elementor-element-5d3df3a{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:55px!important;width:100%!important}.elementor-37 .elementor-element-5d3df3a>.e-con{width:100%!important;min-width:0}.elementor-37 .elementor-element-dd7e225{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:15px!important;align-items:center!important}.elementor-37 .elementor-element-dd7e225 img{height:320px!important;object-fit:contain!important;background:transparent!important}.elementor-37 .elementor-element-65a739a{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;width:100%!important}.elementor-37 .elementor-element-65a739a>.e-con{width:100%!important;min-width:0;padding:25px!important;border-radius:24px!important;overflow:hidden}.elementor-37 .elementor-widget-image{width:100%;max-width:100%;order:-1}.elementor-37 .elementor-widget-image img{width:100%!important;height:250px!important;object-fit:cover!important;border-radius:18px!important;display:block;transition:transform .6s ease}.elementor-37 .elementor-widget-image:hover img{transform:scale(1.035)}.elementor-37 .elementor-widget-image img[src*=\"placeholder.png\"]{object-fit:contain!important;background:linear-gradient(135deg,#d7eaed,#c0e1e4)}.elementor-37 .elementor-widget-image figcaption{font-family:inherit;font-size:12px!important;line-height:1.5;color:#527a87!important;margin-top:10px!important}.elementor-37 .elementor-element-4385f55>.elementor-widget-image img{height:420px!important}.elementor-37 .elementor-element-4385f55>.elementor-widget-image figcaption{color:#d6ecef!important}.elementor-37 .elementor-element-4e5c8ed>.e-con-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:25px!important;max-width:1200px!important}.elementor-37 .elementor-element-aad2c5c,.elementor-37 .elementor-element-a10063d{grid-column:1\/-1;width:100%!important}.elementor-37 .elementor-element-a10063d table{width:100%;table-layout:fixed}.elementor-37 .elementor-element-a10063d td{overflow-wrap:anywhere}.elementor-37 .elementor-element-24700db{padding:60px 30px!important}@media(max-width:767px){.elementor-37 .elementor-element-3bfd93f{padding:130px 22px 55px!important}.elementor-37 .elementor-element-4385f55,.elementor-37 .elementor-element-5d3df3a,.elementor-37 .elementor-element-65a739a,.elementor-37 .elementor-element-4e5c8ed>.e-con-inner{grid-template-columns:minmax(0,1fr)!important;gap:25px!important}.elementor-37 .elementor-element-4385f55>.elementor-element{grid-column:auto!important;grid-row:auto!important}.elementor-37 .elementor-element-4385f55>.elementor-widget-image{order:5}.elementor-37 .elementor-element-4385f55>.elementor-widget-image img{height:300px!important}.elementor-37 .elementor-element-21f05b9 h1{font-size:40px!important}.elementor-37 .elementor-element-d0da89b,.elementor-37 .elementor-element-acc6eac,.elementor-37 .elementor-element-4e5c8ed{padding:55px 20px!important}.elementor-37 .elementor-element-dd7e225 img{height:220px!important}}@media(prefers-reduced-motion:reduce){.elementor-37 .elementor-widget-image img{transition:none!important}}.elementor-37 .et-spec th,.elementor-37 .et-spec td{color:#234f5b!important;background:#f4f9fa!important;border:1px solid #d1e4e8!important;padding:14px!important;text-align:left!important}.elementor-37 .et-spec th{width:30%;font-weight:600!important}.elementor-37 .elementor-element-aad2c5c{order:-2}.elementor-37 .elementor-element-4e5c8ed .elementor-widget-image{order:0}.elementor-37 .elementor-element-a10063d{order:2}<\/style><\/p><p>T\u1eeb H\u00e0 T\u0129nh, ETUGI \u0111\u1ed3ng h\u00e0nh c\u00f9ng nh\u1eefng nhu c\u1ea7u u\u1ed1ng n\u01b0\u1edbc m\u1ed7i ng\u00e0y.<\/p><p><a href=\"https:\/\/etugiwater.vn\/san-pham\/\">Kh\u00e1m ph\u00e1 s\u1ea3n ph\u1ea9m \u2197<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-154864e elementor-widget elementor-widget-image\" data-id=\"154864e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"833\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-friends-chat-over-etugi-water-1024x833.webp\" class=\"attachment-large size-large wp-image-497\" alt=\"Nh\u00f3m b\u1ea1n tr\u00f2 chuy\u1ec7n b\u00ean chai n\u01b0\u1edbc ETUGI\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-friends-chat-over-etugi-water-1024x833.webp 1024w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-friends-chat-over-etugi-water-300x244.webp 300w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-friends-chat-over-etugi-water-768x625.webp 768w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-friends-chat-over-etugi-water.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Kho\u1ea3nh kh\u1eafc c\u00f9ng ETUGI<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b473144 elementor-widget elementor-widget-html\" data-id=\"b473144\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\/\/ Chuy\u1ec3n \u0111\u1ed9ng c\u1ee7a b\u1ea3n nh\u00e1p trang ch\u1ee7: hi\u1ec7n d\u1ea7n khi cu\u1ed9n t\u1edbi, b\u00ecnh tr\u01b0\u1ee3t v\u00e0o, thanh ti\u1ebfn tr\u00ecnh.\n\/\/ N\u1ed9i dung ch\u1ec9 b\u1ecb \u1ea9n sau khi c\u00f3 l\u1edbp et-js, n\u00ean script l\u1ed7i hay b\u1eadt gi\u1ea3m chuy\u1ec3n \u0111\u1ed9ng v\u1eabn \u0111\u1ecdc \u0111\u01b0\u1ee3c \u0111\u1ee7.\n\/\/ Kh\u00f4ng d\u00f9ng d\u1ea5u g\u1ea1ch ch\u00e9o ng\u01b0\u1ee3c trong file n\u00e0y: Elementor c\u00f3 th\u1ec3 b\u1ecf khi l\u01b0u.\n(function () {\n  if (matchMedia('(prefers-reduced-motion: reduce)').matches || !('IntersectionObserver' in window)) return;\n  document.documentElement.classList.add('et-js');\n\n  const start = () => {\n    const seen = new IntersectionObserver((list) => {\n      list.forEach((en) => {\n        if (!en.isIntersecting) return;\n        en.target.classList.add('is-in');\n        seen.unobserve(en.target);\n      });\n    }, { rootMargin: '0px 0px -8% 0px' });\n    document.querySelectorAll('.et-d-rv').forEach((el) => seen.observe(el));\n\n    \/\/ \u0110\u1eb7t --p t\u1eeb 0 \u0111\u1ebfn 1 theo v\u1ecb tr\u00ed cu\u1ed9n c\u1ee7a kh\u1ed1i ch\u1ee9a\n    const tracks = [...document.querySelectorAll('.et-d-jug, .et-d-rail')].map((el) => ({ el, box: el.closest('.et-d-sec') || el }));\n    let queued = false;\n    const update = () => {\n      queued = false;\n      const vh = innerHeight;\n      tracks.forEach(({ el, box }) => {\n        const r = box.getBoundingClientRect();\n        const p = Math.min(1, Math.max(0, (vh * .95 - r.top) \/ (vh * .7)));\n        el.style.setProperty('--p', p.toFixed(3));\n      });\n    };\n    const ask = () => { if (!queued) { queued = true; requestAnimationFrame(update); } };\n    addEventListener('scroll', ask, { passive: true });\n    addEventListener('resize', ask, { passive: true });\n    update();\n  };\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', start); else start();\n})();\n<\/script><script>\/\/ Hi\u1ec7u \u1ee9ng n\u01b0\u1edbc chuy\u1ec3n \u0111\u1ed9ng cho banner trang ch\u1ee7 v\u00e0 c\u00e1c banner trang con (.et-d-hero, .et-pagehead, .et-hero).\n\/\/ Gi\u1eef nguy\u00ean \u1ea3nh n\u1ec1n s\u00f3ng n\u01b0\u1edbc (media 30): d\u00f9ng WebGL l\u00e0m kh\u00fac x\u1ea1 ch\u00ednh \u1ea3nh \u0111\u00f3, kh\u00f4ng th\u00eam \u1ea3nh hay th\u01b0 vi\u1ec7n.\r\n\/\/ Kh\u00f4ng h\u1ed7 tr\u1ee3 WebGL, m\u00e1y y\u1ebfu ho\u1eb7c b\u1eadt gi\u1ea3m chuy\u1ec3n \u0111\u1ed9ng: canvas kh\u00f4ng ch\u1ea1y, banner v\u1ec1 \u1ea3nh t\u0129nh nh\u01b0 c\u0169.\r\n\/\/ Nh\u00fang b\u1eb1ng widget HTML trong banner (xem water() trong etugi_build.js). Kh\u00f4ng d\u00f9ng d\u1ea5u g\u1ea1ch ch\u00e9o ng\u01b0\u1ee3c trong file n\u00e0y: Elementor c\u00f3 th\u1ec3 b\u1ecf khi l\u01b0u.\r\n(function () {\r\n  \/\/ Widget ch\u1ec9 ch\u1ee9a script: \u1ea9n \u0111i \u0111\u1ec3 kh\u00f4ng chi\u1ebfm kho\u1ea3ng c\u00e1ch trong banner\r\n  const self = document.currentScript;\r\n  const box = self && self.closest('.elementor-widget');\r\n  if (box && !document.body.classList.contains('elementor-editor-active')) box.style.display = 'none';\r\n\r\n  const init = () => {\r\n  const hero = document.querySelector('.et-d-hero, .et-pagehead, .et-hero');\n  const deep = hero && !hero.classList.contains('et-hero') ? 1 : 0;\n  if (!hero || hero.querySelector('.et-water')) return;\r\n  if (matchMedia('(prefers-reduced-motion: reduce)').matches) return;\r\n  const bg = getComputedStyle(hero).backgroundImage;\r\n  if (bg.indexOf('url(') !== 0) return;\r\n\r\n  const VERT = 'attribute vec2 a;void main(){gl_Position=vec4(a,0.,1.);}';\r\n  const FRAG = `\r\nprecision highp float;\r\nuniform sampler2D tex;\r\nuniform vec2 res, img;\r\nuniform float t, deep;\r\nuniform vec4 rip[10], safe;\r\n\r\nfloat hash(vec2 p){ p=fract(p*vec2(123.34,456.21)); p+=dot(p,p+45.32); return fract(p.x*p.y); }\r\nfloat noise(vec2 p){\r\n  vec2 i=floor(p), f=fract(p); f=f*f*(3.-2.*f);\r\n  return mix(mix(hash(i),hash(i+vec2(1,0)),f.x),mix(hash(i+vec2(0,1)),hash(i+vec2(1,1)),f.x),f.y);\r\n}\r\nfloat fbm(vec2 p){ return noise(p)*.55+noise(p*2.03+7.1)*.3+noise(p*4.1+3.7)*.15; }\r\n\/\/ Hai l\u1edbp s\u00f3ng tr\u00f4i ng\u01b0\u1ee3c chi\u1ec1u, l\u1edbp n\u00e0y u\u1ed1n l\u1edbp kia \u0111\u1ec3 m\u1eb7t n\u01b0\u1edbc kh\u00f4ng l\u1eb7p \u0111\u1ec1u\r\nfloat wave(vec2 p){\r\n  vec2 w=vec2(fbm(p*.7+vec2(t*.09,-t*.05)),fbm(p*.7+vec2(-t*.07,t*.06)+5.2));\r\n  return fbm(p+w*1.6+vec2(-t*.16,t*.03));\r\n}\r\n\r\nvoid main(){\r\n  \/\/ Kh\u1edbp \u0111\u00fang background-size:cover + background-position:bottom center c\u1ee7a banner\r\n  float s=max(res.x\/img.x,res.y\/img.y);\r\n  vec2 uv=(gl_FragCoord.xy-vec2((res.x-img.x*s)*.5,0.))\/(img*s);\r\n\r\n  \/\/ M\u1eb7t n\u01b0\u1edbc \u1edf ph\u1ea7n d\u01b0\u1edbi \u1ea3nh, ng\u1ecdn s\u00f3ng v\u00e0 gi\u1ecdt n\u01b0\u1edbc \u1edf b\u00ean ph\u1ea3i; ph\u1ea7n tr\u1eddi tr\u1eafng \u0111\u1ee9ng y\u00ean\r\n  float surface=1.-smoothstep(.26,.50,uv.y);\r\n  float splash=smoothstep(.42,.72,uv.x)*(1.-smoothstep(.55,.86,uv.y))*.55;\r\n  float mask=mix(max(surface,splash),1.,deep);\r\n\r\n  \/\/ Ph\u1ed1i c\u1ea3nh: g\u1ee3n s\u00f3ng d\u1eb9t v\u00e0 d\u00e0y d\u1ea7n v\u1ec1 ph\u00eda \u0111\u01b0\u1eddng ch\u00e2n tr\u1eddi\r\n  float d=max(.46-uv.y,0.)+.16;\r\n  vec2 pSurf=vec2((uv.x-.5)*res.x\/res.y*2.2\/d,1.1\/d);\r\n  vec2 pSplash=uv*vec2(res.x\/res.y,1.)*7.;\r\n  vec2 p=mix(mix(pSplash,pSurf,surface),pSplash*.55,deep);\r\n  float e=.035, h0=wave(p);\r\n  vec2 g=vec2(wave(p+vec2(e,0.))-h0,wave(p+vec2(0.,e))-h0)\/e;\r\n\r\n  g*=mask;\r\n  \/\/ V\u00f2ng s\u00f3ng l\u1edbn lan ra t\u1eeb con tr\u1ecf ho\u1eb7c gi\u1ecdt n\u01b0\u1edbc r\u01a1i: m\u1ed9t b\u00f3 4-5 v\u00f2ng ch\u1ea1y theo m\u00e9p s\u00f3ng, ph\u1ee7 c\u1ea3 banner\r\n  float ring=0.;\r\n  vec2 rg=vec2(0.);\r\n  for(int i=0;i<10;i++){\r\n    float age=t-rip[i].z;\r\n    if(rip[i].w<=0.||age<0.||age>5.) continue;\r\n    vec2 dv=(uv-rip[i].xy)*img*s\/res.y*vec2(1.,mix(1.55,1.22,deep));\r\n    float r=length(dv)+1e-4;\r\n    float x=r-age*.17;\r\n    float a=rip[i].w*exp(-x*x\/.0075)*exp(-age*.62);\r\n    float c=cos(x*96.)*a;\r\n    rg+=dv\/r*c;\r\n    ring+=c;\r\n  }\r\n\r\n  vec2 off=g*vec2(.0052,.0034)+rg*.016;\r\n  vec3 col=texture2D(tex,clamp(uv+off,vec2(.001),vec2(.999))).rgb;\r\n  \/\/ \u00c1nh s\u00e1ng v\u00e0 b\u00f3ng theo \u0111\u1ed9 nghi\u00eang m\u1eb7t n\u01b0\u1edbc\r\n  float tilt=dot(g,normalize(vec2(-.35,.94)));\r\n  col+=smoothstep(.55,1.5,tilt)*.13;\r\n  col-=smoothstep(.45,1.6,-tilt)*vec3(.075,.05,.03);\r\n  \/\/ V\u00f2ng s\u00f3ng: m\u00e9p s\u00e1ng v\u00e0 r\u00e3nh xanh \u0111\u1ec3 th\u1ea5y r\u00f5 tr\u00ean n\u1ec1n g\u1ea7n tr\u1eafng; gi\u1edbi h\u1ea1n \u0111\u1ed9 t\u1ed1i \u0111\u1ec3 ch\u1eef \u0111\u00e8 l\u00ean v\u1eabn \u0111\u1ee7 t\u01b0\u01a1ng ph\u1ea3n\r\n  if(deep>.5){\r\n    \/\/ N\u1ec1n s\u00e2u: v\u00f2ng s\u00e1ng nh\u01b0 clip m\u1eabu, nh\u01b0ng d\u1ecbu l\u1ea1i \u1edf v\u00f9ng c\u00f3 ch\u1eef \u0111\u1ec3 gi\u1eef t\u01b0\u01a1ng ph\u1ea3n\r\n    float sd=max(max(safe.x-gl_FragCoord.x,gl_FragCoord.x-safe.z),max(safe.y-gl_FragCoord.y,gl_FragCoord.y-safe.w));\r\n    col+=max(ring,0.)*.85*vec3(.82,.95,1.)*mix(.26,1.,smoothstep(0.,70.,sd));\r\n    col*=1.-min(max(-ring,0.)*.6,.5);\r\n  }else{\r\n    col+=max(ring,0.)*.34;\r\n    col*=1.-min(max(-ring,0.)*.5,.28)*vec3(1.,.72,.42);\r\n  }\r\n  gl_FragColor=vec4(col,1.);\r\n}`;\r\n\r\n  const canvas = document.createElement('canvas');\r\n  canvas.className = 'et-water';\r\n  canvas.setAttribute('aria-hidden', 'true');\r\n  canvas.style.cssText = 'position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;transition:opacity 1.2s';\r\n  const gl = canvas.getContext('webgl', { alpha: false, antialias: false, powerPreference: 'low-power' });\r\n  if (!gl) return;\r\n\r\n  const shader = (type, src) => {\r\n    const x = gl.createShader(type);\r\n    gl.shaderSource(x, src);\r\n    gl.compileShader(x);\r\n    if (!gl.getShaderParameter(x, gl.COMPILE_STATUS)) throw new Error(gl.getShaderInfoLog(x));\r\n    return x;\r\n  };\r\n  let prog;\r\n  try {\r\n    prog = gl.createProgram();\r\n    gl.attachShader(prog, shader(gl.VERTEX_SHADER, VERT));\r\n    gl.attachShader(prog, shader(gl.FRAGMENT_SHADER, FRAG));\r\n    gl.linkProgram(prog);\r\n    gl.useProgram(prog);\r\n  } catch (e) { console.warn('etugi_water', e); return; }\r\n\r\n  gl.bindBuffer(gl.ARRAY_BUFFER, gl.createBuffer());\r\n  gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([-1, -1, 3, -1, -1, 3]), gl.STATIC_DRAW);\r\n  gl.bindAttribLocation(prog, 0, 'a');\r\n  gl.linkProgram(prog);\r\n  gl.useProgram(prog);\r\n  gl.enableVertexAttribArray(0);\r\n  gl.vertexAttribPointer(0, 2, gl.FLOAT, false, 0, 0);\r\n  const u = (n) => gl.getUniformLocation(prog, n);\r\n  const U = { res: u('res'), img: u('img'), t: u('t'), rip: u('rip'), deep: u('deep'), safe: u('safe') };\r\n\r\n  const ripples = new Float32Array(40);\r\n  let ripIndex = 0, nextDrop = .4;\r\n  let raf = 0, running = false, paused = false, seen = true, time = 0, last = 0;\r\n  let quality = Math.min(devicePixelRatio || 1, innerWidth < 768 ? 1 : 1.5);\r\n  let frames = 0, sum = 0, avgMs = 0;\r\n  let imgW = 1, imgH = 1;\r\n\r\n  const size = () => {\r\n    const w = hero.offsetWidth, h = hero.offsetHeight;\r\n    canvas.width = Math.max(1, Math.round(w * quality));\r\n    canvas.height = Math.max(1, Math.round(h * quality));\r\n    gl.viewport(0, 0, canvas.width, canvas.height);\r\n    gl.uniform2f(U.res, canvas.width, canvas.height);\r\n    gl.uniform2f(U.img, imgW, imgH);\r\n    gl.uniform1f(U.deep, deep);\r\n    const copy = hero.querySelector('.et-d-copy');\r\n    if (copy) {\r\n      const hr = hero.getBoundingClientRect(), r = copy.getBoundingClientRect();\r\n      gl.uniform4f(U.safe, (r.left - hr.left) * quality, (hr.bottom - r.bottom) * quality, (r.right - hr.left) * quality, (hr.bottom - r.top) * quality);\r\n    }\r\n  };\r\n  const addRipple = (x, y, power) => {\r\n    ripples.set([x, y, time, power], ripIndex * 4);\r\n    ripIndex = (ripIndex + 1) % 10;\r\n  };\r\n  const remove = () => {\r\n    running = false;\r\n    cancelAnimationFrame(raf);\r\n    canvas.remove();\r\n    if (btn) btn.remove();\r\n  };\r\n  const draw = (now) => {\r\n    if (!running) return;\r\n    raf = requestAnimationFrame(draw);\r\n    const dt = Math.min((now - last) \/ 1000, .1);\r\n    \/\/ T\u1ef1 gi\u1ea3m \u0111\u1ed9 ph\u00e2n gi\u1ea3i khi m\u00e1y y\u1ebfu; v\u1eabn ch\u1eadm th\u00ec tr\u1ea3 v\u1ec1 \u1ea3nh t\u0129nh\r\n    if (last) {\r\n      sum += now - last;\r\n      if (++frames === 60) {\r\n        avgMs = sum \/ 60; sum = 0; frames = 0;\r\n        if (avgMs > 34) {\r\n          if (quality > .6) { quality *= .7; size(); } else { remove(); return; }\r\n        }\r\n      }\r\n    }\r\n    last = now;\r\n    time += dt;\r\n    if (time > nextDrop) {\r\n      addRipple(.3 + Math.random() * .65, .12 + Math.random() * .6, .75 + Math.random() * .25);\r\n      nextDrop = time + 1.8 + Math.random() * 2.2;\r\n    }\r\n    gl.uniform1f(U.t, time);\r\n    gl.uniform4fv(U.rip, ripples);\r\n    gl.drawArrays(gl.TRIANGLES, 0, 3);\r\n  };\r\n  const sync = () => {\r\n    const go = seen && !paused && !document.hidden;\r\n    if (go === running) return;\r\n    running = go;\r\n    if (go) { last = 0; raf = requestAnimationFrame(draw); } else cancelAnimationFrame(raf);\r\n  };\r\n\r\n  \/\/ N\u00fat d\u1eebng: chuy\u1ec3n \u0111\u1ed9ng li\u00ean t\u1ee5c qu\u00e1 5 gi\u00e2y c\u1ea7n c\u00f3 c\u00e1ch t\u1eaft (WCAG 2.2.2)\r\n  const ICON = {\r\n    pause: '<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" aria-hidden=\"true\"><path fill=\"currentColor\" d=\"M3 2h3v10H3zM8 2h3v10H8z\"\/><\/svg>',\r\n    play: '<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" aria-hidden=\"true\"><path fill=\"currentColor\" d=\"M3 1.5v11L12 7z\"\/><\/svg>',\r\n  };\r\n  const btn = document.createElement('button');\r\n  btn.type = 'button';\r\n  btn.className = 'et-water-toggle';\r\n  btn.style.cssText = 'position:absolute;right:14px;bottom:14px;z-index:2;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(255,255,255,.72);color:#07529C;cursor:pointer;box-shadow:0 2px 8px rgba(7,82,156,.18)';\r\n  const label = () => {\r\n    btn.innerHTML = paused ? ICON.play : ICON.pause;\r\n    btn.setAttribute('aria-label', paused ? 'B\u1eadt hi\u1ec7u \u1ee9ng n\u01b0\u1edbc' : 'T\u1ea1m d\u1eebng hi\u1ec7u \u1ee9ng n\u01b0\u1edbc');\r\n    btn.title = btn.getAttribute('aria-label');\r\n  };\r\n  try { paused = localStorage.getItem('etWaterPaused') === '1'; } catch (e) { \/* tr\u00ecnh duy\u1ec7t ch\u1eb7n l\u01b0u tr\u1eef *\/ }\r\n  btn.addEventListener('click', () => {\r\n    paused = !paused;\r\n    try { localStorage.setItem('etWaterPaused', paused ? '1' : '0'); } catch (e) { \/* tr\u00ecnh duy\u1ec7t ch\u1eb7n l\u01b0u tr\u1eef *\/ }\r\n    label();\r\n    sync();\r\n  });\r\n  label();\r\n\r\n  const image = new Image();\r\n  image.onload = () => {\r\n    const tex = gl.createTexture();\r\n    gl.bindTexture(gl.TEXTURE_2D, tex);\r\n    gl.pixelStorei(gl.UNPACK_FLIP_Y_WEBGL, true);\r\n    gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGB, gl.RGB, gl.UNSIGNED_BYTE, image);\r\n    gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE);\r\n    gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE);\r\n    gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR);\r\n    gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR);\r\n    imgW = image.naturalWidth; imgH = image.naturalHeight;\r\n\r\n    const inner = hero.querySelector(':scope > .e-con-inner');\r\n    if (inner) { inner.style.position = 'relative'; inner.style.zIndex = '1'; }\r\n    hero.style.overflow = 'hidden';\r\n    hero.prepend(canvas);\r\n    hero.appendChild(btn);\r\n    size();\r\n    gl.uniform1f(U.t, 0);\r\n    gl.uniform4fv(U.rip, ripples);\r\n    gl.drawArrays(gl.TRIANGLES, 0, 3);\r\n    canvas.style.opacity = '1';\r\n\r\n    new ResizeObserver(size).observe(hero);\r\n    if (document.fonts && document.fonts.ready) document.fonts.ready.then(size);\r\n    new IntersectionObserver((en) => { seen = en[0].isIntersecting; sync(); }).observe(hero);\r\n    document.addEventListener('visibilitychange', sync);\r\n    canvas.addEventListener('webglcontextlost', remove);\r\n\r\n    \/\/ Con tr\u1ecf l\u01b0\u1edbt qua banner t\u1ea1o v\u00f2ng s\u00f3ng; ch\u1ea1m tr\u00ean \u0111i\u1ec7n tho\u1ea1i c\u0169ng v\u1eady\r\n    let lastMove = 0;\r\n    hero.addEventListener('pointermove', (ev) => {\r\n      if (ev.pointerType === 'touch' || ev.timeStamp - lastMove < 300) return;\r\n      const r = hero.getBoundingClientRect();\r\n      const s = Math.max(r.width \/ imgW, r.height \/ imgH);\r\n      lastMove = ev.timeStamp;\r\n      addRipple((ev.clientX - r.left - (r.width - imgW * s) \/ 2) \/ (imgW * s), (r.bottom - ev.clientY) \/ (imgH * s), .8);\r\n    }, { passive: true });\r\n    hero.addEventListener('pointerdown', (ev) => {\r\n      const r = hero.getBoundingClientRect();\r\n      const s = Math.max(r.width \/ imgW, r.height \/ imgH);\r\n      addRipple((ev.clientX - r.left - (r.width - imgW * s) \/ 2) \/ (imgW * s), (r.bottom - ev.clientY) \/ (imgH * s), 1);\r\n    }, { passive: true });\r\n    sync();\r\n  };\r\n  image.src = bg.slice(4, -1).replace(\/[\"']\/g, '');\r\n\r\n  window.ETUGI_WATER = { stats: () => ({ avgMs, quality, running, w: canvas.width, h: canvas.height }), remove };\r\n  };\r\n  \/\/ \u0110\u1ee3i trang t\u1ea3i xong \u0111\u1ec3 hi\u1ec7u \u1ee9ng kh\u00f4ng l\u00e0m ch\u1eadm l\u1ea7n hi\u1ec3n th\u1ecb \u0111\u1ea7u\r\n  if (document.readyState === 'complete') init(); else window.addEventListener('load', init);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d0da89b et-sec  e-flex e-con-boxed e-con e-parent\" data-id=\"d0da89b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5d3df3a e-con-full et-g2 et-split e-flex e-con e-child\" data-id=\"5d3df3a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-dd0e99f e-con-full et-col e-flex e-con e-child\" data-id=\"dd0e99f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6704903 et-eyebrow  elementor-widget elementor-widget-heading\" data-id=\"6704903\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Gi\u1edbi thi\u1ec7u<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ca7826 et-h2  elementor-widget elementor-widget-heading\" data-id=\"2ca7826\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">H\u00e0 T\u0129nh v\u00e0 nh\u1ecbp s\u1ed1ng m\u1ed7i ng\u00e0y<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2c630a elementor-widget elementor-widget-text-editor\" data-id=\"e2c630a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>T\u1eeb H\u00e0 T\u0129nh, ETUGI gi\u1edbi thi\u1ec7u n\u01b0\u1edbc u\u1ed1ng ion ki\u1ec1m v\u1edbi ba quy c\u00e1ch: chai 350 ml, chai 500 ml v\u00e0 b\u00ecnh 18 L.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b7142f elementor-widget elementor-widget-text-editor\" data-id=\"4b7142f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>B\u00ean c\u1ea1nh kh\u00e1ch h\u00e0ng s\u1eed d\u1ee5ng tr\u1ef1c ti\u1ebfp, ETUGI h\u1ee3p t\u00e1c v\u1edbi \u0111\u1ea1i l\u00fd v\u00e0 \u0111i\u1ec3m b\u00e1n \u0111\u1ec3 \u0111\u01b0a s\u1ea3n ph\u1ea9m \u0111\u1ebfn g\u1ea7n ng\u01b0\u1eddi d\u00f9ng h\u01a1n.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c390c79 e-con-full et-btns  e-flex e-con e-child\" data-id=\"c390c79\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c8a7d2 et-btn  elementor-widget elementor-widget-button\" data-id=\"3c8a7d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/etugiwater.vn\/san-pham\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Xem s\u1ea3n ph\u1ea9m<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-69c01b0 et-btn et-btn-ghost elementor-widget elementor-widget-button\" data-id=\"69c01b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/etugiwater.vn\/lien-he\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Li\u00ean h\u1ec7<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dd7e225 e-con-full et-trio e-flex e-con e-child\" data-id=\"dd7e225\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6836806 et-t-s elementor-widget elementor-widget-image\" data-id=\"6836806\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"746\" height=\"900\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-350ml.webp\" class=\"attachment-full size-full wp-image-27\" alt=\"Chai n\u01b0\u1edbc u\u1ed1ng ETUGI 350 ml\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-350ml.webp 746w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-350ml-249x300.webp 249w\" sizes=\"(max-width: 746px) 100vw, 746px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90d546f et-t-l elementor-widget elementor-widget-image\" data-id=\"90d546f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"534\" height=\"1000\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-18l.webp\" class=\"attachment-full size-full wp-image-29\" alt=\"B\u00ecnh n\u01b0\u1edbc u\u1ed1ng ETUGI 18 L\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-18l.webp 534w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-18l-160x300.webp 160w\" sizes=\"(max-width: 534px) 100vw, 534px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3b6709 et-t-m elementor-widget elementor-widget-image\" data-id=\"f3b6709\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"675\" height=\"900\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-500ml.webp\" class=\"attachment-full size-full wp-image-28\" alt=\"Chai n\u01b0\u1edbc u\u1ed1ng ETUGI 500 ml\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-500ml.webp 675w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/10\/etugi-500ml-225x300.webp 225w\" sizes=\"(max-width: 675px) 100vw, 675px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-acc6eac et-sec et-soft e-flex e-con-boxed e-con e-parent\" data-id=\"acc6eac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-22ad435 e-con-full et-head et-d-rv e-flex e-con e-child\" data-id=\"22ad435\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7be3579 et-eyebrow et-center elementor-widget elementor-widget-heading\" data-id=\"7be3579\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">\u0110\u1ecbnh h\u01b0\u1edbng<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0e5785 et-h2 et-center elementor-widget elementor-widget-heading\" data-id=\"d0e5785\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Hi\u1ec3u r\u00f5 h\u01a1n | G\u1eafn k\u1ebft h\u01a1n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-65a739a e-con-full et-g3 e-flex e-con e-child\" data-id=\"65a739a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2b6356c e-con-full et-card et-d-rv  e-flex e-con e-child\" data-id=\"2b6356c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bc9274 et-h3  elementor-widget elementor-widget-heading\" data-id=\"5bc9274\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ch\u1ea5t l\u01b0\u1ee3ng c\u00f3 c\u01a1 s\u1edf<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfb7a9a et-small elementor-widget elementor-widget-text-editor\" data-id=\"cfb7a9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>C\u00f4ng ngh\u1ec7 x\u1eed l\u00fd n\u01b0\u1edbc v\u00e0 h\u1ed3 s\u01a1 s\u1ea3n ph\u1ea9m \u0111\u01b0\u1ee3c t\u1eadp h\u1ee3p \u0111\u1ec3 b\u1ea1n t\u00ecm hi\u1ec3u, \u0111\u1ed1i chi\u1ebfu.<\/p><p><a href=\"https:\/\/etugiwater.vn\/cong-nghe\/\">Xem c\u00f4ng ngh\u1ec7 &amp; ch\u1ea5t l\u01b0\u1ee3ng \u2197<\/a><\/p> \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-204a8fc elementor-widget elementor-widget-image\" data-id=\"204a8fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"877\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-precision-pipetting-in-a-bright-laboratory-1024x877.webp\" class=\"attachment-large size-large wp-image-498\" alt=\"Ph\u00f2ng th\u00ed nghi\u1ec7m ki\u1ec3m tra m\u1eabu n\u01b0\u1edbc\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-precision-pipetting-in-a-bright-laboratory-1024x877.webp 1024w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-precision-pipetting-in-a-bright-laboratory-300x257.webp 300w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-precision-pipetting-in-a-bright-laboratory-768x658.webp 768w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-precision-pipetting-in-a-bright-laboratory.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Ki\u1ec3m so\u00e1t ch\u1ea5t l\u01b0\u1ee3ng (\u1ea3nh minh h\u1ecda)<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c30d512 e-con-full et-card et-d-rv  e-flex e-con e-child\" data-id=\"c30d512\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1ddde1 et-h3  elementor-widget elementor-widget-heading\" data-id=\"b1ddde1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ph\u1ee5c v\u1ee5 nhi\u1ec1u nhu c\u1ea7u<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6a77c78 et-small elementor-widget elementor-widget-text-editor\" data-id=\"6a77c78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>M\u1ed9t chai n\u01b0\u1edbc mang theo. M\u1ed9t b\u00ecnh n\u01b0\u1edbc cho c\u1ea3 nh\u00e0. Nh\u1eefng l\u1ef1a ch\u1ecdn cho t\u1eebng kh\u00f4ng gian s\u1eed d\u1ee5ng.<\/p> \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54e08fc elementor-widget elementor-widget-image\" data-id=\"54e08fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"877\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-family-kitchen-water-moment-1024x877.webp\" class=\"attachment-large size-large wp-image-500\" alt=\"Gia \u0111\u00ecnh d\u00f9ng n\u01b0\u1edbc ETUGI trong b\u1ebfp\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-family-kitchen-water-moment-1024x877.webp 1024w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-family-kitchen-water-moment-300x257.webp 300w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-family-kitchen-water-moment-768x658.webp 768w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-family-kitchen-water-moment.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">ETUGI trong gia \u0111\u00ecnh v\u00e0 nh\u1ecbp s\u1ed1ng m\u1ed7i ng\u00e0y<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-96fff5b e-con-full et-card et-d-rv  e-flex e-con e-child\" data-id=\"96fff5b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-162a769 et-h3  elementor-widget elementor-widget-heading\" data-id=\"162a769\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u0110\u1ed3ng h\u00e0nh c\u00f9ng \u0111i\u1ec3m b\u00e1n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e46ff46 et-small elementor-widget elementor-widget-text-editor\" data-id=\"e46ff46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>K\u1ebft n\u1ed1i c\u00f9ng \u0111\u1ea1i l\u00fd, c\u1eeda h\u00e0ng v\u00e0 \u0111\u1ed1i t\u00e1c d\u1ecbch v\u1ee5 theo nhu c\u1ea7u t\u1eebng khu v\u1ef1c.<\/p><p><a href=\"https:\/\/etugiwater.vn\/nha-phan-phoi\/\">Kh\u00e1m ph\u00e1 c\u01a1 h\u1ed9i h\u1ee3p t\u00e1c \u2197<\/a><\/p> \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a48961 elementor-widget elementor-widget-image\" data-id=\"1a48961\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"876\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-water-box-handoff-1024x876.webp\" class=\"attachment-large size-large wp-image-501\" alt=\"Giao th\u00f9ng n\u01b0\u1edbc ETUGI cho \u0111i\u1ec3m b\u00e1n\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-water-box-handoff-1024x876.webp 1024w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-water-box-handoff-300x257.webp 300w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-water-box-handoff-768x657.webp 768w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-water-box-handoff.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Giao h\u00e0ng t\u1edbi \u0111i\u1ec3m b\u00e1n<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e5c8ed et-sec et-narrow e-flex e-con-boxed e-con e-parent\" data-id=\"4e5c8ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-aad2c5c e-con-full et-head et-d-rv e-flex e-con e-child\" data-id=\"aad2c5c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ef0f18 et-eyebrow et-center elementor-widget elementor-widget-heading\" data-id=\"6ef0f18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Doanh nghi\u1ec7p<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d64a9a et-h2 et-center elementor-widget elementor-widget-heading\" data-id=\"5d64a9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Th\u00f4ng tin \u0111\u01a1n v\u1ecb s\u1ea3n xu\u1ea5t<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a10063d elementor-widget elementor-widget-text-editor\" data-id=\"a10063d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<table class=\"et-spec\"><tbody><tr><th>T\u00ean doanh nghi\u1ec7p<\/th><td>C\u00f4ng ty TNHH Th\u01b0\u01a1ng m\u1ea1i v\u00e0 D\u1ecbch v\u1ee5 H\u1eefu Th\u1ecbnh H\u00e0 T\u0129nh<\/td><\/tr><tr><th>Th\u01b0\u01a1ng hi\u1ec7u<\/th><td>ETUGI<\/td><\/tr><tr><th>\u0110\u1ecba ch\u1ec9<\/th><td>S\u1ed1 301 Tr\u1ea7n Ph\u00fa, ph\u01b0\u1eddng B\u1eafc H\u1ed3ng L\u0129nh, H\u00e0 T\u0129nh.<\/td><\/tr><tr><th>Hotline<\/th><td><a href=\"tel:0978470499\">H\u1ed7 tr\u1ee3 \u0111\u1eb7t h\u00e0ng<\/a><\/td><\/tr><tr><th>Zalo<\/th><td><a href=\"https:\/\/zalo.me\/0942368582\" target=\"_blank\" rel=\"noopener\">B\u1ed9 ph\u1eadn kinh doanh<\/a><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80bca61 elementor-widget elementor-widget-image\" data-id=\"80bca61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"488\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-alkaline-water-warehouse-1024x488.webp\" class=\"attachment-large size-large wp-image-503\" alt=\"Kho th\u00f9ng n\u01b0\u1edbc ETUGI\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-alkaline-water-warehouse-1024x488.webp 1024w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-alkaline-water-warehouse-300x143.webp 300w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-alkaline-water-warehouse-768x366.webp 768w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-alkaline-water-warehouse.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Kho th\u00e0nh ph\u1ea9m<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdaafec elementor-widget elementor-widget-image\" data-id=\"cdaafec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"488\" src=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-sunrise-over-vietnamese-town-and-rice-fields-1024x488.webp\" class=\"attachment-large size-large wp-image-502\" alt=\"B\u00ecnh minh tr\u00ean ph\u1ed1 v\u00e0 c\u00e1nh \u0111\u1ed3ng H\u00e0 T\u0129nh\" srcset=\"https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-sunrise-over-vietnamese-town-and-rice-fields-1024x488.webp 1024w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-sunrise-over-vietnamese-town-and-rice-fields-300x143.webp 300w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-sunrise-over-vietnamese-town-and-rice-fields-768x366.webp 768w, https:\/\/etugiwater.vn\/wp-content\/uploads\/2026\/11\/etugi-sunrise-over-vietnamese-town-and-rice-fields.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">H\u00e0 T\u0129nh, qu\u00ea h\u01b0\u01a1ng c\u1ee7a n\u01b0\u1edbc ion ki\u1ec1m ETUGI<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-24700db et-sec et-navy et-sec-tight e-flex e-con-boxed e-con e-parent\" data-id=\"24700db\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9bf7704 et-h2 et-center elementor-widget elementor-widget-heading\" data-id=\"9bf7704\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">C\u1ea7n t\u01b0 v\u1ea5n s\u1ea3n ph\u1ea9m ETUGI?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19f18d0 et-center et-mw elementor-widget elementor-widget-text-editor\" data-id=\"19f18d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>G\u1ecdi hotline ho\u1eb7c g\u1eedi y\u00eau c\u1ea7u, b\u1ed9 ph\u1eadn kinh doanh s\u1ebd li\u00ean h\u1ec7 l\u1ea1i.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-677650d e-con-full et-btns et-center e-flex e-con e-child\" data-id=\"677650d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-864aee1 et-btn et-btn-white elementor-widget elementor-widget-button\" data-id=\"864aee1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/etugiwater.vn\/lien-he\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Nh\u1eadn t\u01b0 v\u1ea5n<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8f46e8 et-btn et-btn-line elementor-widget elementor-widget-button\" data-id=\"f8f46e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:0978470499\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Li\u00ean h\u1ec7 ngay<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>N\u01b0\u1edbc u\u1ed1ng ETUGI C\u00f9ng nhau trong t\u1eebng kho\u1ea3nh kh\u1eafc T\u1eeb H\u00e0 T\u0129nh, ETUGI \u0111\u1ed3ng h\u00e0nh c\u00f9ng nh\u1eefng nhu c\u1ea7u u\u1ed1ng [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"plain-container","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"disabled","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-37","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/pages\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":61,"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/pages\/37\/revisions"}],"predecessor-version":[{"id":782,"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/pages\/37\/revisions\/782"}],"wp:attachment":[{"href":"https:\/\/etugiwater.vn\/en\/wp-json\/wp\/v2\/media?parent=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}