.avia-section.av-4q17ja-1e7047fa9187fe43e68e020cb91a72fd{
background-repeat:no-repeat;
background-image:url(https://darkdesign.co.za/wp-content/uploads/2015/07/portfolio-large-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-4q17ja-1e7047fa9187fe43e68e020cb91a72fd .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-4i63em-1214033575de343e7eace19125dd4af1{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-4i63em-1214033575de343e7eace19125dd4af1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4i63em-1214033575de343e7eace19125dd4af1 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-4i63em-1214033575de343e7eace19125dd4af1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4i63em-1214033575de343e7eace19125dd4af1 .av-subheading{
font-size:12px;
}

.flex_column.av-45of4u-84ca8a4fb192cc5b429d8dc078eca2ec{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3yqb9y-b312a2679a4887664918160fea478a02{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3jk93i-36b5fe5a7c9bb209d22af51506ca1bbc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-37aohq-0d0a7cfcc631f0f3c57e7ee1759d133f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column.av-2w90wm-6b58ec125dee400a1b82ebf2b72d8d30{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-2w90wm-6b58ec125dee400a1b82ebf2b72d8d30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2w90wm-6b58ec125dee400a1b82ebf2b72d8d30{
margin-top:6%;
margin-bottom:0;
}

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

#top .flex_column.av-2kg32e-6f9875da88f67511eb4e29b828cc29ba{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-2kg32e-6f9875da88f67511eb4e29b828cc29ba{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2kg32e-6f9875da88f67511eb4e29b828cc29ba{
margin-top:6%;
margin-bottom:6%;
}

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

#top .flex_column.av-28s9n2-2c6fa40c8132ede2460983a33050377d{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-28s9n2-2c6fa40c8132ede2460983a33050377d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-28s9n2-2c6fa40c8132ede2460983a33050377d{
margin-top:6%;
margin-bottom:6%;
}

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

#top .flex_column.av-1w83v2-8be9b6c86f1ff9fb615b43b49574c46e{
margin-top:6%;
margin-bottom:6%;
}
.flex_column.av-1w83v2-8be9b6c86f1ff9fb615b43b49574c46e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1w83v2-8be9b6c86f1ff9fb615b43b49574c46e{
margin-top:6%;
margin-bottom:6%;
}

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

#top .flex_column.av-1ljszi-7428b9fcbe4e6e494251f69c1f61b963{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1ljszi-7428b9fcbe4e6e494251f69c1f61b963{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1ljszi-7428b9fcbe4e6e494251f69c1f61b963{
margin-top:0;
margin-bottom:0;
}

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

#top .flex_column.av-1as0c6-716901f7367d09a27214aa3dce12272b{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1as0c6-716901f7367d09a27214aa3dce12272b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1as0c6-716901f7367d09a27214aa3dce12272b{
margin-top:0;
margin-bottom:0;
}

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

.flex_column.av-yakjy-b9221d8e413038ba1a4da3073ffe3e45{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-masonry.av-argeu-16497495108149f38389a9a412a86948{
background-color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-eb7y6-456efa956dd1652f6e2be24977921994 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-eb7y6-456efa956dd1652f6e2be24977921994 .av-special-heading-tag{
font-size:0.8em;
}
}
