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

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

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

.iconbox.av-2kxdqfm-94b49f8243dece92c6a9dde9b1a0fcc9 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-2kxdqfm-94b49f8243dece92c6a9dde9b1a0fcc9 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2kxdqfm-94b49f8243dece92c6a9dde9b1a0fcc9 .iconbox_content_container{
color:#ffffff;
}

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

.iconbox.av-2iccjg2-3b75d5278fcd81d662b0b58ed75d8427 .iconbox_icon{
color:#ffffff;
}
#top #wrap_all .iconbox.av-2iccjg2-3b75d5278fcd81d662b0b58ed75d8427 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2iccjg2-3b75d5278fcd81d662b0b58ed75d8427 .iconbox_content_container{
color:#ffffff;
}

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

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

#top .avia-gallery.av-ly7vzhoa-5c924846b59a9a2940be786c3752b74a .avia-gallery-thumb a{
width:33.3333%;
}

#top .av-masonry.av-1pqecmq-79e7ca8039822ebebc6ba5e6086be8ed{
background-color:#191919;
}

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

.flex_column.av-1j4vgua-22b7a1d55a4f034b212103a5db5f0112{
-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-1i759f6-80decbeff0f896750471e33ccd58e1fc{
-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-156mmci-b4f0a4eb84895caee03990eded856f49{
-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-12dbi1u-60efe5dcedf6b0c6ac43a34c5be95a64{
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-12dbi1u-60efe5dcedf6b0c6ac43a34c5be95a64 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

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

.flex_column.av-zhu5ea-4ae877d16c049c61bc90601beb64ea29{
-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-y97plu-a55a2427023f7798dd36f037d98f7570{
-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-uj5jbm-336604ca01edb2f3fe9aecb694354b2d{
-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-tdpjwi-abfa29e675b6a75e624cfa2cf8076abc{
-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-rfth76-578f99c9f3503563ee5c03d8e8d157ee .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-pypm1e-ade6cd3afc688ab4af1b4a4a3220f910{
-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-ncnzbm-2ccd9be5407518edecfe1ab602768cb3 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-2b5yn6-9dad630de090ff360108e3fd4b5a83af{
-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-kjov4i-68650bd5df2031ed5c64f88977b4823d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-jog90i-8165075412ed397a89ca0ed8f6278f21{
-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-hklu9e-21bd4cc0d8e3daa96d4c8ace920a177d .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-fda9c2-976d3151fee642aa4eed8721fedbb9c4{
-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-din7le-0db5178b4781c3b411b25512208a8e98 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

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

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

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

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

#top .avia-gallery.av-1yf2ky-116bebe0f51012e0315ee6dc1ec9d7a3 .avia-gallery-thumb a{
width:20%;
}


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

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

#top #wrap_all .av-special-heading.av-11glin6-5457467d3dfb4cac2c1b66119c207dae .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-11glin6-5457467d3dfb4cac2c1b66119c207dae .av-special-heading-tag{
font-size:0.8em;
}
}
