#top #wrap_all .avia-slideshow .av-slideshow-caption.av-k6hivvee-6978dc61d0276c0a71455525a817f51e__0 .avia-caption-title{
font-size:30px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-k6hivvee-6978dc61d0276c0a71455525a817f51e__0 .avia-caption-content{
font-size:17px;
}
#top .avia-slideshow .av-slideshow-caption.av-k6hivvee-6978dc61d0276c0a71455525a817f51e__0 .avia-caption-content p{
font-size:17px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-k6hivvee-6978dc61d0276c0a71455525a817f51e__1 .avia-caption-title{
font-size:30px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-k6hivvee-6978dc61d0276c0a71455525a817f51e__1 .avia-caption-content{
font-size:17px;
}
#top .avia-slideshow .av-slideshow-caption.av-k6hivvee-6978dc61d0276c0a71455525a817f51e__1 .avia-caption-content p{
font-size:17px;
}

.avia-section.av-4wgkh6-01d819f97f259ebfcc1f30ff51fd8b57 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .av_textblock_section.av-47382q-46d7552135c01af4795fc74811280fff .avia_textblock{
font-size:14px;
}

#top .hr.hr-invisible.av-3y6jbm-0b9e8fca41477ef5dcc04a04fdba827e{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3se6ju-c6521cda7769aea5c1efac30ac59a06e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3se6ju-c6521cda7769aea5c1efac30ac59a06e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:#d1ac68;
}

.iconbox.av-3imbvu-ddef61700a63d0a742efb0293db62ddc .iconbox_icon{
background-color:#f9f9f9;
border:1px solid #d1ac68;
color:#d1ac68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3f69u2-78f9d0505bb25d2516fd733b20263c80{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3f69u2-78f9d0505bb25d2516fd733b20263c80{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:#d1ac68;
}

.iconbox.av-3a1pjm-f6168a346da8548b769d88f1dd1deec1 .iconbox_icon{
background-color:#ffffff;
border:1px solid #d1ac68;
color:#d1ac68;
}

#top .flex_column_table.av-equal-height-column-flextable.av-31b9bu-ae774d59d4824d332af14e0156950807{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-31b9bu-ae774d59d4824d332af14e0156950807{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
background-color:#d1ac68;
}

.iconbox.av-2xbebe-4b73fa38206e1c533dd4c85c6a1b06c9 .iconbox_icon{
background-color:#f9f9f9;
border:1px solid #d1ac68;
color:#d1ac68;
}

.avia-section.av-2ro3n6-c6498cff1edd45ec6044ceaa1560340b{
background-color:#e5e5e5;
background-image:url(https://thesuburban.co.za/wp-content/uploads/2025/10/The-Suburban_Outside_17.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-2ro3n6-c6498cff1edd45ec6044ceaa1560340b .av-section-color-overlay{
opacity:0.5;
background-color:#0a0a0a;
}
.avia-section.av-2ro3n6-c6498cff1edd45ec6044ceaa1560340b .av-extra-border-element .av-extra-border-inner{
background-color:#e5e5e5;
}

#top .av-special-heading.av-nlzvu-844211589d8b767974267092b3cf5c24{
padding-bottom:10px;
color:#f9f9f9;
}
body .av-special-heading.av-nlzvu-844211589d8b767974267092b3cf5c24 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-nlzvu-844211589d8b767974267092b3cf5c24 .special-heading-inner-border{
border-color:#f9f9f9;
}
.av-special-heading.av-nlzvu-844211589d8b767974267092b3cf5c24 .av-subheading{
font-size:15px;
}

.flex_column.av-g0202-6cf1a34f4e1800dc3248d01f75dea5c4{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 0px 50px 0px;
box-shadow:0 0 10px 0 #000000;
-webkit-box-shadow:0 0 10px 0 #000000;
-moz-box-shadow:0 0 10px 0 #000000;
background-color:rgba(255,255,255,0.29);
transform:scale(1.1);
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
z-index:5;
}

#top .av-special-heading.av-1gwo2-44f49df4db6ea657f957e69a32e3f0bb{
padding-bottom:10px;
color:#ffffff;
font-size:25px;
}
body .av-special-heading.av-1gwo2-44f49df4db6ea657f957e69a32e3f0bb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1gwo2-44f49df4db6ea657f957e69a32e3f0bb .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-1gwo2-44f49df4db6ea657f957e69a32e3f0bb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1gwo2-44f49df4db6ea657f957e69a32e3f0bb .av-subheading{
font-size:15px;
}

#top .hr.av-k6hy8z0n-ee796d2026f70be6a0c65349ba5e3466{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-k6hy8z0n-ee796d2026f70be6a0c65349ba5e3466 .hr-inner{
width:50px;
}

