.fl-node-gc0j38swbirm > .fl-row-content-wrap {background-color: var(--wp--preset--color--ast-global-color-0);background-image: url(https://acornlearning.com/wp-content/uploads/2024/03/acorn-learning-header-banner.jpg);background-repeat: no-repeat;background-position: center bottom;background-attachment: scroll;background-size: cover;}.fl-node-gc0j38swbirm > .fl-row-content-wrap:after {background-image: linear-gradient(180deg, rgba(37,90,79,0.33) 0%, rgba(255,255,255,0) 66%);} .fl-node-gc0j38swbirm > .fl-row-content-wrap {padding-top:200px;padding-bottom:100px;}@media ( max-width: 992px ) { .fl-node-gc0j38swbirm.fl-row > .fl-row-content-wrap {padding-top:150px;padding-bottom:75px;}}@media ( max-width: 768px ) { .fl-node-gc0j38swbirm.fl-row > .fl-row-content-wrap {padding-top:100px;padding-bottom:50px;}}.fl-node-b96oxczqhw4y {width: 100%;}.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}.fl-row .fl-col .fl-node-txqz9lh7i2g5 h1.fl-heading a,.fl-row .fl-col .fl-node-txqz9lh7i2g5 h1.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-txqz9lh7i2g5 h1.fl-heading .fl-heading-text *,.fl-node-txqz9lh7i2g5 h1.fl-heading .fl-heading-text {color: #ffffff;}.fl-node-txqz9lh7i2g5.fl-module-heading .fl-heading {font-size: 60px;text-align: center;}@media(max-width: 992px) {.fl-node-txqz9lh7i2g5.fl-module-heading .fl-heading {font-size: 48px;}}@media(max-width: 768px) {.fl-node-txqz9lh7i2g5.fl-module-heading .fl-heading {font-size: 36px;}}.fl-row .fl-col .fl-node-keduj6r9ygfi h1.fl-heading a,.fl-row .fl-col .fl-node-keduj6r9ygfi h1.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-keduj6r9ygfi h1.fl-heading .fl-heading-text *,.fl-node-keduj6r9ygfi h1.fl-heading .fl-heading-text {color: #ffffff;}.fl-node-keduj6r9ygfi.fl-module-heading .fl-heading {font-size: 60px;text-align: center;}@media(max-width: 992px) {.fl-node-keduj6r9ygfi.fl-module-heading .fl-heading {font-size: 48px;}}@media(max-width: 768px) {.fl-node-keduj6r9ygfi.fl-module-heading .fl-heading {font-size: 36px;}}.fl-row .fl-col .fl-node-xhpyjon04652 h1.fl-heading a,.fl-row .fl-col .fl-node-xhpyjon04652 h1.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-xhpyjon04652 h1.fl-heading .fl-heading-text *,.fl-node-xhpyjon04652 h1.fl-heading .fl-heading-text {color: #ffffff;}.fl-node-xhpyjon04652.fl-module-heading .fl-heading {font-size: 60px;text-align: center;}@media(max-width: 992px) {.fl-node-xhpyjon04652.fl-module-heading .fl-heading {font-size: 48px;}}@media(max-width: 768px) {.fl-node-xhpyjon04652.fl-module-heading .fl-heading {font-size: 36px;}}.fl-builder-content .fl-rich-text strong {font-weight: bold;}.fl-module.fl-rich-text p:last-child {margin-bottom: 0;}.fl-builder-edit .fl-module.fl-rich-text p:not(:has(~ *:not(.fl-block-overlay))) {margin-bottom: 0;}.fl-builder-content .fl-node-aotflrqdev49 .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-aotflrqdev49 .fl-module-content .fl-rich-text * {color: #ffffff;}.fl-builder-content .fl-node-aotflrqdev49 .fl-rich-text, .fl-builder-content .fl-node-aotflrqdev49 .fl-rich-text *:not(b, strong) {font-weight: 700;font-size: 24px;text-align: center;} .fl-node-aotflrqdev49 > .fl-module-content {margin-bottom:0px;}@media ( max-width: 768px ) { .fl-node-aotflrqdev49.fl-module > .fl-module-content {margin-bottom:0px;}}.fl-builder-content .fl-node-u48gm27dqyik .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-u48gm27dqyik .fl-module-content .fl-rich-text * {color: #ffffff;}.fl-builder-content .fl-node-u48gm27dqyik .fl-rich-text, .fl-builder-content .fl-node-u48gm27dqyik .fl-rich-text *:not(b, strong) {font-weight: 700;text-align: center;} .fl-node-u48gm27dqyik > .fl-module-content {margin-top:0px;margin-bottom:0px;}@media ( max-width: 768px ) { .fl-node-u48gm27dqyik.fl-module > .fl-module-content {margin-top:0px;}}.fl-builder-content .fl-node-jlotsxuq692g .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-jlotsxuq692g .fl-module-content .fl-rich-text * {color: #ffffff;}.fl-builder-content .fl-node-jlotsxuq692g .fl-rich-text, .fl-builder-content .fl-node-jlotsxuq692g .fl-rich-text *:not(b, strong) {font-weight: 700;font-size: 19px;text-align: center;} .fl-node-jlotsxuq692g > .fl-module-content {margin-top:0px;margin-bottom:-10px;}@media ( max-width: 768px ) { .fl-node-jlotsxuq692g.fl-module > .fl-module-content {margin-top:0px;margin-bottom:-10px;}}.fl-builder-content .fl-node-qdoys1c4zewr .fl-button i.fl-button-icon-before {margin-right: 0;}.fl-node-qdoys1c4zewr.fl-button-wrap, .fl-node-qdoys1c4zewr .fl-button-wrap {text-align: center;}.fl-builder-content .fl-node-qdoys1c4zewr a.fl-button {padding-top: 20px;padding-bottom: 20px;} .fl-node-qdoys1c4zewr > .fl-module-content {margin-top:0px;}.fl-node-al5ehympci7g > .fl-row-content-wrap {background-color: var(--wp--preset--color--ast-global-color-0);}.fl-node-al5ehympci7g .fl-row-content {max-width: 960px;} .fl-node-al5ehympci7g > .fl-row-content-wrap {padding-top:80px;padding-bottom:30px;}@media ( max-width: 768px ) { .fl-node-al5ehympci7g.fl-row > .fl-row-content-wrap {padding-top:40px;padding-bottom:10px;}}.fl-node-c57kntwavdsq {color: #ffffff;}.fl-builder-content .fl-node-c57kntwavdsq *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {color: inherit;}.fl-builder-content .fl-node-c57kntwavdsq a {color: #ffffff;}.fl-builder-content .fl-node-c57kntwavdsq a:hover {color: #ffffff;}.fl-builder-content .fl-node-c57kntwavdsq h1,.fl-builder-content .fl-node-c57kntwavdsq h2,.fl-builder-content .fl-node-c57kntwavdsq h3,.fl-builder-content .fl-node-c57kntwavdsq h4,.fl-builder-content .fl-node-c57kntwavdsq h5,.fl-builder-content .fl-node-c57kntwavdsq h6,.fl-builder-content .fl-node-c57kntwavdsq h1 a,.fl-builder-content .fl-node-c57kntwavdsq h2 a,.fl-builder-content .fl-node-c57kntwavdsq h3 a,.fl-builder-content .fl-node-c57kntwavdsq h4 a,.fl-builder-content .fl-node-c57kntwavdsq h5 a,.fl-builder-content .fl-node-c57kntwavdsq h6 a {color: #ffffff;}.fl-node-c57kntwavdsq > .fl-row-content-wrap {background-color: var(--wp--preset--color--ast-global-color-0);border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;}.fl-node-c57kntwavdsq .fl-row-content {max-width: 1000px;} .fl-node-c57kntwavdsq > .fl-row-content-wrap {padding-top:10px;padding-bottom:0px;}.fl-node-1utrowqebkj5 {width: 100%;}.fl-node-1utrowqebkj5 > .fl-col-content {background-color: #2c7058;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}@media ( max-width: 768px ) { .fl-node-1utrowqebkj5.fl-col > .fl-col-content {margin-right:20px;margin-left:20px;}} .fl-node-1utrowqebkj5 > .fl-col-content {padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;}@media ( max-width: 768px ) { .fl-node-1utrowqebkj5.fl-col > .fl-col-content {padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}}.fl-node-tql47fc80sru {width: 70%;}.fl-node-6dpfb1ak70ni {width: 30%;}@media (max-width: 768px) { .fl-module-icon {text-align: center;} }.fl-node-er38nt069dli .fl-icon i,.fl-node-er38nt069dli .fl-icon i:before {color: #9b9b9b;}.fl-node-er38nt069dli .fl-icon i:hover,.fl-node-er38nt069dli .fl-icon i:hover:before,.fl-node-er38nt069dli .fl-icon a:hover i,.fl-node-er38nt069dli .fl-icon a:hover i:before {color: #7f7f7f;}.fl-node-er38nt069dli .fl-icon i, .fl-node-er38nt069dli .fl-icon i:before {font-size: 16px;}.fl-node-er38nt069dli .fl-icon-wrap .fl-icon-text {height: 28px;}.fl-node-er38nt069dli.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-er38nt069dli .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 992px) {.fl-node-er38nt069dli .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 768px) {.fl-node-er38nt069dli .fl-icon-wrap .fl-icon-text {height: 28px;}} .fl-node-er38nt069dli > .fl-module-content {margin-top:0px;margin-bottom:0px;margin-left:5px;}.fl-node-rdlog1tas2u3 .fl-icon i,.fl-node-rdlog1tas2u3 .fl-icon i:before {color: #9b9b9b;}.fl-node-rdlog1tas2u3 .fl-icon i, .fl-node-rdlog1tas2u3 .fl-icon i:before {font-size: 16px;}.fl-node-rdlog1tas2u3 .fl-icon-wrap .fl-icon-text {height: 28px;}.fl-node-rdlog1tas2u3.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-rdlog1tas2u3 .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 992px) {.fl-node-rdlog1tas2u3 .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 768px) {.fl-node-rdlog1tas2u3 .fl-icon-wrap .fl-icon-text {height: 28px;}} .fl-node-rdlog1tas2u3 > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:3px;}.fl-node-kob6amz5qfui .fl-icon i,.fl-node-kob6amz5qfui .fl-icon i:before {color: #9b9b9b;}.fl-node-kob6amz5qfui .fl-icon i:hover,.fl-node-kob6amz5qfui .fl-icon i:hover:before,.fl-node-kob6amz5qfui .fl-icon a:hover i,.fl-node-kob6amz5qfui .fl-icon a:hover i:before {color: #7f7f7f;}.fl-node-kob6amz5qfui .fl-icon i, .fl-node-kob6amz5qfui .fl-icon i:before {font-size: 16px;}.fl-node-kob6amz5qfui .fl-icon-wrap .fl-icon-text {height: 28px;}.fl-node-kob6amz5qfui.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-kob6amz5qfui .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 992px) {.fl-node-kob6amz5qfui .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 768px) {.fl-node-kob6amz5qfui .fl-icon-wrap .fl-icon-text {height: 28px;}} .fl-node-kob6amz5qfui > .fl-module-content {margin-top:0px;margin-bottom:0px;margin-left:5px;}.fl-node-8hyzkre1c40a .fl-icon i,.fl-node-8hyzkre1c40a .fl-icon i:before {color: #9b9b9b;}.fl-node-8hyzkre1c40a .fl-icon i, .fl-node-8hyzkre1c40a .fl-icon i:before {font-size: 16px;}.fl-node-8hyzkre1c40a .fl-icon-wrap .fl-icon-text {height: 28px;}.fl-node-8hyzkre1c40a.fl-module-icon {text-align: left;}@media(max-width: 1200px) {.fl-node-8hyzkre1c40a .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 992px) {.fl-node-8hyzkre1c40a .fl-icon-wrap .fl-icon-text {height: 28px;}}@media(max-width: 768px) {.fl-node-8hyzkre1c40a .fl-icon-wrap .fl-icon-text {height: 28px;}} .fl-node-8hyzkre1c40a > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:3px;}.fl-row .fl-col .fl-node-s7f0wug8tzki h3.fl-heading a,.fl-row .fl-col .fl-node-s7f0wug8tzki h3.fl-heading .fl-heading-text,.fl-row .fl-col .fl-node-s7f0wug8tzki h3.fl-heading .fl-heading-text *,.fl-node-s7f0wug8tzki h3.fl-heading .fl-heading-text {color: #ffffff;}@media(max-width: 768px) {.fl-node-s7f0wug8tzki.fl-module-heading .fl-heading {text-align: center;}} .fl-node-s7f0wug8tzki > .fl-module-content {margin-bottom:0px;}.fl-node-mi1hyloqaprx.fl-button-wrap, .fl-node-mi1hyloqaprx .fl-button-wrap {text-align: center;}.fl-builder-content .fl-node-mi1hyloqaprx a.fl-button {padding-top: 20px;padding-right: 25px;padding-bottom: 20px;padding-left: 25px;}.fl-builder-content .fl-node-mi1hyloqaprx a.fl-button, .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button:visited, .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button:hover, .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button:focus, .fl-page .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button, .fl-page .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button:visited, .fl-page .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button:hover, .fl-page .fl-builder-content .fl-node-mi1hyloqaprx a.fl-button:focus {border-top-left-radius: 90px;border-top-right-radius: 90px;border-bottom-left-radius: 90px;border-bottom-right-radius: 90px;}@media ( max-width: 768px ) { .fl-node-mi1hyloqaprx.fl-module > .fl-module-content {margin-top:10px;}}.fl-module-box:before,.fl-module-box:after {position: absolute;}a.fl-module-box {text-decoration: none;}.fl-builder-content > .fl-module-box {margin: 0;}.fl-module-box :where( .fl-module ),.fl-module-box :where( .fl-module-content ),.fl-module-box.fl-block > * {margin: 0;}.fl-builder-content-37 .fl-node-4y9wk16scilf {display: flex;flex-direction: row;justify-content: space-between;align-items: center;gap: 10px;}@media(max-width: 768px) {.fl-builder-content-37 .fl-node-4y9wk16scilf {justify-content: stretch;flex-wrap: wrap;}:where( .fl-node-4y9wk16scilf > :not( .fl-block-overlay, .fl-drop-target ) ) {width: 100%;}}.fl-builder-content-37 .fl-node-svcowux10e72 {flex-direction: row;}.fl-icon-group .fl-icon {display: inline-block;margin-bottom: 10px;margin-top: 10px;}.fl-node-6c5plmstvrxk .fl-icon i,.fl-node-6c5plmstvrxk .fl-icon i:before {color: #327a60;}.fl-node-6c5plmstvrxk .fl-icon i {background: rgb(255, 255, 255);}.fl-node-6c5plmstvrxk .fl-icon i:hover,.fl-node-6c5plmstvrxk .fl-icon a:hover i {background: #fad3ac;}.fl-node-6c5plmstvrxk .fl-icon i {border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;text-align: center;}.fl-node-6c5plmstvrxk .fl-icon i, .fl-node-6c5plmstvrxk .fl-icon i:before {font-size: 24px;}.fl-node-6c5plmstvrxk .fl-icon-wrap .fl-icon-text {height: 42px;}.fl-node-6c5plmstvrxk .fl-icon i {line-height: 42px;width: 42px;}.fl-node-6c5plmstvrxk .fl-icon i::before {line-height: 42px;}@media(max-width: 1200px) {.fl-node-6c5plmstvrxk .fl-icon-wrap .fl-icon-text {height: 42px;}.fl-node-6c5plmstvrxk .fl-icon i {line-height: 42px;width: 42px;}.fl-node-6c5plmstvrxk .fl-icon i::before {line-height: 42px;}}@media(max-width: 992px) {.fl-node-6c5plmstvrxk .fl-icon-wrap .fl-icon-text {height: 42px;}.fl-node-6c5plmstvrxk .fl-icon i {line-height: 42px;width: 42px;}.fl-node-6c5plmstvrxk .fl-icon i::before {line-height: 42px;}}@media(max-width: 768px) {.fl-node-6c5plmstvrxk .fl-icon-wrap .fl-icon-text {height: 42px;}.fl-node-6c5plmstvrxk .fl-icon i {line-height: 42px;width: 42px;}.fl-node-6c5plmstvrxk .fl-icon i::before {line-height: 42px;}}.fl-node-6c5plmstvrxk .fl-icon-group {text-align: center;}.fl-node-6c5plmstvrxk .fl-icon + .fl-icon {margin-left: 10px;} .fl-node-6c5plmstvrxk > .fl-module-content {margin-top:0px;margin-bottom:0px;} .fl-node-mjh0kdu2pxzg > .fl-module-content {margin-bottom:-20px;}@media ( max-width: 768px ) { .fl-node-mjh0kdu2pxzg.fl-module > .fl-module-content {margin-bottom:-20px;}}.fl-builder-content .fl-node-gps2hmqti6ko .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-gps2hmqti6ko .fl-module-content .fl-rich-text * {color: #ffffff;}@media(max-width: 768px) {.fl-builder-content .fl-node-gps2hmqti6ko .fl-rich-text, .fl-builder-content .fl-node-gps2hmqti6ko .fl-rich-text *:not(b, strong) {text-align: center;}} .fl-node-gps2hmqti6ko > .fl-module-content {margin-bottom:-10px;}@media ( max-width: 768px ) { .fl-node-gps2hmqti6ko.fl-module > .fl-module-content {margin-bottom:-10px;}}.fl-builder-content-37 .fl-node-td6c0pszai2o {flex-direction: row;}