.avia-section.av-145nae-13ec8ee56415274d38ad89ae4673f6d1{
background-repeat:no-repeat;
background-image:url(https://cktrust.co.za/wp-content/uploads/2018/05/hero-skyscraper.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-13ec8ee56415274d38ad89ae4673f6d1 .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-jgw9s67a-a01e058db9c44fab78aa6b5cf77a180b{
margin:0 0 0 0;
padding-bottom:0;
color:#fadb69;
font-size:5vw;
}
body .av-special-heading.av-jgw9s67a-a01e058db9c44fab78aa6b5cf77a180b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgw9s67a-a01e058db9c44fab78aa6b5cf77a180b .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-jgw9s67a-a01e058db9c44fab78aa6b5cf77a180b .special-heading-inner-border{
border-color:#fadb69;
}
.av-special-heading.av-jgw9s67a-a01e058db9c44fab78aa6b5cf77a180b .av-subheading{
font-size:25px;
}

#top .flex_column.av-9wkhy-5a7b8f1de5feaad957d748638c881472{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-5a7b8f1de5feaad957d748638c881472{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-5a7b8f1de5feaad957d748638c881472{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-61ptf-d84d23a43ac135222ed4a50f43cb2fc5{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-61ptf-d84d23a43ac135222ed4a50f43cb2fc5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-61ptf-d84d23a43ac135222ed4a50f43cb2fc5 .av-subheading{
font-size:15px;
}

#top .flex_column.av-9wkhy-2-13f06b854a7eb6a0034025c278b8c272{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-2-13f06b854a7eb6a0034025c278b8c272{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-2-13f06b854a7eb6a0034025c278b8c272{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-1jgnhf-e1f5362d3e18da321c0f0e826538da7a{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-1jgnhf-e1f5362d3e18da321c0f0e826538da7a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jgnhf-e1f5362d3e18da321c0f0e826538da7a .av-subheading{
font-size:15px;
}

#top .hr.av-jgf4q5kq-0f424b8341b74b526c72b377799e17b3{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-jgf4q5kq-0f424b8341b74b526c72b377799e17b3 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-jgf4q5kq-0f424b8341b74b526c72b377799e17b3 .av-seperator-icon{
color:#072f4c;
}

#top .flex_column.av-8f7qz-9d39c791e27a9bd3ca9c9856aca09a50{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-8f7qz-9d39c791e27a9bd3ca9c9856aca09a50{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-8f7qz-9d39c791e27a9bd3ca9c9856aca09a50{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-m2ei9zmh-97d37beb4b0c6dd59adc68e2f32f471a{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m2ei9zmh-97d37beb4b0c6dd59adc68e2f32f471a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2ei9zmh-97d37beb4b0c6dd59adc68e2f32f471a .av-subheading{
font-size:15px;
}

#top .flex_column.av-k5u97-7b1ff14bb08b1727218618ef31427f64{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-k5u97-7b1ff14bb08b1727218618ef31427f64{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-k5u97-7b1ff14bb08b1727218618ef31427f64{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-gjjo3-58f907134975fc9cc23e36e51c4795ee{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-gjjo3-58f907134975fc9cc23e36e51c4795ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gjjo3-58f907134975fc9cc23e36e51c4795ee .av-subheading{
font-size:15px;
}

.avia-image-container.av-m2ei6rqf-8e533098f4172d0410c496d263608629 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m2ei6rqf-8e533098f4172d0410c496d263608629 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-1fi5ur-b353ffead451fc436e0f6538f1136b03{
margin-top:50px;
margin-bottom:65px;
}
.hr.av-1fi5ur-b353ffead451fc436e0f6538f1136b03 .hr-inner{
width:50px;
border-color:#d3d3d3;
max-width:45%;
}
.hr.av-1fi5ur-b353ffead451fc436e0f6538f1136b03 .av-seperator-icon{
color:#072f4c;
}

#top .flex_column.av-1adsib-f066eb7e8a1b2c398361a4f3cc212b93{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1adsib-f066eb7e8a1b2c398361a4f3cc212b93{
-webkit-border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1adsib-f066eb7e8a1b2c398361a4f3cc212b93{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-m2eie3np-6360204d02ff835f343428d46d093e3c{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-m2eie3np-6360204d02ff835f343428d46d093e3c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2eie3np-6360204d02ff835f343428d46d093e3c .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_boxShadowEffect_av-14vtyr-869039e412c88e755b2e44bb029c397b-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-14vtyr-869039e412c88e755b2e44bb029c397b-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
#top .flex_column.av-14vtyr-869039e412c88e755b2e44bb029c397b{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-14vtyr-869039e412c88e755b2e44bb029c397b{
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 );
}
.responsive #top #wrap_all .flex_column.av-14vtyr-869039e412c88e755b2e44bb029c397b{
margin-top:0px;
margin-bottom:70px;
}

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

#top .av_textblock_section.av-8swsz-e66aef4ee1c3fd8bbd875ab229a66912 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-f22ij-c61418845eebad46de7fed62fd354101{
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-f22ij-c61418845eebad46de7fed62fd354101: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-f22ij-2-66399533257b82d6b76eeb17e11cbebf{
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-f22ij-2-66399533257b82d6b76eeb17e11cbebf: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-a8vy3-32070a453d599309918a06bac539b7e9{
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-a8vy3-32070a453d599309918a06bac539b7e9: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;
}


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

.flex_column.av-14vtyr-869039e412c88e755b2e44bb029c397b{
padding:10px 10px 10px 10px;
}
}

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

.flex_column.av-14vtyr-869039e412c88e755b2e44bb029c397b{
padding:10px 10px 10px 10px;
}
}
