.elementor-19 .elementor-element.elementor-element-6db9083{--display:flex;--min-height:100vh;--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-19 .elementor-element.elementor-element-0fbc15c{--display:flex;}.elementor-19 .elementor-element.elementor-element-2c88086{--spacer-size:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-567cece{text-align:center;}.elementor-19 .elementor-element.elementor-element-567cece .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;color:#34425A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-19 .elementor-element.elementor-element-4ef4cd0{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-9f517b3{--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;--justify-content:center;--align-items:center;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-19 .elementor-element.elementor-element-9f517b3.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9c94964{--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9f09317{--display:flex;--min-height:500px;--background-transition:0s;--border-radius:700px 700px 700px 700px;}.elementor-19 .elementor-element.elementor-element-9f09317:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9f09317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/alkaline-water-bottle-circular-water-splash-life-companion-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-9f09317:hover{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/alkaline-water-bottle-circular-water-splash-life-companion-enlarged.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.5;}.elementor-19 .elementor-element.elementor-element-9f09317:hover::before, .elementor-19 .elementor-element.elementor-element-9f09317:hover > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9f09317:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9f09317 > .elementor-background-slideshow:hover::before, .elementor-19 .elementor-element.elementor-element-9f09317 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-9f09317, .elementor-19 .elementor-element.elementor-element-9f09317::before{--overlay-transition:1.6s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-472a58f .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-472a58f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-472a58f.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(25px) brightness(1.5);}.elementor-19 .elementor-element.elementor-element-472a58f.eael_liquid_glass_border_distortion_yes{border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-472a58f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-472a58f .elementor-button:focus{color:#046BD2;}.elementor-19 .elementor-element.elementor-element-472a58f .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-472a58f .elementor-button:focus svg{fill:#046BD2;}.elementor-19 .elementor-element.elementor-element-1641e3c{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-72a7463{--display:flex;--min-height:500px;--background-transition:0s;--border-radius:700px 700px 700px 700px;}.elementor-19 .elementor-element.elementor-element-72a7463:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-72a7463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/multi-stage-water-filtration-system-uv-circular-water-flow-life-companion-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-72a7463:hover{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/multi-stage-water-filtration-system-uv-circular-water-flow-life-companion-enlarged.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-9bfb877 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-9bfb877{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9bfb877.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(25px) brightness(1.5);}.elementor-19 .elementor-element.elementor-element-9bfb877.eael_liquid_glass_border_distortion_yes{border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-9bfb877 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-9bfb877 .elementor-button:focus{color:#046BD2;}.elementor-19 .elementor-element.elementor-element-9bfb877 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-9bfb877 .elementor-button:focus svg{fill:#046BD2;}.elementor-19 .elementor-element.elementor-element-43c89b9{--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-19 .elementor-element.elementor-element-2fe5b4f{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-1c4b29d{text-align:center;}.elementor-19 .elementor-element.elementor-element-1c4b29d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:900;color:var( --e-global-color-astglobalcolor1 );}.elementor-19 .elementor-element.elementor-element-2f88014{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-ab6af31{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ab6af31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-de2bc3c{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-b19f52d{text-align:center;}.elementor-19 .elementor-element.elementor-element-b19f52d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;color:#045CB4A3;}.elementor-19 .elementor-element.elementor-element-82718d3{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-a391b46{text-align:center;}.elementor-19 .elementor-element.elementor-element-a391b46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:900;color:#045CB4A3;}.elementor-19 .elementor-element.elementor-element-3006986{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-19d0512{--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;--justify-content:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-ab08ca8 img{border-radius:35px 35px 35px 35px;}.elementor-19 .elementor-element.elementor-element-d25a583{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor3 );--border-color:var( --e-global-color-astglobalcolor3 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d25a583:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d25a583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fa9c6d2 ) 0%, #C1E9E4 100%);}.elementor-19 .elementor-element.elementor-element-7451c07{--display:flex;--min-height:25px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#33415570;--border-color:#33415570;--border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9bd2a65{text-align:center;}.elementor-19 .elementor-element.elementor-element-9bd2a65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:900;color:#34425A;}.elementor-19 .elementor-element.elementor-element-42f2d39{--display:flex;--min-height:0px;--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-19 .elementor-element.elementor-element-2022890{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor3 );--border-color:var( --e-global-color-astglobalcolor3 );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-2022890.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-567a450{text-align:center;}.elementor-19 .elementor-element.elementor-element-567a450 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f61aec7 img{opacity:1;transition-duration:0.6s;}.elementor-19 .elementor-element.elementor-element-f61aec7:hover img{opacity:1;}.elementor-19 .elementor-element.elementor-element-02d1a55{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:32px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-4aa739e{--display:flex;}.elementor-19 .elementor-element.elementor-element-91971ce{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-bbcb9a9{--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;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-bbcb9a9.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-2a04971{text-align:center;}.elementor-19 .elementor-element.elementor-element-2a04971 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-3b73c3a:hover img{opacity:1;}.elementor-19 .elementor-element.elementor-element-3b73c3a img{transition-duration:0.6s;}.elementor-19 .elementor-element.elementor-element-4074529{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:32px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-7aeee01{--display:flex;}.elementor-19 .elementor-element.elementor-element-b1ced9d{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-ee82d02{--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;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-ee82d02.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-24218f1{text-align:center;}.elementor-19 .elementor-element.elementor-element-24218f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-f1124f7:hover img{opacity:1;}.elementor-19 .elementor-element.elementor-element-f1124f7 img{transition-duration:0.6s;}.elementor-19 .elementor-element.elementor-element-3762c6e{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:32px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-d60a825{--display:flex;}.elementor-19 .elementor-element.elementor-element-b35afd6{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-99ea344{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7c49609{--display:flex;--min-height:80vh;--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-19 .elementor-element.elementor-element-7c49609:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7c49609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C1E9E4 0%, #FFFFFF 100%);}.elementor-19 .elementor-element.elementor-element-67d5fda{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-67d5fda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-858868e{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-42a10fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-42a10fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-8f7db85{--spacer-size:55px;}.elementor-19 .elementor-element.elementor-element-d2f810f{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:23px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-1f8593b{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:23px;font-weight:500;line-height:1px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-c218c31{--spacer-size:8px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-4d3dbbb{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-item > a{font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-1.7px;}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-e133b13{--spacer-size:50px;}.elementor-19 .elementor-element.elementor-element-bbed983 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;fill:var( --e-global-color-4e19514 );color:var( --e-global-color-4e19514 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-bbed983{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bbed983.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-bbed983.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(22px) brightness(1.3);}.elementor-19 .elementor-element.elementor-element-bbed983.eael_liquid_glass_border_distortion_yes{border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-bbed983 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-bbed983 .elementor-button:focus{color:#4C6966;}.elementor-19 .elementor-element.elementor-element-bbed983 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-bbed983 .elementor-button:focus svg{fill:#4C6966;}.elementor-19 .elementor-element.elementor-element-f484bbc{--spacer-size:25px;}.elementor-19 .elementor-element.elementor-element-a79ecee{--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;--justify-content:center;--padding-top:110px;--padding-bottom:110px;--padding-left:110px;--padding-right:110px;}.elementor-19 .elementor-element.elementor-element-53f4d14 .elementskit-image-comparison{border-style:none;border-radius:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-53f4d14 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-53f4d14 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-53f4d14 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-19 .elementor-element.elementor-element-53f4d14 .twentytwenty-horizontal .twentytwenty-handle:after{width:4px;}.elementor-19 .elementor-element.elementor-element-53f4d14 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-19 .elementor-element.elementor-element-53f4d14 .twentytwenty-vertical .twentytwenty-handle:after{height:4px;}.elementor-19 .elementor-element.elementor-element-53f4d14 .elementskit-image-comparison .twentytwenty-handle:before, .elementor-19 .elementor-element.elementor-element-53f4d14 .elementskit-image-comparison .twentytwenty-handle:after{background-color:var( --e-global-color-fa9c6d2 );}.elementor-19 .elementor-element.elementor-element-29599fe{--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:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2cea03e{padding:15px 15px 15px 15px;text-align:center;}.elementor-19 .elementor-element.elementor-element-2cea03e .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:33px;font-weight:700;color:#1E293BCC;}.elementor-19 .elementor-element.elementor-element-97ded1c{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-97ded1c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:45px 45px 45px 45px;}.elementor-19 .elementor-element.elementor-element-1b717e2{--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-19 .elementor-element.elementor-element-2854197{--spacer-size:65px;}.elementor-19 .elementor-element.elementor-element-b7e010d{--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-19 .elementor-element.elementor-element-2de7217{text-align:center;}.elementor-19 .elementor-element.elementor-element-2de7217 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:100px;font-weight:900;color:#34425A;}.elementor-19 .elementor-element.elementor-element-c1891ab{padding:0px 40px 0px 40px;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-0aa9706{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-5afbd5f{--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;--justify-content:center;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-5afbd5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr, .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl{writing-mode:vertical-lr;}.elementor-19 .elementor-element.elementor-element-0d0518e{text-align:center;}.elementor-19 .elementor-element.elementor-element-0d0518e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-19 .elementor-element.elementor-element-0d0518e.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-19 .elementor-element.elementor-element-3e03de2{--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;--justify-content:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-3e03de2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-f43475c{--display:flex;--min-height:768px;}.elementor-19 .elementor-element.elementor-element-f43475c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f43475c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/life-companion-bottled-water-330m.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f43475c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-81bb664{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-81bb664.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-0933409 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-0185727{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-29033ec{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-bcc8221{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-cf19184{--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;--justify-content:center;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-cf19184.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr, .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl{writing-mode:vertical-lr;}.elementor-19 .elementor-element.elementor-element-f89b0de{text-align:center;}.elementor-19 .elementor-element.elementor-element-f89b0de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-19 .elementor-element.elementor-element-f89b0de.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-19 .elementor-element.elementor-element-de5a2ea{--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;--justify-content:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-de5a2ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b39da76{--display:flex;--min-height:768px;}.elementor-19 .elementor-element.elementor-element-b39da76:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b39da76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/03/life-water-500ml-alkaline-water-bottle.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-b39da76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b6b294b{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-b6b294b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-3f82437 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-75eac72{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-8aa6a57{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-60671cd{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-3f72508{--spacer-size:15px;}.elementor-19 .elementor-element.elementor-element-4cf8cb2{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#045CB426;--border-color:#045CB426;--border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d43653b{--spacer-size:15px;}.elementor-19 .elementor-element.elementor-element-aab75ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-cd0c790{--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;--justify-content:center;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-cd0c790.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr, .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl{writing-mode:vertical-lr;}.elementor-19 .elementor-element.elementor-element-7626c96{text-align:center;}.elementor-19 .elementor-element.elementor-element-7626c96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-19 .elementor-element.elementor-element-7626c96.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-19 .elementor-element.elementor-element-d106fdc{--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;--justify-content:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-d106fdc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-c052e5c{--display:flex;--min-height:768px;}.elementor-19 .elementor-element.elementor-element-c052e5c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c052e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/03/life-water-5l-alkaline-water-container.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-c052e5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-558ae93{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-558ae93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e3c69d1 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-dc9b6d7{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-af32702{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-49e28e1{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-f1f70ca{--spacer-size:15px;}.elementor-19 .elementor-element.elementor-element-78c85a1{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#045CB426;--border-color:#045CB426;--border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9a434fb{--spacer-size:15px;}.elementor-19 .elementor-element.elementor-element-1a48614{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-a439a27{--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;--justify-content:center;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-a439a27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr, .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl{writing-mode:vertical-lr;}.elementor-19 .elementor-element.elementor-element-4e4cc64{text-align:center;}.elementor-19 .elementor-element.elementor-element-4e4cc64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-19 .elementor-element.elementor-element-4e4cc64.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-19 .elementor-element.elementor-element-7b275f0{--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;--justify-content:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-7b275f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-6f6a537{--display:flex;--min-height:768px;}.elementor-19 .elementor-element.elementor-element-6f6a537:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f6a537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/03/life-water-10l-alkaline-water-container-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-6f6a537.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-2999899{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-2999899.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-6dadef7 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-0d0c702{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-7779ddc{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-54ec6ca{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-87cce9f{--spacer-size:15px;}.elementor-19 .elementor-element.elementor-element-7d6c1d8{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#045CB426;--border-color:#045CB426;--border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-920c46b{--spacer-size:15px;}.elementor-19 .elementor-element.elementor-element-9335155{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-6830bc8{--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;--justify-content:center;--align-items:flex-end;}.elementor-19 .elementor-element.elementor-element-6830bc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr, .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl{writing-mode:vertical-lr;}.elementor-19 .elementor-element.elementor-element-d30bbe0{text-align:center;}.elementor-19 .elementor-element.elementor-element-d30bbe0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl .elementor-heading-title, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl .elementor-headline, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl .elementor-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl.elementor-widget-text-editor p, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl .eael-dual-header, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-lr .eael-fancy-text-container, 
                    .elementor-19 .elementor-element.elementor-element-d30bbe0.eael_vto-vertical-rl .eael-fancy-text-container{transform:rotate(180deg);}.elementor-19 .elementor-element.elementor-element-ec4de30{--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;--justify-content:flex-start;--align-items:center;}.elementor-19 .elementor-element.elementor-element-ec4de30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-abe100a{--display:flex;--min-height:768px;}.elementor-19 .elementor-element.elementor-element-abe100a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-abe100a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/life-companion-refillable-water-dispenser-bottle.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-abe100a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-cbfd299{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-cbfd299.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8ed78ee .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-0a39e1b{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-7638541{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-51ea24a{--display:flex;--min-height:171px;--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;}.elementor-19 .elementor-element.elementor-element-4872795{--spacer-size:85px;}.elementor-19 .elementor-element.elementor-element-d378ba0{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E293B99;--border-color:#1E293B99;}.elementor-19 .elementor-element.elementor-element-ebf7850{--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;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-ebf7850.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8a3634d{text-align:center;}.elementor-19 .elementor-element.elementor-element-8a3634d .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:110px;font-weight:900;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-458ca8d{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:23px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-36cb22f .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;fill:var( --e-global-color-4e19514 );color:var( --e-global-color-4e19514 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-36cb22f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-36cb22f.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-36cb22f.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(22px) brightness(1.3);}.elementor-19 .elementor-element.elementor-element-36cb22f.eael_liquid_glass_border_distortion_yes{border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-36cb22f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-36cb22f .elementor-button:focus{color:#4C6966;}.elementor-19 .elementor-element.elementor-element-36cb22f .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-36cb22f .elementor-button:focus svg{fill:#4C6966;}.elementor-19 .elementor-element.elementor-element-b4e27f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:166px;--padding-right:166px;}.elementor-19 .elementor-element.elementor-element-b4e27f5.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0e94b0e{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-e892cf2{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-4b4acf9{text-align:center;}.elementor-19 .elementor-element.elementor-element-4b4acf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;color:#34425A;}.elementor-19 .elementor-element.elementor-element-515b603{padding:0px 45px 45px 45px;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-10368a2{--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-19 .elementor-element.elementor-element-59c92ac{--display:flex;--min-height:555px;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-b0479ac{text-align:center;}.elementor-19 .elementor-element.elementor-element-b0479ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-6cdfa9d{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-7474c87{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-44f4fb9{--display:flex;--min-height:555px;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-a281eb6{text-align:center;}.elementor-19 .elementor-element.elementor-element-a281eb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-a180638{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-1497b24{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-50deceb{--display:flex;--min-height:555px;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-8b25145{text-align:center;}.elementor-19 .elementor-element.elementor-element-8b25145 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-395ca80{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-6081c37{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9ef8609{--display:flex;--min-height:555px;--justify-content:space-between;}.elementor-19 .elementor-element.elementor-element-28fd59b{text-align:center;}.elementor-19 .elementor-element.elementor-element-28fd59b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-66317fc{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-adbc969{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-3fff0f3{--display:flex;}.elementor-19 .elementor-element.elementor-element-4055fb5{--spacer-size:31px;}.elementor-19 .elementor-element.elementor-element-ba50db4{--display:flex;--min-height:140px;--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:0.25;}.elementor-19 .elementor-element.elementor-element-ba50db4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ba50db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/water-splash-background-image-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ba50db4::before, .elementor-19 .elementor-element.elementor-element-ba50db4 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ba50db4 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ba50db4 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ba50db4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ba50db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFCFA;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-331decf{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-45f0d80{--spacer-size:40px;}.elementor-19 .elementor-element.elementor-element-4135826{--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-6bb4e63{text-align:center;}.elementor-19 .elementor-element.elementor-element-6bb4e63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;color:#002E5C;}.elementor-19 .elementor-element.elementor-element-9c8e64d{padding:0px 45px 0px 45px;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-3a80136{padding:0px 45px 0px 45px;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#3341554F;}.elementor-19 .elementor-element.elementor-element-8ab0457{--display:flex;}.elementor-19 .elementor-element.elementor-element-4a88eda{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-114e889{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-4c23281{--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;--justify-content:space-around;--align-items:center;}.elementor-19 .elementor-element.elementor-element-4c23281.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-6a3d7fc{--display:flex;--min-height:768px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-6a3d7fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b9a4ccf{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-b9a4ccf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-ef82e94 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-bcabd0e{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-725480a{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-f1f5707{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#045CB43B;--border-color:#045CB43B;}.elementor-19 .elementor-element.elementor-element-e69bc61{--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;--justify-content:space-around;--align-items:center;}.elementor-19 .elementor-element.elementor-element-e69bc61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7986bd0{--display:flex;--min-height:768px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7986bd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-08ddbe7{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-08ddbe7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-bf13edb .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-4031baf{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-add87ca{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-c4b1813{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#045CB43B;--border-color:#045CB43B;}.elementor-19 .elementor-element.elementor-element-a3f4d4d{--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;--justify-content:space-around;--align-items:center;}.elementor-19 .elementor-element.elementor-element-a3f4d4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-2ac3111{--display:flex;--min-height:768px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-2ac3111.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-81eca51{--display:flex;--min-height:768px;--justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-81eca51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-ea5884b .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:45px;font-weight:800;line-height:46px;color:var( --e-global-color-astglobalcolor3 );}.elementor-19 .elementor-element.elementor-element-5a3330a{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:500;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-d0d80f3{text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:500;line-height:1px;word-spacing:0px;color:#334155BF;}.elementor-19 .elementor-element.elementor-element-7e23b08{--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-19 .elementor-element.elementor-element-f47f141{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.55;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1E293B99;--border-color:#1E293B99;}.elementor-19 .elementor-element.elementor-element-f47f141:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f47f141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lifecompanion.co.za/wp-content/uploads/2026/04/water-installation-background-image-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f47f141::before, .elementor-19 .elementor-element.elementor-element-f47f141 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f47f141 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f47f141 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f47f141 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f47f141 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-cee03f8{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-cee03f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-5750c8f{text-align:center;}.elementor-19 .elementor-element.elementor-element-5750c8f .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:55px;font-weight:900;color:var( --e-global-color-astglobalcolor2 );}.elementor-19 .elementor-element.elementor-element-722df2c{text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:23px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;fill:var( --e-global-color-4e19514 );color:var( --e-global-color-4e19514 );border-style:none;border-radius:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-9f12810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9f12810.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9f12810.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(22px) brightness(1.3);}.elementor-19 .elementor-element.elementor-element-9f12810.eael_liquid_glass_border_distortion_yes{border-radius:25px 25px 25px 25px;}.elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button:focus{color:#4C6966;}.elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button:focus svg{fill:#4C6966;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-9f09317{--width:500px;}.elementor-19 .elementor-element.elementor-element-72a7463{--width:500px;}.elementor-19 .elementor-element.elementor-element-ab6af31{--width:55%;}.elementor-19 .elementor-element.elementor-element-2022890{--width:90%;}.elementor-19 .elementor-element.elementor-element-bbcb9a9{--width:100%;}.elementor-19 .elementor-element.elementor-element-ee82d02{--width:90%;}.elementor-19 .elementor-element.elementor-element-67d5fda{--width:51.021%;}.elementor-19 .elementor-element.elementor-element-5afbd5f{--width:20.395%;}.elementor-19 .elementor-element.elementor-element-3e03de2{--width:85%;}.elementor-19 .elementor-element.elementor-element-f43475c{--width:544px;}.elementor-19 .elementor-element.elementor-element-81bb664{--width:667px;}.elementor-19 .elementor-element.elementor-element-cf19184{--width:20.395%;}.elementor-19 .elementor-element.elementor-element-de5a2ea{--width:85%;}.elementor-19 .elementor-element.elementor-element-b39da76{--width:544px;}.elementor-19 .elementor-element.elementor-element-b6b294b{--width:667px;}.elementor-19 .elementor-element.elementor-element-4cf8cb2{--width:85%;}.elementor-19 .elementor-element.elementor-element-cd0c790{--width:20.395%;}.elementor-19 .elementor-element.elementor-element-d106fdc{--width:85%;}.elementor-19 .elementor-element.elementor-element-c052e5c{--width:544px;}.elementor-19 .elementor-element.elementor-element-558ae93{--width:667px;}.elementor-19 .elementor-element.elementor-element-78c85a1{--width:85%;}.elementor-19 .elementor-element.elementor-element-a439a27{--width:20.395%;}.elementor-19 .elementor-element.elementor-element-7b275f0{--width:85%;}.elementor-19 .elementor-element.elementor-element-6f6a537{--width:544px;}.elementor-19 .elementor-element.elementor-element-2999899{--width:667px;}.elementor-19 .elementor-element.elementor-element-7d6c1d8{--width:85%;}.elementor-19 .elementor-element.elementor-element-6830bc8{--width:20.395%;}.elementor-19 .elementor-element.elementor-element-ec4de30{--width:85%;}.elementor-19 .elementor-element.elementor-element-abe100a{--width:544px;}.elementor-19 .elementor-element.elementor-element-cbfd299{--width:667px;}.elementor-19 .elementor-element.elementor-element-51ea24a{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-ebf7850{--width:50.01%;}.elementor-19 .elementor-element.elementor-element-4c23281{--width:100%;}.elementor-19 .elementor-element.elementor-element-6a3d7fc{--width:800px;}.elementor-19 .elementor-element.elementor-element-b9a4ccf{--width:667px;}.elementor-19 .elementor-element.elementor-element-e69bc61{--width:100%;}.elementor-19 .elementor-element.elementor-element-7986bd0{--width:800px;}.elementor-19 .elementor-element.elementor-element-08ddbe7{--width:667px;}.elementor-19 .elementor-element.elementor-element-a3f4d4d{--width:100%;}.elementor-19 .elementor-element.elementor-element-2ac3111{--width:800px;}.elementor-19 .elementor-element.elementor-element-81eca51{--width:667px;}.elementor-19 .elementor-element.elementor-element-cee03f8{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-9f09317{--width:350px;}.elementor-19 .elementor-element.elementor-element-72a7463{--width:350px;}.elementor-19 .elementor-element.elementor-element-ab6af31{--width:54%;}.elementor-19 .elementor-element.elementor-element-67d5fda{--width:423.969px;}.elementor-19 .elementor-element.elementor-element-5afbd5f{--width:121.469px;}.elementor-19 .elementor-element.elementor-element-3e03de2{--width:651.047px;}.elementor-19 .elementor-element.elementor-element-f43475c{--width:181px;}.elementor-19 .elementor-element.elementor-element-81bb664{--width:400px;}.elementor-19 .elementor-element.elementor-element-cf19184{--width:121.469px;}.elementor-19 .elementor-element.elementor-element-de5a2ea{--width:651.047px;}.elementor-19 .elementor-element.elementor-element-b39da76{--width:181px;}.elementor-19 .elementor-element.elementor-element-b6b294b{--width:400px;}.elementor-19 .elementor-element.elementor-element-cd0c790{--width:63.469px;}.elementor-19 .elementor-element.elementor-element-d106fdc{--width:651.047px;}.elementor-19 .elementor-element.elementor-element-c052e5c{--width:289px;}.elementor-19 .elementor-element.elementor-element-558ae93{--width:328px;}.elementor-19 .elementor-element.elementor-element-a439a27{--width:63.469px;}.elementor-19 .elementor-element.elementor-element-7b275f0{--width:651.047px;}.elementor-19 .elementor-element.elementor-element-6f6a537{--width:289px;}.elementor-19 .elementor-element.elementor-element-2999899{--width:328px;}.elementor-19 .elementor-element.elementor-element-6830bc8{--width:63.469px;}.elementor-19 .elementor-element.elementor-element-ec4de30{--width:651.047px;}.elementor-19 .elementor-element.elementor-element-abe100a{--width:289px;}.elementor-19 .elementor-element.elementor-element-cbfd299{--width:328px;}.elementor-19 .elementor-element.elementor-element-4c23281{--width:100vw;}.elementor-19 .elementor-element.elementor-element-6a3d7fc{--width:350px;}.elementor-19 .elementor-element.elementor-element-b9a4ccf{--width:400px;}.elementor-19 .elementor-element.elementor-element-e69bc61{--width:100vw;}.elementor-19 .elementor-element.elementor-element-7986bd0{--width:350px;}.elementor-19 .elementor-element.elementor-element-08ddbe7{--width:400px;}.elementor-19 .elementor-element.elementor-element-a3f4d4d{--width:100vw;}.elementor-19 .elementor-element.elementor-element-2ac3111{--width:350px;}.elementor-19 .elementor-element.elementor-element-81eca51{--width:400px;}.elementor-19 .elementor-element.elementor-element-cee03f8{--width:100%;}}@media(min-width:1025px){.elementor-19 .elementor-element.elementor-element-9f09317:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9f09317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-9f09317:hover{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-72a7463:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-72a7463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-72a7463:hover{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-f43475c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f43475c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-b39da76:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b39da76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-c052e5c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c052e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-6f6a537:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f6a537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-abe100a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-abe100a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-ba50db4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ba50db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-19 .elementor-element.elementor-element-f47f141:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f47f141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-567cece .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-4ef4cd0{font-size:18px;}.elementor-19 .elementor-element.elementor-element-9f517b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9c94964{--justify-content:flex-start;}.elementor-19 .elementor-element.elementor-element-9f09317{--min-height:350px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-72a7463{--min-height:350px;}.elementor-19 .elementor-element.elementor-element-2fe5b4f{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-1c4b29d .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-ab6af31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-de2bc3c{font-size:18px;}.elementor-19 .elementor-element.elementor-element-b19f52d .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-82718d3{font-size:18px;}.elementor-19 .elementor-element.elementor-element-a391b46 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-3006986{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-d25a583{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19 .elementor-element.elementor-element-9bd2a65 .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-42f2d39{--min-height:555px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2022890{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-567a450 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-02d1a55{font-size:18px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-91971ce{font-size:18px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-bbcb9a9{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2a04971 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-4074529{font-size:18px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-b1ced9d{font-size:18px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-ee82d02{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-24218f1 .elementor-heading-title{font-size:25px;}.elementor-19 .elementor-element.elementor-element-3762c6e{font-size:18px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-b35afd6{font-size:18px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-99ea344{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-67d5fda{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-858868e{--spacer-size:40px;}.elementor-19 .elementor-element.elementor-element-42a10fc .elementor-heading-title{font-size:31px;}.elementor-19 .elementor-element.elementor-element-8f7db85{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-d2f810f{font-size:18px;}.elementor-19 .elementor-element.elementor-element-1f8593b{font-size:18px;line-height:1.6em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb{--e-icon-list-icon-size:30px;}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-item > a{font-size:19px;}.elementor-19 .elementor-element.elementor-element-e133b13{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-a79ecee{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-53f4d14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2de7217 .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-c1891ab{font-size:18px;}.elementor-19 .elementor-element.elementor-element-0aa9706{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-5afbd5f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-0d0518e .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-0185727{font-size:16px;}.elementor-19 .elementor-element.elementor-element-29033ec{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-bcc8221{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-cf19184{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-f89b0de .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-75eac72{font-size:16px;}.elementor-19 .elementor-element.elementor-element-8aa6a57{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-3f72508{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-d43653b{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-aab75ab{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-cd0c790{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7626c96 .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-c052e5c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c052e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:446px auto;}.elementor-19 .elementor-element.elementor-element-dc9b6d7{font-size:16px;}.elementor-19 .elementor-element.elementor-element-af32702{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-f1f70ca{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-9a434fb{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-1a48614{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-a439a27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-4e4cc64 .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-6f6a537:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f6a537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:446px auto;}.elementor-19 .elementor-element.elementor-element-0d0c702{font-size:16px;}.elementor-19 .elementor-element.elementor-element-7779ddc{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-87cce9f{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-920c46b{--spacer-size:10px;}.elementor-19 .elementor-element.elementor-element-9335155{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-6830bc8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-d30bbe0 .elementor-heading-title{font-size:42px;}.elementor-19 .elementor-element.elementor-element-abe100a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-abe100a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:446px auto;}.elementor-19 .elementor-element.elementor-element-0a39e1b{font-size:16px;}.elementor-19 .elementor-element.elementor-element-7638541{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-8a3634d .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-b4e27f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b4e27f5.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4b4acf9 .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-515b603{font-size:18px;}.elementor-19 .elementor-element.elementor-element-10368a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-59c92ac{--min-height:340px;}.elementor-19 .elementor-element.elementor-element-b0479ac .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-6cdfa9d{font-size:15px;}.elementor-19 .elementor-element.elementor-element-44f4fb9{--min-height:340px;}.elementor-19 .elementor-element.elementor-element-a281eb6 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-a180638{font-size:15px;}.elementor-19 .elementor-element.elementor-element-50deceb{--min-height:340px;}.elementor-19 .elementor-element.elementor-element-8b25145 .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-395ca80{font-size:15px;}.elementor-19 .elementor-element.elementor-element-9ef8609{--min-height:340px;}.elementor-19 .elementor-element.elementor-element-28fd59b .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-66317fc{font-size:15px;}.elementor-19 .elementor-element.elementor-element-ba50db4{--overlay-opacity:0.35;}.elementor-19 .elementor-element.elementor-element-6bb4e63 .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-9c8e64d{font-size:18px;}.elementor-19 .elementor-element.elementor-element-3a80136{font-size:18px;}.elementor-19 .elementor-element.elementor-element-114e889{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-bcabd0e{font-size:16px;}.elementor-19 .elementor-element.elementor-element-725480a{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-f1f5707{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-4031baf{font-size:16px;}.elementor-19 .elementor-element.elementor-element-add87ca{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-c4b1813{--justify-content:center;}.elementor-19 .elementor-element.elementor-element-5a3330a{font-size:16px;}.elementor-19 .elementor-element.elementor-element-d0d80f3{font-size:16px;line-height:1.6em;}.elementor-19 .elementor-element.elementor-element-f47f141{--min-height:70vh;}.elementor-19 .elementor-element.elementor-element-5750c8f .elementor-heading-title{font-size:33px;}.elementor-19 .elementor-element.elementor-element-722df2c{font-size:18px;}.elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button{font-size:22px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-0fbc15c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-567cece .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-4ef4cd0{font-size:15px;}.elementor-19 .elementor-element.elementor-element-9f517b3{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9c94964{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9f09317{--min-height:285px;}.elementor-19 .elementor-element.elementor-element-9f09317:hover{background-position:center center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-472a58f .elementor-button{font-size:15px;}.elementor-19 .elementor-element.elementor-element-72a7463{--min-height:285px;}.elementor-19 .elementor-element.elementor-element-9bfb877 .elementor-button{font-size:15px;}.elementor-19 .elementor-element.elementor-element-2fe5b4f{--spacer-size:108px;}.elementor-19 .elementor-element.elementor-element-1c4b29d .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-de2bc3c{text-align:center;font-size:15px;}.elementor-19 .elementor-element.elementor-element-b19f52d .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-82718d3{font-size:15px;}.elementor-19 .elementor-element.elementor-element-a391b46 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-3006986{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-9bd2a65 .elementor-heading-title{font-size:54px;}.elementor-19 .elementor-element.elementor-element-2022890{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-bbcb9a9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-ee82d02{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-42a10fc .elementor-heading-title{font-size:38px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-19 .elementor-element.elementor-element-4d3dbbb{--e-icon-list-icon-size:24px;}.elementor-19 .elementor-element.elementor-element-bbed983 .elementor-button{font-size:15px;}.elementor-19 .elementor-element.elementor-element-29599fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-2cea03e .elementor-heading-title{font-size:22px;}.elementor-19 .elementor-element.elementor-element-2854197{--spacer-size:18px;}.elementor-19 .elementor-element.elementor-element-2de7217 .elementor-heading-title{font-size:54px;}.elementor-19 .elementor-element.elementor-element-c1891ab{padding:0px 0px 0px 0px;font-size:15px;}.elementor-19 .elementor-element.elementor-element-0aa9706{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5afbd5f.e-con{--e-con-transform-rotateZ:90deg;}.elementor-19 .elementor-element.elementor-element-5afbd5f{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-0d0518e .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-3e03de2{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-0933409 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-bcc8221{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cf19184.e-con{--e-con-transform-rotateZ:90deg;}.elementor-19 .elementor-element.elementor-element-cf19184{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-f89b0de .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-de5a2ea{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-3f82437 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-3f72508{--spacer-size:5px;}.elementor-19 .elementor-element.elementor-element-d43653b{--spacer-size:5px;}.elementor-19 .elementor-element.elementor-element-aab75ab{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-cd0c790.e-con{--e-con-transform-rotateZ:90deg;}.elementor-19 .elementor-element.elementor-element-cd0c790{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7626c96 .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-d106fdc{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c052e5c{--min-height:582px;}.elementor-19 .elementor-element.elementor-element-c052e5c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c052e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:424px auto;}.elementor-19 .elementor-element.elementor-element-e3c69d1 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-f1f70ca{--spacer-size:5px;}.elementor-19 .elementor-element.elementor-element-9a434fb{--spacer-size:5px;}.elementor-19 .elementor-element.elementor-element-1a48614{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a439a27.e-con{--e-con-transform-rotateZ:90deg;}.elementor-19 .elementor-element.elementor-element-a439a27{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-4e4cc64 .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-7b275f0{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6f6a537{--min-height:582px;}.elementor-19 .elementor-element.elementor-element-6f6a537:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f6a537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:424px auto;}.elementor-19 .elementor-element.elementor-element-6dadef7 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-87cce9f{--spacer-size:5px;}.elementor-19 .elementor-element.elementor-element-920c46b{--spacer-size:5px;}.elementor-19 .elementor-element.elementor-element-9335155{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6830bc8.e-con{--e-con-transform-rotateZ:90deg;}.elementor-19 .elementor-element.elementor-element-6830bc8{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-d30bbe0{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d30bbe0 .elementor-heading-title{font-size:38px;}.elementor-19 .elementor-element.elementor-element-ec4de30{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-abe100a{--min-height:582px;}.elementor-19 .elementor-element.elementor-element-abe100a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-abe100a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:424px auto;}.elementor-19 .elementor-element.elementor-element-8ed78ee .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-d378ba0{--padding-top:20px;--padding-bottom:3px;--padding-left:09px;--padding-right:9px;}.elementor-19 .elementor-element.elementor-element-8a3634d .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-458ca8d{font-size:18px;}.elementor-19 .elementor-element.elementor-element-36cb22f .elementor-button{font-size:22px;}.elementor-19 .elementor-element.elementor-element-4b4acf9 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-515b603{font-size:15px;}.elementor-19 .elementor-element.elementor-element-10368a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-59c92ac{--min-height:425px;}.elementor-19 .elementor-element.elementor-element-44f4fb9{--min-height:425px;}.elementor-19 .elementor-element.elementor-element-50deceb{--min-height:425px;}.elementor-19 .elementor-element.elementor-element-9ef8609{--min-height:425px;}.elementor-19 .elementor-element.elementor-element-4055fb5{--spacer-size:6px;}.elementor-19 .elementor-element.elementor-element-45f0d80{--spacer-size:2px;}.elementor-19 .elementor-element.elementor-element-6bb4e63 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-9c8e64d{font-size:15px;}.elementor-19 .elementor-element.elementor-element-3a80136{font-size:15px;}.elementor-19 .elementor-element.elementor-element-114e889{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4c23281{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6a3d7fc{--min-height:0px;}.elementor-19 .elementor-element.elementor-element-ef82e94 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-f1f5707{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-e69bc61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7986bd0{--min-height:0px;}.elementor-19 .elementor-element.elementor-element-bf13edb .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-c4b1813{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-a3f4d4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-2ac3111{--min-height:0px;}.elementor-19 .elementor-element.elementor-element-ea5884b .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-f47f141{--padding-top:20px;--padding-bottom:3px;--padding-left:09px;--padding-right:9px;}.elementor-19 .elementor-element.elementor-element-5750c8f .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-722df2c{font-size:16px;}.elementor-19 .elementor-element.elementor-element-9f12810 .elementor-button{font-size:22px;}}