.avia-section.av-jkjmqted-159d91853934272efdfd7f7201f87bf7{
background-color:#f47c4a;
background:linear-gradient( to bottom right, #f47c4a, #d62f54 );
}
#top .avia-section.av-jkjmqted-159d91853934272efdfd7f7201f87bf7 .scroll-down-link{
color:#fb4d4d;
}
.avia-section.av-jkjmqted-159d91853934272efdfd7f7201f87bf7 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1xn9f-2ae795eb0b39b2d3e3cd5a468ceaea3e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:5vw;
}
body .av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4 .av-special-heading-tag{
font-size:5vw;
}
.av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4 .av-subheading{
font-size:23px;
}

#top .hr.av-jkmadgt0-fb4324d2ebf6945479062011d9c52d9e{
margin-top:20px;
margin-bottom:15px;
}
.hr.av-jkmadgt0-fb4324d2ebf6945479062011d9c52d9e .hr-inner{
width:50px;
border-color:rgba(255,255,255,0.7);
}

#top .av_textblock_section.av-jkmanyih-3bdb0a5916910319fd46472402b09ba6 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .av_textblock_section.av-m6omlumw-9e01f60edaa15deaf95ee32fff11e11a .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-r9aw-db21e1ebc47c06aef06e5265a8ff01c0{
height:130px;
}

#top .av-special-heading.av-thzo1-a77eeb3534c8d9958bd13ff435b3719d{
margin:0 0 0.7em 0;
padding-bottom:0;
font-size:53px;
}
body .av-special-heading.av-thzo1-a77eeb3534c8d9958bd13ff435b3719d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-thzo1-a77eeb3534c8d9958bd13ff435b3719d .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-thzo1-a77eeb3534c8d9958bd13ff435b3719d .av-subheading{
font-size:23px;
}

#top .hr.av-793vl-a6052a6f6e7292c03ef7cab7a9dad246{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-793vl-a6052a6f6e7292c03ef7cab7a9dad246 .hr-inner{
width:80px;
border-color:#269ca6;
max-width:45%;
}
.hr.av-793vl-a6052a6f6e7292c03ef7cab7a9dad246 .av-seperator-icon{
color:#269ca6;
}

#top .flex_column.av-1m0sy1-1eab5f4dbff335257af319fb2cc568b5{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-1m0sy1-1eab5f4dbff335257af319fb2cc568b5{
margin-top:10px;
margin-bottom:10px;
}

#top .avia-icon-list-container.av-m6ofnhzp-864dfa4332a4530e842e867964215e22 .iconlist_icon{
color:#ffffff;
background-color:#83d82d;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-m6ofnhzp-864dfa4332a4530e842e867964215e22 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-m6ofnhzp-864dfa4332a4530e842e867964215e22 .iconlist_content{
font-size:16px;
}

#top .flex_column.av-m23s8-c3e1a78703800d98e9984ffa9a6bc016{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-m23s8-c3e1a78703800d98e9984ffa9a6bc016{
margin-top:10px;
margin-bottom:10px;
}

#top .avia-icon-list-container.av-m6ompnx2-b67bfe59a720aef109ba21f7eb7feb20 .iconlist_icon{
color:#ffffff;
background-color:#83d82d;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-m6ompnx2-b67bfe59a720aef109ba21f7eb7feb20 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-m6ompnx2-b67bfe59a720aef109ba21f7eb7feb20 .iconlist_content{
font-size:16px;
}

#top .flex_column.av-fr59c-76892d4ff6a206eaac0bad914cc217ed{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-fr59c-76892d4ff6a206eaac0bad914cc217ed{
margin-top:10px;
margin-bottom:10px;
}

#top .avia-icon-list-container.av-m6omqa82-db7fa2d3e8cb992c2c4345f552293466 .iconlist_icon{
color:#ffffff;
background-color:#83d82d;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-m6omqa82-db7fa2d3e8cb992c2c4345f552293466 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-m6omqa82-db7fa2d3e8cb992c2c4345f552293466 .iconlist_content{
font-size:16px;
}

#top .flex_column.av-841pk-40be653295bcc3ee02d8f690b51a5fec{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-841pk-40be653295bcc3ee02d8f690b51a5fec{
margin-top:10px;
margin-bottom:10px;
}

#top .avia-icon-list-container.av-m6omr06j-3768408893de05c9c70468f4ff69cdf1 .iconlist_icon{
color:#ffffff;
background-color:#83d82d;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-m6omr06j-3768408893de05c9c70468f4ff69cdf1 .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-m6omr06j-3768408893de05c9c70468f4ff69cdf1 .iconlist_content{
font-size:16px;
}

.avia-section.av-jkwotzct-41-61765e0d142e37490e9f700b027fc54c{
background-color:#efefef;
background-image:unset;
}
.avia-section.av-jkwotzct-41-61765e0d142e37490e9f700b027fc54c .av-extra-border-element .av-extra-border-inner{
background-color:#515151;
}

