.elementor-29 .elementor-element.elementor-element-d323240:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d323240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freshstarts.co.za/wp-content/uploads/2025/06/Landing.jpg");background-size:cover;}.elementor-29 .elementor-element.elementor-element-d323240 > .elementor-background-overlay{background-color:#2E2E2E;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-d323240 > .elementor-container{min-height:676px;}.elementor-29 .elementor-element.elementor-element-d323240{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-141px;margin-bottom:0px;z-index:1;}.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-29 .elementor-element.elementor-element-57451b2{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:start;}.elementor-29 .elementor-element.elementor-element-57451b2 > .elementor-widget-container{margin:0px 0px 0px 55px;}.elementor-29 .elementor-element.elementor-element-57451b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-11px 7px 14px rgba(0, 0, 0, 0.21);color:#0D84FF;}.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-29 .elementor-element.elementor-element-5ebd40a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #279CFF 0%, #1790FF 100%);}.elementor-29 .elementor-element.elementor-element-5ebd40a{width:var( --container-widget-width, 72.23% );max-width:72.23%;--container-widget-width:72.23%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-5ebd40a > .elementor-widget-container{margin:0px 0px 0px 55px;}.elementor-29 .elementor-element.elementor-element-5ebd40a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-8a7689b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8a7689b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6944FF;}.elementor-29 .elementor-element.elementor-element-8a7689b > .elementor-container{min-height:400px;}.elementor-29 .elementor-element.elementor-element-8a7689b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-8a7689b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-df7cae7{--spacer-size:90px;}.elementor-29 .elementor-element.elementor-element-14ab903{text-align:center;}.elementor-29 .elementor-element.elementor-element-14ab903 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1.8px;color:#CEA4F6;}.elementor-29 .elementor-element.elementor-element-eddab7a > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-eddab7a{text-align:center;}.elementor-29 .elementor-element.elementor-element-eddab7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:900;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-a93ff19{margin-top:80px;margin-bottom: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-29 .elementor-element.elementor-element-59f71ef img{width:22%;}.elementor-29 .elementor-element.elementor-element-c2e6949 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c2e6949{text-align:center;}.elementor-29 .elementor-element.elementor-element-c2e6949 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:900;line-height:0.9em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-bf9695a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bf9695a{text-align:start;}.elementor-29 .elementor-element.elementor-element-bf9695a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f325bb8 img{width:22%;}.elementor-29 .elementor-element.elementor-element-bb20325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bb20325{text-align:center;}.elementor-29 .elementor-element.elementor-element-bb20325 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:900;line-height:0.9em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-64e215f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-64e215f{text-align:start;}.elementor-29 .elementor-element.elementor-element-64e215f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-fce4813 img{width:22%;}.elementor-29 .elementor-element.elementor-element-f02a379 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f02a379{text-align:center;}.elementor-29 .elementor-element.elementor-element-f02a379 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:900;line-height:0.9em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-05d2893 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-05d2893{text-align:start;}.elementor-29 .elementor-element.elementor-element-05d2893 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5ee28bb{margin-top:80px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-016a81c img{width:22%;}.elementor-29 .elementor-element.elementor-element-3b48710 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-3b48710{text-align:center;}.elementor-29 .elementor-element.elementor-element-3b48710 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:900;line-height:0.9em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-da9ac14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-da9ac14{text-align:start;}.elementor-29 .elementor-element.elementor-element-da9ac14 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-27116bd img{width:22%;}.elementor-29 .elementor-element.elementor-element-14bfb98 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-14bfb98{text-align:center;}.elementor-29 .elementor-element.elementor-element-14bfb98 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:30px;font-weight:900;line-height:0.9em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5935bbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5935bbc{text-align:start;}.elementor-29 .elementor-element.elementor-element-5935bbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.6px;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-cc23ac8{--spacer-size:90px;}.elementor-29 .elementor-element.elementor-element-a0c761a{margin-top:120px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-e226387:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-e226387 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freshstarts.co.za/wp-content/uploads/2025/06/Fresh-Start-Logo.png");background-position:0px -125px;background-size:cover;}.elementor-29 .elementor-element.elementor-element-e226387 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-e226387 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-b73dc2c{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-17d649b > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-29 .elementor-element.elementor-element-0f78205{text-align:start;}.elementor-29 .elementor-element.elementor-element-0f78205 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1.8px;color:#CEA4F6;}.elementor-29 .elementor-element.elementor-element-6dc1b9f > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-6dc1b9f{text-align:start;}.elementor-29 .elementor-element.elementor-element-6dc1b9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:900;color:#604CFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-5417b9d{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-514d493 .elementor-button{background-color:#8727FF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:1.6px;fill:#FFFFFF;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-514d493 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29 .elementor-element.elementor-element-f9191a7:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f9191a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#279CFF;}.elementor-29 .elementor-element.elementor-element-f9191a7 > .elementor-container{min-height:214px;}.elementor-29 .elementor-element.elementor-element-f9191a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-f9191a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-e742bbf{text-align:center;}.elementor-29 .elementor-element.elementor-element-e742bbf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:59px;font-weight:900;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-118c2cb .elementor-button{background-color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:900;fill:#0E8BFF;color:#0E8BFF;box-shadow:1px 5px 19px 0px rgba(0, 0, 0, 0.29);}.elementor-29 .elementor-element.elementor-element-118c2cb > .elementor-widget-container{margin:11px 0px 0px 0px;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-d323240{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-57451b2 .elementor-heading-title{font-size:61px;}.elementor-29 .elementor-element.elementor-element-14ab903 .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-eddab7a .elementor-heading-title{font-size:34px;}.elementor-29 .elementor-element.elementor-element-c2e6949 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-bf9695a .elementor-heading-title{font-size:15px;}.elementor-29 .elementor-element.elementor-element-bb20325 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-64e215f .elementor-heading-title{font-size:15px;}.elementor-29 .elementor-element.elementor-element-f02a379 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-05d2893 .elementor-heading-title{font-size:15px;}.elementor-29 .elementor-element.elementor-element-3b48710 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-da9ac14 .elementor-heading-title{font-size:15px;}.elementor-29 .elementor-element.elementor-element-14bfb98 .elementor-heading-title{font-size:30px;}.elementor-29 .elementor-element.elementor-element-5935bbc .elementor-heading-title{font-size:15px;}.elementor-29 .elementor-element.elementor-element-e226387:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-e226387 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-29 .elementor-element.elementor-element-0f78205 .elementor-heading-title{font-size:13px;}.elementor-29 .elementor-element.elementor-element-6dc1b9f .elementor-heading-title{font-size:34px;}.elementor-29 .elementor-element.elementor-element-5417b9d{font-size:15px;}.elementor-29 .elementor-element.elementor-element-e742bbf .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-d323240:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d323240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freshstarts.co.za/wp-content/uploads/2025/06/Mobile-landing.jpg");background-position:396px -8px;}.elementor-29 .elementor-element.elementor-element-d323240{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 6px;}.elementor-29 .elementor-element.elementor-element-458c98b > .elementor-element-populated{padding:0px 0px 198px 21px;}.elementor-29 .elementor-element.elementor-element-57451b2{width:var( --container-widget-width, 324.797px );max-width:324.797px;--container-widget-width:324.797px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-57451b2 > .elementor-widget-container{padding:-15px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-57451b2 .elementor-heading-title{font-size:61px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-5ebd40a > .elementor-widget-container{margin:29px 0px 0px 54px;}.elementor-29 .elementor-element.elementor-element-df7cae7{--spacer-size:9px;}.elementor-29 .elementor-element.elementor-element-eddab7a .elementor-heading-title{font-size:33px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-a93ff19{margin-top:1px;margin-bottom:1px;}.elementor-29 .elementor-element.elementor-element-c2e6949 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-bf9695a .elementor-heading-title{font-size:12px;line-height:1.9em;}.elementor-29 .elementor-element.elementor-element-660dfc9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-bb20325 .elementor-heading-title{font-size:30px;line-height:1.7em;}.elementor-29 .elementor-element.elementor-element-64e215f .elementor-heading-title{font-size:12px;line-height:2em;}.elementor-29 .elementor-element.elementor-element-c7e8a55 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-f02a379 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-05d2893 .elementor-heading-title{font-size:12px;line-height:2em;}.elementor-29 .elementor-element.elementor-element-5ee28bb{margin-top:30px;margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-3b48710 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-da9ac14 .elementor-heading-title{font-size:12px;line-height:2em;}.elementor-29 .elementor-element.elementor-element-f7b6039 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-14bfb98 .elementor-heading-title{font-size:30px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-5935bbc .elementor-heading-title{font-size:12px;line-height:2em;}.elementor-29 .elementor-element.elementor-element-e226387:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29 .elementor-element.elementor-element-e226387 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -51px;}.elementor-29 .elementor-element.elementor-element-b73dc2c{--spacer-size:220px;}.elementor-29 .elementor-element.elementor-element-17d649b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-29 .elementor-element.elementor-element-0f78205{text-align:center;}.elementor-29 .elementor-element.elementor-element-6dc1b9f{text-align:center;}.elementor-29 .elementor-element.elementor-element-6dc1b9f .elementor-heading-title{font-size:33px;line-height:0.9em;}.elementor-29 .elementor-element.elementor-element-5417b9d{text-align:start;font-size:16px;}.elementor-29 .elementor-element.elementor-element-e742bbf .elementor-heading-title{font-size:40px;}.elementor-29 .elementor-element.elementor-element-118c2cb > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-118c2cb .elementor-button{font-size:11px;}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-d323240:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d323240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}