#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf7umbo0-d5d9aea8edeafc485369666ee19b831f__0 .avia-caption-title{
font-size:70px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf7umbo0-d5d9aea8edeafc485369666ee19b831f__0 .avia-caption-title{
font-size:34px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf7umbo0-d5d9aea8edeafc485369666ee19b831f__0 .avia-caption-title{
font-size:34px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf7umbo0-d5d9aea8edeafc485369666ee19b831f__1 .avia-caption-title{
font-size:70px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf7umbo0-d5d9aea8edeafc485369666ee19b831f__1 .avia-caption-title{
font-size:34px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mf7umbo0-d5d9aea8edeafc485369666ee19b831f__1 .avia-caption-title{
font-size:34px;
}
}

.flex_column.av-h4ei5-fda6aa865042c1b2376ac057ee949175{
padding:0 0 18% 0;
}

#top .av_textblock_section.av-mf7untee-b857827a07282d33fea0f8de46cd7831 .avia_textblock{
font-size:20px;
}

.flex_cell.av-gf4h1-3747523ae1f6fdcb27491f394bf1f878{
vertical-align:bottom;
background:url(https://gzican.zerobox.co.za/wp-content/uploads/2025/09/recycling-conveyor-belt-green-facility.jpg) 50% 50% no-repeat scroll ;
}

#top .flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
margin-top:0px;
margin-bottom:-45px;
}
.flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
padding:0px 0px 0px 30px;
}
.responsive #top #wrap_all .flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
margin-top:0px;
margin-bottom:-45px;
}

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

.avia-button-wrap.av-mfar1gxz-a66a90374bb33ffc523f2ff33a09a066-wrap{
position:absolute;
right:0px;
bottom:20px;
}

.flex_cell.av-fw6dh-d63162fb17433392667d50b87e4719c3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-fw6dh-d63162fb17433392667d50b87e4719c3{
padding:0px 0px 0px 50px !important;
}

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

#top #wrap_all .avia-button.av-mf9a048g-0a1319ff17a178879c3ffb3829397e5c{
background-color:#ffffff;
border-color:#ffffff;
color:#021a86;
transition:all 0.4s ease-in-out;
padding:5px 0 15px 0;
}
#top #wrap_all .avia-button.av-mf9a048g-0a1319ff17a178879c3ffb3829397e5c:hover{
background-color:#ffffff;
color:#d4211b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mf9a048g-0a1319ff17a178879c3ffb3829397e5c .avia-svg-icon svg:first-child{
fill:#021a86;
stroke:#021a86;
}
#top #wrap_all .avia-button.av-mf9a048g-0a1319ff17a178879c3ffb3829397e5c:hover .avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}

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

#top #wrap_all .avia-button.av-mf9ajzph-d1fa02fa61516434cd0d7288b5573d7f{
background-color:#ffffff;
border-color:#ffffff;
color:#021a86;
transition:all 0.4s ease-in-out;
padding:5px 0 15px 0;
}
#top #wrap_all .avia-button.av-mf9ajzph-d1fa02fa61516434cd0d7288b5573d7f:hover{
background-color:#ffffff;
color:#d4211b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mf9ajzph-d1fa02fa61516434cd0d7288b5573d7f .avia-svg-icon svg:first-child{
fill:#021a86;
stroke:#021a86;
}
#top #wrap_all .avia-button.av-mf9ajzph-d1fa02fa61516434cd0d7288b5573d7f:hover .avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1gpzl-1c8e9dacf389c475fdc8807945f657b3{
margin-top:0px;
margin-bottom:0px;
}

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

