.elementor-2 .elementor-element.elementor-element-47aec73 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-47aec73 .elementor-repeater-item-ba9f37d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-630a963 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-630a963 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-image-container:after{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider__desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-slider .jet-slider__button--primary{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider  .jet-slider__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider__button--secondary{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider  .jet-slider__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before{border-color:var( --e-global-color-secondary );}.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-color:var( --e-global-color-primary );}.elementor-widget-jet-slider .jet-slider__fraction-pagination span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-9fbffb2 .slider-pro{min-height:600px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-image-container:after{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-thumbnail-container:before{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#BD8762;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-thumbnail-container:hover:before{background-color:#BD8762;border-style:solid;border-color:#54595F00;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{background-color:#BD8762;}.elementor-2 .elementor-element.elementor-element-9fbffb2 > .elementor-widget-container{background-color:#FFFFFF;margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-buttons{max-width:100%;text-align:center;margin-top:6px;padding:2px 2px 2px 2px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-full-screen-button{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__content-item{justify-content:center;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__content{justify-content:center;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__content-inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__icon{justify-content:center;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__title{text-align:left;color:#000000;font-family:"Museo Sans 500", Sans-serif;font-size:60px;font-weight:normal;margin:0% 0% 0% 15%;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__subtitle{text-align:left;color:var( --e-global-color-05cb30c );margin:0% 0% 0% 15%;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__desc{max-width:364px;align-self:flex-start;text-align:left;color:#646569;font-family:"Museo Sans 300", Sans-serif;font-size:16px;font-weight:normal;margin:0% 0% 0% 8%;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__button-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__button--primary{padding:15px 25px 15px 25px;margin:2% 0% 0% 8%;background-color:#414042;}.elementor-2 .elementor-element.elementor-element-9fbffb2  .jet-slider__button--primary{font-family:"Museo Sans 700", Sans-serif;font-size:16px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider__button--primary:hover{background-color:var( --e-global-color-6a1e8d3 );}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-arrows .sp-arrow{width:40px;height:40px;margin:0px 0px 0px 0px;background-color:#BD876200;font-size:28px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#BD8762;border-radius:32px 32px 32px 32px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-arrows .sp-arrow i{color:#BD8762;font-size:28px;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-arrows .sp-arrow svg{fill:#BD8762;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-buttons .sp-button{margin:0px 0px 0px 0px;background-color:#fff;width:12px;height:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#959393;}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-buttons .sp-button.sp-selected-button{background-color:var( --e-global-color-0c7ee62 );width:12px;height:12px;border-style:solid;border-color:var( --e-global-color-0c7ee62 );}.elementor-2 .elementor-element.elementor-element-9fbffb2 .jet-slider .sp-thumbnails-container{margin-top:0px;}.elementor-2 .elementor-element.elementor-element-47aec73 > .elementor-container{min-height:600px;}.elementor-2 .elementor-element.elementor-element-47aec73{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f24a55 .elementor-repeater-item-11db57d.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-4f24a55:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4f24a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4f24a55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4f24a55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-79ca945 .elementor-repeater-item-8380eb9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-ca06b4a > .elementor-widget-container{margin:4px 0px -2px 0px;}.elementor-2 .elementor-element.elementor-element-ca06b4a{text-align:center;}.elementor-2 .elementor-element.elementor-element-ca06b4a .elementor-heading-title{color:#212121;font-family:"Museo Sans 500", Sans-serif;font-size:30px;font-weight:normal;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-79ca945{margin-top:40px;margin-bottom:0px;padding:30px 0px 20px 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-2 .elementor-element.elementor-element-9951382 .elementor-repeater-item-5bed3f3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-871a719 .elementor-repeater-item-27e683c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-bcacc20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bcacc20 .elementor-heading-title{color:#000000;font-family:"Museo Sans 500", Sans-serif;font-size:30px;font-weight:normal;}.elementor-widget-text-editor{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-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-2 .elementor-element.elementor-element-dc9baeb{color:#000000;font-family:"Museo Sans 300", Sans-serif;font-size:16px;font-weight:normal;}.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-2 .elementor-element.elementor-element-da830d7 .elementor-button{background-color:transparent;font-family:"Museo Sans 700", Sans-serif;font-size:16px;font-weight:normal;background-image:linear-gradient(180deg, #FFA05F 0%, #AB431D 100%);padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-da830d7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-da830d7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #414042 0%, #414042 100%);}.elementor-2 .elementor-element.elementor-element-35e7688{text-align:right;}.elementor-2 .elementor-element.elementor-element-35e7688 img{width:85%;}.elementor-2 .elementor-element.elementor-element-9951382:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9951382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solal.co.za/wp-content/uploads/2021/06/home-section1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9951382{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-9951382 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-424f5f4 .elementor-repeater-item-8380eb9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-2538a70 > .elementor-widget-container{margin:4px 0px -2px 0px;}.elementor-2 .elementor-element.elementor-element-2538a70{text-align:center;}.elementor-2 .elementor-element.elementor-element-2538a70 .elementor-heading-title{color:#212121;font-family:"Museo Sans 700", Sans-serif;font-size:32px;font-weight:normal;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-3255ff1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3255ff1{text-align:center;}.elementor-2 .elementor-element.elementor-element-3255ff1 .elementor-heading-title{color:#646569;font-family:"Museo Sans 300", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-424f5f4{margin-top:40px;margin-bottom:0px;padding:30px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-f1a546c .elementor-repeater-item-5bed3f3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-31a4c0d .elementor-repeater-item-27e683c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-a9a626c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a9a626c .elementor-heading-title{color:#000000;font-family:"Museo Sans 500", Sans-serif;font-size:30px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-6b18b47{color:#000000;font-family:"Museo Sans 300", Sans-serif;font-size:16px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-3997a1f .elementor-button{background-color:transparent;font-family:"Museo Sans 700", Sans-serif;font-size:16px;font-weight:normal;background-image:linear-gradient(180deg, #FFA05F 0%, #AB431D 100%);padding:15px 25px 15px 25px;}.elementor-2 .elementor-element.elementor-element-3997a1f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3997a1f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #414042 0%, #414042 100%);}.elementor-2 .elementor-element.elementor-element-30116af{text-align:right;}.elementor-2 .elementor-element.elementor-element-f1a546c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f1a546c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solal.co.za/wp-content/uploads/2024/07/section-3-main.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f1a546c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:90px 0px 90px 0px;}.elementor-2 .elementor-element.elementor-element-f1a546c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-dcdaa5b .elementor-repeater-item-5b9ccab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-2 .elementor-element.elementor-element-7d60b43{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-1466984 > .elementor-widget-container{margin:4px 0px -2px 0px;}.elementor-2 .elementor-element.elementor-element-1466984{text-align:center;}.elementor-2 .elementor-element.elementor-element-1466984 .elementor-heading-title{color:#212121;font-family:"Museo Sans 700", Sans-serif;font-size:30px;font-weight:normal;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-4232fb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2 .elementor-element.elementor-element-6d0add5{--spacer-size:25px;}.elementor-widget-jet-button .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-button .jet-button__plane-hover{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__instance{background-color:var( --e-global-color-0c7ee62 );border-radius:35px 35px 35px 35px;}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__instance:hover{background-color:var( --e-global-color-6a1e8d3 );}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__plane-normal{background-color:var( --e-global-color-0c7ee62 );}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__plane-hover{background-color:var( --e-global-color-6a1e8d3 );}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__container{justify-content:center;}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-2 .elementor-element.elementor-element-49d2597 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-2 .elementor-element.elementor-element-49d2597  .jet-button__state-normal .jet-button__label{font-family:"Museo Sans 300", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-49d2597  .jet-button__state-hover .jet-button__label{font-family:"Museo Sans 300", Sans-serif;font-size:14px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-e692483{--spacer-size:25px;}.elementor-2 .elementor-element.elementor-element-dcdaa5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-dcdaa5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-6d66bfe{width:100%;}.elementor-2 .elementor-element.elementor-element-3b441ed{width:36.316%;}.elementor-2 .elementor-element.elementor-element-aa37df5{width:63.684%;}.elementor-2 .elementor-element.elementor-element-fb7fa0c{width:30.114%;}.elementor-2 .elementor-element.elementor-element-3159b2c{width:69.886%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-9fbffb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4232fb4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for jet-slider, class: .elementor-element-9fbffb2 */.sp-previous-arrow{
    margin-left: 80px!important;
}
.sp-next-arrow{
    margin-right: 80px!important;
}/* End custom CSS */
/* Start custom CSS for jet-slider, class: .elementor-element-9fbffb2 */.sp-previous-arrow{
    margin-left: 80px!important;
}
.sp-next-arrow{
    margin-right: 80px!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans 500';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/MuseoSans_500.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans 300';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/MuseoSans-300.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans 700';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/MuseoSans_700.woff') format('woff');
}
/* End Custom Fonts CSS */