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

.iconbox.av-29zmimf-4fe359439a148f7e7993305793a5bf4d .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-29zmimf-4fe359439a148f7e7993305793a5bf4d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-29zmimf-4fe359439a148f7e7993305793a5bf4d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-29zmimf-4fe359439a148f7e7993305793a5bf4d .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-27k7nl3-55bb3a33484034494689b0250c0a133a{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-27k7nl3-55bb3a33484034494689b0250c0a133a{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-26lev9z-54a92aff03e0f3f1a4996120d7b43d67 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-26lev9z-54a92aff03e0f3f1a4996120d7b43d67 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-26lev9z-54a92aff03e0f3f1a4996120d7b43d67 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-26lev9z-54a92aff03e0f3f1a4996120d7b43d67 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-24dqn3r-af7d5412b16b329e0f24fa9791d59756{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-24dqn3r-af7d5412b16b329e0f24fa9791d59756{
padding:50px 50px 50px 50px !important;
}

.iconbox.av-7j1j4n-6d867343e142e443e6d26fa4c6a4513b .iconbox_icon{
color:#ffffff;
}
.iconbox.av-7j1j4n-6d867343e142e443e6d26fa4c6a4513b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-7j1j4n-6d867343e142e443e6d26fa4c6a4513b .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7j1j4n-6d867343e142e443e6d26fa4c6a4513b .iconbox_content_container{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-1znp10n-11102adee0978d27c5810bbe51280416{
height:10px;
}

.avia-image-container.av-1uv4r1j-256fde221251f1d7b64e90bca17069ee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1uv4r1j-256fde221251f1d7b64e90bca17069ee .av-image-caption-overlay-center{
color:#ffffff;
}

#top .avia-gallery.av-1tv5b8n-4003dd3118e6aebb230549d3bdabe3d9 .avia-gallery-thumb a{
width:20%;
}

#top .avia-gallery.av-1rp4vuf-509647f8b3091bc02d9eb50ea3df43ba .avia-gallery-thumb a{
width:20%;
}

#top .av-masonry.av-67fa5z-1b735b18761adb1b2258892aec86d325{
background-color:#191919;
}

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

.flex_column.av-1ja2thz-7a1ff1484ac9607e173edfe35e4879d5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5caydj-1d46c08151a6ac76d7ae174e1f9e7c65{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-13z37pj-6bb8f68b2466039ad81f088149d376ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-133a0uv-46aedefd61bf9306e91aa4cba2091bec{
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-133a0uv-46aedefd61bf9306e91aa4cba2091bec .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

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

.flex_column.av-zpbdl3-45c17377967630843a8832b1cffd9b38{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-y6ma8n-481f63f4e11148eee7b5e1c3725fa8cb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-uiyhiv-0902f6517258cec045f0fd7b0adcdc38{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-tn5ao7-79627f334a22569011be6c2755cf18d7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-q7un07-b256f1c1145b4ea4dd07cd2f9eab60a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-lt7ovb-d7b39bfdd6961a0b103e8698e718f2f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1uox5z-9cd890b014caf112355ba659d63bc39c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-girjvr-fb929027025b18cb4a66c0a99dc6db32{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-efdn9j-29df36ada0568cb71dff6a05c31d7c4d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_cell.av-ab8ct3-6e084cf74be9391b54d2dfe371a66e92{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-ab8ct3-6e084cf74be9391b54d2dfe371a66e92{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-96w0uv-8b48d75fe778eecc5074b697c6ea2b91 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}
#top .avia-animated-number.av-96w0uv-8b48d75fe778eecc5074b697c6ea2b91 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-96w0uv-8b48d75fe778eecc5074b697c6ea2b91 .avia-animated-number-content{
font-size:22px;
color:#444444;
}

.flex_cell.av-6z3anb-0c9c8f28bbb465432c8eb790f4742429{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-6z3anb-0c9c8f28bbb465432c8eb790f4742429{
padding:50px 50px 50px 50px !important;
}

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


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

#top #wrap_all .av-special-heading.av-1mu0vef-dac4a8f79fed0f69a477b9127a6b2a93 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11vxgav-162d025de4f3a54019f54643f0628a49 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1mu0vef-dac4a8f79fed0f69a477b9127a6b2a93 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11vxgav-162d025de4f3a54019f54643f0628a49 .av-special-heading-tag{
font-size:0.8em;
}
}
