.elementor-176 .elementor-element.elementor-element-f74edd3:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-f74edd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsustainable.co.za/wp-content/uploads/2023/07/pexels-tom-fisk-9893729-scaled-e1692710061397.jpg");}.elementor-176 .elementor-element.elementor-element-f74edd3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-f74edd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 250px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-de3fe70{text-align:center;}.elementor-176 .elementor-element.elementor-element-de3fe70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:57px;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-1d173b0{margin-top:40px;margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-5a46334 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-176 .elementor-element.elementor-element-2416dc2 .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-2416dc2 .elementor-button:focus{background-color:#0FD867;}.elementor-176 .elementor-element.elementor-element-2416dc2 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 40px 15px 40px;}.elementor-176 .elementor-element.elementor-element-39fd45f > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-176 .elementor-element.elementor-element-ac9c943 > .elementor-widget-container{margin:0px 0px 0px 69px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-ac9c943 img{transition-duration:1.2s;}.elementor-176 .elementor-element.elementor-element-bf46732{margin-top:40px;margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-811fddc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;}.elementor-176 .elementor-element.elementor-element-664010c .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-664010c .elementor-button:focus{background-color:#0FD867;}.elementor-176 .elementor-element.elementor-element-664010c .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 40px 15px 40px;}.elementor-176 .elementor-element.elementor-element-26dd564 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-239da8c > .elementor-widget-container{margin:0px 0px 0px 69px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-239da8c img{transition-duration:1.2s;}.elementor-176 .elementor-element.elementor-element-3ab7006 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;}.elementor-176 .elementor-element.elementor-element-d495bc7 .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-d495bc7 .elementor-button:focus{background-color:#0FD867;}.elementor-176 .elementor-element.elementor-element-d495bc7 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 40px 15px 40px;}.elementor-176 .elementor-element.elementor-element-b0dc051 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-4485764 > .elementor-widget-container{margin:0px 0px 0px 69px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-4485764 img{transition-duration:1.2s;}.elementor-176 .elementor-element.elementor-element-b30ad12{margin-top:40px;margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-5ba78ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;}.elementor-176 .elementor-element.elementor-element-b4c4dcb .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-b4c4dcb .elementor-button:focus{background-color:#0FD867;}.elementor-176 .elementor-element.elementor-element-b4c4dcb .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 40px 15px 40px;}.elementor-176 .elementor-element.elementor-element-e80d885 > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-03f202b > .elementor-widget-container{margin:0px 0px 0px 69px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-03f202b img{transition-duration:1.2s;}.elementor-176 .elementor-element.elementor-element-9f858d6{margin-top:40px;margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-391258d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:600;}.elementor-176 .elementor-element.elementor-element-246e270 .elementor-button:hover, .elementor-176 .elementor-element.elementor-element-246e270 .elementor-button:focus{background-color:#0FD867;}.elementor-176 .elementor-element.elementor-element-246e270 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:15px 40px 15px 40px;}.elementor-176 .elementor-element.elementor-element-3e642ca > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-27b6727 > .elementor-widget-container{margin:0px 0px 0px 69px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-27b6727 img{transition-duration:1.2s;}.elementor-176 .elementor-element.elementor-element-396e4e9{margin-top:40px;margin-bottom:0px;}.elementor-176 .elementor-element.elementor-element-ffa1206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-ffa1206 img{transition-duration:1.2s;}.elementor-176 .elementor-element.elementor-element-240c9ff:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-240c9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-176 .elementor-element.elementor-element-240c9ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-176 .elementor-element.elementor-element-240c9ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-176 .elementor-element.elementor-element-b463434 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-b463434 iframe{height:550px;}.elementor-176 .elementor-element.elementor-element-3b68877 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-176 .elementor-element.elementor-element-3b68877 > .elementor-container{max-width:800px;}.elementor-176 .elementor-element.elementor-element-3b68877{padding:40px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-09a723c{text-align:center;}.elementor-176 .elementor-element.elementor-element-09a723c .elementor-heading-title{font-size:25px;font-weight:600;color:#ffffff;}.elementor-176 .elementor-element.elementor-element-ba801ec > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-ba801ec{text-align:center;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-176 .elementor-element.elementor-element-b099074{text-align:center;}.elementor-176 .elementor-element.elementor-element-b099074 .elementor-heading-title{font-size:25px;font-weight:600;color:#ffffff;}.elementor-176 .elementor-element.elementor-element-ca94cfa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-ca94cfa{text-align:center;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-176 .elementor-element.elementor-element-41967eb{text-align:center;}.elementor-176 .elementor-element.elementor-element-41967eb .elementor-heading-title{font-size:25px;font-weight:600;color:#ffffff;}.elementor-176 .elementor-element.elementor-element-b64c144 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-b64c144{text-align:center;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-176 .elementor-element.elementor-element-2a6703b{--grid-template-columns:repeat(0, auto);--icon-size:23px;--grid-column-gap:22px;--grid-row-gap:0px;}.elementor-176 .elementor-element.elementor-element-2a6703b .elementor-widget-container{text-align:center;}.elementor-176 .elementor-element.elementor-element-2a6703b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-2a6703b .elementor-social-icon{background-color:rgba(255,255,255,0);}.elementor-176 .elementor-element.elementor-element-2a6703b .elementor-social-icon i{color:#686868;}.elementor-176 .elementor-element.elementor-element-2a6703b .elementor-social-icon svg{fill:#686868;}.elementor-176 .elementor-element.elementor-element-2a6703b .elementor-social-icon:hover i{color:#525A53;}.elementor-176 .elementor-element.elementor-element-2a6703b .elementor-social-icon:hover svg{fill:#525A53;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-240c9ff{padding:0px 0px 100px 0px;}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-f74edd3:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-f74edd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jsustainable.co.za/wp-content/uploads/2023/07/pexels-pixabay-371900-scaled-e1690734907656.jpg");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-5a46334 .elementor-heading-title{font-size:25px;}.elementor-176 .elementor-element.elementor-element-ac9c943 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-ac9c943{text-align:start;}.elementor-176 .elementor-element.elementor-element-811fddc .elementor-heading-title{font-size:24px;}.elementor-176 .elementor-element.elementor-element-239da8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-3ab7006 .elementor-heading-title{font-size:24px;}.elementor-176 .elementor-element.elementor-element-4485764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-5ba78ac .elementor-heading-title{font-size:26px;}.elementor-176 .elementor-element.elementor-element-03f202b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-391258d .elementor-heading-title{font-size:25px;}.elementor-176 .elementor-element.elementor-element-27b6727 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-240c9ff{padding:0px 0px 50px 0px;}.elementor-176 .elementor-element.elementor-element-2a6703b{--grid-column-gap:10px;}}