.avia-button-wrap.av-wxsp-bfc1d29f7658af5ac725e7ae7526bdef-wrap{
position:absolute;
top:100%;
}
#top #wrap_all .avia-button.av-wxsp-bfc1d29f7658af5ac725e7ae7526bdef{
background-color:#ffffff;
border-color:#ffffff;
color:#021a86;
transition:all 0.4s ease-in-out;
padding:5px 0 15px 0;
}
#top #wrap_all .avia-button.av-wxsp-bfc1d29f7658af5ac725e7ae7526bdef:hover{
background-color:#ffffff;
color:#d4211b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wxsp-bfc1d29f7658af5ac725e7ae7526bdef .avia-svg-icon svg:first-child{
fill:#021a86;
stroke:#021a86;
}
#top #wrap_all .avia-button.av-wxsp-bfc1d29f7658af5ac725e7ae7526bdef:hover .avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12zup-bc9eb637c87669ca2c361dc0009efbfe{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1{
padding-bottom:10px;
color:#d4211b;
font-size:80px;
}
body .av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1 .av-special-heading-tag{
font-size:80px;
}
.av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1 .special-heading-inner-border{
border-color:#d4211b;
}
.av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mf9algk0-735ff2733b7f667aa44ef535b3d46af9{
background-color:#ffffff;
border-color:#ffffff;
color:#021a86;
transition:all 0.4s ease-in-out;
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-mf9algk0-735ff2733b7f667aa44ef535b3d46af9:hover{
background-color:#ffffff;
color:#d4211b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mf9algk0-735ff2733b7f667aa44ef535b3d46af9 .avia-svg-icon svg:first-child{
fill:#021a86;
stroke:#021a86;
}
#top #wrap_all .avia-button.av-mf9algk0-735ff2733b7f667aa44ef535b3d46af9:hover .avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}

#top .flex_column.av-efrvl-e7ec8aeaeed504f1a5a8fb11147600fb{
margin-top:-75px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-efrvl-e7ec8aeaeed504f1a5a8fb11147600fb{
margin-top:-75px;
margin-bottom:0px;
}

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

.flex_column.av-dif6l-4e836a470bd8652327c180e41e0f5688{
width:18.4%;
}

.avia-animated-number.av-mf7uva8w-cc909be7c5dad88ea97d1e2bc2fd6e23 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}
#top .avia-animated-number.av-mf7uva8w-cc909be7c5dad88ea97d1e2bc2fd6e23 .avia-animated-number-title{
font-size:43px;
color:#d4211b;
}
#top .avia-animated-number.av-mf7uva8w-cc909be7c5dad88ea97d1e2bc2fd6e23 .avia-animated-number-content{
font-size:19px;
color:#021a86;
}

.flex_column.av-d2ll1-390965fc6e07c78257741b8a958d98c7{
width:18.4%;
margin-left:2%;
}

.avia-animated-number.av-mf7uw6wp-b527bd9a93877309ad7f643be4567f86 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}
#top .avia-animated-number.av-mf7uw6wp-b527bd9a93877309ad7f643be4567f86 .avia-animated-number-title{
font-size:43px;
color:#d4211b;
}
#top .avia-animated-number.av-mf7uw6wp-b527bd9a93877309ad7f643be4567f86 .avia-animated-number-content{
font-size:19px;
color:#021a86;
}

.flex_column.av-bdkld-a70143feb8ced2812a2c03d5bed7ff5d{
width:18.4%;
margin-left:2%;
}

.avia-animated-number.av-mf7uxbaf-6c53592691f22007a3ae5a3740629026 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}
#top .avia-animated-number.av-mf7uxbaf-6c53592691f22007a3ae5a3740629026 .avia-animated-number-title{
font-size:43px;
color:#d4211b;
}
#top .avia-animated-number.av-mf7uxbaf-6c53592691f22007a3ae5a3740629026 .avia-animated-number-content{
font-size:19px;
color:#021a86;
}

.flex_column.av-b16wx-00b94e74a53c8603bdce21f0d7be9e11{
width:18.4%;
margin-left:2%;
}

.avia-animated-number.av-mf7uww0y-9e760452869976a0d46360af326fd994 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}
#top .avia-animated-number.av-mf7uww0y-9e760452869976a0d46360af326fd994 .avia-animated-number-title{
font-size:43px;
color:#d4211b;
}
#top .avia-animated-number.av-mf7uww0y-9e760452869976a0d46360af326fd994 .avia-animated-number-content{
font-size:19px;
color:#021a86;
}

.flex_column.av-15h1t-ff24b31797bb807edd39218bf0ad42b4{
width:18.4%;
margin-left:2%;
}

.avia-animated-number.av-mg6csaq7-cd66958391c6bd2f1017a76d014231cf .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#d4211b;
stroke:#d4211b;
}
#top .avia-animated-number.av-mg6csaq7-cd66958391c6bd2f1017a76d014231cf .avia-animated-number-title{
font-size:43px;
color:#d4211b;
}
#top .avia-animated-number.av-mg6csaq7-cd66958391c6bd2f1017a76d014231cf .avia-animated-number-content{
font-size:19px;
color:#021a86;
}

