.elementor-4508 .elementor-element.elementor-element-1e095af{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-1e095af:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-1e095af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://squareonefx.co.za/wp-content/uploads/2026/06/WooCommerce-online-store-on-a-laptop-screen-in-a-modern-ecommerce-workspace-landscape-view.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4508 .elementor-element.elementor-element-1e095af::before, .elementor-4508 .elementor-element.elementor-element-1e095af > .elementor-background-video-container::before, .elementor-4508 .elementor-element.elementor-element-1e095af > .e-con-inner > .elementor-background-video-container::before, .elementor-4508 .elementor-element.elementor-element-1e095af > .elementor-background-slideshow::before, .elementor-4508 .elementor-element.elementor-element-1e095af > .e-con-inner > .elementor-background-slideshow::before, .elementor-4508 .elementor-element.elementor-element-1e095af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4508 .elementor-element.elementor-element-2670d6e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-94d07d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4508 .elementor-element.elementor-element-9eef199 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.5rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-ca14c39 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4508 .elementor-element.elementor-element-cc3db08{--divider-border-style:solid;--divider-color:#FA3C05;--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-cc3db08 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-cc3db08 .elementor-divider-separator{width:100%;}.elementor-4508 .elementor-element.elementor-element-cc3db08 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4508 .elementor-element.elementor-element-a09e72e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4508 .elementor-element.elementor-element-a09e72e{font-family:"Roboto", Sans-serif;font-size:1.3rem;font-weight:500;line-height:25px;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-a09e72e p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-30b928c > .elementor-widget-container{padding:3px 0px 20px 0px;}.elementor-4508 .elementor-element.elementor-element-30b928c{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-30b928c p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button{background-color:var( --e-global-color-82d4d44 );font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;border-color:#FFFFFF96;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button:focus{background-color:var( --e-global-color-ca14c39 );color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-ea5c498 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button:focus svg{fill:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-160a2bb .elementor-button{background-color:var( --e-global-color-82d4d44 );font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:800;text-transform:uppercase;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;border-color:#FFFFFF96;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-160a2bb .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-160a2bb .elementor-button:focus{background-color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-160a2bb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-160a2bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-4508 .elementor-element.elementor-element-160a2bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4508 .elementor-element.elementor-element-efa18a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-94dc29d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-94dc29d:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-94dc29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-287519a );}.elementor-4508 .elementor-element.elementor-element-ce4177c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-8e00266{text-align:center;}.elementor-4508 .elementor-element.elementor-element-8e00266 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.5rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-e9e10bd{--divider-border-style:solid;--divider-color:#FA3C055C;--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-e9e10bd > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-e9e10bd .elementor-divider-separator{width:100%;}.elementor-4508 .elementor-element.elementor-element-e9e10bd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-ca4851c{text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-c1849c7{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-c1849c7:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-c1849c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ca14c39 );background-image:url("https://squareonefx.co.za/wp-content/uploads/2026/06/Square-One-FX-websites-online-stores-and-business-systems-shown-across-multiple-digital-devices-in-desktop-view.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4508 .elementor-element.elementor-element-c1849c7::before, .elementor-4508 .elementor-element.elementor-element-c1849c7 > .elementor-background-video-container::before, .elementor-4508 .elementor-element.elementor-element-c1849c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4508 .elementor-element.elementor-element-c1849c7 > .elementor-background-slideshow::before, .elementor-4508 .elementor-element.elementor-element-c1849c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4508 .elementor-element.elementor-element-c1849c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8e92ecc );--background-overlay:'';}.elementor-4508 .elementor-element.elementor-element-57bb048{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-59bb7f6{text-align:center;}.elementor-4508 .elementor-element.elementor-element-59bb7f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.5rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-2ba86bd{--divider-border-style:solid;--divider-color:#FA3C05;--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-2ba86bd > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-2ba86bd .elementor-divider-separator{width:100%;}.elementor-4508 .elementor-element.elementor-element-2ba86bd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-0f4ba75 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4508 .elementor-element.elementor-element-0f4ba75{text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-53713b5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-81e06e7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-deb7069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4508 .elementor-element.elementor-element-deb7069:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4508 .elementor-element.elementor-element-636c99f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4508 .elementor-element.elementor-element-423780e{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-3ed7bc5{text-align:center;}.elementor-4508 .elementor-element.elementor-element-3ed7bc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.7rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-054193e{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-6b9cd4a{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-6b9cd4a p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-af8e678{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-72916a6 .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-72916a6 .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-72916a6 .elementor-button:focus{background-color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-72916a6{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-72916a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-f9c1f97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4508 .elementor-element.elementor-element-f9c1f97:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4508 .elementor-element.elementor-element-a8bd9dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-9dc54da{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-30c2c9f{text-align:center;}.elementor-4508 .elementor-element.elementor-element-30c2c9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.7rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-2d64e8c{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-ea696f2{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-ea696f2 p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-2c225c4{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-71f0639 .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-71f0639 .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-71f0639 .elementor-button:focus{background-color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-71f0639{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-71f0639 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-9bed1fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4508 .elementor-element.elementor-element-9bed1fa:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4508 .elementor-element.elementor-element-c324c97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-bcca1ff{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-fde2c77{text-align:center;}.elementor-4508 .elementor-element.elementor-element-fde2c77 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.7rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-26375a2{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-a1afd30{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-a1afd30 p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-1bcef54{--display:flex;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-8a3e7be .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-8a3e7be .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-8a3e7be .elementor-button:focus{background-color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-8a3e7be{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-8a3e7be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-8c71b10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-8c71b10:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-8c71b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-287519a );}.elementor-4508 .elementor-element.elementor-element-95afc93{--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 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-faf419e{--display:flex;--min-height:490px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-8fbc61d );--border-color:var( --e-global-color-8fbc61d );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-e98c270 img{border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;border-color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-c1b575d .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-c1b575d .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-c1b575d .elementor-button:focus{background-color:var( --e-global-color-ca14c39 );color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-c1b575d{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-c1b575d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-c1b575d .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-c1b575d .elementor-button:focus svg{fill:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-5e72bcf{--display:flex;--min-height:490px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-8fbc61d );--border-color:var( --e-global-color-8fbc61d );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-bbded64{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-b7e50d2{text-align:center;}.elementor-4508 .elementor-element.elementor-element-b7e50d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-b572f76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-fa176a0{--divider-border-style:solid;--divider-color:#FA3C05;--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-fa176a0 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-fa176a0 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-fa176a0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-51206dd > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4508 .elementor-element.elementor-element-51206dd{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-51206dd p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-5185a9f{--display:flex;--min-height:490px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-8fbc61d );--border-color:var( --e-global-color-8fbc61d );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-2b7d10d{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-146ba87{text-align:center;}.elementor-4508 .elementor-element.elementor-element-146ba87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-25cdb79{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-71px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-25cdb79{left:211px;}body.rtl .elementor-4508 .elementor-element.elementor-element-25cdb79{right:211px;}.elementor-4508 .elementor-element.elementor-element-884f80a{--display:flex;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-0163b6a{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-0163b6a{right:0px;}.elementor-4508 .elementor-element.elementor-element-0163b6a{top:0px;}.elementor-4508 .elementor-element.elementor-element-0163b6a img{width:100%;}.elementor-4508 .elementor-element.elementor-element-1abb342{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-c1e5057{--divider-border-style:solid;--divider-color:#FA3C05;--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-c1e5057 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-c1e5057 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-c1e5057 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-8eccca0{text-align:start;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-8eccca0 p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-1366a17 .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-1366a17 .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-1366a17 .elementor-button:focus{background-color:var( --e-global-color-ca14c39 );color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-1366a17{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-1366a17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-1366a17 .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-1366a17 .elementor-button:focus svg{fill:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-a580086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-a580086:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-a580086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#595C4A;}.elementor-4508 .elementor-element.elementor-element-17077d0{--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 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-db11def{--display:flex;--min-height:490px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-ca14c39 );--border-color:var( --e-global-color-ca14c39 );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-4cce6d1{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-4cce6d1{right:0px;}.elementor-4508 .elementor-element.elementor-element-4cce6d1{top:-25px;}.elementor-4508 .elementor-element.elementor-element-4cce6d1 img{width:45%;}.elementor-4508 .elementor-element.elementor-element-34b73c3 .elementor-button{background-color:var( --e-global-color-82d4d44 );fill:var( --e-global-color-ca14c39 );color:var( --e-global-color-ca14c39 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-34b73c3 .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-34b73c3 .elementor-button:focus{background-color:var( --e-global-color-8fbc61d );color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-34b73c3{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-34b73c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-34b73c3 .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-34b73c3 .elementor-button:focus svg{fill:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-be63556{--display:flex;--min-height:490px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-ca14c39 );--border-color:var( --e-global-color-ca14c39 );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-6394895{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-3b802d5{text-align:center;}.elementor-4508 .elementor-element.elementor-element-3b802d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-beaf554{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-53351d5{--divider-border-style:solid;--divider-color:var( --e-global-color-82d4d44 );--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-53351d5 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-53351d5 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-53351d5 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-52d9678 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4508 .elementor-element.elementor-element-52d9678{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-52d9678 p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-d2d4cda{--display:flex;--min-height:490px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-ca14c39 );--border-color:var( --e-global-color-ca14c39 );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-e7caa50{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-b3f5a2c{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-71px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-b3f5a2c{left:169px;}body.rtl .elementor-4508 .elementor-element.elementor-element-b3f5a2c{right:169px;}.elementor-4508 .elementor-element.elementor-element-3f79bd0{--display:flex;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-bb173aa{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-bb173aa{right:0px;}.elementor-4508 .elementor-element.elementor-element-bb173aa{top:0px;}.elementor-4508 .elementor-element.elementor-element-bb173aa img{width:100%;}.elementor-4508 .elementor-element.elementor-element-ea99732{--display:flex;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-6c37bd7{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-6c37bd7{right:0px;}.elementor-4508 .elementor-element.elementor-element-6c37bd7{top:0px;}.elementor-4508 .elementor-element.elementor-element-6c37bd7 img{width:100%;}.elementor-4508 .elementor-element.elementor-element-b52b054{text-align:center;}.elementor-4508 .elementor-element.elementor-element-b52b054 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-7a72fa6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-de2ae9b{--divider-border-style:solid;--divider-color:var( --e-global-color-82d4d44 );--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-de2ae9b > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-de2ae9b .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-de2ae9b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-c29ad4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-4c98ca3{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-0f9c06f .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-0f9c06f .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-0f9c06f .elementor-button:focus{background-color:var( --e-global-color-ca14c39 );color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-0f9c06f{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-0f9c06f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-0f9c06f .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-0f9c06f .elementor-button:focus svg{fill:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-8d73510{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.4);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-8d73510:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-8d73510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-972c498 );}.elementor-4508 .elementor-element.elementor-element-2a1d19e{--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 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-918a75e{--display:flex;--min-height:490px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-ca14c39 );--border-color:var( --e-global-color-ca14c39 );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-0c0768d .elementor-button{background-color:var( --e-global-color-82d4d44 );fill:var( --e-global-color-ca14c39 );color:var( --e-global-color-ca14c39 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-0c0768d .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-0c0768d .elementor-button:focus{background-color:var( --e-global-color-8fbc61d );color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-0c0768d{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-0c0768d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-0c0768d .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-0c0768d .elementor-button:focus svg{fill:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-c2d933c{--display:flex;--min-height:490px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-ca14c39 );--border-color:var( --e-global-color-ca14c39 );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-9f84622{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-13c71c9{text-align:center;}.elementor-4508 .elementor-element.elementor-element-13c71c9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-68b599e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-c6d9113{--divider-border-style:solid;--divider-color:var( --e-global-color-82d4d44 );--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-c6d9113 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-c6d9113 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-c6d9113 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-3a1e544 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4508 .elementor-element.elementor-element-3a1e544{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-3a1e544 p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-70e55df{--display:flex;--min-height:490px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0.51px 0.51px 0.51px 0.51px;--border-top-width:0.51px;--border-right-width:0.51px;--border-bottom-width:0.51px;--border-left-width:0.51px;border-color:var( --e-global-color-ca14c39 );--border-color:var( --e-global-color-ca14c39 );--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-2c8dc02{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-7cf32fb{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-71px;}.elementor-4508 .elementor-element.elementor-element-7cf32fb.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-7cf32fb{left:80px;}body.rtl .elementor-4508 .elementor-element.elementor-element-7cf32fb{right:80px;}.elementor-4508 .elementor-element.elementor-element-a6ad154{--display:flex;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-3824272{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-3824272{right:0px;}.elementor-4508 .elementor-element.elementor-element-3824272{top:0px;}.elementor-4508 .elementor-element.elementor-element-3824272 img{width:100%;}.elementor-4508 .elementor-element.elementor-element-cdbb568{--display:flex;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-a8a4742{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-a8a4742{right:0px;}.elementor-4508 .elementor-element.elementor-element-a8a4742{top:0px;}.elementor-4508 .elementor-element.elementor-element-a8a4742 img{width:100%;}.elementor-4508 .elementor-element.elementor-element-01a5889{--display:flex;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-2314f87{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-2314f87{right:0px;}.elementor-4508 .elementor-element.elementor-element-2314f87{top:0px;}.elementor-4508 .elementor-element.elementor-element-2314f87 img{width:100%;}.elementor-4508 .elementor-element.elementor-element-6d39f37{text-align:center;}.elementor-4508 .elementor-element.elementor-element-6d39f37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:800;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-175741d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-969dd0c{--divider-border-style:solid;--divider-color:var( --e-global-color-82d4d44 );--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-969dd0c > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-969dd0c .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-969dd0c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-da37d5a{text-align:start;font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-da37d5a p{margin-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-aff7e8e .elementor-button{background-color:var( --e-global-color-82d4d44 );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-4508 .elementor-element.elementor-element-aff7e8e .elementor-button:hover, .elementor-4508 .elementor-element.elementor-element-aff7e8e .elementor-button:focus{background-color:var( --e-global-color-ca14c39 );color:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-aff7e8e{width:100%;max-width:100%;}.elementor-4508 .elementor-element.elementor-element-aff7e8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-aff7e8e .elementor-button:hover svg, .elementor-4508 .elementor-element.elementor-element-aff7e8e .elementor-button:focus svg{fill:var( --e-global-color-8fbc61d );}.elementor-4508 .elementor-element.elementor-element-e6784a2{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.63;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-e6784a2:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-e6784a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://squareonefx.co.za/wp-content/uploads/2026/06/ChatGPT-Image-Jun-21-2026-11_02_55-AM-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4508 .elementor-element.elementor-element-e6784a2::before, .elementor-4508 .elementor-element.elementor-element-e6784a2 > .elementor-background-video-container::before, .elementor-4508 .elementor-element.elementor-element-e6784a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4508 .elementor-element.elementor-element-e6784a2 > .elementor-background-slideshow::before, .elementor-4508 .elementor-element.elementor-element-e6784a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4508 .elementor-element.elementor-element-e6784a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4508 .elementor-element.elementor-element-955fc58{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-c1b7a21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-420ca6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-b038bcd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-b038bcd:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-b038bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-b038bcd:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-b038bcd, .elementor-4508 .elementor-element.elementor-element-b038bcd::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-e457ad1{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-d3f8bcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-d3f8bcb:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-d3f8bcb, .elementor-4508 .elementor-element.elementor-element-d3f8bcb::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-ec1421f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-ec1421f:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-ec1421f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-ec1421f:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-ec1421f, .elementor-4508 .elementor-element.elementor-element-ec1421f::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-89863ed{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-0863808{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-0863808:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-0863808, .elementor-4508 .elementor-element.elementor-element-0863808::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-b2a43ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-b2a43ba:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-b2a43ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-cb0aad3{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-2678bbc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-2678bbc:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-2678bbc, .elementor-4508 .elementor-element.elementor-element-2678bbc::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-5defcc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-5defcc0:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-5defcc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-c20b091{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-d00da52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-d00da52:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-d00da52, .elementor-4508 .elementor-element.elementor-element-d00da52::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-6bbb834{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-6bbb834:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-6bbb834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-31005f2{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-b09fc1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-b09fc1e:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-b09fc1e, .elementor-4508 .elementor-element.elementor-element-b09fc1e::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-14dca31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-14dca31:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-14dca31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-19df48c{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-2380b7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-2380b7a:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-2380b7a, .elementor-4508 .elementor-element.elementor-element-2380b7a::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-495bcc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-495bcc7:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-495bcc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-8873c2b{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-8cd6d08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-8cd6d08:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-8cd6d08, .elementor-4508 .elementor-element.elementor-element-8cd6d08::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-68c5f2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-68c5f2c:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-68c5f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-162bdf6{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-4fde5c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-4fde5c4:hover{border-style:none;}.elementor-4508 .elementor-element.elementor-element-4fde5c4, .elementor-4508 .elementor-element.elementor-element-4fde5c4::before{--border-transition:0.3s;}.elementor-4508 .elementor-element.elementor-element-12f8970{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-12f8970:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-12f8970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-f826ebc{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-a92b64f{--n-accordion-title-font-size:0.9rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-ca14c39 );--n-accordion-title-hover-color:var( --e-global-color-ca14c39 );--n-accordion-title-active-color:var( --e-global-color-ca14c39 );--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-ca14c39 );--n-accordion-icon-hover-color:var( --e-global-color-82d4d44 );}.elementor-4508 .elementor-element.elementor-element-a92b64f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#00000066;border-style:solid;border-width:0px 0px 0.1px 0px;border-color:#FFFFFF38;}.elementor-4508 .elementor-element.elementor-element-a92b64f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#1F1F1FBF;}.elementor-4508 .elementor-element.elementor-element-a92b64f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#1F1F1F;}.elementor-4508 .elementor-element.elementor-element-a92b64f {--n-accordion-padding:13px 20px 13px 20px;}.elementor-4508 .elementor-element.elementor-element-a870f7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4508 .elementor-element.elementor-element-ea6c83a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.5rem;font-weight:900;text-transform:uppercase;color:var( --e-global-color-ca14c39 );}.elementor-4508 .elementor-element.elementor-element-1157839{--divider-border-style:solid;--divider-color:#FA3C05FA;--divider-border-width:1px;}.elementor-4508 .elementor-element.elementor-element-1157839 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-1157839 .elementor-divider-separator{width:100%;}.elementor-4508 .elementor-element.elementor-element-1157839 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-4508 .elementor-element.elementor-element-cb0b8ac{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:var( --e-global-color-ca14c39 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4508 .elementor-element.elementor-element-9eef199 .elementor-heading-title{font-size:2.5rem;}.elementor-4508 .elementor-element.elementor-element-8e00266 .elementor-heading-title{font-size:2.5rem;}.elementor-4508 .elementor-element.elementor-element-59bb7f6 .elementor-heading-title{font-size:2.4rem;}.elementor-4508 .elementor-element.elementor-element-81e06e7{--e-con-grid-template-columns:repeat(3, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-4508 .elementor-element.elementor-element-423780e{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-3ed7bc5{text-align:center;}.elementor-4508 .elementor-element.elementor-element-3ed7bc5 .elementor-heading-title{font-size:1.1rem;}.elementor-4508 .elementor-element.elementor-element-054193e{--min-height:280px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-6b9cd4a{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-9dc54da{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-30c2c9f{text-align:center;}.elementor-4508 .elementor-element.elementor-element-30c2c9f .elementor-heading-title{font-size:1.1rem;}.elementor-4508 .elementor-element.elementor-element-2d64e8c{--min-height:280px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-ea696f2{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-bcca1ff{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-fde2c77{text-align:center;}.elementor-4508 .elementor-element.elementor-element-fde2c77 .elementor-heading-title{font-size:1.1rem;}.elementor-4508 .elementor-element.elementor-element-26375a2{--min-height:280px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-a1afd30{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-95afc93{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-4508 .elementor-element.elementor-element-faf419e{--min-height:585px;}.elementor-4508 .elementor-element.elementor-element-5e72bcf{--min-height:585px;--justify-content:center;}.elementor-4508 .elementor-element.elementor-element-51206dd{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-5185a9f{--min-height:550px;}.elementor-4508 .elementor-element.elementor-element-25cdb79{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:100px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-25cdb79{left:302px;}body.rtl .elementor-4508 .elementor-element.elementor-element-25cdb79{right:302px;}.elementor-4508 .elementor-element.elementor-element-0163b6a img{width:40%;}.elementor-4508 .elementor-element.elementor-element-8eccca0{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-17077d0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-4508 .elementor-element.elementor-element-db11def{--min-height:585px;}.elementor-4508 .elementor-element.elementor-element-4cce6d1 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-be63556{--min-height:585px;}.elementor-4508 .elementor-element.elementor-element-52d9678{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-d2d4cda{--min-height:550px;}.elementor-4508 .elementor-element.elementor-element-b3f5a2c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:100px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-b3f5a2c{left:302px;}body.rtl .elementor-4508 .elementor-element.elementor-element-b3f5a2c{right:302px;}.elementor-4508 .elementor-element.elementor-element-bb173aa img{width:40%;}.elementor-4508 .elementor-element.elementor-element-ea99732{--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-6c37bd7 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-2a1d19e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-4508 .elementor-element.elementor-element-918a75e{--min-height:585px;}.elementor-4508 .elementor-element.elementor-element-c2d933c{--min-height:585px;}.elementor-4508 .elementor-element.elementor-element-3a1e544{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-70e55df{--min-height:585px;}.elementor-4508 .elementor-element.elementor-element-7cf32fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:100px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-7cf32fb{left:302px;}body.rtl .elementor-4508 .elementor-element.elementor-element-7cf32fb{right:302px;}.elementor-4508 .elementor-element.elementor-element-3824272 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-cdbb568{--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-a8a4742 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-01a5889{--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-2314f87 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-da37d5a{font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-ea6c83a .elementor-heading-title{font-size:2.4rem;}}@media(min-width:768px){.elementor-4508 .elementor-element.elementor-element-94d07d1{--width:60%;}.elementor-4508 .elementor-element.elementor-element-efa18a7{--width:40%;}.elementor-4508 .elementor-element.elementor-element-ce4177c{--content-width:100%;}.elementor-4508 .elementor-element.elementor-element-faf419e{--width:30%;}.elementor-4508 .elementor-element.elementor-element-5e72bcf{--width:42%;}.elementor-4508 .elementor-element.elementor-element-5185a9f{--width:28%;}.elementor-4508 .elementor-element.elementor-element-25cdb79{--width:43%;}.elementor-4508 .elementor-element.elementor-element-884f80a{--width:48%;}.elementor-4508 .elementor-element.elementor-element-db11def{--width:30%;}.elementor-4508 .elementor-element.elementor-element-be63556{--width:42%;}.elementor-4508 .elementor-element.elementor-element-d2d4cda{--width:28%;}.elementor-4508 .elementor-element.elementor-element-b3f5a2c{--width:45%;}.elementor-4508 .elementor-element.elementor-element-3f79bd0{--width:50%;}.elementor-4508 .elementor-element.elementor-element-ea99732{--width:50%;}.elementor-4508 .elementor-element.elementor-element-918a75e{--width:30%;}.elementor-4508 .elementor-element.elementor-element-c2d933c{--width:42%;}.elementor-4508 .elementor-element.elementor-element-70e55df{--width:28%;}.elementor-4508 .elementor-element.elementor-element-7cf32fb{--width:73.998%;}.elementor-4508 .elementor-element.elementor-element-a6ad154{--width:50%;}.elementor-4508 .elementor-element.elementor-element-cdbb568{--width:50%;}.elementor-4508 .elementor-element.elementor-element-01a5889{--width:50%;}.elementor-4508 .elementor-element.elementor-element-a870f7f{--width:72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4508 .elementor-element.elementor-element-94d07d1{--width:85%;}.elementor-4508 .elementor-element.elementor-element-efa18a7{--width:15%;}.elementor-4508 .elementor-element.elementor-element-faf419e{--width:49%;}.elementor-4508 .elementor-element.elementor-element-5e72bcf{--width:49%;}.elementor-4508 .elementor-element.elementor-element-5185a9f{--width:100%;}.elementor-4508 .elementor-element.elementor-element-25cdb79{--width:60%;}.elementor-4508 .elementor-element.elementor-element-884f80a{--width:50%;}.elementor-4508 .elementor-element.elementor-element-db11def{--width:49%;}.elementor-4508 .elementor-element.elementor-element-be63556{--width:49%;}.elementor-4508 .elementor-element.elementor-element-d2d4cda{--width:100%;}.elementor-4508 .elementor-element.elementor-element-b3f5a2c{--width:60%;}.elementor-4508 .elementor-element.elementor-element-3f79bd0{--width:50%;}.elementor-4508 .elementor-element.elementor-element-918a75e{--width:49%;}.elementor-4508 .elementor-element.elementor-element-c2d933c{--width:49%;}.elementor-4508 .elementor-element.elementor-element-70e55df{--width:100%;}.elementor-4508 .elementor-element.elementor-element-7cf32fb{--width:60%;}.elementor-4508 .elementor-element.elementor-element-a6ad154{--width:50%;}.elementor-4508 .elementor-element.elementor-element-a870f7f{--width:70%;}}@media(min-width:1025px){.elementor-4508 .elementor-element.elementor-element-1e095af:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-1e095af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4508 .elementor-element.elementor-element-c1849c7:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-c1849c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-4508 .elementor-element.elementor-element-1e095af:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-1e095af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://squareonefx.co.za/wp-content/uploads/2026/06/WooCommerce-online-store-on-a-laptop-screen-in-a-modern-ecommerce-workspace-mobile-view.webp");background-position:bottom right;background-repeat:no-repeat;}.elementor-4508 .elementor-element.elementor-element-1e095af{--min-height:55vh;--overlay-opacity:0.85;--padding-top:060px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-94d07d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4508 .elementor-element.elementor-element-9eef199{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4508 .elementor-element.elementor-element-9eef199 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-9eef199 .elementor-heading-title{font-size:2rem;}.elementor-4508 .elementor-element.elementor-element-cc3db08 > .elementor-widget-container{margin:20px 0px 21px 0px;}.elementor-4508 .elementor-element.elementor-element-cc3db08 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-cc3db08 .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-a09e72e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:1rem;}.elementor-4508 .elementor-element.elementor-element-30b928c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-ea5c498 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-ea5c498 .elementor-button{font-size:0.9rem;padding:20px 35px 15px 35px;}.elementor-4508 .elementor-element.elementor-element-160a2bb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-160a2bb .elementor-button{font-size:0.9rem;padding:20px 35px 15px 35px;}.elementor-4508 .elementor-element.elementor-element-8e00266{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4508 .elementor-element.elementor-element-8e00266 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-8e00266 .elementor-heading-title{font-size:2.1rem;}.elementor-4508 .elementor-element.elementor-element-e9e10bd > .elementor-widget-container{margin:23px 0px 21px 0px;}.elementor-4508 .elementor-element.elementor-element-e9e10bd .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-e9e10bd .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-ca4851c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:0.8rem;}.elementor-4508 .elementor-element.elementor-element-59bb7f6 .elementor-heading-title{font-size:2.1rem;}.elementor-4508 .elementor-element.elementor-element-2ba86bd > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4508 .elementor-element.elementor-element-2ba86bd .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-2ba86bd .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-0f4ba75{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:1rem;}.elementor-4508 .elementor-element.elementor-element-81e06e7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 0px;--row-gap:15px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4508 .elementor-element.elementor-element-423780e{--min-height:60px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-3ed7bc5 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-054193e{--min-height:150px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-6b9cd4a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-6b9cd4a{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-72916a6 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-9dc54da{--min-height:60px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-30c2c9f .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-2d64e8c{--min-height:150px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-ea696f2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-ea696f2{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-71f0639 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-bcca1ff{--min-height:60px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-fde2c77 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-26375a2{--min-height:150px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-a1afd30 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-a1afd30{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-8a3e7be > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-95afc93{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4508 .elementor-element.elementor-element-faf419e{--min-height:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-c1b575d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-b7e50d2 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-fa176a0 > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-4508 .elementor-element.elementor-element-fa176a0 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-fa176a0 .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-51206dd{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-146ba87 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-25cdb79{--width:100%;top:-25px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-25cdb79{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-25cdb79{right:0px;}.elementor-4508 .elementor-element.elementor-element-884f80a{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-0163b6a{top:-65px;}.elementor-4508 .elementor-element.elementor-element-0163b6a img{width:40%;}.elementor-4508 .elementor-element.elementor-element-c1e5057 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-4508 .elementor-element.elementor-element-c1e5057 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-c1e5057 .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-8eccca0{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-1366a17 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-17077d0{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4508 .elementor-element.elementor-element-db11def{--min-height:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-4cce6d1{top:-65px;}.elementor-4508 .elementor-element.elementor-element-4cce6d1 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-34b73c3 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-3b802d5 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-53351d5 > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-4508 .elementor-element.elementor-element-53351d5 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-53351d5 .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-52d9678{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-b3f5a2c{--width:100%;top:-25px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-b3f5a2c{left:0px;}body.rtl .elementor-4508 .elementor-element.elementor-element-b3f5a2c{right:0px;}.elementor-4508 .elementor-element.elementor-element-3f79bd0{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-bb173aa{top:-65px;}.elementor-4508 .elementor-element.elementor-element-bb173aa img{width:40%;}.elementor-4508 .elementor-element.elementor-element-ea99732{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-6c37bd7{top:-65px;}.elementor-4508 .elementor-element.elementor-element-6c37bd7 img{width:40%;}.elementor-4508 .elementor-element.elementor-element-b52b054 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-de2ae9b > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-4508 .elementor-element.elementor-element-de2ae9b .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-de2ae9b .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-0f9c06f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-2a1d19e{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4508 .elementor-element.elementor-element-918a75e{--min-height:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4508 .elementor-element.elementor-element-0c0768d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-13c71c9 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-c6d9113 > .elementor-widget-container{margin:25px 0px 30px 0px;}.elementor-4508 .elementor-element.elementor-element-c6d9113 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-c6d9113 .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-3a1e544{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-7cf32fb{--width:85%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-15px;}body:not(.rtl) .elementor-4508 .elementor-element.elementor-element-7cf32fb{left:20px;}body.rtl .elementor-4508 .elementor-element.elementor-element-7cf32fb{right:20px;}.elementor-4508 .elementor-element.elementor-element-a6ad154{--width:33%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4508 .elementor-element.elementor-element-3824272{top:-65px;}.elementor-4508 .elementor-element.elementor-element-3824272 img{width:70%;}.elementor-4508 .elementor-element.elementor-element-cdbb568{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-a8a4742{top:-65px;}.elementor-4508 .elementor-element.elementor-element-a8a4742 img{width:70%;}.elementor-4508 .elementor-element.elementor-element-01a5889{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-2314f87{top:-65px;}.elementor-4508 .elementor-element.elementor-element-2314f87 img{width:70%;}.elementor-4508 .elementor-element.elementor-element-6d39f37 .elementor-heading-title{font-size:1.4rem;}.elementor-4508 .elementor-element.elementor-element-969dd0c > .elementor-widget-container{margin:20px 0px 25px 0px;}.elementor-4508 .elementor-element.elementor-element-969dd0c .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-969dd0c .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-da37d5a{font-size:0.9rem;}.elementor-4508 .elementor-element.elementor-element-aff7e8e > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4508 .elementor-element.elementor-element-e6784a2:not(.elementor-motion-effects-element-type-background), .elementor-4508 .elementor-element.elementor-element-e6784a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://squareonefx.co.za/wp-content/uploads/2026/06/Square-One-FX-websites-online-stores-and-business-systems-shown-across-multiple-digital-devices-In-mobile-view.webp");background-position:center center;}.elementor-4508 .elementor-element.elementor-element-e6784a2{--overlay-opacity:0.8;}.elementor-4508 .elementor-element.elementor-element-c1b7a21{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4508 .elementor-element.elementor-element-a870f7f.e-con{--order:-99999 /* order start hack */;}.elementor-4508 .elementor-element.elementor-element-ea6c83a{text-align:center;}.elementor-4508 .elementor-element.elementor-element-ea6c83a .elementor-heading-title{font-size:2.1rem;}.elementor-4508 .elementor-element.elementor-element-1157839 > .elementor-widget-container{margin:35px 0px 35px 0px;}.elementor-4508 .elementor-element.elementor-element-1157839 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-4508 .elementor-element.elementor-element-1157839 .elementor-divider{text-align:center;}.elementor-4508 .elementor-element.elementor-element-cb0b8ac > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-4508 .elementor-element.elementor-element-cb0b8ac{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-94d07d1 */.elementor-4508 .elementor-element.elementor-element-94d07d1 {
    --sq1-glass-radius: 24px;

    position: relative;
    isolation: isolate;
    overflow: hidden;
    border-radius: var(--sq1-glass-radius);

    background:
        radial-gradient(
            circle at 18% 12%,
            rgba(255, 255, 255, 0.108) 0%,
            rgba(255, 255, 255, 0.036) 22%,
            transparent 46%
        ),
        radial-gradient(
            circle at 85% 18%,
            rgba(255, 255, 255, 0.10) 0%,
            rgba(255, 255, 255, 0.035) 28%,
            transparent 52%
        ),
        linear-gradient(
            145deg,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.045) 28%,
            rgba(15, 23, 42, 0.34) 52%,
            rgba(15, 23, 42, 0.48) 100%
        );

    backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);
    -webkit-backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);

    border: 1px solid rgba(255, 255, 255, 0.24);

    box-shadow:
        0 18px 55px rgba(0, 0, 0, 0.34),
        0 4px 12px rgba(0, 0, 0, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.38),
        inset 1px 0 0 rgba(255, 255, 255, 0.14),
        inset -1px 0 0 rgba(255, 255, 255, 0.06),
        inset 0 -1px 0 rgba(255, 255, 255, 0.06);

    transform: translateZ(0);
}

