@charset "UTF-8";body,html{height:auto}.back-next-buttons,.banner-element__image,.breadcrumbs,.content__pattern,.filter,.footnote__button,.header-center,.header-right,.hero-block__divider,.hero-block__icon,.hero-block__year-slash,.homepage-banner,.image-tile-block__text--last-word:after,.jobskills--filter,.mobilenav,.msd_back-to-top,.msdaccordion-block-content-nav,.navigation,.pagination-container,.search-form-container,.sidebar-menu,.silverstripe__elementalbannerblock__block__bannerblock.homepage-banner .banner-element__wrap,.skip-links,.sortby-wrap,div>[class$="--pager"],footer,form{display:none!important}.header .header-left,.header .header-left .header__logotype{display:block;flex:none}header .container{margin-left:0!important}.content-page h1,.content__title-primary,.content__title-secondary,.h1,h1{font-size:2.2rem!important}.block h2,.h2,.wysiwyg-block__header,.wysiwyg-block__subheader,h2{font-size:2rem!important}.h3,.stats-block__title,h3{font-size:1.8rem!important}.footnote::marker,.h4,h4,ol,p,p *,pre,table,ul{font-size:1.6rem!important}.h5,.h6,h5,h6{font-size:1.6rem!important}.content__summary,.lead,.stats-block__stats-item-prefix,.stats-block__stats-item-suffix{font-size:1.3rem!important}blockquote{font-size:1.7rem!important;margin-left:2.6rem}blockquote:before{font-size:3.8rem!important;left:-2.6rem}tbody,thead{border-color:#000!important}.stats-block__stats-item-text{font-size:3rem!important}.header{box-shadow:none}.header-left{padding-left:1.5rem!important}.content__title-container,.content__title-container--with-image{margin:0!important;padding:3rem 0!important}.content__title-container--with-image .container{display:flex;flex-wrap:nowrap}.content__title-container--with-image .content__title{margin:auto 0;width:50%}.content__image{flex:none;margin:0;padding:0;transform:none;width:50%}.content__title-container--with-image .content__summary{margin-top:0;padding:4rem 0}.content__summary{padding-bottom:2rem}.banner-element__content{background-color:transparent!important;font-size:2.5em;height:auto;width:auto!important}.silverstripe__elementalbannerblock__block__bannerblock.homepage-banner{height:10em}.block{-moz-column-break-before:auto;break-before:auto;padding:2rem 0}.banner-element__content,.banner-element__content p,.btn,.hero-block,.hero-block *,.msdaccordion-block,.wysiwyg-block,.wysiwyg-block__header,.wysiwyg-block__subheader,a,blockquote,blockquote:before,button{background-color:transparent!important;color:#221e1f!important}.btn,a,button{text-decoration:underline}.msdaccordion-block details,.msdaccordion-block details>*,details,details>*{display:block!important}.home-page .wysiwyg-block li:before{background:none!important;content:"";content:"✓";height:2em;left:0;position:absolute;width:2em}.lightblue-pattern-bottom{background:none!important;color:#000!important}.wysiwyg-block--Black{background:none!important}.wysiwyg-block--Black *,l.arrow-forward li:before,ol.arrow-forward li:before{color:#000!important}.app__blocks__msdfindjobblock,.app__blocks__msdtrainingblock{background-color:#fff!important}.hero-block{display:block;flex:none}.hero-block__image-mobile,.hero-block__image-wrapper-mobile,.hero-block__wrapper{display:block!important;flex:none;width:100%!important}.hero-block__image-mobile{display:none!important}.hero-block__image-wrapper-mobile{max-height:48vh}.hero-block__image-wrapper-tablet-desktop{display:none}.hero-block__text-panel{-moz-column-break-before:avoid;break-before:avoid;flex:none;max-height:48vh;width:100%}.hero-block__finish-year{font-size:6rem!important;margin-bottom:1rem}.hero-block__english-main-title,.hero-block__english-subtitle,.hero-block__te-reo-title{font-size:3rem!important}.hero-block__start-year{font-size:2rem!important}.hero-block__start-year:after{content:"/";padding-left:.5rem}.wysiwyg-block{display:block;flex:none}.print-only{display:block}.code-snippet,img{-moz-column-break-inside:avoid;break-inside:avoid;-moz-break-inside:avoid;page-break-inside:avoid}.page-break-before{display:block;page-break-before:always}a.btn[href^="http://"]:after,a.btn[href^="https://"]:after,a[href]:after,a[href^=http]:after,a[href^=https]:after{content:" (" attr(href) ") ";text-align:left!important;vertical-align:baseline}.btn{text-align:left!important}header a[href]:after{content:""}.btn{box-shadow:none;padding:0!important}.hero-block__text-panel{padding-bottom:0;padding-top:0}
