.elementor-20 .elementor-element.elementor-element-3c41d6c{--display:flex;--min-height:300px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-3c41d6c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3c41d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solartechwholesalers.co.za/wp-content/uploads/2025/09/Become-an-Installer-Banner-01.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9f6fd92{--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;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-035ce14{text-align:start;}.elementor-20 .elementor-element.elementor-element-035ce14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-055679c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-250c612{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-8f3a2cd{text-align:center;}.elementor-20 .elementor-element.elementor-element-8f3a2cd .elementor-heading-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-97058f5{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-2eb5b74{text-align:center;}.elementor-20 .elementor-element.elementor-element-2eb5b74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f2f5318{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-884cf19{--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-20 .elementor-element.elementor-element-a6c9c7b{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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-20 .elementor-element.elementor-element-8fd14f4{text-align:center;}.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-20 .elementor-element.elementor-element-2830079 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2830079 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-2830079 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-2830079 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2830079 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-a2ad4a3{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-c57ce26{text-align:center;}.elementor-20 .elementor-element.elementor-element-f5e5888 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f5e5888 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-f5e5888 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-f5e5888 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-f5e5888 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-7273a5c{--display:flex;}.elementor-20 .elementor-element.elementor-element-18cb8d6{--display:flex;}.elementor-20 .elementor-element.elementor-element-9bd6963{--display:flex;}.elementor-20 .elementor-element.elementor-element-f965b02{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-4478dc5{text-align:center;}.elementor-20 .elementor-element.elementor-element-4478dc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-0f9b737{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-4054edb{--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-20 .elementor-element.elementor-element-30deeef{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-ed94867{text-align:center;}.elementor-20 .elementor-element.elementor-element-75886e5 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-75886e5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-75886e5 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-75886e5 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-75886e5 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-56ada84{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-e655b7f{text-align:center;}.elementor-20 .elementor-element.elementor-element-5c1559d .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-5c1559d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-5c1559d .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-5c1559d .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-5c1559d .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-a4ae638{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-4c3d9d5{text-align:center;}.elementor-20 .elementor-element.elementor-element-fceb023 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-fceb023 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-fceb023 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-fceb023 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-fceb023 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-34e3038{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-ea28cfe{text-align:center;}.elementor-20 .elementor-element.elementor-element-5971a42 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-5971a42 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-5971a42 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-5971a42 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-5971a42 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-780967d{--display:flex;}.elementor-20 .elementor-element.elementor-element-de1e123{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-a12fa48{text-align:center;}.elementor-20 .elementor-element.elementor-element-a12fa48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4bfdca8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-b31b216{--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-20 .elementor-element.elementor-element-af90c2a{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-a316b92{text-align:center;}.elementor-20 .elementor-element.elementor-element-c7bfa5d .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-c7bfa5d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-c7bfa5d .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-c7bfa5d .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-c7bfa5d .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-7d3d40c{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-1fdeabd{text-align:center;}.elementor-20 .elementor-element.elementor-element-ce3d037 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-ce3d037 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-ce3d037 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-ce3d037 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-ce3d037 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-f07bb24{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-645057a{text-align:center;}.elementor-20 .elementor-element.elementor-element-f2839df .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f2839df .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-f2839df .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-f2839df .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-f2839df .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-9044b03{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-8fdddfe{text-align:center;}.elementor-20 .elementor-element.elementor-element-700c353 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-700c353 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-700c353 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-700c353 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-700c353 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-285b2f6{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-ce0ad2f{text-align:center;}.elementor-20 .elementor-element.elementor-element-b8cfc48 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b8cfc48 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-b8cfc48 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-b8cfc48 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-b8cfc48 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-483bec1{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-15ce77b{text-align:center;}.elementor-20 .elementor-element.elementor-element-15ce77b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-45e84e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-bb2df6d{--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-20 .elementor-element.elementor-element-8fbbdae{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-440dc2b{text-align:center;}.elementor-20 .elementor-element.elementor-element-3b22c18 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3b22c18 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-3b22c18 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-3b22c18 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3b22c18 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-0d34287{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-3c72d0f{text-align:center;}.elementor-20 .elementor-element.elementor-element-3c99338 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3c99338 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-3c99338 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-3c99338 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3c99338 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-ac5c805{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-08c62b9{text-align:center;}.elementor-20 .elementor-element.elementor-element-46b5e1f .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-46b5e1f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-46b5e1f .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-46b5e1f .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-46b5e1f .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-1ae6a97{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-532602a{text-align:center;}.elementor-20 .elementor-element.elementor-element-924111d .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-924111d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-924111d .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-924111d .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-924111d .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-1913d95{--display:flex;}.elementor-20 .elementor-element.elementor-element-270816a{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-9d1b38f{text-align:center;}.elementor-20 .elementor-element.elementor-element-9d1b38f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e91a361{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-7cf3a7d{--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-20 .elementor-element.elementor-element-d6dd3c8{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-de9f9b0{text-align:center;}.elementor-20 .elementor-element.elementor-element-8ec1779 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-8ec1779 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-8ec1779 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-8ec1779 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-8ec1779 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-24a5b11{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-12d7e45{text-align:center;}.elementor-20 .elementor-element.elementor-element-3282b66 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3282b66 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-3282b66 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-3282b66 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3282b66 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-0ed8abb{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-2179471{text-align:center;}.elementor-20 .elementor-element.elementor-element-e7826d6 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e7826d6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-e7826d6 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-e7826d6 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e7826d6 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-432af7a{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-451e4c3{text-align:center;}.elementor-20 .elementor-element.elementor-element-d554a18 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d554a18 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-d554a18 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-d554a18 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d554a18 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-ca62850{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-f7c090e{text-align:center;}.elementor-20 .elementor-element.elementor-element-a182604 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a182604 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-a182604 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-a182604 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a182604 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-61a63c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-e8486bd{--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-20 .elementor-element.elementor-element-fb00cae{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-d7177bd{text-align:center;}.elementor-20 .elementor-element.elementor-element-e8bd3e9 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e8bd3e9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-e8bd3e9 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-e8bd3e9 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e8bd3e9 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-89fc913{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-1c9ee10{text-align:center;}.elementor-20 .elementor-element.elementor-element-770dabd .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-770dabd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-770dabd .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-770dabd .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-770dabd .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-bc33b39{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-daf3834{text-align:center;}.elementor-20 .elementor-element.elementor-element-c6dd27e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-c6dd27e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-c6dd27e .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-c6dd27e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-c6dd27e .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-7114fe8{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-177d2e9{text-align:center;}.elementor-20 .elementor-element.elementor-element-c172bee .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-c172bee .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-c172bee .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-c172bee .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-c172bee .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-6b01c54{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-b1a4703{text-align:center;}.elementor-20 .elementor-element.elementor-element-6872e51 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-6872e51 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-6872e51 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-6872e51 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-6872e51 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-23d11ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-75716a7{--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-20 .elementor-element.elementor-element-3d2e58d{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-554740e{text-align:center;}.elementor-20 .elementor-element.elementor-element-f114788 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f114788 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-f114788 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-f114788 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-f114788 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-04b6409{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-c4f9efa{text-align:center;}.elementor-20 .elementor-element.elementor-element-739313f .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-739313f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-739313f .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-739313f .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-739313f .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-8b4ffd6{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-a98f75e{text-align:center;}.elementor-20 .elementor-element.elementor-element-005af9a .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-005af9a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-005af9a .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-005af9a .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-005af9a .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-099c5e2{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-40a1e18{text-align:center;}.elementor-20 .elementor-element.elementor-element-777422c .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-777422c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-777422c .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-777422c .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-777422c .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-24e456a{--display:flex;}.elementor-20 .elementor-element.elementor-element-f9f4fb3{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-f543656{text-align:center;}.elementor-20 .elementor-element.elementor-element-f543656 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ced36d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-aa23554{--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-20 .elementor-element.elementor-element-af928b9{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-66f34c9{text-align:center;}.elementor-20 .elementor-element.elementor-element-0a845f6 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-0a845f6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-0a845f6 .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-0a845f6 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-0a845f6 .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-503e9ca{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-92a8133{text-align:center;}.elementor-20 .elementor-element.elementor-element-30aa27d .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-30aa27d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-30aa27d .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-30aa27d .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-30aa27d .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-7c58c50{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-88803b8{text-align:center;}.elementor-20 .elementor-element.elementor-element-04068fd .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-04068fd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-04068fd .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-04068fd .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-04068fd .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-1dae5a6{--display:flex;}.elementor-20 .elementor-element.elementor-element-0ee7fad{--display:flex;}.elementor-20 .elementor-element.elementor-element-e8e54cd{--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:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-1b900ba{text-align:center;}.elementor-20 .elementor-element.elementor-element-1b900ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-564c562{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-61ba273{--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-20 .elementor-element.elementor-element-f7f78f8{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-4f54b43{text-align:center;}.elementor-20 .elementor-element.elementor-element-464259f .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-464259f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-464259f .elementor-button{fill:var( --e-global-color-4020dcc );color:var( --e-global-color-4020dcc );border-radius:1px 1px 1px 1px;padding:6px 30px 6px 30px;}.elementor-20 .elementor-element.elementor-element-464259f .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-464259f .elementor-button:focus svg{fill:var( --e-global-color-4020dcc );}.elementor-20 .elementor-element.elementor-element-52ce638{--display:flex;}.elementor-20 .elementor-element.elementor-element-5aa6b7f{--display:flex;}.elementor-20 .elementor-element.elementor-element-68d11ac{--display:flex;}.elementor-20 .elementor-element.elementor-element-9026134{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-3c41d6c{--min-height:200px;}.elementor-20 .elementor-element.elementor-element-035ce14 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-3c41d6c{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-9f6fd92{--width:100%;}.elementor-20 .elementor-element.elementor-element-f2f5318{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-884cf19{--width:100%;}.elementor-20 .elementor-element.elementor-element-0f9b737{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-4054edb{--width:100%;}.elementor-20 .elementor-element.elementor-element-4bfdca8{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-b31b216{--width:100%;}.elementor-20 .elementor-element.elementor-element-45e84e9{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-bb2df6d{--width:100%;}.elementor-20 .elementor-element.elementor-element-e91a361{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-7cf3a7d{--width:100%;}.elementor-20 .elementor-element.elementor-element-61a63c6{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-e8486bd{--width:100%;}.elementor-20 .elementor-element.elementor-element-23d11ef{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-75716a7{--width:100%;}.elementor-20 .elementor-element.elementor-element-ced36d9{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-aa23554{--width:100%;}.elementor-20 .elementor-element.elementor-element-564c562{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-61ba273{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-055679c */.rank-math-breadcrumb {
    padding: 10px 0; 
    font-size: 12px;
    list-style: none; 
    margin: 0;
}

.rank-math-breadcrumb > span,
.rank-math-breadcrumb > li {
    display: inline;
}

.rank-math-breadcrumb a {
    color: #0a6436; 
    text-decoration: none; 
    font-weight: bold;
    margin: 0 5px;
    text-transform: uppercase;
    font-size: 12px;
 }

.rank-math-breadcrumb span.separator {
    color: #fff; 
}

.rank-math-breadcrumb span.last {
    color: #fff; 
    font-weight: bold;
    text-transform: uppercase;
}

/* Target the links (all but the last item) */
.rank-math-breadcrumb a {
    /* 1. Set the display property to ensure it behaves inline */
    display: inline; 
    
    /* 2. Apply the background color */
    background-color: #00000078;
    padding: 4px;
    /* Bright yellow background */

    /* 3. Add padding to make the background visible around the text */
   
    
    /* 4. Optional: Round the corners of the background */
    border-radius: 3px;

    /* Adjust text color to contrast with the background */
    color:  #0a6436; 
    
    /* Remove default Rank Math link styles that might interfere */
    text-decoration: none;
    line-height: 1; /* Helps with vertical alignment */
}

/* Target the current page (last item) */
.rank-math-breadcrumb span.last {
    /* 1. Set the display property to ensure it behaves inline */
    display: inline; 

    /* 2. Apply the background color */
    background-color: #00000078; /* Light grey background */

    /* 3. Add padding */
    padding: 4px; 

    /* 4. Optional: Round the corners */
    border-radius: 3px; 
    
    /* Adjust text color */
    color: #fff; 
    font-weight: bold;
}/* End custom CSS */