/* Keep the real content above all glass layers */
.elementor-4508 .elementor-element.elementor-element-94d07d1 > * {
    position: relative;
    z-index: 4;
}

/* Static realistic glass texture, depth, edge glow and soft highlights */
.elementor-4508 .elementor-element.elementor-element-94d07d1::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    border-radius: inherit;
    pointer-events: none;

    background:
        linear-gradient(
            115deg,
            transparent 0%,
            rgba(255, 255, 255, 0.07) 12%,
            transparent 26%,
            transparent 100%
        ),
        linear-gradient(
            295deg,
            transparent 0%,
            transparent 63%,
            rgba(255, 255, 255, 0.055) 76%,
            transparent 100%
        ),
        radial-gradient(
            circle at 24% 18%,
            rgba(255, 255, 255, 0.096) 0%,
            rgba(255, 255, 255, 0.027) 23%,
            transparent 48%
        ),
        radial-gradient(
            circle at 76% 72%,
            rgba(255, 255, 255, 0.08) 0%,
            rgba(255, 255, 255, 0.025) 28%,
            transparent 56%
        );

    opacity: 0.78;
    mix-blend-mode: screen;

    box-shadow:
        inset 0 0 0 1px rgba(255, 255, 255, 0.08),
        inset 0 0 35px rgba(255, 255, 255, 0.045),
        inset 0 0 80px rgba(255, 255, 255, 0.025);
}

