.elementor-17 .elementor-element.elementor-element-6e958bd{--display:flex;--min-height:300px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-17 .elementor-element.elementor-element-6e958bd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6e958bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Panorama-firefighter-use-water-spray-down-fire-for-pipeline-at-night.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6e958bd::before, .elementor-17 .elementor-element.elementor-element-6e958bd > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6e958bd > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6e958bd > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6e958bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6e958bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ae8db25 );--background-overlay:'';}.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-17 .elementor-element.elementor-element-8a44e48 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.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-17 .elementor-element.elementor-element-563f456{color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-c77d27d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:5rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-17 .elementor-element.elementor-element-179467e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-7a9c858{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-dd44961{--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-17 .elementor-element.elementor-element-9b00067{--display:flex;}.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-17 .elementor-element.elementor-element-04bb63e img{border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-b8329a3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-17 .elementor-element.elementor-element-abfc174{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-89f2cb3{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-89f2cb3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-89f2cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-fcf5b59{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-4be4d2e .elementor-heading-title{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-17 .elementor-element.elementor-element-1d88012{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-1d88012:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1d88012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Main-Pump.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-c10a824{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c10a824:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c10a824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-7b51432{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-88ad5e0 .elementor-heading-title{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-17 .elementor-element.elementor-element-1e9424c{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-1e9424c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1e9424c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Diesel-Engine-pump.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-7570392{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7570392:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7570392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-f3ddfbb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-f2d0954 .elementor-heading-title{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-17 .elementor-element.elementor-element-7f41445{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-7f41445:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7f41445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/jocket-pump.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-e689d3b{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e689d3b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e689d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-ba1764f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-d26747e .elementor-heading-title{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-17 .elementor-element.elementor-element-6dd6764{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-6dd6764:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6dd6764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Fire-panel.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-2ddc602{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2ddc602:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2ddc602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-984cbf7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-9cddfb4 .elementor-heading-title{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-17 .elementor-element.elementor-element-adfa0f2{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-adfa0f2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-adfa0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Alarm-panel.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7204726{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7204726:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7204726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-e3a8bf7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-3d5222d .elementor-heading-title{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-17 .elementor-element.elementor-element-96230c3{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-96230c3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-96230c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Single-Hydrant-Valve.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-d8e59ea{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-d8e59ea:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d8e59ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-7dfd9f7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-55b60e9 .elementor-heading-title{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-17 .elementor-element.elementor-element-4efe5af{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-4efe5af:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4efe5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/hose-box.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4ac7a37{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4ac7a37:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ac7a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-b18bd0c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-ca5bef1 .elementor-heading-title{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-17 .elementor-element.elementor-element-9859554{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-9859554:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9859554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/hose-pipe.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e28202d{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e28202d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e28202d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-18be21d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-3463d43 .elementor-heading-title{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-17 .elementor-element.elementor-element-f3d945e{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-f3d945e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f3d945e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/branch-pipe.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-719dfd8{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-719dfd8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-719dfd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-2d11043{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-b199722 .elementor-heading-title{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-17 .elementor-element.elementor-element-6a38a8a{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-6a38a8a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6a38a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/hose-reel-drum.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e698e82{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e698e82:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e698e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-6d4858a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-688e894 .elementor-heading-title{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-17 .elementor-element.elementor-element-4ab6450{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-4ab6450:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ab6450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/sprinkler.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e64411c{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-e64411c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e64411c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-f4bbe2b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-76fe9f1 .elementor-heading-title{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-17 .elementor-element.elementor-element-f32bc51{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-f32bc51:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f32bc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#555555;background-image:url("https://vjfire.com/wp-content/uploads/2025/11/Sprinkler-alarm-valve.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-f32bc51::before, .elementor-17 .elementor-element.elementor-element-f32bc51 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f32bc51 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f32bc51 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f32bc51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f32bc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-2ac2740{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2ac2740:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2ac2740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-f1b79c0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-e27c04a .elementor-heading-title{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-17 .elementor-element.elementor-element-e956809{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-e956809:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e956809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/4-way-inlet.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-11e0533{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-11e0533:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-11e0533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-36e45fd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-c7bc18d .elementor-heading-title{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-17 .elementor-element.elementor-element-e326a17{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-e326a17:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e326a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/smoke-detector.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-34d7198{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-34d7198:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-34d7198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-d9a197f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-5770c3b .elementor-heading-title{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-17 .elementor-element.elementor-element-cb11a59{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-cb11a59:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cb11a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/manual-call-point.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-df38274{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-df38274:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-df38274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-f2446b3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-507dda2 .elementor-heading-title{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-17 .elementor-element.elementor-element-a5bb2e8{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-a5bb2e8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a5bb2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vjfire.com/wp-content/uploads/2025/11/fire-siren-hooter.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6b2e422{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6b2e422:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6b2e422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c320c );}.elementor-17 .elementor-element.elementor-element-cad392f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-f89bb8d .elementor-heading-title{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-17 .elementor-element.elementor-element-9767526{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 20px;}.elementor-17 .elementor-element.elementor-element-9767526:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9767526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );background-image:url("https://vjfire.com/wp-content/uploads/2025/11/gate-valve.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-89f2cb3{--width:300px;}.elementor-17 .elementor-element.elementor-element-c10a824{--width:300px;}.elementor-17 .elementor-element.elementor-element-7570392{--width:300px;}.elementor-17 .elementor-element.elementor-element-e689d3b{--width:300px;}.elementor-17 .elementor-element.elementor-element-2ddc602{--width:300px;}.elementor-17 .elementor-element.elementor-element-7204726{--width:300px;}.elementor-17 .elementor-element.elementor-element-d8e59ea{--width:300px;}.elementor-17 .elementor-element.elementor-element-4ac7a37{--width:300px;}.elementor-17 .elementor-element.elementor-element-e28202d{--width:300px;}.elementor-17 .elementor-element.elementor-element-719dfd8{--width:300px;}.elementor-17 .elementor-element.elementor-element-e698e82{--width:300px;}.elementor-17 .elementor-element.elementor-element-e64411c{--width:300px;}.elementor-17 .elementor-element.elementor-element-2ac2740{--width:300px;}.elementor-17 .elementor-element.elementor-element-11e0533{--width:300px;}.elementor-17 .elementor-element.elementor-element-34d7198{--width:300px;}.elementor-17 .elementor-element.elementor-element-df38274{--width:300px;}.elementor-17 .elementor-element.elementor-element-6b2e422{--width:300px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-c77d27d{--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-17 .elementor-element.elementor-element-179467e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-9b00067{--min-height:250px;}}/* Start custom CSS for container, class: .elementor-element-6e958bd */.elementor-17 .elementor-element.elementor-element-6e958bd {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b00067 */.elementor-17 .elementor-element.elementor-element-9b00067 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c77d27d */.elementor-17 .elementor-element.elementor-element-c77d27d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f2cb3 */.elementor-17 .elementor-element.elementor-element-89f2cb3 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c10a824 */.elementor-17 .elementor-element.elementor-element-c10a824 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7570392 */.elementor-17 .elementor-element.elementor-element-7570392 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e689d3b */.elementor-17 .elementor-element.elementor-element-e689d3b {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ddc602 */.elementor-17 .elementor-element.elementor-element-2ddc602 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7204726 */.elementor-17 .elementor-element.elementor-element-7204726 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e59ea */.elementor-17 .elementor-element.elementor-element-d8e59ea {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ac7a37 */.elementor-17 .elementor-element.elementor-element-4ac7a37 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e28202d */.elementor-17 .elementor-element.elementor-element-e28202d {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-719dfd8 */.elementor-17 .elementor-element.elementor-element-719dfd8 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e698e82 */.elementor-17 .elementor-element.elementor-element-e698e82 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64411c */.elementor-17 .elementor-element.elementor-element-e64411c {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ac2740 */.elementor-17 .elementor-element.elementor-element-2ac2740 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11e0533 */.elementor-17 .elementor-element.elementor-element-11e0533 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d7198 */.elementor-17 .elementor-element.elementor-element-34d7198 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df38274 */.elementor-17 .elementor-element.elementor-element-df38274 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2e422 */.elementor-17 .elementor-element.elementor-element-6b2e422 {
    overflow: hidden;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8329a3 */.elementor-17 .elementor-element.elementor-element-b8329a3 {
    overflow: hidden;
}/* End custom CSS */