#top .av_textblock_section.av-k6hv6s0u-2d59fdf443b4dc32b8c6e704a96d9afd .avia_textblock{
color:#ffffff;
}

.flex_column.av-irjsi-7389cd3778a350bc93bb195a0db4ca0d{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 0px 50px 0px;
box-shadow:0 0 10px 0 #0a0a0a;
-webkit-box-shadow:0 0 10px 0 #0a0a0a;
-moz-box-shadow:0 0 10px 0 #0a0a0a;
background-color:rgba(255,255,255,0.29);
transform:scale(1.1);
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
z-index:5;
}

#top .av-special-heading.av-xvhe-9aed43c6bd0295c77714dc69796b1784{
padding-bottom:10px;
color:#ffffff;
font-size:25px;
}
body .av-special-heading.av-xvhe-9aed43c6bd0295c77714dc69796b1784 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xvhe-9aed43c6bd0295c77714dc69796b1784 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-xvhe-9aed43c6bd0295c77714dc69796b1784 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-xvhe-9aed43c6bd0295c77714dc69796b1784 .av-subheading{
font-size:15px;
}

#top .hr.av-k6hy8z0n-15-0077fb8d4fa58b876b08b8dc5342ca37{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-k6hy8z0n-15-0077fb8d4fa58b876b08b8dc5342ca37 .hr-inner{
width:50px;
}

#top .av_textblock_section.av-k6hv6s0u-16-73f65e6fda08dbf501d18f5f8c8dbddb .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1s289m-2a20871568db6ccb1e0530af9157a4ba{
height:100px;
}

.flex_column.av-afnhu-13-7c82d28893082ce4e6bf42b2520f2988{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-afnhu-12-7094cb9cd5f05ff969eb00cfe217441e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-k6hwcew6-421405eca4874eb08b2f85068989d5e8{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-k6hwcew6-421405eca4874eb08b2f85068989d5e8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-k6j8v256-755a78692c57be303d2f1166f89ac330 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-gbit6-1ffe8eecdc5028bc09bdf9db0c33d7e5{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-afnhu-8-f717a5284864a41a093ef14a9bffb2cc{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.av_font_icon.av-k6hwcew6-7-6fe01768cee2fe2bd993f9049e9d41c0{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-k6hwcew6-7-6fe01768cee2fe2bd993f9049e9d41c0 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-k6j8v256-6-de7cb05529f8b7844bf45240be881177 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-afnhu-5-340af5e334ea0a8772291bfc4d9bd665{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-section.av-gfea-db6fdd6b40303aa94693cc9201b26c64{
background-color:rgba(229,229,229,0.95);
background-image:unset;
}
.avia-section.av-gfea-db6fdd6b40303aa94693cc9201b26c64 .av-extra-border-element .av-extra-border-inner{
background-color:rgba(229,229,229,0.95);
}

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

.avia-section.av-9t3rm-23e1ce9932428a83c5509c7d13dcab2e{
background-color:rgba(229,229,229,0.95);
background-image:unset;
}
.avia-section.av-9t3rm-23e1ce9932428a83c5509c7d13dcab2e .av-extra-border-element .av-extra-border-inner{
background-color:rgba(229,229,229,0.95);
}

.avia-section.av-gfea-4-065604b60cc6f784c51c2eef450f061b .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-yooia-3-d97b643ce91ec7023f6074c1ba94b11d{
height:50px;
}

#top #wrap_all .avia-button.av-7gyg2-9d598b9f16b2be69a5681e4eb62728ae{
background-color:#d1ac68;
border-color:#d1ac68;
transition:all 0.4s ease-in-out;
-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;
}
#top #wrap_all .avia-button.av-7gyg2-9d598b9f16b2be69a5681e4eb62728ae:hover{
background-color:#444444;
color:white;
transition:all 0.4s ease-in-out;
-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;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .iconbox.av-3imbvu-ddef61700a63d0a742efb0293db62ddc .iconbox_content_title{
font-size:16px;
}
.iconbox.av-3imbvu-ddef61700a63d0a742efb0293db62ddc .iconbox_content_container{
font-size:16px;
}

#top #wrap_all .iconbox.av-3a1pjm-f6168a346da8548b769d88f1dd1deec1 .iconbox_content_title{
font-size:16px;
}
.iconbox.av-3a1pjm-f6168a346da8548b769d88f1dd1deec1 .iconbox_content_container{
font-size:16px;
}

#top #wrap_all .iconbox.av-2xbebe-4b73fa38206e1c533dd4c85c6a1b06c9 .iconbox_content_title{
font-size:16px;
}
}