/* Moving realistic glass/sun reflection */
.elementor-4508 .elementor-element.elementor-element-94d07d1::after {
    content: "";
    position: absolute;
    top: 50%;
    left: -72%;
    width: 34%;
    height: 520%;
    z-index: 2;
    pointer-events: none;

    background:
        linear-gradient(
            105deg,
            transparent 0%,
            transparent 30%,
            rgba(255, 255, 255, 0.012) 37%,
            rgba(255, 255, 255, 0.04) 43%,
            rgba(255, 255, 255, 0.18) 49%,
            rgba(255, 255, 255, 0.32) 50%,
            rgba(255, 255, 255, 0.18) 51%,
            rgba(255, 255, 255, 0.04) 57%,
            rgba(255, 255, 255, 0.012) 63%,
            transparent 70%,
            transparent 100%
        ),
        linear-gradient(
            105deg,
            transparent 0%,
            transparent 42%,
            rgba(180, 220, 255, 0.08) 48%,
            rgba(255, 255, 255, 0.13) 50%,
            rgba(255, 232, 200, 0.07) 52%,
            transparent 60%,
            transparent 100%
        );

    transform: translateY(-50%) rotate(-18deg);
    transform-origin: center center;

    filter:
        blur(15px)
        drop-shadow(0 0 18px rgba(255, 255, 255, 0.14));

    opacity: 0;

    -webkit-mask-image: linear-gradient(
        90deg,
        transparent 0%,
        rgba(0, 0, 0, 0.15) 16%,
        rgba(0, 0, 0, 0.85) 36%,
        black 50%,
        rgba(0, 0, 0, 0.85) 64%,
        rgba(0, 0, 0, 0.15) 84%,
        transparent 100%
    );

    mask-image: linear-gradient(
        90deg,
        transparent 0%,
        rgba(0, 0, 0, 0.15) 16%,
        rgba(0, 0, 0, 0.85) 36%,
        black 50%,
        rgba(0, 0, 0, 0.85) 64%,
        rgba(0, 0, 0, 0.15) 84%,
        transparent 100%
    );

    animation: sq1-real-glass-shine 7.2s cubic-bezier(0.42, 0, 0.18, 1) infinite;
}

