.avia-section.av-z07lv-4efce7726675b962e1bcc93e0399f337 .av-parallax .av-parallax-inner{
background-color:#fe9800;
background-image:url(http://civilandstructural.co.za/wp-content/uploads/2015/10/house-wire-model-fade-white.png);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-y73gj-e31a6a3e75b4f50b4dd375aa71e84396{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-xew0z-f9e00e472fa0491627ea29f189a0efed{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-xew0z-f9e00e472fa0491627ea29f189a0efed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xew0z-f9e00e472fa0491627ea29f189a0efed .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-xew0z-f9e00e472fa0491627ea29f189a0efed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-xew0z-f9e00e472fa0491627ea29f189a0efed .av-subheading{
font-size:15px;
}

.flex_column.av-x8373-bb6c79e397c04a8fab3d9c1315d80a3f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-v2kzv-5cd2479e5114ef1e3714421d51ecfea5{
padding-bottom:0;
}
body .av-special-heading.av-v2kzv-5cd2479e5114ef1e3714421d51ecfea5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-v2kzv-5cd2479e5114ef1e3714421d51ecfea5 .av-subheading{
font-size:15px;
}

#top .hr.av-uqz67-8265aa80aba259d72ff89a3ede8fe372{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-uqz67-8265aa80aba259d72ff89a3ede8fe372 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-u89k7-2b64593ec217462c3ca46387f9bd1d31{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-2wd43-71621d8e3ff93ad4b4a8a33dfebda331{
padding-bottom:0;
}
body .av-special-heading.av-2wd43-71621d8e3ff93ad4b4a8a33dfebda331 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2wd43-71621d8e3ff93ad4b4a8a33dfebda331 .av-subheading{
font-size:15px;
}

#top .hr.av-sa79f-09be59d3d2b552ba59f0421153febf76{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-sa79f-09be59d3d2b552ba59f0421153febf76 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-r5yhv-3e731fcd768e49386aaa570851082c0e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-qbv0b-2a93180775e2a29aebeed8f0ad0cfd23 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qbv0b-2a93180775e2a29aebeed8f0ad0cfd23 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-q31hr-3daecac29b0250ecdd37b1c45903e9de{
padding-bottom:0;
}
body .av-special-heading.av-q31hr-3daecac29b0250ecdd37b1c45903e9de .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q31hr-3daecac29b0250ecdd37b1c45903e9de .av-subheading{
font-size:15px;
}

#top .hr.av-peppz-d7a7f511e1f5ea31f0005eee366dd12e{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-peppz-d7a7f511e1f5ea31f0005eee366dd12e .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-nzd6r-785461ab78c693ad192a3d401841c1c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-npyu7-830f51886edbbc9a470466996e706146 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-npyu7-830f51886edbbc9a470466996e706146 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-n575j-4bf207441bd4c8adb5e5dbdfbd44cf6e{
padding-bottom:0;
}
body .av-special-heading.av-n575j-4bf207441bd4c8adb5e5dbdfbd44cf6e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-n575j-4bf207441bd4c8adb5e5dbdfbd44cf6e .av-subheading{
font-size:15px;
}

#top .hr.av-29ben-04135c08e243816eb37affc3c7f20d1b{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-29ben-04135c08e243816eb37affc3c7f20d1b .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .hr.hr-invisible.av-l6tfn-1ef22f55bd65f61c1e55bd4358d9e2fa{
height:50px;
}

.flex_column.av-kdisz-bbe67a36c413912e24716df55d61d7d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1z0q7-d5053121ee7896795d7cab544d75f3d6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1z0q7-d5053121ee7896795d7cab544d75f3d6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-ja01j-0c568b2ccdfd5e8c9bf10980685ba8f7{
padding-bottom:0;
}
body .av-special-heading.av-ja01j-0c568b2ccdfd5e8c9bf10980685ba8f7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ja01j-0c568b2ccdfd5e8c9bf10980685ba8f7 .av-subheading{
font-size:15px;
}

#top .hr.av-iz4u7-f0274e94aa9ef392f5273586b0b8d298{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-iz4u7-f0274e94aa9ef392f5273586b0b8d298 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-hdbcv-09feaeb6086635e82032cea737ce09ff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-gn0af-f234831dbcd41bb6b3f00faa10df8fce{
padding-bottom:0;
}
body .av-special-heading.av-gn0af-f234831dbcd41bb6b3f00faa10df8fce .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gn0af-f234831dbcd41bb6b3f00faa10df8fce .av-subheading{
font-size:15px;
}

#top .hr.av-1kiw3-bbf5c4606067c69206e0904296893c6d{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1kiw3-bbf5c4606067c69206e0904296893c6d .hr-inner{
width:50px;
border-color:#efbb20;
}

.avia-section.av-en2pf-e85b95d82c7cdfa59fd611782b3b01b3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://civilandstructural.co.za/wp-content/uploads/2015/10/house-wire-model-fade-white.png);
background-position:0% 0%;
background-attachment:scroll;
}

#top .av-special-heading.av-dsr9r-b0a78520b7fb229365b3a6fe4b649a2e{
padding-bottom:0;
}
body .av-special-heading.av-dsr9r-b0a78520b7fb229365b3a6fe4b649a2e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dsr9r-b0a78520b7fb229365b3a6fe4b649a2e .av-subheading{
font-size:15px;
}

#top .hr.av-d7t9b-c8d11741e2a1ba6a8862ee6c6e132ff4{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-d7t9b-c8d11741e2a1ba6a8862ee6c6e132ff4 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-cnzln-21a8b3d956a158ce8788fe7d06156ccd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bin93-54b0aca9a8f1116163eda5d33dfd532b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-a9hv7-341279c5c8ce76538da8be2b551e1c32{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8hkmr-bbe6845a68753c7d5fdccc72f0db9a21{
padding-bottom:0;
}
body .av-special-heading.av-8hkmr-bbe6845a68753c7d5fdccc72f0db9a21 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8hkmr-bbe6845a68753c7d5fdccc72f0db9a21 .av-subheading{
font-size:15px;
}

#top .hr.av-858kn-c628d27e0f021efc15224a65af8bb968{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-858kn-c628d27e0f021efc15224a65af8bb968 .hr-inner{
width:50px;
border-color:#efbb20;
}

#top .hr.hr-invisible.av-6pkb7-1a12c016b499bb1b7afc9967dc3030da{
height:50px;
}

#top .av-special-heading.av-mhff-63fc9e74f9d90b995d26b2da613699f4{
padding-bottom:0;
}
body .av-special-heading.av-mhff-63fc9e74f9d90b995d26b2da613699f4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhff-63fc9e74f9d90b995d26b2da613699f4 .av-subheading{
font-size:15px;
}

#top .hr.av-5utd7-4c8975098138171a46a10ad45dd0430c{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-5utd7-4c8975098138171a46a10ad45dd0430c .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_column.av-51wgz-96d84c1c6e16a2781cf51b9f607e8486{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-logo-element-container.av-4bmy3-47ffef748e29ac34a0d52d460131cb79 .av-partner-fake-img{
background-size:cover;
}


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

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