#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn7nbqr2-39409531b91d51ee3f21bb3ee8c69eee__0 .avia-caption-title{
font-size:50px;
color:#ffffff;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn7nbqr2-39409531b91d51ee3f21bb3ee8c69eee__0 .avia-caption-title{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn7nbqr2-39409531b91d51ee3f21bb3ee8c69eee__0 .avia-caption-title{
font-size:32px;
}
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mncmffp1-628f3fa2951d71db09778f86e45edfe7__0 .avia-caption-title{
font-size:50px;
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mncmffp1-628f3fa2951d71db09778f86e45edfe7__0 .avia-caption-title{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mncmffp1-628f3fa2951d71db09778f86e45edfe7__0 .avia-caption-title{
font-size:32px;
}
}

.flex_cell.av-ds392o-f2877a4b59b2dd939f8fe6028ae587d0{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ds392o-f2877a4b59b2dd939f8fe6028ae587d0{
padding:0 150px 0 150px !important;
}

#top .hr.hr-invisible.av-d4ihio-57da7470b079082f7913253fc8f19963{
height:120px;
}

#top .av-special-heading.av-mn7ncvb8-7299b789c432544b0b234632976e8f3d{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-mn7ncvb8-7299b789c432544b0b234632976e8f3d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mn7ncvb8-7299b789c432544b0b234632976e8f3d .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mn7ncvb8-7299b789c432544b0b234632976e8f3d .av-subheading{
font-size:15px;
}

#top .hr.av-mn7ng5od-09918861a60a4916cd131d630d2429fa{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mn7ng5od-09918861a60a4916cd131d630d2429fa .hr-inner{
width:50px;
border-color:#00a650;
}

#top .hr.hr-invisible.av-a3el74-90d6cd873340bc0fb4fca9cb48f3cc63{
height:120px;
}

.flex_cell.av-mn7necci-b760d139dae895c3f1b279ea9d6cd3c1{
vertical-align:middle;
background:url(https://dreamcast.net.nz/wp-content/uploads/2016/05/Monitoring.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-opfhlc-15eda900c89eacc6b69853422ff77bbf{
vertical-align:top;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-opfhlc-15eda900c89eacc6b69853422ff77bbf{
padding:0 20px 0 20px !important;
}

#top .hr.hr-invisible.av-mvil7k-be68d5f5175331939763a6e458eeb878{
height:120px;
}

#top .av-special-heading.av-l2gc80-74ca04e8a5a98af23d75c54c89df66f9{
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-l2gc80-74ca04e8a5a98af23d75c54c89df66f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2gc80-74ca04e8a5a98af23d75c54c89df66f9 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-l2gc80-74ca04e8a5a98af23d75c54c89df66f9 .av-subheading{
font-size:15px;
}

#top .hr.av-ipcuq8-4c62ae3771881db28953427b25e02025{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ipcuq8-4c62ae3771881db28953427b25e02025 .hr-inner{
width:50px;
border-color:#00a650;
}

#top .hr.hr-invisible.av-ft07j4-6dc882a5dacb56004a41971ea12e9f59{
height:120px;
}

.flex_cell.av-eu6kcw-6e364da18edf6e48606e1e34e2809c22{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://dreamcast.net.nz/wp-content/uploads/2016/05/Monitoring.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-mn7ndiqu-7fdbc6cbe226a448155560147c5733e4{
vertical-align:bottom;
background:url(https://dreamcast.net.nz/wp-content/uploads/2016/05/surveying-1.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-7nj80w-fda87f9ffd25e5db26dd3ff9edf0ef90{
vertical-align:top;
background-color:#0087ca;
}
.responsive #top #wrap_all .flex_cell.av-7nj80w-fda87f9ffd25e5db26dd3ff9edf0ef90{
padding:0 150px 0 150px !important;
}

#top .hr.hr-invisible.av-5id8b4-acfcef3bdca48d8d20e7042ffc4146c5{
height:120px;
}

#top .av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d{
padding-bottom:10px;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d .av-subheading{
font-size:15px;
}

#top .hr.av-4i9agw-1a35aebb8dcdac090858995d39419f17{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4i9agw-1a35aebb8dcdac090858995d39419f17 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-mn4tf1xs-711d2ca68c03a9c70cb642d873ddf1bd .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-1xrtcw-6272ee5c79c0e3f05ced620643eb1fee{
height:120px;
}

.flex_cell.av-d57ckw-2ffe5785dee338993622bfb8f8aeefaa{
vertical-align:bottom;
height:400px;
min-height:400px;
background:url(https://dreamcast.net.nz/wp-content/uploads/2016/05/surveying-1.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-amtqy8-dcf6789ed4e700963c8437587095d96d{
vertical-align:top;
height:400px;
min-height:400px;
background-color:#0087ca;
}
.responsive #top #wrap_all .flex_cell.av-amtqy8-dcf6789ed4e700963c8437587095d96d{
padding:0 20px 0 20px !important;
}

#top .hr.hr-invisible.av-v5fcg-3e05a4558e5788841ec944843fbedde6{
height:120px;
}

#top .av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17{
padding-bottom:10px;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17 .av-subheading{
font-size:15px;
}