/* Extra inner highlight layer using the container itself */
.elementor-4508 .elementor-element.elementor-element-94d07d1 {
    background-blend-mode: screen, screen, normal;
}

/* Main desktop / tablet animation */
@keyframes sq1-real-glass-shine {
    0% {
        left: -72%;
        opacity: 0;
    }

    12% {
        opacity: 0;
    }

    24% {
        opacity: 0.52;
    }

    42% {
        opacity: 0.34;
    }

    58% {
        left: 132%;
        opacity: 0.22;
    }

    72% {
        left: 132%;
        opacity: 0;
    }

    100% {
        left: 132%;
        opacity: 0;
    }
}

/* iPhone / mobile tuning */
@media (max-width: 767px) {
    .elementor-4508 .elementor-element.elementor-element-94d07d1 {
        backdrop-filter: blur(20px) saturate(180%) contrast(106%) brightness(106%);
        -webkit-backdrop-filter: blur(20px) saturate(180%) contrast(106%) brightness(106%);
    }

    .elementor-4508 .elementor-element.elementor-element-94d07d1::after {
        top: 50%;
        left: -95%;
        width: 20%;
        height: 1050%;

        transform: translateY(-50%) rotate(-18deg);
        filter:
            blur(13px)
            drop-shadow(0 0 14px rgba(255, 255, 255, 0.10));

        animation: sq1-real-glass-shine-mobile 7.2s cubic-bezier(0.42, 0, 0.18, 1) infinite;
    }

    .elementor-4508 .elementor-element.elementor-element-94d07d1::before {
        opacity: 0.62;
    }
}

