.flex_cell.av-2qsu8is-235ebf8a01431c6911ba927883ebf7e2{
vertical-align:top;
background-color:#5673b8;
}
.responsive #top #wrap_all .flex_cell.av-2qsu8is-235ebf8a01431c6911ba927883ebf7e2{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-2oohe6s-8a9757520dfd6160a8a34182b97c4011 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-2oohe6s-8a9757520dfd6160a8a34182b97c4011 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2oohe6s-8a9757520dfd6160a8a34182b97c4011 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-2mslric-998f2dc509bb461eaa91343e2f48e87c{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-2mslric-998f2dc509bb461eaa91343e2f48e87c{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-2lmqzok-2dff1fc387fa24ce0a68899a7562f6f2 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-2lmqzok-2dff1fc387fa24ce0a68899a7562f6f2 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2lmqzok-2dff1fc387fa24ce0a68899a7562f6f2 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-2jdv95g-38201c118769afb53541080b9a5e966c{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-2jdv95g-38201c118769afb53541080b9a5e966c{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-2iqg27o-194f7d525add6d3c148556c89bd55313 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-2iqg27o-194f7d525add6d3c148556c89bd55313 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2iqg27o-194f7d525add6d3c148556c89bd55313 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-2eyzaxw-c744277f826b0bc57a3a955f4383378e{
vertical-align:top;
background-color:#5673b8;
}
.responsive #top #wrap_all .flex_cell.av-2eyzaxw-c744277f826b0bc57a3a955f4383378e{
padding:15px 20px 15px 20px !important;
}

.iconbox.av-2cvswdw-ef194cf1d18b840707f96bb208e53c7f .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-2cvswdw-ef194cf1d18b840707f96bb208e53c7f .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2cvswdw-ef194cf1d18b840707f96bb208e53c7f .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-8eaqpw-a5eb1d93ab442479ba998f6c0681acc3{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-8eaqpw-a5eb1d93ab442479ba998f6c0681acc3{
padding:15px 20px 15px 20px !important;
}

.iconbox.av-86jgpg-8348b3c817ed5933746ce2f0a83c2299 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-86jgpg-8348b3c817ed5933746ce2f0a83c2299 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-86jgpg-8348b3c817ed5933746ce2f0a83c2299 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-81w2h0-5274c77253db27c68293c2aa13748de3{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-81w2h0-5274c77253db27c68293c2aa13748de3{
padding:15px 20px 15px 20px !important;
}

.iconbox.av-2753ev8-b81b898416c630eacc6848b8ab37be92 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-2753ev8-b81b898416c630eacc6848b8ab37be92 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2753ev8-b81b898416c630eacc6848b8ab37be92 .iconbox_content_container{
color:#ffffff;
}

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

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

#top .avia-gallery.av-1y6dm4k-c02aad421a11c71679a9ae73d8bb6965 .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-1w9q4d0-e5489be085ffc9bb38ad77f57e19fe28{
-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-1vgd0t0-705c36b19e5f831c48ff77c889c73814{
-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-1rjdkr8-a34ee48d867e051e30fa176dcf41217e{
-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-1pqum7o-92447a34cda31dcd67ad32217743656a{
background-color:#191919;
}

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

.flex_column.av-1j6ldxw-78a35c136e76487d65482c84b29043ba{
-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-1i6yt3o-0b0613f3fe82647f697ccd8bdc61840a{
-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-14v2584-9ca948399d2ae5a14def0a23b6ae6882{
-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-12lz4ck-f3524d1d18394b679942408e84ef3108{
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-12lz4ck-f3524d1d18394b679942408e84ef3108 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

#top .av-special-heading.av-10tbnro-3b5a4fc40349d1f0819fff913839e4b7{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-10tbnro-3b5a4fc40349d1f0819fff913839e4b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-10tbnro-3b5a4fc40349d1f0819fff913839e4b7 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-10tbnro-3b5a4fc40349d1f0819fff913839e4b7 .av-subheading{
font-size:15px;
}

.flex_column.av-105noh0-44ca4c8637166e5536e7aecb16bbe9b4{
-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-xqpjac-65fa080a65c21166a99fa615d794d417{
-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-ue2op0-d922af16864e51f69d289ccf64a33a61{
-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-tqr4xg-e2a419ac850ad86a3b13ed91c2036ae1{
-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-rj9ro4-085ed010bf4a0f16219e08720ab061fe .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-qe6n7o-77c5c3cfee653b227b2740766498d210{
-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-nsmdhw-aa81584212c081ae5caf375ff8df3bd3 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-mn7gno-f01706cc0aed408b2de6cea22f45d88d{
-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-k339xw-07fb198cbf06e4e6e573c940821ea07b .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-jcpruc-18eb4daf23981373695a85618b62d40a{
-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-i57eyc-230f3a1fe45b4e02feccc5a0c065f8d9 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-fiks2c-a120baa8c479b37017155647c694c0d1{
-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-edvl5g-b054e32d0b3334de46b330404e44bd70 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_cell.av-ahvxok-2dd9e1e5ff919c39464689e506d3ac9a{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-ahvxok-2dd9e1e5ff919c39464689e506d3ac9a{
padding:50px 50px 50px 50px !important;
}

#top .avia-animated-number.av-98opfo-a5818ceb77b65cefdf6192e749991ec6 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-98opfo-a5818ceb77b65cefdf6192e749991ec6 .avia-animated-number-content{
font-size:22px;
color:#444444;
}

.flex_cell.av-70tmck-b2e5c9c1fb58de89183ad8238fc259a6{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-70tmck-b2e5c9c1fb58de89183ad8238fc259a6{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-4cmtus-386914246cdc202731335bd839f1e9bd{
vertical-align:middle;
background-color:#5673b8;
}
.responsive #top #wrap_all .flex_cell.av-4cmtus-386914246cdc202731335bd839f1e9bd{
padding:50px 50px 50px 50px !important;
}


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

#top #wrap_all .av-special-heading.av-1n7cxok-2a0f64efa9cbfcefea0a2f815d6c24a5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10tbnro-3b5a4fc40349d1f0819fff913839e4b7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1n7cxok-2a0f64efa9cbfcefea0a2f815d6c24a5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10tbnro-3b5a4fc40349d1f0819fff913839e4b7 .av-special-heading-tag{
font-size:0.8em;
}
}
