.flex_cell.av-29nqp9n-c6c0e84ab90d752e73f36fa96aaba5b2{
vertical-align:top;
background-color:#5673b8;
}
.responsive #top #wrap_all .flex_cell.av-29nqp9n-c6c0e84ab90d752e73f36fa96aaba5b2{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-27lzya3-d2f2b32f973e09dfa7c985318c6b6af7 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-27lzya3-d2f2b32f973e09dfa7c985318c6b6af7 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-27lzya3-d2f2b32f973e09dfa7c985318c6b6af7 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-26eu8mz-29355aeeb663faa9555495cd1a6c0fc2{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-26eu8mz-29355aeeb663faa9555495cd1a6c0fc2{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-24l64m3-85312b5dd3974e19359b723da696dad5 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-24l64m3-85312b5dd3974e19359b723da696dad5 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-24l64m3-85312b5dd3974e19359b723da696dad5 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-7ldjp7-562221e447c2d21c5f3f431648970491{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-7ldjp7-562221e447c2d21c5f3f431648970491{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-213pgaz-5799ac079609456e2a2b02c310fc498d .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-213pgaz-5799ac079609456e2a2b02c310fc498d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-213pgaz-5799ac079609456e2a2b02c310fc498d .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-mry0xyos-8fe6c32095acc74b24edc2adda5296d8{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-mry0xyos-8fe6c32095acc74b24edc2adda5296d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mry0xyos-8fe6c32095acc74b24edc2adda5296d8 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mry0xyos-8fe6c32095acc74b24edc2adda5296d8 .av-subheading{
font-size:15px;
}

.avia-image-container.av-mry3ry51-4f3aada3921c5280184f912ec9dfa4db img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mry3ry51-4f3aada3921c5280184f912ec9dfa4db .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

.flex_column.av-1u0un3f-a7a683c91ac79be90df8a8b2162a0bb1{
-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;
}

#top .av-masonry.av-1pyw0ff-70503a6d24e047c1ba992bfe5c682a77{
background-color:#191919;
}

#top .av-special-heading.av-1mxheaz-860ec1e484c97529db11051ba47c5623{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1mxheaz-860ec1e484c97529db11051ba47c5623 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1mxheaz-860ec1e484c97529db11051ba47c5623 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1mxheaz-860ec1e484c97529db11051ba47c5623 .av-subheading{
font-size:15px;
}

.flex_column.av-1iscizf-de0ffca551c4492c5fd40477a38ebee3{
-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-1h5u9d7-b2b33fecaf2af26ce81d64da45a238a8{
-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-15b1od7-697d93eba70a5b2646975810a5d84088{
-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-section.av-13bn5sb-9c6c1fadb40af1df936cf09160a95080{
background-repeat:no-repeat;
background-image:url(https://jimshandyman.co.nz/wp-content/uploads/2018/12/training-1500x654.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-13bn5sb-9c6c1fadb40af1df936cf09160a95080 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av-special-heading.av-11gp6iz-e2b55e797d33c7c45317d75388090863{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-11gp6iz-e2b55e797d33c7c45317d75388090863 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-11gp6iz-e2b55e797d33c7c45317d75388090863 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-11gp6iz-e2b55e797d33c7c45317d75388090863 .av-subheading{
font-size:15px;
}

.flex_column.av-zx20bv-84e697394c7b5d070700b8f59beea36f{
-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-yo1upn-94f902d3e13f84e9bdf31bb307b25f62{
-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-v56dp7-28c824734d557319f826f2badcfb86bd{
-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-tr0lzf-8d1f50432195c214484234fd48fed640{
-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;
}

.av_font_icon.av-rubm7f-5616cacad30a6ebc0347a75ceae204fd .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-q1fkzf-68cd277dbbe56d44d1394c95fc356f75{
-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;
}

.av_font_icon.av-og2okb-61bcfa04e76e37059ae51f5f490fa295 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-msl1sr-842b932ff1908c205e4a01b13bc3e5b9{
-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;
}

.av_font_icon.av-ky77uj-6ac364f458b7e6a1d6ccad817088cc08 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-jc80yj-287fa84b12b5d5f23326338cef47eff4{
-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;
}

.av_font_icon.av-1oo84b-f095b946c96a334743667e8399eb434d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-g2f77f-537f26a2ac4e5b1387432ea520e4013a{
-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;
}

.av_font_icon.av-dguprv-a7eff5abb1fe63ef54c93f17c70f3a7a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_cell.av-b4ovp7-8b3322ef8b78f88995d0f672a1e04596{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-b4ovp7-8b3322ef8b78f88995d0f672a1e04596{
padding:50px 50px 50px 50px !important;
}

#top .avia-animated-number.av-8h1dnf-a72a0ad16035e3ee21faf0f5273b8932 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-8h1dnf-a72a0ad16035e3ee21faf0f5273b8932 .avia-animated-number-content{
font-size:22px;
color:#444444;
}

.flex_cell.av-7xa7sr-56496e40f0ab25512b402a89b10dbfe8{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-7xa7sr-56496e40f0ab25512b402a89b10dbfe8{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-480z6j-d1d3bcc107adf6855680655657a3424d{
vertical-align:middle;
background-color:#5673b8;
}
.responsive #top #wrap_all .flex_cell.av-480z6j-d1d3bcc107adf6855680655657a3424d{
padding:50px 50px 50px 50px !important;
}


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

#top #wrap_all .av-special-heading.av-1mxheaz-860ec1e484c97529db11051ba47c5623 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11gp6iz-e2b55e797d33c7c45317d75388090863 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1mxheaz-860ec1e484c97529db11051ba47c5623 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11gp6iz-e2b55e797d33c7c45317d75388090863 .av-special-heading-tag{
font-size:0.8em;
}
}