@keyframes sq1-real-glass-shine-mobile {
    0% {
        left: -95%;
        opacity: 0;
    }

    12% {
        opacity: 0;
    }

    24% {
        opacity: 0.46;
    }

    42% {
        opacity: 0.30;
    }

    58% {
        left: 148%;
        opacity: 0.18;
    }

    72% {
        left: 148%;
        opacity: 0;
    }

    100% {
        left: 148%;
        opacity: 0;
    }
}

/* Respect users who prefer less motion */
@media (prefers-reduced-motion: reduce) {
    .elementor-4508 .elementor-element.elementor-element-94d07d1::after {
        animation: none;
        opacity: 0.12;
        left: 32%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deb7069 */.elementor-4508 .elementor-element.elementor-element-deb7069 {
    --sq1-glass-radius: 24px;

    position: relative;
    isolation: isolate;
    overflow: hidden;
    border-radius: var(--sq1-glass-radius);

    background:
        linear-gradient(
            145deg,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.045) 28%,
            rgba(15, 23, 42, 0.34) 52%,
            rgba(15, 23, 42, 0.48) 100%
        );

    backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);
    -webkit-backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);

    border: 1px solid rgba(255, 255, 255, 0.24);

    box-shadow:
        0 18px 55px rgba(0, 0, 0, 0.34),
        0 4px 12px rgba(0, 0, 0, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.38),
        inset 1px 0 0 rgba(255, 255, 255, 0.14),
        inset -1px 0 0 rgba(255, 255, 255, 0.06),
        inset 0 -1px 0 rgba(255, 255, 255, 0.06);

    background-blend-mode: normal;
    transform: translateZ(0);
}

