#top #wrap_all .avia-slideshow .av-slideshow-caption.av-ldkcihkq-5ec3b8d9c7619ccd26ec964e0fcd59fa__0 .avia-caption-title{
font-size:42px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-ldkcihkq-5ec3b8d9c7619ccd26ec964e0fcd59fa__0 .avia-caption-content{
color:#ffffff;
}

.flex_column.av-91b9yk-4f7ce6efc88c200d4968c514c92c7a40{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.av_font_icon.av-le2vq6h9-764b8c2bb3028cf0cac1823524181998{
color:#383838;
border-color:#383838;
}
.av_font_icon.av-le2vq6h9-764b8c2bb3028cf0cac1823524181998 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2z6326k-02ce263f08717301d2d402dcfdf76301{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.av_font_icon.av-le2vz80e-9c3474f5ae326b89eb1d1f44b70f94cc{
color:#383838;
border-color:#383838;
}
.av_font_icon.av-le2vz80e-9c3474f5ae326b89eb1d1f44b70f94cc .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-31v7ado-0c304bb4c5eeef49e46c99b69d324cd7{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.av_font_icon.av-le2vzqrc-8f9c0a6913f046f725a824ecf767f444{
color:#383838;
border-color:#383838;
}
.av_font_icon.av-le2vzqrc-8f9c0a6913f046f725a824ecf767f444 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.av_promobox.av-a0uurw-da8d9cba707fdc8b53f19f07238a4813{
color:#ffffff;
background-color:#444444;
}

#top .hr.hr-invisible.av-lg296hr3-e7f3ad7d42776d1b0442aead5ab690f2{
margin-top:0px;
height:1px;
}

#top .av_textblock_section.av-24yuyz0-0db059a3a5e406b3429ddd99100c28b3 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-lg29a9jx-ba6f2b9dba1a1cba37e53602b26ffc9b{
margin-top:-8px;
height:1px;
}

#top .avia-icon-list-container.av-71byx8-814561c618111af956b847374c6cfec4 .iconlist_icon{
color:#ffffff;
background-color:#333333;
}
.avia-icon-list-container.av-71byx8-814561c618111af956b847374c6cfec4 .iconlist_content{
font-size:15px;
}

#top #wrap_all .avia-button.av-lfsad2ti-50339785d938a4f1a3aac1a63166ee52{
background-color:#102e43;
border-color:#102e43;
color:#ffffff;
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;
}

.av_promobox.av-2z1jvg-7fb79016cdef9e2a5aa22424057a877a{
color:#ffffff;
background-color:#444444;
}

.avia-section.av-1o0bdjg-467d5665777ff68706fe256c59befdc5{
background-color:#f2f2f2;
background-image:url(https://kufesa.co.za/wp-content/uploads/2023/02/pexels-christina-morillo-1181605-scaled.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1o0bdjg-467d5665777ff68706fe256c59befdc5 .av-section-color-overlay{
opacity:0.5;
}

#top .hr.hr-invisible.av-le2szdtb-6b3b3b22e7c5672df8445a0c54a37e25{
height:100px;
}

.flex_column.av-1j9q1ks-dfefa1f887c409c24f393d5fc5db95c7{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:0 20px 0 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-r8o63g-d6ca8c1298dc351953223dd6669716c2{
height:40px;
}

.av_font_icon.av-q4tuak-e027cd9c9c4bcc4125710fac0aa931e1{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-q4tuak-e027cd9c9c4bcc4125710fac0aa931e1 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-om919o-f05f08289b91e229aedf377645ccb573{
height:40px;
}

#top .hr.hr-invisible.av-4310v0-dd38ade437e7eacb7156b4534c16c922{
height:40px;
}

#top .av_textblock_section.av-1esh03g-8444c16feab948a106e37355f3588a34 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-6ub9p8-78a999cb788539249bf5e1c8b198adcc{
height:30px;
}

#top #wrap_all .avia-button.av-lhq3gok1-61c4427db6c91bbaea67b5be5512abbe{
background-color:#444444;
border-color:#444444;
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-lhq3gok1-61c4427db6c91bbaea67b5be5512abbe:hover{
color:white;
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 .hr.hr-invisible.av-5ay65o-4c0fca40f804e1b56cd39e9d056b80c9{
height:30px;
}

.flex_column.av-5rmit8-5f0e86bd367f0224640a9f3996fa9982{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:0 20px 0 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-2vlga4-2b208c02367c0a5967b70631c0d50d52{
height:40px;
}

.av_font_icon.av-m0z9n0-93042b1144c96db489f2d549bbb19fdf{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-m0z9n0-93042b1144c96db489f2d549bbb19fdf .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-2508ek-1078276abf35cf8c26fab8d2cadf98e7{
height:40px;
}

#top .hr.hr-invisible.av-ldbrcxk9-1e37bbad72c770fe5e7d043f37a3adb3{
height:40px;
}

#top .av_textblock_section.av-ldbr9887-1d4b6ad7a2ec92c0576de6d0aad9ce02 .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-b43yos-d2fc3faf8b92aa9ec1d78d8d7f989611{
height:798px;
}

#top #wrap_all .avia-button.av-9b4xfw-29d8bd7a602ea549e7de2c2c137a4928{
background-color:#444444;
border-color:#444444;
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-9b4xfw-29d8bd7a602ea549e7de2c2c137a4928:hover{
color:white;
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;
}

.flex_column.av-4pd7h8-eadc4c473983de4c7c37ec9be7d33514{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:0 20px 0 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-1g3ztlo-69eec927f3f4b6ab3fee154e3ccd3da5{
height:40px;
}

.av_font_icon.av-le40ovls-08aee9a1d827d8f3cfc2ad3b33d971cb{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-le40ovls-08aee9a1d827d8f3cfc2ad3b33d971cb .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-j9ut4s-b32a2e7eaf6ff90fd57002309850f946{
height:40px;
}

#top .hr.hr-invisible.av-ldbrcl8k-483f458fea767d35583485d35cc94da4{
height:10px;
}

#top .av_textblock_section.av-ldbr9vwh-12351d50b672b1869ca129e2f2692a6a .avia_textblock{
font-size:15px;
}

#top .hr.hr-invisible.av-le2u1pea-11059352d4322a8b433ff7c089c751c2{
height:698px;
}

