.elementor-10454 .elementor-element.elementor-element-c13e41c:not(.elementor-motion-effects-element-type-background), .elementor-10454 .elementor-element.elementor-element-c13e41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beyond-boundariessa.co.za/wp-content/uploads/2025/10/Renewable2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10454 .elementor-element.elementor-element-c13e41c .adv-bg{background-color:#02010100;top:0;right:0;background-blend-mode:inherit;width:50%;height:100%;}.elementor-10454 .elementor-element.elementor-element-c13e41c > .elementor-container{min-height:600px;}.elementor-10454 .elementor-element.elementor-element-c13e41c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10454 .elementor-element.elementor-element-c13e41c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10454 .elementor-element.elementor-element-cf8c2a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10454 .elementor-element.elementor-element-cf8c2a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10454 .elementor-element.elementor-element-afd4a23 .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-afd4a23 .section-heading h2{font-family:"Jost", Sans-serif;font-size:52px;font-weight:600;line-height:56px;letter-spacing:-1px;color:#FFFFFF;margin:0px 0px 20px 0px;}.elementor-10454 .elementor-element.elementor-element-666346c{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10454 .elementor-element.elementor-element-2bb67cc .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-2bb67cc .section-heading h2{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#0B2238;margin:0px 0px 20px 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-10454 .elementor-element.elementor-element-261748d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10454 .elementor-element.elementor-element-261748d{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EEEEEE;margin-top:0px;margin-bottom:5px;padding:50px 0px 50px 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-10454 .elementor-element.elementor-element-75b8ac2 img{width:80%;border-radius:12px 12px 12px 12px;}.elementor-10454 .elementor-element.elementor-element-c16bcc4 .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-c16bcc4 .section-heading h2{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#0B2238;margin:0px 0px 20px 0px;}.elementor-10454 .elementor-element.elementor-element-c16bcc4 .section-heading p{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;margin:0px 20px 10px 0px;}.elementor-10454 .elementor-element.elementor-element-d87ca37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10454 .elementor-element.elementor-element-d87ca37:not(.elementor-motion-effects-element-type-background), .elementor-10454 .elementor-element.elementor-element-d87ca37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16487B;}.elementor-10454 .elementor-element.elementor-element-d87ca37{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:5px;padding:50px 0px 50px 0px;}.elementor-10454 .elementor-element.elementor-element-d87ca37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10454 .elementor-element.elementor-element-5e94963 .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-5e94963 .section-heading h2{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#FFFFFF;margin:0px 0px 20px 0px;}.elementor-10454 .elementor-element.elementor-element-5e94963 .section-heading p{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;margin:0px 20px 10px 0px;}.elementor-10454 .elementor-element.elementor-element-47fc8b5 img{width:80%;border-radius:12px 12px 12px 12px;}.elementor-10454 .elementor-element.elementor-element-b833b20 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10454 .elementor-element.elementor-element-b833b20{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EEEEEE;margin-top:0px;margin-bottom:5px;padding:50px 0px 50px 0px;}.elementor-10454 .elementor-element.elementor-element-e551fdf img{width:80%;border-radius:12px 12px 12px 12px;}.elementor-10454 .elementor-element.elementor-element-4b3dc0d .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-4b3dc0d .section-heading h2{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#0B2238;margin:0px 0px 20px 0px;}.elementor-10454 .elementor-element.elementor-element-4b3dc0d .section-heading p{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;margin:0px 20px 10px 0px;}.elementor-10454 .elementor-element.elementor-element-cba9d97 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10454 .elementor-element.elementor-element-cba9d97:not(.elementor-motion-effects-element-type-background), .elementor-10454 .elementor-element.elementor-element-cba9d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16487B;}.elementor-10454 .elementor-element.elementor-element-cba9d97{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:5px;padding:50px 0px 50px 0px;}.elementor-10454 .elementor-element.elementor-element-cba9d97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10454 .elementor-element.elementor-element-fb3c3d8 .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-fb3c3d8 .section-heading h2{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#FFFFFF;margin:0px 0px 20px 0px;}.elementor-10454 .elementor-element.elementor-element-fb3c3d8 .section-heading p{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;margin:0px 20px 10px 0px;}.elementor-10454 .elementor-element.elementor-element-1fb44f9 img{width:80%;border-radius:12px 12px 12px 12px;}.elementor-10454 .elementor-element.elementor-element-e317d0c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10454 .elementor-element.elementor-element-e317d0c{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EEEEEE;margin-top:0px;margin-bottom:5px;padding:50px 0px 50px 0px;}.elementor-10454 .elementor-element.elementor-element-cf8f8c5 img{width:80%;border-radius:12px 12px 12px 12px;}.elementor-10454 .elementor-element.elementor-element-bc14985 .section-heading{text-align:left;}.elementor-10454 .elementor-element.elementor-element-bc14985 .section-heading h2{font-family:"Jost", Sans-serif;font-size:42px;font-weight:600;line-height:46px;letter-spacing:-1px;color:#0B2238;margin:0px 0px 20px 0px;}.elementor-10454 .elementor-element.elementor-element-bc14985 .section-heading p{font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:27px;letter-spacing:-0.2px;color:#6C7A87;margin:0px 20px 10px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-10454 .elementor-element.elementor-element-cf8c2a3{width:50%;}.elementor-10454 .elementor-element.elementor-element-9afcec2{width:50%;}.elementor-10454 .elementor-element.elementor-element-b85c018{width:50%;}.elementor-10454 .elementor-element.elementor-element-7fcd78c{width:50%;}.elementor-10454 .elementor-element.elementor-element-04303ee{width:50%;}.elementor-10454 .elementor-element.elementor-element-37bc56c{width:50%;}.elementor-10454 .elementor-element.elementor-element-a5c6611{width:50%;}.elementor-10454 .elementor-element.elementor-element-c51a510{width:50%;}.elementor-10454 .elementor-element.elementor-element-f452e5d{width:50%;}.elementor-10454 .elementor-element.elementor-element-29a9da4{width:50%;}.elementor-10454 .elementor-element.elementor-element-05bc602{width:50%;}.elementor-10454 .elementor-element.elementor-element-580f8b2{width:50%;}}@media(max-width:1024px){.elementor-10454 .elementor-element.elementor-element-c13e41c > .elementor-container{min-height:400px;}.elementor-10454 .elementor-element.elementor-element-afd4a23 .section-heading h2{font-size:32px;line-height:38px;}.elementor-10454 .elementor-element.elementor-element-2bb67cc .section-heading h2{font-size:32px;line-height:38px;}.elementor-10454 .elementor-element.elementor-element-261748d{padding:50px 10px 50px 10px;}.elementor-10454 .elementor-element.elementor-element-c16bcc4 .section-heading h2{font-size:32px;line-height:38px;}.elementor-10454 .elementor-element.elementor-element-d87ca37{padding:50px 10px 50px 10px;}.elementor-10454 .elementor-element.elementor-element-5e94963 .section-heading h2{font-size:32px;line-height:38px;}.elementor-10454 .elementor-element.elementor-element-b833b20{padding:50px 10px 50px 10px;}.elementor-10454 .elementor-element.elementor-element-4b3dc0d .section-heading h2{font-size:32px;line-height:38px;}.elementor-10454 .elementor-element.elementor-element-cba9d97{padding:50px 10px 50px 10px;}.elementor-10454 .elementor-element.elementor-element-fb3c3d8 .section-heading h2{font-size:32px;line-height:38px;}.elementor-10454 .elementor-element.elementor-element-e317d0c{padding:50px 10px 50px 10px;}.elementor-10454 .elementor-element.elementor-element-bc14985 .section-heading h2{font-size:32px;line-height:38px;}}@media(max-width:767px){.elementor-10454 .elementor-element.elementor-element-c13e41c .adv-bg{width:0px;}.elementor-10454 .elementor-element.elementor-element-afd4a23 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-10454 .elementor-element.elementor-element-afd4a23 .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-2bb67cc .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-75b8ac2{width:auto;max-width:auto;}.elementor-10454 .elementor-element.elementor-element-c16bcc4 .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-c16bcc4 .section-heading p{margin:0px 0px 0px 0px;}.elementor-10454 .elementor-element.elementor-element-5e94963 .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-5e94963 .section-heading p{margin:0px 0px 0px 0px;}.elementor-10454 .elementor-element.elementor-element-47fc8b5{width:auto;max-width:auto;}.elementor-10454 .elementor-element.elementor-element-e551fdf{width:auto;max-width:auto;}.elementor-10454 .elementor-element.elementor-element-4b3dc0d .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-4b3dc0d .section-heading p{margin:0px 0px 0px 0px;}.elementor-10454 .elementor-element.elementor-element-fb3c3d8 .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-fb3c3d8 .section-heading p{margin:0px 0px 0px 0px;}.elementor-10454 .elementor-element.elementor-element-1fb44f9{width:auto;max-width:auto;}.elementor-10454 .elementor-element.elementor-element-cf8f8c5{width:auto;max-width:auto;}.elementor-10454 .elementor-element.elementor-element-bc14985 .section-heading{text-align:center;}.elementor-10454 .elementor-element.elementor-element-bc14985 .section-heading p{margin:0px 0px 0px 0px;}}