#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__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-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__0 .avia-caption-title{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__0 .avia-caption-content{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__0 .avia-caption-content p{
font-size:32px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__0 .avia-caption-title{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__0 .avia-caption-content{
font-size:32px;
}
#top .avia-slideshow .av-slideshow-caption.av-mn7mwrs9-2c8c5078de7d46caf8d633867d4d1f02__0 .avia-caption-content p{
font-size:32px;
}
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mncmask5-9537679190299bf7c937d4b1d7e427c0__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-mncmask5-9537679190299bf7c937d4b1d7e427c0__0 .avia-caption-title{
font-size:32px;
}
}

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

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

#top .hr.hr-invisible.av-178ix9-e84614d2f473ea6d72b16edb921a011f{
height:120px;
}

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

#top .hr.av-mn7n9scw-1e44e5d50286c5c63854aba8e32b3c4b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mn7n9scw-1e44e5d50286c5c63854aba8e32b3c4b .hr-inner{
width:50px;
border-color:#00a650;
}

#top .hr.hr-invisible.av-b14d6l-32c3f398c72ae3f8a6d06341ce2079cf{
height:120px;
}

.flex_cell.av-mn7n4azk-fe687dab95717bfa456f5f752d08b325{
vertical-align:middle;
background:url(https://dreamcast.net.nz/wp-content/uploads/2026/02/Planning-1.png) 50% 50% no-repeat scroll ;
}

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

#top .hr.hr-invisible.av-n3681p-3a1c7c86c8af727d1164d24fbb2225da{
height:120px;
}

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

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

#top .hr.hr-invisible.av-f7ne25-486e0770710345c0e8656368bf61c379{
height:120px;
}

.flex_cell.av-dj9lvx-1cce7dfd0b34cf1e3ee55e75acb8e29c{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://dreamcast.net.nz/wp-content/uploads/2026/02/Planning-1.png) 50% 50% no-repeat scroll ;
}

.flex_cell.av-mn7n6psf-c76dfed4c5de4079bb024d90769b3c58{
vertical-align:bottom;
background:url(https://dreamcast.net.nz/wp-content/uploads/2026/02/planning.png) 0% 0% no-repeat scroll ;
}

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

#top .hr.hr-invisible.av-6kgrb1-f95aa41ed3ec9d5984430c5bcc69b6f3{
height:120px;
}

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

#top .hr.av-4j7sr1-8a307684cc17ce522691e357c3b13c5c{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4j7sr1-8a307684cc17ce522691e357c3b13c5c .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-mmuz7fe8-2ee60522f8750138a45dd6baa357cc03 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-39cs0t-4c24450493d088d46320acb7cb0e63be{
height:120px;
}

.flex_cell.av-d627ot-56a3d69fa06bd75cbc6f9be0ed485d09{
vertical-align:bottom;
height:400px;
min-height:400px;
background:url(https://dreamcast.net.nz/wp-content/uploads/2026/02/planning.png) 0% 0% no-repeat scroll ;
}

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

#top .hr.hr-invisible.av-9jacnx-501f0b8e15d8369ec93ebe728a4b7753{
height:120px;
}

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

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

#top .av_textblock_section.av-3yocdp-1dfc93dfb4890af35406e1637b207cfc .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-26gqsd-b710bb42f78849016d5dd3c277be13be{
height:120px;
}

.avia-section.av-cvwzjh-89b16e67f6bd591cbf1dfeefbcddc530{
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-cvwzjh-89b16e67f6bd591cbf1dfeefbcddc530 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-af6yz1-acd96eb03c8d7243607ec45cb2cd7dbc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8y1til-fd0b0c1fc280c8bd5b3e07ac909641ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-20qc8d-49118a94a39dd8289fdfd288cc7caebc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-10079il-9fc6bbe21a0d0bc518c2db2572458598{
height:40px;
}

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

.flex_column.av-wcpgul-a96bd1fa46b4d64b7542077c19d227fd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-v285nh-700e73b4a4de7d69eb9d0b2940757c0d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-38vf0t-bbbf43852e0501d15d725e39bb132d45 .avia_textblock{
font-size:18px;
}

.flex_column.av-qndpgd-d7b092e4cfc59e7f176c0c9299ec3907{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-okg399-a01891e5b2462ffc02a8df5f79c45294{
vertical-align:top;
}

.flex_cell.av-mwtbb1-353f9e1c0f05b9dff55301b5fd452e5b{
vertical-align:top;
}

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

.flex_cell.av-kzpbel-f29af559eabcc87c8c5f8680d6e62ce0{
vertical-align:top;
}

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

.flex_cell.av-ju949p-3a66342338742485798a9d6211c970d6{
vertical-align:top;
}

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

.flex_cell.av-gvevrh-babfb4ec0ccbbf7c759ca4aa7cca8dd8{
vertical-align:top;
}

.flex_cell.av-do3nbh-7ab27e2f046d7ab07d1b592c256e2d24{
vertical-align:top;
}

.flex_cell.av-cz7331-55525e417fb6dddd1eda9feb3dc9317b{
vertical-align:top;
}

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

.flex_cell.av-befm9p-868e03f9c16ec578b1115c5afc767f00{
vertical-align:top;
}

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

.flex_cell.av-9d30jh-b4e8ee2186b08ddca484ce36be9ec11b{
vertical-align:top;
}

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

.flex_cell.av-78blil-f690f85a28afa2ccb302f61f557a710a{
vertical-align:top;
}

.flex_cell.av-jnqmwt-225f162a78955d91aacd5bd379a71392{
vertical-align:top;
}

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

.flex_cell.av-fyrwdp-6f8970399320b59602898380bb8f1533{
vertical-align:top;
}

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

.flex_cell.av-cuwc3h-2f1eba5fb34b4c4796f61dfc030d8c18{
vertical-align:top;
}

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

.flex_cell.av-9fjj9p-82c3d2778fc931c6b50c8b023f50bbfb{
vertical-align:top;
}

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

.flex_cell.av-7ai9b1-c19bf8069c32d63d93a44eefe148d575{
vertical-align:top;
}

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

.flex_cell.av-3iln1p-90f69fda4dc15d1fa338626a0e841bac{
vertical-align:top;
}

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

#top .hr.hr-invisible.av-mndckm1m-6f0ec08919a7808726c711917b13d5b3{
height:50px;
}

.avia-section.av-ax0otp-8456c3b661f90b73c7ee2e55013f5e9e{
background-color:#efefef;
background-image:unset;
}

#top .hr.hr-invisible.av-9dj38t-83e7cf965e0222e050bcf5bd4152cce8{
height:50px;
}

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


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

#top #wrap_all .av-special-heading.av-l2ip3h-8ee3385c306ab1dfbde2720f16e36c0a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mn7myos3-9fd62171210359882bfd1efacbd4ffc7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-78xo9p-a3b05a5100c458249d0e99fb4519fb03 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-75sxml-f657fe309ed2905d371e2c625d48ab74 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-l2ip3h-8ee3385c306ab1dfbde2720f16e36c0a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mn7myos3-9fd62171210359882bfd1efacbd4ffc7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-78xo9p-a3b05a5100c458249d0e99fb4519fb03 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-75sxml-f657fe309ed2905d371e2c625d48ab74 .av-special-heading-tag{
font-size:0.8em;
}
}
