.elementor-504 .elementor-element.elementor-element-5b21eb3{--display:flex;--min-height:611px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s}.elementor-504 .elementor-element.elementor-element-5b21eb3:not(.elementor-motion-effects-element-type-background),.elementor-504 .elementor-element.elementor-element-5b21eb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://northpump.com/wp-content/uploads/2024/12/power-generation-industry-scaled.jpeg);background-position:bottom center;background-size:cover}.elementor-504 .elementor-element.elementor-element-1208ac7e{width:var(--container-widget-width,90.948%);max-width:90.948%;--container-widget-width:90.948%;--container-widget-flex-grow:0;text-align:center}.elementor-504 .elementor-element.elementor-element-1208ac7e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-1208ac7e .elementor-heading-title{font-family:"Verdana",Sans-serif;font-size:49px;font-weight:800;color:#FFF}.elementor-504 .elementor-element.elementor-element-457176a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-231a8b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-40db5719{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-504 .elementor-element.elementor-element-40db5719 .elementor-divider-separator{width:100%}.elementor-504 .elementor-element.elementor-element-40db5719 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-504 .elementor-element.elementor-element-28c59382{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-504 .elementor-element.elementor-element-3754e0b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-1c81d7da{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-504 .elementor-element.elementor-element-1c81d7da.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-61a9a8a1{width:var(--container-widget-width,112.182%);max-width:112.182%;--container-widget-width:112.182%;--container-widget-flex-grow:0}.elementor-504 .elementor-element.elementor-element-61a9a8a1.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-31c58813{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-7f0551ad:hover .elementor-widget-container{background-image:url(https://northpump.com/wp-content/uploads/2024/12/wastewater-managment.jpg);background-size:cover}.elementor-504 .elementor-element.elementor-element-7f0551ad>.elementor-widget-container{transition:background 1.2s}.elementor-504 .elementor-element.elementor-element-21a7a2ef.elementor-element{--align-self:center}.elementor-504 .elementor-element.elementor-element-482e5010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-4f5fac3c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-504 .elementor-element.elementor-element-4f5fac3c .elementor-divider-separator{width:100%}.elementor-504 .elementor-element.elementor-element-4f5fac3c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-504 .elementor-element.elementor-element-2bd38541{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-5aad1d2f{--display:flex}.elementor-504 .elementor-element.elementor-element-7c5fa5a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-3751872c>.elementor-widget-container{border-style:none}.elementor-504 .elementor-element.elementor-element-39102b4{--display:flex}.elementor-504 .elementor-element.elementor-element-33e4012{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-554a4b4>.elementor-widget-container{border-style:none}.elementor-504 .elementor-element.elementor-element-4ab0d9e5{--display:flex}.elementor-504 .elementor-element.elementor-element-36820b74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-6ea2410a>.elementor-widget-container{border-style:none}.elementor-504 .elementor-element.elementor-element-4d94aad9{--display:flex}.elementor-504 .elementor-element.elementor-element-5318b4e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-6bf74090>.elementor-widget-container{border-style:none}.elementor-504 .elementor-element.elementor-element-6902da3c{--display:flex}.elementor-504 .elementor-element.elementor-element-68a6655a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-54e92bb2>.elementor-widget-container{border-style:none}.elementor-504 .elementor-element.elementor-element-23ff96b7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:39px}.elementor-504 .elementor-element.elementor-element-23ff96b7>.elementor-widget-container{border-style:none}.elementor-504 .elementor-element.elementor-element-6910cfdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-449d7562{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-504 .elementor-element.elementor-element-449d7562 .elementor-divider-separator{width:100%}.elementor-504 .elementor-element.elementor-element-449d7562 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-504 .elementor-element.elementor-element-7eb71ed2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-504 .elementor-element.elementor-element-6607a365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-6966a1fb .elementor-icon-wrapper{text-align:center}.elementor-504 .elementor-element.elementor-element-217e391 .elementor-icon-wrapper{text-align:center}.elementor-504 .elementor-element.elementor-element-5c121df0>.elementor-widget-container{margin:4px 4px 4px 4px}.elementor-504 .elementor-element.elementor-element-5c121df0 img{height:327px}.elementor-504 .elementor-element.elementor-element-4bf5f3c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-265f3634{width:var(--container-widget-width,94.369%);max-width:94.369%;--container-widget-width:94.369%;--container-widget-flex-grow:0;text-align:center}.elementor-504 .elementor-element.elementor-element-265f3634.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-265f3634 .elementor-heading-title{font-size:27px;color:#000}.elementor-504 .elementor-element.elementor-element-d8d85e7{width:100%;max-width:100%}.elementor-504 .elementor-element.elementor-element-d8d85e7>.elementor-widget-container{margin:-19px -19px -19px -19px;padding:41px 41px 41px 41px}.elementor-504 .elementor-element.elementor-element-d8d85e7.elementor-element{--align-self:center}.elementor-504 .elementor-element.elementor-element-27afead0{--display:flex;--min-height:105px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap}.elementor-504 .elementor-element.elementor-element-27afead0:not(.elementor-motion-effects-element-type-background),.elementor-504 .elementor-element.elementor-element-27afead0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#000000 24%,#000000 100%)}.elementor-504 .elementor-element.elementor-element-588573cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-588573cf.e-con{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-5f8641ca{width:var(--container-widget-width,116.262%);max-width:116.262%;--container-widget-width:116.262%;--container-widget-flex-grow:0;text-align:center}.elementor-504 .elementor-element.elementor-element-5f8641ca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-5f8641ca .elementor-heading-title{font-size:37px;color:#FFF}.elementor-504 .elementor-element.elementor-element-eab1736{--spacer-size:0px}.elementor-504 .elementor-element.elementor-element-1b9b08bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-1b9b08bb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-43aef60e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-504 .elementor-element.elementor-element-4725a6f .elementor-heading-title{color:#FFF}.elementor-504 .elementor-element.elementor-element-6f5b7fe .elementor-heading-title{color:#FFF}.elementor-504 .elementor-element.elementor-element-25fbaf7b .elementor-heading-title{color:#FFF}.elementor-504 .elementor-element.elementor-element-2b861198{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-2b861198:not(.elementor-motion-effects-element-type-background),.elementor-504 .elementor-element.elementor-element-2b861198>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-504 .elementor-element.elementor-element-2e379ce4{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px}.elementor-504 .elementor-element.elementor-element-2e379ce4 .elementor-divider-separator{width:100%}.elementor-504 .elementor-element.elementor-element-2e379ce4 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-504 .elementor-element.elementor-element-31d3c9e9{--display:flex;--min-height:216px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-504 .elementor-element.elementor-element-31d3c9e9:not(.elementor-motion-effects-element-type-background),.elementor-504 .elementor-element.elementor-element-31d3c9e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-504 .elementor-element.elementor-element-61aa06bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-1344c61c .elementor-heading-title{font-size:23px;color:#FFF}.elementor-504 .elementor-element.elementor-element-27d112df{font-size:16px;color:#3484B4}.elementor-504 .elementor-element.elementor-element-563a6d9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-563a6d9c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-504 .elementor-element.elementor-element-5ddd0b21 .elementor-heading-title{font-size:23px;color:#FFF}.elementor-504 .elementor-element.elementor-element-49d9bd5d{font-size:13px;color:#3484B4}.elementor-504 .elementor-element.elementor-element-3c769702{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-504 .elementor-element.elementor-element-451434a7{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-504 .elementor-element.elementor-element-451434a7 .elementor-widget-container{text-align:center}@media(max-width:1024px){.elementor-504 .elementor-element.elementor-element-43aef60e{--grid-auto-flow:row}}@media(min-width:768px){.elementor-504 .elementor-element.elementor-element-3754e0b9{--width:50%}.elementor-504 .elementor-element.elementor-element-31c58813{--width:50%}.elementor-504 .elementor-element.elementor-element-6607a365{--width:50%}.elementor-504 .elementor-element.elementor-element-4bf5f3c3{--width:50%}.elementor-504 .elementor-element.elementor-element-27afead0{--content-width:1600px}.elementor-504 .elementor-element.elementor-element-588573cf{--width:25.623%}.elementor-504 .elementor-element.elementor-element-1b9b08bb{--width:72.332%}.elementor-504 .elementor-element.elementor-element-61aa06bc{--width:50%}.elementor-504 .elementor-element.elementor-element-563a6d9c{--width:19.621%}.elementor-504 .elementor-element.elementor-element-3c769702{--width:50%}}@media(max-width:767px){.elementor-504 .elementor-element.elementor-element-43aef60e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}