{"id":3251,"date":"2026-09-02T08:11:50","date_gmt":"2026-09-02T08:11:50","guid":{"rendered":"https:\/\/gasmarine.com\/?page_id=3251"},"modified":"2026-09-23T08:07:50","modified_gmt":"2026-09-23T08:07:50","slug":"valvole-riduttori-accessori","status":"publish","type":"page","link":"https:\/\/gasmarine.com\/en\/valvole-riduttori-accessori\/","title":{"rendered":"Valves, reducers and accessories"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3251\" class=\"elementor elementor-3251\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ffbccc4 e-con-full e-flex e-con e-parent\" data-id=\"ffbccc4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-bb1e51d e-flex e-con-boxed e-con e-child\" data-id=\"bb1e51d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\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-1e10e61 e-con-full fizz-host e-flex e-con e-parent\" data-id=\"1e10e61\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-837bb09 elementor-widget elementor-widget-html\" data-id=\"837bb09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"fizz-wrap\" aria-hidden=\"true\">\n  <canvas class=\"fizz-canvas\"><\/canvas>\n<\/div>\n\n<style>\n.fizz-host{\n  position: relative !important;\n  overflow: hidden;\n}\n\n.fizz-wrap{\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  pointer-events: none;\n  z-index: 0;\n}\n\n.fizz-canvas{\n  display: block;\n  width: 100%;\n  height: 100%;\n}\n<\/style>\n\n<script>\n(function(){\n\n  const CFG = {\n\n    \/* ===============================\n       DISTRIBUZIONE\n    ================================ *\/\n\n    bandWidth: 0.14,\n\n    density: 3.2,\n    spacing: 3800,\n\n    minBubbles: 45,\n    maxBubbles: 220,\n\n\n    \/* ===============================\n       ASPETTO\n    ================================ *\/\n\n    minR: 1.5,\n    maxR: 5,\n\n    minSpeed: 18,\n    maxSpeed: 45,\n\n    wobble: 8,\n\n    color: '110,165,215',\n\n    maxOpacity: 0.55,\n\n    highlight: true,\n\n\n    \/* ===============================\n       INTERAZIONE MOUSE LOCALE\n    ================================ *\/\n\n    interaction: true,\n\n    \/*\n    Raggio della zona influenzata\n    dal mouse in pixel.\n    *\/\n    mouseRadius: 170,\n\n    \/*\n    Forza massima della spinta.\n    *\/\n    mouseStrength: 22,\n\n    \/*\n    Quanto velocemente la bolla\n    torna alla sua posizione naturale.\n    *\/\n    returnEase: 0.065,\n\n    \/*\n    Morbidezza della repulsione.\n    1 = lineare\n    2 = molto pi\u00f9 forte vicino al mouse\n    *\/\n    falloffPower: 1.7,\n\n    \/*\n    Leggerissimo effetto verticale.\n    *\/\n    verticalFactor: 0.75\n  };\n\n\n  \/* =========================================\n     TROVA QUESTA ISTANZA\n  ========================================== *\/\n\n  let wrap = null;\n\n  const script =\n    document.currentScript;\n\n\n  if(script){\n\n    let node =\n      script.parentElement;\n\n    while(node){\n\n      const found =\n        node.querySelector &&\n        node.querySelector(\n          '.fizz-wrap:not([data-fizz])'\n        );\n\n      if(found){\n        wrap = found;\n        break;\n      }\n\n      node =\n        node.parentElement;\n    }\n\n  }\n\n\n  if(!wrap){\n\n    wrap =\n      document.querySelector(\n        '.fizz-wrap:not([data-fizz])'\n      );\n\n  }\n\n\n  if(!wrap) return;\n\n  if(wrap.dataset.fizz) return;\n\n  wrap.dataset.fizz = '1';\n\n\n  const canvas =\n    wrap.querySelector('.fizz-canvas');\n\n  if(!canvas) return;\n\n\n  const ctx =\n    canvas.getContext('2d');\n\n\n\n  \/* =========================================\n     HOST\n  ========================================== *\/\n\n  const host =\n    wrap.closest('.fizz-host');\n\n\n  if(!host){\n\n    console.warn(\n      'Fizz: aggiungi la classe \"fizz-host\" al container Elementor.'\n    );\n\n    return;\n\n  }\n\n\n  if(\n    wrap.parentElement !== host\n  ){\n\n    host.appendChild(wrap);\n\n  }\n\n\n\n  const reduce =\n    window.matchMedia(\n      '(prefers-reduced-motion: reduce)'\n    ).matches;\n\n\n\n  \/* =========================================\n     VARIABILI\n  ========================================== *\/\n\n  let W = 0;\n  let H = 0;\n\n  let dpr = 1;\n\n  let bubbles = [];\n\n  let rect = null;\n\n\n\n  function rand(a,b){\n\n    return (\n      a +\n      Math.random() *\n      (b-a)\n    );\n\n  }\n\n\n\n  \/* =========================================\n     CREA BOLLA\n  ========================================== *\/\n\n  function makeBubble(fromBottom){\n\n    const side =\n      Math.random() < 0.5\n        ? 'L'\n        : 'R';\n\n\n    const bandPx =\n      CFG.bandWidth *\n      W;\n\n\n    const x =\n      side === 'L'\n        ? rand(0, bandPx)\n        : rand(W - bandPx, W);\n\n\n    const r =\n      rand(\n        CFG.minR,\n        CFG.maxR\n      );\n\n\n    const sizeRatio =\n      (\n        r -\n        CFG.minR\n      ) \/\n      (\n        CFG.maxR -\n        CFG.minR\n      );\n\n\n    const depth =\n      0.35 +\n      sizeRatio *\n      0.65;\n\n\n    return {\n\n      side: side,\n\n      r: r,\n\n      depth: depth,\n\n      baseX: x,\n\n      x: x,\n\n      y:\n        fromBottom\n\n          ? H +\n            r +\n            rand(\n              0,\n              H * 0.35\n            )\n\n          : rand(\n              0,\n              H\n            ),\n\n\n      speed:\n        rand(\n          CFG.minSpeed,\n          CFG.maxSpeed\n        ),\n\n\n      opacity:\n        CFG.maxOpacity *\n        (\n          0.4 +\n          sizeRatio *\n          0.6\n        ),\n\n\n      phase:\n        Math.random() *\n        Math.PI *\n        2,\n\n\n      wob:\n        rand(\n          0.4,\n          1\n        ) *\n        CFG.wobble,\n\n\n      \/*\n      Offset temporaneo causato dal mouse.\n      *\/\n\n      offsetX: 0,\n      offsetY: 0,\n\n\n      \/*\n      Ogni bolla reagisce leggermente\n      in maniera diversa.\n      *\/\n\n      interactionFactor:\n        rand(\n          0.75,\n          1.15\n        )\n\n    };\n\n  }\n\n\n\n  \/* =========================================\n     NUMERO BOLLE\n  ========================================== *\/\n\n  function calculateBubbleCount(){\n\n    const bandArea =\n      2 *\n      CFG.bandWidth *\n      W *\n      H;\n\n\n    let target =\n      Math.round(\n        bandArea *\n        CFG.density \/\n        CFG.spacing\n      );\n\n\n    return Math.max(\n      CFG.minBubbles,\n      Math.min(\n        target,\n        CFG.maxBubbles\n      )\n    );\n\n  }\n\n\n\n  function updateBubblePopulation(){\n\n    const target =\n      calculateBubbleCount();\n\n\n    while(\n      bubbles.length <\n      target\n    ){\n\n      bubbles.push(\n        makeBubble(false)\n      );\n\n    }\n\n\n    if(\n      bubbles.length >\n      target\n    ){\n\n      bubbles.length =\n        target;\n\n    }\n\n  }\n\n\n\n  \/* =========================================\n     RESIZE\n  ========================================== *\/\n\n  function resize(){\n\n    const newW =\n      host.clientWidth;\n\n\n    const newH =\n      host.clientHeight;\n\n\n    if(\n      newW <= 0 ||\n      newH <= 0\n    ){\n      return;\n    }\n\n\n    const oldW = W;\n    const oldH = H;\n\n\n    W = newW;\n    H = newH;\n\n\n    dpr =\n      Math.min(\n        window.devicePixelRatio || 1,\n        2\n      );\n\n\n    canvas.width =\n      Math.max(\n        1,\n        Math.round(\n          W * dpr\n        )\n      );\n\n\n    canvas.height =\n      Math.max(\n        1,\n        Math.round(\n          H * dpr\n        )\n      );\n\n\n    canvas.style.width =\n      W + 'px';\n\n    canvas.style.height =\n      H + 'px';\n\n\n    ctx.setTransform(\n      dpr,\n      0,\n      0,\n      dpr,\n      0,\n      0\n    );\n\n\n    rect =\n      host.getBoundingClientRect();\n\n\n    if(\n      oldW > 0 &&\n      oldH > 0\n    ){\n\n      const scaleY =\n        H \/\n        oldH;\n\n\n      for(\n        const b of bubbles\n      ){\n\n        b.y *= scaleY;\n\n\n        const bandPx =\n          CFG.bandWidth *\n          W;\n\n\n        if(\n          b.side === 'L'\n        ){\n\n          b.baseX =\n            rand(\n              0,\n              bandPx\n            );\n\n        } else {\n\n          b.baseX =\n            rand(\n              W - bandPx,\n              W\n            );\n\n        }\n\n      }\n\n    }\n\n\n    updateBubblePopulation();\n\n  }\n\n\n\n  \/* =========================================\n     MOUSE\n  ========================================== *\/\n\n  let mouseX = -9999;\n  let mouseY = -9999;\n\n  let mouseInside = false;\n\n\n  if(\n    CFG.interaction &&\n    !reduce\n  ){\n\n    window.addEventListener(\n      'pointermove',\n      function(e){\n\n        if(!rect){\n\n          rect =\n            host.getBoundingClientRect();\n\n        }\n\n\n        mouseX =\n          e.clientX -\n          rect.left;\n\n\n        mouseY =\n          e.clientY -\n          rect.top;\n\n\n        mouseInside =\n          mouseX >= 0 &&\n          mouseX <= W &&\n          mouseY >= 0 &&\n          mouseY <= H;\n\n      },\n      {\n        passive:true\n      }\n    );\n\n\n    window.addEventListener(\n      'scroll',\n      function(){\n\n        rect = null;\n\n      },\n      {\n        passive:true\n      }\n    );\n\n  }\n\n\n\n  \/* =========================================\n     ANIMAZIONE\n  ========================================== *\/\n\n  let last =\n    performance.now();\n\n\n\n  function frame(now){\n\n    const dt =\n      Math.min(\n        (\n          now -\n          last\n        ) \/\n        1000,\n        0.05\n      );\n\n\n    last = now;\n\n\n    ctx.clearRect(\n      0,\n      0,\n      W,\n      H\n    );\n\n\n\n    for(\n      const b of bubbles\n    ){\n\n\n      \/* =========================\n         RISALITA\n      ========================== *\/\n\n      b.y -=\n        b.speed *\n        dt;\n\n\n\n      \/* =========================\n         MOVIMENTO NATURALE\n      ========================== *\/\n\n      b.phase +=\n        dt *\n        1.6;\n\n\n      const naturalX =\n        b.baseX +\n        Math.sin(\n          b.phase\n        ) *\n        b.wob;\n\n\n\n      \/* =========================\n         POSIZIONE ATTUALE\n      ========================== *\/\n\n      const currentX =\n        naturalX +\n        b.offsetX;\n\n\n      const currentY =\n        b.y +\n        b.offsetY;\n\n\n\n      \/* =========================\n         INFLUENZA MOUSE\n      ========================== *\/\n\n      if(\n        mouseInside &&\n        CFG.interaction\n      ){\n\n        const dx =\n          currentX -\n          mouseX;\n\n\n        const dy =\n          currentY -\n          mouseY;\n\n\n        const distance =\n          Math.sqrt(\n            dx * dx +\n            dy * dy\n          );\n\n\n        if(\n          distance <\n          CFG.mouseRadius &&\n          distance >\n          0.001\n        ){\n\n          \/*\n          1 vicino al mouse\n          0 al limite del raggio\n          *\/\n\n          let influence =\n            1 -\n            distance \/\n            CFG.mouseRadius;\n\n\n          \/*\n          Curva morbida.\n          *\/\n\n          influence =\n            Math.pow(\n              influence,\n              CFG.falloffPower\n            );\n\n\n          \/*\n          Direzione dal mouse\n          verso la bolla.\n          *\/\n\n          const dirX =\n            dx \/\n            distance;\n\n\n          const dirY =\n            dy \/\n            distance;\n\n\n          \/*\n          Intensit\u00e0 finale.\n          *\/\n\n          const force =\n            influence *\n            CFG.mouseStrength *\n            b.interactionFactor *\n            b.depth;\n\n\n          \/*\n          Offset desiderato.\n          *\/\n\n          const targetX =\n            dirX *\n            force;\n\n\n          const targetY =\n            dirY *\n            force *\n            CFG.verticalFactor;\n\n\n          \/*\n          Avvicinamento morbido\n          alla posizione disturbata.\n          *\/\n\n          b.offsetX +=\n            (\n              targetX -\n              b.offsetX\n            ) *\n            0.22;\n\n\n          b.offsetY +=\n            (\n              targetY -\n              b.offsetY\n            ) *\n            0.22;\n\n        }\n        else{\n\n          \/*\n          Fuori dalla zona:\n          ritorna lentamente.\n          *\/\n\n          b.offsetX +=\n            (\n              0 -\n              b.offsetX\n            ) *\n            CFG.returnEase;\n\n\n          b.offsetY +=\n            (\n              0 -\n              b.offsetY\n            ) *\n            CFG.returnEase;\n\n        }\n\n      }\n      else{\n\n        \/*\n        Mouse fuori dalla sezione.\n        *\/\n\n        b.offsetX +=\n          (\n            0 -\n            b.offsetX\n          ) *\n          CFG.returnEase;\n\n\n        b.offsetY +=\n          (\n            0 -\n            b.offsetY\n          ) *\n          CFG.returnEase;\n\n      }\n\n\n\n      \/* =========================\n         POSIZIONE FINALE\n      ========================== *\/\n\n      const drawX =\n        naturalX +\n        b.offsetX;\n\n\n      const drawY =\n        b.y +\n        b.offsetY;\n\n\n\n      \/* =========================\n         RESET\n      ========================== *\/\n\n      if(\n        b.y +\n        b.r <\n        0\n      ){\n\n        Object.assign(\n          b,\n          makeBubble(true)\n        );\n\n\n        b.y =\n          H +\n          b.r;\n\n      }\n\n\n\n      \/* =========================\n         DISEGNO\n      ========================== *\/\n\n      ctx.beginPath();\n\n\n      ctx.arc(\n        drawX,\n        drawY,\n        b.r,\n        0,\n        Math.PI *\n        2\n      );\n\n\n      ctx.fillStyle =\n        'rgba(' +\n        CFG.color +\n        ',' +\n        b.opacity.toFixed(3) +\n        ')';\n\n\n      ctx.fill();\n\n\n\n      if(\n        CFG.highlight &&\n        b.r >\n        2.5\n      ){\n\n        ctx.beginPath();\n\n\n        ctx.arc(\n\n          drawX -\n          b.r *\n          0.30,\n\n          drawY -\n          b.r *\n          0.30,\n\n          b.r *\n          0.28,\n\n          0,\n\n          Math.PI *\n          2\n\n        );\n\n\n        ctx.fillStyle =\n          'rgba(' +\n          CFG.color +\n          ',' +\n          (\n            b.opacity *\n            0.85\n          ).toFixed(3) +\n          ')';\n\n\n        ctx.fill();\n\n      }\n\n    }\n\n\n    requestAnimationFrame(\n      frame\n    );\n\n  }\n\n\n\n  \/* =========================================\n     STATICO\n  ========================================== *\/\n\n  function drawStatic(){\n\n    ctx.clearRect(\n      0,\n      0,\n      W,\n      H\n    );\n\n\n    for(\n      const b of bubbles\n    ){\n\n      ctx.beginPath();\n\n\n      ctx.arc(\n        b.x,\n        b.y,\n        b.r,\n        0,\n        Math.PI *\n        2\n      );\n\n\n      ctx.fillStyle =\n        'rgba(' +\n        CFG.color +\n        ',' +\n        b.opacity +\n        ')';\n\n\n      ctx.fill();\n\n    }\n\n  }\n\n\n\n  \/* =========================================\n     START\n  ========================================== *\/\n\n  function start(){\n\n    resize();\n\n\n    if(!reduce){\n\n      last =\n        performance.now();\n\n\n      requestAnimationFrame(\n        frame\n      );\n\n    } else {\n\n      drawStatic();\n\n    }\n\n  }\n\n\n\n  if(\n    document.readyState ===\n    'complete'\n  ){\n\n    setTimeout(\n      start,\n      100\n    );\n\n  }\n  else{\n\n    window.addEventListener(\n      'load',\n      function(){\n\n        setTimeout(\n          start,\n          100\n        );\n\n      }\n    );\n\n  }\n\n\n\n  \/* =========================================\n     RESIZE\n  ========================================== *\/\n\n  let resizeTimer;\n\n\n  window.addEventListener(\n    'resize',\n    function(){\n\n      clearTimeout(\n        resizeTimer\n      );\n\n\n      resizeTimer =\n        setTimeout(\n          resize,\n          100\n        );\n\n    },\n    {\n      passive:true\n    }\n  );\n\n\n\n  if(\n    window.ResizeObserver\n  ){\n\n    let scheduled = false;\n\n\n    const observer =\n      new ResizeObserver(\n        function(){\n\n          if(scheduled) return;\n\n\n          scheduled = true;\n\n\n          requestAnimationFrame(\n            function(){\n\n              resize();\n\n              scheduled = false;\n\n            }\n          );\n\n        }\n      );\n\n\n    observer.observe(\n      host\n    );\n\n  }\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58971f6 e-con-full e-flex e-con e-child\" data-id=\"58971f6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1781448 e-con-full e-flex e-con e-child\" data-id=\"1781448\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2da68f1 gasmarine-eyebrow elementor-widget elementor-widget-heading\" data-id=\"2da68f1\" 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\">VALVOLE, RIDUTTORI E ACCESSORI<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6dcaf44 elementor-widget elementor-widget-heading\" data-id=\"6dcaf44\" 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\">Valvole, riduttori e accessori per gas alimentari\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d136e20 e-con-full e-flex e-con e-child\" data-id=\"d136e20\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a8afa2 elementor-widget elementor-widget-text-editor\" data-id=\"4a8afa2\" 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><span style=\"font-weight: 400;\">Gasmarine BV S.r.l., con sede legale a Genova e sedi operative a Genova (Italia) e Tomasz\u00f3w Mazowiecki (Polonia), fornisce valvole, riduttori di pressione e accessori per impianti gas alimentari certificati. <\/span><\/p><p><span style=\"font-weight: 400;\">L\u2019azienda offre soluzioni affidabili per il controllo e la gestione dei gas, garantendo sicurezza e prestazioni elevate.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8aa9ca1 elementor-widget elementor-widget-html\" data-id=\"8aa9ca1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<a href=\"#form\" class=\"cta\">\n  <span>Preventivi gratuiti<\/span>\n  <svg width=\"15px\" height=\"10px\" viewBox=\"0 0 13 10\">\n    <path d=\"M1,5 L11,5\"><\/path>\n    <polyline points=\"8 1 12 5 8 9\"><\/polyline>\n  <\/svg>\n<\/a>\t\t\t\t<\/div>\n\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-8441406 e-con-full e-flex e-con e-parent\" data-id=\"8441406\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-09c5a7b e-con-full e-flex e-con e-child\" data-id=\"09c5a7b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4ac35a7 e-con-full e-flex e-con e-child\" data-id=\"4ac35a7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e880626 elementor-widget elementor-widget-heading\" data-id=\"e880626\" 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\">Riduttori di pressione e valvole professionali<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5320ff9 elementor-widget elementor-widget-text-editor\" data-id=\"5320ff9\" 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><span style=\"font-weight: 400;\">Gasmarine BV propone una gamma completa di riduttori di pressione e valvole progettati per garantire il controllo preciso del flusso di gas e la massima sicurezza degli impianti. I riduttori ACME e M11x1, disponibili a uno o due manometri, consentono di monitorare e regolare la pressione in modo accurato, adattandosi a diverse configurazioni operative. Le valvole CO\u2082 (ACME, M11x1, 25E) assicurano compatibilit\u00e0 con i principali standard di mercato e sono progettate per garantire affidabilit\u00e0 e durata nel tempo, anche in condizioni di utilizzo intensivo.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-303e661 e-con-full e-flex e-con e-child\" data-id=\"303e661\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-715431c elementor-widget elementor-widget-spacer\" data-id=\"715431c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\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-ed478a9 e-con-full e-flex e-con e-parent\" data-id=\"ed478a9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-a56f49c e-con-full e-flex e-con e-child\" data-id=\"a56f49c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a11f91b e-con-full e-flex e-con e-child\" data-id=\"a11f91b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-551d8fe elementor-widget elementor-widget-heading\" data-id=\"551d8fe\" 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\">Controllo preciso, massima sicurezza.<\/p>\t\t\t\t<\/div>\n\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-53c1746 e-con-full e-flex e-con e-parent\" data-id=\"53c1746\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-25d7d2c e-con-full e-flex e-con e-child\" data-id=\"25d7d2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e34315d e-con-full e-flex e-con e-child\" data-id=\"e34315d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-24baf1f elementor-widget elementor-widget-heading\" data-id=\"24baf1f\" 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\">PRODOTTI E SERVIZI<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51aab4f elementor-widget elementor-widget-heading\" data-id=\"51aab4f\" 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\">Accessori per impianti efficienti e sicuri<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e0710a e-con-full e-flex e-con e-child\" data-id=\"2e0710a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ca50c4 elementor-widget elementor-widget-text-editor\" data-id=\"5ca50c4\" 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><span style=\"font-weight: 400;\">Oltre a valvole e riduttori, Gasmarine BV S.r.l. offre una gamma completa di accessori tecnici per il corretto funzionamento degli impianti gas. <\/span><\/p><p><span style=\"font-weight: 400;\">Questi componenti sono fondamentali per garantire efficienza, sicurezza e continuit\u00e0 operativa, contribuendo a ottimizzare le prestazioni complessive del sistema. L\u2019azienda supporta i clienti nella scelta delle soluzioni pi\u00f9 adatte, assicurando compatibilit\u00e0 e facilit\u00e0 di installazione.<\/span><\/p>\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-8c03e0c e-con-full e-flex e-con e-child\" data-id=\"8c03e0c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-62a7971 e-con-full e-flex e-con e-child\" data-id=\"62a7971\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-57d351b e-con-full e-flex e-con e-child\" data-id=\"57d351b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64aa772 elementor-widget elementor-widget-spacer\" data-id=\"64aa772\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e831c08 e-con-full e-flex e-con e-child\" data-id=\"e831c08\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a15dd54 elementor-widget elementor-widget-heading\" data-id=\"a15dd54\" 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\">RIDUTTORE GASUP BOMBOLE CO\u2082<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7b142c6 elementor-widget elementor-widget-shortcode\" data-id=\"7b142c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t    <style>\n        .gm-acc-wrap {\n            --gm-navy: #1e1b45;\n            --gm-blue: #4a7fc1;\n            --gm-blue-bg: #f0f5fb;\n            --gm-text: #55555f;\n            --gm-border: #e6e6ee;\n            --gm-pill-bg: #f0f5fb;\n            --gm-pill-bg-hover: #dbe0ea;\n\n            max-width: 100%;\n            margin: 0;\n            font-family: inherit;\n        }\n        .gm-acc-wrap.gm-open {\n            margin: 0 0 20px 0;\n        }\n\n        .gm-accordion-header {\n            width: 100%;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            gap: 16px;\n            background: var(--gm-pill-bg);\n            border: 0.5px solid #B8C0CF;\n            border-radius: 999px;\n            cursor: pointer;\n            padding: 20px 30px;\n            text-align: left;\n            font-size: 1.1em;\n            font-weight: 600;\n            color: var(--gm-navy);\n            transition: background-color 0.25s ease;\n        }\n        .gm-accordion-header:hover {\n            background: var(--gm-pill-bg-hover);\n        }\n        .gm-accordion-header,\n        .gm-accordion-header:hover,\n        .gm-accordion-header:focus,\n        .gm-accordion-header:active,\n        .gm-accordion-header:visited {\n            color: var(--gm-navy) !important;\n        }\n        .gm-accordion-header:active,\n        .gm-accordion-header:focus:not(:hover) {\n            background: var(--gm-pill-bg) !important;\n        }\n        .gm-accordion-header:hover:active {\n            background: var(--gm-pill-bg-hover) !important;\n        }\n        .gm-accordion-header:focus-visible {\n            outline: 2px solid var(--gm-blue);\n            outline-offset: 2px;\n        }\n\n        .gm-accordion-title {\n            color: var(--gm-navy);\n        }\n\n        .gm-accordion-icon {\n            flex-shrink: 0;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--gm-navy);\n            font-size: 28px;\n            font-weight: 300;\n            line-height: 1;\n            transition: transform 0.3s ease;\n        }\n        .gm-accordion-header.gm-open .gm-accordion-icon {\n            transform: rotate(45deg);\n        }\n\n        .gm-accordion-panel {\n            display: grid;\n            grid-template-rows: 0fr;\n            transition: grid-template-rows 0.35s ease;\n        }\n        .gm-accordion-panel.gm-open {\n            grid-template-rows: 1fr;\n        }\n        .gm-accordion-panel > .gm-accordion-inner {\n            overflow: hidden;\n        }\n        .gm-accordion-content {\n            padding: 22px 4px 4px 4px;\n            color: var(--gm-text);\n            line-height: 1.6;\n        }\n\n        .gm-subaccordion {\n            display: flex;\n            flex-direction: column;\n        }\n        .gm-subitem {\n            border-top: 1px solid var(--gm-border);\n        }\n        .gm-subitem:last-child {\n            border-bottom: 1px solid var(--gm-border);\n        }\n\n        .gm-subitem-header {\n            width: 100%;\n            display: flex;\n            align-items: center;\n            gap: 18px;\n            background: none;\n            border: none;\n            border-radius: 10px;\n            cursor: pointer;\n            padding: 16px 12px;\n            text-align: left;\n        }\n        .gm-subitem-header,\n        .gm-subitem-header:hover,\n        .gm-subitem-header:focus,\n        .gm-subitem-header:active,\n        .gm-subitem-header:visited {\n            color: var(--gm-navy) !important;\n            background: none !important;\n        }\n        .gm-subitem-header:focus-visible {\n            outline: 2px solid var(--gm-blue);\n            outline-offset: 2px;\n        }\n\n        .gm-subitem-title {\n            flex-grow: 1;\n            font-weight: 700;\n            color: var(--gm-navy) !important;\n            font-size: 1em;\n        }\n\n        .gm-subitem-icon {\n            flex-shrink: 0;\n            width: 30px;\n            height: 30px;\n            border-radius: 50%;\n            background: var(--gm-blue-bg);\n            color: var(--gm-navy);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 15px;\n            transition: transform 0.3s ease, background-color 0.2s ease;\n        }\n        .gm-subitem-header:hover .gm-subitem-icon {\n            background: #e2e8f2;\n        }\n        .gm-subitem-icon::before {\n            content: \"\\2192\";\n        }\n        .gm-subitem-header.gm-open .gm-subitem-icon {\n            transform: rotate(90deg);\n        }\n\n        .gm-subitem-panel {\n            display: grid;\n            grid-template-rows: 0fr;\n            transition: grid-template-rows 0.3s ease;\n        }\n        .gm-subitem-panel.gm-open {\n            grid-template-rows: 1fr;\n        }\n        .gm-subitem-panel > .gm-subitem-inner {\n            overflow: hidden;\n        }\n        .gm-subitem-content {\n            padding: 0 12px 20px 12px;\n            color: var(--gm-text);\n            line-height: 1.6;\n        }\n    <\/style>\n    <script>\n    (function () {\n        function setState(header, panel, open) {\n            if (!header || !panel) return;\n            header.classList.toggle('gm-open', open);\n            panel.classList.toggle('gm-open', open);\n            header.setAttribute('aria-expanded', open ? 'true' : 'false');\n        }\n\n        document.addEventListener('click', function (e) {\n            \/* Accordion esterno *\/\n            var outerHeader = e.target.closest('.gm-accordion-header');\n            if (outerHeader) {\n                var accordionContainer = outerHeader.closest('.gm-accordion');\n                var outerPanel = accordionContainer ? accordionContainer.querySelector('.gm-accordion-panel') : null;\n                var isOpen = outerHeader.classList.contains('gm-open');\n                setState(outerHeader, outerPanel, !isOpen);\n\n                var wrap = outerHeader.closest('.gm-acc-wrap');\n                if (wrap) wrap.classList.toggle('gm-open', !isOpen);\n\n                return;\n            }\n\n            \/* Voci del sotto-accordion *\/\n            var subHeader = e.target.closest('.gm-subitem-header');\n            if (subHeader) {\n                var subItem = subHeader.closest('.gm-subitem');\n                var subPanel = subItem ? subItem.querySelector('.gm-subitem-panel') : null;\n                var isSubOpen = subHeader.classList.contains('gm-open');\n\n                var group = subHeader.closest('.gm-subaccordion');\n                if (group) {\n                    group.querySelectorAll('.gm-subitem-header.gm-open').forEach(function (otherHeader) {\n                        if (otherHeader !== subHeader) {\n                            var otherSubItem = otherHeader.closest('.gm-subitem');\n                            var otherPanel = otherSubItem ? otherSubItem.querySelector('.gm-subitem-panel') : null;\n                            setState(otherHeader, otherPanel, false);\n                        }\n                    });\n                }\n\n                setState(subHeader, subPanel, !isSubOpen);\n            }\n        });\n    })();\n    <\/script>\n    \t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-1\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-1\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101039<br \/>\nConfezione minima: 8 pz<br \/>\nMicro attacco: M11x1<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\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-113ace9 e-con-full e-flex e-con e-child\" data-id=\"113ace9\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0336cb1 e-con-full e-flex e-con e-child\" data-id=\"0336cb1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ad0ef54 elementor-widget elementor-widget-spacer\" data-id=\"ad0ef54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-12efb0e e-con-full e-flex e-con e-child\" data-id=\"12efb0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0c5acf1 elementor-widget elementor-widget-heading\" data-id=\"0c5acf1\" 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\">RIDUTTORE GASUP BOMBOLE\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7337982 elementor-widget elementor-widget-shortcode\" data-id=\"7337982\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-2\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-2\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101040<br \/>\nConfezione minima: 4 pz<br \/>\nMicro attacco: M11x1<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\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-188b743 e-con-full e-flex e-con e-child\" data-id=\"188b743\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-ce0f83e e-con-full e-flex e-con e-child\" data-id=\"ce0f83e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae19df7 elementor-widget elementor-widget-spacer\" data-id=\"ae19df7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b293c3b e-con-full e-flex e-con e-child\" data-id=\"b293c3b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdfa66e elementor-widget elementor-widget-heading\" data-id=\"cdfa66e\" 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\">RIDUTTORE GASUP ATTACCO M11x1\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ecb23f elementor-widget elementor-widget-shortcode\" data-id=\"7ecb23f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-3\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-3\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101041<br \/>\nConfezione minima: N.D.<br \/>\nManometro BP per bombole CO\u2082<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\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-0fd99df e-con-full e-flex e-con e-child\" data-id=\"0fd99df\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e9e19fd e-con-full e-flex e-con e-child\" data-id=\"e9e19fd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-d7246ba e-con-full e-flex e-con e-child\" data-id=\"d7246ba\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5dfc47 elementor-widget elementor-widget-spacer\" data-id=\"f5dfc47\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-503f631 e-con-full e-flex e-con e-child\" data-id=\"503f631\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a69118 elementor-widget elementor-widget-heading\" data-id=\"9a69118\" 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\">RIDUTTORE GASUP PROFESSIONALE PER BOMBOLE CO\u2082\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc817f9 elementor-widget elementor-widget-shortcode\" data-id=\"dc817f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-4\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-4\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101054<br \/>\nConfezione minima: N.D.<br \/>\nAttacco: W21,8x1\/14\u2019\u2019<br \/>\nCon doppio manometro<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\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-0b8406f e-con-full e-flex e-con e-child\" data-id=\"0b8406f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-7e53481 e-con-full e-flex e-con e-child\" data-id=\"7e53481\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f13b7eb elementor-widget elementor-widget-spacer\" data-id=\"f13b7eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-458e11f e-con-full e-flex e-con e-child\" data-id=\"458e11f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb87fc5 elementor-widget elementor-widget-heading\" data-id=\"bb87fc5\" 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\">RACCORDO GASUP DRITTO PER TUBO\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7fc38 elementor-widget elementor-widget-shortcode\" data-id=\"6f7fc38\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-5\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-5\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101046 (4 mm - 1\/8\u2019\u2019)<br \/>\ncod. 06101045 (6 mm - 1\/8\u2019\u2019)<br \/>\ncod. 06101047 (8 mm - 1\/8\u2019\u2019)<br \/>\ncod. 06101048 (4 mm - 1\/4\u2019\u2019)<br \/>\ncod. 06101049 (6 mm - 1\/4\u2019\u2019)<br \/>\ncod. 06101050 (8 mm - 1\/4\u2019\u2019)<br \/>\nConfezione minima: 8 pz<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\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-c865617 e-con-full e-flex e-con e-child\" data-id=\"c865617\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-1074dfd e-con-full e-flex e-con e-child\" data-id=\"1074dfd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-83edf3c elementor-widget elementor-widget-spacer\" data-id=\"83edf3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-de1ecf0 e-con-full e-flex e-con e-child\" data-id=\"de1ecf0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2fa6bbf elementor-widget elementor-widget-heading\" data-id=\"2fa6bbf\" 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\">ADATTATORE GASUP CON PROLUNGA\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cc10986 elementor-widget elementor-widget-shortcode\" data-id=\"cc10986\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-6\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-6\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101040<br \/>\nConfezione minima: N.D.<br \/>\nAttacco: da M11x1 a W21,8x1\/14<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\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-1016e90 e-con-full e-flex e-con e-child\" data-id=\"1016e90\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-767327a e-con-full e-flex e-con e-child\" data-id=\"767327a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e854a84 e-con-full e-flex e-con e-child\" data-id=\"e854a84\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6154b99 elementor-widget elementor-widget-spacer\" data-id=\"6154b99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d2ee14a e-con-full e-flex e-con e-child\" data-id=\"d2ee14a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b4dfb5 elementor-widget elementor-widget-heading\" data-id=\"8b4dfb5\" 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\">VALVOLA CO\u2082 21,7x1\/14\n<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6571ac0 elementor-widget elementor-widget-shortcode\" data-id=\"6571ac0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-7\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-7\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 06101041<br \/>\nConfezione minima: N.D.<br \/>\nAttacco: W21,7x1\/14<br \/>\nCon dispositivo residuale e anti riempimento<br \/>\nFiletto: 25E<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\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-8248f38 e-con-full e-flex e-con e-child\" data-id=\"8248f38\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-226a67f e-con-full e-flex e-con e-child\" data-id=\"226a67f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6491a58 elementor-widget elementor-widget-spacer\" data-id=\"6491a58\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e16f27 e-con-full e-flex e-con e-child\" data-id=\"3e16f27\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9297d7b elementor-widget elementor-widget-heading\" data-id=\"9297d7b\" 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\">VALVOLA CO\u2082 PER CILINDRI RICARICABILI 425 g \/ 640 g \/ 1000 g<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1df797a elementor-widget elementor-widget-shortcode\" data-id=\"1df797a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div class=\"gm-acc-wrap\">\n        <div class=\"gm-accordion\">\n            <button type=\"button\" class=\"gm-accordion-header\" aria-expanded=\"false\" aria-controls=\"gm-acc-8\">\n                <span class=\"gm-accordion-title\">Maggiori informazioni<\/span>\n                <span class=\"gm-accordion-icon\" aria-hidden=\"true\">+<\/span>\n            <\/button>\n            <div class=\"gm-accordion-panel\" id=\"gm-acc-8\">\n                <div class=\"gm-accordion-inner\">\n                    <div class=\"gm-accordion-content\">\n                        <p>cod. 0000000D (ACME)<br \/>\ncod. 0000000I (11x1)<br \/>\nConfezione minima: N.D.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <\/div>\n\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-a5c16c2 e-con-full e-flex e-con e-child\" data-id=\"a5c16c2\" data-element_type=\"container\" data-e-type=\"container\">\n\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-2c57fa2 e-con-full e-flex e-con e-parent\" data-id=\"2c57fa2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ed0dd7 elementor-widget elementor-widget-shortcode\" data-id=\"2ed0dd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4807\" class=\"elementor elementor-4807\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a04055f e-con-full fizz-host e-flex e-con e-parent\" data-id=\"a04055f\" data-element_type=\"container\" data-e-type=\"container\" id=\"fizz-host\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f478f7d elementor-widget elementor-widget-html\" data-id=\"f478f7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"fizz-wrap\" aria-hidden=\"true\">\n  <canvas class=\"fizz-canvas\"><\/canvas>\n<\/div>\n\n<style>\n.fizz-host{\n  position: relative !important;\n  overflow: hidden;\n}\n\n.fizz-wrap{\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  pointer-events: none;\n  z-index: 0;\n}\n\n.fizz-canvas{\n  display: block;\n  width: 100%;\n  height: 100%;\n}\n<\/style>\n\n<script>\n(function(){\n\n  const CFG = {\n\n    \/* ===============================\n       DISTRIBUZIONE\n    ================================ *\/\n\n    bandWidth: 0.14,\n\n    density: 3.2,\n    spacing: 3800,\n\n    minBubbles: 45,\n    maxBubbles: 220,\n\n\n    \/* ===============================\n       ASPETTO\n    ================================ *\/\n\n    minR: 1.5,\n    maxR: 5,\n\n    minSpeed: 18,\n    maxSpeed: 45,\n\n    wobble: 8,\n\n    color: '110,165,215',\n\n    maxOpacity: 0.55,\n\n    highlight: true,\n\n\n    \/* ===============================\n       INTERAZIONE MOUSE LOCALE\n    ================================ *\/\n\n    interaction: true,\n\n    \/*\n    Raggio della zona influenzata\n    dal mouse in pixel.\n    *\/\n    mouseRadius: 170,\n\n    \/*\n    Forza massima della spinta.\n    *\/\n    mouseStrength: 22,\n\n    \/*\n    Quanto velocemente la bolla\n    torna alla sua posizione naturale.\n    *\/\n    returnEase: 0.065,\n\n    \/*\n    Morbidezza della repulsione.\n    1 = lineare\n    2 = molto pi\u00f9 forte vicino al mouse\n    *\/\n    falloffPower: 1.7,\n\n    \/*\n    Leggerissimo effetto verticale.\n    *\/\n    verticalFactor: 0.75\n  };\n\n\n  \/* =========================================\n     TROVA QUESTA ISTANZA\n  ========================================== *\/\n\n  let wrap = null;\n\n  const script =\n    document.currentScript;\n\n\n  if(script){\n\n    let node =\n      script.parentElement;\n\n    while(node){\n\n      const found =\n        node.querySelector &&\n        node.querySelector(\n          '.fizz-wrap:not([data-fizz])'\n        );\n\n      if(found){\n        wrap = found;\n        break;\n      }\n\n      node =\n        node.parentElement;\n    }\n\n  }\n\n\n  if(!wrap){\n\n    wrap =\n      document.querySelector(\n        '.fizz-wrap:not([data-fizz])'\n      );\n\n  }\n\n\n  if(!wrap) return;\n\n  if(wrap.dataset.fizz) return;\n\n  wrap.dataset.fizz = '1';\n\n\n  const canvas =\n    wrap.querySelector('.fizz-canvas');\n\n  if(!canvas) return;\n\n\n  const ctx =\n    canvas.getContext('2d');\n\n\n\n  \/* =========================================\n     HOST\n  ========================================== *\/\n\n  const host =\n    wrap.closest('.fizz-host');\n\n\n  if(!host){\n\n    console.warn(\n      'Fizz: aggiungi la classe \"fizz-host\" al container Elementor.'\n    );\n\n    return;\n\n  }\n\n\n  if(\n    wrap.parentElement !== host\n  ){\n\n    host.appendChild(wrap);\n\n  }\n\n\n\n  const reduce =\n    window.matchMedia(\n      '(prefers-reduced-motion: reduce)'\n    ).matches;\n\n\n\n  \/* =========================================\n     VARIABILI\n  ========================================== *\/\n\n  let W = 0;\n  let H = 0;\n\n  let dpr = 1;\n\n  let bubbles = [];\n\n  let rect = null;\n\n\n\n  function rand(a,b){\n\n    return (\n      a +\n      Math.random() *\n      (b-a)\n    );\n\n  }\n\n\n\n  \/* =========================================\n     CREA BOLLA\n  ========================================== *\/\n\n  function makeBubble(fromBottom){\n\n    const side =\n      Math.random() < 0.5\n        ? 'L'\n        : 'R';\n\n\n    const bandPx =\n      CFG.bandWidth *\n      W;\n\n\n    const x =\n      side === 'L'\n        ? rand(0, bandPx)\n        : rand(W - bandPx, W);\n\n\n    const r =\n      rand(\n        CFG.minR,\n        CFG.maxR\n      );\n\n\n    const sizeRatio =\n      (\n        r -\n        CFG.minR\n      ) \/\n      (\n        CFG.maxR -\n        CFG.minR\n      );\n\n\n    const depth =\n      0.35 +\n      sizeRatio *\n      0.65;\n\n\n    return {\n\n      side: side,\n\n      r: r,\n\n      depth: depth,\n\n      baseX: x,\n\n      x: x,\n\n      y:\n        fromBottom\n\n          ? H +\n            r +\n            rand(\n              0,\n              H * 0.35\n            )\n\n          : rand(\n              0,\n              H\n            ),\n\n\n      speed:\n        rand(\n          CFG.minSpeed,\n          CFG.maxSpeed\n        ),\n\n\n      opacity:\n        CFG.maxOpacity *\n        (\n          0.4 +\n          sizeRatio *\n          0.6\n        ),\n\n\n      phase:\n        Math.random() *\n        Math.PI *\n        2,\n\n\n      wob:\n        rand(\n          0.4,\n          1\n        ) *\n        CFG.wobble,\n\n\n      \/*\n      Offset temporaneo causato dal mouse.\n      *\/\n\n      offsetX: 0,\n      offsetY: 0,\n\n\n      \/*\n      Ogni bolla reagisce leggermente\n      in maniera diversa.\n      *\/\n\n      interactionFactor:\n        rand(\n          0.75,\n          1.15\n        )\n\n    };\n\n  }\n\n\n\n  \/* =========================================\n     NUMERO BOLLE\n  ========================================== *\/\n\n  function calculateBubbleCount(){\n\n    const bandArea =\n      2 *\n      CFG.bandWidth *\n      W *\n      H;\n\n\n    let target =\n      Math.round(\n        bandArea *\n        CFG.density \/\n        CFG.spacing\n      );\n\n\n    return Math.max(\n      CFG.minBubbles,\n      Math.min(\n        target,\n        CFG.maxBubbles\n      )\n    );\n\n  }\n\n\n\n  function updateBubblePopulation(){\n\n    const target =\n      calculateBubbleCount();\n\n\n    while(\n      bubbles.length <\n      target\n    ){\n\n      bubbles.push(\n        makeBubble(false)\n      );\n\n    }\n\n\n    if(\n      bubbles.length >\n      target\n    ){\n\n      bubbles.length =\n        target;\n\n    }\n\n  }\n\n\n\n  \/* =========================================\n     RESIZE\n  ========================================== *\/\n\n  function resize(){\n\n    const newW =\n      host.clientWidth;\n\n\n    const newH =\n      host.clientHeight;\n\n\n    if(\n      newW <= 0 ||\n      newH <= 0\n    ){\n      return;\n    }\n\n\n    const oldW = W;\n    const oldH = H;\n\n\n    W = newW;\n    H = newH;\n\n\n    dpr =\n      Math.min(\n        window.devicePixelRatio || 1,\n        2\n      );\n\n\n    canvas.width =\n      Math.max(\n        1,\n        Math.round(\n          W * dpr\n        )\n      );\n\n\n    canvas.height =\n      Math.max(\n        1,\n        Math.round(\n          H * dpr\n        )\n      );\n\n\n    canvas.style.width =\n      W + 'px';\n\n    canvas.style.height =\n      H + 'px';\n\n\n    ctx.setTransform(\n      dpr,\n      0,\n      0,\n      dpr,\n      0,\n      0\n    );\n\n\n    rect =\n      host.getBoundingClientRect();\n\n\n    if(\n      oldW > 0 &&\n      oldH > 0\n    ){\n\n      const scaleY =\n        H \/\n        oldH;\n\n\n      for(\n        const b of bubbles\n      ){\n\n        b.y *= scaleY;\n\n\n        const bandPx =\n          CFG.bandWidth *\n          W;\n\n\n        if(\n          b.side === 'L'\n        ){\n\n          b.baseX =\n            rand(\n              0,\n              bandPx\n            );\n\n        } else {\n\n          b.baseX =\n            rand(\n              W - bandPx,\n              W\n            );\n\n        }\n\n      }\n\n    }\n\n\n    updateBubblePopulation();\n\n  }\n\n\n\n  \/* =========================================\n     MOUSE\n  ========================================== *\/\n\n  let mouseX = -9999;\n  let mouseY = -9999;\n\n  let mouseInside = false;\n\n\n  if(\n    CFG.interaction &&\n    !reduce\n  ){\n\n    window.addEventListener(\n      'pointermove',\n      function(e){\n\n        if(!rect){\n\n          rect =\n            host.getBoundingClientRect();\n\n        }\n\n\n        mouseX =\n          e.clientX -\n          rect.left;\n\n\n        mouseY =\n          e.clientY -\n          rect.top;\n\n\n        mouseInside =\n          mouseX >= 0 &&\n          mouseX <= W &&\n          mouseY >= 0 &&\n          mouseY <= H;\n\n      },\n      {\n        passive:true\n      }\n    );\n\n\n    window.addEventListener(\n      'scroll',\n      function(){\n\n        rect = null;\n\n      },\n      {\n        passive:true\n      }\n    );\n\n  }\n\n\n\n  \/* =========================================\n     ANIMAZIONE\n  ========================================== *\/\n\n  let last =\n    performance.now();\n\n\n\n  function frame(now){\n\n    const dt =\n      Math.min(\n        (\n          now -\n          last\n        ) \/\n        1000,\n        0.05\n      );\n\n\n    last = now;\n\n\n    ctx.clearRect(\n      0,\n      0,\n      W,\n      H\n    );\n\n\n\n    for(\n      const b of bubbles\n    ){\n\n\n      \/* =========================\n         RISALITA\n      ========================== *\/\n\n      b.y -=\n        b.speed *\n        dt;\n\n\n\n      \/* =========================\n         MOVIMENTO NATURALE\n      ========================== *\/\n\n      b.phase +=\n        dt *\n        1.6;\n\n\n      const naturalX =\n        b.baseX +\n        Math.sin(\n          b.phase\n        ) *\n        b.wob;\n\n\n\n      \/* =========================\n         POSIZIONE ATTUALE\n      ========================== *\/\n\n      const currentX =\n        naturalX +\n        b.offsetX;\n\n\n      const currentY =\n        b.y +\n        b.offsetY;\n\n\n\n      \/* =========================\n         INFLUENZA MOUSE\n      ========================== *\/\n\n      if(\n        mouseInside &&\n        CFG.interaction\n      ){\n\n        const dx =\n          currentX -\n          mouseX;\n\n\n        const dy =\n          currentY -\n          mouseY;\n\n\n        const distance =\n          Math.sqrt(\n            dx * dx +\n            dy * dy\n          );\n\n\n        if(\n          distance <\n          CFG.mouseRadius &&\n          distance >\n          0.001\n        ){\n\n          \/*\n          1 vicino al mouse\n          0 al limite del raggio\n          *\/\n\n          let influence =\n            1 -\n            distance \/\n            CFG.mouseRadius;\n\n\n          \/*\n          Curva morbida.\n          *\/\n\n          influence =\n            Math.pow(\n              influence,\n              CFG.falloffPower\n            );\n\n\n          \/*\n          Direzione dal mouse\n          verso la bolla.\n          *\/\n\n          const dirX =\n            dx \/\n            distance;\n\n\n          const dirY =\n            dy \/\n            distance;\n\n\n          \/*\n          Intensit\u00e0 finale.\n          *\/\n\n          const force =\n            influence *\n            CFG.mouseStrength *\n            b.interactionFactor *\n            b.depth;\n\n\n          \/*\n          Offset desiderato.\n          *\/\n\n          const targetX =\n            dirX *\n            force;\n\n\n          const targetY =\n            dirY *\n            force *\n            CFG.verticalFactor;\n\n\n          \/*\n          Avvicinamento morbido\n          alla posizione disturbata.\n          *\/\n\n          b.offsetX +=\n            (\n              targetX -\n              b.offsetX\n            ) *\n            0.22;\n\n\n          b.offsetY +=\n            (\n              targetY -\n              b.offsetY\n            ) *\n            0.22;\n\n        }\n        else{\n\n          \/*\n          Fuori dalla zona:\n          ritorna lentamente.\n          *\/\n\n          b.offsetX +=\n            (\n              0 -\n              b.offsetX\n            ) *\n            CFG.returnEase;\n\n\n          b.offsetY +=\n            (\n              0 -\n              b.offsetY\n            ) *\n            CFG.returnEase;\n\n        }\n\n      }\n      else{\n\n        \/*\n        Mouse fuori dalla sezione.\n        *\/\n\n        b.offsetX +=\n          (\n            0 -\n            b.offsetX\n          ) *\n          CFG.returnEase;\n\n\n        b.offsetY +=\n          (\n            0 -\n            b.offsetY\n          ) *\n          CFG.returnEase;\n\n      }\n\n\n\n      \/* =========================\n         POSIZIONE FINALE\n      ========================== *\/\n\n      const drawX =\n        naturalX +\n        b.offsetX;\n\n\n      const drawY =\n        b.y +\n        b.offsetY;\n\n\n\n      \/* =========================\n         RESET\n      ========================== *\/\n\n      if(\n        b.y +\n        b.r <\n        0\n      ){\n\n        Object.assign(\n          b,\n          makeBubble(true)\n        );\n\n\n        b.y =\n          H +\n          b.r;\n\n      }\n\n\n\n      \/* =========================\n         DISEGNO\n      ========================== *\/\n\n      ctx.beginPath();\n\n\n      ctx.arc(\n        drawX,\n        drawY,\n        b.r,\n        0,\n        Math.PI *\n        2\n      );\n\n\n      ctx.fillStyle =\n        'rgba(' +\n        CFG.color +\n        ',' +\n        b.opacity.toFixed(3) +\n        ')';\n\n\n      ctx.fill();\n\n\n\n      if(\n        CFG.highlight &&\n        b.r >\n        2.5\n      ){\n\n        ctx.beginPath();\n\n\n        ctx.arc(\n\n          drawX -\n          b.r *\n          0.30,\n\n          drawY -\n          b.r *\n          0.30,\n\n          b.r *\n          0.28,\n\n          0,\n\n          Math.PI *\n          2\n\n        );\n\n\n        ctx.fillStyle =\n          'rgba(' +\n          CFG.color +\n          ',' +\n          (\n            b.opacity *\n            0.85\n          ).toFixed(3) +\n          ')';\n\n\n        ctx.fill();\n\n      }\n\n    }\n\n\n    requestAnimationFrame(\n      frame\n    );\n\n  }\n\n\n\n  \/* =========================================\n     STATICO\n  ========================================== *\/\n\n  function drawStatic(){\n\n    ctx.clearRect(\n      0,\n      0,\n      W,\n      H\n    );\n\n\n    for(\n      const b of bubbles\n    ){\n\n      ctx.beginPath();\n\n\n      ctx.arc(\n        b.x,\n        b.y,\n        b.r,\n        0,\n        Math.PI *\n        2\n      );\n\n\n      ctx.fillStyle =\n        'rgba(' +\n        CFG.color +\n        ',' +\n        b.opacity +\n        ')';\n\n\n      ctx.fill();\n\n    }\n\n  }\n\n\n\n  \/* =========================================\n     START\n  ========================================== *\/\n\n  function start(){\n\n    resize();\n\n\n    if(!reduce){\n\n      last =\n        performance.now();\n\n\n      requestAnimationFrame(\n        frame\n      );\n\n    } else {\n\n      drawStatic();\n\n    }\n\n  }\n\n\n\n  if(\n    document.readyState ===\n    'complete'\n  ){\n\n    setTimeout(\n      start,\n      100\n    );\n\n  }\n  else{\n\n    window.addEventListener(\n      'load',\n      function(){\n\n        setTimeout(\n          start,\n          100\n        );\n\n      }\n    );\n\n  }\n\n\n\n  \/* =========================================\n     RESIZE\n  ========================================== *\/\n\n  let resizeTimer;\n\n\n  window.addEventListener(\n    'resize',\n    function(){\n\n      clearTimeout(\n        resizeTimer\n      );\n\n\n      resizeTimer =\n        setTimeout(\n          resize,\n          100\n        );\n\n    },\n    {\n      passive:true\n    }\n  );\n\n\n\n  if(\n    window.ResizeObserver\n  ){\n\n    let scheduled = false;\n\n\n    const observer =\n      new ResizeObserver(\n        function(){\n\n          if(scheduled) return;\n\n\n          scheduled = true;\n\n\n          requestAnimationFrame(\n            function(){\n\n              resize();\n\n              scheduled = false;\n\n            }\n          );\n\n        }\n      );\n\n\n    observer.observe(\n      host\n    );\n\n  }\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c06213 e-flex e-con-boxed e-con e-child\" data-id=\"4c06213\" 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-32ad1fd e-con-full e-flex e-con e-child\" data-id=\"32ad1fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-8fa2394 e-con-full e-flex e-con e-child\" data-id=\"8fa2394\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9156225 elementor-widget elementor-widget-heading\" data-id=\"9156225\" 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\">Qualit\u00e0 certificata e punti di forza Gasmarine BV<\/h3>\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-615266f e-con-full e-flex e-con e-child\" data-id=\"615266f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e95e21e e-con-full e-flex e-con e-child\" data-id=\"e95e21e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3fa8da2 e-con-full e-flex e-con e-child\" data-id=\"3fa8da2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb7bed6 elementor-widget elementor-widget-spacer\" data-id=\"eb7bed6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\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-9a37f7d e-con-full e-flex e-con e-child\" data-id=\"9a37f7d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-67ff4e7 e-con-full e-flex e-con e-child\" data-id=\"67ff4e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a0b3cd2 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"a0b3cd2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img fetchpriority=\"high\" decoding=\"async\" width=\"2134\" height=\"2134\" src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato.webp\" class=\"attachment-full size-full wp-image-4536\" alt=\"\" srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-certificato-2048x2048.webp 2048w\" sizes=\"(max-width: 2134px) 100vw, 2134px\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Certificazione ISO 22000:2018<\/p><p class=\"elementor-image-box-description\">Sistema di gestione della sicurezza alimentare certificato che garantisce controllo, qualit\u00e0 e tracciabilit\u00e0 lungo tutta la filiera, dalla produzione alla distribuzione del gas.\n<\/p><\/div><\/div>\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-7a6791e e-con-full e-flex e-con e-child\" data-id=\"7a6791e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-509fd75 e-con-full e-flex e-con e-child\" data-id=\"509fd75\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5013d1 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"c5013d1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2.webp\" class=\"attachment-full size-full wp-image-4535 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-co2-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Gas alimentari ad alta purezza<\/p><p class=\"elementor-image-box-description\">CO\u2082 E290 con purezza superiore al 99,9%, conforme agli standard ISBT, ideale per applicazioni beverage che richiedono prestazioni elevate e stabilit\u00e0 nel tempo.\n<\/p><\/div><\/div>\t\t\t\t<\/div>\n\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-466f01a e-con-full e-flex e-con e-child\" data-id=\"466f01a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ed3a7e6 e-con-full e-flex e-con e-child\" data-id=\"ed3a7e6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f9056be e-con-full e-flex e-con e-child\" data-id=\"f9056be\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d790434 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"d790434\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria.webp\" class=\"attachment-full size-full wp-image-4534 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-industria-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Impianti certificati FSSC 22000<\/p><p class=\"elementor-image-box-description\">Produzione e processi gestiti secondo standard internazionali avanzati, per garantire sicurezza alimentare, qualit\u00e0 costante e affidabilit\u00e0 delle forniture.\n<\/p><\/div><\/div>\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-d6b1e0a e-con-full e-flex e-con e-child\" data-id=\"d6b1e0a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-8ad7c28 e-con-full e-flex e-con e-child\" data-id=\"8ad7c28\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8499a97 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"8499a97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola.webp\" class=\"attachment-full size-full wp-image-4533 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-bombola-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Bombole certificate e sicure<\/p><p class=\"elementor-image-box-description\">Cilindri progettati per resistere ad alte pressioni e conformi alle normative TPED, ADR e ISO 7866, sinonimo di sicurezza, durata e affidabilit\u00e0 operativa.\n<\/p><\/div><\/div>\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-bbc00d3 e-con-full e-flex e-con e-child\" data-id=\"bbc00d3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f17486e e-con-full e-flex e-con e-child\" data-id=\"f17486e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d67ace elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"5d67ace\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole.webp\" class=\"attachment-full size-full wp-image-4532 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-valvole-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Valvole con sistema di sicurezza<\/p><p class=\"elementor-image-box-description\">Dotate di dispositivi residuali e anti-riempimento che proteggono da contaminazioni, umidit\u00e0 e utilizzi impropri, garantendo la massima sicurezza del gas.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\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-f06c4d0 e-con-full e-flex e-con e-child\" data-id=\"f06c4d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-08d11c2 e-con-full e-flex e-con e-child\" data-id=\"08d11c2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2aaacfe e-con-full e-flex e-con e-child\" data-id=\"2aaacfe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-840d2c7 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"840d2c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill.webp\" class=\"attachment-full size-full wp-image-4531 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-refill-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Procedure di ricarica controllate<\/p><p class=\"elementor-image-box-description\">Processi certificati che includono svuotamento completo, flussaggio interno, messa in vuoto, riempimento e verifica della tenuta, per assicurare qualit\u00e0 e sicurezza costanti.\n<\/p><\/div><\/div>\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-4db2fff e-con-full e-flex e-con e-child\" data-id=\"4db2fff\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0473fbe e-con-full e-flex e-con e-child\" data-id=\"0473fbe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b211beb elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"b211beb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita.webp\" class=\"attachment-full size-full wp-image-4530 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-tracciabilita-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Tracciabilit\u00e0 completa del prodotto<\/p><p class=\"elementor-image-box-description\">Sistema di etichettatura con lotto conforme al regolamento 178\/2002, che consente la piena rintracciabilit\u00e0 e il controllo del prodotto lungo tutta la filiera.\n<\/p><\/div><\/div>\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-a5735ae e-con-full e-flex e-con e-child\" data-id=\"a5735ae\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-88ef2c2 e-con-full e-flex e-con e-child\" data-id=\"88ef2c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4edfd08 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"4edfd08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food.webp\" class=\"attachment-full size-full wp-image-4529 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-settore-food-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Conformit\u00e0 MOCA<\/p><p class=\"elementor-image-box-description\">Materiali e impianti conformi al regolamento 1935\/2004 per il contatto con alimenti, garanzia di idoneit\u00e0 per utilizzi nel settore food &amp; beverage.\n<\/p><\/div><\/div>\t\t\t\t<\/div>\n\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-d575c46 e-con-full e-flex e-con e-child\" data-id=\"d575c46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-c4eeaa8 e-con-full e-flex e-con e-child\" data-id=\"c4eeaa8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-3f3b30e e-con-full e-flex e-con e-child\" data-id=\"3f3b30e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc1c5d7 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"bc1c5d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme.webp\" class=\"attachment-full size-full wp-image-4528 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-rispetto-norme-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Stabilimenti riconosciuti CE<\/p><p class=\"elementor-image-box-description\">Strutture registrate secondo il regolamento 852\/2004, che assicurano il rispetto delle normative europee in materia di sicurezza alimentare.\n<\/p><\/div><\/div>\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-0cc220d e-con-full e-flex e-con e-child\" data-id=\"0cc220d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-8f035ea e-con-full e-flex e-con e-child\" data-id=\"8f035ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-369ed8c elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"369ed8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"2134\" height=\"2134\" data-src=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate.webp\" class=\"attachment-full size-full wp-image-4527 lazyload\" alt=\"\" data-srcset=\"https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate.webp 2134w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate-300x300.webp 300w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate-1024x1024.webp 1024w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate-150x150.webp 150w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate-768x768.webp 768w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate-1536x1536.webp 1536w, https:\/\/gasmarine.com\/wp-content\/uploads\/2026\/09\/icona-gasmarine-forniture-programmate-2048x2048.webp 2048w\" data-sizes=\"(max-width: 2134px) 100vw, 2134px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2134px; --smush-placeholder-aspect-ratio: 2134\/2134;\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Affidabilit\u00e0 e continuit\u00e0 di fornitura<\/p><p class=\"elementor-image-box-description\">Organizzazione logistica efficiente e forniture programmate per garantire disponibilit\u00e0 costante del prodotto e supporto continuo ai clienti professionali.<\/p><\/div><\/div>\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-f7fc528 e-con-full e-flex e-con e-child\" data-id=\"f7fc528\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-2003a0e e-con-full e-flex e-con e-child\" data-id=\"2003a0e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a36d690 elementor-widget elementor-widget-spacer\" data-id=\"a36d690\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\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\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\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>VALVOLE, RIDUTTORI E ACCESSORI Valvole, riduttori e accessori per gas alimentari Gasmarine BV S.r.l., con sede legale a Genova e sedi operative a Genova (Italia) e Tomasz\u00f3w Mazowiecki (Polonia), fornisce valvole, riduttori di pressione e accessori per impianti gas alimentari certificati. L\u2019azienda offre soluzioni affidabili per il controllo e la gestione dei gas, garantendo sicurezza [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3251","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/pages\/3251","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/comments?post=3251"}],"version-history":[{"count":73,"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/pages\/3251\/revisions"}],"predecessor-version":[{"id":5428,"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/pages\/3251\/revisions\/5428"}],"wp:attachment":[{"href":"https:\/\/gasmarine.com\/en\/wp-json\/wp\/v2\/media?parent=3251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}