#top .av-special-heading.av-rbzd-0aaa5729edaeabd317076b18a07b4448{
margin:0 0 0 0;
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-rbzd-0aaa5729edaeabd317076b18a07b4448 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rbzd-0aaa5729edaeabd317076b18a07b4448 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-rbzd-0aaa5729edaeabd317076b18a07b4448 .av-subheading{
font-size:23px;
}

#top .avia-icon-list-container.av-m6ofq5gt-90391ec8aee88950a06413f11a4fb5ef .iconlist_icon{
color:#ffffff;
background-color:#f47c4a;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-m6ofq5gt-90391ec8aee88950a06413f11a4fb5ef .av_iconlist_title{
font-size:16px;
}
.avia-icon-list-container.av-m6ofq5gt-90391ec8aee88950a06413f11a4fb5ef .iconlist_content{
font-size:16px;
}

#top .hr.hr-invisible.av-jkmadgt0-56-34be45828336ec695cd24d37f15e4897{
height:160px;
}

.avia-section.av-m6yeenkh-2d96f4bccd8d7a2c7920c38e6195e32b{
background-color:#515151;
background-image:unset;
}

.avia-section.av-7c8xs-93df39e63b091c6b9e965adb918289a6{
background-color:#515151;
background-image:unset;
}

#top .flex_column.av-1u3ers-08baf67ca6826757bf674f8277ec6326{
margin-top:-140px;
margin-bottom:0;
}
.flex_column.av-1u3ers-08baf67ca6826757bf674f8277ec6326{
border-radius:0 0 0 0;
padding:60px 60px 60px 60px;
background:url(https://tradiewebsitesnz.co.nz/wp-content/uploads/2025/02/bg-for-contact.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-1u3ers-08baf67ca6826757bf674f8277ec6326{
margin-top:-140px;
margin-bottom:0;
}

#top .av-special-heading.av-1s2u48-c7154cf4664820b018f51bb8896e2668{
margin:0 0 0 0;
padding-bottom:20px;
color:#ffffff;
font-size:53px;
}
body .av-special-heading.av-1s2u48-c7154cf4664820b018f51bb8896e2668 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1s2u48-c7154cf4664820b018f51bb8896e2668 .av-special-heading-tag{
font-size:53px;
}
.av-special-heading.av-1s2u48-c7154cf4664820b018f51bb8896e2668 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1s2u48-c7154cf4664820b018f51bb8896e2668 .av-subheading{
font-size:23px;
}

#top .hr.av-1m2ib4-79dfb62c5b84773216b09df209496179{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-1m2ib4-79dfb62c5b84773216b09df209496179 .hr-inner{
width:80px;
border-color:#ffffff;
max-width:45%;
}
.hr.av-1m2ib4-79dfb62c5b84773216b09df209496179 .av-seperator-icon{
color:#ffffff;
}

#top .avia-icon-list-container.av-1913e0-196883cfb97786ddc17dc77e291143d4 .iconlist_icon{
color:#ffffff;
font-size:16px;
}
#top #wrap_all .avia-icon-list-container.av-1913e0-196883cfb97786ddc17dc77e291143d4 .av_iconlist_title{
font-size:16px;
color:#ffffff;
}
.avia-icon-list-container.av-1913e0-196883cfb97786ddc17dc77e291143d4 .iconlist_content{
font-size:16px;
color:#ffffff;
}

#top .flex_column.av-lloqg-cbe4424efc66ee06567cb213bad637ed{
margin-top:-140px;
margin-bottom:0;
}
.flex_column.av-lloqg-cbe4424efc66ee06567cb213bad637ed{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-lloqg-cbe4424efc66ee06567cb213bad637ed{
margin-top:-140px;
margin-bottom:0;
}

#top .hr.hr-invisible.av-fk3eg-bc9263d009a7571389ae78993c7a8838{
height:130px;
}

#top .av_textblock_section.av-8rrvk-52cd3f0b87aeb5a32511a535d3f31403 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.avia-section.av-hhlps-6068756136e4f2e2716a14b7d560b199{
background-color:#828282;
background-image:unset;
}

#top .av_textblock_section.av-9vnu0-aa3ca69b6451d11bc979ba919053ea98 .avia_textblock{
font-size:16px;
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-thzo1-a77eeb3534c8d9958bd13ff435b3719d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rbzd-0aaa5729edaeabd317076b18a07b4448 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-cu9e1-8384fd0e7e900afdc47d1b050d89ebd5{
padding:0 0 80px 0;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jn37cxm2-d775849c5bbac56292c1febded63f1c4 .av-special-heading-tag{
font-size:60px;
}

#top #wrap_all .av-special-heading.av-thzo1-a77eeb3534c8d9958bd13ff435b3719d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rbzd-0aaa5729edaeabd317076b18a07b4448 .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-cu9e1-8384fd0e7e900afdc47d1b050d89ebd5{
padding:0 0 80px 0;
}

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

.flex_column.av-lloqg-cbe4424efc66ee06567cb213bad637ed{
padding:20px 0 30px 0;
}
}
