.footer-regions-wrapper{padding-top:calc(1rem * 4);padding-bottom:calc(1rem * 4);background-color:#181818;background-image:url(/themes/custom/nznow/dist/assets/footer.png);background-repeat:no-repeat;background-position:bottom right;color:#fff}.footer-regions-wrapper .menu__link{color:#fff}.footer-divide{border:none;margin-bottom:0;margin-top:0}
.region-footer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media (min-width:576px){.region-footer{max-width:540px}}@media (min-width:768px){.region-footer{max-width:720px}}@media (min-width:992px){.region-footer{max-width:960px}}@media (min-width:1170px){.region-footer{max-width:1170px}}.region-footer>*{width:100%}@media (min-width:768px){.region-footer{grid-template-columns:1fr 1.75fr;grid-gap:1rem}.region-footer>.navigation--social-networks,.region-footer>.promotion--mbie-logo,.region-footer>.promotion--nzgovt-logo{grid-column:1 / 3}}@media (min-width:992px){.region-footer{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-auto-flow:row;grid-gap:0 1rem}.region-footer>.logo,.region-footer>.promotion--copyright{grid-column:4 / 5}.region-footer>.navigation--quaternary{grid-row:1 / 6}.region-footer>.navigation--quaternary+.navigation--quaternary{grid-row:1 / 4}.region-footer>.navigation--quaternary+.navigation--quaternary+.navigation--quaternary{grid-row:4 / 5}.region-footer>.navigation--social-networks{grid-row:1 / 6;grid-column:3 / 4}.region-footer>.promotion--mbie-logo{grid-row:1 / 2}.region-footer>.promotion--nzgovt-logo{grid-row:2 / 3}.region-footer>.promotion--copyright{grid-row:3 / 4}}.region-footer .contextual{column-count:1}
.feedback{background-color:#fff;color:#555;border-top:1px #f2f2f2 solid}.page-variant--homepage .feedback{border-top:none}.region-feedback{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;display:grid;grid-template-rows:60px auto;grid-template-columns:auto}@media (min-width:576px){.region-feedback{max-width:540px}}@media (min-width:768px){.region-feedback{max-width:720px}}@media (min-width:992px){.region-feedback{max-width:960px}}@media (min-width:1170px){.region-feedback{max-width:1170px}}.region-feedback>.promotion--improve-form{grid-row:1 / 3;grid-column:1 / 3}.region-feedback>.last-updated{z-index:10;position:relative;padding-bottom:1rem}@media (min-width:768px){.region-feedback>.last-updated{grid-row:1 / 2;grid-column:2 / 3;padding-bottom:0}}
.region-post-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative}@media (min-width:576px){.region-post-content{max-width:540px}}@media (min-width:768px){.region-post-content{max-width:720px}}@media (min-width:992px){.region-post-content{max-width:960px}}@media (min-width:1170px){.region-post-content{max-width:1170px}}
.content{background-color:#fff;color:#555}.content .site__row{display:grid;grid-template-areas:"body" "sidebar";grid-template-columns:100%;grid-template-rows:auto;overflow:hidden;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.content .site__row{max-width:540px}}@media (min-width:768px){.content .site__row{max-width:720px}}@media (min-width:992px){.content .site__row{max-width:960px}}@media (min-width:1170px){.content .site__row{max-width:1170px}}@media (min-width:576px){.content .site__row{overflow:inherit}}@media (min-width:992px){.content .site__row{grid-template-areas:"sidebar body";grid-template-columns:1fr 3fr;grid-template-rows:1fr;grid-gap:0 60px}}.site__content{grid-area:body}@media (min-width:992px){.site__content.has-no-sidebar{grid-column:1 / 3}}.site.is-unpublished .site__content .block--nznow-local-tasks{position:relative}.site.is-unpublished .site__content .block--nznow-local-tasks::after{content:'Unpublished';color:#a07b0b;font-family:-apple-system,BlinkMacSystemFont,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;z-index:499;padding:9px 15px;display:block;width:100%;text-align:center;font-size:.9em;letter-spacing:.02em;margin-top:1.5rem;background:repeating-linear-gradient(-45deg,rgba(255,193,7,0.15),rgba(255,193,7,0.15) 0.625rem,rgba(255,193,7,0.1) 0.625rem,rgba(255,193,7,0.1) 1.25rem)}.site__sidebar{grid-area:sidebar}.region-content-after{grid-row:3 / 4;grid-column:1 / 3;display:flex;flex-wrap:wrap}@media (min-width:992px){.region-content-after{grid-row:2 / 3}}@media (min-width:992px){.site__sidebar{border-right:1px #dee2e6 solid}.site__sidebar-inner{position:sticky;top:1rem;max-height:calc(100vh - 1rem);overflow-y:auto}#toolbar-administration ~ * .site__sidebar-inner{top:calc(1rem + 80px)}}
.header-regions-wrapper{margin-bottom:60px}
.post-hero{border-bottom:1px #e7e7e8 solid;overflow-x:hidden}.region-post-hero{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.region-post-hero{max-width:540px}}@media (min-width:768px){.region-post-hero{max-width:720px}}@media (min-width:992px){.region-post-hero{max-width:960px}}@media (min-width:1170px){.region-post-hero{max-width:1170px}}
.hero{position:relative;overflow-x:hidden}.page-node-type-sem-page .region-hero{background-color:#f2f2f2}.page-variant--section-entry-page .region-hero,.page-node-type-resource-multipage .region-hero,.page-node-type-sem-page .region-hero{grid-template-columns:1fr minmax(auto,1170px) 1fr;grid-template-rows:minmax(40px,1fr) auto minmax(40px,1fr);grid-gap:0 1rem}@media (min-width:992px){.page-variant--section-entry-page .region-hero,.page-node-type-resource-multipage .region-hero,.page-node-type-sem-page .region-hero{display:grid}}.page-variant--section-entry-page .region-hero>.banner__overlay,.page-node-type-resource-multipage .region-hero>.banner__overlay,.page-node-type-sem-page .region-hero>.banner__overlay{grid-column:1 / 4;grid-row:1 / 4}.page-variant--section-entry-page .region-hero>.node__banner,.page-node-type-resource-multipage .region-hero>.node__banner,.page-node-type-sem-page .region-hero>.node__banner{grid-column:1 / 4;grid-row:1 / 4}.page-variant--section-entry-page .region-hero>.node__banner ~ .banner__overlay,.page-node-type-resource-multipage .region-hero>.node__banner ~ .banner__overlay,.page-node-type-sem-page .region-hero>.node__banner ~ .banner__overlay{position:relative;grid-column:2 / 3;grid-row:2 / 3}