/* Keep content safely above the glass background */
.elementor-4508 .elementor-element.elementor-element-deb7069 > * {
    position: relative;
    z-index: 1;
}

/* Force-remove any shine/streak layers from previous versions */
.elementor-4508 .elementor-element.elementor-element-deb7069::before,
.elementor-4508 .elementor-element.elementor-element-deb7069::after {
    content: none !important;
    display: none !important;
    animation: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9c1f97 */.elementor-4508 .elementor-element.elementor-element-f9c1f97 {
    --sq1-glass-radius: 24px;

    position: relative;
    isolation: isolate;
    overflow: hidden;
    border-radius: var(--sq1-glass-radius);

    background:
        linear-gradient(
            145deg,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.045) 28%,
            rgba(15, 23, 42, 0.34) 52%,
            rgba(15, 23, 42, 0.48) 100%
        );

    backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);
    -webkit-backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);

    border: 1px solid rgba(255, 255, 255, 0.24);

    box-shadow:
        0 18px 55px rgba(0, 0, 0, 0.34),
        0 4px 12px rgba(0, 0, 0, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.38),
        inset 1px 0 0 rgba(255, 255, 255, 0.14),
        inset -1px 0 0 rgba(255, 255, 255, 0.06),
        inset 0 -1px 0 rgba(255, 255, 255, 0.06);

    background-blend-mode: normal;
    transform: translateZ(0);
}