#top .hr.av-5pese8-a9e2727a5f2682492d6b6cb470cc5eb1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-5pese8-a9e2727a5f2682492d6b6cb470cc5eb1 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-4swirk-eebfa308ea65992b472ee78887b902a2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2yzu3k-aa7f9e0abcb8b7cb3c605b4d1103c208{
height:120px;
}

#top .hr.hr-invisible.av-bymuts-9d5139cdd58ffca99410d7f5696e632b{
height:40px;
}

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

.flex_column.av-9wjglc-5b79877ec8f28a6fdd6a3c5efbae172d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-7aoh2o-c82e09fbedb10570cca9125e5f81aa2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-5bkgkw-730bf95a9d338297496a601bdce61a7b .avia_textblock{
font-size:18px;
}

.flex_column.av-2jos4w-75bcd02eaa1665d4d8439e6d69cf1d4f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-h82cdc-b74d3f945b291e8fa6ac2ea2bd7dec71{
vertical-align:top;
}

.flex_cell.av-geltcw-ea4158826cf819708a7fc1758ff68887{
vertical-align:top;
}

#top #wrap_all .avia-button.av-mn4thxs4-bed9b01967813ec74df52596f858443b:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn4thxs4-bed9b01967813ec74df52596f858443b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-dlap28-0f260b9728e9394f1c13df0695b65ec4{
vertical-align:top;
}

#top #wrap_all .avia-button.av-e34774-c466c03a0e687819adc2c1f386bcbe55:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-e34774-c466c03a0e687819adc2c1f386bcbe55:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-bt3yc0-9992368b567d419be84e74ffa5f2fc4b{
vertical-align:top;
}

.flex_cell.av-9347vk-19efe2f49aeec5243013756c8d82543f{
vertical-align:top;
}

.flex_cell.av-7vxv34-ba76390eec97047c1f553d18d0bc1c5b{
vertical-align:top;
}

#top #wrap_all .avia-button.av-6fov1c-6f04602650a7c29c0fb5c84b9fb33f09:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6fov1c-6f04602650a7c29c0fb5c84b9fb33f09:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-1km0g-89cd815a777953f5d9b8d0dd8b3fa119{
vertical-align:top;
}

#top #wrap_all .avia-button.av-mn4ti6rj-316c91154ffe9980ca893c8c081d2e6b:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn4ti6rj-316c91154ffe9980ca893c8c081d2e6b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-8kgdc-d0d541269b65e48cbaab01e1a74f6f61{
vertical-align:top;
}

.flex_cell.av-bur3yo-6ed5e327a40f9208d5cc4480979db608{
vertical-align:top;
}

#top #wrap_all .avia-button.av-askd80-02a7e95bff31975e0b9783d72e67c581:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-askd80-02a7e95bff31975e0b9783d72e67c581:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-vsse8-86c656c8552ae534e40d01debe6d75d6{
vertical-align:top;
}

#top #wrap_all .avia-button.av-mn4ti22z-afd7c32675712ecca6224578996f9a83:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn4ti22z-afd7c32675712ecca6224578996f9a83:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-70tr0g-4eed7a6417e130de5ca3a545b40c057e{
vertical-align:top;
}

#top #wrap_all .avia-button.av-5ck95s-8bfde075e4bf342ff630f8b5a3d6ba3c:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-5ck95s-8bfde075e4bf342ff630f8b5a3d6ba3c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-4jjdf4-6bce7e771d36d98e02b6f0b818f8eb27{
vertical-align:top;
}

#top #wrap_all .avia-button.av-2ra9tc-695266e659d21ce695c773b56a09049e:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2ra9tc-695266e659d21ce695c773b56a09049e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mn4tm484-917a54709b23a0a192864942daf84cd2{
height:100px;
}

.avia-section.av-4c1qa-548a14a892ab8a105b3bd78f4f6adce8{
background-repeat:no-repeat;
background-image:url(https://dreamcast.net.nz/wp-content/uploads/2016/05/Planning.png);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-4c1qa-548a14a892ab8a105b3bd78f4f6adce8 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-13a2b6-39996c09b77ce7566e8aaac280e74c27{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ut9be-4eede60a566bdd441b6379ef16731a45{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-6k8ay-64a125a41db01fe5ba995311edad2b95{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-11uc6o-aa1abcc347687dce3c53c277f05bc474{
background-color:#efefef;
background-image:unset;
}

#top .hr.hr-invisible.av-9conkg-1617574d63a9432f76d008c8a2296849{
height:50px;
}

#top .av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0{
padding-bottom:20px;
color:#0087ca;
font-size:50px;
}
body .av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0 .special-heading-inner-border{
border-color:#0087ca;
}
.av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-l2gc80-74ca04e8a5a98af23d75c54c89df66f9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-tq8zu-3c6426dbf7ff15ffef4ebdcc531f582f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-l2gc80-74ca04e8a5a98af23d75c54c89df66f9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mn7ncba1-9274c2f2129a9c56a06c11df0e9ae37d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-88bogw-6c060180451ea06a820d3a5aa4a55a17 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-tq8zu-3c6426dbf7ff15ffef4ebdcc531f582f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-85nnog-d97df4c0eb35ab3ccab133f39a2fd2b0 .av-special-heading-tag{
font-size:0.8em;
}
}
