.flex_cell.av-a4y861-76187ae1a0ad654709475476da43a2c4{
vertical-align:top;
background-color:#5673b8;
}
.responsive #top #wrap_all .flex_cell.av-a4y861-76187ae1a0ad654709475476da43a2c4{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-9bf4k9-e9457b34c8eb757979092c4733ebbe7a .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-9bf4k9-e9457b34c8eb757979092c4733ebbe7a .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-9bf4k9-e9457b34c8eb757979092c4733ebbe7a .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-7ykq3d-e906b02d003e55e4b434092d352e44f2{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-7ykq3d-e906b02d003e55e4b434092d352e44f2{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-5l8g8p-2f37989dd61f9a856b057f16a8ddbbeb .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-5l8g8p-2f37989dd61f9a856b057f16a8ddbbeb .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-5l8g8p-2f37989dd61f9a856b057f16a8ddbbeb .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-4enyhl-548ae67ca9254cc7733c34882bd4dcf1{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-4enyhl-548ae67ca9254cc7733c34882bd4dcf1{
padding:50px 50px 50px 50px !important;
}

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

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

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

#top .avia-gallery.av-mimibz80-9fe65d13d0ae2cde16c0002e937bfa2d .avia-gallery-thumb a{
width:33.3333%;
}

.flex_column.av-oxcvd-3eddef2196b6ad69c7a5d60092ca2d20{
-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-1vo39p5-5948a079bc275704f4243dd2b75b4c89{
-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-1rthk2h-051ebe27e337b203429d5c42bad8364e{
-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-1pktr15-3d83406cd810370fa25b69cb4d578c17{
background-color:#191919;
}

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

.flex_column.av-1jbb6ih-80bf386e8524618206677336ac67ec08{
-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-1ie24dl-0f3b81dc11c4dff938a230b180211ccc{
-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-14dj6mx-828d505e246b46e52eea20090b56c6fb{
-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-12bcsdl-777e97beadaaa7b6f0b941a0e07bb90a{
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-12bcsdl-777e97beadaaa7b6f0b941a0e07bb90a .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

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

.flex_column.av-zm2k4p-9ed122639a55622c47ee8161d7e111f2{
-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-xhz5ax-6a638571ed19ef6d3d789f103875fc1a{
-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-ulf01l-a997a4b2f4c718d66fe859354087da97{
-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-2udmyh-2b04d1bf0572e9efffce131069521cf3{
-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-rizird-3e3c0653ab65acd0e333515785a511fd .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-pb05cp-dbfe719ee3400bdd02e24c31ecb3741e{
-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-npateh-8cfd8ca64894a392a46ebe28cdf63673 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-mbkoyh-2062cfd363b429254b74980e03eda8b6{
-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-kpoadl-96542c95cc1adc72d69e90fb892f3d19 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-j6i9gp-e822d72f0d9f6c0ae78b992f9e439e64{
-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-hxwojd-ffd40ab436f05d4162cf4825aa93a7e1 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-fnjczt-01ff1d53bddc47b48a4d04218ccb1d0a{
-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-ecujqh-9d2a96e58a8ecebda06f23935475975f .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_cell.av-14hewp-18db03e70ed3ab43440c7166ca8dd32a{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-14hewp-18db03e70ed3ab43440c7166ca8dd32a{
padding:50px 50px 50px 50px !important;
}

#top .avia-animated-number.av-98rymx-179025f849221b5bc8558ff2eb00c343 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-98rymx-179025f849221b5bc8558ff2eb00c343 .avia-animated-number-content{
font-size:22px;
}

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

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


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

#top #wrap_all .av-special-heading.av-1n0ra1l-9968bfdc838c5c6c4424a8c9cde11ac1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10m9xfd-74e30d2ec8f2634d2a53e7ad24102dcd .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1n0ra1l-9968bfdc838c5c6c4424a8c9cde11ac1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-10m9xfd-74e30d2ec8f2634d2a53e7ad24102dcd .av-special-heading-tag{
font-size:0.8em;
}
}