/* Keep content safely above the glass background */
.elementor-4508 .elementor-element.elementor-element-f9c1f97 > * {
    position: relative;
    z-index: 1;
}

/* Force-remove any shine/streak layers from previous versions */
.elementor-4508 .elementor-element.elementor-element-f9c1f97::before,
.elementor-4508 .elementor-element.elementor-element-f9c1f97::after {
    content: none !important;
    display: none !important;
    animation: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bed1fa */.elementor-4508 .elementor-element.elementor-element-9bed1fa {
    --sq1-glass-radius: 24px;

    position: relative;
    isolation: isolate;
    overflow: hidden;
    border-radius: var(--sq1-glass-radius);

    background:
        linear-gradient(
            145deg,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.045) 28%,
            rgba(15, 23, 42, 0.34) 52%,
            rgba(15, 23, 42, 0.48) 100%
        );

    backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);
    -webkit-backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);

    border: 1px solid rgba(255, 255, 255, 0.24);

    box-shadow:
        0 18px 55px rgba(0, 0, 0, 0.34),
        0 4px 12px rgba(0, 0, 0, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.38),
        inset 1px 0 0 rgba(255, 255, 255, 0.14),
        inset -1px 0 0 rgba(255, 255, 255, 0.06),
        inset 0 -1px 0 rgba(255, 255, 255, 0.06);

    background-blend-mode: normal;
    transform: translateZ(0);
}

