@media print{body.CareerCheckerSectionPage a#back-to-career-checker,body.CareerCheckerSectionPage .panel-title .icon-chevron-down,body.CareerCheckerSectionPage .hash-link::after{display:none !important}body.CareerCheckerSectionPage #details-accordion .card{display:block !important;height:auto !important}body.CareerCheckerSectionPage #details-accordion .card>div{height:auto !important}body.CareerCheckerSectionPage #details-accordion .card .panel-body ul{margin-top:1rem;margin-bottom:2rem}body.CareerCheckerSectionPage #details-accordion .card .panel-body ul li{margin-top:1rem}body.CareerCheckerSectionPage .hero-image .content-wrapper{height:9rem}body.CareerCheckerSectionPage .hero-image .content-wrapper img{display:none}body.CareerCheckerSectionPage .content-wrapper .main_content .intro{display:none}body.CareerCheckerSectionPage .content-wrapper .main_content .details-accordion.accordion.panel-group>h2{margin-top:0;margin-bottom:1rem;padding-left:0}body.CareerCheckerSectionPage .content-wrapper .main_content h2.panel-title a{pointer-events:none;cursor:default;padding-top:0.5em;padding-bottom:0.25em}body.CareerCheckerSectionPage .content-wrapper .main_content .panel-body{padding-top:1em;padding-bottom:0}body.CareerCheckerSectionPage .content-wrapper .main_content a[href^="/"]:after{content:" (" "https://www.careers.govt.nz" attr(href) ")" !important}body.CareerCheckerSectionPage .content-wrapper .main_content a[target="_blank"]:after{font-family:"MullerLight","Arial",arial,sans-serif}#SilverStripeNavigator,#SilverStripeNavigatorMessage{display:none}}@media (max-width: 768px){body.CareerCheckerPage .navbar .search-toggle,body.CareerCheckerSectionPage .navbar .search-toggle{display:none}}body.CareerCheckerPage #career-checker-content{margin-bottom:1em}@media (max-width: 767px){body.CareerCheckerPage #career-checker-content{padding:0 16px}}@media (max-width: 767px){body.CareerCheckerPage .intro h2{margin-top:0.5em}}body.CareerCheckerPage ul#stages{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:50% 50%;grid-template-columns:calc(50% - .5em) calc(50% - .5em);padding:0;margin:0;min-width:288px}@media (max-width: 480px){body.CareerCheckerPage ul#stages{grid-template-columns:100%}}body.CareerCheckerPage ul#stages>li{display:flex;flex-direction:column;flex:1 1 auto;position:relative;padding:1em 2em 30px;margin:0;background:white;border-radius:0 25px 25px;border:1px solid #ddd;opacity:0;animation:stageSlideDown 0.5s ease-out forwards}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerPage ul#stages>li{display:inline-block}}@media (max-width: 768px){body.CareerCheckerPage ul#stages>li{padding-left:1em;padding-right:1em}}body.CareerCheckerPage ul#stages>li:before{content:none}@keyframes stageSlideDown{0%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0);opacity:1}}body.CareerCheckerPage ul#stages>li:nth-child(1){animation-delay:0s}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerPage ul#stages>li:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;margin-bottom:1em;margin-right:0.5em}}body.CareerCheckerPage ul#stages>li:nth-child(2){animation-delay:.25s}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerPage ul#stages>li:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;margin-bottom:1em;margin-left:0.5em}}body.CareerCheckerPage ul#stages>li:nth-child(3){animation-delay:.5s}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerPage ul#stages>li:nth-child(3){-ms-grid-row:2;-ms-grid-column:1;margin-bottom:1em;margin-right:0.5em}}body.CareerCheckerPage ul#stages>li:nth-child(4){animation-delay:.75s}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerPage ul#stages>li:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;margin-bottom:1em;margin-left:0.5em}}body.CareerCheckerPage ul#stages>li:nth-child(5){animation-delay:1s}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerPage ul#stages>li:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;margin-bottom:1em;margin-right:0.5em}}@media (max-width: 768px){body.CareerCheckerPage ul#stages>li .mobile-clickable-overlay{position:absolute;top:0;right:0;bottom:0;left:0}}body.CareerCheckerPage ul#stages>li .stage-body{display:flex;flex-direction:column;width:100%}@media (min-width: 992px){body.CareerCheckerPage ul#stages>li .stage-body{flex-direction:row}}@media (min-width: 480px) and (max-width: 991px){body.CareerCheckerPage ul#stages>li .stage-body{flex-direction:column}}@media (max-width: 410px){body.CareerCheckerPage ul#stages>li .stage-body{flex-direction:column}}body.CareerCheckerPage ul#stages>li .stage-image{width:100%}@media (min-width: 992px){body.CareerCheckerPage ul#stages>li .stage-image{min-width:50%;max-width:50%;margin-right:1em}}body.CareerCheckerPage ul#stages>li .stage-image img{width:100%}body.CareerCheckerPage ul#stages>li .stage-image img:hover{filter:brightness(105%)}body.CareerCheckerPage ul#stages>li a.stage-title{margin-bottom:1em}body.CareerCheckerPage ul#stages>li a.stage-title:hover{color:#6a6a6a}body.CareerCheckerPage ul#stages>li a.stage-title h3{margin:0.75em 0 0.25em;white-space:nowrap;text-align:center}body.CareerCheckerPage ul#stages>li .stage-content{margin-top:1em}@media (min-width: 992px){body.CareerCheckerPage ul#stages>li .stage-content{margin-top:0}}body.CareerCheckerPage ul#stages>li .stage-content ul{margin-left:0}body.CareerCheckerPage ul#stages>li .stage-content ul li{margin-top:1rem}@media (max-width: 768px){body.CareerCheckerPage ul#stages>li .stage-content ul li{margin-top:0.2rem}}body.CareerCheckerPage ul#stages>li .stage-content ul li:first-child{margin-top:0}body.CareerCheckerSectionPage .hero-image{position:relative;margin-top:-4px;margin-bottom:1em}@media (max-width: 768px){body.CareerCheckerSectionPage .hero-image{margin-bottom:0}}body.CareerCheckerSectionPage .hero-image img{max-width:100%;margin:0 0 0 auto;display:block}@media (min-width: 768px){body.CareerCheckerSectionPage .hero-image img{padding-bottom:31px;padding-right:125px}}@media (max-width: 480px){body.CareerCheckerSectionPage .hero-image img{max-height:120px;visibility:hidden}}body.CareerCheckerSectionPage .hero-image .hero-image-shadow{height:4px;position:absolute;left:0;bottom:-4px;right:0;background:linear-gradient(to bottom, rgba(0,0,0,0.14) 0%, transparent 100%)}@media (max-width: 768px){body.CareerCheckerSectionPage .hero-image .hero-image-shadow{display:none}}body.CareerCheckerSectionPage .hero-image .content-wrapper{position:relative}@media (max-width: 767px){body.CareerCheckerSectionPage .hero-image .content-wrapper{padding:0 16px}}body.CareerCheckerSectionPage .hero-image h1{position:absolute;left:0;top:50%;transform:translateY(calc(-50% - 16px));margin:0;color:white;text-shadow:1px 0 3px rgba(0,0,0,0.5);padding:inherit}@media (max-width: 480px){body.CareerCheckerSectionPage .hero-image h1{transform:translateY(-50%)}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.CareerCheckerSectionPage .hero-image h1{top:30%}}@media (min-width: 768px){body.CareerCheckerSectionPage #main{margin-top:-60px;position:relative}}@media (max-width: 767px){body.CareerCheckerSectionPage #main hr{margin-top:0.5em;margin-bottom:0.5em}}body.CareerCheckerSectionPage .accordion>h2{padding-left:5.1rem}@media (max-width: 767px){body.CareerCheckerSectionPage .accordion>h2{padding-left:16px}}@media (min-width: 768px) and (max-width: 991px){body.CareerCheckerSectionPage .accordion>h2{padding-left:3.5rem}}body.CareerCheckerSectionPage .accordion>h2:first-child{margin-top:0.2em}@media (max-width: 768px){body.CareerCheckerSectionPage .accordion>h2:first-child{margin-top:0.4em}}body.CareerCheckerSectionPage a#back-to-career-checker{display:inline-block}body.CareerCheckerSectionPage button#print-this-page{background:url("/themes/careers-2015/resources/images/icons/printer.svg") 0 center no-repeat;background-size:20px 20px;border:none;text-indent:20px;color:#18819c}body.CareerCheckerSectionPage button#print-this-page:hover{text-decoration:underline}body.CareerCheckerSectionPage .intro{margin:0 0 3em}@media (max-width: 768px){body.CareerCheckerSectionPage .intro{margin:1em 0}}body.CareerCheckerSectionPage .details-accordion .card .panel-heading h2 a{display:flex;flex-direction:row;align-items:center}body.CareerCheckerSectionPage .details-accordion .card .panel-heading h2 a .icon-container{flex:1}body.CareerCheckerSectionPage .details-accordion .card .panel-heading h2 a:not(.collapsed) .icon-chevron-down{transform:rotate(180deg)}
