{"id":2884,"date":"2026-11-08T03:48:45","date_gmt":"2026-11-08T03:48:45","guid":{"rendered":"https:\/\/melproplumbing.com.au\/?page_id=2884"},"modified":"2026-11-08T08:05:47","modified_gmt":"2026-11-08T08:05:47","slug":"compliance","status":"publish","type":"page","link":"https:\/\/melproplumbing.com.au\/zh\/compliance\/","title":{"rendered":"Compliance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2884\" class=\"elementor elementor-2884\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a7931d2 e-flex e-con-boxed e-con e-parent\" data-id=\"7a7931d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d8d8e17 elementor-widget elementor-widget-html\" data-id=\"2d8d8e17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<div class=\"melpro-cp\" id=\"melpro-cp\">\n\n  <!-- PAGE PROGRESS -->\n  <div class=\"cp-progress\" aria-hidden=\"true\"><\/div>\n\n  <!-- ================= HERO ================= -->\n  <section class=\"cp-hero\">\n    <div class=\"cp-hero-art\" aria-hidden=\"true\">\n      <div class=\"cp-orbit cp-orbit-1\"><\/div>\n      <div class=\"cp-orbit cp-orbit-2\"><\/div>\n      <div class=\"cp-orbit cp-orbit-3\"><\/div>\n    <\/div>\n\n    <div class=\"cp-container cp-hero-content\">\n      <div class=\"cp-hero-copy\">\n        <div class=\"cp-kicker cp-hero-animate\">\n          MELPRO PLUMBING <span>\/<\/span> MELBOURNE\n        <\/div>\n\n        <h1 class=\"cp-hero-animate\">\n          Plumbing Safety<br>\n          <span>& Compliance.<\/span>\n        <\/h1>\n\n        <p class=\"cp-hero-animate\">\n          Professional plumbing safety inspections,\n          testing and compliance-related services for\n          rental properties, commercial premises and\n          property managers across Melbourne.\n        <\/p>\n\n        <div class=\"cp-hero-actions cp-hero-animate\">\n          <a href=\"tel:0412242997\" class=\"cp-primary-btn\">\n            Speak to Our Team\n            <span>\u2197<\/span>\n          <\/a>\n          <a href=\"#cp-services\" class=\"cp-text-link\">\n            Explore Our Services\n            <span>\u2193<\/span>\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"cp-hero-vertical\" aria-hidden=\"true\">\n        <span>SAFETY<\/span>\n        <span>TESTING<\/span>\n        <span>COMPLIANCE<\/span>\n      <\/div>\n    <\/div>\n\n    <div class=\"cp-hero-foot\">\n      <div class=\"cp-container\">\n        <span>PROPERTY PLUMBING \/ VIC<\/span>\n        <span>SCROLL TO EXPLORE \u2193<\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= OVERVIEW ================= -->\n  <section class=\"cp-overview\" id=\"cp-services\">\n    <div class=\"cp-container\">\n      <div class=\"cp-intro cp-reveal\">\n        <div>\n          <div class=\"cp-label\">WHAT WE DO<\/div>\n          <h2>\n            Safety, Testing<br>\n            <span>& Certification.<\/span>\n          <\/h2>\n        <\/div>\n\n        <div class=\"cp-intro-text\">\n          <p>\n            Different properties and plumbing installations\n            have different safety, testing and documentation\n            requirements.\n          <\/p>\n          <p>\n            Explore our five service areas to understand\n            what each inspection involves, why it matters\n            and what documentation may be applicable.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cp-service-index\">\n\n        <!-- 01 -->\n        <a href=\"#cp-gas\" class=\"cp-index-card cp-reveal\">\n          <div class=\"cp-index-top\">\n            <span>01 \/ GAS SAFETY<\/span>\n            <span class=\"cp-index-icon\">\u2197<\/span>\n          <\/div>\n          <div class=\"cp-index-content\">\n            <h3>Gas Safety<br>Checks<\/h3>\n            <p>\n              Gas appliance and installation safety\n              checks for rental properties.\n            <\/p>\n          <\/div>\n          <div class=\"cp-index-bottom\">\n            <span>Explore Service<\/span>\n            <span>01 \u2014 05<\/span>\n          <\/div>\n        <\/a>\n\n        <!-- 02 -->\n        <a href=\"#cp-backflow\" class=\"cp-index-card cp-reveal\">\n          <div class=\"cp-index-top\">\n            <span>02 \/ WATER PROTECTION<\/span>\n            <span class=\"cp-index-icon\">\u2197<\/span>\n          <\/div>\n          <div class=\"cp-index-content\">\n            <h3>Backflow<br>Prevention<\/h3>\n            <p>\n              Testing and maintenance of devices\n              protecting drinking water supplies.\n            <\/p>\n          <\/div>\n          <div class=\"cp-index-bottom\">\n            <span>Explore Service<\/span>\n            <span>02 \u2014 05<\/span>\n          <\/div>\n        <\/a>\n\n        <!-- 03 -->\n        <a href=\"#cp-efficiency\" class=\"cp-index-card cp-reveal\">\n          <div class=\"cp-index-top\">\n            <span>03 \/ WATER EFFICIENCY<\/span>\n            <span class=\"cp-index-icon\">\u2197<\/span>\n          <\/div>\n          <div class=\"cp-index-content\">\n            <h3>Water Efficiency<br>Assessments<\/h3>\n            <p>\n              Reviewing plumbing fixtures,\n              flow rates and water wastage.\n            <\/p>\n          <\/div>\n          <div class=\"cp-index-bottom\">\n            <span>Explore Service<\/span>\n            <span>03 \u2014 05<\/span>\n          <\/div>\n        <\/a>\n\n        <!-- 04 -->\n        <a href=\"#cp-hotwater\" class=\"cp-index-card cp-reveal\">\n          <div class=\"cp-index-top\">\n            <span>04 \/ TEMPERATURE SAFETY<\/span>\n            <span class=\"cp-index-icon\">\u2197<\/span>\n          <\/div>\n          <div class=\"cp-index-content\">\n            <h3>Hot Water<br>Safety Checks<\/h3>\n            <p>\n              Checking hot water temperature\n              control and related safety valves.\n            <\/p>\n          <\/div>\n          <div class=\"cp-index-bottom\">\n            <span>Explore Service<\/span>\n            <span>04 \u2014 05<\/span>\n          <\/div>\n        <\/a>\n\n        <!-- 05 -->\n        <a href=\"#cp-cert\" class=\"cp-index-card cp-reveal\">\n          <div class=\"cp-index-top\">\n            <span>05 \/ CERTIFICATION<\/span>\n            <span class=\"cp-index-icon\">\u2197<\/span>\n          <\/div>\n          <div class=\"cp-index-content\">\n            <h3>Plumbing Compliance<br>Certificates<\/h3>\n            <p>\n              Formal certification for plumbing\n              work covered by Victorian requirements.\n            <\/p>\n          <\/div>\n          <div class=\"cp-index-bottom\">\n            <span>Explore Service<\/span>\n            <span>05 \u2014 05<\/span>\n          <\/div>\n        <\/a>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= DETAILS INTRO ================= -->\n  <div class=\"cp-details-heading\">\n    <div class=\"cp-container cp-reveal\">\n      <div class=\"cp-label\">OUR SERVICES \/ IN DETAIL<\/div>\n      <h2>Understanding What<br><span>Your Property Needs.<\/span><\/h2>\n      <p>\n        A closer look at the purpose, scope and documentation\n        associated with each service.\n      <\/p>\n    <\/div>\n  <\/div>\n\n  <!-- ================= 01 GAS SAFETY ================= -->\n  <section class=\"cp-detail cp-detail-white\" id=\"cp-gas\">\n    <div class=\"cp-container\">\n\n      <div class=\"cp-section-meta cp-reveal\">\n        <span>01 \/ PROPERTY SAFETY<\/span>\n        <span>GAS SAFETY CHECKS<\/span>\n      <\/div>\n\n      <div class=\"cp-detail-layout\">\n        <div class=\"cp-detail-copy cp-reveal\">\n          <div class=\"cp-detail-number\">01<\/div>\n          <div class=\"cp-label\">GAS SAFETY<\/div>\n          <h2>Gas Safety<br><span>Checks.<\/span><\/h2>\n          <div class=\"cp-accent\"><\/div>\n\n          <h3>What Is a Gas Safety Check?<\/h3>\n          <p>\n            A gas safety check involves inspecting gas\n            appliances, pipework and associated connections\n            to identify gas leaks, unsafe operating conditions\n            and other potential safety concerns.\n          <\/p>\n\n          <h3>Why Is It Required?<\/h3>\n          <p>\n            In Victoria, rental providers generally need\n            to arrange gas safety checks every two years\n            where the applicable rental safety requirements\n            apply. Inspections must be completed by\n            appropriately qualified practitioners.\n          <\/p>\n        <\/div>\n\n        <div class=\"cp-scope cp-reveal\">\n          <div class=\"cp-scope-heading\">\n            <span>INSPECTION SCOPE<\/span>\n            <span>01\u2014A<\/span>\n          <\/div>\n\n          <h3>What May Be Checked<\/h3>\n\n          <ul>\n            <li>Gas pipework and connections<\/li>\n            <li>Gas leakage and pressure testing<\/li>\n            <li>Gas appliance operation<\/li>\n            <li>Ventilation and flue condition<\/li>\n            <li>Relevant safety devices<\/li>\n          <\/ul>\n\n          <div class=\"cp-report\">\n            <div class=\"cp-report-label\">RELEVANT DOCUMENTATION<\/div>\n            <strong>Gas Safety Check Record<\/strong>\n            <p>\n              Associated servicing records where applicable.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= 02 BACKFLOW ================= -->\n  <section class=\"cp-detail cp-detail-soft\" id=\"cp-backflow\">\n    <div class=\"cp-container\">\n\n      <div class=\"cp-section-meta cp-reveal\">\n        <span>02 \/ WATER SUPPLY PROTECTION<\/span>\n        <span>BACKFLOW PREVENTION<\/span>\n      <\/div>\n\n      <div class=\"cp-detail-layout\">\n        <div class=\"cp-detail-copy cp-reveal\">\n          <div class=\"cp-detail-number\">02<\/div>\n          <div class=\"cp-label\">WATER PROTECTION<\/div>\n          <h2>Backflow<br><span>Prevention.<\/span><\/h2>\n          <div class=\"cp-accent\"><\/div>\n\n          <h3>What Is Backflow?<\/h3>\n          <p>\n            Backflow occurs when water flows in the reverse\n            direction, potentially allowing contaminated\n            water from a plumbing installation to enter\n            the drinking water supply.\n          <\/p>\n          <p>\n            Backflow prevention devices are installed to\n            help protect the potable water supply.\n          <\/p>\n\n          <h3>Why Is Testing Required?<\/h3>\n          <p>\n            Testable backflow prevention devices are generally\n            subject to commissioning and annual testing.\n            The applicable obligations depend on the device\n            type, installation and relevant water authority\n            requirements.\n          <\/p>\n        <\/div>\n\n        <div class=\"cp-scope cp-reveal\">\n          <div class=\"cp-scope-heading\">\n            <span>TESTING SCOPE<\/span>\n            <span>02\u2014B<\/span>\n          <\/div>\n\n          <h3>What May Be Included<\/h3>\n\n          <ul>\n            <li>Device identification and inspection<\/li>\n            <li>Performance testing where applicable<\/li>\n            <li>Identification of defective components<\/li>\n            <li>Maintenance recommendations<\/li>\n            <li>Device repair or replacement<\/li>\n          <\/ul>\n\n          <div class=\"cp-report\">\n            <div class=\"cp-report-label\">RELEVANT DOCUMENTATION<\/div>\n            <strong>Backflow Prevention Device Test Report<\/strong>\n            <p>\n              Testing and reporting require appropriate\n              practitioner authorisation.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= 03 WATER EFFICIENCY ================= -->\n  <section class=\"cp-detail cp-detail-white\" id=\"cp-efficiency\">\n    <div class=\"cp-container\">\n\n      <div class=\"cp-section-meta cp-reveal\">\n        <span>03 \/ RESPONSIBLE WATER USE<\/span>\n        <span>WATER EFFICIENCY<\/span>\n      <\/div>\n\n      <div class=\"cp-detail-layout\">\n        <div class=\"cp-detail-copy cp-reveal\">\n          <div class=\"cp-detail-number\">03<\/div>\n          <div class=\"cp-label\">WATER EFFICIENCY<\/div>\n          <h2>Water Efficiency<br><span>Assessments.<\/span><\/h2>\n          <div class=\"cp-accent\"><\/div>\n\n          <h3>What Is a Water Efficiency Assessment?<\/h3>\n          <p>\n            A water efficiency assessment reviews plumbing\n            fixtures, flow rates and potential leaks to\n            identify excessive water consumption and\n            opportunities to improve water efficiency.\n          <\/p>\n\n          <h3>Why Is It Important?<\/h3>\n          <p>\n            Water-efficient fixtures help reduce unnecessary\n            water consumption and operating costs.\n            Assessments may also help property owners review\n            applicable rental property and water efficiency\n            standards.\n          <\/p>\n        <\/div>\n\n        <div class=\"cp-scope cp-reveal\">\n          <div class=\"cp-scope-heading\">\n            <span>ASSESSMENT SCOPE<\/span>\n            <span>03\u2014C<\/span>\n          <\/div>\n\n          <h3>What May Be Checked<\/h3>\n\n          <ul>\n            <li>Tap and fixture flow rates<\/li>\n            <li>Showerhead efficiency and WELS ratings<\/li>\n            <li>Toilet operation and leakage<\/li>\n            <li>Water meter and visible leaks<\/li>\n            <li>Water-saving fixture recommendations<\/li>\n          <\/ul>\n\n          <div class=\"cp-report\">\n            <div class=\"cp-report-label\">RELEVANT DOCUMENTATION<\/div>\n            <strong>Water Efficiency Assessment<\/strong>\n            <p>\n              Findings and recommendations where requested.\n              Not automatically a statutory certificate.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= 04 HOT WATER ================= -->\n  <section class=\"cp-detail cp-detail-soft\" id=\"cp-hotwater\">\n    <div class=\"cp-container\">\n\n      <div class=\"cp-section-meta cp-reveal\">\n        <span>04 \/ TEMPERATURE CONTROL<\/span>\n        <span>HOT WATER SAFETY<\/span>\n      <\/div>\n\n      <div class=\"cp-detail-layout\">\n        <div class=\"cp-detail-copy cp-reveal\">\n          <div class=\"cp-detail-number\">04<\/div>\n          <div class=\"cp-label\">HOT WATER SAFETY<\/div>\n          <h2>Hot Water<br><span>Safety Checks.<\/span><\/h2>\n          <div class=\"cp-accent\"><\/div>\n\n          <h3>What Is a Hot Water Safety Check?<\/h3>\n          <p>\n            Hot water safety checks assess relevant outlet\n            temperatures, temperature control valves and\n            associated plumbing connections to identify\n            potential safety and operational issues.\n          <\/p>\n\n          <h3>Why Is It Important?<\/h3>\n          <p>\n            Excessive hot water temperatures can increase\n            scalding risks. Faulty tempering valves or\n            plumbing components may affect temperature\n            stability and system performance.\n          <\/p>\n          <p>\n            Applicable requirements depend on the type\n            of premises and the plumbing installation.\n          <\/p>\n        <\/div>\n\n        <div class=\"cp-scope cp-reveal\">\n          <div class=\"cp-scope-heading\">\n            <span>INSPECTION SCOPE<\/span>\n            <span>04\u2014D<\/span>\n          <\/div>\n\n          <h3>What May Be Checked<\/h3>\n\n          <ul>\n            <li>Outlet water temperatures<\/li>\n            <li>Tempering valve condition<\/li>\n            <li>Hot water plumbing connections<\/li>\n            <li>Visible leakage and valve operation<\/li>\n            <li>Repair or replacement recommendations<\/li>\n          <\/ul>\n\n          <div class=\"cp-report\">\n            <div class=\"cp-report-label\">RELEVANT DOCUMENTATION<\/div>\n            <strong>Inspection \/ Service Record<\/strong>\n            <p>\n              Documentation where applicable to the\n              inspection and completed work.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= 05 CERTIFICATION ================= -->\n  <section class=\"cp-detail cp-detail-white\" id=\"cp-cert\">\n    <div class=\"cp-container\">\n\n      <div class=\"cp-section-meta cp-reveal\">\n        <span>05 \/ REGULATORY DOCUMENTATION<\/span>\n        <span>PLUMBING CERTIFICATION<\/span>\n      <\/div>\n\n      <div class=\"cp-detail-layout\">\n        <div class=\"cp-detail-copy cp-reveal\">\n          <div class=\"cp-detail-number\">05<\/div>\n          <div class=\"cp-label\">CERTIFICATION<\/div>\n          <h2>Plumbing Compliance<br><span>Certificates.<\/span><\/h2>\n          <div class=\"cp-accent\"><\/div>\n\n          <h3>What Is a Compliance Certificate?<\/h3>\n          <p>\n            A Victorian Plumbing Compliance Certificate\n            is a formal document issued by an appropriately\n            licensed plumber for prescribed plumbing work\n            under applicable regulations.\n          <\/p>\n\n          <h3>When Is It Required?<\/h3>\n          <p>\n            Certificates are required for certain categories\n            of plumbing work, including work meeting applicable\n            value thresholds or other prescribed conditions.\n          <\/p>\n          <p>\n            The requirements depend on the nature and scope\n            of the plumbing work completed.\n          <\/p>\n        <\/div>\n\n        <div class=\"cp-scope cp-reveal\">\n          <div class=\"cp-scope-heading\">\n            <span>CERTIFICATION SCOPE<\/span>\n            <span>05\u2014E<\/span>\n          <\/div>\n\n          <h3>Common Applications<\/h3>\n\n          <ul>\n            <li>Applicable prescribed plumbing work<\/li>\n            <li>Relevant gas plumbing installations<\/li>\n            <li>Qualifying drainage work<\/li>\n            <li>Regulated plumbing alterations<\/li>\n            <li>Other certifiable plumbing work<\/li>\n          <\/ul>\n\n          <div class=\"cp-report\">\n            <div class=\"cp-report-label\">RELEVANT DOCUMENTATION<\/div>\n            <strong>Plumbing Compliance Certificate<\/strong>\n            <p>\n              Issued by the responsible licensed plumber\n              where required for applicable completed work.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- ================= CTA ================= -->\n  <section class=\"cp-cta\">\n    <div class=\"cp-container cp-cta-layout\">\n      <div class=\"cp-reveal\">\n        <div class=\"cp-label\">LET'S WORK TOGETHER<\/div>\n        <h2>\n          Need a Plumbing<br>\n          <span>Safety Check?<\/span>\n        <\/h2>\n        <p>\n          Contact MelPro to discuss plumbing inspections,\n          testing and applicable documentation for\n          your Melbourne property.\n        <\/p>\n      <\/div>\n\n      <a href=\"tel:0412242997\" class=\"cp-call-card cp-reveal\">\n        <span class=\"cp-call-title\">CALL MELPRO<\/span>\n        <strong>0412 242 997<\/strong>\n        <span class=\"cp-call-arrow\">\u2197<\/span>\n      <\/a>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<style>\n\/* ====================================================\n   GLOBAL \/ FULL BLEED\n==================================================== *\/\n\n.melpro-cp,\n.melpro-cp * {\n  box-sizing: border-box;\n}\n\n.melpro-cp {\n  --cp-navy: #10283d;\n  --cp-deep: #0c1e2d;\n  --cp-blue: #159fe3;\n  --cp-ink: #172d40;\n  --cp-muted: #637689;\n\n  width: 100vw !important;\n  max-width: none !important;\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n  position: relative;\n  font-family: inherit;\n  color: var(--cp-ink);\n  overflow: clip;\n}\n\n.melpro-cp .cp-container {\n  width: min(100% - 80px, 1320px);\n  max-width: 1320px;\n  margin: 0 auto;\n}\n\n.melpro-cp a {\n  text-decoration: none;\n}\n\n.melpro-cp h1,\n.melpro-cp h2,\n.melpro-cp h3,\n.melpro-cp p {\n  margin-top: 0;\n  font-family: inherit;\n}\n\n.melpro-cp h1,\n.melpro-cp h2 {\n  letter-spacing: -.035em;\n}\n\n.melpro-cp .cp-label {\n  color: var(--cp-blue);\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 2px;\n  margin-bottom: 18px;\n}\n\n.melpro-cp [id^=\"cp-\"] {\n  scroll-margin-top: 90px;\n}\n\n.melpro-cp .cp-progress {\n  position: fixed;\n  top: 0;\n  left: 0;\n  height: 3px;\n  width: 0;\n  background: var(--cp-blue);\n  z-index: 9999;\n  pointer-events: none;\n}\n\n\/* ====================================================\n   HERO\n==================================================== *\/\n\n.melpro-cp .cp-hero {\n  position: relative;\n  min-height: 640px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  background:\n    radial-gradient(\n      circle at 80% 45%,\n      rgba(21,159,227,.16),\n      transparent 42%\n    ),\n    linear-gradient(\n      120deg,\n      #0c1e2d,\n      #153b55\n    );\n  color: #fff;\n  isolation: isolate;\n}\n\n.melpro-cp .cp-hero-content {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 60px;\n  padding-top: 100px;\n  padding-bottom: 110px;\n  position: relative;\n  z-index: 2;\n}\n\n.melpro-cp .cp-hero-copy {\n  max-width: 900px;\n}\n\n.melpro-cp .cp-kicker {\n  color: #a9c2d4;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 2px;\n}\n\n.melpro-cp .cp-kicker span {\n  color: var(--cp-blue);\n  margin: 0 10px;\n}\n\n.melpro-cp .cp-hero h1 {\n  font-size: clamp(46px, 6vw, 80px);\n  line-height: 1.08;\n  color: #fff;\n  margin: 26px 0 30px;\n  font-weight: 750;\n}\n\n.melpro-cp .cp-hero h1 span {\n  color: var(--cp-blue);\n}\n\n.melpro-cp .cp-hero p {\n  max-width: 730px;\n  color: #c6d8e5;\n  font-size: 18px;\n  line-height: 1.8;\n  margin-bottom: 34px;\n}\n\n.melpro-cp .cp-hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 28px;\n}\n\n.melpro-cp .cp-primary-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 45px;\n  background: var(--cp-blue);\n  color: #fff;\n  padding: 18px 26px;\n  font-size: 15px;\n  font-weight: 700;\n  transition: .3s ease;\n}\n\n.melpro-cp .cp-primary-btn:hover {\n  background: #087fbd;\n  color: #fff;\n  transform: translateY(-4px);\n}\n\n.melpro-cp .cp-primary-btn span {\n  font-size: 23px;\n}\n\n.melpro-cp .cp-text-link {\n  color: #fff;\n  font-size: 14px;\n  font-weight: 700;\n}\n\n.melpro-cp .cp-text-link span {\n  color: #5dc5fb;\n  margin-left: 12px;\n}\n\n.melpro-cp .cp-hero-vertical {\n  display: flex;\n  flex-direction: column;\n  gap: 18px;\n  text-align: right;\n  color: #95b5c9;\n  font-size: 12px;\n  letter-spacing: 2px;\n  font-weight: 700;\n}\n\n.melpro-cp .cp-hero-vertical span {\n  padding-bottom: 13px;\n  border-bottom: 1px solid #ffffff27;\n}\n\n.melpro-cp .cp-hero-foot {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  border-top: 1px solid #ffffff20;\n  z-index: 2;\n}\n\n.melpro-cp .cp-hero-foot .cp-container {\n  display: flex;\n  justify-content: space-between;\n  gap: 20px;\n  padding: 20px 0;\n  color: #a6c4d5;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 1.5px;\n}\n\n.melpro-cp .cp-hero-art {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  overflow: hidden;\n}\n\n.melpro-cp .cp-orbit {\n  position: absolute;\n  border: 1px solid rgba(84,178,233,.18);\n  border-radius: 50%;\n  top: 50%;\n  right: -180px;\n  transform: translateY(-50%);\n  animation: cpPulse 10s ease-in-out infinite;\n}\n\n.melpro-cp .cp-orbit-1 {\n  width: 450px;\n  height: 450px;\n}\n\n.melpro-cp .cp-orbit-2 {\n  width: 750px;\n  height: 750px;\n  right: -330px;\n  animation-delay: -3s;\n}\n\n.melpro-cp .cp-orbit-3 {\n  width: 1050px;\n  height: 1050px;\n  right: -480px;\n  animation-delay: -6s;\n}\n\n@keyframes cpPulse {\n  0%, 100% {\n    opacity: .5;\n    transform: translateY(-50%) scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: translateY(-50%) scale(1.04);\n  }\n}\n\n.melpro-cp .cp-hero-animate {\n  animation: cpHeroIn .8s both;\n}\n\n.melpro-cp .cp-hero-animate:nth-child(2) {\n  animation-delay: .12s;\n}\n\n.melpro-cp .cp-hero-animate:nth-child(3) {\n  animation-delay: .22s;\n}\n\n.melpro-cp .cp-hero-animate:nth-child(4) {\n  animation-delay: .32s;\n}\n\n@keyframes cpHeroIn {\n  from {\n    opacity: 0;\n    transform: translateY(25px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* ====================================================\n   OVERVIEW\n==================================================== *\/\n\n.melpro-cp .cp-overview {\n  padding: 100px 0 105px;\n  background: #f5f8fa;\n}\n\n.melpro-cp .cp-intro {\n  display: grid;\n  grid-template-columns: 1.1fr .9fr;\n  gap: 80px;\n  align-items: end;\n  margin-bottom: 55px;\n}\n\n.melpro-cp .cp-intro h2 {\n  font-size: clamp(36px, 4vw, 56px);\n  line-height: 1.13;\n  margin: 0;\n}\n\n.melpro-cp .cp-intro h2 span {\n  color: var(--cp-blue);\n}\n\n.melpro-cp .cp-intro-text p {\n  color: var(--cp-muted);\n  font-size: 16px;\n  line-height: 1.85;\n  margin-bottom: 10px;\n}\n\n.melpro-cp .cp-service-index {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 18px;\n}\n\n.melpro-cp .cp-index-card {\n  flex: 0 1 calc((100% - 36px) \/ 3);\n  min-width: 0;\n  min-height: 295px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  background: #fff;\n  padding: 30px;\n  border: 1px solid #e0e8ee;\n  border-top: 3px solid var(--cp-blue);\n  color: var(--cp-ink);\n  transition: background .3s, box-shadow .3s, transform .3s;\n}\n\n.melpro-cp .cp-index-card:hover {\n  background: var(--cp-navy);\n  color: #fff;\n  box-shadow: 0 20px 38px rgba(15,40,60,.17);\n  transform: translateY(-7px);\n}\n\n.melpro-cp .cp-index-top,\n.melpro-cp .cp-index-bottom {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n}\n\n.melpro-cp .cp-index-top {\n  color: var(--cp-blue);\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 1.1px;\n}\n\n.melpro-cp .cp-index-icon {\n  font-size: 23px;\n  transition: transform .3s;\n}\n\n.melpro-cp .cp-index-card:hover .cp-index-icon {\n  transform: translate(4px,-4px);\n}\n\n.melpro-cp .cp-index-content {\n  padding: 26px 0 24px;\n}\n\n.melpro-cp .cp-index-content h3 {\n  font-size: clamp(23px,2.2vw,29px);\n  line-height: 1.24;\n  margin: 0 0 15px;\n  color: inherit;\n}\n\n.melpro-cp .cp-index-content p {\n  color: #65798a;\n  font-size: 15px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n.melpro-cp .cp-index-card:hover .cp-index-content p {\n  color: #c5d7e4;\n}\n\n.melpro-cp .cp-index-bottom {\n  border-top: 1px solid #dfe7ec;\n  padding-top: 16px;\n  font-size: 12px;\n  font-weight: 700;\n  color: var(--cp-blue);\n}\n\n.melpro-cp .cp-index-card:hover .cp-index-bottom {\n  border-color: #ffffff35;\n  color: #68c7f8;\n}\n\n\/* ====================================================\n   DETAILS INTRO\n==================================================== *\/\n\n.melpro-cp .cp-details-heading {\n  padding: 90px 0 70px;\n  background: #fff;\n  border-bottom: 1px solid #e4ebef;\n}\n\n.melpro-cp .cp-details-heading h2 {\n  font-size: clamp(37px,4vw,56px);\n  line-height: 1.15;\n  margin: 0 0 20px;\n}\n\n.melpro-cp .cp-details-heading h2 span {\n  color: var(--cp-blue);\n}\n\n.melpro-cp .cp-details-heading p {\n  max-width: 650px;\n  color: var(--cp-muted);\n  font-size: 16px;\n  line-height: 1.8;\n}\n\n\/* ====================================================\n   SERVICE SECTIONS\n==================================================== *\/\n\n.melpro-cp .cp-detail {\n  padding: 68px 0 85px;\n  position: relative;\n}\n\n.melpro-cp .cp-detail-white {\n  background: #fff;\n}\n\n.melpro-cp .cp-detail-soft {\n  background: #f1f6f9;\n}\n\n.melpro-cp .cp-detail + .cp-detail {\n  border-top: 1px solid #dfe7ed;\n}\n\n.melpro-cp .cp-section-meta {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 20px;\n  border-bottom: 1px solid #d3e0e8;\n  padding-bottom: 22px;\n  margin-bottom: 57px;\n  color: #6c8395;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 1.4px;\n}\n\n.melpro-cp .cp-detail-layout {\n  display: grid;\n  grid-template-columns: minmax(0,1fr) minmax(0,.82fr);\n  gap: clamp(35px,6vw,95px);\n  align-items: center;\n}\n\n.melpro-cp .cp-detail-copy {\n  position: relative;\n  min-width: 0;\n}\n\n.melpro-cp .cp-detail-number {\n  position: absolute;\n  top: -25px;\n  right: 5px;\n  color: rgba(16,40,61,.045);\n  font-size: clamp(120px,17vw,225px);\n  font-weight: 850;\n  letter-spacing: -.08em;\n  line-height: 1;\n  pointer-events: none;\n}\n\n.melpro-cp .cp-detail-copy > .cp-label {\n  position: relative;\n}\n\n.melpro-cp .cp-detail-copy h2 {\n  position: relative;\n  font-size: clamp(40px,4.4vw,62px);\n  line-height: 1.1;\n  margin: 18px 0 27px;\n  overflow-wrap: anywhere;\n}\n\n.melpro-cp .cp-detail-copy h2 span {\n  color: var(--cp-blue);\n}\n\n.melpro-cp .cp-accent {\n  width: 62px;\n  height: 4px;\n  background: var(--cp-blue);\n  margin-bottom: 38px;\n}\n\n.melpro-cp .cp-detail-copy h3 {\n  font-size: 19px;\n  font-weight: 700;\n  margin: 25px 0 12px;\n  color: var(--cp-ink);\n}\n\n.melpro-cp .cp-detail-copy p {\n  color: #62788a;\n  font-size: 16px;\n  line-height: 1.85;\n  margin-bottom: 13px;\n}\n\n\/* ====================================================\n   INSPECTION SCOPE\n==================================================== *\/\n\n.melpro-cp .cp-scope {\n  background: #fff;\n  padding: 38px;\n  border: 1px solid #e0e8ed;\n  border-top: 4px solid var(--cp-blue);\n  box-shadow: 0 16px 38px rgba(16,40,61,.045);\n  transition: transform .3s, box-shadow .3s;\n}\n\n.melpro-cp .cp-detail-white .cp-scope {\n  background: #f6f9fb;\n}\n\n.melpro-cp .cp-scope:hover {\n  transform: translateY(-5px);\n  box-shadow: 0 24px 48px rgba(16,40,61,.1);\n}\n\n.melpro-cp .cp-scope-heading {\n  display: flex;\n  justify-content: space-between;\n  gap: 15px;\n  border-bottom: 1px solid #d4e0e8;\n  padding-bottom: 25px;\n  color: var(--cp-blue);\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 1.3px;\n}\n\n.melpro-cp .cp-scope h3 {\n  font-size: 26px;\n  margin: 30px 0 20px;\n  color: var(--cp-ink);\n}\n\n.melpro-cp .cp-scope ul {\n  padding: 0;\n  margin: 0 0 34px;\n  list-style: none;\n}\n\n.melpro-cp .cp-scope li {\n  position: relative;\n  border-bottom: 1px solid #dbe5eb;\n  padding: 13px 0 13px 27px;\n  color: #536b7d;\n  font-size: 15px;\n  line-height: 1.55;\n}\n\n.melpro-cp .cp-scope li::before {\n  content: \"\u2197\";\n  position: absolute;\n  left: 0;\n  color: var(--cp-blue);\n  font-weight: 700;\n}\n\n.melpro-cp .cp-report {\n  background: #e8f4fc;\n  border-left: 3px solid var(--cp-blue);\n  padding: 21px 23px;\n}\n\n.melpro-cp .cp-report-label {\n  color: #187eb4;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 1px;\n  margin-bottom: 12px;\n}\n\n.melpro-cp .cp-report strong {\n  display: block;\n  color: var(--cp-ink);\n  font-size: 18px;\n  line-height: 1.4;\n  margin-bottom: 8px;\n}\n\n.melpro-cp .cp-report p {\n  color: #5c7283;\n  font-size: 13px;\n  line-height: 1.7;\n  margin: 0;\n}\n\n\/* ====================================================\n   CTA\n==================================================== *\/\n\n.melpro-cp .cp-cta {\n  background:\n    linear-gradient(125deg,#0c1e2d,#14354d);\n  padding: 95px 0;\n  color: #fff;\n}\n\n.melpro-cp .cp-cta-layout {\n  display: grid;\n  grid-template-columns: minmax(0,1fr) 350px;\n  align-items: center;\n  gap: 65px;\n}\n\n.melpro-cp .cp-cta h2 {\n  font-size: clamp(43px,5vw,68px);\n  line-height: 1.1;\n  color: #fff;\n  margin: 15px 0 25px;\n}\n\n.melpro-cp .cp-cta h2 span {\n  color: var(--cp-blue);\n}\n\n.melpro-cp .cp-cta p {\n  color: #bad0df;\n  font-size: 16px;\n  line-height: 1.8;\n  max-width: 700px;\n}\n\n.melpro-cp .cp-call-card {\n  background: var(--cp-blue);\n  color: #fff;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  position: relative;\n  padding: 36px 32px;\n  min-height: 175px;\n  transition: background .3s, transform .3s;\n}\n\n.melpro-cp .cp-call-card:hover {\n  background: #087fbd;\n  color: #fff;\n  transform: translateY(-5px);\n}\n\n.melpro-cp .cp-call-title {\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 1.4px;\n  margin-bottom: 17px;\n}\n\n.melpro-cp .cp-call-card strong {\n  font-size: clamp(24px,2.5vw,32px);\n  letter-spacing: 0;\n}\n\n.melpro-cp .cp-call-arrow {\n  position: absolute;\n  right: 28px;\n  top: 28px;\n  font-size: 28px;\n}\n\n\/* ====================================================\n   SCROLL ANIMATIONS\n==================================================== *\/\n\n.melpro-cp.cp-motion-ready .cp-reveal {\n  opacity: 0;\n  transform: translateY(28px);\n  transition:\n    opacity .7s ease,\n    transform .7s cubic-bezier(.2,.7,.2,1);\n}\n\n.melpro-cp.cp-motion-ready .cp-reveal.cp-visible {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n.melpro-cp.cp-motion-ready\n.cp-index-card.cp-visible:hover {\n  transform: translateY(-7px);\n}\n\n.melpro-cp.cp-motion-ready\n.cp-call-card.cp-visible:hover {\n  transform: translateY(-5px);\n}\n\n\/* ====================================================\n   TABLET\n==================================================== *\/\n\n@media (max-width: 1050px) {\n  .melpro-cp .cp-hero-vertical {\n    display: none;\n  }\n\n  .melpro-cp .cp-index-card {\n    flex-basis: calc((100% - 18px) \/ 2);\n  }\n\n  .melpro-cp .cp-detail-layout {\n    gap: 35px;\n  }\n\n  .melpro-cp .cp-scope {\n    padding: 28px;\n  }\n\n  .melpro-cp .cp-cta-layout {\n    grid-template-columns: 1fr;\n    gap: 30px;\n  }\n\n  .melpro-cp .cp-call-card {\n    max-width: 420px;\n  }\n}\n\n\/* ====================================================\n   MOBILE\n==================================================== *\/\n\n@media (max-width: 767px) {\n  .melpro-cp .cp-container {\n    width: calc(100% - 44px);\n  }\n\n  .melpro-cp .cp-hero {\n    min-height: 570px;\n  }\n\n  .melpro-cp .cp-hero-content {\n    padding-top: 80px;\n    padding-bottom: 105px;\n  }\n\n  .melpro-cp .cp-hero h1 {\n    font-size: clamp(40px,9vw,57px);\n  }\n\n  .melpro-cp .cp-hero p {\n    font-size: 16px;\n  }\n\n  .melpro-cp .cp-hero-foot .cp-container {\n    font-size: 9px;\n  }\n\n  .melpro-cp .cp-hero-actions {\n    gap: 22px;\n  }\n\n  .melpro-cp .cp-overview {\n    padding: 65px 0;\n  }\n\n  .melpro-cp .cp-intro {\n    grid-template-columns: 1fr;\n    gap: 25px;\n    margin-bottom: 35px;\n  }\n\n  .melpro-cp .cp-intro h2 {\n    font-size: 38px;\n  }\n\n  .melpro-cp .cp-index-card {\n    flex-basis: 100%;\n    min-height: 225px;\n    padding: 27px;\n  }\n\n  .melpro-cp .cp-index-content {\n    padding: 25px 0 20px;\n  }\n\n  .melpro-cp .cp-details-heading {\n    padding: 65px 0 45px;\n  }\n\n  .melpro-cp .cp-details-heading h2 {\n    font-size: 38px;\n  }\n\n  .melpro-cp .cp-detail {\n    padding: 52px 0 65px;\n  }\n\n  .melpro-cp .cp-section-meta {\n    font-size: 10px;\n    margin-bottom: 42px;\n  }\n\n  .melpro-cp .cp-detail-layout {\n    grid-template-columns: 1fr;\n    gap: 30px;\n  }\n\n  .melpro-cp .cp-detail-copy h2 {\n    font-size: clamp(37px,9vw,52px);\n  }\n\n  .melpro-cp .cp-detail-copy p {\n    font-size: 15px;\n  }\n\n  .melpro-cp .cp-detail-number {\n    font-size: 145px;\n    top: 0;\n  }\n\n  .melpro-cp .cp-scope {\n    padding: 26px 23px;\n  }\n\n  .melpro-cp .cp-cta {\n    padding: 70px 0;\n  }\n\n  .melpro-cp .cp-call-card {\n    max-width: none;\n  }\n}\n\n\/* ====================================================\n   REDUCED MOTION\n==================================================== *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .melpro-cp *,\n  .melpro-cp *::before,\n  .melpro-cp *::after {\n    animation: none !important;\n    transition: none !important;\n    scroll-behavior: auto !important;\n  }\n\n  .melpro-cp.cp-motion-ready .cp-reveal {\n    opacity: 1;\n    transform: none;\n  }\n}\n<\/style>\n\n<script>\n(function() {\n  function initMelproCompliance(root) {\n    if (!root || root.dataset.cpReady === '1') return;\n    root.dataset.cpReady = '1';\n\n    const reduced = window.matchMedia(\n      '(prefers-reduced-motion: reduce)'\n    ).matches;\n\n    \/* SCROLL REVEAL *\/\n    if (!reduced && 'IntersectionObserver' in window) {\n      root.classList.add('cp-motion-ready');\n\n      const observer = new IntersectionObserver(\n        function(entries) {\n          entries.forEach(function(entry) {\n            if (entry.isIntersecting) {\n              entry.target.classList.add('cp-visible');\n              observer.unobserve(entry.target);\n            }\n          });\n        },\n        {\n          threshold: 0.05,\n          rootMargin: '0px 0px -20px 0px'\n        }\n      );\n\n      root.querySelectorAll('.cp-reveal').forEach(\n        function(element) {\n          observer.observe(element);\n        }\n      );\n    }\n\n    \/* PROGRESS BAR *\/\n    const progress = root.querySelector('.cp-progress');\n    let ticking = false;\n\n    function updateProgress() {\n      const rect = root.getBoundingClientRect();\n      const distance = root.offsetHeight - window.innerHeight;\n      const passed = -rect.top;\n\n      const value = distance > 0\n        ? Math.max(0, Math.min(100, (passed \/ distance) * 100))\n        : 100;\n\n      if (progress) {\n        progress.style.width = value + '%';\n      }\n\n      ticking = false;\n    }\n\n    function requestUpdate() {\n      if (!ticking) {\n        ticking = true;\n        requestAnimationFrame(updateProgress);\n      }\n    }\n\n    window.addEventListener(\n      'scroll',\n      requestUpdate,\n      { passive: true }\n    );\n\n    window.addEventListener('resize', requestUpdate);\n    updateProgress();\n\n    \/* SMOOTH SCROLL *\/\n    root.querySelectorAll('a[href^=\"#cp-\"]').forEach(\n      function(link) {\n        link.addEventListener('click', function(event) {\n          const selector = this.getAttribute('href');\n          const target = root.querySelector(selector);\n\n          if (!target) return;\n\n          event.preventDefault();\n\n          target.scrollIntoView({\n            behavior: reduced ? 'auto' : 'smooth',\n            block: 'start'\n          });\n\n          if (window.history && window.history.replaceState) {\n            window.history.replaceState(null, '', selector);\n          }\n        });\n      }\n    );\n  }\n\n  function initAllMelproCompliance() {\n    document.querySelectorAll('.melpro-cp').forEach(\n      initMelproCompliance\n    );\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener(\n      'DOMContentLoaded',\n      initAllMelproCompliance\n    );\n  } else {\n    initAllMelproCompliance();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14e614b6 e-flex e-con-boxed e-con e-parent\" data-id=\"14e614b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6148e7ea elementor-widget elementor-widget-spacer\" data-id=\"6148e7ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59e9b0fb elementor-widget elementor-widget-heading\" data-id=\"59e9b0fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Request Quote<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14ac0630 elementor-widget elementor-widget-wpforms\" data-id=\"14ac0630\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wpforms-container \" id=\"wpforms-2272\"><form id=\"wpforms-form-2272\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"2272\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/zh\/wp-json\/wp\/v2\/pages\/2884\" data-token=\"7b19947722343332abbd7302b0bde68e\" data-token-time=\"1794141839\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div class=\"wpforms-field-container\"><div id=\"wpforms-2272-field_3-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-2272-field_3\">Name <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-2272-field_3\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][3]\" required><\/div>\t\t<div id=\"wpforms-2272-field_1-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"1\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-2272-field_1\" >Describe Surburb issue<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-2272-field_1\" class=\"wpforms-field-medium\" name=\"wpforms[fields][1]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-2272-field_7-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"7\"><label class=\"wpforms-field-label\" for=\"wpforms-2272-field_7\">Phone Number<\/label><input type=\"text\" id=\"wpforms-2272-field_7\" class=\"wpforms-field-large\" name=\"wpforms[fields][7]\" ><\/div><div id=\"wpforms-2272-field_8-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"8\"><label class=\"wpforms-field-label\" for=\"wpforms-2272-field_8\">Email<\/label><input type=\"text\" id=\"wpforms-2272-field_8\" class=\"wpforms-field-large\" name=\"wpforms[fields][8]\" ><\/div><div id=\"wpforms-2272-field_12-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"12\"><label class=\"wpforms-field-label\" for=\"wpforms-2272-field_12\">Surburb <span class=\"wpforms-required-label\">*<\/span><\/label><input type=\"text\" id=\"wpforms-2272-field_12\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][12]\" required><\/div><div id=\"wpforms-2272-field_21-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"21\"><label class=\"wpforms-field-label\" for=\"wpforms-2272-field_21\">Describe your plumbing issue <span class=\"wpforms-required-label\">*<\/span><\/label><textarea id=\"wpforms-2272-field_21\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][21]\" required><\/textarea><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-2272-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-2272-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-2272-field_1-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"2272\"><input type=\"hidden\" name=\"wpforms[time_token]\" value=\"1794141839.5d1b7832d753ec9df9ab48483a736dc5e83932f15d4f2260ae1e54036ba688af\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/pages\/2884\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-2272\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img decoding=\"async\" src=\"https:\/\/melproplumbing.com.au\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\" title=\"Compliance\"><\/div><\/form><\/div>  <!-- .wpforms-container -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>MELPRO PLUMBING \/ MELBOURNE Plumbing Safety &#038; Compliance. Professional plumbing safety inspections, testing and compliance-related services for rental properties, commercial premises and property managers across Melbourne. Speak to Our Team \u2197 Explore Our Services \u2193 SAFETY TESTING COMPLIANCE PROPERTY PLUMBING \/ VIC SCROLL TO EXPLORE \u2193 WHAT WE DO Safety, Testing &#038; Certification. Different properties [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_zipai_imported":false,"_zipai_import_id":"","footnotes":""},"class_list":["post-2884","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"spectra_blocks_featured_image_url":null,"spectra_blocks_author_info":{"display_name":"john472110512@gmail.com","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/d5be64a4b1d2bb4ce7dfe115b99edd0fbe18cff9013fc9c12fd59fe4f5838dfe?s=96&d=mm&r=g","author_link":"https:\/\/melproplumbing.com.au\/zh\/author\/john472110512gmail-com\/","description":""},"_links":{"self":[{"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/pages\/2884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/comments?post=2884"}],"version-history":[{"count":14,"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/pages\/2884\/revisions"}],"predecessor-version":[{"id":2979,"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/pages\/2884\/revisions\/2979"}],"wp:attachment":[{"href":"https:\/\/melproplumbing.com.au\/zh\/wp-json\/wp\/v2\/media?parent=2884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}