/* Keep content safely above the glass background */
.elementor-4508 .elementor-element.elementor-element-9bed1fa > * {
    position: relative;
    z-index: 1;
}

/* Force-remove any shine/streak layers from previous versions */
.elementor-4508 .elementor-element.elementor-element-9bed1fa::before,
.elementor-4508 .elementor-element.elementor-element-9bed1fa::after {
    content: none !important;
    display: none !important;
    animation: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faf419e */.elementor-4508 .elementor-element.elementor-element-faf419e {
    scroll-margin-top: 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db11def */.elementor-4508 .elementor-element.elementor-element-db11def {
    scroll-margin-top: 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-918a75e */.elementor-4508 .elementor-element.elementor-element-918a75e {
    scroll-margin-top: 90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a870f7f */.elementor-4508 .elementor-element.elementor-element-a870f7f {
    --sq1-glass-radius: 24px;

    position: relative;
    isolation: isolate;
    overflow: hidden;
    border-radius: var(--sq1-glass-radius);

    background:
        linear-gradient(
            145deg,
            rgba(255, 255, 255, 0.13) 0%,
            rgba(255, 255, 255, 0.045) 28%,
            rgba(15, 23, 42, 0.34) 52%,
            rgba(15, 23, 42, 0.48) 100%
        );

    backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);
    -webkit-backdrop-filter: blur(24px) saturate(190%) contrast(108%) brightness(108%);

    border: 1px solid rgba(255, 255, 255, 0.24);

    box-shadow:
        0 18px 55px rgba(0, 0, 0, 0.34),
        0 4px 12px rgba(0, 0, 0, 0.22),
        inset 0 1px 0 rgba(255, 255, 255, 0.38),
        inset 1px 0 0 rgba(255, 255, 255, 0.14),
        inset -1px 0 0 rgba(255, 255, 255, 0.06),
        inset 0 -1px 0 rgba(255, 255, 255, 0.06);

    background-blend-mode: normal;
    transform: translateZ(0);
}

/* Keep content safely above the glass background */
.elementor-4508 .elementor-element.elementor-element-a870f7f > * {
    position: relative;
    z-index: 1;
}

/* Force-remove any shine/streak layers from previous versions */
.elementor-4508 .elementor-element.elementor-element-a870f7f::before,
.elementor-4508 .elementor-element.elementor-element-a870f7f::after {
    content: none !important;
    display: none !important;
    animation: none !important;
}/* End custom CSS */