.avia-section.av-7jmj3p-535dcabdfd62caf45056de476cc636ac .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://avophotography.co.za/wp-content/uploads/2014/02/10683588_10152257418592115_9209759435210679689_o.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-7jmj3p-535dcabdfd62caf45056de476cc636ac .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

#top .av-special-heading.av-7cdg6l-a6efab5643d3752910ee065f0d0e7e8e{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-7cdg6l-a6efab5643d3752910ee065f0d0e7e8e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7cdg6l-a6efab5643d3752910ee065f0d0e7e8e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7cdg6l-a6efab5643d3752910ee065f0d0e7e8e .av-subheading{
font-size:15px;
}

.flex_cell.av-738ei5-b3c0fa7ecda357c73f19a5f89f754ef4{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-738ei5-b3c0fa7ecda357c73f19a5f89f754ef4{
padding:30px 30px 30px 30px !important;
}

#top .av-special-heading.av-6wk6ct-b5a379d3900a82465543a3692fba78b3{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-6wk6ct-b5a379d3900a82465543a3692fba78b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6wk6ct-b5a379d3900a82465543a3692fba78b3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6wk6ct-b5a379d3900a82465543a3692fba78b3 .av-subheading{
font-size:15px;
}

#top .hr.av-nvrhh-25f095481e0e737ee33c72528e2003bc{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-nvrhh-25f095481e0e737ee33c72528e2003bc .hr-inner{
width:60px;
border-color:#ffffff;
}

.flex_cell.av-6l9xct-c96dc8005a235f11e79a7668a414fa06{
vertical-align:middle;
background-color:#000000;
}
.responsive #top #wrap_all .flex_cell.av-6l9xct-c96dc8005a235f11e79a7668a414fa06{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-6fw3qd-239da1e4fb6cdb008c4d057961b35c42 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-63uag5-f3c0eb1f32382e20c6c505953f8edd61{
padding-bottom:10px;
}
body .av-special-heading.av-63uag5-f3c0eb1f32382e20c6c505953f8edd61 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-63uag5-f3c0eb1f32382e20c6c505953f8edd61 .av-subheading{
font-size:15px;
}

#top .hr.av-5ybu5p-eb76efc6805d3ee415626387c22b9a79{
margin-top:60px;
margin-bottom:80px;
}
.hr.av-5ybu5p-eb76efc6805d3ee415626387c22b9a79 .hr-inner{
width:300px;
border-color:#666666;
}

.flex_column.av-5rjo19-30e929b988a7a120baf6fa604b79ed64{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5h9jyl-115fee8d11219cceb06c38061e04ef42{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-ktbfgxev-56149999fc4d584f9b2e8d9b552b34f8 .avia_textblock{
color:#ffffff;
}

.flex_column.av-ix9k5-3a4ca2f4a40fa170b861772066189c52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-53ldlh-7687040226b5ae88fb0980650db1d3f3{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-41w8cd-88954be35feb9e90f3bddd46e17f5509{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-3rizm5-38ef9075e59de464d537966332937b89{
margin-top:14px;
margin-bottom:0px;
}
.hr.av-3rizm5-38ef9075e59de464d537966332937b89 .hr-inner{
width:100%;
}

#top .hr.av-3c30yd-9b90f12579883459093ac2f4800a32b2{
margin-top:13px;
margin-bottom:0px;
}
.hr.av-3c30yd-9b90f12579883459093ac2f4800a32b2 .hr-inner{
width:100%;
}

.av_font_icon.av-361eul-794c7418b3eea5adaf9b1152442d60aa .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-32f0el-f8c252f3de354611f580059038a56745 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-2ykt3h-a0ebabb0252b0e04ff11d3c8839747a3 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-2o8xr1-1f376c68d9a39096939c08fd429e4506 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-2lnf8l-9c9823ec330ea4d31a343a1438023a4e .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-2h7efp-84d1e3d62d2bf2a227623b96d4f571bf .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-2av75p-bda99da122bf7f2dd1a9c516a15012aa .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.av-20awkl-822ca19208375108fff2cd014b804790{
margin-top:13px;
margin-bottom:0px;
}
.hr.av-20awkl-822ca19208375108fff2cd014b804790 .hr-inner{
width:100%;
}

#top .hr.hr-invisible.av-1v96wl-2f8f798dc69ce34dff689824359014cd{
height:1px;
}

.flex_column.av-4asgw5-bb82a1b32646f244a497de913a2277e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4w5ke5-24398aa7ec70c71a4e14e30798b03179{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

