.avia-section.av-jlnhvllq-843bc1c030c27ea7d83c056970da9ae5 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://apartmosaicstudio.co.za/wp-content/uploads/2018/09/background.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-80gf5-005fc70590c8fabe8a92598e47533c96{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 15%;
}

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

.flex_column.av-80gf5-c5fe29d5ae1dafb4a3c3e95288bf1baa{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 15% 0px 0px;
}

#top .hr.hr-invisible.av-jlni03uw-39be9760c67d47bf5a34f5ccbc255f72{
height:50px;
}

.flex_column.av-80gf5-b41dfd62e10a675858c89195e01299e6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f1f1f1;
}

#top .av-special-heading.av-2kj6h-ccea5a281f74bfa77639d34f74d9868e{
padding-bottom:10px;
}
body .av-special-heading.av-2kj6h-ccea5a281f74bfa77639d34f74d9868e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2kj6h-ccea5a281f74bfa77639d34f74d9868e .av-subheading{
font-size:15px;
}

#top .hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40 .hr-inner{
width:50px;
border-color:#000000;
}

#top .hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jlhz0yl6-a4785078c49c81106a6aec321a1cfa40 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-80gf5-565d2eb91a18b36709eb6c38a5843fe0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f1f1f1;
}

.flex_column.av-80gf5-565d2eb91a18b36709eb6c38a5843fe0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f1f1f1;
}

.flex_column.av-80gf5-565d2eb91a18b36709eb6c38a5843fe0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f1f1f1;
}

#top .av-special-heading.av-kt4ix-93658b6d0247e835c6da938ddd8524ea{
padding-bottom:10px;
}
body .av-special-heading.av-kt4ix-93658b6d0247e835c6da938ddd8524ea .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kt4ix-93658b6d0247e835c6da938ddd8524ea .av-subheading{
font-size:15px;
}

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

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

.flex_cell.av-jlhyqeg0-2b4ce3f3669286172c0105d627cab062{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#6fadc2;
}
.responsive #top #wrap_all .flex_cell.av-jlhyqeg0-2b4ce3f3669286172c0105d627cab062{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-jlhyqhoq-c29d507dfe9290700b9cf0df0c4daca6{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#57a7c1;
}
.responsive #top #wrap_all .flex_cell.av-jlhyqhoq-c29d507dfe9290700b9cf0df0c4daca6{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-jlni4wvy-48bf2330f7492a1305ecddd29f89f671{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#3ca0c1;
}
.responsive #top #wrap_all .flex_cell.av-jlni4wvy-48bf2330f7492a1305ecddd29f89f671{
padding:10px 10px 10px 10px !important;
}

.flex_column.av-m5mo1-ee8e20ede0915eb093eccb274baf300a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-goecx-4f735011f4a127daa9d88b7f88fdec55{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-70jzd-ae6039e14e75ff519ef50db81bb64b79{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-70jzd-b80a48244e0db27f924d2b281f7808ef{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-70jzd-a28a188f44186b602f596a7eb86cb2bf{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-70jzd-a28a188f44186b602f596a7eb86cb2bf{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