.avia-section.av-a0341-7f48245bf0e1b8302a024c259e1535f8{
background-color:#f2f2f2;
background:linear-gradient( to bottom, #f2f2f2, #ffffff );
}

.avia-image-container.av-mfa0ihla-de2ba01db28e0d4588102093a5c19d64{
position:relative;
top:-120px;
}
.avia-image-container.av-mfa0ihla-de2ba01db28e0d4588102093a5c19d64 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mfa0ihla-de2ba01db28e0d4588102093a5c19d64 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mfa0ixwy-40ae1261f0b4c79fbb7ab9b6e3a31ce7{
position:absolute;
top:6%;
left:-13%;
}
.avia-image-container.av-mfa0ixwy-40ae1261f0b4c79fbb7ab9b6e3a31ce7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mfa0ixwy-40ae1261f0b4c79fbb7ab9b6e3a31ce7 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-7jxnl-3a9b4bd4f1c9a0bd7961087e78158fbf{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-7jxnl-3a9b4bd4f1c9a0bd7961087e78158fbf:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7jxnl-3a9b4bd4f1c9a0bd7961087e78158fbf:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-6pxpt-a10fc16cc6df780f34c0b2511715753f{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-6pxpt-a10fc16cc6df780f34c0b2511715753f:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6pxpt-a10fc16cc6df780f34c0b2511715753f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-55v75-138b326964b382cbc959272ab778a368{
vertical-align:top;
background-color:#021a86;
}

.flex_cell.av-4gn69-80f2bd24f3a1bae1cca6e8dbcc7d31e0{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4gn69-80f2bd24f3a1bae1cca6e8dbcc7d31e0{
padding:100px 0px 100px 50px !important;
}

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

.flex_column.av-mfap5gw3-5ca3f56813bd6614205e79fdd8ea5533{
padding:70px 70px 70px 70px;
background-color:#ffffff;
}

#top .av-special-heading.av-1q9td-20c57a74927099f189936d44944811c2{
padding-bottom:10px;
}
body .av-special-heading.av-1q9td-20c57a74927099f189936d44944811c2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1q9td-20c57a74927099f189936d44944811c2 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mfapnu17-e9c0e6a18d96dba187e5d51c1a6911bb{
margin:30px 0 0 0;
}
#top #wrap_all .avia-button.av-mfapnu17-e9c0e6a18d96dba187e5d51c1a6911bb:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mfapnu17-e9c0e6a18d96dba187e5d51c1a6911bb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-su9l-1a52bf23e062cb6822b0a64870f3457f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-su9l-1a52bf23e062cb6822b0a64870f3457f{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-mfaposp9-97477d06a9af800248109d6745f2845c{
position:absolute;
right:0px;
bottom:0px;
left:0px;
z-index:0;
}

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


@media only screen and (min-width: 990px){ 
.avia-button-wrap.av-wxsp-bfc1d29f7658af5ac725e7ae7526bdef-wrap{
position:absolute;
top:100%;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-gf4h1-3747523ae1f6fdcb27491f394bf1f878{
padding:60% 0 0 0 !important;
}

#top .flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
padding:20px 20px 30px 20px;
}
.responsive #top #wrap_all .flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .av-special-heading.av-mf84x5dn-e93223180011c931e29f4769dbd7ddf6 .av-special-heading-tag{
font-size:0.8em;
}

.avia-button-wrap.av-mfar1gxz-a66a90374bb33ffc523f2ff33a09a066-wrap{
position:relative;
top:0px;
}

.responsive #top #wrap_all .flex_cell.av-fw6dh-d63162fb17433392667d50b87e4719c3{
padding:30px 0px 0 0px !important;
}

.flex_column.av-12zup-bc9eb637c87669ca2c361dc0009efbfe{
padding:50px 0 0 0;
}

#top #wrap_all .av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-4gn69-80f2bd24f3a1bae1cca6e8dbcc7d31e0{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-3uwgh-b6de30a1f84ca5af8de7220b59b8cf28{
padding:30px 30px 30px 30px;
}

.flex_column.av-mfap5gw3-5ca3f56813bd6614205e79fdd8ea5533{
padding:0px 0px 0px 0px;
}

.flex_column.av-mfaposp9-97477d06a9af800248109d6745f2845c{
position:relative;
top:0px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-gf4h1-3747523ae1f6fdcb27491f394bf1f878{
padding:60% 0 0 0 !important;
}

#top .flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
padding:20px 20px 30px 20px;
}
.responsive #top #wrap_all .flex_column.av-42efx-4c8f0020f7ecf000e60a18a1cf0e44d0{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .av-special-heading.av-mf84x5dn-e93223180011c931e29f4769dbd7ddf6 .av-special-heading-tag{
font-size:0.8em;
}

.avia-button-wrap.av-mfar1gxz-a66a90374bb33ffc523f2ff33a09a066-wrap{
position:relative;
top:0px;
}

.responsive #top #wrap_all .flex_cell.av-fw6dh-d63162fb17433392667d50b87e4719c3{
padding:30px 0px 0px 0px !important;
}

.flex_column.av-12zup-bc9eb637c87669ca2c361dc0009efbfe{
padding:50px 0 0 0;
}

#top #wrap_all .av-special-heading.av-mf97m4l1-67788110209286900ce04dfb0f7f1ba1 .av-special-heading-tag{
font-size:0.8em;
}

.responsive #top #wrap_all .flex_cell.av-4gn69-80f2bd24f3a1bae1cca6e8dbcc7d31e0{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-3uwgh-b6de30a1f84ca5af8de7220b59b8cf28{
padding:30px 30px 30px 30px;
}

.flex_column.av-mfap5gw3-5ca3f56813bd6614205e79fdd8ea5533{
padding:0px 0px 0px 0px;
}

.flex_column.av-mfaposp9-97477d06a9af800248109d6745f2845c{
position:relative;
top:0px;
}
}
