/**handles:elementor-post-217**/
.elementor-217 .elementor-element.elementor-element-1dea74c4:not(.elementor-motion-effects-element-type-background),.elementor-217 .elementor-element.elementor-element-1dea74c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-78349aa)}.elementor-217 .elementor-element.elementor-element-1dea74c4>.elementor-background-overlay{background-image:url("http://getsolarleads.co.za/wp-content/uploads/2022/02/footer-bg-1.png");background-position:70% 100px;background-repeat:no-repeat;background-size:auto;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-217 .elementor-element.elementor-element-1dea74c4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:110px 15px 115px 15px}.elementor-217 .elementor-element.elementor-element-23b8ba16>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-23b8ba16>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-217 .elementor-element.elementor-element-2a822a5e{width:auto;max-width:auto;top:-150px}body:not(.rtl) .elementor-217 .elementor-element.elementor-element-2a822a5e{right:10%}body.rtl .elementor-217 .elementor-element.elementor-element-2a822a5e{left:10%}.elementor-217 .elementor-element.elementor-element-536b73b2{margin-top:0;margin-bottom:0;padding:0}.elementor-217 .elementor-element.elementor-element-134c0ca5>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-e77774f .hfe-caption-width figcaption,.elementor-217 .elementor-element.elementor-element-e77774f .hfe-site-logo-container{text-align:left}.elementor-217 .elementor-element.elementor-element-e77774f .hfe-site-logo img{max-width:84%}.elementor-217 .elementor-element.elementor-element-e77774f .hfe-site-logo-container .hfe-site-logo-img{border-style:none}.elementor-217 .elementor-element.elementor-element-e77774f .widget-image-caption{margin-top:0;margin-bottom:0}.elementor-217 .elementor-element.elementor-element-e01bec0{color:var(--e-global-color-361c8a4);font-family:var( --e-global-typography-7d717c7-font-family ),Sans-serif;font-size:var( --e-global-typography-7d717c7-font-size );font-weight:var(--e-global-typography-7d717c7-font-weight);line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-e01bec0>.elementor-widget-container{padding:30px 50px 20px 0}.elementor-217 .elementor-element.elementor-element-2d3fab26 .elementor-button .elementor-align-icon-right{margin-left:20px}.elementor-217 .elementor-element.elementor-element-2d3fab26 .elementor-button .elementor-align-icon-left{margin-right:20px}.elementor-217 .elementor-element.elementor-element-2d3fab26 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-secondary) 0,var(--e-global-color-44ceba9) 100%);border-style:solid;border-width:0 0 0 0;border-radius:4px 4px 4px 4px;padding:10px 26px 10px 26px}.elementor-217 .elementor-element.elementor-element-2d3fab26>.elementor-widget-container{margin:0;padding:0}.elementor-217 .elementor-element.elementor-element-2d3fab26{width:auto;max-width:auto}.elementor-217 .elementor-element.elementor-element-7bc42971>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-41f1dfe4 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var( --e-global-typography-a057fa2-font-family ),Sans-serif;font-size:var( --e-global-typography-a057fa2-font-size );font-weight:var(--e-global-typography-a057fa2-font-weight);line-height:var( --e-global-typography-a057fa2-line-height );letter-spacing:var( --e-global-typography-a057fa2-letter-spacing );word-spacing:var(--e-global-typography-a057fa2-word-spacing)}.elementor-217 .elementor-element.elementor-element-41f1dfe4>.elementor-widget-container{padding:0 0 20px 0}.elementor-217 .elementor-element.elementor-element-68ffbf0a{--e-icon-list-icon-size:14px}.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-text{color:var(--e-global-color-361c8a4)}.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-item>a{font-family:var( --e-global-typography-bd1c868-font-family ),Sans-serif;font-size:var( --e-global-typography-bd1c868-font-size );font-weight:var(--e-global-typography-bd1c868-font-weight);line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-4a41042e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-2592262b .elementor-heading-title{color:var(--e-global-color-accent);font-family:var( --e-global-typography-a057fa2-font-family ),Sans-serif;font-size:var( --e-global-typography-a057fa2-font-size );font-weight:var(--e-global-typography-a057fa2-font-weight);line-height:var( --e-global-typography-a057fa2-line-height );letter-spacing:var( --e-global-typography-a057fa2-letter-spacing );word-spacing:var(--e-global-typography-a057fa2-word-spacing)}.elementor-217 .elementor-element.elementor-element-2592262b>.elementor-widget-container{padding:0 0 20px 0}.elementor-217 .elementor-element.elementor-element-214c737f{--e-icon-list-icon-size:14px}.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-text{color:var(--e-global-color-361c8a4)}.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-item>a{font-family:var( --e-global-typography-bd1c868-font-family ),Sans-serif;font-size:var( --e-global-typography-bd1c868-font-size );font-weight:var(--e-global-typography-bd1c868-font-weight);line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-7d9dd8f0{margin-top:0;margin-bottom:0;padding:0}.elementor-217 .elementor-element.elementor-element-6620e238>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-68505838{--e-icon-list-icon-size:14px;width:auto;max-width:auto}.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-text{color:var(--e-global-color-361c8a4)}.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-item>a{font-family:var( --e-global-typography-bd1c868-font-family ),Sans-serif;font-size:var( --e-global-typography-bd1c868-font-size );font-weight:var(--e-global-typography-bd1c868-font-weight);line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-68505838>.elementor-widget-container{margin:0 5px 0 0;padding:0}.elementor-217 .elementor-element.elementor-element-598cf881{color:var(--e-global-color-361c8a4);font-family:var( --e-global-typography-7d717c7-font-family ),Sans-serif;font-size:var( --e-global-typography-7d717c7-font-size );font-weight:var(--e-global-typography-7d717c7-font-weight);line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-598cf881>.elementor-widget-container{margin:0;padding:0 100px 18px 0}.elementor-217 .elementor-element.elementor-element-22e4408f{--grid-template-columns:repeat(0, auto);--icon-size:13px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-217 .elementor-element.elementor-element-22e4408f .elementor-social-icon{background-color:#02010100}.elementor-217 .elementor-element.elementor-element-22e4408f>.elementor-widget-container{margin:0 0 0 -10px;padding:0}.elementor-217 .elementor-element.elementor-element-7d23d01d:not(.elementor-motion-effects-element-type-background),.elementor-217 .elementor-element.elementor-element-7d23d01d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d99585d)}.elementor-217 .elementor-element.elementor-element-7d23d01d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:30px 0 30px 0}.elementor-217 .elementor-element.elementor-element-7d23d01d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-217 .elementor-element.elementor-element-7980def1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-49cf9215{text-align:center;color:var(--e-global-color-361c8a4);font-family:var( --e-global-typography-7d717c7-font-family ),Sans-serif;font-size:var( --e-global-typography-7d717c7-font-size );font-weight:var(--e-global-typography-7d717c7-font-weight);line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-294a3471{margin-top:0;margin-bottom:0;padding:0}.elementor-217 .elementor-element.elementor-element-7cde4b3f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-217 .elementor-element.elementor-element-5f8bc968{margin-top:0;margin-bottom:0;padding:0}.elementor-217 .elementor-element.elementor-element-74aa8870>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-217 .elementor-element.elementor-element-e01bec0{font-size:var( --e-global-typography-7d717c7-font-size );line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-41f1dfe4 .elementor-heading-title{font-size:var( --e-global-typography-a057fa2-font-size );line-height:var( --e-global-typography-a057fa2-line-height );letter-spacing:var( --e-global-typography-a057fa2-letter-spacing );word-spacing:var(--e-global-typography-a057fa2-word-spacing)}.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-item>a{font-size:var( --e-global-typography-bd1c868-font-size );line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-2592262b .elementor-heading-title{font-size:var( --e-global-typography-a057fa2-font-size );line-height:var( --e-global-typography-a057fa2-line-height );letter-spacing:var( --e-global-typography-a057fa2-letter-spacing );word-spacing:var(--e-global-typography-a057fa2-word-spacing)}.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-item>a{font-size:var( --e-global-typography-bd1c868-font-size );line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-item>a{font-size:var( --e-global-typography-bd1c868-font-size );line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-598cf881{font-size:var( --e-global-typography-7d717c7-font-size );line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-49cf9215{font-size:var( --e-global-typography-7d717c7-font-size );line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}}@media(max-width:767px){.elementor-217 .elementor-element.elementor-element-e01bec0{font-size:var( --e-global-typography-7d717c7-font-size );line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-41f1dfe4 .elementor-heading-title{font-size:var( --e-global-typography-a057fa2-font-size );line-height:var( --e-global-typography-a057fa2-line-height );letter-spacing:var( --e-global-typography-a057fa2-letter-spacing );word-spacing:var(--e-global-typography-a057fa2-word-spacing)}.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-68ffbf0a .elementor-icon-list-item>a{font-size:var( --e-global-typography-bd1c868-font-size );line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-2592262b .elementor-heading-title{font-size:var( --e-global-typography-a057fa2-font-size );line-height:var( --e-global-typography-a057fa2-line-height );letter-spacing:var( --e-global-typography-a057fa2-letter-spacing );word-spacing:var(--e-global-typography-a057fa2-word-spacing)}.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-214c737f .elementor-icon-list-item>a{font-size:var( --e-global-typography-bd1c868-font-size );line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-217 .elementor-element.elementor-element-68505838 .elementor-icon-list-item>a{font-size:var( --e-global-typography-bd1c868-font-size );line-height:var( --e-global-typography-bd1c868-line-height );letter-spacing:var( --e-global-typography-bd1c868-letter-spacing );word-spacing:var(--e-global-typography-bd1c868-word-spacing)}.elementor-217 .elementor-element.elementor-element-598cf881{font-size:var( --e-global-typography-7d717c7-font-size );line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}.elementor-217 .elementor-element.elementor-element-49cf9215{font-size:var( --e-global-typography-7d717c7-font-size );line-height:var( --e-global-typography-7d717c7-line-height );letter-spacing:var( --e-global-typography-7d717c7-letter-spacing );word-spacing:var(--e-global-typography-7d717c7-word-spacing)}}