#top #wrap_all .avia-button.av-lhq3i25w-e3349baf2bf71f2bc20855ed4ddb9cc4{
background-color:#444444;
border-color:#444444;
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-lhq3i25w-e3349baf2bf71f2bc20855ed4ddb9cc4:hover{
color:white;
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 .hr.hr-invisible.av-31wnak-51afad83ade94b9e8e9695289f2eeba1{
height:50px;
}

.flex_column.av-380roc-253692d4f798afe97b3acb651007441d{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-5tgysc-111b38af025e9e2b8c8305343b2df280{
height:40px;
}

.av_font_icon.av-le2vk6cq-514737f5444eeb738f3461dd01029c49{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-le2vk6cq-514737f5444eeb738f3461dd01029c49 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-43ldvw-22bc1a952a69ee89ff862cae3c72ad02{
height:40px;
}

#top .av_textblock_section.av-le2vb925-9097251591a0e584669fb70732a5df26 .avia_textblock{
font-size:15px;
color:#383838;
}

#top .hr.hr-invisible.av-39kxa4-116a79a78bd1df2679a11119de617c38{
height:40px;
}

#top .av_textblock_section.av-le2vkdjh-0bb21057ba59248dcb33db3e42aac175 .avia_textblock{
font-size:15px;
color:#383838;
}

#top #wrap_all .avia-button.av-le42fe8v-f80d00dbc3e7e59374b30b2f136d78d0{
background-color:#444444;
border-color:#444444;
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-le42fe8v-f80d00dbc3e7e59374b30b2f136d78d0:hover{
color:white;
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;
}

.flex_column.av-le2uz0gh-6717be27ac3149408bc5629c833c1d5c{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-hhlpj0-a0fa62f235e92aa3699a6d4440c146f4{
height:40px;
}

.av_font_icon.av-le2var3c-e7cbe3e1efbc1ca41e301f0c094b1a27{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-le2var3c-e7cbe3e1efbc1ca41e301f0c094b1a27 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-g1qn0s-fce8ac47d6c6a9d2ddd072f8af3838a2{
height:40px;
}

#top .av_textblock_section.av-dey7ss-a83c48059b339854d1efe3805221ef2a .avia_textblock{
font-size:15px;
color:#383838;
}

#top .hr.hr-invisible.av-ch4kx8-ef92f54ad9d13bc72ac0673c5c36e699{
height:40px;
}

#top .av_textblock_section.av-ay5mn0-10f5d3fe8756e833e2360dfb48df6c9a .avia_textblock{
font-size:15px;
color:#383838;
}

#top .hr.hr-invisible.av-le42hs44-8689d4b851735fa392141d3e1ed3f5ea{
height:62px;
}

#top #wrap_all .avia-button.av-lhq3j7jy-de7c0c65eabbba7bfc940d2a73bde565{
background-color:#444444;
border-color:#444444;
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-lhq3j7jy-de7c0c65eabbba7bfc940d2a73bde565:hover{
color:white;
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;
}

.flex_column.av-4qauwc-e15b374df5c2a166e8cd60d47e7b12f6{
border-width:1px;
border-color:#d8d8d8;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-8vgsss-b43aa959ee64d2f776f4c8e248019084{
height:40px;
}

.av_font_icon.av-le2vjcl7-b7a51dc9ab959203e4665644ff5ebfa9{
color:#000000;
border-color:#000000;
}
.av_font_icon.av-le2vjcl7-b7a51dc9ab959203e4665644ff5ebfa9 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-7wbkyk-528fc6172e400e9c66e0515bdd3191a8{
height:40px;
}

#top .av_textblock_section.av-le427zhl-4c3ba4d232456ec652cd246e1e265043 .avia_textblock{
font-size:15px;
color:#383838;
}

#top .hr.hr-invisible.av-63frgc-01d729c22e8ab1d5545d42764d8b80d9{
height:40px;
}

#top .av_textblock_section.av-le2vjjhd-8fd11bdbbfab7dbec7c60771508dbb2b .avia_textblock{
font-size:15px;
color:#383838;
}

#top .hr.hr-invisible.av-le42hl21-0e5dab1dd423ec1f1898b7ccc473a63a{
height:62px;
}

#top #wrap_all .avia-button.av-le42ea6g-4a8055d302b0a3c44d5478febafcfe46{
background-color:#444444;
border-color:#444444;
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-le42ea6g-4a8055d302b0a3c44d5478febafcfe46:hover{
color:white;
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;
}

.av_promobox.av-1v1ngc-8aac1ae94f1db96c783bda62831e4761{
color:#ffffff;
background:#444444;
border-color:#333333;
}

#top .hr.hr-invisible.av-lhucvz9m-6129de707ddfc6ff579ec96b3d1c2c67{
height:40px;
}

#top .hr.hr-invisible.av-dp60jg-73a56654d7ee32863e7151a93fce62d2{
height:25px;
}

#top .hr.hr-invisible.av-2qa1uk-8743a008503f5979147a7e8920a29c5c{
height:25px;
}

