.elementor-2318 .elementor-element.elementor-element-1d3f6ac>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-2318 .elementor-element.elementor-element-1d3f6ac{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-bc-flex-widget .elementor-2318 .elementor-element.elementor-element-69c0e46.elementor-column .elementor-column-wrap{align-items:flex-start}.elementor-2318 .elementor-element.elementor-element-69c0e46.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-2318 .elementor-element.elementor-element-69c0e46>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-69c0e46>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-9e467aa>.elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2318 .elementor-element.elementor-element-1f6b4bc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-1f6b4bc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-233a206 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-27b8722{text-align:center}.elementor-2318 .elementor-element.elementor-element-27b8722 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:59px;font-weight:700;line-height:1.4em}.elementor-2318 .elementor-element.elementor-element-27b8722>.elementor-widget-container{padding:0 30px 0 0}.elementor-2318 .elementor-element.elementor-element-9f35083{font-size:18px}.elementor-2318 .elementor-element.elementor-element-9f35083>.elementor-widget-container{padding:0 30px 0 0}.elementor-2318 .elementor-element.elementor-element-f427f68{font-size:18px}.elementor-2318 .elementor-element.elementor-element-f427f68>.elementor-widget-container{padding:0 30px 0 0}.elementor-2318 .elementor-element.elementor-element-3721ff7>.elementor-widget-container{padding:0}.elementor-2318 .elementor-element.elementor-element-83490bd .elementor-spacer-inner{height:50px}.elementor-2318 .elementor-element.elementor-element-f77fe63:not(.elementor-motion-effects-element-type-background),.elementor-2318 .elementor-element.elementor-element-f77fe63>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(215,226,226,.38)}.elementor-2318 .elementor-element.elementor-element-f77fe63{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-f77fe63>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-4787c73 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-4787c73{color:#e30153;font-family:"Niramit",Sans-serif;font-size:18px}.elementor-2318 .elementor-element.elementor-element-4787c73>.elementor-widget-container{padding:20px 0 0}.elementor-2318 .elementor-element.elementor-element-69133cc .elementor-spacer-inner{height:50px}.elementor-2318 .elementor-element.elementor-element-6ecd916 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-6ecd916{color:#e30153;font-family:"Finger Paint",Sans-serif;font-size:42px}.elementor-2318 .elementor-element.elementor-element-bd53266 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-bd53266{color:#e30153;font-size:18px}.elementor-2318 .elementor-element.elementor-element-5e74248 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-5e74248{color:#e30153;font-size:18px}.elementor-2318 .elementor-element.elementor-element-3bba173 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-3bba173{color:#e30153;font-size:18px}.elementor-2318 .elementor-element.elementor-element-e0c9d32 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-e0c9d32{color:#e30153;font-size:18px}.elementor-2318 .elementor-element.elementor-element-571f5b9 .elementor-spacer-inner{height:50px}.elementor-2318 .elementor-element.elementor-element-1ec4b54:not(.elementor-motion-effects-element-type-background),.elementor-2318 .elementor-element.elementor-element-1ec4b54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://acfs.org.za/wp-content/uploads/2019/10/stats-back.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2318 .elementor-element.elementor-element-1ec4b54{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:140px 0 100px}.elementor-2318 .elementor-element.elementor-element-1ec4b54>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-82084b9{margin-top:0;margin-bottom:0}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter{text-align:center}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter-number{color:#fff;font-family:"Open Sans",Sans-serif;font-size:60px;font-weight:700;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter-number-suffix{color:#fff;font-size:60px;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;letter-spacing:-.45px}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter-sub-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:700;line-height:.2em}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter{text-align:center}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter-number{color:#fff;font-family:"Open Sans",Sans-serif;font-size:60px;font-weight:700;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter-number-suffix{color:#fff;font-size:60px;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:-.45px}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter-sub-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:700;line-height:.2em}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter{text-align:center}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter-number{color:#fff;font-family:"Open Sans",Sans-serif;font-size:60px;font-weight:700;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter-number-suffix{color:#fff;font-size:60px;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:-.45px}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter-sub-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:700;line-height:.2em}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter{text-align:center}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter-number{color:#fff;font-family:"Open Sans",Sans-serif;font-size:60px;font-weight:700;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter-number-suffix{color:#fff;font-size:60px;letter-spacing:-1.5px}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:-.45px}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter-sub-title{color:#fff;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:700;line-height:.2em}.elementor-2318 .elementor-element.elementor-element-24a94b3 .elementor-spacer-inner{height:50px}.elementor-2318 .elementor-element.elementor-element-de1941e:not(.elementor-motion-effects-element-type-background),.elementor-2318 .elementor-element.elementor-element-de1941e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://acfs.org.za/wp-content/uploads/2019/10/kids.jpg");background-position:top center;background-repeat:no-repeat}.elementor-2318 .elementor-element.elementor-element-de1941e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-2318 .elementor-element.elementor-element-de1941e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-e66a72b .elementor-spacer-inner{height:50px}.elementor-2318 .elementor-element.elementor-element-5e76c80{text-align:center}.elementor-2318 .elementor-element.elementor-element-5e76c80.elementor-widget-heading .elementor-heading-title{color:#fff}.elementor-2318 .elementor-element.elementor-element-5e76c80 .elementor-heading-title{font-family:"Finger Paint",Sans-serif;font-size:53px}.elementor-2318 .elementor-element.elementor-element-5e76c80>.elementor-widget-container{padding:320px 0 40px}.elementor-2318 .elementor-element.elementor-element-60e52dd:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-2318 .elementor-element.elementor-element-60e52dd>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#81d742}.elementor-2318 .elementor-element.elementor-element-60e52dd>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-60e52dd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-87f8d26 .elementor-spacer-inner{height:20px}.elementor-2318 .elementor-element.elementor-element-0ecc9f3 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-0ecc9f3{color:#fff;font-size:1px}.elementor-2318 .elementor-element.elementor-element-667a565>.elementor-widget-container{padding:0 30px}.elementor-2318 .elementor-element.elementor-element-6a96b22 .elementor-spacer-inner{height:20px}.elementor-2318 .elementor-element.elementor-element-022b560:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-2318 .elementor-element.elementor-element-022b560>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#6ec1e4}.elementor-2318 .elementor-element.elementor-element-022b560>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-022b560>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-5068edb .elementor-spacer-inner{height:20px}.elementor-2318 .elementor-element.elementor-element-a436b9d .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-a436b9d{color:#fff;font-size:24px}.elementor-2318 .elementor-element.elementor-element-a2e1d42>.elementor-widget-container{padding:0 30px}.elementor-2318 .elementor-element.elementor-element-dc3d71e .elementor-spacer-inner{height:20px}.elementor-2318 .elementor-element.elementor-element-be37817:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-2318 .elementor-element.elementor-element-be37817>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e87fb0}.elementor-2318 .elementor-element.elementor-element-be37817>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-be37817>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-9fb4c95 .elementor-spacer-inner{height:20px}.elementor-2318 .elementor-element.elementor-element-7d003de .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-7d003de{color:#fff;font-size:1px}.elementor-2318 .elementor-element.elementor-element-061b689>.elementor-widget-container{padding:0 30px}.elementor-2318 .elementor-element.elementor-element-877d860 .elementor-spacer-inner{height:20px}.elementor-2318 .elementor-element.elementor-element-56cb8c3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:110px 0 0}.elementor-2318 .elementor-element.elementor-element-56cb8c3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-d753842{text-align:center}.elementor-2318 .elementor-element.elementor-element-d753842.elementor-widget-heading .elementor-heading-title{color:#e30153}.elementor-2318 .elementor-element.elementor-element-d753842 .elementor-heading-title{font-family:"Finger Paint",Sans-serif;font-size:48px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:-1.2px}.elementor-2318 .elementor-element.elementor-element-d753842>.elementor-widget-container{margin:0 0 60px}.elementor-2318 .elementor-element.elementor-element-fff5ff6:not(.elementor-motion-effects-element-type-background),.elementor-2318 .elementor-element.elementor-element-fff5ff6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://acfs.org.za/wp-content/uploads/2019/09/play-3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2318 .elementor-element.elementor-element-fff5ff6>.elementor-background-overlay{background-color:#000;opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-fff5ff6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-24223b7 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-24223b7{color:#fff;font-size:58px;line-height:1.1em}.elementor-2318 .elementor-element.elementor-element-24223b7>.elementor-widget-container{padding:120px 0 50px}.elementor-2318 .elementor-element.elementor-element-011c210>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:45px}.elementor-2318 .elementor-element.elementor-element-011c210>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-011c210>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-2eed12e .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-2eed12e{color:#fff;font-size:24px;line-height:1.1em}.elementor-2318 .elementor-element.elementor-element-2eed12e>.elementor-widget-container{padding:0 50px}.elementor-2318 .elementor-element.elementor-element-049865c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2318 .elementor-element.elementor-element-f28ffc4 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-f28ffc4{color:#fff;font-size:24px;line-height:1.1em}.elementor-2318 .elementor-element.elementor-element-f28ffc4>.elementor-widget-container{padding:0 50px}.elementor-2318 .elementor-element.elementor-element-034f618>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:45px}.elementor-2318 .elementor-element.elementor-element-a349884 .elementor-text-editor{text-align:center}.elementor-2318 .elementor-element.elementor-element-a349884{color:#fff;font-size:24px;line-height:1.1em}.elementor-2318 .elementor-element.elementor-element-a349884>.elementor-widget-container{padding:0 50px}.elementor-2318 .elementor-element.elementor-element-baa1af3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:45px}.elementor-2318 .elementor-element.elementor-element-baa1af3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2318 .elementor-element.elementor-element-baa1af3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-f35aca8 a.elementor-button,.elementor-2318 .elementor-element.elementor-element-f35aca8 .elementor-button{font-size:22px}.elementor-2318 .elementor-element.elementor-element-174d3fa.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-2318 .elementor-element.elementor-element-9ebea33 a.elementor-button,.elementor-2318 .elementor-element.elementor-element-9ebea33 .elementor-button{font-size:22px}.elementor-2318 .elementor-element.elementor-element-2704ca3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:45px}.elementor-2318 .elementor-element.elementor-element-207e16d a.elementor-button,.elementor-2318 .elementor-element.elementor-element-207e16d .elementor-button{font-size:22px}.elementor-2318 .elementor-element.elementor-element-8f77584{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 0}.elementor-2318 .elementor-element.elementor-element-8f77584>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-48fe773:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-2318 .elementor-element.elementor-element-48fe773>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2318 .elementor-element.elementor-element-48fe773>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 70px 70px 100px}.elementor-2318 .elementor-element.elementor-element-48fe773>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2318 .elementor-element.elementor-element-7cc62d8{text-align:center}.elementor-2318 .elementor-element.elementor-element-7cc62d8.elementor-widget-heading .elementor-heading-title{color:#e30153}.elementor-2318 .elementor-element.elementor-element-7cc62d8 .elementor-heading-title{font-family:"Finger Paint",Sans-serif;font-size:37px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:-1.2px}.elementor-2318 .elementor-element.elementor-element-7cc62d8>.elementor-widget-container{margin:0 0 40px}.elementor-2318 .elementor-element.elementor-element-ea89380 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-2318 .elementor-element.elementor-element-ea89380 .elementor-swiper-button.elementor-swiper-button-next{color:rgba(0,0,0,.5)}@media(min-width:768px){.elementor-2318 .elementor-element.elementor-element-3b8979a{width:45%}.elementor-2318 .elementor-element.elementor-element-945b9fe{width:9.332%}.elementor-2318 .elementor-element.elementor-element-8fd2a6d{width:45%}}@media(max-width:1024px) and (min-width:768px){.elementor-2318 .elementor-element.elementor-element-48fe773{width:100%}}@media(min-width:1025px){.elementor-2318 .elementor-element.elementor-element-fff5ff6:not(.elementor-motion-effects-element-type-background),.elementor-2318 .elementor-element.elementor-element-fff5ff6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-2318 .elementor-element.elementor-element-1ec4b54{margin-top:80px;margin-bottom:0;padding:0 0 80px}.elementor-2318 .elementor-element.elementor-element-56cb8c3{padding:80px 0 50px}.elementor-2318 .elementor-element.elementor-element-d753842 .elementor-heading-title{font-size:26px}.elementor-2318 .elementor-element.elementor-element-d753842>.elementor-widget-container{margin:0}.elementor-2318 .elementor-element.elementor-element-8f77584{margin-top:0;margin-bottom:0;padding:0}.elementor-2318 .elementor-element.elementor-element-48fe773>.elementor-element-populated{padding:70px 40px}.elementor-2318 .elementor-element.elementor-element-7cc62d8 .elementor-heading-title{font-size:26px}}@media(max-width:767px){.elementor-2318 .elementor-element.elementor-element-1ec4b54{margin-top:50px;margin-bottom:0;padding:0}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter-number{font-size:40px}.elementor-2318 .elementor-element.elementor-element-fc64518 .elementor-counter-number-suffix{font-size:40px}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter-number{font-size:40px}.elementor-2318 .elementor-element.elementor-element-2fa23ce .elementor-counter-number-suffix{font-size:40px}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter-number{font-size:40px}.elementor-2318 .elementor-element.elementor-element-f3bac04 .elementor-counter-number-suffix{font-size:40px}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter-number{font-size:40px}.elementor-2318 .elementor-element.elementor-element-12e19dc .elementor-counter-number-suffix{font-size:40px}.elementor-2318 .elementor-element.elementor-element-56cb8c3{padding:50px 20px 20px}.elementor-2318 .elementor-element.elementor-element-d753842 .elementor-heading-title{font-size:20px;line-height:40px}.elementor-2318 .elementor-element.elementor-element-d753842>.elementor-widget-container{margin:0}.elementor-2318 .elementor-element.elementor-element-48fe773>.elementor-element-populated{padding:50px 20px}.elementor-2318 .elementor-element.elementor-element-7cc62d8 .elementor-heading-title{font-size:20px;line-height:40px}.elementor-2318 .elementor-element.elementor-element-7cc62d8>.elementor-widget-container{margin:0}}