/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 01 March 2021 16:54:42
*/


@import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.1/animate.min.css";#scroll-trigger-point{position:fixed;z-index:10;width:100%;height:1px;background:red;bottom:20%;left:0}#scroll-trigger-point:before{content:'Scroll trigger point';display:inline-block;position:absolute;background:red;color:#fff;font-size:11px;top:50%;transform:translateY(-50%);right:30px;padding:5px 10px;border-radius:1em}body{background:#003763}body.loading{overflow:hidden}body.loading #loader{opacity:1;}body.loading #loader > .inner .text{transform:none;opacity:1}body.loading #loader > .inner:before{width:200px;height:200px;border:15px solid rgba(255, 255, 255, 0.1);border-left-color:transparent}body.loading #loader > .inner:after{width:150px;height:150px;border:10px solid rgba(255, 255, 255, 0.3);border-right-color:transparent}body #loader{position:fixed;top:0;left:0;z-index:10;width:100%;height:100vh;background:#003763;align-items:center;justify-content:center;display:flex;color:#fff;text-shadow:2px 2px 15px #000;overflow:hidden;opacity:0;transition:opacity 2s;}body #loader > .inner{position:relative;text-align:center;font-size:0.85rem}body #loader > .inner:before,body #loader > .inner:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;animation:spinner 2s infinite linear}body #loader > .inner:before{width:1200px;height:1200px;border:15px solid rgba(255, 255, 255, 0.1);border-color:transparent;transition:width 1.25s, height 1.25s, border 1.5s}body #loader > .inner:after{width:900px;height:900px;border:10px solid rgba(255, 255, 255, 0.3);border-color:transparent;animation-direction:reverse;transition:width 1.5s, height 1.5s, border 1.5s}body #loader > .inner .text{transform:scale(3);opacity:0;transition:transform 1.5s, opacity 1s}body #loader > .inner .text strong{display:block;font-size:1.5rem}@keyframes spinner{from{opacity:1;transform:translate(-50%, -50%) rotate(0deg)}to{opacity:1;transform:translate(-50%, -50%) rotate(360deg)}}#body-bg{background:none}#header .header button.icon-search-toggle,#header .header .header-utilities,#primary-nav{display:none !important}#header{background:linear-gradient(rgba(0, 55, 99, 1), rgba(0, 55, 99, 0.5)) no-repeat;background:rgba(0, 55, 99, 0.8);position:absolute;top:0;left:0;width:100%;z-index:3}#header .header{padding:0.5em 1em;align-items:center}@media (min-width:992px){#header .header{padding:0.25em 1em}}#header .header .qg-logo,#header .header .department-name{flex:initial;width:auto;margin-top:0}#header .header .qg-logo svg,#header .header .department-name svg{display:block}#header .header .department-name{flex:auto;max-width:370px;margin-top:5px}#header .header button.icon-menu-toggle{display:flex;position:fixed;opacity:0;visibility:hidden;transition:opacity 0.5s, visibility 0.5s;background:rgba(51, 51, 51, 0.8)}#header .header button.icon-menu-toggle.show{opacity:1;visibility:visible}@media (min-width:992px){#header .header button.icon-menu-toggle{display:none}}#content-container.container{overflow:hidden;max-width:none;margin-top:0;padding-left:0;padding-right:0}#content-container.container #content{padding:0 0 2em;width:100%}#content-container.container #content .article{width:100%;padding:0;margin:0;box-shadow:none;background:none}#content-container.container #content .article .fa span,#content-container.container #content .article .fas span,#content-container.container #content .article .fab span,#content-container.container #content .article .far span{left:0;visibility:hidden}#content-container.container #content .article .video-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;margin:0;padding:0;opacity:0;visibility:hidden;transition:opacity 1s, visibility 1s}#content-container.container #content .article .video-bg.show{opacity:1;visibility:visible}#content-container.container #content .article .video-bg iframe{width:100vw !important;height:56.25vw !important;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#content-container.container #content .article .image-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:0}@media (min-width:768px){#content-container.container #content .article .image-bg{background-attachment:fixed}}#content-container.container #content .article #intro{min-height:100vh;padding-top:35vh;overflow:hidden;position:relative;padding-bottom:3rem}@media (min-width:1200px){#content-container.container #content .article #intro{padding-top:25vh}}#content-container.container #content .article #intro .video-bg{position:fixed}#content-container.container #content .article #intro .image-bg{position:fixed;width:100%;height:100%;bottom:auto;background-attachment:initial}#content-container.container #content .article #intro .inner{width:100%;padding-right:3rem;text-shadow:2px 2px 15px #000;display:flex;flex-flow:row wrap;position:relative}@media (min-width:1200px){#content-container.container #content .article #intro .inner{justify-content:flex-end;align-items:flex-start;width:70%;margin-right:0}}@media (min-width: 1800px){#content-container.container #content .article #intro .inner{width:50%}}#content-container.container #content .article #intro .inner > h1{font-size:5rem;font-size:10vmin;color:#fff;background:rgba(0, 55, 99, 0.8);padding:3rem 2rem;text-align:right;box-shadow:0 10px 21px rgba(0, 0, 0, 0.3);width:100%;margin:0;opacity:0;align-items:flex-end}@media (min-width:1200px){#content-container.container #content .article #intro .inner > h1{padding:3rem}}#content-container.container #content .article #intro .inner > h1 span{display:inline-block;animation-delay:1.25s}#content-container.container #content .article #intro .inner > h1 span.standout{font-size:1rem;font-family:'Lato';max-width:800px;line-height:1.5}#content-container.container #content .article #intro .inner .excerpt{opacity:0;font-size:3rem;font-size:6vmin;color:#fff;line-height:1.2;padding:2rem 2rem 2rem 1rem;text-align:right;width:100%}@media (min-width:992px){#content-container.container #content .article #intro .inner .excerpt{width:65%;padding:2rem 3rem 0}}#content-container.container #content .article #intro .inner .excerpt p{margin:0}#content-container.container #content .article #intro .inner ul.toc{opacity:0;background:none;box-shadow:none;padding:2rem 0 0 0;margin:0;list-style:none;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.3);background:rgba(0, 55, 99, 0.3)}@media (min-width:992px){#content-container.container #content .article #intro .inner ul.toc{width:35%;border-left:1px solid rgba(255, 255, 255, 0.3)}}#content-container.container #content .article #intro .inner ul.toc:before{content:'In this story...';color:#fff;padding-left:1rem;margin:0 0 0.75em;letter-spacing:0.02em;display:block;font-weight:700;font-size:1.1em}@media (min-width:992px){#content-container.container #content .article #intro .inner ul.toc:before{padding-left:2rem}}#content-container.container #content .article #intro .inner ul.toc li{list-style:none;display:flex;border-top:1px solid rgba(255, 255, 255, 0.3);padding:0.5rem 0 0.5rem 1rem;margin:0}@media (min-width:992px){#content-container.container #content .article #intro .inner ul.toc li{padding-left:2rem}}#content-container.container #content .article #intro .inner ul.toc li:before{color:#fff;content:'\f107';font-family:"Font Awesome 5 Free";font-weight:900;margin-right:0.5em}#content-container.container #content .article #intro .inner ul.toc li.home{display:none}#content-container.container #content .article #intro .inner ul.toc li a{color:#fff;text-decoration:none}#content-container.container #content .article #intro .inner ul.toc li a:hover{color:#b0dcff}#content-container.container #content .article > ul.toc{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:100vh;box-shadow:0 10px 21px rgba(0, 0, 0, 0.3);opacity:0;visibility:hidden;padding:5.5em 5px 5px;margin:0;list-style:none;display:none;flex-flow:row wrap;justify-content:center;position:fixed;z-index:2;top:0;left:0;right:0;font-size:0.9rem;background:#333;transition:opacity 0.5s, visibility 0.5s}@media (min-width:992px){#content-container.container #content .article > ul.toc{display:flex !important;padding:5px;overflow:hidden}}#content-container.container #content .article > ul.toc:before{content:'In this story...';color:#fff;padding:2.5em 10px 1em;letter-spacing:0.02em;display:block;font-weight:700;font-size:1.1em;position:fixed;background:#333;left:0;top:0;width:100%;align-self:center}@media (min-width:992px){#content-container.container #content .article > ul.toc:before{background:none;position:static;padding:5px;width:auto}}#content-container.container #content .article > ul.toc.show{opacity:1;visibility:visible}#content-container.container #content .article > ul.toc li{list-style:none;padding:5px;margin:0}#content-container.container #content .article > ul.toc li a{color:#fff;text-decoration:none;padding:0.5rem 1rem;display:block;background:rgba(255, 255, 255, 0.11);height:100%;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border:1px solid transparent}#content-container.container #content .article > ul.toc li a:hover{background:rgba(255, 255, 255, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.1)}#content-container.container #content .article > ul.toc li a.active{border-color:rgba(255, 255, 255, 0.4) !important}#content-container.container #content .article section{position:relative}#content-container.container #content .article section .content .container,#content-container.container #content .article section .standout .container{padding:2rem 1rem}@media (min-width:1200px){#content-container.container #content .article section .content .container,#content-container.container #content .article section .standout .container{padding:3rem 2rem 2rem}}#content-container.container #content .article section .content .container h3,#content-container.container #content .article section .standout .container h3{font-size:2.6rem}#content-container.container #content .article section h3{margin-top:1rem}#content-container.container #content .article > section{min-height:100vh;position:relative;transition:opacity 1s;}#content-container.container #content .article > section > div{position:relative}#content-container.container #content .article > section > div > h2{margin:0;font-size:10vmin;min-height:100vh;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;padding-top:35vh;background:linear-gradient(rgba(0, 55, 99, 0.8) 25%, rgba(0, 55, 99, 0));text-shadow:2px 2px 15px #000;color:#fff;text-align:center;position:relative}@media (min-width:1200px){#content-container.container #content .article > section > div > h2{font-size:3.5rem}}#content-container.container #content .article > section > div > h2 .container{display:block;padding:1rem;position:relative}@media (min-width:1200px){#content-container.container #content .article > section > div > h2 .container{padding:2rem}}#content-container.container #content .article > section > div > h2 .matrix-status{margin:0}#content-container.container #content .article > section > div > .standout{font-size:1.4rem;color:#fff;min-height:35vh;text-shadow:2px 2px 15px #000;background:linear-gradient(rgba(51, 51, 51, 0), rgba(51, 51, 51, 0.5));position:relative}@media (min-width:992px){#content-container.container #content .article > section > div > .standout{font-size:2.1rem}}#content-container.container #content .article > section > div > .standout .container{display:flex;justify-content:flex-end}#content-container.container #content .article > section > div > .standout .container .inner{width:100%}@media (min-width:768px){#content-container.container #content .article > section > div > .standout .container .inner{width:50%}}#content-container.container #content .article > section > div > .standout .container .inner h3{color:#fff}#content-container.container #content .article > section .content{background:rgba(255, 255, 255, 0.9);position:relative}@media (max-width: 991px){#content-container.container #content .article > section .content .animated{animation:none}}#content-container.container #content .article > section .content section{min-height:50vh;}#content-container.container #content .article > section .content section .image-bg{display:none;background-attachment:scroll;position:static;height:250px;width:200px;float:right;margin:2rem 1rem 1rem;box-shadow:0 10px 21px rgba(0, 0, 0, 0.3);border:1px solid rgba(255, 255, 255, 0.7)}@media (min-width:992px){#content-container.container #content .article > section .content section .image-bg{display:block;left:50%;position:absolute;height:auto;width:auto;float:none;margin:0;box-shadow:none;border:none}}@media (min-width:992px){#content-container.container #content .article > section .content section .container .col2:not(.max-width){width:48%;padding-right:1em}#content-container.container #content .article > section .content section .container .col2:not(.max-width).wide{width:75%}}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .content-image.full-width{margin:1.5rem -1em}@media (min-width:992px){#content-container.container #content .article > section .content section .container .col2:not(.max-width) .content-image.full-width{margin:2rem 0}}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .video-container{display:flex;flex-flow:column;margin:2rem 0;box-shadow:0 10px 21px rgba(0, 0, 0, 0.2);padding:2px;background:#fff}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .video-container > h3.video-title{font-size:1rem;order:2;margin:0;padding:1rem;text-align:center}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .video-container .video-intro{padding:0 1rem;order:2;text-align:center}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .video-container .video{margin:0;order:1;border:none;box-shadow:none}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .video-container .transcript-btn{order:3}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .video-container .video-transcript{order:4;margin:0 1rem 1rem;border-color:rgba(51, 51, 51, 0.2)}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .slideshow{position:relative}#content-container.container #content .article > section .content section .container .col2:not(.max-width) .standout{background:#fff;box-shadow:0 10px 21px rgba(0, 0, 0, 0.2)}#content-container.container #content .article > section .content section .container #topics h3{font-size:1.4rem}@media (min-width:992px){#content-container.container #content .article > section .content section:nth-child(even) .image-bg{left:0;right:50%}}#content-container.container #content .article > section .content section:nth-child(even) .container{justify-content:flex-end;display:flex}@media (min-width:992px){#content-container.container #content .article > section .content section:nth-child(even) .container .col2{width:48%;padding-right:0;padding-left:1em}#content-container.container #content .article > section .content section:nth-child(even) .container .col2.wide{width:75%}}#content-container #document-properties,#content-container #footer-feedback{max-width:1312px;margin-left:auto !important;margin-right:auto !important;padding-left:1.25em;padding-right:1.25em;width:100%}@media (min-width:768px){#content-container #document-properties,#content-container #footer-feedback{padding:0 0.5rem}}@media (min-width:768px){#content-container #footer-feedback{padding:0 0.5rem}}