#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__0 .avia-caption-title{font-size:40px}#top .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__0 .avia-caption-content{font-size:22px}#top .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__0 .avia-caption-content p{font-size:22px}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__1 .avia-caption-title{font-size:40px}#top .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__1 .avia-caption-content{font-size:22px}#top .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__1 .avia-caption-content p{font-size:22px}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__2 .avia-caption-title{font-size:40px}#top .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__2 .avia-caption-content{font-size:22px}#top .avia-slideshow .av-slideshow-caption.av-lx1qkxe3-49c45b9db1dd7e0ab107b03b46b2d62f__2 .avia-caption-content p{font-size:22px} .flex_cell.av-6iuy0t-239fe3d47c94ff69dde557f4b4c97566{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-6iuy0t-239fe3d47c94ff69dde557f4b4c97566{padding:100px 100px 100px 100px !important} @-webkit-keyframes av_boxShadowEffect_av-1b9vol-aab73be430bb812efb99bf2a063a652c-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-1b9vol-aab73be430bb812efb99bf2a063a652c-column{0%{box-shadow:0 0 0 0 #000000;opacity:1}100%{box-shadow:0 0 10px 0 #000000;opacity:1}}.flex_column.av-1b9vol-aab73be430bb812efb99bf2a063a652c{box-shadow:0 0 10px 0 #000000} #top .av_textblock_section.av-lxa3jo8f-1c96c17e05902821d7b78e67fadee82d .avia_textblock{color:#000000} #top .av_textblock_section.av-lxd5ngo5-4247a58aae153620cadfdf7afd84da21 .avia_textblock{color:#000000} .avia-image-container.av-1eeljx-33c6edb0ac774b9b7379a4e5a89f36f0 img.avia_image{box-shadow:none}.avia-image-container.av-1eeljx-33c6edb0ac774b9b7379a4e5a89f36f0 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-lxa5pka4-7de36231fc77e33bceffe0891d32a22e .avia_textblock{font-size:14px;color:#000000;text-align:left} .avia-image-container.av-13uwkl-3127db2400eb8931663fb34503213c9a img.avia_image{box-shadow:none}.avia-image-container.av-13uwkl-3127db2400eb8931663fb34503213c9a .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-lxa6k2bl-4d3d60402c5305302d496558f9eaacc8 .avia_textblock{font-size:14px;color:#000000} .avia-image-container.av-kbpr9-ecaf8ecc203bfd6093eebedf38d49192 img.avia_image{box-shadow:none}.avia-image-container.av-kbpr9-ecaf8ecc203bfd6093eebedf38d49192 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-lxa5vf6i-fa065f3fd12af5ffa6cf01b34bd97eba .avia_textblock{font-size:14px;color:#000000} .avia-image-container.av-58ll39-fe411187b55512f311cc5cc87e5f1788 img.avia_image{box-shadow:none}.avia-image-container.av-58ll39-fe411187b55512f311cc5cc87e5f1788 .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-lxabwfks-ba64bdb065584ddba1be300dc5680263 .avia_textblock{font-size:14px;color:#000000} .flex_cell.av-hkaa5-b523442d82f05b70aa94652064028cde{vertical-align:middle;background-color:#ffffff}.responsive #top #wrap_all .flex_cell.av-hkaa5-b523442d82f05b70aa94652064028cde{padding:100px 100px 100px 100px !important} @-webkit-keyframes av_boxShadowEffect_av-lxa3xh7s-07bb25403aa1b3d64efc818d187ba813-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-lxa3xh7s-07bb25403aa1b3d64efc818d187ba813-column{0%{box-shadow:0 0 0 0 #000000;opacity:1}100%{box-shadow:0 0 5px 0 #000000;opacity:1}}.flex_column.av-lxa3xh7s-07bb25403aa1b3d64efc818d187ba813{box-shadow:0 0 5px 0 #000000} #top .av_textblock_section.av-lxa3yf2m-ae36b069917e132e2f2e39f829fbb318 .avia_textblock{color:#000000} .flex_column.av-3q31ut-fb8315460593dc7969f0ffa3007b4f89{background-color:#ffffff} .avia-image-container.av-3lsil1-ceda9b6b2638a276f9c90526a0272a0f img.avia_image{box-shadow:none}.avia-image-container.av-3lsil1-ceda9b6b2638a276f9c90526a0272a0f .av-image-caption-overlay-center{color:#ffffff} #top .av_textblock_section.av-lxa7vxu3-256d5cedbe15af916ac184c19eb16127 .avia_textblock{-webkit-column-count:2;-moz-column-count:2;column-count:2} #top #wrap_all .avia-button.av-lxa86938-46df57ba162d93f6e295354dfbfa6ef2{border-style:solid;border-color:#000000;box-shadow:0px 0px 0px 0px #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 #wrap_all .avia-button.av-lxa86938-46df57ba162d93f6e295354dfbfa6ef2:hover{color:white;-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 .hr.hr-invisible.av-3cskjp-36b9599765e7805142f28bf1718faabf{height:30px} .avia-section.av-xhezx-6365f576e9f6da88a652dd37fdfef593 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://electcompsa.co.za/wp-content/uploads/2018/07/construction_services.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-xhezx-6365f576e9f6da88a652dd37fdfef593 .av-section-color-overlay{opacity:0.9;background-color:#222222} #top .av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2 .av-special-heading-tag{font-size:30px}.av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2 .av-subheading{font-size:15px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-iiskd-e4ec75c2a23bf4726c668426f455c7e2 .av-special-heading-tag{font-size:0.8em}}