#top #wrap_all .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__0 .avia-caption-title{font-size:40px}#top .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__0 .avia-caption-content{font-size:22px}#top .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__0 .avia-caption-content p{font-size:22px}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__1 .avia-caption-title{font-size:40px}#top .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__1 .avia-caption-content{font-size:22px}#top .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__1 .avia-caption-content p{font-size:22px}#top #wrap_all .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__2 .avia-caption-title{font-size:40px}#top .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__2 .avia-caption-content{font-size:22px}#top .avia-slideshow .av-slideshow-caption.av-bvhm5m-b020490c6da92351af86e62c34bb6b44__2 .avia-caption-content p{font-size:22px} .flex_cell.av-b0xhzm-f94a2f1f9f7e2b5c756263c7f9b88384{vertical-align:middle;background-color:#fcfcfc}.responsive #top #wrap_all .flex_cell.av-b0xhzm-f94a2f1f9f7e2b5c756263c7f9b88384{padding:100px 100px 100px 100px !important} @-webkit-keyframes av_boxShadowEffect_av-au2s1m-9ce83ed0d19c7a8f87e836f9ccd119d5-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-au2s1m-9ce83ed0d19c7a8f87e836f9ccd119d5-column{0%{box-shadow:0 0 0 0 #000000;opacity:1}100%{box-shadow:0 0 10px 0 #000000;opacity:1}}.flex_column.av-au2s1m-9ce83ed0d19c7a8f87e836f9ccd119d5{box-shadow:0 0 10px 0 #000000} .avia-image-container.av-3dgsg2-546956fe55e44df328f397d3e1b4524f img.avia_image{box-shadow:none}.avia-image-container.av-3dgsg2-546956fe55e44df328f397d3e1b4524f .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbm5s0z-660cbbaff24d292d57be54869c61c303 img.avia_image{box-shadow:none}.avia-image-container.av-lxbm5s0z-660cbbaff24d292d57be54869c61c303 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-9ak342-dd81d0d37bf7362555d96c79b52d9955 img.avia_image{box-shadow:none}.avia-image-container.av-9ak342-dd81d0d37bf7362555d96c79b52d9955 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-2s0y6i-1c9c40fde43385da64fd15b6e12da9ec img.avia_image{box-shadow:none}.avia-image-container.av-2s0y6i-1c9c40fde43385da64fd15b6e12da9ec .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-8o4sm2-87ad79cbdd647f9ac443b626e876e2d4 img.avia_image{box-shadow:none}.avia-image-container.av-8o4sm2-87ad79cbdd647f9ac443b626e876e2d4 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbmjuxl-4c2c648ef852a4e479ef51a5bd7f5a16 img.avia_image{box-shadow:none}.avia-image-container.av-lxbmjuxl-4c2c648ef852a4e479ef51a5bd7f5a16 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-22qmkq-c2529505b056b97c2efabca73d6cf331 img.avia_image{box-shadow:none}.avia-image-container.av-22qmkq-c2529505b056b97c2efabca73d6cf331 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbml3g4-70e9f84290fc2b4ea6a10b35f9016bd6 img.avia_image{box-shadow:none}.avia-image-container.av-lxbml3g4-70e9f84290fc2b4ea6a10b35f9016bd6 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbmli2y-7236d764e4b954a429a08e31c485ade0 img.avia_image{box-shadow:none}.avia-image-container.av-lxbmli2y-7236d764e4b954a429a08e31c485ade0 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-14ibx6-2c485d4650cc491362077c73f69fbe80 img.avia_image{box-shadow:none}.avia-image-container.av-14ibx6-2c485d4650cc491362077c73f69fbe80 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbmmlz9-a4864f11d54cf75f77d6cfa9746e17e6 img.avia_image{box-shadow:none}.avia-image-container.av-lxbmmlz9-a4864f11d54cf75f77d6cfa9746e17e6 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbmn3xs-3d2efab9df60d097d3a9e3f99b1dcc9b img.avia_image{box-shadow:none}.avia-image-container.av-lxbmn3xs-3d2efab9df60d097d3a9e3f99b1dcc9b .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbmnt61-6d1e32d375522a676465616acd8af21e img.avia_image{box-shadow:none}.avia-image-container.av-lxbmnt61-6d1e32d375522a676465616acd8af21e .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-lxbmo17c-9155e18de832e96b30917e62c39573db img.avia_image{box-shadow:none}.avia-image-container.av-lxbmo17c-9155e18de832e96b30917e62c39573db .av-image-caption-overlay-center{color:#ffffff} #top #wrap_all .avia-button.av-7qz4q-403fd76a3e59c0e741d0ebe5676aa7e7: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-5tc9h6-85955f3595ac2f3e4ed2786480e19880{height:30px} .avia-section.av-um32q-9e233c031421d0e37643034a270fe744 .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-um32q-9e233c031421d0e37643034a270fe744 .av-section-color-overlay{opacity:0.9;background-color:#222222} #top .av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86 .av-special-heading-tag{font-size:30px}.av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86 .av-subheading{font-size:15px} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-jvfbm-706255b012ba9a41c567b9ae995c1a86 .av-special-heading-tag{font-size:0.8em}}