.elementor-2352 .elementor-element.elementor-element-1d3be48{--display:flex;--min-height:461px;--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;--overlay-opacity:1;}.elementor-2352 .elementor-element.elementor-element-1d3be48:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-1d3be48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefilteroptions.co.za/wp-content/uploads/2026/08/ChatGPT-Image-Aug-24-2026-09_27_15-AM.png");background-position:top center;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-1d3be48::before, .elementor-2352 .elementor-element.elementor-element-1d3be48 > .elementor-background-video-container::before, .elementor-2352 .elementor-element.elementor-element-1d3be48 > .e-con-inner > .elementor-background-video-container::before, .elementor-2352 .elementor-element.elementor-element-1d3be48 > .elementor-background-slideshow::before, .elementor-2352 .elementor-element.elementor-element-1d3be48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2352 .elementor-element.elementor-element-1d3be48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #EAF1F900 0%, #EAF1F9 83%);}.elementor-2352 .elementor-element.elementor-element-9f459fb{--display:flex;}.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-2352 .elementor-element.elementor-element-463249c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:600;color:#111111;}.elementor-2352 .elementor-element.elementor-element-54f051f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;line-height:22px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-86c0405{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2352 .elementor-element.elementor-element-32c607e .elementor-button{background-color:#155CB4;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155CB4;border-radius:4px 4px 4px 4px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-2e1c17d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EAF1F9;--border-color:#EAF1F9;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-39ec85c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2352 .elementor-element.elementor-element-28fa094{text-align:center;}.elementor-2352 .elementor-element.elementor-element-28fa094 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:34px;font-weight:600;line-height:40px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-cbbbe0d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2352 .elementor-element.elementor-element-06f9ad3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#EAF1F9;--border-color:#EAF1F9;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2352 .elementor-element.elementor-element-e490444{--display:flex;--min-height:179px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-e490444:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-e490444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefilteroptions.co.za/wp-content/uploads/2016/07/Lubrication-System.jpg");background-position:center center;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-5659f39{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2352 .elementor-element.elementor-element-0d6468c{text-align:start;}.elementor-2352 .elementor-element.elementor-element-0d6468c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-84e0c2f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;line-height:22px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-e24d430 .elementor-button{background-color:#155CB4;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155CB4;border-radius:4px 4px 4px 4px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-ddb5fe4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#EAF1F9;--border-color:#EAF1F9;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2352 .elementor-element.elementor-element-7c0199d{--display:flex;--min-height:179px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-7c0199d:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-7c0199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefilteroptions.co.za/wp-content/uploads/2016/07/Complete-filter-range.jpg");background-position:center center;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-c0d75f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2352 .elementor-element.elementor-element-5d83ca4{text-align:start;}.elementor-2352 .elementor-element.elementor-element-5d83ca4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-ec4e2b6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;line-height:22px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-320fb85 .elementor-button{background-color:#155CB4;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155CB4;border-radius:4px 4px 4px 4px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-f070c87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#EAF1F9;--border-color:#EAF1F9;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2352 .elementor-element.elementor-element-53a4e3d{--display:flex;--min-height:179px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-53a4e3d:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-53a4e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefilteroptions.co.za/wp-content/uploads/2016/07/Centrifugal-automatic-system.jpg");background-position:center center;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-40008e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2352 .elementor-element.elementor-element-7f5caa7{text-align:start;}.elementor-2352 .elementor-element.elementor-element-7f5caa7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-1d5f1c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;line-height:22px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-e801c03 .elementor-button{background-color:#155CB4;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155CB4;border-radius:4px 4px 4px 4px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-59d9b83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#EAF1F9;--border-color:#EAF1F9;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2352 .elementor-element.elementor-element-0f1b156{--display:flex;--min-height:179px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-0f1b156:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-0f1b156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefilteroptions.co.za/wp-content/uploads/2016/07/Centrifugal-oil-cleaner.jpg");background-position:center center;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-d26593e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2352 .elementor-element.elementor-element-d522ec2{text-align:start;}.elementor-2352 .elementor-element.elementor-element-d522ec2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-cf9d1f9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;line-height:22px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-066d0c9 .elementor-button{background-color:#155CB4;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155CB4;border-radius:4px 4px 4px 4px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-6569383{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#EAF1F9;--border-color:#EAF1F9;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2352 .elementor-element.elementor-element-a9eebe2{--display:flex;--min-height:179px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-a9eebe2:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-a9eebe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ultimatefilteroptions.co.za/wp-content/uploads/2016/07/self-cleaning-filterdrive.jpg");background-position:center center;background-size:cover;}.elementor-2352 .elementor-element.elementor-element-7de2e5a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2352 .elementor-element.elementor-element-e7778f8{text-align:start;}.elementor-2352 .elementor-element.elementor-element-e7778f8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;line-height:26px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-6637ba9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;line-height:22px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-45ca05a .elementor-button{background-color:#155CB4;font-family:"Outfit", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#155CB4;border-radius:4px 4px 4px 4px;padding:8px 15px 8px 15px;}.elementor-2352 .elementor-element.elementor-element-9d6af5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2352 .elementor-element.elementor-element-9d6af5c:not(.elementor-motion-effects-element-type-background), .elementor-2352 .elementor-element.elementor-element-9d6af5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF1F9;}.elementor-2352 .elementor-element.elementor-element-1b516f9{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2352 .elementor-element.elementor-element-da5d5d6 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-2352 .elementor-element.elementor-element-da5d5d6 .elementor-icon-box-title{margin-block-end:3px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-da5d5d6 .elementor-icon-box-title, .elementor-2352 .elementor-element.elementor-element-da5d5d6 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;}.elementor-2352 .elementor-element.elementor-element-da5d5d6:has(:hover) .elementor-icon-box-title,
					 .elementor-2352 .elementor-element.elementor-element-da5d5d6:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-2352 .elementor-element.elementor-element-da5d5d6 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-2352 .elementor-element.elementor-element-69b32d5{--display:flex;}.elementor-2352 .elementor-element.elementor-element-f18cb30 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-2352 .elementor-element.elementor-element-f18cb30 .elementor-icon-box-title{margin-block-end:3px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-f18cb30 .elementor-icon-box-title, .elementor-2352 .elementor-element.elementor-element-f18cb30 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;}.elementor-2352 .elementor-element.elementor-element-f18cb30:has(:hover) .elementor-icon-box-title,
					 .elementor-2352 .elementor-element.elementor-element-f18cb30:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-2352 .elementor-element.elementor-element-f18cb30 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-2352 .elementor-element.elementor-element-d1aba8a{--display:flex;}.elementor-2352 .elementor-element.elementor-element-44171b2 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-2352 .elementor-element.elementor-element-44171b2 .elementor-icon-box-title{margin-block-end:3px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-44171b2 .elementor-icon-box-title, .elementor-2352 .elementor-element.elementor-element-44171b2 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;}.elementor-2352 .elementor-element.elementor-element-44171b2:has(:hover) .elementor-icon-box-title,
					 .elementor-2352 .elementor-element.elementor-element-44171b2:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-2352 .elementor-element.elementor-element-44171b2 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-2352 .elementor-element.elementor-element-c5e1269{--display:flex;}.elementor-2352 .elementor-element.elementor-element-17fe973 .elementor-icon-box-wrapper{align-items:center;gap:14px;}.elementor-2352 .elementor-element.elementor-element-17fe973 .elementor-icon-box-title{margin-block-end:3px;color:#111111;}.elementor-2352 .elementor-element.elementor-element-17fe973 .elementor-icon-box-title, .elementor-2352 .elementor-element.elementor-element-17fe973 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;}.elementor-2352 .elementor-element.elementor-element-17fe973:has(:hover) .elementor-icon-box-title,
					 .elementor-2352 .elementor-element.elementor-element-17fe973:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-2352 .elementor-element.elementor-element-17fe973 .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;color:#222222;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2352 .elementor-element.elementor-element-cbbbe0d{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2352 .elementor-element.elementor-element-1d3be48{--content-width:1450px;}.elementor-2352 .elementor-element.elementor-element-9f459fb{--width:41%;}.elementor-2352 .elementor-element.elementor-element-2e1c17d{--content-width:1450px;}.elementor-2352 .elementor-element.elementor-element-39ec85c{--width:65%;}.elementor-2352 .elementor-element.elementor-element-9d6af5c{--content-width:1450px;}}@media(max-width:767px){.elementor-2352 .elementor-element.elementor-element-cbbbe0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}