.avia-section.av-145nae-f2b1c7ddaf26d63be2ca1936cda87b6f{
background-repeat:no-repeat;
background-image:url(https://cktrust.co.za/wp-content/uploads/2018/05/hero2-bw.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-f2b1c7ddaf26d63be2ca1936cda87b6f .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
-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-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659{
margin:150px 0 150px 0;
padding-bottom:0;
color:#fadb69;
font-size:5vw;
}
body .av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659 .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659 .av-subheading{
font-size:25px;
}

@-webkit-keyframes av_boxShadowEffect_av-2ib7ae-df9313b28af4d58e0da19c2547167380-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-2ib7ae-df9313b28af4d58e0da19c2547167380-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.flex_column.av-2ib7ae-df9313b28af4d58e0da19c2547167380{
box-shadow: 0 0 10px 0 #000000;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
padding:40px 100px 40px 100px;
background-color:#000000;
background:linear-gradient( 45deg, #000000, #333333 );
}

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

#top .avia_search_element.av-810ee-9e84925a316ed41cfc6d64fbe7bd841b #s.av-input-field{
line-height:60px;
height:60px;
font-size:14px;
}
#top .avia_search_element.av-810ee-9e84925a316ed41cfc6d64fbe7bd841b .av-input-field-icon.av-search-icon{
font-size:14px;
}
#top .avia_search_element.av-810ee-9e84925a316ed41cfc6d64fbe7bd841b .av_searchsubmit_wrapper{
color:#edc544;
}
#top .avia_search_element.av-810ee-9e84925a316ed41cfc6d64fbe7bd841b .av-button-icon.av-search-icon{
font-size:30px;
}
#top .avia_search_element.av-810ee-9e84925a316ed41cfc6d64fbe7bd841b #searchsubmit{
color:#edc544;
font-size:30px;
}

#top #wrap_all .avia-button.av-6yzkm-93921ad2217cf2c4b31935b74aac0966{
font-size:16px;
-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;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-6yzkm-93921ad2217cf2c4b31935b74aac0966:hover{
background-color:white;
color:black;
-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;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-1sxg86-fadf267b5bf8766d8042bf46c99deaca{
font-size:16px;
background-color:#ffd024;
border-color:#ffd024;
border-style:none;
-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;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1sxg86-fadf267b5bf8766d8042bf46c99deaca:hover{
background-color:#ffffff;
color:black;
-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;
transition:all 0.4s ease-in-out;
}

.avia-section.av-4ae1l2-77758fc5e355f28acaf51ef212e3f651{
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-4ae1l2-77758fc5e355f28acaf51ef212e3f651 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .flex_column.av-43n3fy-43ae6e3da4b12600a218327c6ddd9a4d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-43n3fy-43ae6e3da4b12600a218327c6ddd9a4d{
-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-43n3fy-43ae6e3da4b12600a218327c6ddd9a4d{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.av-7h5w6-d1a1d9732b78b89328e8424bdc9bf657{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-7h5w6-d1a1d9732b78b89328e8424bdc9bf657 .hr-inner{
width:50px;
max-width:45%;
}
.hr.av-7h5w6-d1a1d9732b78b89328e8424bdc9bf657 .av-seperator-icon{
color:#fadb69;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3irice-874ab8d5ed34e13d8c154925298ace6a{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-3irice-874ab8d5ed34e13d8c154925298ace6a{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

.av_font_icon.av-3g8swu-f2b9ba53cd6154a3aac61515137bcc15{
color:#ffd024;
border-color:#ffd024;
}
.av_font_icon.av-3g8swu-f2b9ba53cd6154a3aac61515137bcc15 .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-3116em-f923ce8055477bea4516ef3a4e0a2a05 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2u9ghi-71625c32dcb1d4f688392f82ab860bf1{
height:20px;
}

#top #wrap_all .avia-button.av-2stlz2-5e7378f8a4652aeb361211e18ae469e4{
background-color:#ffd024;
border-color:#ffd024;
color:#000000;
-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;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2ln56u-8f4d4b255406e2003cf85a13bc530428{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-2ln56u-8f4d4b255406e2003cf85a13bc530428{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

.av_font_icon.av-vic6-276b4b254db01329ae5b28de079b57bc{
color:#ffd024;
border-color:#ffd024;
}
.av_font_icon.av-vic6-276b4b254db01329ae5b28de079b57bc .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-79pdi-409dc7f7ca26867c464d78d6b59ed30b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1ut13i-a953c960f8ff368a34f43f50ba7bef0f{
height:20px;
}

#top #wrap_all .avia-button.av-m2en5ack-3cf9c066a40d45503cdf8f3f41ce9fb1{
background-color:#ffd024;
border-color:#ffd024;
color:#000000;
-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;
transition:all 0.4s ease-in-out;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1p0uhy-0646efe83a4347935dd510982528d099{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-1p0uhy-0646efe83a4347935dd510982528d099{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#595959;
background:linear-gradient( 45deg, #595959, #000000 );
}

.av_font_icon.av-1nbs72-776ae00740742c3d55f303579247f29e{
color:#ffd024;
border-color:#ffd024;
}
.av_font_icon.av-1nbs72-776ae00740742c3d55f303579247f29e .av-icon-char{
font-size:70px;
line-height:70px;
}

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

#top .av_textblock_section.av-1a4k66-f73c830b5dc83e1d5b0db69b705e4859 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-14yes6-7a3fdb13ebc4883ac9b00021d223fa58{
height:20px;
}

#top #wrap_all .avia-button.av-uluqu-87120991abf85cc713c995bc1cbc9184{
background-color:#ffd024;
border-color:#ffd024;
color:#000000;
-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;
transition:all 0.4s ease-in-out;
}

.avia-section.av-spjn2-dd71bfdee7004217fcba6c4a36f6fb93{
background-color:#3d3d3d;
background:linear-gradient( 45deg, #3d3d3d, #000000 );
}

.flex_column.av-j6f0m-c38f0d387dc67aed91822ab2a51eb6cc{
-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-fl70e-39d9d8810e3b3d76b5859f81c985c9b5{
padding-bottom:30px;
color:#fadb69;
font-size:27px;
}
body .av-special-heading.av-fl70e-39d9d8810e3b3d76b5859f81c985c9b5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fl70e-39d9d8810e3b3d76b5859f81c985c9b5 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-fl70e-39d9d8810e3b3d76b5859f81c985c9b5 .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-fl70e-39d9d8810e3b3d76b5859f81c985c9b5 .av-subheading{
font-size:15px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-94cam-309948d85e8b4fa61b4e11c0a696f5fe{
background-color:#ffd024;
border-color:#ffd024;
color:#000000;
-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;
transition:all 0.4s ease-in-out;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2ib7ae-df9313b28af4d58e0da19c2547167380{
padding:10px 10px 10px 10px;
}

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

#top #wrap_all .av-special-heading.av-fl70e-39d9d8810e3b3d76b5859f81c985c9b5 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-37xou-0eebc40517797291e1976408a64f1659 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-2ib7ae-df9313b28af4d58e0da19c2547167380{
padding:10px 10px 10px 10px;
}

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

#top #wrap_all .av-special-heading.av-fl70e-39d9d8810e3b3d76b5859f81c985c9b5 .av-special-heading-tag{
font-size:0.8em;
}
}
