#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__0 .avia-caption-content p{
font-size:30px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__0 .avia-caption-title{
font-size:20px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__1 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__1 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__1 .avia-caption-content p{
font-size:30px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ktbka-a0b68aa94eac37d97363e1afa09461c6__1 .avia-caption-title{
font-size:20px;
}
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__0 .avia-caption-content{
font-size:15px;
}
#top .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__0 .avia-caption-content p{
font-size:15px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__0 .avia-caption-title{
font-size:20px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__1 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__1 .avia-caption-content{
font-size:15px;
}
#top .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__1 .avia-caption-content p{
font-size:15px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l2ad2akq-ef19e37952beb11bd81131d4f85ac668__1 .avia-caption-title{
font-size:20px;
}
}

.flex_cell.av-21o9e-491bec4f1a4e59b4e285aa87608dc232{
vertical-align:top;
background-color:#163f44;
}

.flex_column.av-l253joft-8531e562f46d1aa3191325ecd9745500{
padding:50px 50px 50px 50px;
}

.av_font_icon.av-l2a6vl9y-dd86a900b2cd04737d48a6a8527099fe{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-l2a6vl9y-dd86a900b2cd04737d48a6a8527099fe .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l24qxoeh-c254e7eff0ed2d7ad29a8be42d78901a{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l24qxoeh-c254e7eff0ed2d7ad29a8be42d78901a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l24qxoeh-c254e7eff0ed2d7ad29a8be42d78901a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l24qxoeh-c254e7eff0ed2d7ad29a8be42d78901a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-zkof6-142ecf3c93785af1cde71dcf28f26d2d .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-ct30q-ae55f70adf87146a4a4214d2d1d58973{
vertical-align:top;
background-color:#1c555a;
}

.flex_column.av-ejh5u-3265fb5d6ffcce5b2f787295f86b2c71{
padding:50px 50px 50px 50px;
}

.av_font_icon.av-l2a6xnob-5d3fd3deded4bd5df5fd87c8689a7652{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-l2a6xnob-5d3fd3deded4bd5df5fd87c8689a7652 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l24qykgk-f8abcbe6606eebfa0066ab1189995f65{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l24qykgk-f8abcbe6606eebfa0066ab1189995f65 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l24qykgk-f8abcbe6606eebfa0066ab1189995f65 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l24qykgk-f8abcbe6606eebfa0066ab1189995f65 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l569e-d5a90e33c9f88a0de7a132de337f5f25 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-6rusy-d69f52be8d7b4d584821dcdc682b45cf{
vertical-align:top;
background-color:#579393;
}

.flex_column.av-rhga-e5ce03197ccb277e2295050739f566bb{
padding:50px 50px 50px 50px;
}

.av_font_icon.av-l2a6zs8h-d73db483fbf16e9704624e9f85acedb3{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-l2a6zs8h-d73db483fbf16e9704624e9f85acedb3 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l24qyx2e-2420fff1ed714a2d3feb25bbab3cb7fa{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l24qyx2e-2420fff1ed714a2d3feb25bbab3cb7fa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l24qyx2e-2420fff1ed714a2d3feb25bbab3cb7fa .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l24qyx2e-2420fff1ed714a2d3feb25bbab3cb7fa .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9zm8q-4c26cbe3f4b6a3c7c72754d6e68953e3 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-2xywoa-cae27ec24c58d1ca71c25a13575abb5b{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-7ietm-3b18f8f8fd48abef187e860f48825c6c{
padding-bottom:20px;
color:#0a0a0a;
font-size:50px;
}
body .av-special-heading.av-7ietm-3b18f8f8fd48abef187e860f48825c6c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7ietm-3b18f8f8fd48abef187e860f48825c6c .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-7ietm-3b18f8f8fd48abef187e860f48825c6c .special-heading-inner-border{
border-color:#0a0a0a;
}
.av-special-heading.av-7ietm-3b18f8f8fd48abef187e860f48825c6c .av-subheading{
font-size:15px;
}

.flex_column.av-mjgg2-56a4b2217626a9ab8f848659c8c25299{
width:31%;
margin-left:0;
padding:50px 50px 50px 50px;
box-shadow:0 0 15px 0 rgba(10,10,10,0.6);
-webkit-box-shadow:0 0 15px 0 rgba(10,10,10,0.6);
-moz-box-shadow:0 0 15px 0 rgba(10,10,10,0.6);
background-color:#163f44;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mjgg2-56a4b2217626a9ab8f848659c8c25299 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-ishne-67d97b9581d595f6b4fa2be2cca0ecfd{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ishne-67d97b9581d595f6b4fa2be2cca0ecfd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ishne-67d97b9581d595f6b4fa2be2cca0ecfd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ishne-67d97b9581d595f6b4fa2be2cca0ecfd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-h15k2-c6589a64ca634f75dfaf7daa0d926e0c .avia_textblock{
font-size:14px;
color:#ffffff;
}

.flex_column.av-frxgy-823d45d4b9efd15c7ae2b2876546b670{
width:31%;
margin-left:0;
padding:50px 50px 50px 50px;
box-shadow:0 0 15px 0 rgba(0,0,0,0.6);
-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.6);
-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.6);
background-color:#1c555a;
}
#top .flex_column_table.av-equal-height-column-flextable.av-frxgy-823d45d4b9efd15c7ae2b2876546b670 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-l21u1ndl-0c2d176758c7a2f81e87e83e7bfaeea7{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l21u1ndl-0c2d176758c7a2f81e87e83e7bfaeea7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l21u1ndl-0c2d176758c7a2f81e87e83e7bfaeea7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l21u1ndl-0c2d176758c7a2f81e87e83e7bfaeea7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l21tuqo7-4245054954eb017013b68076ce3d0ff2 .avia_textblock{
font-size:14px;
color:#ffffff;
}

.flex_column.av-98oc2-596ecb875b68f5a3d7340e742367cbb6{
width:31%;
margin-left:0;
padding:50px 50px 50px 50px;
box-shadow:0 0 15px 0 rgba(0,0,0,0.6);
-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.6);
-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.6);
background-color:#579393;
}
#top .flex_column_table.av-equal-height-column-flextable.av-98oc2-596ecb875b68f5a3d7340e742367cbb6 .av-flex-placeholder{
width:3.5%;
}

#top .av-special-heading.av-l21u19ad-2751bb9b44db5930501e1d3612494d29{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l21u19ad-2751bb9b44db5930501e1d3612494d29 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l21u19ad-2751bb9b44db5930501e1d3612494d29 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l21u19ad-2751bb9b44db5930501e1d3612494d29 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l21txgxg-567d00653fe6254dcf5b83c8035e76ed .avia_textblock{
font-size:14px;
color:#ffffff;
}

.avia-section.av-l252g5aj-b7ded7afbac4b52580c7120391170669{
background-color:#ffffff;
background-image:url(https://thokomnguni.co.za/wp-content/uploads/2022/04/PositivePsychology-eba7d23825c64dd890fa90c7d2cdfe72.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-l252g5aj-b7ded7afbac4b52580c7120391170669 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-1co1k2-40d40b9df6150d9b6014e579b7985efc{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1co1k2-40d40b9df6150d9b6014e579b7985efc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1co1k2-40d40b9df6150d9b6014e579b7985efc .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1co1k2-40d40b9df6150d9b6014e579b7985efc .av-subheading{
font-size:15px;
}

#top .avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-testimonial-content{
font-size:20px;
color:#ffffff;
}
.avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-testimonial-name{
color:#d8d8d8;
}
.avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-testimonial-subtitle{
color:#d8d8d8;
}
.avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-testimonial-link{
color:#d8d8d8;
}
.avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-slideshow-controls{
color:#ffffff;
}

.avia-section.av-1pi5cy-aa29cf72193f0dfbe475f25efa51743d{
background-color:rgba(255,255,255,0.37);
background-image:unset;
}

.flex_column.av-121h6i-d304d5ef9c03cf087f9fde2beb8bdf04{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-a8642-fa5300d6ddaa89233ef2aeec91fb78ad{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-a8642-fa5300d6ddaa89233ef2aeec91fb78ad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a8642-fa5300d6ddaa89233ef2aeec91fb78ad .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-a8642-fa5300d6ddaa89233ef2aeec91fb78ad .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-14y0q-899a1a60c726f8976a41a8b90f9c5e56{
height:20px;
}

#top #wrap_all .avia-button.av-l253oons-a23385e7176f4ed40f565dacb14a525a{
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l253oons-a23385e7176f4ed40f565dacb14a525a:hover .avia_button_background{
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
}

.avia-section.av-3wlkay-5dc8d0fcc9536b31eeecb023230a0327{
background-repeat:no-repeat;
background-image:url(https://thokomnguni.co.za/wp-content/uploads/2022/04/happy-little-african-american-girl-at-therapy-sess-2022-02-16-00-18-57-utc.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3wlkay-5dc8d0fcc9536b31eeecb023230a0327 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-l28vv4y5-a53b1e4bf66af7bcd8aeca8507428404{
padding:0 70px 0 70px;
}

#top .av-special-heading.av-3oqemq-af1b670b2023f3256185826dc75ea511{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-3oqemq-af1b670b2023f3256185826dc75ea511 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3oqemq-af1b670b2023f3256185826dc75ea511 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3oqemq-af1b670b2023f3256185826dc75ea511 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l27kq22h-2dcf5222f5a4960af8079f5d789fe24c{
height:20px;
}

#top #wrap_all .avia-button.av-l21ouh1w-d9996d523e018f8ca26d0992d6bd5d07{
background-color:#709295;
border-color:#709295;
color:#ffffff;
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l21ouh1w-d9996d523e018f8ca26d0992d6bd5d07:hover .avia_button_background{
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
}

.avia-section.av-l2ac4s0w-b70d3b63e2cf3e0d104584d85fcb54df{
background-repeat:no-repeat;
background-image:url(https://thokomnguni.co.za/wp-content/uploads/2022/04/happy-little-african-american-girl-at-therapy-sess-2022-02-16-00-18-57-utc.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-l2ac4s0w-b70d3b63e2cf3e0d104584d85fcb54df .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-p0n3e-1b8f6d955a2bc7e062f0228c73fc8239{
padding:20px 0 0 0;
}

#top .av-special-heading.av-kith6-d061c707eedf06719130e99cfafd4cd8{
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-kith6-d061c707eedf06719130e99cfafd4cd8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kith6-d061c707eedf06719130e99cfafd4cd8 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kith6-d061c707eedf06719130e99cfafd4cd8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-g3puq-9f3ba72b691e5dedb6d38167d6f90994{
height:20px;
}

#top #wrap_all .avia-button.av-9nefe-a4ef60e87666c3b7c0a279bd2db02483{
background-color:#709295;
border-color:#709295;
color:#ffffff;
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-9nefe-a4ef60e87666c3b7c0a279bd2db02483:hover .avia_button_background{
border-radius:25px 25px 25px 25px;
-webkit-border-radius:25px 25px 25px 25px;
-moz-border-radius:25px 25px 25px 25px;
}


@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-l24qxoeh-c254e7eff0ed2d7ad29a8be42d78901a .av-special-heading-tag{
font-size:25px;
}

#top .av_textblock_section.av-zkof6-142ecf3c93785af1cde71dcf28f26d2d .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-l24qykgk-f8abcbe6606eebfa0066ab1189995f65 .av-special-heading-tag{
font-size:25px;
}

#top .av_textblock_section.av-l569e-d5a90e33c9f88a0de7a132de337f5f25 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-l24qyx2e-2420fff1ed714a2d3feb25bbab3cb7fa .av-special-heading-tag{
font-size:25px;
}

#top .av_textblock_section.av-9zm8q-4c26cbe3f4b6a3c7c72754d6e68953e3 .avia_textblock{
font-size:15px;
}

#top #wrap_all .av-special-heading.av-7ietm-3b18f8f8fd48abef187e860f48825c6c .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-1co1k2-40d40b9df6150d9b6014e579b7985efc .av-special-heading-tag{
font-size:30px;
}

#top .avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-testimonial-content{
font-size:15px;
}
.avia-testimonial-wrapper.av-l2537yf8-79141c41f1df4dfe396f28a13d4f8a94 .avia-testimonial-name{
font-size:13px;
}

#top #wrap_all .av-special-heading.av-a8642-fa5300d6ddaa89233ef2aeec91fb78ad .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-3oqemq-af1b670b2023f3256185826dc75ea511 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-kith6-d061c707eedf06719130e99cfafd4cd8 .av-special-heading-tag{
font-size:25px;
}
}
