.avia-section.av-udxvsl-b914359d29bd05e7c3dcf0e53a0a59c9{
background-repeat:no-repeat;
background-image:url(https://cktrust.co.za/wp-content/uploads/2018/05/hero-blurred.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-udxvsl-b914359d29bd05e7c3dcf0e53a0a59c9 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .flex_column.av-syfvyt-a7f2c37d819f39a24731c3650756cfbd{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-syfvyt-a7f2c37d819f39a24731c3650756cfbd{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:100px 100px 100px 100px;
}
.responsive #top #wrap_all .flex_column.av-syfvyt-a7f2c37d819f39a24731c3650756cfbd{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-m2ekcx5n-7589a6a8087b4e8bf0d84e9b7aa56283{
margin:0 0 0 0;
padding-bottom:0;
color:#fadb69;
font-size:4vw;
}
body .av-special-heading.av-m2ekcx5n-7589a6a8087b4e8bf0d84e9b7aa56283 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m2ekcx5n-7589a6a8087b4e8bf0d84e9b7aa56283 .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-m2ekcx5n-7589a6a8087b4e8bf0d84e9b7aa56283 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-m2ekcx5n-7589a6a8087b4e8bf0d84e9b7aa56283 .av-subheading{
font-size:25px;
}

@-webkit-keyframes av_boxShadowEffect_av-20mh91-30a962238537bc9b45e73b4abcf13bfd-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-20mh91-30a962238537bc9b45e73b4abcf13bfd-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-20mh91-30a962238537bc9b45e73b4abcf13bfd{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-20mh91-30a962238537bc9b45e73b4abcf13bfd{
box-shadow: 0 0 10px 0 #000000;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#000000;
background:linear-gradient( 45deg, #000000, #3f3f3f );
}

#top .av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6{
padding-bottom:10px;
color:#fadb69;
font-size:50px;
}
body .av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1kbp16-1-fbb4188d87a6d51d28fa6f7df17132aa{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1kbp16-1-fbb4188d87a6d51d28fa6f7df17132aa{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-acuyk-6523ef9556fd3dfd421a1f2f28e4b12c{
padding-bottom:10px;
font-size:50px;
}
body .av-special-heading.av-acuyk-6523ef9556fd3dfd421a1f2f28e4b12c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-acuyk-6523ef9556fd3dfd421a1f2f28e4b12c .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-acuyk-6523ef9556fd3dfd421a1f2f28e4b12c .av-subheading{
font-size:15px;
}

#top .flex_column.av-nbp5c5-15ba18246ff0960d926fbd8c1a9e3b19{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-nbp5c5-15ba18246ff0960d926fbd8c1a9e3b19{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-nbp5c5-15ba18246ff0960d926fbd8c1a9e3b19{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-m2elaadw-423b971bb57c8790defe1c5338b6f0b7{
padding-bottom:10px;
}
body .av-special-heading.av-m2elaadw-423b971bb57c8790defe1c5338b6f0b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2elaadw-423b971bb57c8790defe1c5338b6f0b7 .av-subheading{
font-size:15px;
}

#top .hr.av-8iy9h-87e4979fad3fef011330a8cd052596ac{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-8iy9h-87e4979fad3fef011330a8cd052596ac .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-8iy9h-87e4979fad3fef011330a8cd052596ac .av-seperator-icon{
color:#072f4c;
}

@-webkit-keyframes av_boxShadowEffect_av-7tnrp-169d5b0e794296df4332e84e9c5a354b-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-7tnrp-169d5b0e794296df4332e84e9c5a354b-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-7tnrp-169d5b0e794296df4332e84e9c5a354b{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-7tnrp-169d5b0e794296df4332e84e9c5a354b{
box-shadow: 0 0 5px 0 #000000;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

#top .av-special-heading.av-m2ekjm6y-c967396bdf332a6e07a75d709c452224{
margin:25px 0 0 0;
padding-bottom:10px;
color:#fadb69;
}
body .av-special-heading.av-m2ekjm6y-c967396bdf332a6e07a75d709c452224 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2ekjm6y-c967396bdf332a6e07a75d709c452224 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-m2ekjm6y-c967396bdf332a6e07a75d709c452224 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-6ud705-3b5416481521c077ae088b51c0e540dc .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-22m2et-927bb75a6456487e30dd01b58e5da0cf-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-22m2et-927bb75a6456487e30dd01b58e5da0cf-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-22m2et-927bb75a6456487e30dd01b58e5da0cf{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-22m2et-927bb75a6456487e30dd01b58e5da0cf{
box-shadow: 0 0 5px 0 #000000;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

#top .av-special-heading.av-m2ekk9f0-23dab928d6d92a986214c32de8600b24{
margin:25px 0 0 0;
padding-bottom:10px;
color:#fadb69;
}
body .av-special-heading.av-m2ekk9f0-23dab928d6d92a986214c32de8600b24 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2ekk9f0-23dab928d6d92a986214c32de8600b24 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-m2ekk9f0-23dab928d6d92a986214c32de8600b24 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5ffzmt-d11c8b8a105cafae70ad9f1d1b35ddc7 .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-guuy2t-15a5345d112bac4b6b98d0f070406b1f-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-guuy2t-15a5345d112bac4b6b98d0f070406b1f-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-guuy2t-15a5345d112bac4b6b98d0f070406b1f{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-guuy2t-15a5345d112bac4b6b98d0f070406b1f{
box-shadow: 0 0 5px 0 #000000;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

#top .av-special-heading.av-m2ekke7r-7674c13f998df90d00ec503a40dfe504{
margin:25px 0 0 0;
padding-bottom:10px;
color:#fadb69;
}
body .av-special-heading.av-m2ekke7r-7674c13f998df90d00ec503a40dfe504 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2ekke7r-7674c13f998df90d00ec503a40dfe504 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-m2ekke7r-7674c13f998df90d00ec503a40dfe504 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-4kkg79-05f83b7129dc6d3feadcdccfad613e7e .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-df9cw5-0c9acd687c71c3d397929c741857c755-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-df9cw5-0c9acd687c71c3d397929c741857c755-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-df9cw5-0c9acd687c71c3d397929c741857c755{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-df9cw5-0c9acd687c71c3d397929c741857c755{
box-shadow: 0 0 5px 0 #000000;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

#top .av-special-heading.av-m2ekkolp-cf9c7ad2764da961d8d34497b321ce46{
margin:25px 0 0 0;
padding-bottom:10px;
color:#fadb69;
}
body .av-special-heading.av-m2ekkolp-cf9c7ad2764da961d8d34497b321ce46 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2ekkolp-cf9c7ad2764da961d8d34497b321ce46 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-m2ekkolp-cf9c7ad2764da961d8d34497b321ce46 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2s729x-ef7563bd6a1bece73214c7a9ece10f5e .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-am3t7p-d4321e778e4e4332fd7aa1ebc87ad6e3-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-am3t7p-d4321e778e4e4332fd7aa1ebc87ad6e3-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-am3t7p-d4321e778e4e4332fd7aa1ebc87ad6e3{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-am3t7p-d4321e778e4e4332fd7aa1ebc87ad6e3{
box-shadow: 0 0 5px 0 #000000;
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:20px 20px 20px 20px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

#top .av-special-heading.av-m2ekkxvw-430c762f36520c2043af294ed3c313f2{
margin:25px 0 0 0;
padding-bottom:10px;
color:#fadb69;
}
body .av-special-heading.av-m2ekkxvw-430c762f36520c2043af294ed3c313f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2ekkxvw-430c762f36520c2043af294ed3c313f2 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-m2ekkxvw-430c762f36520c2043af294ed3c313f2 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m2ekjx5y-566f153f99f447d6a777373bebd9ceb5 .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m2ekcx5n-7589a6a8087b4e8bf0d84e9b7aa56283 .av-special-heading-tag{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-acuyk-6523ef9556fd3dfd421a1f2f28e4b12c .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-t0tjo-619f8064ce13034d2fe655b0260446f6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-acuyk-6523ef9556fd3dfd421a1f2f28e4b12c .av-special-heading-tag{
font-size:0.8em;
}
}
