.elementor-43 .elementor-element.elementor-element-b10cdc1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-b10cdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hydraulicpumpdealers.com/wp-content/uploads/2025/07/Industries-we-serve-bg-.jpg");background-size:contain;}.elementor-43 .elementor-element.elementor-element-b10cdc1 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-b10cdc1 > .elementor-container{min-height:360px;}.elementor-43 .elementor-element.elementor-element-b10cdc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43 .elementor-element.elementor-element-b10cdc1 > .elementor-shape-bottom svg{height:163px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-415fc94 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-f7a15e2{padding:50px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-0916481:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-0916481 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-0916481 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-0916481 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-d171aba{text-align:left;}.elementor-43 .elementor-element.elementor-element-c51267e{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-c51267e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-50b835d{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-cbe52e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-cbe52e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B10404;}.elementor-43 .elementor-element.elementor-element-cbe52e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-cbe52e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-89292f1{text-align:center;}.elementor-43 .elementor-element.elementor-element-89292f1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-4a6af63{background-color:#B10404;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-8525887:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-8525887 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-8525887 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-8525887 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-7d7d9bc{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-7d7d9bc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-a456785{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-36ee48b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-36ee48b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-36ee48b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-36ee48b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-89765b3{text-align:left;}.elementor-43 .elementor-element.elementor-element-a47d843{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-a47d843 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-e8b1538{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-a6deb1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-a6deb1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B10404;}.elementor-43 .elementor-element.elementor-element-a6deb1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-a6deb1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-1285c4d{text-align:center;}.elementor-43 .elementor-element.elementor-element-1285c4d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-1ad35fa{background-color:#B10404;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-d691d5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-d691d5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-d691d5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-d691d5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-e04814c{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-e04814c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-03d69b0{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-f7a6c3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-f7a6c3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-f7a6c3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-f7a6c3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-7235900{text-align:left;}.elementor-43 .elementor-element.elementor-element-9dd1f23{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-9dd1f23 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-70baad3{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-f504ce3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-f504ce3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B10404;}.elementor-43 .elementor-element.elementor-element-f504ce3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-f504ce3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-91dceda{text-align:center;}.elementor-43 .elementor-element.elementor-element-91dceda .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-cfd3afd{background-color:#B10404;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-f9765b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-f9765b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-f9765b4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-f9765b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-257a3a0{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-257a3a0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-23e62db{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-77ee15e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-77ee15e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-77ee15e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-77ee15e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-21c9087{text-align:left;}.elementor-43 .elementor-element.elementor-element-b1a74bc{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-b1a74bc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-9a74241{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-9cd6e96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-9cd6e96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B10404;}.elementor-43 .elementor-element.elementor-element-9cd6e96 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-9cd6e96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-5b419d7{text-align:center;}.elementor-43 .elementor-element.elementor-element-5b419d7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-dfff61f{background-color:#B10404;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-9991c23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-9991c23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-9991c23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-9991c23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-7453d05{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-7453d05 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-c202b8e{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-ee9b8b9{padding:0px 0px 50px 0px;}.elementor-43 .elementor-element.elementor-element-838796b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-838796b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-838796b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-838796b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-6e493e0{text-align:left;}.elementor-43 .elementor-element.elementor-element-7c36472{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-7c36472 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-ad6f357{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-a3d9d6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-a3d9d6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B10404;}.elementor-43 .elementor-element.elementor-element-a3d9d6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-a3d9d6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-8af4a31{text-align:center;}.elementor-43 .elementor-element.elementor-element-8af4a31 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-2150d41{background-color:#B10404;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-5ac5d9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-43 .elementor-element.elementor-element-5ac5d9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-43 .elementor-element.elementor-element-5ac5d9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-43 .elementor-element.elementor-element-5ac5d9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-70aa45e{background-color:#000000;text-align:center;}.elementor-43 .elementor-element.elementor-element-70aa45e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:21px;font-weight:800;color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-29fdcf0{background-color:#000000;text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}@media(min-width:1025px){.elementor-43 .elementor-element.elementor-element-b10cdc1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-b10cdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-b10cdc1:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-b10cdc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}}