{"id":8351,"date":"2025-09-19T15:21:01","date_gmt":"2025-09-19T15:21:01","guid":{"rendered":"https:\/\/www.salvatorerobuschi.com\/products\/pompe-ram\/"},"modified":"2026-06-05T08:48:13","modified_gmt":"2026-06-05T08:48:13","slug":"ram-pumps","status":"publish","type":"page","link":"https:\/\/www.salvatorerobuschi.com\/en\/products\/ram-pumps\/","title":{"rendered":"RAM pumps"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8351\" class=\"elementor elementor-8351 elementor-7976\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8355362 e-con-full e-flex e-con e-parent\" data-id=\"8355362\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f27b023 e-con-full e-flex e-con e-child\" data-id=\"f27b023\" 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-99c71fd e-con-full e-flex e-con e-child\" data-id=\"99c71fd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7703423 elementor-widget elementor-widget-heading\" data-id=\"7703423\" 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\">RAM<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd7f9e4 elementor-widget elementor-widget-text-editor\" data-id=\"cd7f9e4\" 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>RAM pumps, with <span style=\"color: #e4002b;\">peripheral impeller<\/span>, are suitable for pumping clean liquids without solid parts in suspension.<\/p><p>They are used in boiler feeding, washing plants, flotation plants in wastewater treatment, in continuous duty in industries and whenever the combination of low capacity and high pressure is required.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffd3b08 elementor-widget elementor-widget-button\" data-id=\"ffd3b08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/wp-content\/uploads\/2025\/09\/catalogo-pompe-RAM.pdf\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 265\"><path id=\"c\" data-name=\"Tracciato 60\" d=\"M63.81,0C44.25.02,28.39,15.87,28.38,35.43v229.13c.02,19.56,15.87,35.41,35.43,35.43h172.38c19.56-.02,35.41-15.87,35.43-35.43V101.35h-68.52c-15.89-.02-28.76-12.89-28.78-28.78V0H63.81Z\"><\/path><path id=\"d\" data-name=\"Tracciato 61\" d=\"M271.62,77.03h-60.77c-6.71,0-12.16-5.42-12.17-12.13V0l72.93,77.03Z\"><\/path><\/g><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Catalog<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c41f2de e-con-full e-flex e-con e-child\" data-id=\"c41f2de\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a29e2e elementor-widget elementor-widget-image\" data-id=\"4a29e2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"450\" height=\"345\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/08\/pompa-centrifuga-RAM-salvatore-robuschi.png\" class=\"attachment-full size-full wp-image-7839\" alt=\"Pompa centrifuga per acqua RAM\" srcset=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/08\/pompa-centrifuga-RAM-salvatore-robuschi.png 450w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/08\/pompa-centrifuga-RAM-salvatore-robuschi-300x230.png 300w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42e08d9 e-con-full e-flex e-con e-child\" data-id=\"42e08d9\" 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-7d369ee e-con-full e-flex e-con e-child\" data-id=\"7d369ee\" 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-d6844d7 elementor-widget elementor-widget-text-editor\" data-id=\"d6844d7\" 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>Water pumps<br \/><span style=\"color: #e4002b;\">Peripheral impeller<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<a class=\"elementor-element elementor-element-f69c89c e-con-full e-flex e-con e-child\" data-id=\"f69c89c\" data-element_type=\"container\" data-e-type=\"container\" href=\"\/en\/about\/#certifications\" target=\"_blank\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f9f27 elementor-widget elementor-widget-image\" data-id=\"d3f9f27\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2026\/02\/certificazione-atex-salvatore-robuschi.svg\" class=\"attachment-full size-full wp-image-18123\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ca490e elementor-widget elementor-widget-image\" data-id=\"4ca490e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2026\/02\/certificazione-atex-eac-salvatore-robuschi.svg\" class=\"attachment-full size-full wp-image-18125\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1dc23dc elementor-widget elementor-widget-image\" data-id=\"1dc23dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2026\/02\/certificazione-ce-salvatore-robuschi.svg\" class=\"attachment-full size-full wp-image-18246\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e2e8cd e-con-full e-flex e-con e-child\" data-id=\"7e2e8cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0e9c98 elementor-widget elementor-widget-image\" data-id=\"d0e9c98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"230\" height=\"160\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/08\/girante-periferica-pompa-centrifuga-RAM-salvatore-robuschi.png\" class=\"attachment-full size-full wp-image-7838\" alt=\"Girante periferica pompa centrifuga RAM\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d413fb8 e-con-full e-flex e-con e-parent\" data-id=\"d413fb8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-157b900 elementor-widget elementor-widget-heading\" data-id=\"157b900\" 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\">Technical information<\/p>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ee79ec5 e-n-tabs-none elementor-widget elementor-widget-n-tabs\" data-id=\"ee79ec5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"250060485\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-2500604851\" data-tab-title-id=\"e-n-tab-title-2500604851\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2500604851\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t<span class=\"e-n-tab-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 466\"><path id=\"c\" data-name=\"Tracciato 435\" d=\"M275.82,175H125.82c-13.8-.45-24.62-12.01-24.16-25.81.43-13.16,11-23.73,24.16-24.16h150c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16\"><\/path><path id=\"d\" data-name=\"Tracciato 436\" d=\"M50.79,125.01c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16h-24.97C12.02,175.43.47,164.61.01,150.81c-.45-13.8,10.36-25.35,24.16-25.81.55-.02,1.1-.02,1.64,0h24.97Z\"><\/path><path id=\"e\" data-name=\"Tracciato 437\" d=\"M275.82,78.43H125.82c-13.8-.45-24.62-12.01-24.16-25.81.43-13.16,11-23.73,24.16-24.16h150c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16\"><\/path><path id=\"f\" data-name=\"Tracciato 438\" d=\"M50.79,28.46c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16h-24.97C12.02,78.89.47,68.07.01,54.27c-.45-13.8,10.36-25.35,24.16-25.81.55-.02,1.1-.02,1.64,0h24.97Z\"><\/path><path id=\"g\" data-name=\"Tracciato 439\" d=\"M275.82,271.55H125.82c-13.8-.45-24.62-12.01-24.16-25.81.43-13.16,11-23.73,24.16-24.16h150c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16\"><\/path><path id=\"h\" data-name=\"Tracciato 440\" d=\"M50.79,221.56c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16h-24.97c-13.8.45-25.35-10.36-25.81-24.16-.45-13.8,10.36-25.35,24.16-25.81.55-.02,1.1-.02,1.64,0h24.97Z\"><\/path><\/g><\/svg>\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 466\"><path id=\"c\" data-name=\"Tracciato 435\" d=\"M275.82,175H125.82c-13.8-.45-24.62-12.01-24.16-25.81.43-13.16,11-23.73,24.16-24.16h150c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16\"><\/path><path id=\"d\" data-name=\"Tracciato 436\" d=\"M50.79,125.01c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16h-24.97C12.02,175.43.47,164.61.01,150.81c-.45-13.8,10.36-25.35,24.16-25.81.55-.02,1.1-.02,1.64,0h24.97Z\"><\/path><path id=\"e\" data-name=\"Tracciato 437\" d=\"M275.82,78.43H125.82c-13.8-.45-24.62-12.01-24.16-25.81.43-13.16,11-23.73,24.16-24.16h150c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16\"><\/path><path id=\"f\" data-name=\"Tracciato 438\" d=\"M50.79,28.46c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16h-24.97C12.02,78.89.47,68.07.01,54.27c-.45-13.8,10.36-25.35,24.16-25.81.55-.02,1.1-.02,1.64,0h24.97Z\"><\/path><path id=\"g\" data-name=\"Tracciato 439\" d=\"M275.82,271.55H125.82c-13.8-.45-24.62-12.01-24.16-25.81.43-13.16,11-23.73,24.16-24.16h150c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16\"><\/path><path id=\"h\" data-name=\"Tracciato 440\" d=\"M50.79,221.56c13.8.45,24.62,12.01,24.16,25.81-.43,13.16-11,23.73-24.16,24.16h-24.97c-13.8.45-25.35-10.36-25.81-24.16-.45-13.8,10.36-25.35,24.16-25.81.55-.02,1.1-.02,1.64,0h24.97Z\"><\/path><\/g><\/svg>\t\t<\/span>\n\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tFeatures\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-2500604852\" data-tab-title-id=\"e-n-tab-title-2500604852\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2500604852\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t<span class=\"e-n-tab-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path id=\"b\" data-name=\"Tracciato 62\" d=\"M285.8,118.33c7.94-4.61,10.65-14.76,6.08-22.72l-23.95-41.35c-4.61-7.94-14.76-10.65-22.72-6.08l-.7.42c-10.88,6.32-24.31,6.32-35.18,0-.45-.23-.88-.52-1.33-.77-10.85-6.26-17.53-17.84-17.52-30.37v-.8c0-9.2-7.46-16.67-16.67-16.67h-47.8c-9.2,0-16.67,7.46-16.67,16.67v.78c0,12.5-6.66,24.06-17.48,30.32-.45.23-.88.52-1.33.77-10.88,6.32-24.31,6.32-35.18,0l-.7-.42c-7.96-4.57-18.11-1.85-22.72,6.08l-23.9,41.52c-4.57,7.96-1.84,18.12,6.1,22.72,11.27,6.51,18.2,18.55,18.17,31.57.04,13.04-6.89,25.12-18.17,31.67-7.94,4.61-10.65,14.76-6.08,22.72l23.92,41.43c4.61,7.94,14.76,10.65,22.72,6.08l.7-.42c10.88-6.32,24.31-6.32,35.18,0,.45.23.88.52,1.33.77,10.85,6.26,17.53,17.84,17.52,30.37v.72c0,9.2,7.46,16.67,16.67,16.67h47.85c9.2,0,16.67-7.46,16.67-16.67v-.78c-.02-12.53,6.66-24.11,17.52-30.37.45-.23.88-.52,1.33-.77,10.88-6.32,24.31-6.32,35.18,0l.7.42c7.96,4.57,18.11,1.85,22.72-6.08l23.92-41.43c4.57-7.96,1.85-18.11-6.08-22.72-17.44-10.11-23.38-32.45-13.26-49.89,3.19-5.5,7.76-10.07,13.26-13.26M150.11,206.78c-31.35.07-56.83-25.28-56.9-56.63-.07-31.35,25.28-56.83,56.63-56.9,31.35-.07,56.83,25.28,56.9,56.63,0,.04,0,.08,0,.12,0,31.35-25.42,56.77-56.77,56.77h0\"><\/path><\/svg>\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path id=\"b\" data-name=\"Tracciato 62\" d=\"M285.8,118.33c7.94-4.61,10.65-14.76,6.08-22.72l-23.95-41.35c-4.61-7.94-14.76-10.65-22.72-6.08l-.7.42c-10.88,6.32-24.31,6.32-35.18,0-.45-.23-.88-.52-1.33-.77-10.85-6.26-17.53-17.84-17.52-30.37v-.8c0-9.2-7.46-16.67-16.67-16.67h-47.8c-9.2,0-16.67,7.46-16.67,16.67v.78c0,12.5-6.66,24.06-17.48,30.32-.45.23-.88.52-1.33.77-10.88,6.32-24.31,6.32-35.18,0l-.7-.42c-7.96-4.57-18.11-1.85-22.72,6.08l-23.9,41.52c-4.57,7.96-1.84,18.12,6.1,22.72,11.27,6.51,18.2,18.55,18.17,31.57.04,13.04-6.89,25.12-18.17,31.67-7.94,4.61-10.65,14.76-6.08,22.72l23.92,41.43c4.61,7.94,14.76,10.65,22.72,6.08l.7-.42c10.88-6.32,24.31-6.32,35.18,0,.45.23.88.52,1.33.77,10.85,6.26,17.53,17.84,17.52,30.37v.72c0,9.2,7.46,16.67,16.67,16.67h47.85c9.2,0,16.67-7.46,16.67-16.67v-.78c-.02-12.53,6.66-24.11,17.52-30.37.45-.23.88-.52,1.33-.77,10.88-6.32,24.31-6.32,35.18,0l.7.42c7.96,4.57,18.11,1.85,22.72-6.08l23.92-41.43c4.57-7.96,1.85-18.11-6.08-22.72-17.44-10.11-23.38-32.45-13.26-49.89,3.19-5.5,7.76-10.07,13.26-13.26M150.11,206.78c-31.35.07-56.83-25.28-56.9-56.63-.07-31.35,25.28-56.83,56.63-56.9,31.35-.07,56.83,25.28,56.9,56.63,0,.04,0,.08,0,.12,0,31.35-25.42,56.77-56.77,56.77h0\"><\/path><\/svg>\t\t<\/span>\n\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tConstructions\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-2500604853\" data-tab-title-id=\"e-n-tab-title-2500604853\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"3\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2500604853\" style=\"--n-tabs-title-order: 3;\">\n\t\t\t\t\t<span class=\"e-n-tab-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Livello_1\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M300,80.47c0-10.86-8.84-19.69-19.71-19.69l-2.9.04h0s-1.88.14-1.88.14c-39.07,2.77-57.4,39.31-73.56,71.54-15.54,31.07-26.2,49.94-43.22,49.94s-27.73-18.96-43.34-50.17c-16.21-32.31-34.57-68.93-74.08-71.35l-1.9-.12V28.35c0-10.86-8.83-19.69-19.69-19.69S0,17.49,0,28.35v217.22c0,25.23,20.53,45.76,45.76,45.76h217.22c10.86,0,19.69-8.83,19.69-19.69s-8.83-19.69-19.69-19.69H45.76c-3.52,0-6.38-2.86-6.38-6.38V100.14l2.48.56c14.44,3.27,24.2,20.95,38.56,49.67,16.79,33.49,35.82,71.45,78.29,71.45s61.57-38.1,78.37-71.71c15.55-31.08,26.21-49.95,43.22-49.95,10.86,0,19.69-8.83,19.69-19.69Z\"><\/path><\/svg>\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Livello_1\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M300,80.47c0-10.86-8.84-19.69-19.71-19.69l-2.9.04h0s-1.88.14-1.88.14c-39.07,2.77-57.4,39.31-73.56,71.54-15.54,31.07-26.2,49.94-43.22,49.94s-27.73-18.96-43.34-50.17c-16.21-32.31-34.57-68.93-74.08-71.35l-1.9-.12V28.35c0-10.86-8.83-19.69-19.69-19.69S0,17.49,0,28.35v217.22c0,25.23,20.53,45.76,45.76,45.76h217.22c10.86,0,19.69-8.83,19.69-19.69s-8.83-19.69-19.69-19.69H45.76c-3.52,0-6.38-2.86-6.38-6.38V100.14l2.48.56c14.44,3.27,24.2,20.95,38.56,49.67,16.79,33.49,35.82,71.45,78.29,71.45s61.57-38.1,78.37-71.71c15.55-31.08,26.21-49.95,43.22-49.95,10.86,0,19.69-8.83,19.69-19.69Z\"><\/path><\/svg>\t\t<\/span>\n\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tCoverage chart\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-2500604854\" data-tab-title-id=\"e-n-tab-title-2500604854\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"4\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2500604854\" style=\"--n-tabs-title-order: 4;\">\n\t\t\t\t\t<span class=\"e-n-tab-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Livello_1\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M244.71,138.79h0c-3.75-5.66-10.05-9.03-16.85-9.03-4,0-7.87,1.18-11.21,3.41l-46.39,30.9V20.25c0-11.17-9.08-20.25-20.25-20.25s-20.25,9.08-20.25,20.25v143.82l-46.39-30.93c-3.36-2.23-7.24-3.41-11.24-3.41-6.79,0-13.08,3.37-16.81,9.01-6.2,9.3-3.68,21.9,5.6,28.08l77.86,51.9c3.33,2.24,7.21,3.42,11.24,3.42s7.92-1.17,11.22-3.39l77.87-51.9c4.51-3,7.57-7.57,8.63-12.87,1.06-5.3-.01-10.69-3.01-15.19Z\"><\/path><path d=\"M227.85,259.5l-155.71.02c-11.17,0-20.25,9.08-20.25,20.25s9.08,20.23,20.25,20.23h155.71c11.17,0,20.25-9.08,20.25-20.25s-9.09-20.25-20.25-20.25Z\"><\/path><\/svg>\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Livello_1\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M244.71,138.79h0c-3.75-5.66-10.05-9.03-16.85-9.03-4,0-7.87,1.18-11.21,3.41l-46.39,30.9V20.25c0-11.17-9.08-20.25-20.25-20.25s-20.25,9.08-20.25,20.25v143.82l-46.39-30.93c-3.36-2.23-7.24-3.41-11.24-3.41-6.79,0-13.08,3.37-16.81,9.01-6.2,9.3-3.68,21.9,5.6,28.08l77.86,51.9c3.33,2.24,7.21,3.42,11.24,3.42s7.92-1.17,11.22-3.39l77.87-51.9c4.51-3,7.57-7.57,8.63-12.87,1.06-5.3-.01-10.69-3.01-15.19Z\"><\/path><path d=\"M227.85,259.5l-155.71.02c-11.17,0-20.25,9.08-20.25,20.25s9.08,20.23,20.25,20.23h155.71c11.17,0,20.25-9.08,20.25-20.25s-9.09-20.25-20.25-20.25Z\"><\/path><\/svg>\t\t<\/span>\n\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tDownloads\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-2500604851\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-2500604851\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-07637df e-con-full e-flex e-con e-child\" data-id=\"07637df\" 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-55369b7 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"55369b7\" 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=\"color: #e4002b;\">Working system<br \/><\/span>RAM.D &#8211; RAM.E pumps type are suitable to high pressure even at low capacity. The pump is composed of stages which contain two peripheral impellers with radial blades. The particular impeller shape and the multistage execution allow these pumps to convey steam, air and gas along with the liquid. The maximum gas ratio is about 15% of the pumped liquid. The double inlet suction system allow a good hydraulic balance and the axially adjustable shaft-impellers system guarantee there is no contact among impellers, casing and diffuser.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b568f97 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"b568f97\" 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=\"color: #e4002b;\">Working limits<\/span><br \/>Max working temperature 105\u00b0C (water) with standard materials. On demand, are available special seals and gaskets suitable for 120\u00b0C in continuous duty. Maximum working pressure 18 bar. Design pressure 25 bar.<\/p><p><span style=\"color: #e4002b;\">Mechanical seals<\/span><br \/>\u2022 Standard: mechanical seal Ceramic\/Carbon B\/EPDM<br \/>(water max 105\u00b0C).<br \/>\u2022 On request: mechanical seal Ceramic\/Carbon Z\/EPDM (water max 120\u00b0C) or other materials according to the pumped liquid.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f88a715 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"f88a715\" 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=\"color: #e4002b;\">Standard materials<\/span><br \/>\u2022 Casing and diffusers in cast iron GJL 250 EN 1561.<br \/>\u2022 Shaft in AISI 420.<br \/>\u2022 Gasket in EPDM.<br \/>\u2022 Impellers in brass.<\/p><p><span style=\"color: #e4002b;\">Special materials<\/span><br \/>\u2022 Shaft in AISI 316.<br \/>\u2022 Impellers in AISI 304 (only for size 14-15-17).<br \/>\u2022 Viton O-ring and Sil-C4400 flat gasket.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-310bc13 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"310bc13\" 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=\"color: #e4002b;\">Discharge sizes<\/span><br \/>DN 32.<\/p><p><span style=\"color: #e4002b;\">Maximum working pressure<br \/><\/span>Up to 25 bar.<\/p><p><span style=\"color: #e4002b;\">Flow rate<br \/><\/span>Up to 6,3 m\u00b3\/h.<\/p><p><span style=\"color: #e4002b;\">Differential head<br \/><\/span>Up to 180 m.<\/p><p><span style=\"color: #e4002b;\">Temperature<\/span><br \/>Up to 120\u00b0C.<\/p><p><span style=\"color: #e4002b;\">Flanges<\/span><br \/>EN 1092-2 PN25.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-2500604852\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-2500604852\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-0a32078 e-grid e-con-full e-con e-child\" data-id=\"0a32078\" 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-b787bd1 e-con-full e-flex e-con e-child\" data-id=\"b787bd1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f6b57c9 elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"f6b57c9\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/configurazione-alternativa-pompe-processo-per-acqua-RAM-1.png\" class=\"attachment-full size-full wp-image-8355\" alt=\"Configurazione pompe di processo per acqua RAM\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">RAMD pump<\/p><p class=\"elementor-image-box-description\">Close-Coupled with electric motor.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a8aba9 e-con-full e-flex e-con e-child\" data-id=\"0a8aba9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b476b0 elementor-widget__width-initial elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"7b476b0\" 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 loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/configurazione-alternativa-pompe-processo-per-acqua-RAM-2.png\" class=\"attachment-full size-full wp-image-8356\" alt=\"Configurazione pompe di processo per acqua RAM\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">RAME pump<\/p><p class=\"elementor-image-box-description\">Independent frame with oil lubricated bearings with lantern for coupling to flanged motors.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-2500604853\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-2500604853\" data-tab-index=\"3\" style=\"--n-tabs-title-order: 3;\" class=\" elementor-element elementor-element-126894c e-con-full e-grid e-con e-child\" data-id=\"126894c\" 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-68f4dca e-con-full e-flex e-con e-child\" data-id=\"68f4dca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-17d7d8c elementor-widget elementor-widget-image\" data-id=\"17d7d8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/campi-di-applicazione-pompa-processo-RAM.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Coverage chart\" data-elementor-lightbox-description=\"Water pumps RAM\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6ODM1NywidXJsIjoiaHR0cHM6XC9cL3d3dy5zYWx2YXRvcmVyb2J1c2NoaS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzA5XC9jYW1waS1kaS1hcHBsaWNhemlvbmUtcG9tcGEtcHJvY2Vzc28tUkFNLnBuZyJ9\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"485\" height=\"475\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/campi-di-applicazione-pompa-processo-RAM.png\" class=\"attachment-full size-full wp-image-8357\" alt=\"Coverage chart water pumps RAM\" srcset=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/campi-di-applicazione-pompa-processo-RAM.png 485w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/campi-di-applicazione-pompa-processo-RAM-300x294.png 300w\" sizes=\"(max-width: 485px) 100vw, 485px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-2500604854\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-2500604854\" data-tab-index=\"4\" style=\"--n-tabs-title-order: 4;\" class=\" elementor-element elementor-element-a3b60ad e-con-full e-flex e-con e-child\" data-id=\"a3b60ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e57aea elementor-widget elementor-widget-n-accordion\" data-id=\"3e57aea\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"mnemosyne-accordion\" data-settings=\"{&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:200,&quot;sizes&quot;:[]},&quot;default_state&quot;:&quot;all_collapsed&quot;,&quot;max_items_expended&quot;:&quot;one&quot;}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"master-tab\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"false\" aria-controls=\"master-tab\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><p class=\"e-n-accordion-item-title-text\"> Template Elem 1 <\/p><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M150,299c82.29,0,149-66.71,149-149S232.29,1,150,1,1,67.71,1,150s66.71,149,149,149ZM100.7,131.34l41.64-41.73c1.91-1.92,4.52-2.99,7.23-2.98h.49c2.75-.06,5.41,1.01,7.35,2.97l41.61,41.72c4.07,3.91,4.2,10.37.3,14.44-3.91,4.07-10.37,4.2-14.44.3-.1-.09-.19-.19-.29-.29l-24.47-24.44v81.94c0,5.6-4.54,10.14-10.14,10.14s-10.14-4.54-10.14-10.14v-82.14l-24.67,24.67c-4.06,3.92-10.53,3.81-14.45-.25-3.82-3.96-3.82-10.24,0-14.2Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M150,1C67.71,1,1,67.71,1,150s66.71,149,149,149,149-66.71,149-149S232.29,1,150,1ZM199.3,168.66l-41.64,41.73c-1.91,1.92-4.52,2.99-7.23,2.98h-.49c-2.75.06-5.41-1.01-7.35-2.97l-41.61-41.72c-4.07-3.91-4.2-10.37-.3-14.44,3.91-4.07,10.37-4.2,14.44-.3.1.09.19.19.29.29l24.47,24.44v-81.94c0-5.6,4.54-10.14,10.14-10.14s10.14,4.54,10.14,10.14v82.14l24.67-24.67c4.06-3.92,10.53-3.81,14.45.25,3.82,3.96,3.82,10.24,0,14.2Z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"master-tab\" class=\"elementor-element elementor-element-08d18c3 e-con-full e-flex e-con e-child\" data-id=\"08d18c3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-874a268 e-n-tabs-none elementor-widget elementor-widget-n-tabs\" data-id=\"874a268\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;tabs_justify_horizontal&quot;:&quot;start&quot;,&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"141861480\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"master-tabs-widget\" data-tab-title-id=\"e-n-tab-title-1418614801\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-1418614801\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tSubfolder 1\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-1418614802\" data-tab-title-id=\"e-n-tab-title-1418614802\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-1418614802\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tSubfolder 2\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div role=\"region tabpanel\" aria-labelledby=\"master-tab master-tabs-widget\" id=\"e-n-tab-content-1418614801\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-589cd26 e-con-full e-flex e-con e-child\" data-id=\"589cd26\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9518e18 elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"9518e18\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"master-file-item\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 265\"><path id=\"c\" data-name=\"Tracciato 60\" d=\"M63.81,0C44.25.02,28.39,15.87,28.38,35.43v229.13c.02,19.56,15.87,35.41,35.43,35.43h172.38c19.56-.02,35.41-15.87,35.43-35.43V101.35h-68.52c-15.89-.02-28.76-12.89-28.78-28.78V0H63.81Z\"><\/path><path id=\"d\" data-name=\"Tracciato 61\" d=\"M271.62,77.03h-60.77c-6.71,0-12.16-5.42-12.17-12.13V0l72.93,77.03Z\"><\/path><\/g><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSub-1 Elem 1\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa601e7 elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"fa601e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 265\"><path id=\"c\" data-name=\"Tracciato 60\" d=\"M63.81,0C44.25.02,28.39,15.87,28.38,35.43v229.13c.02,19.56,15.87,35.41,35.43,35.43h172.38c19.56-.02,35.41-15.87,35.43-35.43V101.35h-68.52c-15.89-.02-28.76-12.89-28.78-28.78V0H63.81Z\"><\/path><path id=\"d\" data-name=\"Tracciato 61\" d=\"M271.62,77.03h-60.77c-6.71,0-12.16-5.42-12.17-12.13V0l72.93,77.03Z\"><\/path><\/g><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSub-1 Elem 2\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div role=\"region tabpanel\" aria-labelledby=\"master-tab e-n-tab-title-1418614802\" id=\"e-n-tab-content-1418614802\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-123dac9 e-con-full e-flex e-con e-child\" data-id=\"123dac9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2779066 elementor-widget elementor-widget-icon-box\" data-id=\"2779066\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSub-2 Elem 1\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12a2320 elementor-widget elementor-widget-icon-box\" data-id=\"12a2320\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSub-2 Elem 2\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-6531\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-6531\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><p class=\"e-n-accordion-item-title-text\"> Template Elem 2 <\/p><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M150,299c82.29,0,149-66.71,149-149S232.29,1,150,1,1,67.71,1,150s66.71,149,149,149ZM100.7,131.34l41.64-41.73c1.91-1.92,4.52-2.99,7.23-2.98h.49c2.75-.06,5.41,1.01,7.35,2.97l41.61,41.72c4.07,3.91,4.2,10.37.3,14.44-3.91,4.07-10.37,4.2-14.44.3-.1-.09-.19-.19-.29-.29l-24.47-24.44v81.94c0,5.6-4.54,10.14-10.14,10.14s-10.14-4.54-10.14-10.14v-82.14l-24.67,24.67c-4.06,3.92-10.53,3.81-14.45-.25-3.82-3.96-3.82-10.24,0-14.2Z\"><\/path><\/svg><\/span>\n\t\t\t<span class='e-closed'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><path d=\"M150,1C67.71,1,1,67.71,1,150s66.71,149,149,149,149-66.71,149-149S232.29,1,150,1ZM199.3,168.66l-41.64,41.73c-1.91,1.92-4.52,2.99-7.23,2.98h-.49c-2.75.06-5.41-1.01-7.35-2.97l-41.61-41.72c-4.07-3.91-4.2-10.37-.3-14.44,3.91-4.07,10.37-4.2,14.44-.3.1.09.19.19.29.29l24.47,24.44v-81.94c0-5.6,4.54-10.14,10.14-10.14s10.14,4.54,10.14,10.14v82.14l24.67-24.67c4.06-3.92,10.53-3.81,14.45.25,3.82,3.96,3.82,10.24,0,14.2Z\"><\/path><\/svg><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-6531\" class=\"elementor-element elementor-element-b969439 e-con-full e-flex e-con e-child\" data-id=\"b969439\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1deeeae elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"1deeeae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 265\"><path id=\"c\" data-name=\"Tracciato 60\" d=\"M63.81,0C44.25.02,28.39,15.87,28.38,35.43v229.13c.02,19.56,15.87,35.41,35.43,35.43h172.38c19.56-.02,35.41-15.87,35.43-35.43V101.35h-68.52c-15.89-.02-28.76-12.89-28.78-28.78V0H63.81Z\"><\/path><path id=\"d\" data-name=\"Tracciato 61\" d=\"M271.62,77.03h-60.77c-6.71,0-12.16-5.42-12.17-12.13V0l72.93,77.03Z\"><\/path><\/g><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tNosub Elem 1\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a4c3e5 elementor-position-inline-end elementor-mobile-position-inline-end elementor-view-default elementor-widget elementor-widget-icon-box\" data-id=\"7a4c3e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"a\" data-name=\"Livello 1\" viewBox=\"0 0 300 300\"><g id=\"b\" data-name=\"Raggruppa 265\"><path id=\"c\" data-name=\"Tracciato 60\" d=\"M63.81,0C44.25.02,28.39,15.87,28.38,35.43v229.13c.02,19.56,15.87,35.41,35.43,35.43h172.38c19.56-.02,35.41-15.87,35.43-35.43V101.35h-68.52c-15.89-.02-28.76-12.89-28.78-28.78V0H63.81Z\"><\/path><path id=\"d\" data-name=\"Tracciato 61\" d=\"M271.62,77.03h-60.77c-6.71,0-12.16-5.42-12.17-12.13V0l72.93,77.03Z\"><\/path><\/g><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tNosub Elem 2\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bbd923e elementor-widget elementor-widget-html\" data-id=\"bbd923e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"mnemosyne-accordion-loading\" style=\"display: none; padding: 30px; text-align: center;\">\r\n    <div class=\"loader-spinner\" style=\"\r\n        width: 40px; \r\n        height: 40px; \r\n        border: 4px solid #e3e6e5; \r\n        border-top: 4px solid #E4002B; \r\n        border-radius: 50%; \r\n        animation: spin 1s linear infinite;\r\n        margin: 0 auto 15px auto;\">\r\n    <\/div>\r\n    <p style=\"font-family: inherit; color: #25303b; font-size: 20px; margin: 0;\">\r\n        Retrieving technical documents\r\n    <\/p>\r\n<\/div>\r\n\r\n<style>\r\n@keyframes spin {\r\n    0% { transform: rotate(0deg); }\r\n    100% { transform: rotate(360deg); }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-639f7ec elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-shortcode\" data-id=\"639f7ec\" 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\"><script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    const API_BASE = \"https:\/\/drawings.salvatorerobuschi.com\";\r\n    const INITIAL_PUMP_NAME = \"10\";\r\n    const linguaCorrente = document.documentElement.lang.substring(0, 2);\r\n    const placeholderDocumentazione = document.getElementById(\"placeholder-documentazione\");\r\n    \r\n    let container, tabMaster, fileMaster, tabsWidgetMaster, singleTabBtnMaster, singleTabPanelMaster;\r\n\r\n    const apiGet = async (path) => {\r\n        let retries = 0; \r\n        while (true) {\r\n            try { \r\n                const r = await fetch(`${API_BASE}${path}`); \r\n                if (r.status === 429) {\r\n                    console.warn(`Rate limit (429) raggiunto. Attesa di 1 secondo...`);\r\n                    await new Promise(resolve => setTimeout(resolve, 1000));\r\n                    retries++;\r\n                    if (retries > 10) return [];\r\n                    continue; \r\n                }\r\n                return r.ok ? await r.json() : []; \r\n            } catch (e) { \r\n                return []; \r\n            }\r\n        }\r\n    };\r\n\r\n    const normalize = (str) => str ? str.toString().replace(\/\\s+\/g, ' ').trim().toUpperCase() : \"\";\r\n    const sortNatural = (a, b) => a.name.localeCompare(b.name, undefined, { numeric: true, sensitivity: 'base' });\r\n    const exactOrderLang = [\"ITA\", \"ENG\", \"FRA\", \"ESP\", \"DEU\"];\r\n    const sortLanguages = (a, b) => {\r\n        const nameA = a.name.toUpperCase();\r\n        const nameB = b.name.toUpperCase();\r\n        \r\n        const indexA = exactOrderLang.indexOf(nameA);\r\n        const indexB = exactOrderLang.indexOf(nameB);\r\n        \r\n        const isLangA = indexA !== -1;\r\n        const isLangB = indexB !== -1;\r\n        \r\n        if (isLangA && isLangB) return indexA - indexB;\r\n        if (isLangA && !isLangB) return -1;\r\n        if (!isLangA && isLangB) return 1;\r\n        return a.name.localeCompare(b.name, undefined, { numeric: true, sensitivity: 'base' });\r\n    };\r\n    \r\n    const CUSTOM_ORDER = [\"Curve 50Hz\", \"Curve 60Hz\", \"Ingombri\", \"Sezioni\", \"Manuali\", \"Cataloghi\", \"Altri documenti\"];\r\n\r\n    \/\/ --- 1. INIZIALIZZAZIONE DOM ---\r\n    const initDOM = async () => {\r\n        const waitForElement = (id) => new Promise(res => {\r\n            const i = setInterval(() => { const el = document.getElementById(id); if(el){ clearInterval(i); res(el); } }, 100);\r\n            setTimeout(() => { clearInterval(i); res(null); }, 5000);\r\n        });\r\n\r\n        const mainAccordion = await waitForElement('mnemosyne-accordion');\r\n        if (!mainAccordion) return false;\r\n        container = mainAccordion.querySelector('.e-n-accordion') || mainAccordion;\r\n\r\n        \/\/ Fallback robusto nel caso Elementor sposti l'ID master-tab\r\n        const rawTab = document.getElementById('master-tab') || document.querySelector('[aria-controls=\"master-tab\"]') || document.querySelector('[aria-labelledby=\"master-tab\"]');\r\n        const rawTabsBtn = document.getElementById('master-tabs-widget'); \r\n        const rawFileItem = document.getElementById('master-file-item');\r\n\r\n        if (!rawTab || !rawFileItem) {\r\n            container.innerHTML = '<p style=\"color:red; padding:20px;\">Errore: Manca l\\'ID master-tab o master-file-item.<\/p>';\r\n            return false;\r\n        }\r\n\r\n        tabMaster = rawTab.closest('details')?.cloneNode(true);\r\n        fileMaster = rawFileItem.closest('.elementor-widget-icon-box')?.cloneNode(true);\r\n\r\n        if (rawTabsBtn) {\r\n            const innerTabs = rawTabsBtn.closest('.elementor-widget-n-tabs');\r\n            if (innerTabs) {\r\n                tabsWidgetMaster = innerTabs.cloneNode(true);\r\n                singleTabBtnMaster = tabsWidgetMaster.querySelector('.e-n-tab-title')?.cloneNode(true);\r\n                singleTabPanelMaster = tabsWidgetMaster.querySelector('.e-n-tabs-content > div')?.cloneNode(true);\r\n                if (singleTabBtnMaster && singleTabPanelMaster) {\r\n                    tabsWidgetMaster.querySelector('.e-n-tabs-heading').innerHTML = '';\r\n                    tabsWidgetMaster.querySelector('.e-n-tabs-content').innerHTML = '';\r\n                } else {\r\n                    tabsWidgetMaster = null; \r\n                }\r\n            }\r\n        }\r\n\r\n        \/\/ FIX #1: Rimuoviamo il template originale SOLO ALLA FINE, dopo aver clonato tutto in sicurezza\r\n        const originalTemplate = rawTab.closest('details');\r\n        if (originalTemplate) {\r\n            originalTemplate.remove();\r\n        }\r\n\r\n        return true;\r\n    };\r\n\r\n    \/\/ --- 2. LOGICA DI CARICAMENTO DATI ---\r\n    const loadPumpData = async (currentPumpName) => {\r\n        if (!currentPumpName) return;\r\n        \r\n        \/\/ FIX #2: Rimuoviamo solo i details (gli accordion), senza distruggere eventuali Loader di Elementor\r\n        Array.from(container.querySelectorAll('details')).forEach(d => d.remove());\r\n        \r\n        const loaderEl = document.getElementById('mnemosyne-accordion-loading');\r\n        if (loaderEl) {\r\n            loaderEl.style.display = 'block'; \r\n            if (placeholderDocumentazione !== null) placeholderDocumentazione.style.display ='none'; \r\n        }\r\n\r\n        try {\r\n            const roots = await apiGet('\/info\/roots');\r\n            const tabelle = roots.find(n => n.name.toLowerCase() === \"tabelle\");\r\n            if (!tabelle) throw new Error(\"Root 'Tabelle' non trovata.\");\r\n\r\n            const pumpData = await apiGet(`\/data\/${tabelle.id}`);\r\n            const targetName = normalize(currentPumpName);\r\n           \r\n            let pumpFolder = pumpData.find(n => normalize(n.name) === targetName) || \r\n                             pumpData.find(n => normalize(n.name).includes(targetName) || targetName.includes(normalize(n.name)));\r\n                             \r\n            if (!pumpFolder) throw new Error(`Pompa \"${currentPumpName}\" non trovata sul server.`);\r\n\r\n            let categories = await apiGet(`\/data\/${pumpFolder.id}`);\r\n            \r\n            categories.sort((a, b) => {\r\n                const idxA = CUSTOM_ORDER.findIndex(cat => cat.toLowerCase() === a.name.trim().toLowerCase());\r\n                const idxB = CUSTOM_ORDER.findIndex(cat => cat.toLowerCase() === b.name.trim().toLowerCase());\r\n                return (idxA !== -1 ? idxA : 999) - (idxB !== -1 ? idxB : 999);\r\n            });\r\n            \r\n            for (const cat of categories) {\r\n                const contents = await apiGet(`\/data\/${cat.id}`);\r\n                if (!contents || contents.length === 0) continue; \r\n                                \r\n                let accordionItem = tabMaster.cloneNode(true);\r\n                \r\n                accordionItem.removeAttribute('id');\r\n                accordionItem.removeAttribute('open');\r\n                \r\n                const titleText = accordionItem.querySelector('.e-n-accordion-item-title-text');\r\n                if (titleText && cat.name) {\r\n                    \r\n                    let formattedName = cat.name.toLowerCase();\r\n                    formattedName = formattedName.charAt(0).toUpperCase() + formattedName.slice(1);\r\n                    formattedName = formattedName.replace(\/hz\/gi, \"Hz\");\r\n                    formattedName = formattedName.replace(\/varie\/gi, \"Altri documenti\"); \r\n                    \r\n                    if (linguaCorrente != 'it'){\r\n                        formattedName = formattedName.replace(\/curve\\s+50hz\/gi, \"50Hz curves\");\r\n                        formattedName = formattedName.replace(\/curve\\s+60hz\/gi, \"60Hz curves\");\r\n                        formattedName = formattedName.replace(\/ingombri\/gi, \"Dimensions\");\r\n                        formattedName = formattedName.replace(\/sezioni\/gi, \"Cross sections\");\r\n                        formattedName = formattedName.replace(\/manuali\/gi, \"Manuals\");\r\n                        formattedName = formattedName.replace(\/cataloghi\/gi, \"Catalogues\");\r\n                        formattedName = formattedName.replace(\/altri\\s+documenti\/gi, \"Others\");\r\n                    }\r\n                    \r\n                    titleText.textContent = formattedName;\r\n                }\r\n                \r\n                let region = accordionItem.querySelector('[role=\"region\"]');\r\n                \r\n                \/\/ FIX #3: Svuotiamo il contenuto dummy clonato dalla region, altrimenti duplica i file finti ovunque\r\n                if (region) region.innerHTML = '';\r\n                \r\n                let directFiles = contents.filter(item => item.type !== 'DIRECTORY');\r\n                let subFolders = contents.filter(item => item.type === 'DIRECTORY');\r\n                \r\n                directFiles.sort(sortNatural);\r\n                subFolders.sort(sortLanguages);\r\n\r\n                let hasRenderedSomething = false;\r\n\r\n                if (directFiles.length > 0) {\r\n                    directFiles.forEach(f => region.appendChild(createFileItem(f)));\r\n                    hasRenderedSomething = true;\r\n                }\r\n\r\n                if (subFolders.length > 0 && tabsWidgetMaster) {\r\n\r\n                    let tabsWidget = tabsWidgetMaster.cloneNode(true);\r\n                    let headingsCont = tabsWidget.querySelector('.e-n-tabs-heading');\r\n                    let panelsCont = tabsWidget.querySelector('.e-n-tabs-content');\r\n                    let validTabCount = 0;\r\n\r\n                    for (let i = 0; i < subFolders.length; i++) {\r\n                        const sub = subFolders[i];\r\n                        let files = await apiGet(`\/data\/${sub.id}`);\r\n\r\n                        if (!files || files.length === 0) continue;\r\n                        files.sort(sortNatural);\r\n\r\n                        const isFirst = validTabCount === 0;\r\n\r\n                        let btn = singleTabBtnMaster.cloneNode(true);\r\n                        btn.removeAttribute('id');\r\n \r\n                        btn.querySelector('.e-n-tab-title-text').textContent = getLanguageCode(sub.name.toLowerCase());\r\n                        \r\n                        if (linguaCorrente != 'it'){\r\n                            btn.querySelector('.e-n-tab-title-text').textContent = btn.querySelector('.e-n-tab-title-text').textContent.replace(\/poli\/gi, \"poles\");\r\n                        }\r\n                        \r\n                        if (isFirst) { btn.classList.add('e-active'); btn.setAttribute('aria-selected', 'true'); }\r\n                        else { btn.classList.remove('e-active'); btn.setAttribute('aria-selected', 'false'); }\r\n\r\n                        let panel = singleTabPanelMaster.cloneNode(true);\r\n                        panel.removeAttribute('id');\r\n                        panel.innerHTML = '';\r\n                        \r\n                        if (isFirst) panel.classList.add('e-active');\r\n                        else panel.classList.remove('e-active');\r\n\r\n                        files.forEach(f => panel.appendChild(createFileItem(f)));\r\n\r\n                        headingsCont.appendChild(btn);\r\n                        panelsCont.appendChild(panel);\r\n                        validTabCount++;\r\n                    }\r\n                    \r\n                    if (validTabCount > 0) {\r\n                        setupCustomTabsLogic(tabsWidget);\r\n                        region.appendChild(tabsWidget);\r\n                        hasRenderedSomething = true;\r\n                    }\r\n                }\r\n\r\n                if (!hasRenderedSomething) continue;\r\n                container.appendChild(accordionItem);\r\n            }\r\n            \r\n            \/\/ --- INIZIALIZZA LOGICA ACCORDION E ANIMAZIONI ---\r\n            setupExclusiveAccordions();\r\n\r\n        } catch (error) {\r\n            \/\/ Usa appendChild invece di innerHTML per non distruggere l'ambiente\r\n            const errorMsg = document.createElement('p');\r\n            errorMsg.style.padding = '20px';\r\n            errorMsg.style.color = 'red';\r\n            errorMsg.textContent = error.message;\r\n            container.appendChild(errorMsg);\r\n        } finally {\r\n            if (loaderEl) loaderEl.style.display = 'none';\r\n        }\r\n    };\r\n\r\n    \/\/ --- NUOVE FUNZIONI: ANIMAZIONI E CHIUSURA ESCLUSIVA ---\r\n    function setupExclusiveAccordions() {\r\n        const allDetails = Array.from(container.querySelectorAll('details'));\r\n        \r\n        allDetails.forEach(details => {\r\n            const summary = details.querySelector('summary') || details.firstElementChild;\r\n            const content = details.querySelector('[role=\"region\"]');\r\n            \r\n            const newSummary = summary.cloneNode(true);\r\n            summary.parentNode.replaceChild(newSummary, summary);\r\n\r\n            newSummary.addEventListener('click', (e) => {\r\n                e.preventDefault(); \r\n                e.stopPropagation();\r\n\r\n                if (details.dataset.isAnimating === 'true') return;\r\n\r\n                if (details.hasAttribute('open')) {\r\n                    slideUpDetails(details, newSummary);\r\n                } else {\r\n                    allDetails.forEach(otherDetails => {\r\n                        if (otherDetails !== details && otherDetails.hasAttribute('open')) {\r\n                            const otherSummary = otherDetails.querySelector('summary') || otherDetails.firstElementChild;\r\n                            slideUpDetails(otherDetails, otherSummary);\r\n                        }\r\n                    });\r\n                    slideDownDetails(details, newSummary, content);\r\n                }\r\n            });\r\n        });\r\n    }\r\n\r\n    function slideUpDetails(details, summary) {\r\n        details.dataset.isAnimating = 'true';\r\n        details.style.overflow = 'hidden';\r\n        const startHeight = `${details.offsetHeight}px`;\r\n        const endHeight = `${summary.offsetHeight}px`;\r\n\r\n        const animation = details.animate(\r\n            { height: [startHeight, endHeight] }, \r\n            { duration: 300, easing: 'ease-out' }\r\n        );\r\n        \r\n        animation.onfinish = () => {\r\n            details.removeAttribute('open');\r\n            details.style.height = '';\r\n            details.style.overflow = '';\r\n            details.dataset.isAnimating = 'false';\r\n        };\r\n    }\r\n\r\n    function slideDownDetails(details, summary, content) {\r\n        details.dataset.isAnimating = 'true';\r\n        details.style.overflow = 'hidden';\r\n        const startHeight = `${summary.offsetHeight}px`;\r\n        \r\n        details.setAttribute('open', ''); \r\n        \r\n        window.requestAnimationFrame(() => {\r\n            const endHeight = `${summary.offsetHeight + content.scrollHeight}px`;\r\n            \r\n            const animation = details.animate(\r\n                { height: [startHeight, endHeight] }, \r\n                { duration: 300, easing: 'ease-out' }\r\n            );\r\n            \r\n            animation.onfinish = () => {\r\n                details.style.height = '';\r\n                details.style.overflow = '';\r\n                details.dataset.isAnimating = 'false';\r\n            };\r\n        });\r\n    }\r\n\r\n    \/\/ --- HELPER CREAZIONE FILE ---\r\n    function createFileItem(fileData) {\r\n        let item = fileMaster.cloneNode(true);\r\n        item.removeAttribute('id');\r\n        let cleanName = fileData.name.replace(\/\\.[^\/.]+$\/, \"\").replace(\/\\s+\/g, ' ').trim(); \r\n        if (linguaCorrente.toLowerCase() == 'it' && cleanName.includes(';')) {\r\n            cleanName = cleanName.split(';')[0];\r\n        } else if (linguaCorrente.toLowerCase() != 'it' && cleanName.includes(';')){\r\n            cleanName = cleanName.split(';')[1];\r\n        }\r\n        const title = item.querySelector('.elementor-icon-box-title span');\r\n        if (title) title.textContent = cleanName;\r\n        const url = `${API_BASE}\/data\/${fileData.id}`;\r\n        item.style.cursor = 'pointer';\r\n        item.onclick = (e) => { e.preventDefault(); window.open(url, '_blank'); };\r\n        let link = item.querySelector('a');\r\n        if (link) { link.href = url; link.target = \"_blank\"; }\r\n        return item;\r\n    }\r\n\r\n    function setupCustomTabsLogic(tabsWidget) {\r\n        const titles = Array.from(tabsWidget.querySelectorAll('.e-n-tab-title'));\r\n        const panels = Array.from(tabsWidget.querySelectorAll('.e-n-tabs-content > div'));\r\n        titles.forEach((title, index) => {\r\n            title.addEventListener('click', (e) => {\r\n                e.preventDefault(); e.stopPropagation();\r\n                titles.forEach(t => { t.classList.remove('e-active'); t.setAttribute('aria-selected', 'false'); });\r\n                panels.forEach(p => p.classList.remove('e-active'));\r\n                title.classList.add('e-active');\r\n                title.setAttribute('aria-selected', 'true');\r\n                if (panels[index]) panels[index].classList.add('e-active');\r\n            });\r\n        });\r\n    }\r\n\r\n    \/\/ --- 3. START SCRIPT & LISTENER GLOBALE ---\r\n    initDOM().then((isReady) => {\r\n        if (!isReady) return;\r\n\r\n        const accordionElement = document.getElementById('mnemosyne-accordion');\r\n\r\n        if (INITIAL_PUMP_NAME === \"AUTO\") {\r\n            if (accordionElement) accordionElement.style.display = 'none';\r\n\r\n            let internalPumpVal = window.srCurrentPumpName || \"\";\r\n\r\n            Object.defineProperty(window, 'srCurrentPumpName', {\r\n                get: function() { return internalPumpVal; },\r\n                set: function(newValue) {\r\n                    if (newValue && newValue !== internalPumpVal) {\r\n                        internalPumpVal = newValue;\r\n                        if (accordionElement) accordionElement.style.display = 'block';\r\n                        loadPumpData(internalPumpVal);\r\n                    }\r\n                },\r\n                configurable: true\r\n            });\r\n\r\n            if (internalPumpVal) {\r\n                if (accordionElement) accordionElement.style.display = 'block';\r\n                loadPumpData(internalPumpVal);\r\n            }\r\n        } else {\r\n            if (accordionElement) accordionElement.style.display = 'block';\r\n            loadPumpData(INITIAL_PUMP_NAME);\r\n        }\r\n    });\r\n\r\n});\r\n\r\nfunction getLanguageCode(inputString) {\r\n  const langMappings = { \"deu\": \"DE\", \"ita\": \"IT\", \"eng\": \"EN\", \"esp\": \"ES\", \"fra\": \"FR\" };\r\n  return langMappings[inputString] || inputString; \r\n}\r\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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<div class=\"elementor-element elementor-element-efbdf00 e-con-full e-flex e-con e-parent\" data-id=\"efbdf00\" 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-0909cf5 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"0909cf5\" 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=\"color: #e4002b;\">RAM pumps<\/span> are mainly used in the following sectors<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-daed870 e-grid e-con-full e-con e-child\" data-id=\"daed870\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"elementor-element elementor-element-318d0cb e-con-full e-flex e-con e-child\" data-id=\"318d0cb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"https:\/\/www.salvatorerobuschi.com\/en\/applications\/chemical-industry\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e73f98 elementor-widget elementor-widget-image\" data-id=\"2e73f98\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"400\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/industria-chimica-salvatore-robuschi.jpg\" class=\"attachment-full size-full wp-image-7777\" alt=\"Industria chimica\" srcset=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/industria-chimica-salvatore-robuschi.jpg 1150w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/industria-chimica-salvatore-robuschi-300x104.jpg 300w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/industria-chimica-salvatore-robuschi-1024x356.jpg 1024w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/industria-chimica-salvatore-robuschi-768x267.jpg 768w\" sizes=\"(max-width: 1150px) 100vw, 1150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd4e75c elementor-widget elementor-widget-heading\" data-id=\"fd4e75c\" 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\">Chemical process<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-e6a8d86 e-con-full e-flex e-con e-child\" data-id=\"e6a8d86\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"https:\/\/www.salvatorerobuschi.com\/en\/applications\/wastewater\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c9410c elementor-widget elementor-widget-image\" data-id=\"7c9410c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"400\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/trattamento-acque-reflue-pompe-salvatore-robuschi.jpg\" class=\"attachment-full size-full wp-image-7778\" alt=\"Trattamento acque reflue\" srcset=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/trattamento-acque-reflue-pompe-salvatore-robuschi.jpg 1150w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/trattamento-acque-reflue-pompe-salvatore-robuschi-300x104.jpg 300w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/trattamento-acque-reflue-pompe-salvatore-robuschi-1024x356.jpg 1024w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/trattamento-acque-reflue-pompe-salvatore-robuschi-768x267.jpg 768w\" sizes=\"(max-width: 1150px) 100vw, 1150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-465323b elementor-widget elementor-widget-heading\" data-id=\"465323b\" 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\">Wastewater<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-df7b1dc e-con-full e-flex e-con e-child\" data-id=\"df7b1dc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"https:\/\/www.salvatorerobuschi.com\/en\/applications\/food-industry\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc3430a elementor-widget elementor-widget-image\" data-id=\"cc3430a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"400\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/settore-alimentare-salvatore-robuschi.jpg\" class=\"attachment-full size-full wp-image-7779\" alt=\"Settore alimentare\" srcset=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/settore-alimentare-salvatore-robuschi.jpg 1150w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/settore-alimentare-salvatore-robuschi-300x104.jpg 300w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/settore-alimentare-salvatore-robuschi-1024x356.jpg 1024w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/settore-alimentare-salvatore-robuschi-768x267.jpg 768w\" sizes=\"(max-width: 1150px) 100vw, 1150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-026d2e2 elementor-widget elementor-widget-heading\" data-id=\"026d2e2\" 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\">Food<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-23c07dd e-con-full e-flex e-con e-child\" data-id=\"23c07dd\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"https:\/\/www.salvatorerobuschi.com\/en\/applications\/bioethanol\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df06cbf elementor-widget elementor-widget-image\" data-id=\"df06cbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"400\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/bioetanolo-salvatore-robuschi.jpg\" class=\"attachment-full size-full wp-image-7780\" alt=\"Bioetanolo\" srcset=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/bioetanolo-salvatore-robuschi.jpg 1150w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/bioetanolo-salvatore-robuschi-300x104.jpg 300w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/bioetanolo-salvatore-robuschi-1024x356.jpg 1024w, https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/bioetanolo-salvatore-robuschi-768x267.jpg 768w\" sizes=\"(max-width: 1150px) 100vw, 1150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70ed411 elementor-widget elementor-widget-heading\" data-id=\"70ed411\" 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\">Bioethanol<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\t\t<a class=\"elementor-element elementor-element-7acd77a e-con-full e-flex e-con e-child\" data-id=\"7acd77a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\" href=\"https:\/\/www.salvatorerobuschi.com\/en\/applications\/tannery-and-textile\/\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dec391a elementor-widget elementor-widget-image\" data-id=\"dec391a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1150\" height=\"400\" src=\"https:\/\/www.salvatorerobuschi.com\/wp-content\/uploads\/2025\/09\/tessile-conciario-salvatore-robuschi.jpg\" class=\"attachment-full size-full wp-image-7781\" alt=\"Conceria tessile\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92c8826 elementor-widget elementor-widget-heading\" data-id=\"92c8826\" 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\">Tannery and textile<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/a>\n\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>RAM RAM pumps, with peripheral impeller, are suitable for pumping clean liquids without solid parts in suspension. They are used in boiler feeding, washing plants, flotation plants in wastewater treatment, in continuous duty in industries and whenever the combination of low capacity and high pressure is required. Catalog Water pumpsPeripheral impeller Technical information Features Constructions [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":7816,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_wds_title":"RAM water pumps with peripheral impeller | Salvatore Robuschi","_wds_metadesc":"RAM series pumps with peripheral impellers are suitable for clear liquids without solids, ideal for steam boilers and washing systems.","_wds_focus-keywords":"clean liquids without solid parts,impellers,peripheral","_wds_meta-robots-adv":"","_wds_meta-robots-noindex":false,"_wds_meta-robots-nofollow":false,"_wds_meta-robots-index":false,"_wds_meta-robots-follow":false,"_wds_autolinks-exclude":false,"_wds_canonical":"","_wds_opengraph":{"disabled":true},"_wds_twitter":{"disabled":true},"footnotes":""},"class_list":["post-8351","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/pages\/8351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/comments?post=8351"}],"version-history":[{"count":5,"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/pages\/8351\/revisions"}],"predecessor-version":[{"id":23725,"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/pages\/8351\/revisions\/23725"}],"up":[{"embeddable":true,"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/pages\/7816"}],"wp:attachment":[{"href":"https:\/\/www.salvatorerobuschi.com\/en\/wp-json\/wp\/v2\/media?parent=8351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}