{"id":1728,"date":"2026-04-21T01:34:04","date_gmt":"2026-04-21T01:34:04","guid":{"rendered":"https:\/\/bbpmfg.com\/?page_id=1728"},"modified":"2026-04-21T03:48:39","modified_gmt":"2026-04-21T03:48:39","slug":"vertical","status":"publish","type":"page","link":"https:\/\/bbpmfg.com\/es\/multistage-pumps\/vertical\/","title":{"rendered":"Bomba vertical multietapa"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-1b34f3a\" data-block-id=\"1b34f3a\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-1b34f3a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e806da0\" data-v=\"4\" data-block-id=\"e806da0\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e806da0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-e806da0-inner-blocks\">\n<div id=\"bbp-vmp-hero-2026\">\n    <style>\n        \/* 1. Scope Isolation & Reset *\/\n        #bbp-vmp-hero-2026 {\n            width: 100% !important;\n            padding: 50px 20px !important;\n            box-sizing: border-box !important;\n            \/* Precision Engineering Industrial Background: Blueprint Technical Grid *\/\n            background-color: #fafbfc !important;\n            background-image: \n                linear-gradient(rgba(24, 72, 192, 0.08) 1px, transparent 1px),\n                linear-gradient(90deg, rgba(24, 72, 192, 0.08) 1px, transparent 1px) !important;\n            background-size: 30px 30px !important;\n            background-position: center center !important;\n            display: flex !important;\n            justify-content: center !important;\n            position: relative !important;\n            overflow: hidden !important;\n        }\n\n        \/* Container Layout *\/\n        #bbp-vmp-hero-2026 .bbp-container {\n            max-width: 1400px !important;\n            width: 100% !important;\n            display: grid !important;\n            grid-template-columns: 1.3fr 0.7fr !important;\n            gap: 40px !important;\n            align-items: center !important;\n            position: relative !important;\n            z-index: 2 !important;\n        }\n\n        \/* 2. Left Column: Text & Content *\/\n        #bbp-vmp-hero-2026 .bbp-content {\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 20px !important;\n        }\n\n        \/* Tag Replacement & Blocksy Default Adherence *\/\n        #bbp-vmp-hero-2026 .bbp-title {\n            font-size: 38px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            margin: 0 !important;\n            line-height: 1.2 !important;\n            letter-spacing: 0.5px !important;\n            border-left: 6px solid #F0C018 !important;\n            padding-left: 15px !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-description {\n            font-size: 16px !important;\n            line-height: 1.6 !important;\n            color: #333333 !important;\n            margin: 0 !important;\n        }\n\n        \/* List Styling (Specs) *\/\n        #bbp-vmp-hero-2026 .bbp-specs-list {\n            list-style: none !important;\n            padding: 0 !important;\n            margin: 10px 0 !important;\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 12px 20px !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-specs-list .bbp-spec-item {\n            position: relative !important;\n            padding-left: 20px !important;\n            font-size: 1rem !important;\n            line-height: 1.5 !important;\n            color: #222222 !important;\n            font-weight: 500 !important;\n        }\n\n        \/* Industrial Bullet Points *\/\n        #bbp-vmp-hero-2026 .bbp-specs-list .bbp-spec-item::before {\n            content: \"\" !important;\n            position: absolute !important;\n            left: 0 !important;\n            top: 6px !important;\n            width: 8px !important;\n            height: 8px !important;\n            background-color: #F0C018 !important;\n            border: 1px solid #1848C0 !important;\n        }\n\n        \/* Button Styling *\/\n        #bbp-vmp-hero-2026 .bbp-cta-wrapper {\n            margin-top: 15px !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-btn {\n            display: inline-flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            background-color: #1848C0 !important;\n            color: #ffffff !important;\n            padding: 14px 32px !important;\n            font-size: 1.1rem !important;\n            font-weight: 700 !important;\n            text-decoration: none !important;\n            text-transform: uppercase !important;\n            border: 2px solid #1848C0 !important;\n            position: relative !important;\n            transition: all 0.3s ease !important;\n            box-shadow: 4px 4px 0px #F0C018 !important;\n            cursor: pointer !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-btn:hover {\n            background-color: #ffffff !important;\n            color: #1848C0 !important;\n            box-shadow: 2px 2px 0px #F0C018 !important;\n            transform: translate(2px, 2px) !important;\n        }\n\n        \/* 3. Right Column: Image & Engineering Borders *\/\n        #bbp-vmp-hero-2026 .bbp-image-wrapper {\n            position: relative !important;\n            display: flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n            padding: 20px !important;\n        }\n\n        \/* Double-layer mechanical border (Solid + Dashed) *\/\n        #bbp-vmp-hero-2026 .bbp-mech-border-outer {\n            position: relative !important;\n            padding: 15px !important;\n            border: 2px dashed #1848C0 !important;\n            background: rgba(255, 255, 255, 0.6) !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-mech-border-outer::before,\n        #bbp-vmp-hero-2026 .bbp-mech-border-outer::after {\n            content: \"\" !important;\n            position: absolute !important;\n            width: 15px !important;\n            height: 15px !important;\n            border: 2px solid #F0C018 !important;\n        }\n\n        \/* Corner accents for industrial feel *\/\n        #bbp-vmp-hero-2026 .bbp-mech-border-outer::before {\n            top: -2px !important;\n            left: -2px !important;\n            border-right: none !important;\n            border-bottom: none !important;\n        }\n        #bbp-vmp-hero-2026 .bbp-mech-border-outer::after {\n            bottom: -2px !important;\n            right: -2px !important;\n            border-left: none !important;\n            border-top: none !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-mech-border-inner {\n            border: 4px solid #1848C0 !important;\n            background-color: #ffffff !important;\n            padding: 10px !important;\n            display: flex !important;\n            position: relative !important;\n        }\n\n        #bbp-vmp-hero-2026 .bbp-image {\n            max-width: 100% !important;\n            height: auto !important;\n            display: block !important;\n            object-fit: contain !important;\n        }\n\n        \/* Responsive Design *\/\n        @media (max-width: 992px) {\n            #bbp-vmp-hero-2026 .bbp-container {\n                grid-template-columns: 1fr !important;\n                gap: 40px !important;\n            }\n            #bbp-vmp-hero-2026 .bbp-specs-list {\n                grid-template-columns: 1fr !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        <div class=\"bbp-content\">\n            <h1 class=\"bbp-title\">\n                Vertical Multistage Pumps \u2014 QDL\/QDLS Series\n            <\/h1>\n            \n            <div class=\"bbp-description\">\n                Beibangpu vertical multistage pumps deliver 1-200 m\u00b3\/h at heads to 240 m for pressure boosting, reverse-osmosis pre-pressure, boiler feed, fire-fighting jockey service and industrial process water treatment duties &#8211; built end-to-end in our ISO 9001 \/ ISO 14001 \/ CE-certified Beijing foundry with a 600 ton\/month cast-iron capacity and a 30 ton crane on the assembly line.\n            <\/div>\n\n            <ul class=\"bbp-specs-list\">\n                <li class=\"bbp-spec-item\">Flow: 1 &#8211; 200 m\u00b3\/h (5 &#8211; 880 gpm)<\/li>\n                <li class=\"bbp-spec-item\">Head: 20 &#8211; 240 m (66 &#8211; 790 ft)<\/li>\n                <li class=\"bbp-spec-item\">Motor power: 0.37 \u2013 110 kW<\/li>\n                <li class=\"bbp-spec-item\">Rated speed: 2,900 rpm @ 50 Hz<\/li>\n                <li class=\"bbp-spec-item\">Wetted parts: 316 stainless (QDLS) or cast iron (QDL)<\/li>\n                <li class=\"bbp-spec-item\">Standard 0\u201370 \u00b0C \u00b7 high-temp 70\u2013140 \u00b0C variant<\/li>\n                <li class=\"bbp-spec-item\">NSF\/ANSI 61 upgradeable for potable water<\/li>\n                <li class=\"bbp-spec-item\">OEM &#038; ODM; 1-unit MOQ on standard models<\/li>\n            <\/ul>\n\n            <div class=\"bbp-cta-wrapper\">\n                <a href=\"#ct-popup-820\" class=\"bbp-btn\">Request a Custom Quote<\/a>\n            <\/div>\n        <\/div>\n\n        <div class=\"bbp-image-wrapper\">\n            <div class=\"bbp-mech-border-outer\">\n                <div class=\"bbp-mech-border-inner\">\n                    <img \n                        src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/Vertical-Multistage-Pump.png\" \n                        alt=\"Beibangpu Vertical Multistage Pump QDL\/QDLS Series\" \n                        class=\"bbp-image\"\n                        fetchpriority=\"high\"\n                        loading=\"eager\"\n                        decoding=\"sync\"\n                        data-no-lazy=\"1\"\n                    >\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4747b2f\" data-block-id=\"4747b2f\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-4747b2f-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2fd3342\" data-v=\"4\" data-block-id=\"2fd3342\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2fd3342-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2fd3342-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-e0f4a5a\" data-block-id=\"e0f4a5a\"><style>.stk-e0f4a5a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-e0f4a5a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fa45e66\" data-v=\"4\" data-block-id=\"fa45e66\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fa45e66-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fa45e66-inner-blocks\">\n<div id=\"bbp-vmp-challenges-v2\">\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET (FLAT DESIGN)\n           ========================================================================== *\/\n        #bbp-vmp-challenges-v2 {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #fcfcfd !important; \/* Extremely subtle off-white to contrast pure white cards *\/\n            display: flex !important;\n            justify-content: center !important;\n            border-top: 1px solid #e5e7eb !important;\n            border-bottom: 1px solid #e5e7eb !important;\n        }\n\n        #bbp-vmp-challenges-v2 *,\n        #bbp-vmp-challenges-v2 *::before,\n        #bbp-vmp-challenges-v2 *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        \/* Container Layout: Max 1280px & Centered *\/\n        #bbp-vmp-challenges-v2 .bbp-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 40px !important;\n        }\n\n        \/* ==========================================================================\n           2. TYPOGRAPHY & HEADER (CENTERED)\n           ========================================================================== *\/\n        #bbp-vmp-challenges-v2 .bbp-header {\n            text-align: center !important;\n            max-width: 1280px !important;\n            margin: 0 auto !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        \/* H2 Main Title *\/\n        #bbp-vmp-challenges-v2 h2.bbp-title-h2 {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            text-transform: none !important;\n            position: relative !important;\n            padding-bottom: 15px !important;\n        }\n\n        \/* Industrial Center Accent Line *\/\n        #bbp-vmp-challenges-v2 h2.bbp-title-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-intro-text {\n            max-width: 1200px !important;\n            margin: 0 auto !important;\n            font-size: 1.125rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n        }\n\n        \/* ==========================================================================\n           3. GRID & FLAT CARDS (EQUAL HEIGHT + NO SHADOWS)\n           ========================================================================== *\/\n        #bbp-vmp-challenges-v2 .bbp-grid {\n            display: grid !important;\n            grid-template-columns: repeat(3, 1fr) !important;\n            gap: 24px !important;\n            align-items: flex-start !important; \/* Allows JS to manage expansions naturally *\/\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-card {\n            background-color: #ffffff !important;\n            border: 1px solid #d1d5db !important; \/* Crisp flat border, no shadow *\/\n            border-top: 4px solid #1848C0 !important; \/* Brand anchor *\/\n            display: flex !important;\n            flex-direction: column !important;\n            height: 100% !important; \/* Stretch to fill row *\/\n        }\n\n        \/* Card Header Section *\/\n        #bbp-vmp-challenges-v2 .bbp-card-header {\n            padding: 30px 30px 15px 30px !important;\n            border-bottom: 1px dashed #e5e7eb !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-tag {\n            display: inline-block !important;\n            background-color: #F0C018 !important;\n            color: #111111 !important;\n            font-size: 0.75rem !important;\n            font-weight: 800 !important;\n            letter-spacing: 1px !important;\n            padding: 4px 12px !important;\n            margin-bottom: 15px !important;\n        }\n\n        \/* H3 Card Titles *\/\n        #bbp-vmp-challenges-v2 h3.bbp-title-h3 {\n            font-size: 1.15rem !important;\n            font-weight: 700 !important;\n            color: #111827 !important;\n            line-height: 1.4 !important;\n            margin: 0 !important;\n        }\n\n        \/* Card Body & Truncation Logic *\/\n        #bbp-vmp-challenges-v2 .bbp-card-body {\n            padding: 20px 30px 30px 30px !important;\n            flex-grow: 1 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            justify-content: space-between !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-text {\n            font-size: 0.95rem !important;\n            line-height: 1.7 !important;\n            color: #4b5563 !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-text-clamp {\n            display: -webkit-box !important;\n            -webkit-line-clamp: 4 !important; \/* Strictly limits to 4 lines initially *\/\n            -webkit-box-orient: vertical !important;\n            overflow: hidden !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-text-clamp.expanded {\n            -webkit-line-clamp: unset !important; \/* Removes limit on click *\/\n        }\n\n        \/* Read More Button (Native Link Style) *\/\n        #bbp-vmp-challenges-v2 .bbp-toggle-btn {\n            background: none !important;\n            border: none !important;\n            color: #1848C0 !important;\n            font-size: 0.85rem !important;\n            font-weight: 700 !important;\n            padding: 0 !important;\n            margin-top: 15px !important;\n            cursor: pointer !important;\n            text-align: left !important;\n            display: inline-block !important;\n            border-bottom: 1px solid transparent !important;\n            transition: border-color 0.2s ease !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-toggle-btn:hover {\n            border-bottom: 1px solid #1848C0 !important;\n        }\n\n        \/* ==========================================================================\n           4. SOLUTION BLOCK (FLAT & GEOMETRIC)\n           ========================================================================== *\/\n        #bbp-vmp-challenges-v2 .bbp-solution-wrapper {\n            background-color: #ffffff !important;\n            border: 1px solid #d1d5db !important;\n            border-left: 8px solid #1848C0 !important;\n            padding: 30px !important;\n            position: relative !important;\n        }\n\n        #bbp-vmp-challenges-v2 h3.bbp-solution-h3 {\n            font-size: 24px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            margin-bottom: 20px !important;\n            position: relative !important;\n            z-index: 2 !important;\n        }\n\n        #bbp-vmp-challenges-v2 .bbp-solution-wrapper .bbp-text {\n            position: relative !important;\n            z-index: 2 !important;\n            max-width: 100% !important; \/* Leaves room for the visual grid pattern on the right *\/\n        }\n\n        \/* ==========================================================================\n           5. RESPONSIVE BEHAVIOR\n           ========================================================================== *\/\n        @media (max-width: 992px) {\n            #bbp-vmp-challenges-v2 .bbp-grid {\n                grid-template-columns: 1fr !important;\n            }\n            #bbp-vmp-challenges-v2 .bbp-solution-wrapper::before {\n                display: none !important; \/* Hide grid watermark on mobile *\/\n            }\n            #bbp-vmp-challenges-v2 .bbp-solution-wrapper .bbp-text {\n                max-width: 100% !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        \n        <div class=\"bbp-header\">\n            <h2 class=\"bbp-title-h2\">System Pressure Challenges \u2014 And How QDLS Vertical Multistage Solves Them<\/h2>\n            <p class=\"bbp-intro-text\">\n                A vertical multistage pump is the workhorse of modern high-pressure water systems: two or more impellers stacked vertically on a shared motor shaft, with each stage adding pressure while the footprint stays compact and inline. Yet most engineers we work with arrive at QDLS after running into the same three problems with the pump they already have.\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-grid\">\n            \n            <div class=\"bbp-card\">\n                <div class=\"bbp-card-header\">\n                    <span class=\"bbp-tag\">PAIN 1<\/span>\n                    <h3 class=\"bbp-title-h3\">Single-stage pumps can&#8217;t reach the head the system needs.<\/h3>\n                <\/div>\n                <div class=\"bbp-card-body\">\n                    <div>\n                        <p class=\"bbp-text bbp-text-clamp\">\n                            An MEP engineer on r\/MechanicalEngineering recently asked for a multistage selection hitting 15 m\u00b3\/h at 63.34 m head \u2014 a duty point a single-stage 2-pole centrifugal simply cannot deliver without oversizing the motor and burning cash on partial-load operation.\n                        <\/p>\n                    <\/div>\n                    <button type=\"button\" class=\"bbp-toggle-btn\" aria-expanded=\"false\">Read More +<\/button>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-card\">\n                <div class=\"bbp-card-header\">\n                    <span class=\"bbp-tag\">PAIN 2<\/span>\n                    <h3 class=\"bbp-title-h3\">Horizontal booster sets eat the plant room.<\/h3>\n                <\/div>\n                <div class=\"bbp-card-body\">\n                    <div>\n                        <p class=\"bbp-text bbp-text-clamp\">\n                            A horizontal multistage in the same duty class as our 80QDLS footprint typically requires 2-3 the floor area once suction piping, discharge elbows and the motor pedestal are counted &#8211; a real constraint in high-rise booster rooms, RO skids and packaged fire stations.\n                        <\/p>\n                    <\/div>\n                    <button type=\"button\" class=\"bbp-toggle-btn\" aria-expanded=\"false\">Read More +<\/button>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-card\">\n                <div class=\"bbp-card-header\">\n                    <span class=\"bbp-tag\">PAIN 3<\/span>\n                    <h3 class=\"bbp-title-h3\">The wrong stage count silently kills efficiency.<\/h3>\n                <\/div>\n                <div class=\"bbp-card-body\">\n                    <div>\n                        <p class=\"bbp-text bbp-text-clamp\">\n                            Adding impellers is not a free lunch: industry field notes report roughly 2\u20134% hydraulic efficiency loss per extra stage once you exceed the BEP-optimum count for the duty point. Over a 15-20 year life, two wasted impeller stages easily translate into five-figure energy costs on a mid-size pump &#8211; and that is before you count cavitation-driven maintenance.\n                        <\/p>\n                    <\/div>\n                    <button type=\"button\" class=\"bbp-toggle-btn\" aria-expanded=\"false\">Read More +<\/button>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"bbp-solution-wrapper\">\n            <h3 class=\"bbp-solution-h3\">How QDL and QDLS solve this<\/h3>\n            <p class=\"bbp-text\">\n                Every QDL\/QDLS is matched to a duty point before it leaves the foundry. Our application engineers pull the flow rate and head requirement from your system curve, pick the exact stage count that places your operating point on the best-efficiency band, and spec 316 stainless or cast-iron hydraulics to match the fluid chemistry. The result: tighter BEP alignment, fewer stages than brochure-driven selections, lower lifecycle energy use, and a compact in-line footprint that fits booster skids, RO pre-pressure stations and fire jockey packages. The rest of this page walks through the specific models, the comparison data, and the procurement terms that go with them.\n            <\/p>\n        <\/div>\n\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ Scope query selector strictly to this module\n            const container = document.getElementById('bbp-vmp-challenges-v2');\n            if (!container) return;\n\n            const toggleButtons = container.querySelectorAll('.bbp-toggle-btn');\n            \n            toggleButtons.forEach(function(btn) {\n                \/\/ Determine if truncation is actually needed based on scroll height vs client height\n                const textNode = btn.previousElementSibling.querySelector('.bbp-text-clamp');\n                \n                \/\/ Small delay to ensure CSS has applied\n                setTimeout(() => {\n                    if (textNode.scrollHeight <= textNode.clientHeight + 2) {\n                        btn.style.display = 'none'; \/\/ Hide button if text is short enough\n                    }\n                }, 100);\n\n                btn.addEventListener('click', function() {\n                    const isExpanded = textNode.classList.contains('expanded');\n                    \n                    if (isExpanded) {\n                        textNode.classList.remove('expanded');\n                        btn.textContent = 'Read More +';\n                        btn.setAttribute('aria-expanded', 'false');\n                    } else {\n                        textNode.classList.add('expanded');\n                        btn.textContent = 'Read Less -';\n                        btn.setAttribute('aria-expanded', 'true');\n                    }\n                });\n            });\n        });\n    <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-2edbaa2\" data-block-id=\"2edbaa2\"><style>.stk-2edbaa2 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2edbaa2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d4969f5\" data-v=\"4\" data-block-id=\"d4969f5\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d4969f5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d4969f5-inner-blocks\">\n<div id=\"bbp-vmp-product-line\">\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET (FLAT ENGINEERING STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-product-line {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #ffffff !important;\n            display: flex !important;\n            justify-content: center !important;\n        }\n\n        #bbp-vmp-product-line *,\n        #bbp-vmp-product-line *::before,\n        #bbp-vmp-product-line *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 40px !important; \/* Spacious sectioning for high-end feel *\/\n        }\n\n        \/* ==========================================================================\n           2. TYPOGRAPHY (INHERITS BLOCKSY DEFAULTS)\n           ========================================================================== *\/\n        #bbp-vmp-product-line .bbp-header-center {\n            text-align: center !important;\n            max-width: 1280px !important;\n            margin: 0 auto !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        \/* Standardized H2 Title *\/\n        #bbp-vmp-product-line h2.bbp-h2 {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            text-transform: none !important;\n            position: relative !important;\n            padding-bottom: 15px !important;\n        }\n\n        #bbp-vmp-product-line h2.bbp-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        \/* Standardized H3 Title *\/\n        #bbp-vmp-product-line h3.bbp-h3 {\n            font-size: 24px !important;\n            font-weight: 700 !important;\n            color: #1a202c !important;\n            line-height: 1.4 !important;\n            margin-bottom: 5px !important;\n            display: flex !important;\n            align-items: center !important;\n            gap: 12px !important;\n        }\n\n        #bbp-vmp-product-line h3.bbp-h3::before {\n            content: \"\" !important;\n            display: block !important;\n            width: 6px !important;\n            height: 24px !important;\n            background-color: #1848C0 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-text {\n            font-size: 1rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-intro-text {\n            font-size: 1.125rem !important;\n            color: #2d3748 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-text-small {\n            font-size: 0.875rem !important;\n            color: #718096 !important;\n            margin-top: 10px !important;\n        }\n\n        \/* ==========================================================================\n           3. PRODUCT VARIANTS GRID (FLAT CARDS)\n           ========================================================================== *\/\n        #bbp-vmp-product-line .bbp-variants-grid {\n            display: grid !important;\n            grid-template-columns: repeat(3, 1fr) !important;\n            gap: 30px !important;\n            align-items: stretch !important;\n        }\n\n        #bbp-vmp-product-line .bbp-variant-card {\n            background-color: #ffffff !important;\n            border: 1px solid #e2e8f0 !important;\n            border-top: 4px solid #1848C0 !important;\n            display: flex !important;\n            flex-direction: column !important;\n        }\n\n        #bbp-vmp-product-line .bbp-variant-img-wrap {\n            background-color: #f8fafc !important;\n            padding: 30px !important;\n            display: flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n            border-bottom: 1px solid #e2e8f0 !important;\n            height: 250px !important;\n        }\n\n        #bbp-vmp-product-line .bbp-variant-img {\n            max-width: 100% !important;\n            max-height: 100% !important;\n            object-fit: contain !important;\n        }\n\n        #bbp-vmp-product-line .bbp-variant-content {\n            padding: 25px !important;\n            flex-grow: 1 !important;\n        }\n\n        #bbp-vmp-product-line h4.bbp-h4 {\n            font-size: 1.25rem !important;\n            font-weight: 700 !important;\n            color: #1848C0 !important;\n            margin-bottom: 15px !important;\n        }\n\n        #bbp-vmp-product-line .bbp-spec-list {\n            list-style: none !important;\n            padding: 0 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 12px !important;\n        }\n\n        #bbp-vmp-product-line .bbp-spec-list li {\n            position: relative !important;\n            padding-left: 16px !important;\n            font-size: 0.95rem !important;\n            line-height: 1.5 !important;\n            color: #4a5568 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-spec-list li::before {\n            content: \"\" !important;\n            position: absolute !important;\n            left: 0 !important;\n            top: 7px !important;\n            width: 6px !important;\n            height: 6px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-strong {\n            font-weight: 700 !important;\n            color: #2d3748 !important;\n        }\n\n        \/* ==========================================================================\n           4. DATA TABLES (RESPONSIVE & CLEAN)\n           ========================================================================== *\/\n        #bbp-vmp-product-line .bbp-table-section {\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 15px !important;\n        }\n\n        #bbp-vmp-product-line .bbp-table-wrapper {\n            width: 100% !important;\n            overflow-x: auto !important; \/* Crucial for mobile *\/\n            border: 1px solid #e2e8f0 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-data-table {\n            width: 100% !important;\n            min-width: 700px !important; \/* Prevents columns from crushing *\/\n            border-collapse: collapse !important;\n            background-color: #ffffff !important;\n        }\n\n        #bbp-vmp-product-line .bbp-data-table th,\n        #bbp-vmp-product-line .bbp-data-table td {\n            padding: 14px 20px !important;\n            text-align: left !important;\n            border-bottom: 1px solid #e2e8f0 !important;\n            font-size: 0.95rem !important;\n        }\n\n        #bbp-vmp-product-line .bbp-data-table th {\n            background-color: #f8fafc !important;\n            color: #1a202c !important;\n            font-weight: 700 !important;\n            white-space: nowrap !important;\n            border-bottom: 2px solid #1848C0 !important; \/* Corporate anchor line *\/\n        }\n\n        #bbp-vmp-product-line .bbp-data-table tbody tr:hover {\n            background-color: rgba(24, 72, 192, 0.02) !important;\n        }\n\n        #bbp-vmp-product-line .bbp-data-table td.bbp-col-highlight {\n            font-weight: 700 !important;\n            color: #1848C0 !important;\n        }\n\n        \/* ==========================================================================\n           5. CTA & QUOTE BLOCK\n           ========================================================================== *\/\n        #bbp-vmp-product-line .bbp-cta-box {\n            background-color: rgba(24, 72, 192, 0.04) !important;\n            padding: 25px 30px !important;\n            display: flex !important;\n            flex-wrap: wrap !important;\n            align-items: center !important;\n            justify-content: space-between !important;\n            gap: 20px !important;\n            border-left: 4px solid #1848C0 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-cta-btn {\n            display: inline-flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            background-color: #1848C0 !important;\n            color: #ffffff !important;\n            padding: 12px 24px !important;\n            font-weight: 700 !important;\n            text-decoration: none !important;\n            border: 2px solid #1848C0 !important;\n            transition: all 0.2s ease !important;\n            white-space: nowrap !important;\n        }\n\n        #bbp-vmp-product-line .bbp-cta-btn:hover {\n            background-color: #ffffff !important;\n            color: #1848C0 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-quote-block {\n            background-color: #ffffff !important;\n            border: 1px solid #e2e8f0 !important;\n            padding: 40px !important;\n            position: relative !important;\n        }\n\n        #bbp-vmp-product-line .bbp-quote-block::before {\n            content: '\"' !important;\n            position: absolute !important;\n            top: 10px !important;\n            left: 20px !important;\n            font-size: 80px !important;\n            color: #F0C018 !important;\n            opacity: 0.3 !important;\n            font-family: serif !important;\n            line-height: 1 !important;\n        }\n\n        #bbp-vmp-product-line .bbp-quote-text {\n            font-size: 1.1rem !important;\n            line-height: 1.8 !important;\n            color: #2d3748 !important;\n            font-style: italic !important;\n            position: relative !important;\n            z-index: 2 !important;\n            margin-bottom: 20px !important;\n            text-align: justify !important;\n        }\n\n        #bbp-vmp-product-line .bbp-quote-author {\n            font-size: 0.95rem !important;\n            font-weight: 700 !important;\n            color: #1848C0 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n        }\n\n        \/* ==========================================================================\n           6. RESPONSIVE BEHAVIOR\n           ========================================================================== *\/\n        @media (max-width:1000px) {\n            #bbp-vmp-product-line .bbp-variants-grid {\n                grid-template-columns: repeat(2, 1fr) !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #bbp-vmp-product-line .bbp-container { gap: 40px !important; }\n            #bbp-vmp-product-line .bbp-variants-grid { grid-template-columns: 1fr !important; }\n            #bbp-vmp-product-line h2.bbp-h2 { font-size: 28px !important; }\n            #bbp-vmp-product-line .bbp-cta-box { flex-direction: column !important; align-items: flex-start !important; }\n            #bbp-vmp-product-line .bbp-quote-block { padding: 30px 20px !important; }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        \n        <div class=\"bbp-header-center\">\n            <h2 class=\"bbp-h2\">QDL & QDLS Product Line \u2014 Models, Stages and Duty Points<\/h2>\n            <p class=\"bbp-text bbp-intro-text\">\n                The QDL family is an inline multistage centrifugal pump built around a cartridge mechanical seal, drop-in-replaceable impeller stages, and a shared vertical shaft driven by an IEC\/NEMA motor at 2,900 rpm (50 Hz) or 3,500 rpm (60 Hz). Three hydraulic variants share the same pedestal footprint:\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-variants-grid\">\n            \n            <div class=\"bbp-variant-card\">\n                <div class=\"bbp-variant-img-wrap\">\n                    <img src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/QDL.png\" alt=\"QDL Cast-Iron Standard\" class=\"bbp-variant-img\" fetchpriority=\"high\" loading=\"eager\" decoding=\"sync\" data-no-lazy=\"1\">\n                <\/div>\n                <div class=\"bbp-variant-content\">\n                    <h4 class=\"bbp-h4\">QDL \u2014 Cast-Iron Standard<\/h4>\n                    <ul class=\"bbp-spec-list\">\n                        <li><span class=\"bbp-strong\">Wetted:<\/span> cast-iron casing, chrome-steel impellers.<\/li>\n                        <li><span class=\"bbp-strong\">Temp:<\/span> \u22125 to +70 \u00b0C.<\/li>\n                        <li><span class=\"bbp-strong\">Use for:<\/span> clean industrial water, HVAC chill\/condenser loops, condensate transfer.<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-variant-card\">\n                <div class=\"bbp-variant-img-wrap\">\n                    <img src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/QDLS.png\" alt=\"QDLS 316 Stainless\" class=\"bbp-variant-img\" fetchpriority=\"high\" loading=\"eager\" decoding=\"sync\" data-no-lazy=\"1\">\n                <\/div>\n                <div class=\"bbp-variant-content\">\n                    <h4 class=\"bbp-h4\">QDLS \u2014 316 Stainless<\/h4>\n                    <ul class=\"bbp-spec-list\">\n                        <li><span class=\"bbp-strong\">Wetted:<\/span> 316 stainless casing, diffuser and impeller stack.<\/li>\n                        <li><span class=\"bbp-strong\">Temp:<\/span> \u22125 to +70 \u00b0C (standard), upgradeable to 140 \u00b0C.<\/li>\n                        <li><span class=\"bbp-strong\">Use for:<\/span> RO pre-pressure, potable water, demineralized water, mild chemistry.<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-variant-card\">\n                <div class=\"bbp-variant-img-wrap\">\n                    <img src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/QDL-H.png\" alt=\"QDL-H High-Temperature\" class=\"bbp-variant-img\" fetchpriority=\"high\" loading=\"eager\" decoding=\"sync\" data-no-lazy=\"1\">\n                <\/div>\n                <div class=\"bbp-variant-content\">\n                    <h4 class=\"bbp-h4\">QDL-H \u2014 High-Temperature<\/h4>\n                    <ul class=\"bbp-spec-list\">\n                        <li><span class=\"bbp-strong\">Wetted:<\/span> cast iron or stainless; upgraded seal compound.<\/li>\n                        <li><span class=\"bbp-strong\">Temp:<\/span> 70 to 140 \u00b0C.<\/li>\n                        <li><span class=\"bbp-strong\">Use for:<\/span> boiler feed, hot condensate return, district heating.<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"bbp-table-section\">\n            <h3 class=\"bbp-h3\">Representative Hydraulic Envelope<\/h3>\n            <div class=\"bbp-table-wrapper\">\n                <table class=\"bbp-data-table\">\n                    <thead>\n                        <tr>\n                            <th>Size code<\/th>\n                            <th>Port (DN)<\/th>\n                            <th>Flow Q (m\u00b3\/h)<\/th>\n                            <th>Head H (m)<\/th>\n                            <th>Stages available<\/th>\n                            <th>Typical motor power<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">25QDLS<\/td>\n                            <td>DN25 (1\")<\/td>\n                            <td>1.5 \u2013 3<\/td>\n                            <td>20 \u2013 205<\/td>\n                            <td>2 \u2013 28<\/td>\n                            <td>0.37 \u2013 4 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">32QDLS<\/td>\n                            <td>DN32 (1.25\")<\/td>\n                            <td>3 \u2013 6<\/td>\n                            <td>20 \u2013 180<\/td>\n                            <td>2 \u2013 21<\/td>\n                            <td>0.55 \u2013 5.5 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">40QDLS<\/td>\n                            <td>DN40 (1.5\")<\/td>\n                            <td>6 \u2013 12<\/td>\n                            <td>20 \u2013 160<\/td>\n                            <td>2 \u2013 18<\/td>\n                            <td>1.1 \u2013 11 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">50QDLS<\/td>\n                            <td>DN50 (2\")<\/td>\n                            <td>12 \u2013 16<\/td>\n                            <td>30 \u2013 150<\/td>\n                            <td>2 \u2013 16<\/td>\n                            <td>2.2 \u2013 18.5 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">65QDLS<\/td>\n                            <td>DN65 (2.5\")<\/td>\n                            <td>16 \u2013 32<\/td>\n                            <td>40 \u2013 170<\/td>\n                            <td>2 \u2013 15<\/td>\n                            <td>3 \u2013 30 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">80QDLS<\/td>\n                            <td>DN80 (3\")<\/td>\n                            <td>32 \u2013 55<\/td>\n                            <td>40 \u2013 145<\/td>\n                            <td>2 \u2013 12<\/td>\n                            <td>5.5 \u2013 45 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">100QDLS<\/td>\n                            <td>DN100 (4\")<\/td>\n                            <td>55 \u2013 85<\/td>\n                            <td>30 \u2013 130<\/td>\n                            <td>2 \u2013 10<\/td>\n                            <td>7.5 \u2013 55 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">125QDLS<\/td>\n                            <td>DN125 (5\")<\/td>\n                            <td>85 \u2013 150<\/td>\n                            <td>30 \u2013 110<\/td>\n                            <td>2 \u2013 8<\/td>\n                            <td>11 \u2013 75 kW<\/td>\n                        <\/tr>\n                        <tr>\n                            <td class=\"bbp-col-highlight\">150QDLS<\/td>\n                            <td>DN150 (6\")<\/td>\n                            <td>150 \u2013 200<\/td>\n                            <td>25 \u2013 95<\/td>\n                            <td>2 \u2013 6<\/td>\n                            <td>15 \u2013 110 kW<\/td>\n                        <\/tr>\n                    <\/tbody>\n                <\/table>\n            <\/div>\n            <p class=\"bbp-text bbp-text-small\">\n                Tolerances follow ISO 9906 Grade 2 on hydraulic acceptance tests; NPSH required reported at 3% first-stage head drop per ISO 9906 convention.\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-table-section\">\n            <h3 class=\"bbp-h3\">Application \u00d7 Model Decision Matrix<\/h3>\n            <p class=\"bbp-text\">\n                Most buyers arrive with a system curve, not a model number. The table below maps common industrial duties directly to the QDL\/QDLS size code that places the duty point closest to the best-efficiency region for a typical stage count. For the exact stage selection and curve overlay, send your duty point to our application team.\n            <\/p>\n            <div class=\"bbp-table-wrapper\">\n                <table class=\"bbp-data-table\">\n                    <thead>\n                        <tr>\n                            <th>Application<\/th>\n                            <th>Recommended model<\/th>\n                            <th>Flow Q (m\u00b3\/h)<\/th>\n                            <th>Head H (m)<\/th>\n                            <th>Typical power<\/th>\n                            <th>Material call<\/th>\n                        <\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr>\n                            <td>Reverse-osmosis pre-pressure (municipal)<\/td>\n                            <td class=\"bbp-col-highlight\">40QDLS 12-6<\/td>\n                            <td>6 \u2013 16<\/td>\n                            <td>40 \u2013 80<\/td>\n                            <td>2.2 kW<\/td>\n                            <td>316 SS (NSF 61 upgradeable)<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>High-rise domestic water boost (12\u201320 floors)<\/td>\n                            <td class=\"bbp-col-highlight\">65QDLS 20-8<\/td>\n                            <td>12 \u2013 32<\/td>\n                            <td>60 \u2013 120<\/td>\n                            <td>5.5 kW<\/td>\n                            <td>316 SS<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Boiler feed \u2014 steam plant make-up<\/td>\n                            <td class=\"bbp-col-highlight\">50QDL 16-10 (H)<\/td>\n                            <td>10 \u2013 20<\/td>\n                            <td>80 \u2013 140<\/td>\n                            <td>7.5 kW<\/td>\n                            <td>Cast iron + high-temp seal<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Fire jockey \/ pressure maintenance<\/td>\n                            <td class=\"bbp-col-highlight\">25QDLS 3-8<\/td>\n                            <td>1.5 \u2013 3<\/td>\n                            <td>60 \u2013 160<\/td>\n                            <td>1.1 kW<\/td>\n                            <td>316 SS (UL-adjacent)<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Industrial washdown & process<\/td>\n                            <td class=\"bbp-col-highlight\">80QDLS 32-6<\/td>\n                            <td>25 \u2013 45<\/td>\n                            <td>40 \u2013 80<\/td>\n                            <td>11 kW<\/td>\n                            <td>316 SS<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Farmland \/ sprinkler irrigation<\/td>\n                            <td class=\"bbp-col-highlight\">50QDL 12-4<\/td>\n                            <td>10 \u2013 20<\/td>\n                            <td>30 \u2013 50<\/td>\n                            <td>2.2 kW<\/td>\n                            <td>Cast iron<\/td>\n                        <\/tr>\n                        <tr>\n                            <td>Cooling-tower booster \/ HVAC chilled loop<\/td>\n                            <td class=\"bbp-col-highlight\">100QDLS 55-4<\/td>\n                            <td>40 \u2013 70<\/td>\n                            <td>30 \u2013 70<\/td>\n                            <td>15 kW<\/td>\n                            <td>Cast iron or 316 SS<\/td>\n                        <\/tr>\n                    <\/tbody>\n                <\/table>\n            <\/div>\n            \n            <div class=\"bbp-cta-box\">\n                <span class=\"bbp-text\">Need a sanity check on your selection? Send us your flow, head, NPSH-available and fluid data \u2192<\/span>\n                <a href=\"#ct-popup-820\" class=\"bbp-cta-btn\">Submit duty point for free sizing check<\/a>\n            <\/div>\n        <\/div>\n\n        <div class=\"bbp-quote-block\">\n            <p class=\"bbp-quote-text\">\n                \"Stage count is where most multistage selections go wrong. We regularly receive RFQs asking for ten stages when eight will land the duty point closer to the best-efficiency point - and eight stages means less axial thrust, less cavitation risk on warm water, and about 4% lower requirement of kilowatt at the same discharge pressure. We would prefer to ship the right pump than the biggest pump.\"\n            <\/p>\n            <div class=\"bbp-quote-author\">\u2014 Beibangpu Pump Engineering Team, application review, April 2026<\/div>\n        <\/div>\n\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5c3bf3a\" data-block-id=\"5c3bf3a\"><style>.stk-5c3bf3a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5c3bf3a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d8969c0\" data-v=\"4\" data-block-id=\"d8969c0\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d8969c0-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-d8969c0-inner-blocks\">\n<div id=\"bbp-vmp-comparison-tco\">\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET (FLAT DATA DASHBOARD STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-comparison-tco {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #fcfcfd !important;\n            display: flex !important;\n            justify-content: center !important;\n            border-top: 1px solid #e5e7eb !important;\n            border-bottom: 1px solid #e5e7eb !important;\n        }\n\n        #bbp-vmp-comparison-tco *,\n        #bbp-vmp-comparison-tco *::before,\n        #bbp-vmp-comparison-tco *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 30px !important;\n        }\n\n        \/* ==========================================================================\n           2. TYPOGRAPHY (INHERITS BLOCKSY, NO EXTERNAL FONTS)\n           ========================================================================== *\/\n        \n        \/* Centered H2 as requested *\/\n        #bbp-vmp-comparison-tco .bbp-header-wrapper {\n            text-align: center !important;\n            max-width: 1200px !important;\n            margin: 0 auto !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        #bbp-vmp-comparison-tco h2.bbp-h2 {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 15px !important;\n            text-transform: none !important;\n        }\n\n        #bbp-vmp-comparison-tco h2.bbp-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-comparison-tco h3.bbp-h3 {\n            font-size: 24px !important;\n            font-weight: 700 !important;\n            color: #1a202c !important;\n            line-height: 1.3 !important;\n            margin-bottom: 15px !important;\n            border-left: 6px solid #1848C0 !important;\n            padding-left: 15px !important;\n        }\n\n        #bbp-vmp-comparison-tco h4.bbp-h4 {\n            font-size: 1.25rem !important;\n            font-weight: 700 !important;\n            color: #1848C0 !important;\n            margin-bottom: 10px !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-text {\n            font-size: 1rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-text-small {\n            font-size: 0.85rem !important;\n            line-height: 1.6 !important;\n            color: #333333 !important;\n            padding: 10px !important;\n        }\n\n        \/* ==========================================================================\n           3. DATA TABLE (ENGINEERING SPEC SHEET STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-comparison-tco .bbp-table-wrapper {\n            width: 100% !important;\n            overflow-x: auto !important;\n            border: 1px solid #cbd5e1 !important;\n            background-color: #ffffff !important;\n        }\n\n        #bbp-vmp-comparison-tco table.bbp-comparison-table {\n            width: 100% !important;\n            min-width: 800px !important;\n            border-collapse: collapse !important;\n            text-align: left !important;\n        }\n\n        #bbp-vmp-comparison-tco table.bbp-comparison-table th,\n        #bbp-vmp-comparison-tco table.bbp-comparison-table td {\n            padding: 16px 20px !important;\n            border-bottom: 1px solid #e2e8f0 !important;\n            border-right: 1px solid #e2e8f0 !important;\n            font-size: 0.95rem !important;\n            line-height: 1.5 !important;\n        }\n\n        #bbp-vmp-comparison-tco table.bbp-comparison-table th {\n            background-color: #1848C0 !important;\n            color: #ffffff !important;\n            font-weight: 700 !important;\n            border-bottom: 3px solid #F0C018 !important;\n        }\n\n        \/* First Column Highlighting *\/\n        #bbp-vmp-comparison-tco table.bbp-comparison-table td:first-child {\n            font-weight: 700 !important;\n            background-color: #f8fafc !important;\n            color: #2d3748 !important;\n            width: 25% !important;\n        }\n\n        \/* QDLS Column Highlighting *\/\n        #bbp-vmp-comparison-tco table.bbp-comparison-table td:nth-child(2) {\n            background-color: rgba(24, 72, 192, 0.03) !important;\n            color: #1a202c !important;\n            width: 37.5% !important;\n        }\n        \n        #bbp-vmp-comparison-tco table.bbp-comparison-table td:nth-child(3) {\n            width: 37.5% !important;\n        }\n\n        \/* ==========================================================================\n           4. TCO DASHBOARD WIDGET (FLEX LAYOUT)\n           ========================================================================== *\/\n        #bbp-vmp-comparison-tco .bbp-tco-dashboard {\n            display: flex !important;\n            gap: 40px !important;\n            background-color: #ffffff !important;\n            border: 1px solid #cbd5e1 !important;\n            border-top: 4px solid #1848C0 !important;\n            padding: 40px !important;\n            align-items: center !important;\n            margin-top: 20px !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-tco-content {\n            flex: 1 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 20px !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-tco-chart-wrapper {\n            flex: 1 !important;\n            max-width: 400px !important;\n            position: relative !important;\n            display: flex !important;\n            justify-content: center !important;\n            align-items: center !important;\n        }\n\n        \/* TCO Data List overlaying strictly with Chart colors *\/\n        #bbp-vmp-comparison-tco .bbp-tco-list {\n            list-style: none !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 15px !important;\n            margin-top: 20px !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-tco-list li {\n            display: flex !important;\n            align-items: center !important;\n            font-size: 1rem !important;\n            color: #4a5568 !important;\n            padding-bottom: 10px !important;\n            border-bottom: 1px dashed #e2e8f0 !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-tco-pct {\n            font-weight: 800 !important;\n            font-size: 1.2rem !important;\n            width: 80px !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-color-1 { color: #1848C0 !important; }\n        #bbp-vmp-comparison-tco .bbp-color-2 { color: #F0C018 !important; }\n        #bbp-vmp-comparison-tco .bbp-color-3 { color: #2b6cb0 !important; }\n        #bbp-vmp-comparison-tco .bbp-color-4 { color: #a0aec0 !important; }\n\n        #bbp-vmp-comparison-tco .bbp-implication-box {\n            background-color: rgba(24, 72, 192, 0.05) !important;\n            padding: 25px !important;\n            border-left: 4px solid #F0C018 !important;\n            margin-top: 20px !important;\n        }\n\n        #bbp-vmp-comparison-tco .bbp-implication-box strong {\n            color: #1848C0 !important;\n        }\n\n        \/* ==========================================================================\n           5. RESPONSIVE BEHAVIOR\n           ========================================================================== *\/\n        @media (max-width: 992px) {\n            #bbp-vmp-comparison-tco .bbp-tco-dashboard {\n                flex-direction: column !important;\n                padding: 30px 20px !important;\n            }\n            #bbp-vmp-comparison-tco .bbp-tco-chart-wrapper {\n                width: 100% !important;\n                max-width: 300px !important;\n                margin: 0 auto !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #bbp-vmp-comparison-tco h2.bbp-h2 {\n                font-size: 26px !important;\n            }\n            #bbp-vmp-comparison-tco .bbp-container {\n                gap: 40px !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        \n        <div class=\"bbp-header-wrapper\">\n            <h2 class=\"bbp-h2\">Vertical vs Horizontal Multistage \u2014 Data-Driven Comparison<\/h2>\n            <p class=\"bbp-text\">\n                Vertical and horizontal multi-stage pumps find their way in the same RFQ more than either camp would like. (The correct answer). What it depends on: how much Plant-room Floor you have, how the suction and discharge piping routes, and to weigh up the importance of lifecycle energy versus servicing-access convenience. Here is how the two architectures compare on the dimensions we see drive real decisions in 2024\u20132025 project bids.\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-table-wrapper\">\n            <table class=\"bbp-comparison-table\">\n                <thead>\n                    <tr>\n                        <th>Dimension<\/th>\n                        <th>Vertical multistage (QDL\/QDLS)<\/th>\n                        <th>Horizontal multistage (ring-section)<\/th>\n                    <\/tr>\n                <\/thead>\n                <tbody>\n                    <tr>\n                        <td>Plant-room footprint (32 kW class)<\/td>\n                        <td>\u2248 0.35\u20130.45 m\u00b2 (inline)<\/td>\n                        <td>\u2248 1.0\u20131.2 m\u00b2 (with suction & discharge elbows)<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Suction \/ discharge routing<\/td>\n                        <td>In-line \u2014 drop into an existing horizontal header<\/td>\n                        <td>L-shape \u2014 needs suction elbow, strainer bracket<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Axial thrust handling<\/td>\n                        <td>Internal hydraulic balance + thrust bearing<\/td>\n                        <td>External balance drum + dedicated thrust pad<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Typical NPSHr @ BEP<\/td>\n                        <td>2.5 \u2013 4 m<\/td>\n                        <td>3.5 \u2013 6 m<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Mechanical-seal maintenance interval<\/td>\n                        <td>24 \u2013 36 months (typical duty)<\/td>\n                        <td>12 \u2013 24 months<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Hydraulic efficiency at BEP<\/td>\n                        <td>65 \u2013 75%<\/td>\n                        <td>68 \u2013 78%<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Sound pressure @ 1 m<\/td>\n                        <td>72 \u2013 76 dB(A)<\/td>\n                        <td>74 \u2013 78 dB(A)<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Typical motor TEFC frame<\/td>\n                        <td>IEC B5 \/ NEMA C-face, IE3, IP55<\/td>\n                        <td>IEC foot-mount, IE3, IP55<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Service life (typical duty)<\/td>\n                        <td>8 \u2013 12 years<\/td>\n                        <td>8 \u2013 10 years<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Best fit when...<\/td>\n                        <td>High head, limited floor, inline piping<\/td>\n                        <td>Low NPSH available + heavy-duty high-flow<\/td>\n                    <\/tr>\n                <\/tbody>\n            <\/table>\n        <div class=\"bbp-text-small\">\n            Las bandas de eficiencia y el rango NPSH representan perfiles tabulados en el est\u00e1ndar ANSI\/HI y ISO 9906 en SU. Acceptance tests; target values depending on stage and duty point., test conditions to be selected according to type test code and duty point.\n        <\/div>\n        <\/div>\n\n\n        <div class=\"bbp-tco-section\">\n            <h3 class=\"bbp-h3\">Where Total Cost of Ownership Actually Lands<\/h3>\n            <p class=\"bbp-text\">\n                The pump lifecycle-cost analysis by the Hydraulic Institute offers the most transparent framing we've encountered: over a 15\u201320 year service life, the initial pump price is only about 10% of the total cost of ownership. The U.S. Department of Energy's pump LCC guide splits the remaining 90% into energy (the largest bucket), maintenance, downtime, installation and disposal. Uafh\u00e6ngige standarder udarbejdet af Edelmann angivelse energi p\u00e5 ca.32% og vedligehold ca.20% of lifecycle cost for typical industrial multistage pumping systems.\n            <\/p>\n\n            <div class=\"bbp-tco-dashboard\">\n                <div class=\"bbp-tco-content\">\n                    <h4 class=\"bbp-h4\">Silver-Tier TCO Lens \u2014 15-Year Industrial Multistage<\/h4>\n                    <p class=\"bbp-text\">\n                        Field-average splits Hydraulic Institute, Edelmann lifecycle studies. Use as a compass; get our engineers on demand a project-specific TCO model dedicated to your duty.\n                    <\/p>\n                    <ul class=\"bbp-tco-list\">\n                        <li><span class=\"bbp-tco-pct bbp-color-1\">~38%<\/span> Downtime, rebuild, disposal<\/li>\n                        <li><span class=\"bbp-tco-pct bbp-color-2\">~32%<\/span> Energy (15\u201320 yr)<\/li>\n                        <li><span class=\"bbp-tco-pct bbp-color-3\">~20%<\/span> Maintenance & spares<\/li>\n                        <li><span class=\"bbp-tco-pct bbp-color-4\">~10%<\/span> Initial pump + install<\/li>\n                    <\/ul>\n                <\/div>\n                \n                <div class=\"bbp-tco-chart-wrapper\">\n                    <canvas id=\"bbpTcoChart\"><\/canvas>\n                <\/div>\n            <\/div>\n\n            <div class=\"bbp-implication-box\">\n                <p class=\"bbp-text\">\n                    <strong>Implication:<\/strong> A QDLS selection that puts the duty point on the best-efficiency band, and subsequently keeps the spares local. can move more TCO than any initial-price discount \u2014 which is how we position against both premium EU-brand pumps and the cheapest cast-iron OEMs.\n                <\/p>\n            <\/div>\n        <\/div>\n\n    <\/div>\n\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\" defer><\/script>\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ Wait for Chart.js to load via defer\n            const checkChartJS = setInterval(() => {\n                if (typeof Chart !== 'undefined') {\n                    clearInterval(checkChartJS);\n                    initTCOChart();\n                }\n            }, 100);\n\n            function initTCOChart() {\n                const ctx = document.getElementById('bbpTcoChart').getContext('2d');\n                \n                \/\/ Colors matching the corporate scheme (#1848C0 and #F0C018) + extended palette\n                const data = {\n                    labels: [\n                        'Downtime, rebuild, disposal',\n                        'Energy (15-20 yr)',\n                        'Maintenance & spares',\n                        'Initial pump + install'\n                    ],\n                    datasets: [{\n                        data: [38, 32, 20, 10],\n                        backgroundColor: [\n                            '#1848C0', \/* Primary Blue *\/\n                            '#F0C018', \/* Secondary Yellow *\/\n                            '#2b6cb0', \/* Lighter Blue *\/\n                            '#e2e8f0'  \/* Gray *\/\n                        ],\n                        borderWidth: 2,\n                        borderColor: '#ffffff',\n                        hoverOffset: 10\n                    }]\n                };\n\n                const config = {\n                    type: 'doughnut',\n                    data: data,\n                    options: {\n                        responsive: true,\n                        cutout: '65%',\n                        plugins: {\n                            legend: {\n                                display: false \/\/ Hidden legend as data is shown in the list next to it\n                            },\n                            tooltip: {\n                                backgroundColor: 'rgba(26, 32, 44, 0.9)',\n                                titleFont: { size: 14, family: 'inherit' },\n                                bodyFont: { size: 14, family: 'inherit', weight: 'bold' },\n                                padding: 15,\n                                cornerRadius: 4,\n                                callbacks: {\n                                    label: function(context) {\n                                        return ' ' + context.label + ': ~' + context.parsed + '%';\n                                    }\n                                }\n                            }\n                        },\n                        animation: {\n                            animateScale: true,\n                            animateRotate: true\n                        }\n                    }\n                };\n\n                new Chart(ctx, config);\n            }\n        });\n    <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-616c6ba\" data-block-id=\"616c6ba\"><style>.stk-616c6ba {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-616c6ba-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c73e1da\" data-v=\"4\" data-block-id=\"c73e1da\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c73e1da-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c73e1da-inner-blocks\">\n<div id=\"bbp-vmp-outcomes-final\">\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET (CENTERED CONSOLE STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-outcomes-final {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #ffffff !important; \/* Extremely subtle off-white technical background *\/\n            display: flex !important;\n            justify-content: center !important;\n        }\n\n        #bbp-vmp-outcomes-final *,\n        #bbp-vmp-outcomes-final *::before,\n        #bbp-vmp-outcomes-final *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important; \/* Forces strict central axis alignment *\/\n        }\n\n        \/* ==========================================================================\n           2. HEADER TYPOGRAPHY (H2 & INTRO)\n           ========================================================================== *\/\n        #bbp-vmp-outcomes-final .bbp-header-box {\n            text-align: center !important;\n            max-width: 1100px !important;\n            margin-bottom: 35px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        #bbp-vmp-outcomes-final h2.bbp-h2-title {\n            font-size: 32px !important; \/* Blocksy default request *\/\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 18px !important;\n            margin: 0 !important;\n            text-transform: capitalize !important;\n        }\n\n        \/* Precision Yellow Anchor Line *\/\n        #bbp-vmp-outcomes-final h2.bbp-h2-title::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-intro-text {\n            font-size: 1.125rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n            margin: 0 !important;\n        }\n\n        \/* ==========================================================================\n           3. TOP CENTERED TABS NAVIGATION (FLAT ENGINEERING)\n           ========================================================================== *\/\n        #bbp-vmp-outcomes-final .bbp-tabs-nav {\n            display: flex !important;\n            justify-content: center !important;\n            flex-wrap: wrap !important;\n            gap: 8px !important;\n            width: 100% !important;\n            border-bottom: 2px solid #e2e8f0 !important;\n            margin-bottom: 40px !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-tab-btn {\n            background: none !important;\n            border: none !important;\n            padding: 16px 28px !important;\n            font-size: 1.05rem !important;\n            font-weight: 700 !important;\n            color: #64748b !important;\n            cursor: pointer !important;\n            position: relative !important;\n            transition: all 0.3s ease !important;\n            border-bottom: 4px solid transparent !important;\n            white-space: nowrap !important;\n            letter-spacing: 0.3px !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-tab-btn:hover {\n            color: #1848C0 !important;\n            background-color: rgba(24, 72, 192, 0.03) !important;\n        }\n\n        \/* Active Tab State *\/\n        #bbp-vmp-outcomes-final .bbp-tab-btn.bbp-active {\n            color: #1848C0 !important;\n            border-bottom-color: #1848C0 !important;\n            background-color: transparent !important;\n        }\n\n        \/* Tiny precision dot for active tab *\/\n        #bbp-vmp-outcomes-final .bbp-tab-btn.bbp-active::after {\n            content: \"\" !important;\n            position: absolute !important;\n            top: -10px !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 4px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important; \n        }\n\n        \/* ==========================================================================\n           4. TAB CONTENT AREA (BOUNDED WIDTH FOR NO-WHITESPACE READING)\n           ========================================================================== *\/\n        #bbp-vmp-outcomes-final .bbp-tabs-content-wrapper {\n            width: 100% !important;\n            max-width: 1280px !important; \/* Critical to prevent stretched text on ultra-widescreens *\/\n            padding: 10px !important;\n            position: relative !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-tab-pane {\n            display: none !important;\n            animation: bbpFadeInUp 0.3s ease forwards !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-tab-pane.bbp-active {\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 25px !important;\n        }\n\n        @keyframes bbpFadeInUp {\n            from { opacity: 0; transform: translateY(8px); }\n            to { opacity: 1; transform: translateY(0); }\n        }\n\n        \/* Content Headers (H3) *\/\n        #bbp-vmp-outcomes-final h3.bbp-h3-case-title {\n            font-size: 1.5rem !important;\n            font-weight: 800 !important;\n            color: #1a202c !important;\n            line-height: 1.4 !important;\n            margin: 0 !important;\n            text-align: left !important;\n        }\n\n        \/* Engineering Specs Strip (Flat & Solid) *\/\n        #bbp-vmp-outcomes-final .bbp-specs-strip {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            gap: 20px 30px !important;\n            background-color: #ffffff !important;\n            border: 1px solid #d1d5db !important;\n            border-left: 5px solid #1848C0 !important;\n            padding: 16px 24px !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-spec-item {\n            font-size: 0.95rem !important;\n            color: #4a5568 !important;\n            font-weight: 700 !important;\n            display: flex !important;\n            align-items: baseline !important;\n            gap: 6px !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-spec-val {\n            color: #1848C0 !important;\n            font-weight: 800 !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-desc-paragraph {\n            font-size: 1.05rem !important;\n            line-height: 1.8 !important;\n            color: #334155 !important;\n            margin: 0 !important;\n            text-align: justify !important; \/* Creates a solid block of text *\/\n        }\n\n        \/* Result Verification Block (H4) *\/\n        #bbp-vmp-outcomes-final .bbp-result-box {\n            background-color: rgba(24, 72, 192, 0.02) !important;\n            border: 1px solid #e2e8f0 !important;\n            padding: 18px 20px !important;\n            position: relative !important;\n            margin-top: 5px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 12px !important;\n        }\n\n        \/* Top geometry accent *\/\n        #bbp-vmp-outcomes-final .bbp-result-box::before {\n            content: \"\" !important;\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 3px !important;\n            background: linear-gradient(90deg, #1848C0 0%, #1848C0 15%, #F0C018 15%, #F0C018 25%, transparent 25%) !important;\n        }\n\n        #bbp-vmp-outcomes-final h4.bbp-h4-result {\n            font-size: 1.1rem !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 1px !important;\n            margin: 0 !important;\n            display: flex !important;\n            align-items: center !important;\n            gap: 10px !important;\n        }\n\n        \/* Minimalist Checkmark Shape *\/\n        #bbp-vmp-outcomes-final h4.bbp-h4-result::before {\n            content: \"\" !important;\n            display: inline-block !important;\n            width: 14px !important;\n            height: 14px !important;\n            background-color: #F0C018 !important;\n            clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%) !important;\n        }\n\n        #bbp-vmp-outcomes-final .bbp-result-text {\n            font-size: 16px !important;\n            line-height: 1.7 !important;\n            color: #1a202c !important;\n            font-weight: 500 !important;\n            margin: 0 !important;\n        }\n\n        \/* ==========================================================================\n           5. RESPONSIVE \/ NARROW SCREEN FOLDING\n           ========================================================================== *\/\n        @media (max-width:690px) {\n            #bbp-vmp-outcomes-final {\n                padding: 50px 15px !important;\n            }\n            #bbp-vmp-outcomes-final .bbp-tabs-nav {\n                justify-content: flex-start !important;\n                flex-wrap: nowrap !important;\n                overflow-x: auto !important;\n                -webkit-overflow-scrolling: touch !important;\n                padding-bottom: 5px !important;\n                scrollbar-width: none !important; \/* Firefox *\/\n            }\n            #bbp-vmp-outcomes-final .bbp-tabs-nav::-webkit-scrollbar {\n                display: none !important; \/* Safari and Chrome *\/\n            }\n            #bbp-vmp-outcomes-final h2.bbp-h2-title {\n                font-size: 28px !important;\n            }\n            #bbp-vmp-outcomes-final .bbp-tab-btn {\n                padding: 12px 20px !important;\n                font-size: 1rem !important;\n            }\n            #bbp-vmp-outcomes-final .bbp-specs-strip {\n                flex-direction: column !important;\n                gap: 10px !important;\n                padding: 15px 20px !important;\n            }\n            #bbp-vmp-outcomes-final .bbp-result-box {\n                padding: 20px !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        \n        <div class=\"bbp-header-box\">\n            <h2 class=\"bbp-h2-title\">Customer Outcomes \u2014 Where QDLS Delivers Verified Performance<\/h2>\n            <p class=\"bbp-intro-text\">\n                Rather than a generic applications list, each block below ties a QDLS selection to the system conditions and the result the customer measured on acceptance. Figures are drawn from our 2024\u20132025 project RFQ and test records.\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-tabs-nav\" role=\"tablist\" aria-label=\"Customer Outcomes Data\">\n            <button class=\"bbp-tab-btn bbp-active\" role=\"tab\" aria-selected=\"true\" data-tab=\"bbp-outcome-1\">1. High-Rise Supply<\/button>\n            <button class=\"bbp-tab-btn\" role=\"tab\" aria-selected=\"false\" data-tab=\"bbp-outcome-2\">2. RO Pre-Pressure<\/button>\n            <button class=\"bbp-tab-btn\" role=\"tab\" aria-selected=\"false\" data-tab=\"bbp-outcome-3\">3. Boiler Feed<\/button>\n            <button class=\"bbp-tab-btn\" role=\"tab\" aria-selected=\"false\" data-tab=\"bbp-outcome-4\">4. Fire Jockey<\/button>\n            <button class=\"bbp-tab-btn\" role=\"tab\" aria-selected=\"false\" data-tab=\"bbp-outcome-5\">5. Irrigation<\/button>\n        <\/div>\n\n        <div class=\"bbp-tabs-content-wrapper\">\n            \n            <div id=\"bbp-outcome-1\" class=\"bbp-tab-pane bbp-active\" role=\"tabpanel\">\n                <h3 class=\"bbp-h3-case-title\">High-Rise Water Supply \u2014 Residential Tower, Southeast Asia<\/h3>\n                <div class=\"bbp-specs-strip\">\n                    <span class=\"bbp-spec-item\">Duty: <span class=\"bbp-spec-val\">20 m\u00b3\/h at 100 m head<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Selection: <span class=\"bbp-spec-val\">40QDLS 20\u201110<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Motor: <span class=\"bbp-spec-val\">11 kW IE3<\/span><\/span>\n                <\/div>\n                <p class=\"bbp-desc-paragraph\">\n                    A 20-floor residential tower needed to boost municipal pressure from a ground-level tank to the roof break-tank. A two-pump duty-standby skid with 40QDLS delivered the target head at the specified flow while keeping the pump-room footprint under 1.5 m\u00b2 \u2014 roughly a third of the horizontal booster set the project originally quoted. \n                <\/p>\n                <div class=\"bbp-result-box\">\n                    <h4 class=\"bbp-h4-result\">Result<\/h4>\n                    <p class=\"bbp-result-text\">\n                        Boost pressure stable across 06:00\u201322:00 demand peaks; motor kW draw tracked within 3% of BEP on the commissioning acceptance test.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n            <div id=\"bbp-outcome-2\" class=\"bbp-tab-pane\" role=\"tabpanel\">\n                <h3 class=\"bbp-h3-case-title\">RO Pre-Pressure \u2014 Industrial Demineralization Skid<\/h3>\n                <div class=\"bbp-specs-strip\">\n                    <span class=\"bbp-spec-item\">Duty: <span class=\"bbp-spec-val\">12 m\u00b3\/h at 60 m (260 psi target)<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Selection: <span class=\"bbp-spec-val\">40QDLS 12\u20116<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Material: <span class=\"bbp-spec-val\">316 SS<\/span><\/span>\n                <\/div>\n                <p class=\"bbp-desc-paragraph\">\n                    Industrial RO feed commonly requires up to 260 psi (\u224818 bar \/ 180 m) at the membrane inlet, depending on recovery target and TDS. Our 40QDLS in 316 SS, specified with NSF\/ANSI 61-compliant elastomer seals, sits on the low-pressure pre-filter side feeding the high-pressure membrane pump. \n                <\/p>\n                <div class=\"bbp-result-box\">\n                    <h4 class=\"bbp-h4-result\">Result<\/h4>\n                    <p class=\"bbp-result-text\">\n                        The customer's second membrane pass stabilized inlet pressure within the +\/-5% membrane specification, eliminating the flux swings their previous horizontal pump caused during backwash cycles.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n            <div id=\"bbp-outcome-3\" class=\"bbp-tab-pane\" role=\"tabpanel\">\n                <h3 class=\"bbp-h3-case-title\">Boiler Feed \u2014 10 t\/h Steam Plant<\/h3>\n                <div class=\"bbp-specs-strip\">\n                    <span class=\"bbp-spec-item\">Duty: <span class=\"bbp-spec-val\">15 m\u00b3\/h at 140 m head @ 95 \u00b0C<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Selection: <span class=\"bbp-spec-val\">50QDL-H 16\u201110<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Seal: <span class=\"bbp-spec-val\">high-temp<\/span><\/span>\n                <\/div>\n                <p class=\"bbp-desc-paragraph\">\n                    Boiler feed is one of the most demanding multistage services: the pump must survive the temperature of the deaerator outlet, tolerate condensate-return chemistry, and keep NPSH margin against the flashing vapor pressure. Our high-temp QDL-H variant ships with an upgraded cartridge seal compound and a stainless impeller stack rated to 140 \u00b0C. \n                <\/p>\n                <div class=\"bbp-result-box\">\n                    <h4 class=\"bbp-h4-result\">Result<\/h4>\n                    <p class=\"bbp-result-text\">\n                        The customer replaced a 12-year-old horizontal multistage with a shorter stage count (10 vs. the original 12), dropping rated power from 18.5 to 15 kW at the same head.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n            <div id=\"bbp-outcome-4\" class=\"bbp-tab-pane\" role=\"tabpanel\">\n                <h3 class=\"bbp-h3-case-title\">Fire Jockey \u2014 Warehouse Sprinkler Package<\/h3>\n                <div class=\"bbp-specs-strip\">\n                    <span class=\"bbp-spec-item\">Duty: <span class=\"bbp-spec-val\">2 m\u00b3\/h at 120 m head<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Selection: <span class=\"bbp-spec-val\">25QDLS 3-8<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Material: <span class=\"bbp-spec-val\">316 SS<\/span><\/span>\n                <\/div>\n                <p class=\"bbp-desc-paragraph\">\n                    Fire-jockey pumps maintain system pressure so the main fire pumps only cut in on real demand. The duty is low-flow \/ high-head, exactly what a compact 25QDLS is designed for. Each pump ships tested to ISO 9906 Grade 2 and is mated with an IE3 motor rated for continuous standby duty. \n                <\/p>\n                <div class=\"bbp-result-box\">\n                    <h4 class=\"bbp-h4-result\">Result<\/h4>\n                    <p class=\"bbp-result-text\">\n                        The warehouse maintained a zero-nuisance-start record over the first 6 months of service.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n            <div id=\"bbp-outcome-5\" class=\"bbp-tab-pane\" role=\"tabpanel\">\n                <h3 class=\"bbp-h3-case-title\">Irrigation \u2014 Sprinkler Farm, 40 ha<\/h3>\n                <div class=\"bbp-specs-strip\">\n                    <span class=\"bbp-spec-item\">Duty: <span class=\"bbp-spec-val\">18 m\u00b3\/h at 45 m head<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Selection: <span class=\"bbp-spec-val\">50QDL 12-4<\/span><\/span>\n                    <span class=\"bbp-spec-item\">Material: <span class=\"bbp-spec-val\">cast iron<\/span><\/span>\n                <\/div>\n                <p class=\"bbp-desc-paragraph\">\n                    A sprinkler irrigation network of 40 ha across two-terrain pivots pulled from a single sump, needing a stable boost to reach the furthest sprinkler head on a hot-day peak flow. Our customer chose the cast-iron QDL to keep initial cost down while still benefiting from the inline multistage's compact footprint on the pad. \n                <\/p>\n                <div class=\"bbp-result-box\">\n                    <h4 class=\"bbp-h4-result\">Result<\/h4>\n                    <p class=\"bbp-result-text\">\n                        Coverage uniformity within the \u00b15% agronomic target across the full operating season; no stage-seal intervention in year one.\n                    <\/p>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            const moduleContainer = document.getElementById('bbp-vmp-outcomes-final');\n            if (!moduleContainer) return;\n\n            const tabButtons = moduleContainer.querySelectorAll('.bbp-tab-btn');\n            const tabPanels = moduleContainer.querySelectorAll('.bbp-tab-pane');\n\n            tabButtons.forEach(button => {\n                button.addEventListener('click', function() {\n                    \/\/ 1. Remove active state from all buttons & hide panels\n                    tabButtons.forEach(btn => {\n                        btn.classList.remove('bbp-active');\n                        btn.setAttribute('aria-selected', 'false');\n                    });\n                    tabPanels.forEach(panel => {\n                        panel.classList.remove('bbp-active');\n                    });\n\n                    \/\/ 2. Set active state on clicked button\n                    this.classList.add('bbp-active');\n                    this.setAttribute('aria-selected', 'true');\n\n                    \/\/ 3. Show the targeted content panel\n                    const targetId = this.getAttribute('data-tab');\n                    const targetPanel = moduleContainer.querySelector('#' + targetId);\n                    if (targetPanel) {\n                        targetPanel.classList.add('bbp-active');\n                    }\n                });\n            });\n        });\n    <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-57341d0\" data-block-id=\"57341d0\"><style>.stk-57341d0 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-57341d0-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e789880\" data-v=\"4\" data-block-id=\"e789880\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e789880-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-e789880-inner-blocks\">\n<div id=\"bbp-vmp-certs-module\">\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET (FLAT B2B ENGINEERING STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-certs-module {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #fcfcfd !important; \/* Pure white to contrast with previous off-white sections *\/\n            display: flex !important;\n            justify-content: center !important;\n            border-top: 1px solid #e5e7eb !important;\n            border-bottom: 1px solid #e5e7eb !important;\n        }\n\n        #bbp-vmp-certs-module *,\n        #bbp-vmp-certs-module *::before,\n        #bbp-vmp-certs-module *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-certs-module .bbp-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 30px !important;\n        }\n\n        \/* ==========================================================================\n           2. HEADER TYPOGRAPHY (H2 & INTRO)\n           ========================================================================== *\/\n        #bbp-vmp-certs-module .bbp-header-box {\n            text-align: center !important;\n            max-width: 1200px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        #bbp-vmp-certs-module h2.bbp-cert-h2 {\n            font-size: 32px !important; \/* Adhering to default Blocksy title size requirement *\/\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 18px !important;\n            margin: 0 !important;\n            text-transform: capitalize !important;\n        }\n\n        \/* Precision Yellow Anchor Line *\/\n        #bbp-vmp-certs-module h2.bbp-cert-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-certs-module .bbp-intro-text {\n            font-size: 1.125rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n            margin: 0 !important;\n        }\n\n        \/* ==========================================================================\n           3. CERTIFICATION PLAQUES (TOP ROW HIGHLIGHTS)\n           ========================================================================== *\/\n        #bbp-vmp-certs-module .bbp-badges-grid {\n            display: grid !important;\n            grid-template-columns: repeat(5, 1fr) !important;\n            gap: 20px !important;\n            width: 100% !important;\n        }\n\n        #bbp-vmp-certs-module .bbp-badge-card {\n            background-color: rgba(24, 72, 192, 0.02) !important;\n            border: 1px solid #e2e8f0 !important;\n            border-top: 3px solid #1848C0 !important;\n            padding: 24px 15px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            text-align: center !important;\n            transition: background-color 0.3s ease !important;\n        }\n\n        #bbp-vmp-certs-module .bbp-badge-card:hover {\n            background-color: #ffffff !important;\n            border-color: #1848C0 !important;\n        }\n\n        #bbp-vmp-certs-module h3.bbp-cert-h3 {\n            font-size: 1.25rem !important;\n            font-weight: 800 !important;\n            color: #1a202c !important;\n            margin: 0 0 8px 0 !important;\n            letter-spacing: 0.5px !important;\n        }\n\n        #bbp-vmp-certs-module .bbp-badge-desc {\n            font-size: 0.9rem !important;\n            color: #64748b !important;\n            font-weight: 600 !important;\n            line-height: 1.4 !important;\n        }\n\n        \/* ==========================================================================\n           4. DETAILED DATA TABLE (ENGINEERING SPEC SHEET STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-certs-module .bbp-table-container {\n            width: 100% !important;\n            overflow-x: auto !important; \/* Critical for mobile responsiveness *\/\n            border: 1px solid #cbd5e1 !important;\n            background-color: #ffffff !important;\n        }\n\n        #bbp-vmp-certs-module table.bbp-cert-table {\n            width: 100% !important;\n            min-width: 900px !important; \/* Prevents column crushing on narrow screens *\/\n            border-collapse: collapse !important;\n            text-align: left !important;\n        }\n\n        #bbp-vmp-certs-module table.bbp-cert-table th,\n        #bbp-vmp-certs-module table.bbp-cert-table td {\n            padding: 20px 24px !important;\n            border-bottom: 1px solid #e2e8f0 !important;\n            border-right: 1px solid #e2e8f0 !important;\n            line-height: 1.6 !important;\n        }\n\n        #bbp-vmp-certs-module table.bbp-cert-table th:last-child,\n        #bbp-vmp-certs-module table.bbp-cert-table td:last-child {\n            border-right: none !important;\n        }\n\n        \/* Corporate Table Header *\/\n        #bbp-vmp-certs-module table.bbp-cert-table th {\n            background-color: #1848C0 !important;\n            color: #ffffff !important;\n            font-weight: 700 !important;\n            font-size: 1.05rem !important;\n            border-bottom: 3px solid #F0C018 !important;\n        }\n\n        \/* First Column (Certification Name) Highlighting *\/\n        #bbp-vmp-certs-module table.bbp-cert-table td:first-child {\n            font-weight: 800 !important;\n            background-color: #f8fafc !important;\n            color: #1848C0 !important;\n            width: 20% !important;\n            white-space: nowrap !important;\n        }\n\n        \/* Second Column (What it audits) *\/\n        #bbp-vmp-certs-module table.bbp-cert-table td:nth-child(2) {\n            color: #334155 !important;\n            width: 40% !important;\n            font-size: 0.95rem !important;\n        }\n        \n        \/* Third Column (Why procurement asks) *\/\n        #bbp-vmp-certs-module table.bbp-cert-table td:nth-child(3) {\n            color: #334155 !important;\n            width: 40% !important;\n            font-size: 0.95rem !important;\n        }\n\n        #bbp-vmp-certs-module table.bbp-cert-table tbody tr:hover td {\n            background-color: rgba(24, 72, 192, 0.02) !important;\n        }\n        \n        #bbp-vmp-certs-module table.bbp-cert-table tbody tr:hover td:first-child {\n            background-color: rgba(24, 72, 192, 0.05) !important;\n        }\n\n        \/* ==========================================================================\n           5. RESPONSIVE BEHAVIOR\n           ========================================================================== *\/\n        @media (max-width:1000px) {\n            #bbp-vmp-certs-module .bbp-badges-grid {\n                grid-template-columns: repeat(3, 1fr) !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #bbp-vmp-certs-module {\n                padding: 50px 15px !important;\n            }\n            #bbp-vmp-certs-module .bbp-container {\n                gap: 35px !important;\n            }\n            #bbp-vmp-certs-module h2.bbp-cert-h2 {\n                font-size: 28px !important;\n            }\n            #bbp-vmp-certs-module .bbp-badges-grid {\n                grid-template-columns: repeat(2, 1fr) !important;\n                gap: 15px !important;\n            }\n            \/* Make the last odd item span 2 columns to keep it neat *\/\n            #bbp-vmp-certs-module .bbp-badge-card:last-child {\n                grid-column: span 2 !important;\n            }\n        }\n\n        @media (max-width: 480px) {\n            #bbp-vmp-certs-module .bbp-badges-grid {\n                grid-template-columns: 1fr !important;\n            }\n            #bbp-vmp-certs-module .bbp-badge-card:last-child {\n                grid-column: span 1 !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        \n        <div class=\"bbp-header-box\">\n            <h2 class=\"bbp-cert-h2\">Certifications & Quality Standards \u2014 What Each One Means for Your Spec<\/h2>\n            <p class=\"bbp-intro-text\">\n                Procurement specs for industrial multistage pumps almost always reference the same short list of certifications. Here is what each one actually tells you - and how it maps to the audit evidence we can send with the quotation.\n            <\/p>\n        <\/div>\n\n        <div class=\"bbp-badges-grid\">\n            <div class=\"bbp-badge-card\">\n                <h3 class=\"bbp-cert-h3\">ISO 9001<\/h3>\n                <span class=\"bbp-badge-desc\">Quality management<\/span>\n            <\/div>\n            <div class=\"bbp-badge-card\">\n                <h3 class=\"bbp-cert-h3\">ISO 14001<\/h3>\n                <span class=\"bbp-badge-desc\">Environmental management<\/span>\n            <\/div>\n            <div class=\"bbp-badge-card\">\n                <h3 class=\"bbp-cert-h3\">OHSAS 18001<\/h3>\n                <span class=\"bbp-badge-desc\">Occupational H&S<\/span>\n            <\/div>\n            <div class=\"bbp-badge-card\">\n                <h3 class=\"bbp-cert-h3\">CE<\/h3>\n                <span class=\"bbp-badge-desc\">EU conformity<\/span>\n            <\/div>\n            <div class=\"bbp-badge-card\">\n                <h3 class=\"bbp-cert-h3\">NSF\/ANSI 61<\/h3>\n                <span class=\"bbp-badge-desc\">Drinking water (on request)<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"bbp-table-container\">\n            <table class=\"bbp-cert-table\">\n                <thead>\n                    <tr>\n                        <th>Certification<\/th>\n                        <th>What it audits<\/th>\n                        <th>Why procurement asks for it<\/th>\n                    <\/tr>\n                <\/thead>\n                <tbody>\n                    <tr>\n                        <td>ISO 9001<\/td>\n                        <td>Quality-management system across design, foundry, machining, assembly, testing and after-sales.<\/td>\n                        <td>Evidence that every QDLS of the same model is produced to the same dimensional and performance controls \u2014 not a one-off handbuilt prototype.<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>ISO 14001<\/td>\n                        <td>Environmental-management system \u2014 wastewater, coating VOCs, scrap.<\/td>\n                        <td>Increasingly a mandatory field in EU, Middle East and North American public procurement tenders.<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>OHSAS 18001<\/td>\n                        <td>Occupational health & safety in the foundry and machining hall.<\/td>\n                        <td>Signals a supplier that is not cutting corners on labor protection \u2014 a proxy for process discipline.<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>CE<\/td>\n                        <td>European conformity \u2014 Machinery Directive 2006\/42\/EC, EMC Directive, Low-Voltage Directive.<\/td>\n                        <td>Legally required for the pump package to enter the EU\/EEA market; covers motor-pump assembly as a whole.<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>ISO 9906 (test basis)<\/td>\n                        <td>Hydraulic performance acceptance test \u2014 Grades 1, 2, 3 tolerance bands for flow, head, power and NPSH.<\/td>\n                        <td>Evidence that the curve on the datasheet is the curve you will actually commission. Grade 2 is the industrial default.<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>NSF\/ANSI 61 upgrade<\/td>\n                        <td>Health-effects evaluation of materials in contact with drinking water \u2014 casing, impeller, seals, elastomers.<\/td>\n                        <td>Required for municipal potable-water boosters and many RO pre-pressure applications in North America. Available on request for our 316 SS builds.<\/td>\n                    <\/tr>\n                <\/tbody>\n            <\/table>\n        <\/div>\n\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5bc9f9b\" data-block-id=\"5bc9f9b\"><style>.stk-5bc9f9b {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-5bc9f9b-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-8d266b8\" data-v=\"4\" data-block-id=\"8d266b8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-8d266b8-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-8d266b8-inner-blocks\">\n<section id=\"bbp-vmp-procurement-matrix\">\n    <style>\n        \/* ==========================================================================\n           1. \u9876\u7ea7\u4f5c\u7528\u57df\u9694\u79bb & \u57fa\u7840\u91cd\u7f6e (TOP-LEVEL ISOLATION)\n           ========================================================================== *\/\n        #bbp-vmp-procurement-matrix {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            display: flex !important;\n            justify-content: center !important;\n        }\n\n        #bbp-vmp-procurement-matrix *,\n        #bbp-vmp-procurement-matrix *::before,\n        #bbp-vmp-procurement-matrix *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-matrix-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 30px !important;\n        }\n\n        \/* ==========================================================================\n           2. \u5c45\u4e2d\u6807\u9898\u4e0e\u5f15\u5bfc\u6587 (CENTERED HEADER & SEO TAGS)\n           ========================================================================== *\/\n        #bbp-vmp-procurement-matrix .bbp-matrix-header {\n            text-align: center !important;\n            max-width: 1200px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        \/* \u4e25\u683c\u9694\u79bb\u7684 H2\uff0c\u7b26\u5408\u5168\u5c40 32px \u9ed8\u8ba4\u8bbe\u5b9a *\/\n        #bbp-vmp-procurement-matrix h2.bbp-h2-title {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 20px !important;\n            margin: 0 !important;\n            text-transform: none !important;\n        }\n\n        #bbp-vmp-procurement-matrix h2.bbp-h2-title::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-procurement-matrix p.bbp-lead-text {\n            font-size: 1.125rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n            margin: 0 !important;\n        }\n\n        \/* ==========================================================================\n           3. \u521a\u6027\u7b49\u9ad8\u5361\u7247\u7f51\u683c (RIGID EQUAL-HEIGHT GRID)\n           ========================================================================== *\/\n        #bbp-vmp-procurement-matrix .bbp-matrix-grid {\n            display: grid !important;\n            grid-template-columns: repeat(3, 1fr) !important;\n            gap: 30px !important;\n            width: 100% !important;\n            align-items: stretch !important; \/* \u5f3a\u5236\u6240\u6709\u5361\u7247\u7edd\u5bf9\u7b49\u9ad8 *\/\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-matrix-card {\n            background-color: #ffffff !important;\n            border: 1px solid #e2e8f0 !important; \/* \u5efa\u7acb\u660e\u786e\u7684\u7269\u7406\u8fb9\u754c\uff0c\u6d88\u9664\u7559\u767d\u9519\u89c9 *\/\n            border-top: 4px solid #1848C0 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            height: 100% !important;\n            transition: box-shadow 0.3s ease !important;\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-matrix-card:hover {\n            box-shadow: 0 10px 30px rgba(24, 72, 192, 0.05) !important;\n        }\n\n        \/* \u5185\u5bb9\u533a\u5bb9\u5668 *\/\n        #bbp-vmp-procurement-matrix .bbp-card-body {\n            padding: 35px 30px 0 30px !important;\n            flex-grow: 1 !important; \/* \u586b\u5145\u5269\u4f59\u7a7a\u95f4\uff0c\u5c06\u5e95\u90e8\u6309\u94ae\u6b7b\u6b7b\u6309\u5728\u6700\u4e0b\u65b9 *\/\n            display: flex !important;\n            flex-direction: column !important;\n        }\n\n        #bbp-vmp-procurement-matrix h3.bbp-h3-title {\n            font-size: 1.25rem !important;\n            font-weight: 800 !important;\n            color: #1a202c !important;\n            line-height: 1.4 !important;\n            margin: 0 0 15px 0 !important;\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-sub-desc {\n            font-size: 0.95rem !important;\n            color: #64748b !important;\n            line-height: 1.6 !important;\n            margin: 0 0 20px 0 !important;\n        }\n\n        \/* ==========================================================================\n           4. \u6298\u53e0\u906e\u7f69\u4e0e\u5217\u8868\u6392\u7248 (MASKING & LIST TYPOGRAPHY)\n           ========================================================================== *\/\n        #bbp-vmp-procurement-matrix .bbp-content-mask {\n            position: relative !important;\n            max-height: 240px !important; \/* \u7cbe\u5bc6\u8ba1\u7b97\u7684\u9ad8\u5ea6\uff0c\u914d\u5408\u6e10\u53d8 *\/\n            overflow: hidden !important;\n            transition: max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1) !important;\n            padding-bottom: 20px !important; \/* \u9632\u6b62\u5185\u90e8\u5143\u7d20\u7d27\u8d34\u5e95\u90e8 *\/\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-content-mask.is-expanded {\n            max-height: 1500px !important;\n        }\n\n        \/* \u4f18\u96c5\u7684\u5e95\u5c42\u767d\u5e95\u6e10\u53d8\uff0c\u5e73\u6ed1\u622a\u65ad\u6587\u672c *\/\n        #bbp-vmp-procurement-matrix .bbp-content-mask::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 70px !important;\n            background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 90%) !important;\n            pointer-events: none !important;\n            transition: opacity 0.3s ease !important;\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-content-mask.is-expanded::after,\n        #bbp-vmp-procurement-matrix .bbp-content-mask.no-fade::after {\n            opacity: 0 !important;\n        }\n\n        #bbp-vmp-procurement-matrix ul.bbp-list {\n            list-style: none !important;\n            padding: 0 !important;\n            margin: 0 !important;\n            display: flex !important;\n            flex-direction: column !important;\n            gap: 15px !important;\n        }\n\n        #bbp-vmp-procurement-matrix li.bbp-list-item {\n            font-size: 0.95rem !important;\n            line-height: 1.6 !important;\n            color: #334155 !important;\n            position: relative !important;\n            padding-left: 18px !important;\n        }\n\n        \/* \u575a\u56fa\u7684\u6241\u5e73\u5316\u8272\u5757\u5217\u8868\u7b26 *\/\n        #bbp-vmp-procurement-matrix li.bbp-list-item::before {\n            content: \"\" !important;\n            position: absolute !important;\n            left: 0 !important;\n            top: 8px !important;\n            width: 6px !important;\n            height: 6px !important;\n            background-color: #1848C0 !important;\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-strong {\n            font-weight: 700 !important;\n            color: #1a202c !important;\n        }\n\n        \/* ==========================================================================\n           5. \u5e95\u90e8\u901a\u680f\u6298\u53e0\u6309\u94ae (FULL-WIDTH TOGGLE ANCHOR)\n           ========================================================================== *\/\n        #bbp-vmp-procurement-matrix .bbp-toggle-btn {\n            background-color: #f8fafc !important;\n            border: none !important;\n            border-top: 1px solid #e2e8f0 !important;\n            color: #1848C0 !important;\n            font-size: 0.85rem !important;\n            font-weight: 700 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            width: 100% !important;\n            padding: 16px !important;\n            cursor: pointer !important;\n            text-align: center !important;\n            transition: background-color 0.2s ease !important;\n            margin-top: auto !important; \/* \u5c06\u6309\u94ae\u7edd\u5bf9\u63a8\u5411\u5361\u7247\u5e95\u90e8 *\/\n        }\n\n        #bbp-vmp-procurement-matrix .bbp-toggle-btn:hover {\n            background-color: #e2e8f0 !important;\n        }\n\n        \/* ==========================================================================\n           6. \u5168\u5c40 CTA \u6309\u94ae (GLOBAL CTA)\n           ========================================================================== *\/\n        #bbp-vmp-procurement-matrix .bbp-cta-container {\n            margin-top: 15px !important;\n        }\n\n        #bbp-vmp-procurement-matrix a.bbp-cta-btn {\n            display: inline-flex !important;\n            align-items: center !important;\n            justify-content: center !important;\n            background-color: #1848C0 !important;\n            color: #ffffff !important;\n            padding: 16px 45px !important;\n            font-size: 1.1rem !important;\n            font-weight: 800 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            text-decoration: none !important;\n            border: 2px solid #1848C0 !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #bbp-vmp-procurement-matrix a.bbp-cta-btn:hover {\n            background-color: #ffffff !important;\n            color: #1848C0 !important;\n        }\n\n        \/* ==========================================================================\n           7. \u54cd\u5e94\u5f0f\u5e03\u5c40 (RESPONSIVE)\n           ========================================================================== *\/\n        @media (max-width:1000px) {\n            #bbp-vmp-procurement-matrix .bbp-matrix-grid {\n                grid-template-columns: repeat(2, 1fr) !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-matrix-card:last-child {\n                grid-column: span 2 !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #bbp-vmp-procurement-matrix {\n                padding: 50px 15px !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-matrix-container {\n                gap: 40px !important;\n            }\n            #bbp-vmp-procurement-matrix h2.bbp-h2-title {\n                font-size: 28px !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-matrix-grid {\n                grid-template-columns: 1fr !important;\n                gap: 20px !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-matrix-card:last-child {\n                grid-column: span 1 !important;\n            }\n            \/* \u79fb\u52a8\u7aef\u53d8\u4e3a\u5782\u76f4\u6d41\uff0c\u89e3\u9664\u9ad8\u5ea6\u9650\u5236\uff0c\u9690\u85cf Read More *\/\n            #bbp-vmp-procurement-matrix .bbp-content-mask {\n                max-height: none !important;\n                padding-bottom: 0 !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-content-mask::after {\n                display: none !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-toggle-btn {\n                display: none !important;\n            }\n            #bbp-vmp-procurement-matrix .bbp-card-body {\n                padding-bottom: 35px !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-matrix-container\">\n        \n        <header class=\"bbp-matrix-header\">\n            <h2 class=\"bbp-h2-title\">Procurement Guide \u2014 Lead Time, Spares, Shipping and Support<\/h2>\n            <p class=\"bbp-lead-text\">\n                Buyers tell us the single biggest hesitation with a non-European pump brand is not the pump itself - it is the after-sales loop. A pump that ships in six weeks but sits idle for ten more waiting on a mechanical seal defeats the purpose. Here is how the QDL\/QDLS program is structured around that concern.\n            <\/p>\n        <\/header>\n\n        <div class=\"bbp-matrix-grid\">\n            \n            <article class=\"bbp-matrix-card\">\n                <div class=\"bbp-card-body\">\n                    <h3 class=\"bbp-h3-title\">Pricing Factors \u2014 What Drives Your Quote<\/h3>\n                    <div class=\"bbp-content-mask js-bbp-mask\">\n                        <p class=\"bbp-sub-desc\">Every QDLS quotation is engineered against the duty point you send in. Below are the variables that move the price:<\/p>\n                        <ul class=\"bbp-list\">\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Hydraulic envelope:<\/strong> chosen model, stage count, motor kW rating.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Material call \u2014<\/strong> cast iron vs. 316 SS vs. NSF 61-upgrade elastomer stack.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Motor options \u2014<\/strong> IE3 standard, IE4 premium efficiency, VFD-ready, and explosion-proof variants.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Testing & paperwork \u2014<\/strong> ISO 9906 Grade 2 standard; Grade 1 available on request for critical-service tender files.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Packaging & shipping incoterms \u2014<\/strong> FOB \/ CIF \/ DDP; wooden-crate rust-preservation packaging included.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Quantity & MOQ \u2014<\/strong> 1-unit minimum on standard models; scale discount from 5 units.<\/li>\n                        <\/ul>\n                    <\/div>\n                <\/div>\n                <button class=\"bbp-toggle-btn js-bbp-toggle\" aria-expanded=\"false\">Read More +<\/button>\n            <\/article>\n\n            <article class=\"bbp-matrix-card\">\n                <div class=\"bbp-card-body\">\n                    <h3 class=\"bbp-h3-title\">Lead Time & Spares<\/h3>\n                    <div class=\"bbp-content-mask js-bbp-mask\">\n                        <ul class=\"bbp-list\">\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Standard stock models:<\/strong> typical dispatch in 3\u20136 weeks from PO confirmation.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">OEM \/ custom builds \u2014<\/strong> 6\u201312 weeks typical, with engineering review and factory acceptance test.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Spare parts stock \u2014<\/strong> high-wear items (mechanical seals, impeller stages, wear rings, O-rings) for every standard QDLS size are held in the Beijing warehouse; orders usually dispatch within 90 days of request.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Foundry-backed continuity \u2014<\/strong> our 600 ton\/month cast-iron capacity and 30-ton crane assembly line let us reproduce any discontinued hydraulic envelope on a re-tool basis when a legacy pump in your plant needs a replacement.<\/li>\n                        <\/ul>\n                    <\/div>\n                <\/div>\n                <button class=\"bbp-toggle-btn js-bbp-toggle\" aria-expanded=\"false\">Read More +<\/button>\n            <\/article>\n\n            <article class=\"bbp-matrix-card\">\n                <div class=\"bbp-card-body\">\n                    <h3 class=\"bbp-h3-title\">Logistics & On-Site Support<\/h3>\n                    <div class=\"bbp-content-mask js-bbp-mask\">\n                        <ul class=\"bbp-list\">\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Global shipping<\/strong> through the Beijing \u2013 Tianjin port corridor; CIF to major hubs worldwide.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">Wooden-crate packaging<\/strong> with VCI rust-preservation film for sea-freight transits up to 60 days.<\/li>\n                            <li class=\"bbp-list-item\"><strong class=\"bbp-strong\">24\/7 technical support:<\/strong> pre-sales engineers handle sizing and system-curve overlay; post-sales team runs remote diagnostics on anomalies; on-site commissioning support is available on request for critical installations.<\/li>\n                        <\/ul>\n                    <\/div>\n                <\/div>\n                <button class=\"bbp-toggle-btn js-bbp-toggle\" aria-expanded=\"false\">Read More +<\/button>\n            <\/article>\n\n        <\/div>\n\n        <div class=\"bbp-cta-container\">\n            <a href=\"#ct-popup-820\" class=\"bbp-cta-btn\">Request a Custom Quote<\/a>\n        <\/div>\n\n    <\/div>\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            const moduleEl = document.getElementById('bbp-vmp-procurement-matrix');\n            if (!moduleEl) return;\n\n            const cards = moduleEl.querySelectorAll('.bbp-matrix-card');\n\n            cards.forEach(card => {\n                const mask = card.querySelector('.js-bbp-mask');\n                const btn = card.querySelector('.js-bbp-toggle');\n                \n                if (!mask || !btn) return;\n\n                \/\/ \u4f7f\u7528\u8f7b\u5fae\u5ef6\u65f6\u786e\u4fdd DOM \u6e32\u67d3\u8ba1\u7b97\u51c6\u786e\n                setTimeout(() => {\n                    \/\/ \u82e5\u5b9e\u9645\u5185\u5bb9\u9ad8\u5ea6\u672a\u8d85\u8fc7\u63a9\u7801\u9ad8\u5ea6\uff0c\u5219\u7981\u7528\u6e10\u53d8\u4e0e\u6309\u94ae\n                    if (mask.scrollHeight <= mask.clientHeight + 5) {\n                        btn.style.display = 'none';\n                        mask.classList.add('no-fade');\n                    }\n                }, 150);\n\n                btn.addEventListener('click', function() {\n                    const isExpanded = mask.classList.contains('is-expanded');\n                    \n                    if (isExpanded) {\n                        mask.classList.remove('is-expanded');\n                        btn.innerHTML = 'Read More +';\n                        btn.setAttribute('aria-expanded', 'false');\n                    } else {\n                        mask.classList.add('is-expanded');\n                        btn.innerHTML = 'Read Less &minus;';\n                        btn.setAttribute('aria-expanded', 'true');\n                    }\n                });\n            });\n        });\n    <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-457e362\" data-block-id=\"457e362\"><style>.stk-457e362 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-457e362-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-7b6827e\" data-v=\"4\" data-block-id=\"7b6827e\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-7b6827e-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-7b6827e-inner-blocks\">\n<section id=\"bbp-categorized-gallery\">\n  <div class=\"bbp-gallery-container\">\n    \n    <div class=\"bbp-section-heading\">\n      <h2 class=\"bbp-heading-h2\">\n        Manufacturing Power & Global Reach\n      <\/h2>\n    <\/div>\n\n    <div class=\"bbp-gallery-block\">\n      <h3 class=\"bbp-heading-h3\">\n        Factory Infrastructure\n      <\/h3>\n      <div class=\"bbp-strict-grid\">\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-32.jpg\" alt=\"Slurry Pump Factory View 32\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-1.png\" alt=\"Slurry Pump Factory View 33\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-1.jpeg\" alt=\"Slurry Pump Factory View 1\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-33.jpg\" alt=\"Slurry Pump Factory CNC 1\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-6.jpg\" alt=\"Slurry Pump Factory View 6\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-6.png\" alt=\"Slurry Pump Factory Storage 6\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-29.jpg\" alt=\"Slurry Pump Factory View 29\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5de5\u5382\u7167\u7247-30.jpg\" alt=\"Slurry Pump Factory View 30\" loading=\"lazy\">\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bbp-gallery-block\">\n      <h3 class=\"bbp-heading-h3\">\n        International Exhibitions\n      <\/h3>\n      <div class=\"bbp-strict-grid\">\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-1.jpeg\" alt=\"Slurry Pump Exhibition 1\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-2.jpeg\" alt=\"Slurry Pump Exhibition 2\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-2.jpg\" alt=\"Slurry Pump Exhibition Booth 2\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-3.jpeg\" alt=\"Slurry Pump Exhibition 3\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-4.jpeg\" alt=\"Slurry Pump Exhibition 4\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-6.jpg\" alt=\"Slurry Pump Exhibition 6\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-7.jpeg\" alt=\"Slurry Pump Exhibition 7\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-grid-item\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5c55\u4f1a\u56fe-8.jpg\" alt=\"Slurry Pump Exhibition 8\" loading=\"lazy\">\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* 1. Highest Level Scope - Isolation *\/\n#bbp-categorized-gallery {\n  width: 100%;\n  background-color: #fcfcfd !important;\n  padding: 40px 20px !important;\n  display: block;\n  border-top: 1px solid #e5e7eb !important;\n  border-bottom: 1px solid #e5e7eb !important;\n}\n\n#bbp-categorized-gallery * {\n  box-sizing: border-box;\n}\n\n\/* Limit max width to 1280px and center *\/\n#bbp-categorized-gallery .bbp-gallery-container {\n  max-width: 1280px;\n  margin: 0 auto;\n}\n\n\/* Container spacing spacer (interpreting '40px with padding' rule for a structural spacer) *\/\n#bbp-categorized-gallery .bbp-spacer {\n  height: 40px;\n}\n\n\/* 2. Heading styling - Inherits global Blocksy settings *\/\n#bbp-categorized-gallery .bbp-section-heading {\n  text-align: center;\n  margin-bottom: 60px;\n}\n\n\/* Centered H2 title: color #1848C0, size 32px (per rule) *\/\n#bbp-categorized-gallery .bbp-heading-h2 {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 20px !important;\n            margin: 0 !important;\n            text-transform: none !important;\n}\n\n#bbp-categorized-gallery .bbp-heading-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n}\n\n#bbp-categorized-gallery .bbp-gallery-block {\n  margin-bottom: 60px;\n}\n\n#bbp-categorized-gallery .bbp-gallery-block:last-child {\n  margin-bottom: 0;\n}\n\n\/* H3 block titles with minimalist secondary accent color #F0C018 *\/\n#bbp-categorized-gallery .bbp-heading-h3 {\n  font-size: 24px !important;\n  color: #333333 !important;\n  font-weight: 600 !important;\n  margin: 0 0 24px 0 !important;\n  padding-left: 16px;\n  border-left: 4px solid #F0C018; \/* Minimalist use of secondary color for structure only *\/\n  text-transform: capitalize;\n  line-height: 1.2;\n}\n\n\/* 3. Strict Grid Layout (No Ragged Bottoms, Perfectly adaptive) *\/\n#bbp-categorized-gallery .bbp-strict-grid {\n  display: grid;\n  \/* Adaptive and foldable without media queries for basic responsiveness *\/\n  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\n  gap: 20px;\n  width: 100%;\n}\n\n\/* 4. Strict Flat Design Cards (Minimally functional, text overlay removed) *\/\n#bbp-categorized-gallery .bbp-grid-item {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 4 \/ 3; \/* Mandates uniform ratio to eliminate ragged bottoms *\/\n  overflow: hidden;\n  background-color: #f0f0f0; \/* Image placeholder color before loading *\/\n  border-radius: 2px; \/* Minimal industrial radius, no decorative shadow *\/\n}\n\n\/* Compatible with FlyingPress lazy loading *\/\n#bbp-categorized-gallery .bbp-grid-item img {\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: cover !important; \/* Forces image to fill, eliminating negative space *\/\n  display: block;\n  transition: transform 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);\n}\n\n\/* 5. Minimalist Interaction - Scaling Only, No Text *\/\n#bbp-categorized-gallery .bbp-grid-item:hover img {\n  transform: scale(1.08); \/* Minimal internal scale, not affecting layout *\/\n}\n\n\/* Text overlay and rules are removed entirely to fulfill request *\/\n\n\/* 6. Advanced Adaptive Folding (Mobile media query only for extreme folding) *\/\n@media (max-width: 480px) {\n  #bbp-categorized-gallery .bbp-strict-grid {\n    grid-template-columns: 1fr; \/* Fold to single column on smallest devices *\/\n    gap: 16px;\n  }\n  #bbp-categorized-gallery .bbp-heading-h2 {\n    font-size: 28px !important;\n  }\n}\n<\/style>\n\n<script>\n\/** * Script for ensuring Masonry performance with FlyingPress lazy loading.\n * Since we use CSS Grid with a strict layout, no dynamic positioning is needed,\n * ensuring maximum performance for Core Web Vitals (CLS).\n *\/\ndocument.addEventListener('DOMContentLoaded', function() {\n    console.log('BBP Simplified Flat Gallery Module Initialized');\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-73ab678\" data-block-id=\"73ab678\"><style>.stk-73ab678 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-73ab678-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0a31ffb\" data-v=\"4\" data-block-id=\"0a31ffb\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0a31ffb-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0a31ffb-inner-blocks\">\n<style>\n  \/* 1. Scope all styles to the unique ID to prevent leakage *\/\n  #bbp-certificates-gallery {\n    width: 100%;\n    padding: 40px 20px;\n    background-color: #ffffff;\n    position: relative;\n    box-sizing: border-box;\n  }\n\n  #bbp-certificates-gallery * {\n    box-sizing: border-box;\n  }\n\n  #bbp-certificates-gallery .bbp-container {\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 0;\n    position: relative;\n  }\n\n  \/* 2. Heading styling - SEO friendly but uniquely scoped, utilizing Blocksy's inherited fonts *\/\n  #bbp-certificates-gallery h2.bbp-section-title {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 20px !important;\n            text-align: center !important;\n            margin: 0 auto !important;\n            text-transform: none !important;\n            margin-bottom: 30px !important;\n  }\n\n  #bbp-certificates-gallery h2.bbp-section-title::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n  }\n\n  \/* 3. Slider Layout - Flexbox *\/\n  #bbp-certificates-gallery .bbp-slider-wrapper {\n    position: relative;\n    display: flex;\n    align-items: center;\n    width: 100%;\n    overflow: hidden;\n  }\n\n  #bbp-certificates-gallery .bbp-track {\n    display: flex;\n    gap: 30px;\n    overflow-x: auto;\n    scroll-behavior: auto; \/* Handled by JS for smooth hover *\/\n    scrollbar-width: none; \/* Hide scrollbar Firefox *\/\n    -ms-overflow-style: none; \/* Hide scrollbar IE\/Edge *\/\n    width: 100%;\n    padding: 15px 5px; \/* Space for box-shadows *\/\n  }\n\n  #bbp-certificates-gallery .bbp-track::-webkit-scrollbar {\n    display: none; \/* Hide scrollbar Chrome\/Safari *\/\n  }\n\n  \/* High-end clean card aesthetic - No harsh borders *\/\n  #bbp-certificates-gallery .bbp-cert-card {\n    flex: 0 0 auto;\n    width: 280px;\n    height: 380px;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    background-color: #ffffff;\n    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06);\n    border-radius: 2px;\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n    overflow: hidden;\n    padding: 10px;\n  }\n\n  #bbp-certificates-gallery .bbp-cert-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 8px 24px rgba(24, 72, 192, 0.1);\n  }\n\n  #bbp-certificates-gallery .bbp-cert-img {\n    max-width: 100%;\n    max-height: 100%;\n    object-fit: contain;\n    display: block;\n  }\n\n  \/* 4. Interactive Hover Zones *\/\n  #bbp-certificates-gallery .bbp-hover-zone {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    width: 80px;\n    z-index: 10;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    opacity: 0;\n    transition: opacity 0.3s ease;\n  }\n\n  #bbp-certificates-gallery .bbp-hover-left {\n    left: 0;\n    background: linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 100%);\n  }\n\n  #bbp-certificates-gallery .bbp-hover-right {\n    right: 0;\n    background: linear-gradient(to left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 100%);\n  }\n\n  #bbp-certificates-gallery .bbp-slider-wrapper:hover .bbp-hover-zone {\n    opacity: 1;\n  }\n\n  \/* Navigation Arrows *\/\n  #bbp-certificates-gallery .bbp-nav-arrow {\n    width: 32px;\n    height: 32px;\n    fill: #1848C0;\n    transition: fill 0.3s ease;\n  }\n\n  #bbp-certificates-gallery .bbp-hover-zone:hover .bbp-nav-arrow {\n    fill: #F0C018; \/* Secondary color on hover *\/\n  }\n\n  \/* Responsive Design *\/\n  @media (max-width:690px) {\n    #bbp-certificates-gallery .bbp-hover-zone {\n      display: none; \/* Disable hover zones on touch devices, rely on native swipe *\/\n    }\n    #bbp-certificates-gallery .bbp-cert-card {\n      width: 240px;\n      height: 320px;\n    }\n  }\n<\/style>\n\n<section id=\"bbp-certificates-gallery\">\n  <div class=\"bbp-container\">\n    <h2 class=\"bbp-section-title\">Company Qualifications & Certificates<\/h2>\n    \n    <div class=\"bbp-slider-wrapper\">\n      \n      <div class=\"bbp-hover-zone bbp-hover-left\" id=\"bbp-scroll-left\">\n        <svg class=\"bbp-nav-arrow\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z\"\/>\n        <\/svg>\n      <\/div>\n\n      <div class=\"bbp-track\" id=\"bbp-cert-track\">\n        <div class=\"bbp-cert-card\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/0ec866c40f7401d0e4995357480e73e5.jpg\" alt=\"Company Qualification Certificate 1\" class=\"bbp-cert-img\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-cert-card\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/d8f849a3debe9843426d02d17afd1faf.png\" alt=\"Company Qualification Certificate 2\" class=\"bbp-cert-img\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-cert-card\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/ISO9001-\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-\u82f1\u6587.jpg\" alt=\"ISO 9001 Quality Management System Certificate\" class=\"bbp-cert-img\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-cert-card\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/ISO14001-\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-\u82f1\u6587.jpg\" alt=\"ISO 14001 Environmental Management System Certificate\" class=\"bbp-cert-img\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-cert-card\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/ISO45001-\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-\u82f1\u6587.jpg\" alt=\"ISO 45001 Occupational Health and Safety Certificate\" class=\"bbp-cert-img\" loading=\"lazy\">\n        <\/div>\n        <div class=\"bbp-cert-card\">\n          <img decoding=\"async\" src=\"https:\/\/bbpmfg.com\/wp-content\/uploads\/2026\/04\/\u5317\u4eac\u7b2c\u4e00\u6cf5\u4e1a-CE\u8bc1\u4e66_1.jpg\" alt=\"CE Certification\" class=\"bbp-cert-img\" loading=\"lazy\">\n        <\/div>\n      <\/div>\n\n      <div class=\"bbp-hover-zone bbp-hover-right\" id=\"bbp-scroll-right\">\n        <svg class=\"bbp-nav-arrow\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n          <path d=\"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z\"\/>\n        <\/svg>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n  \/\/ Scoped IIFE to prevent global variable pollution\n  (function() {\n    const track = document.getElementById('bbp-cert-track');\n    const scrollLeftZone = document.getElementById('bbp-scroll-left');\n    const scrollRightZone = document.getElementById('bbp-scroll-right');\n    \n    if (!track || !scrollLeftZone || !scrollRightZone) return;\n\n    let scrollInterval;\n    const scrollSpeed = 3; \/\/ Adjust this value to change scrolling speed\n\n    const startScrolling = (direction) => {\n      \/\/ Clear any existing intervals to prevent acceleration bugs\n      stopScrolling();\n      scrollInterval = setInterval(() => {\n        track.scrollLeft += direction * scrollSpeed;\n      }, 16); \/\/ roughly 60fps\n    };\n\n    const stopScrolling = () => {\n      if (scrollInterval) {\n        clearInterval(scrollInterval);\n      }\n    };\n\n    \/\/ Left interaction\n    scrollLeftZone.addEventListener('mouseenter', () => startScrolling(-1));\n    scrollLeftZone.addEventListener('mouseleave', stopScrolling);\n    \n    \/\/ Right interaction\n    scrollRightZone.addEventListener('mouseenter', () => startScrolling(1));\n    scrollRightZone.addEventListener('mouseleave', stopScrolling);\n\n    \/\/ Touch support cleanup (ensures interval doesn't get stuck if touched)\n    scrollLeftZone.addEventListener('touchstart', (e) => e.preventDefault(), {passive: false});\n    scrollRightZone.addEventListener('touchstart', (e) => e.preventDefault(), {passive: false});\n  })();\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-0dc296a\" data-block-id=\"0dc296a\"><style>.stk-0dc296a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-0dc296a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-5f77add\" data-v=\"4\" data-block-id=\"5f77add\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-5f77add-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-5f77add-inner-blocks\">\n<div id=\"bbp-vmp-engineering-tools\">\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET (CORPORATE FLAT STYLE)\n           ========================================================================== *\/\n        #bbp-vmp-engineering-tools {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #fcfcfd !important;\n            display: flex !important;\n            justify-content: center !important;\n            border-top: 1px solid #e5e7eb !important;\n            border-bottom: 1px solid #e5e7eb !important;\n        }\n\n        #bbp-vmp-engineering-tools *,\n        #bbp-vmp-engineering-tools *::before,\n        #bbp-vmp-engineering-tools *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-engineering-tools .bbp-tools-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 30px !important;\n        }\n\n        \/* ==========================================================================\n           2. HEADER TYPOGRAPHY (H2 & INTRO)\n           ========================================================================== *\/\n        #bbp-vmp-engineering-tools .bbp-header-box {\n            text-align: center !important;\n            max-width: 1200px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            gap: 20px !important;\n        }\n\n        #bbp-vmp-engineering-tools h2.bbp-tools-h2 {\n            font-size: 32px !important; \/* Adheres to Blocksy global settings *\/\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 20px !important;\n            margin: 0 !important;\n            text-transform: none !important;\n        }\n\n        \/* Precision Yellow Anchor Line *\/\n        #bbp-vmp-engineering-tools h2.bbp-tools-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        #bbp-vmp-engineering-tools .bbp-tools-intro {\n            font-size: 1.125rem !important;\n            line-height: 1.7 !important;\n            color: #4a5568 !important;\n            margin: 0 !important;\n        }\n\n        \/* ==========================================================================\n           3. TWO-COLUMN GRID & FULL-CLICK CARDS\n           ========================================================================== *\/\n        #bbp-vmp-engineering-tools .bbp-tools-grid {\n            display: grid !important;\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 40px !important;\n            width: 100% !important;\n            align-items: stretch !important;\n        }\n\n        \/* A-tag acts as the entire card for optimal UX and SEO *\/\n        #bbp-vmp-engineering-tools a.bbp-tool-card {\n            background-color: rgba(24, 72, 192, 0.02) !important;\n            border: 1px solid #e2e8f0 !important;\n            border-top: 4px solid #1848C0 !important;\n            padding: 40px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            text-decoration: none !important;\n            transition: all 0.3s ease !important;\n            position: relative !important;\n            overflow: hidden !important;\n        }\n\n        \/* Hover Interaction: Premium flat color shift without cheap shadows *\/\n        #bbp-vmp-engineering-tools a.bbp-tool-card:hover {\n            background-color: #ffffff !important;\n            border-color: #1848C0 !important;\n            box-shadow: 0 10px 30px rgba(24, 72, 192, 0.08) !important;\n            transform: translateY(-2px) !important;\n        }\n\n        \/* Subtle geometric background accent *\/\n        #bbp-vmp-engineering-tools a.bbp-tool-card::before {\n            content: \"\" !important;\n            position: absolute !important;\n            top: 0 !important;\n            right: 0 !important;\n            width: 150px !important;\n            height: 150px !important;\n            background-image: radial-gradient(#F0C018 1px, transparent 1px) !important;\n            background-size: 15px 15px !important;\n            opacity: 0.1 !important;\n            transition: opacity 0.3s ease !important;\n            pointer-events: none !important;\n        }\n\n        #bbp-vmp-engineering-tools a.bbp-tool-card:hover::before {\n            opacity: 0.3 !important;\n        }\n\n        \/* ==========================================================================\n           4. CARD INTERNAL TYPOGRAPHY\n           ========================================================================== *\/\n        #bbp-vmp-engineering-tools h3.bbp-tool-h3 {\n            font-size: 1.5rem !important;\n            font-weight: 800 !important;\n            color: #1a202c !important;\n            line-height: 1.4 !important;\n            margin: 0 0 15px 0 !important;\n            transition: color 0.3s ease !important;\n        }\n\n        #bbp-vmp-engineering-tools a.bbp-tool-card:hover h3.bbp-tool-h3 {\n            color: #1848C0 !important;\n        }\n\n        #bbp-vmp-engineering-tools .bbp-tool-desc {\n            font-size: 1rem !important;\n            color: #4a5568 !important;\n            line-height: 1.7 !important;\n            margin: 0 0 30px 0 !important;\n            flex-grow: 1 !important; \/* Pushes the CTA link to the bottom *\/\n        }\n\n        \/* Action Link Styling *\/\n        #bbp-vmp-engineering-tools .bbp-tool-cta {\n            display: inline-flex !important;\n            align-items: center !important;\n            font-size: 1rem !important;\n            font-weight: 700 !important;\n            color: #1848C0 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            margin-top: auto !important;\n        }\n\n        #bbp-vmp-engineering-tools .bbp-tool-cta::after {\n            content: \"\u2192\" !important;\n            margin-left: 8px !important;\n            font-size: 1.2rem !important;\n            transition: transform 0.3s ease !important;\n        }\n\n        #bbp-vmp-engineering-tools a.bbp-tool-card:hover .bbp-tool-cta::after {\n            transform: translateX(5px) !important;\n            color: #F0C018 !important;\n        }\n\n        \/* ==========================================================================\n           5. RESPONSIVE FOLDING\n           ========================================================================== *\/\n        @media (max-width: 992px) {\n            #bbp-vmp-engineering-tools .bbp-tools-grid {\n                grid-template-columns: 1fr !important;\n                gap: 30px !important;\n            }\n        }\n\n        @media (max-width:690px) {\n            #bbp-vmp-engineering-tools {\n                padding: 50px 15px !important;\n            }\n            #bbp-vmp-engineering-tools h2.bbp-tools-h2 {\n                font-size: 28px !important;\n            }\n            #bbp-vmp-engineering-tools a.bbp-tool-card {\n                padding: 30px 20px !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-tools-container\">\n        \n        <header class=\"bbp-header-box\">\n            <h2 class=\"bbp-tools-h2\">Engineering Tools \u2014 Selection & Lifecycle Analysis<\/h2>\n            <p class=\"bbp-tools-intro\">\n                Leverage our data-driven engineering tools to streamline your pump selection process and forecast long-term operational expenses. Choose the right hydraulic envelope and model your Total Cost of Ownership (TCO) with precision.\n            <\/p>\n        <\/header>\n\n        <div class=\"bbp-tools-grid\">\n            \n            <a href=\"https:\/\/bbpmfg.com\/multistage-pumps\/vertical\/model-selector\/\" class=\"bbp-tool-card\" target=\"_blank\" rel=\"noopener noreferrer\">\n                <h3 class=\"bbp-tool-h3\">QDLS Vertical Multistage Pump Model Selector<\/h3>\n                <p class=\"bbp-tool-desc\">\n                    Input your flow rate, head requirements, and system conditions to instantly identify the optimal QDLS model and stage count for your specific duty point. Ensure your selection aligns perfectly with the best-efficiency performance band.\n                <\/p>\n                <span class=\"bbp-tool-cta\">Access Selector<\/span>\n            <\/a>\n\n            <a href=\"https:\/\/bbpmfg.com\/multistage-pumps\/vertical\/cost-tco-calculator\/\" class=\"bbp-tool-card\" target=\"_blank\" rel=\"noopener noreferrer\">\n                <h3 class=\"bbp-tool-h3\">Vertical Multistage Pump Lifecycle Cost (TCO) Calculator<\/h3>\n                <p class=\"bbp-tool-desc\">\n                    Evaluate the 15-year lifecycle cost of your pump system. Factor in initial capital, energy consumption, routine maintenance, and downtime risks to make data-backed procurement decisions and maximize your ROI.\n                <\/p>\n                <span class=\"bbp-tool-cta\">Launch Calculator<\/span>\n            <\/a>\n\n        <\/div>\n\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-9202248\" data-block-id=\"9202248\"><style>.stk-9202248 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-9202248-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-97224bc\" data-v=\"4\" data-block-id=\"97224bc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-97224bc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-97224bc-inner-blocks\">\n<div id=\"bbp-vmp-faq-module\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is a vertical multistage pump actually used for?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Vertical multistage pump provides higher discharge head to a fairly compact inline configuration through stacking two or more impellers on a shared shaft. The most common industrial and commercial duties for a multistage booster pump are pressure boosting (high-rise and process water), reverse-osmosis pre-pressure and high-pressure membrane feed, boiler feed make-up, fire-fighting jockey and sprinkler pressure maintenance, water treatment skids, and cooling-tower boost loops. Pressure intensification (high-rise and process water), reverse-osmosis pre-pressure and high-pressure membrane15. feed, boiler feed make-up, the fire-jockey pressurization control, and the cooling-tower boost loops. The QDL and QDLS family cover duties from 1 to 200 m\u00b3\/h at heads up to 240 m.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is a QDLS vertical multistage pump self-priming?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"No. Like all inline centrifugal multistage pumps, the QDL and QDLS are not self-priming. The suction line must be filled before start-up, and the NPSH available at the suction flange has to exceed the NPSH required on the curve with a margin of at least 1 m at the duty point. If the supply sits below the pump centerline, pair the QDLS with a foot valve or a priming tank on the suction side.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How does a multi-stage centrifugal pump actually work?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Each impeller (stage) transfers mechanical energy from the shaft into kinetic energy in the fluid, and the diffuser that follows converts that kinetic energy into pressure. Staging impellers in series means the second impeller starts lifting from the pressure the first stage already produced, so total head scales roughly with stage count at constant flow. This is why a small-diameter multistage impeller set can deliver head a single large impeller cannot, without needing to spin dangerously fast.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is 316 stainless steel enough for RO and drinking-water service?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"For the overwhelming majority of municipal RO pre-pressure and potable-water boost applications, yes \u2014 316 stainless is the industry default and is recognized by NSF\/ANSI 61-2025 for drinking-water system components. For aggressive chemistries \u2014 high-chloride seawater, high-TDS brine concentrate, certain chemical-process streams \u2014 duplex or super-duplex stainless may be required, and we will flag that in the application review rather than silently shipping a 316 pump that will pit within a year.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the typical lead time for an OEM or customized QDLS pump?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Standard-stock QDL\/QDLS builds usually ship 3\u20136 weeks from purchase-order confirmation. OEM or customized builds \u2014 non-standard motor frame, special wetted materials, project-specific testing documentation \u2014 run 6\u201312 weeks including engineering review and factory acceptance test. We confirm the exact schedule in the quotation, tied to the current factory load and your testing requirement.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can QDL handle high-temperature liquids above 70 \u00b0C?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Our QDL-H high-temperature variant is rated for 70\u2013140 \u00b0C with an upgraded cartridge seal compound, and is the version we recommend for boiler-feed and hot-condensate duties. Standard QDL\/QDLS units rated from 5 to +70 C so that running a basic unit above 70 C considerably reduces seal life.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How many stages should my multistage pump have?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"This is the single most common area where Bidders are led astray. Adding stages is not a free lunch - every extra impeller produces more axial thrust, bearing load, and a measurable efficiency penalty (roughly 2-4% hydraulic efficiency loss per additional stage above the BEP-optimum number for a given duty). Right answer: choose the minimum stage count that lands your operating point in the best-efficiency band of the smallest hydraulic frame that meets your head target. Our application team does this on every RFQ.\"\n          }\n        }\n      ]\n    }\n    <\/script>\n\n    <style>\n        \/* ==========================================================================\n           1. SCOPE ISOLATION & RESET\n           ========================================================================== *\/\n        #bbp-vmp-faq-module {\n            width: 100% !important;\n            padding: 40px 20px !important;\n            box-sizing: border-box !important;\n            background-color: #ffffff !important;\n            display: flex !important;\n            justify-content: center !important;\n        }\n\n        #bbp-vmp-faq-module *,\n        #bbp-vmp-faq-module *::before,\n        #bbp-vmp-faq-module *::after {\n            box-sizing: inherit !important;\n            margin: 0 !important;\n            padding: 0 !important;\n        }\n\n        #bbp-vmp-faq-module .bbp-container {\n            max-width: 1280px !important;\n            width: 100% !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n        }\n\n        \/* ==========================================================================\n           2. HEADER TYPOGRAPHY (H2)\n           ========================================================================== *\/\n        #bbp-vmp-faq-module .bbp-header-box {\n            text-align: center !important;\n            max-width: 1000px !important;\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            margin-bottom: 40px !important;\n        }\n\n        #bbp-vmp-faq-module h2.bbp-faq-h2 {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #1848C0 !important;\n            line-height: 1.3 !important;\n            position: relative !important;\n            padding-bottom: 20px !important;\n            margin: 0 !important;\n            text-transform: none !important;\n        }\n\n        #bbp-vmp-faq-module h2.bbp-faq-h2::after {\n            content: \"\" !important;\n            position: absolute !important;\n            bottom: 0 !important;\n            left: 50% !important;\n            transform: translateX(-50%) !important;\n            width: 60px !important;\n            height: 4px !important;\n            background-color: #F0C018 !important;\n        }\n\n        \/* ==========================================================================\n           3. ACCORDION WRAPPER\n           ========================================================================== *\/\n        #bbp-vmp-faq-module .bbp-accordion-wrapper {\n            width: 100% !important;\n            max-width: 900px !important; \n            display: flex !important;\n            flex-direction: column !important;\n            border-top: 2px solid #1848C0 !important; \n        }\n\n        \/* ==========================================================================\n           4. ACCORDION ITEM STYLING\n           ========================================================================== *\/\n        #bbp-vmp-faq-module .bbp-faq-item {\n            border-bottom: 1px solid #e2e8f0 !important;\n            background-color: #ffffff !important;\n            transition: background-color 0.3s ease !important;\n        }\n\n        #bbp-vmp-faq-module .bbp-faq-item.is-open {\n            background-color: rgba(24, 72, 192, 0.02) !important;\n        }\n\n        \/* Question Button *\/\n        #bbp-vmp-faq-module .bbp-faq-trigger {\n            width: 100% !important;\n            display: flex !important;\n            justify-content: space-between !important;\n            align-items: center !important;\n            background: transparent !important;\n            border: none !important;\n            padding: 24px 20px !important;\n            cursor: pointer !important;\n            text-align: left !important;\n            outline: none !important;\n            transition: all 0.2s ease !important;\n        }\n\n        #bbp-vmp-faq-module .bbp-faq-trigger:hover {\n            background-color: rgba(24, 72, 192, 0.04) !important;\n        }\n\n        #bbp-vmp-faq-module h3.bbp-faq-h3 {\n            font-size: 1.15rem !important;\n            font-weight: 800 !important;\n            color: #1a202c !important;\n            line-height: 1.4 !important;\n            margin: 0 !important;\n            padding-right: 30px !important;\n            transition: color 0.3s ease !important;\n        }\n\n        #bbp-vmp-faq-module .bbp-faq-item.is-open h3.bbp-faq-h3 {\n            color: #1848C0 !important;\n        }\n\n        \/* Geometric Plus\/Minus Icon *\/\n        #bbp-vmp-faq-module .bbp-faq-icon {\n            position: relative !important;\n            width: 14px !important;\n            height: 14px !important;\n            flex-shrink: 0 !important;\n        }\n\n        #bbp-vmp-faq-module .bbp-faq-icon::before,\n        #bbp-vmp-faq-module .bbp-faq-icon::after {\n            content: \"\" !important;\n            position: absolute !important;\n            background-color: #1848C0 !important;\n            transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.3s ease !important;\n        }\n\n        \/* Horizontal bar (-) *\/\n        #bbp-vmp-faq-module .bbp-faq-icon::before {\n            top: 6px !important;\n            left: 0 !important;\n            width: 14px !important;\n            height: 2px !important;\n        }\n\n        \/* Vertical bar (|) *\/\n        #bbp-vmp-faq-module .bbp-faq-icon::after {\n            top: 0 !important;\n            left: 6px !important;\n            width: 2px !important;\n            height: 14px !important;\n        }\n\n        \/* Transform to Minus on open *\/\n        #bbp-vmp-faq-module .bbp-faq-item.is-open .bbp-faq-icon::after {\n            transform: rotate(90deg) scale(0) !important;\n        }\n        #bbp-vmp-faq-module .bbp-faq-item.is-open .bbp-faq-icon::before {\n            background-color: #F0C018 !important; \n        }\n\n        \/* ==========================================================================\n           5. ACCORDION ANSWER (PURE CSS LOGIC TO AVOID JS !IMPORTANT CONFLICTS)\n           ========================================================================== *\/\n        #bbp-vmp-faq-module .bbp-faq-answer {\n            max-height: 0 !important;\n            overflow: hidden !important;\n            transition: max-height 0.6s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease, padding 0.4s ease !important;\n            opacity: 0 !important;\n            visibility: hidden !important;\n        }\n\n        \/* Crucial Fix: When .is-open is added via JS, CSS explicitly overrides the !important limits.\n           Max-height is set to a safely large value to allow natural text flow while animating.\n        *\/\n        #bbp-vmp-faq-module .bbp-faq-item.is-open .bbp-faq-answer {\n            max-height: 800px !important; \n            opacity: 1 !important;\n            visibility: visible !important;\n        }\n\n        #bbp-vmp-faq-module .bbp-faq-answer-inner {\n            padding: 0 20px 24px 20px !important;\n            font-size: 1.05rem !important;\n            line-height: 1.8 !important;\n            color: #4a5568 !important;\n            text-align: justify !important;\n            border-left: 3px solid #F0C018 !important;\n            margin-left: 20px !important;\n        }\n\n        \/* ==========================================================================\n           6. RESPONSIVE\n           ========================================================================== *\/\n        @media (max-width:690px) {\n            #bbp-vmp-faq-module {\n                padding: 50px 15px !important;\n            }\n            #bbp-vmp-faq-module h2.bbp-faq-h2 {\n                font-size: 28px !important;\n            }\n            #bbp-vmp-faq-module .bbp-faq-trigger {\n                padding: 20px 15px !important;\n            }\n            #bbp-vmp-faq-module h3.bbp-faq-h3 {\n                font-size: 1.1rem !important;\n            }\n            #bbp-vmp-faq-module .bbp-faq-answer-inner {\n                padding: 0 15px 20px 15px !important;\n                margin-left: 15px !important;\n            }\n        }\n    <\/style>\n\n    <div class=\"bbp-container\">\n        \n        <header class=\"bbp-header-box\">\n            <h2 class=\"bbp-faq-h2\">FAQ \u2014 QDLS Selection, Materials and Maintenance<\/h2>\n        <\/header>\n\n        <div class=\"bbp-accordion-wrapper\" role=\"tablist\">\n            \n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">What is a vertical multistage pump actually used for?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        Vertical multistage pump provides higher discharge head to a fairly compact inline configuration through stacking two or more impellers on a shared shaft. The most common industrial and commercial duties for a multistage booster pump are pressure boosting (high-rise and process water), reverse-osmosis pre-pressure and high-pressure membrane feed, boiler feed make-up, fire-fighting jockey and sprinkler pressure maintenance, water treatment skids, and cooling-tower boost loops. Pressure intensification (high-rise and process water), reverse-osmosis pre-pressure and high-pressure membrane15. feed, boiler feed make-up, the fire-jockey pressurization control, and the cooling-tower boost loops. The QDL and QDLS family cover duties from 1 to 200 m\u00b3\/h at heads up to 240 m.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">Is a QDLS vertical multistage pump self-priming?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        No. Like all inline centrifugal multistage pumps, the QDL and QDLS are not self-priming. The suction line must be filled before start-up, and the NPSH available at the suction flange has to exceed the NPSH required on the curve with a margin of at least 1 m at the duty point. If the supply sits below the pump centerline, pair the QDLS with a foot valve or a priming tank on the suction side.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">How does a multi-stage centrifugal pump actually work?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        Each impeller (stage) transfers mechanical energy from the shaft into kinetic energy in the fluid, and the diffuser that follows converts that kinetic energy into pressure. Staging impellers in series means the second impeller starts lifting from the pressure the first stage already produced, so total head scales roughly with stage count at constant flow. This is why a small-diameter multistage impeller set can deliver head a single large impeller cannot, without needing to spin dangerously fast.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">Is 316 stainless steel enough for RO and drinking-water service?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        For the overwhelming majority of municipal RO pre-pressure and potable-water boost applications, yes \u2014 316 stainless is the industry default and is recognized by NSF\/ANSI 61-2025 for drinking-water system components. For aggressive chemistries \u2014 high-chloride seawater, high-TDS brine concentrate, certain chemical-process streams \u2014 duplex or super-duplex stainless may be required, and we will flag that in the application review rather than silently shipping a 316 pump that will pit within a year.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">What is the typical lead time for an OEM or customized QDLS pump?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        Standard-stock QDL\/QDLS builds usually ship 3\u20136 weeks from purchase-order confirmation. OEM or customized builds \u2014 non-standard motor frame, special wetted materials, project-specific testing documentation \u2014 run 6\u201312 weeks including engineering review and factory acceptance test. We confirm the exact schedule in the quotation, tied to the current factory load and your testing requirement.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">Can QDL handle high-temperature liquids above 70 \u00b0C?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        Yes. Our QDL-H high-temperature variant is rated for 70\u2013140 \u00b0C with an upgraded cartridge seal compound, and is the version we recommend for boiler-feed and hot-condensate duties. Standard QDL\/QDLS units rated from 5 to +70 C so that running a basic unit above 70 C considerably reduces seal life.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n            <article class=\"bbp-faq-item\">\n                <button class=\"bbp-faq-trigger js-bbp-faq-btn\" aria-expanded=\"false\" role=\"tab\">\n                    <h3 class=\"bbp-faq-h3\">How many stages should my multistage pump have?<\/h3>\n                    <span class=\"bbp-faq-icon\"><\/span>\n                <\/button>\n                <div class=\"bbp-faq-answer\" aria-hidden=\"true\" role=\"tabpanel\">\n                    <div class=\"bbp-faq-answer-inner\">\n                        This is the single most common area where Bidders are led astray. Adding stages is not a free lunch - every extra impeller produces more axial thrust, bearing load, and a measurable efficiency penalty (roughly 2-4% hydraulic efficiency loss per additional stage above the BEP-optimum number for a given duty). Right answer: choose the minimum stage count that lands your operating point in the best-efficiency band of the smallest hydraulic frame that meets your head target. Our application team does this on every RFQ.\n                    <\/div>\n                <\/div>\n            <\/article>\n\n        <\/div>\n    <\/div>\n\n    <script>\n        (function() {\n            function initFAQ() {\n                const faqContainer = document.getElementById('bbp-vmp-faq-module');\n                \n                \/\/ Prevent duplicate initialization\n                if (!faqContainer || faqContainer.dataset.initialized === \"true\") return;\n                faqContainer.dataset.initialized = \"true\";\n\n                const faqTriggers = faqContainer.querySelectorAll('.js-bbp-faq-btn');\n\n                faqTriggers.forEach(trigger => {\n                    trigger.addEventListener('click', function(e) {\n                        e.preventDefault(); \/\/ Prevents page jumping if used inside an anchor or form\n                        \n                        const parentItem = this.closest('.bbp-faq-item');\n                        const isOpen = parentItem.classList.contains('is-open');\n\n                        \/\/ Optional: Close all other open items for strict accordion effect\n                        faqContainer.querySelectorAll('.bbp-faq-item.is-open').forEach(openItem => {\n                            if (openItem !== parentItem) {\n                                openItem.classList.remove('is-open');\n                                openItem.querySelector('.js-bbp-faq-btn').setAttribute('aria-expanded', 'false');\n                                openItem.querySelector('.bbp-faq-answer').setAttribute('aria-hidden', 'true');\n                            }\n                        });\n\n                        \/\/ Toggle clicked item logic purely via classes\n                        if (isOpen) {\n                            parentItem.classList.remove('is-open');\n                            this.setAttribute('aria-expanded', 'false');\n                            parentItem.querySelector('.bbp-faq-answer').setAttribute('aria-hidden', 'true');\n                        } else {\n                            parentItem.classList.add('is-open');\n                            this.setAttribute('aria-expanded', 'true');\n                            parentItem.querySelector('.bbp-faq-answer').setAttribute('aria-hidden', 'false');\n                        }\n                    });\n                });\n            }\n\n            \/\/ Execute immediately if DOM is ready, or wait for DOMContentLoaded. \n            \/\/ This ensures execution even if FlyingPress delays the script injection.\n            if (document.readyState === 'loading') {\n                document.addEventListener('DOMContentLoaded', initFAQ);\n            } else {\n                initFAQ();\n            }\n        })();\n    <\/script>\n<\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-930df0b\" data-block-id=\"930df0b\"><style>.stk-930df0b {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-930df0b-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6ba9c9a\" data-v=\"4\" data-block-id=\"6ba9c9a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6ba9c9a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6ba9c9a-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Vertical Multistage Pumps \u2014 QDL\/QDLS Series Beibangpu vertical multistage pumps deliver 1-200 m\u00b3\/h at heads to 240 m for pressure boosting, reverse-osmosis pre-pressure, boiler feed, fire-fighting jockey service and industrial process water treatment duties &#8211; built end-to-end in our ISO 9001 \/ ISO 14001 \/ CE-certified Beijing foundry with a 600 ton\/month cast-iron capacity and [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":1731,"parent":1726,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1728","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/pages\/1728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/comments?post=1728"}],"version-history":[{"count":0,"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/pages\/1728\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/pages\/1726"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/media\/1731"}],"wp:attachment":[{"href":"https:\/\/bbpmfg.com\/es\/wp-json\/wp\/v2\/media?parent=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}