.elementor-12 .elementor-element.elementor-element-65c0021{--display:flex;--min-height:1000px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65c0021:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-65c0021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaore.co.za/wp-content/uploads/2026/02/Background-02-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7dbd1c1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-bcd6d42{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-8391c55 .elementor-heading-title{font-size:60px;color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-f206995{color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-4323724{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ed75fbd .elementor-button{background-color:var( --e-global-color-afa76fb );font-size:14px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-ed75fbd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ed75fbd .elementor-button:focus{background-color:#DA0214;color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-ed75fbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ed75fbd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ed75fbd .elementor-button:focus svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-c84cad0 .elementor-button{background-color:#AA010F00;font-size:14px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2d6db7 );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-c84cad0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c84cad0 .elementor-button:focus{background-color:var( --e-global-color-e2d6db7 );color:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-c84cad0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c84cad0 .elementor-button:focus svg{fill:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-38a2cbf{--display:flex;}.elementor-12 .elementor-element.elementor-element-905800a img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-39fe3d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-39fe3d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39fe3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFA;}.elementor-12 .elementor-element.elementor-element-02a902b{text-align:center;}.elementor-12 .elementor-element.elementor-element-c1c8d7e{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-c1c8d7e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ba87f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-052a1d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-8b3cdf6{text-align:center;}.elementor-12 .elementor-element.elementor-element-7da769b{--divider-border-style:solid;--divider-color:var( --e-global-color-afa76fb );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-7da769b .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-7da769b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-50ac884{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-50ac884.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-834bc85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fb524b6{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:-2px 2px 12px -6px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fb524b6:hover{box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.11);}.elementor-12 .elementor-element.elementor-element-1e577b0{--display:flex;}.elementor-12 .elementor-element.elementor-element-1e1d170{--display:flex;--justify-content:space-evenly;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1e1d170:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e1d170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFF8DD 0%, #FFF4CA 100%);}.elementor-12 .elementor-element.elementor-element-dd258dd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dd258dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dd258dd .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-default .elementor-icon{color:var( --e-global-color-84b1eb5 );border-color:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-dd258dd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-dd258dd .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dd258dd .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-d383dd6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d4cb7b{text-align:start;}.elementor-12 .elementor-element.elementor-element-8d4cb7b .elementor-heading-title{color:#0F172B;}.elementor-12 .elementor-element.elementor-element-d4fe6bb{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-12 .elementor-element.elementor-element-d4fe6bb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button{background-color:#AA010F00;font-size:14px;font-weight:500;fill:var( --e-global-color-84b1eb5 );color:var( --e-global-color-84b1eb5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84b1eb5 );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button:focus{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-89a9ee6 .elementor-button:focus svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-1cfb304{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:-2px 2px 12px -6px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1cfb304:hover{box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.11);}.elementor-12 .elementor-element.elementor-element-14e2e17{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-0436ac9{--display:flex;--justify-content:space-evenly;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0436ac9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0436ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7FD;}.elementor-12 .elementor-element.elementor-element-6c201e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c201e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6c201e6 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-default .elementor-icon{color:var( --e-global-color-84b1eb5 );border-color:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-6c201e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-6c201e6 .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6c201e6 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-0b68f11{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b79848{text-align:start;}.elementor-12 .elementor-element.elementor-element-3b79848 .elementor-heading-title{color:#0F172B;}.elementor-12 .elementor-element.elementor-element-f27555a{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-12 .elementor-element.elementor-element-f27555a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button{background-color:#AA010F00;font-size:14px;font-weight:500;fill:var( --e-global-color-84b1eb5 );color:var( --e-global-color-84b1eb5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84b1eb5 );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button:focus{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9714c9b .elementor-button:focus svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-f580a13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-bf4b742{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:-2px 2px 12px -6px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bf4b742:hover{box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.11);}.elementor-12 .elementor-element.elementor-element-2839314{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-7d8de8f{--display:flex;--justify-content:space-evenly;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7d8de8f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d8de8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7FD;}.elementor-12 .elementor-element.elementor-element-3236c26{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3236c26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3236c26 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-default .elementor-icon{color:var( --e-global-color-84b1eb5 );border-color:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-3236c26.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-3236c26 .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3236c26 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-519cc42{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3335a50{text-align:start;}.elementor-12 .elementor-element.elementor-element-3335a50 .elementor-heading-title{color:#0F172B;}.elementor-12 .elementor-element.elementor-element-0923e22{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-12 .elementor-element.elementor-element-0923e22.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-479d635 .elementor-button{background-color:#AA010F00;font-size:14px;font-weight:500;fill:var( --e-global-color-84b1eb5 );color:var( --e-global-color-84b1eb5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84b1eb5 );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-479d635 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-479d635 .elementor-button:focus{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-479d635 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-479d635 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-479d635 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-479d635 .elementor-button:focus svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-d939660{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:-2px 2px 12px -6px rgba(0, 0, 0, 0.23);--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d939660:hover{box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.11);}.elementor-12 .elementor-element.elementor-element-abd4238{--display:flex;}.elementor-12 .elementor-element.elementor-element-90e9899{--display:flex;--justify-content:space-evenly;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-90e9899:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-90e9899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #FFF8DD 0%, #FFF4CA 100%);}.elementor-12 .elementor-element.elementor-element-5d43ae1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5d43ae1 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-default .elementor-icon{color:var( --e-global-color-84b1eb5 );border-color:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-5d43ae1.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-5d43ae1 .elementor-icon{font-size:25px;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-5d43ae1 .elementor-icon svg{height:25px;}.elementor-12 .elementor-element.elementor-element-fe7953d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0132978{text-align:start;}.elementor-12 .elementor-element.elementor-element-0132978 .elementor-heading-title{color:#0F172B;}.elementor-12 .elementor-element.elementor-element-0c5cacd{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-12 .elementor-element.elementor-element-0c5cacd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button{background-color:#AA010F00;font-size:14px;font-weight:500;fill:var( --e-global-color-84b1eb5 );color:var( --e-global-color-84b1eb5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-84b1eb5 );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button:focus{background-color:var( --e-global-color-84b1eb5 );color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f4f815d .elementor-button:focus svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-eb6da45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64c0fa4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64c0fa4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64c0fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaore.co.za/wp-content/uploads/2026/02/Background-02-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-02ed07f{text-align:center;}.elementor-12 .elementor-element.elementor-element-02ed07f .elementor-heading-title{color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-83cf044{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;font-size:20px;color:#FFFFFFC2;}.elementor-12 .elementor-element.elementor-element-83cf044.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-38d2119{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button{background-color:var( --e-global-color-afa76fb );font-size:14px;font-weight:500;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button:focus{background-color:#DA0214;color:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d469cf8 .elementor-button:focus svg{fill:var( --e-global-color-e2d6db7 );}.elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button{background-color:#AA010F00;font-size:14px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2d6db7 );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button:focus{background-color:var( --e-global-color-e2d6db7 );color:var( --e-global-color-84b1eb5 );}.elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-512e0c9 .elementor-button:focus svg{fill:var( --e-global-color-84b1eb5 );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-65c0021{--content-width:1500px;}.elementor-12 .elementor-element.elementor-element-ba87f13{--content-width:1500px;}.elementor-12 .elementor-element.elementor-element-eb6da45{--content-width:1500px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-65c0021:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-65c0021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://panaore.co.za/wp-content/uploads/2026/02/Background-02-scaled.png");background-position:-176px 0px;}.elementor-12 .elementor-element.elementor-element-8391c55 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-4323724{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-39fe3d5{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-02a902b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-02a902b .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-c1c8d7e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-8b3cdf6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8b3cdf6 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-7da769b .elementor-divider-separator{width:30%;}.elementor-12 .elementor-element.elementor-element-50ac884{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-12 .elementor-element.elementor-element-e7d5bbb img{width:60%;}.elementor-12 .elementor-element.elementor-element-6854e8d img{width:60%;}.elementor-12 .elementor-element.elementor-element-1b7ec37 img{width:60%;}.elementor-12 .elementor-element.elementor-element-02de3a1 img{width:60%;}.elementor-12 .elementor-element.elementor-element-eb6da45{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-12 .elementor-element.elementor-element-02ed07f .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-83cf044{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:18px;}.elementor-12 .elementor-element.elementor-element-38d2119{--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;}}/* Start custom CSS for icon, class: .elementor-element-dd258dd */.elementor-12 .elementor-element.elementor-element-dd258dd { filter: drop-shadow(1px 1px 5px rgba(0, 0, 0, 0.09)); }./* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6c201e6 */.elementor-12 .elementor-element.elementor-element-6c201e6 { filter: drop-shadow(1px 1px 5px rgba(0, 0, 0, 0.09)); }./* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3236c26 */.elementor-12 .elementor-element.elementor-element-3236c26 { filter: drop-shadow(1px 1px 5px rgba(0, 0, 0, 0.09)); }./* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d43ae1 */.elementor-12 .elementor-element.elementor-element-5d43ae1 { filter: drop-shadow(1px 1px 5px rgba(0, 0, 0, 0.09)); }./* End custom CSS */