@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}.brxe-dolhkf .brxe-sxcmhz.brxe-text-basic {color: var(--primary-light); font-family: "Caveat"; font-weight: 700; font-size: 24px; transform: rotateZ(-5deg)}.brxe-dolhkf .brxe-ladutr.brxe-text-basic {color: var(--white); font-family: "Roboto"; font-weight: 600; font-size: 72px; line-height: 1}@media (max-width: 1024px) {.brxe-dolhkf .brxe-ladutr.brxe-text-basic {font-size: clamp(36px, 6vw, 72px)}}.brxe-dolhkf .brxe-zbrxow.brxe-text-basic {color: var(--white); font-size: 22px}.brxe-dolhkf .brxe-oyqykk.brxe-button {border-radius: 12px; color: var(--black); font-size: 18px; font-weight: 600; background-color: var(--white); box-shadow: inset 0 -4px 10px 0 var(--black-trans-10)}@media (max-width: 430px) {.brxe-dolhkf .brxe-oyqykk.brxe-button {white-space: nowrap}}.brxe-dolhkf .brxe-vtbsab.brxe-image {width: 17rem}.brxe-dolhkf .brxe-iavtfb.brxe-div {display: flex; align-items: center; justify-content: flex-start}@media (max-width: 430px) {@media (max-width: 355px) { .brxe-iavtfb { flex-direction: column; }}}.brxe-niwrpt .brxe-ztyiqa.brxe-svg {width: 18px}.brxe-niwrpt .brxe-mppvet.brxe-text-basic {color: var(--white)}.brxe-niwrpt.brxe-div {display: flex; column-gap: 8px}.brxe-dolhkf .brxe-izfvns.brxe-div {display: flex; flex-direction: column; row-gap: 7px}.brxe-dolhkf .brxe-insaun.brxe-div {flex-direction: column; display: flex; row-gap: 30px; transform: translateY(-28px); width: 50%}@media (max-width: 1024px) {.brxe-dolhkf .brxe-insaun.brxe-div {width: 50%}}@media (max-width: 768px) {.brxe-dolhkf .brxe-insaun.brxe-div {width: 100%}}.brxe-dolhkf .brxe-wzglyf.brxe-image {width: 100%}.brxe-dolhkf .brxe-vyheic.brxe-div {width: 50%}@media (max-width: 1024px) {.brxe-dolhkf .brxe-vyheic.brxe-div {width: 50%}}@media (max-width: 768px) {.brxe-dolhkf .brxe-vyheic.brxe-div {width: 100%}}.brxe-dolhkf.brxe-container {justify-content: center; flex-direction: row; align-items: center; column-gap: 0px}@media (max-width: 1024px) {.brxe-dolhkf.brxe-container {flex-direction: row}}@media (max-width: 768px) {.brxe-dolhkf.brxe-container {flex-direction: column-reverse}}#brxe-awopyz {background-color: var(--primary); background-image: url(https://afrikaanslanguagemastery.com/wp-content/uploads/Hero-2-paths.svg); background-size: cover; background-repeat: no-repeat}.brxe-qapkgs {color: var(--primary); font-size: 22px; font-family: "Caveat"; font-weight: 700; background-color: var(--primary-ultra-light); padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px; border: 2px solid var(--primary-light); border-radius: 30px; transform: rotateZ(-5deg)}.brxe-gglsuq {color: var(--black); font-size: 48px; font-weight: 700; line-height: 1}.brxe-oauggm {line-height: 1; color: var(--black-trans-60); font-weight: 400}.brxe-qdbygt {align-items: flex-start; justify-content: flex-start; text-align: left}.brxe-ckhhyb .brxe-uyyuyb.brxe-block {width: 50%}@media (max-width: 768px) {.brxe-ckhhyb .brxe-uyyuyb.brxe-block {width: 100%}}.brxe-lfojwe .brxe-ngzcdu.brxe-svg :not([fill="none"]) {fill: var(--primary) !important}.brxe-lfojwe .brxe-diuhhg.brxe-div {width: 60%; height: 60%; display: flex; justify-content: center; align-items: center; background-color: var(--primary-ultra-light); border-radius: 4px}.brxe-lfojwe .brxe-cblxor.brxe-div {display: flex; justify-content: center; align-items: center; min-width: 80px; height: 100%}.brxe-lfojwe .brxe-mrrnzi.brxe-text-basic {color: var(--black); font-size: 28px; font-weight: 700; line-height: 1}.brxe-lfojwe .brxe-qzhohx.brxe-text-basic {font-size: 16px; font-weight: 400; color: var(--black-trans-60)}.brxe-lfojwe .brxe-tpamim.brxe-div {flex-grow: 1}@media (max-width: 430px) {.brxe-lfojwe .brxe-tpamim.brxe-div {max-width: 300px}}.brxe-lfojwe .brxe-vawyly.brxe-block {flex-direction: row; height: 90px; column-gap: 4px; align-items: center}@media (max-width: 430px) {.brxe-lfojwe .brxe-vawyly.brxe-block {flex-wrap: nowrap}}.brxe-ckhhyb .brxe-jtxpwk.brxe-block {row-gap: 0px; width: 50%}@media (max-width: 768px) {.brxe-ckhhyb .brxe-jtxpwk.brxe-block {width: 100%}}.brxe-ckhhyb.brxe-container {flex-direction: row}.brxe-wnndwx {color: var(--primary); font-size: 22px; font-family: "Caveat"; font-weight: 700; background-color: var(--primary-ultra-light); padding-top: 10px; padding-right: 18px; padding-bottom: 10px; padding-left: 18px; border: 2px solid var(--primary-light); border-radius: 30px; transform: rotateZ(-5deg)}.brxe-sslqud {color: var(--black); font-size: 48px; font-weight: 700; line-height: 1}.brxe-onjfez {line-height: 1; color: var(--black-trans-60); font-weight: 400}.brxe-rakcvd {align-items: center; justify-content: center; text-align: center}.brxe-wjxqwl .brxe-cvaexi.brxe-svg :not([fill="none"]) {fill: var(--primary) !important}.brxe-wjxqwl .brxe-ztfeit.brxe-div {padding-top: 19px; padding-right: 19px; padding-bottom: 19px; padding-left: 19px; border: 1px solid rgba(0, 0, 0, 0.08); border-radius: 4px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.04); background-color: var(--white)}.brxe-wjxqwl .brxe-doemca.brxe-text-basic {color: var(--black); font-size: 28px; line-height: 1; font-weight: 700}.brxe-wjxqwl .brxe-vzygcc.brxe-text-basic {color: var(--black-trans-60); font-size: 16px; font-weight: 400}.brxe-wjxqwl .brxe-xiqaqy.brxe-block {justify-content: center; align-items: flex-start; row-gap: 19px; border-radius: 16px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}.brxe-xiqaqy:hover .feature-item-button { visibility: inherit;} .brxe-xiqaqy { border-width: 1px; border-style: solid; border-color: transparent;}.brxe-sdqvtg.brxe-container {display: grid; align-items: initial; grid-gap: 10px; grid-template-columns: 1fr 1fr 1fr}@media (max-width: 768px) {.brxe-sdqvtg.brxe-container {grid-template-columns: 1fr 1fr}}@media (max-width: 430px) {.brxe-sdqvtg.brxe-container {grid-template-columns: 1fr}}#brxe-slvsma {background-color: var(--neutral-ultra-light)}@media (max-width: 1024px) {#brxe-vfkyul {flex-direction: column}}#brxe-oyjoef {display: none}@media (max-width: 1024px) {#brxe-oyjoef {display: flex}}@media (max-width: 768px) {#brxe-oyjoef {display: none}}@media (max-width: 1024px) {#brxe-wlzjkm {flex-direction: column}}#brxe-nioxtr {display: none}@media (max-width: 1024px) {#brxe-nioxtr {display: none}}@media (max-width: 768px) {#brxe-nioxtr {display: flex}}@media (max-width: 1024px) {.brxe-cjtgxs .brxe-spxizo.brxe-block {display: none}}.brxe-zqauvk .brxe-lutpqf.brxe-svg :not([fill="none"]) {fill: var(--primary) !important}.brxe-zqauvk .brxe-ogdleu.brxe-text-basic {color: var(--black); font-size: 20px; font-weight: 700}.brxe-zqauvk .brxe-bktllt.brxe-text-basic {font-size: 16px; color: var(--black-trans-70)}.brxe-zqauvk.brxe-div {display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 24px}.brxe-cjtgxs .brxe-dhniqo.brxe-block {display: grid; align-items: initial; grid-template-columns: 1fr 1fr}@media (max-width: 430px) {.brxe-cjtgxs .brxe-dhniqo.brxe-block {grid-template-columns: 1fr}}.brxe-cjtgxs .brxe-ifbljg.brxe-block {width: 50%}@media (max-width: 768px) {.brxe-cjtgxs .brxe-ifbljg.brxe-block {width: 100%}}.brxe-cjtgxs .brxe-azxzbx.brxe-image {width: 100%}@media (max-width: 1024px) {.brxe-cjtgxs .brxe-ioaupg.brxe-block {width: 50%}}@media (max-width: 768px) {.brxe-cjtgxs .brxe-ioaupg.brxe-block {width: 100%}}.brxe-cjtgxs.brxe-container {flex-direction: row; align-items: flex-start; justify-content: space-between}#brxe-eutjdi {width: 108px}#brxe-qkilzh {display: flex; justify-content: flex-end; align-items: center; width: 100%}#brxe-yihmkn {width: 134px}#brxe-njkvxo {width: 100%; display: flex; margin-top: -95px}#brxe-pgnxum {width: 184px}#brxe-odclnt {display: flex; width: 100%; justify-content: center; margin-top: -73px; padding-left: 50px}#brxe-ozvbev {transform: scaleX(0.79) scaleY(0.79); width: 152px}#brxe-jgxhvo {display: flex; width: 100%; margin-top: -81px}#brxe-qogquh {transform: scaleX(0.79) scaleY(0.79); width: 127px}#brxe-lqjvzf {width: 100%; display: flex; justify-content: flex-end; margin-top: -91px}#brxe-cfbgen {width: 42%; padding-right: 65px; padding-left: 65px}#brxe-zqbqik.horizontal .line {width: 4px; border-top-width: 100%; border-top-color: #f7f7f7}#brxe-zqbqik.vertical .line {border-right-width: 4px; border-right-color: #f7f7f7}#brxe-zqbqik .line {height: 100%}#brxe-zqbqik.horizontal {justify-content: center}#brxe-zqbqik.vertical {align-self: center}#brxe-zqbqik .icon {color: #f7f7f7}#brxe-zqbqik {height: 100%}#brxe-ycwmwo {justify-content: center; align-items: center; display: flex}#brxe-ecjklf {max-width: 30px; max-height: 30px; min-height: 30px; min-width: 30px; border-radius: 100%}#brxe-zvzdwp {background-color: var(--primary); justify-content: center; align-items: center; border-radius: 100%; min-width: 40px; max-width: 40px; min-height: 40px; max-height: 40px; display: flex}#brxe-bfzzlr {max-width: 30px; max-height: 30px; min-height: 30px; min-width: 30px; border-radius: 100%}#brxe-setfcp {background-color: var(--primary); justify-content: center; align-items: center; border-radius: 100%; min-width: 40px; max-width: 40px; min-height: 40px; max-height: 40px; display: flex}#brxe-lbshzn {width: fit-content; position: relative; padding-right: 64px}.brxe-sdmhti .brxe-thrfxp.brxe-image {width: 116px}.brxe-sdmhti .brxe-kshqwk.brxe-text-basic {font-size: var(--h4); font-weight: 500}.brxe-sdmhti .brxe-afzcdt.brxe-text-basic {font-weight: 600}.brxe-sdmhti .brxe-rgciiy.brxe-text-basic {color: var(--black-trans-70)}.brxe-sdmhti .brxe-tdglqv.brxe-div {display: flex; flex-direction: column; row-gap: 3px}.brxe-sdmhti.brxe-div {display: flex; justify-content: center; flex-direction: column; align-items: flex-start}#brxe-xkkile {width: 55%; justify-content: center}#brxe-ejmhob {display: none}#brxe-lcjyxe {display: flex; width: 100%}#brxe-lcjyxe .review-slider__indicator-outer { min-width: 24px; max-width: 24px; min-height: 24px; max-height: 24px; background-color: var(--primary); border-radius: 100%;}#brxe-lcjyxe .review-slider__indicator-inner { min-width: 18px; max-width: 18px; min-height: 18px; max-height: 18px; background-color: var(--primary-light); border-radius: 100%;}#brxe-lcjyxe .review-slider__indicator-outer.active .review-slider__indicator-inner { background-color: var(--primary);}#brxe-lcjyxe .review-slider__indicators-wrapper { position: absolute; left: -10px; display: flex; flex-direction: column;}#brxe-lcjyxe .review-slider__indicators { display: flex; align-items: center; justify-content: center;}#brxe-lcjyxe .review-slider__review-item.active { display: flex !important;}#brxe-mjtvcj {flex-direction: row; align-items: stretch}