.elementor-3130 .elementor-element.elementor-element-df54da5{--display:flex;--min-height:200px;--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;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3130 .elementor-element.elementor-element-df54da5:not(.elementor-motion-effects-element-type-background), .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #012C74 53%, var( --e-global-color-d49ac81 ) 100%);}.elementor-3130 .elementor-element.elementor-element-df54da5::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-background-video-container::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-background-slideshow::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://windfieldsmechanical.ca/wp-content/uploads/2026/05/imgi_30_Nozzle_desktop_header-1-2880w.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-3130 .elementor-element.elementor-element-df54da5::before{filter:brightness( 66% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3130 .elementor-element.elementor-element-d6714ae{text-align:start;}.elementor-3130 .elementor-element.elementor-element-d6714ae .elementor-heading-title{font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-e9b0d3e{text-align:start;}.elementor-3130 .elementor-element.elementor-element-e9b0d3e img{width:16%;}.elementor-3130 .elementor-element.elementor-element-b0f1820{--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-3130 .elementor-element.elementor-element-ed688d1{--display:flex;}.elementor-3130 .elementor-element.elementor-element-04f84bc{text-align:start;}.elementor-3130 .elementor-element.elementor-element-04f84bc .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-f523150{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3130 .elementor-element.elementor-element-49d1db4{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-5ce0f21{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-0fd30ad img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-706bef6{text-align:start;color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-51c1f22{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-609bd77 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-c2c3f79{text-align:start;color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-4775f0c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-6d5e7a2 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-aef502d{text-align:start;color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-9afedd7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-41f0a22 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-618d018{text-align:start;color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-7f04069{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-1590770 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-aaa42d5{text-align:start;color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-73f4821{--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-3130 .elementor-element.elementor-element-1a44d68{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3130 .elementor-element.elementor-element-9a49391{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3130 .elementor-element.elementor-element-898319e{text-align:start;}.elementor-3130 .elementor-element.elementor-element-898319e .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-743cbcc{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-3130 .elementor-element.elementor-element-2fbb266{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3130 .elementor-element.elementor-element-3dfb82f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-55d7887 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-cd6722a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3130 .elementor-element.elementor-element-cd6722a img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-603a798{text-align:start;font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );line-height:var( --e-global-typography-520c191-line-height );color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-923f91d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-fce75b6 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-683fca8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3130 .elementor-element.elementor-element-683fca8 img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-2faffa4{text-align:start;font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );line-height:var( --e-global-typography-520c191-line-height );color:var( --e-global-color-cfa1f76 );}.elementor-3130 .elementor-element.elementor-element-26cb9c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d49ac81 );--border-color:var( --e-global-color-d49ac81 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-3130 .elementor-element.elementor-element-70a04cb img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-9e0f5fe{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3130 .elementor-element.elementor-element-9e0f5fe img{border-radius:4px 4px 4px 4px;}.elementor-3130 .elementor-element.elementor-element-1fe0e3b{text-align:start;font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );line-height:var( --e-global-typography-520c191-line-height );color:var( --e-global-color-cfa1f76 );}@media(max-width:1024px){.elementor-3130 .elementor-element.elementor-element-df54da5::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-background-video-container::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-background-slideshow::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3130 .elementor-element.elementor-element-df54da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-3130 .elementor-element.elementor-element-d6714ae .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-04f84bc .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-49d1db4{--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-898319e .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-2fbb266{--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-603a798{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-3130 .elementor-element.elementor-element-2faffa4{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-3130 .elementor-element.elementor-element-1fe0e3b{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}}@media(max-width:767px){.elementor-3130 .elementor-element.elementor-element-df54da5{--min-height:150px;}.elementor-3130 .elementor-element.elementor-element-d6714ae .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-e9b0d3e img{width:36%;}.elementor-3130 .elementor-element.elementor-element-04f84bc .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-49d1db4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-898319e .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-3130 .elementor-element.elementor-element-2fbb266{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3130 .elementor-element.elementor-element-603a798{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-3130 .elementor-element.elementor-element-2faffa4{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}.elementor-3130 .elementor-element.elementor-element-1fe0e3b{font-size:var( --e-global-typography-520c191-font-size );line-height:var( --e-global-typography-520c191-line-height );}}