.avia-section.av-m8mt02kn-deb349b92f553d39038b13932260a59c{
background-repeat:no-repeat;
background-image:url(https://www.completebarriersolutions.com.au/wp-content/uploads/2025/03/facade-2024-09-18-19-35-03-utc-scaled.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-m8mt02kn-deb349b92f553d39038b13932260a59c .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-m8msyl8c-e3bf5ad636a92becc7a45ee201937b83{
margin:20px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-m8msyl8c-e3bf5ad636a92becc7a45ee201937b83 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8msyl8c-e3bf5ad636a92becc7a45ee201937b83 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-m8msyl8c-e3bf5ad636a92becc7a45ee201937b83 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m8msyl8c-e3bf5ad636a92becc7a45ee201937b83 .av-subheading{
font-size:15px;
}

.flex_cell.av-80a4fp-dca3108a50ff50dc5a44d6f8825b4221{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-80a4fp-dca3108a50ff50dc5a44d6f8825b4221{
padding:30px 0 30px 0 !important;
}

.flex_column.av-5daml1-df4f70f3c71e22e0e0e5723f6cda8512{
padding:30px 30px 30px 60px;
}

#top .av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38{
padding-bottom:0;
color:#00747a;
font-size:50px;
}
body .av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38 .special-heading-inner-border{
border-color:#00747a;
}
.av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38 .av-subheading{
font-size:15px;
}

.flex_column.av-4ljtsl-8bb2ff27c5bf5de093e5f8406f909fe2{
padding:30px 60px 30px 30px;
}

.avia-section.av-1ftlth-988c1228b617ebab23a2a9933f3ac888{
background-color:#bd9271;
background-image:unset;
}

#top .hr.hr-invisible.av-cszrb9-a7b3d028361e3da85ef40823439d4b17{
height:30px;
}

.flex_column.av-araxrp-9dca86da95525f7feb0ae10e99d4137b{
padding:0 0 0 60px;
}

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

#top .av_textblock_section.av-m8mt60cj-01819830b99c9b8fd537483cf434707f .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8mi8g5-817d176a41d9fea358788d0635d419d8{
height:20px;
}

#top #wrap_all .avia-button.av-m9gpwvxj-22d743dc800d53e567d3c2309bc98af9{
background-color:#007984;
border-color:#007984;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

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

#top .hr.hr-invisible.av-2l70n9-072aa9db976d8e435271ade9cae92587{
height:30px;
}

.flex_cell.av-g4qvxh-d60c514104bbb3fa891acb40ec61535a{
vertical-align:top;
height:350px;
min-height:350px;
background:url(https://www.completebarriersolutions.com.au/wp-content/uploads/2025/04/6-Custom-Design-Laser-Cut-Decorative-Feature-Screening.png) 100% 0% no-repeat scroll #007984;
}
.responsive #top #wrap_all .flex_cell.av-g4qvxh-d60c514104bbb3fa891acb40ec61535a{
padding:0px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-dtjrut-7fb8364d9a4cf788e864acf40803d075{
height:250px;
}

.flex_cell.av-cxo84l-5efcc23dea66e4e3fe549de45ec8fd26{
vertical-align:top;
height:350px;
min-height:350px;
background-color:#007984;
}
.responsive #top #wrap_all .flex_cell.av-cxo84l-5efcc23dea66e4e3fe549de45ec8fd26{
padding:60px 10% 60px 60px !important;
}

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

.iconbox.av-9bt5np-f8b36a3fecd161dd0657f0bb94df8622 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-9bt5np-f8b36a3fecd161dd0657f0bb94df8622 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-9bt5np-f8b36a3fecd161dd0657f0bb94df8622 .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-741xgl-120e25f428a431bfb7d314f38120fefa .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-741xgl-120e25f428a431bfb7d314f38120fefa .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-741xgl-120e25f428a431bfb7d314f38120fefa .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-5y6q79-340b1e90b4892542e5ece685c1e2fea6 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-5y6q79-340b1e90b4892542e5ece685c1e2fea6 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-5y6q79-340b1e90b4892542e5ece685c1e2fea6 .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-4y12mt-28640505bc368d4568cb3184e8d33fee .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-4y12mt-28640505bc368d4568cb3184e8d33fee .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-4y12mt-28640505bc368d4568cb3184e8d33fee .iconbox_content_container{
color:#ffffff;
}

.iconbox.av-3b235x-7b56cb5954b6dfcf6e6c72c42a71a892 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-3b235x-7b56cb5954b6dfcf6e6c72c42a71a892 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-3b235x-7b56cb5954b6dfcf6e6c72c42a71a892 .iconbox_content_container{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m9gpxuiq-82f6026ccf6b36f912942b9394376058{
background-color:#bd9271;
border-color:#bd9271;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-23zsz9-f758c10389e472ca8ff6ca7bb8a345d1{
background-color:#bd9271;
border-color:#bd9271;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

.avia-section.av-9l9y6d-0e65550b747ad043543d9e0888b78bcf{
background-repeat:no-repeat;
background-image:url(https://www.completebarriersolutions.com.au/wp-content/uploads/2024/08/Complete-Barrier-Solutions-Fencing.jpg);
background-position:50% 0%;
background-attachment:fixed;
margin-top:50px;
margin-bottom:0px;
}
.avia-section.av-9l9y6d-0e65550b747ad043543d9e0888b78bcf .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

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

#top .av_textblock_section.av-5wgctx-3b50ecfa9c8d805e7bd65d0e90f8b363 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-48uv6d-16c6b640d661443722e53ccd99898e62{
height:20px;
}

#top #wrap_all .avia-button.av-390kk5-c1418d287c840915c3e524789af55e36{
background-color:#bd9271;
border-color:#bd9271;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-m8mutmrp-1eccd2fd930576d0efabe47859bb618f{
background-color:#bd9271;
border-color:#bd9271;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}


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

#top #wrap_all .av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m8mt5k6y-6e4dc531d4739d7e8cc5f19510819693 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ak9dol-17af51ed1e7cc1b3411a53dda977e6a6 .av-special-heading-tag{
font-size:0.8em;
}
}

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

.flex_column.av-5daml1-df4f70f3c71e22e0e0e5723f6cda8512{
padding:25px 25px 25px 25px;
}

#top #wrap_all .av-special-heading.av-m8mt2k8u-6b73d311acf917c55e9fd35298a14b38 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-araxrp-9dca86da95525f7feb0ae10e99d4137b{
padding:10px 10px 10px 10px;
}

#top #wrap_all .av-special-heading.av-m8mt5k6y-6e4dc531d4739d7e8cc5f19510819693 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-cxo84l-5efcc23dea66e4e3fe549de45ec8fd26{
padding:25px 25px 25px 25px !important;
}

#top #wrap_all .av-special-heading.av-ak9dol-17af51ed1e7cc1b3411a53dda977e6a6 .av-special-heading-tag{
font-size:0.8em;
}
}
