#s4-workspace{scroll-behavior:smooth}#hb-nav{z-index:50}#hb-nav-bar{background-color:rgba(136,13,40,.8);color:#fff;display:flex;padding:0 20px;box-sizing:border-box;position:absolute;width:100%;z-index:100}#hb-nav-logo{display:block;background-image:url(/SiteAssets/img/jpc-logo-landscape-white.svg);background-size:90%;background-position:center;background-repeat:no-repeat;width:200px}#hb-nav-spacer{flex:500}#hb-nav-top-zone{display:flex;flex-direction:row;align-items:center}#hb-nav-top-zone .hamburger{display:none}#hb-nav-top-box>a:active,#hb-nav-top-box>a:link,#hb-nav-top-box>a:visited{color:inherit;text-decoration:none}#hb-nav-top-box>a{display:inline-block;padding:32px 12px;text-transform:uppercase}.window-mode-0 #hb-nav-logo{background-image:url(https://www.jpc.qld.edu.au/SiteAssets/img/jpc-crest-white.png);width:80px}.window-mode-0 #hb-nav-top-zone{align-items:center}.window-mode-0 #hb-nav-top-zone .hamburger{display:block;padding:32px}.window-mode-0 #hb-nav-top-box{position:absolute;top:100%;right:0;background-color:#fff;opacity:0;transition-property:opacity;transition-timing-function:ease-out;transition-duration:.2s;pointer-events:none;width:100vw}.window-mode-0 .is-open #hb-nav-top-box{opacity:1;pointer-events:unset}.window-mode-0 #hb-nav-top-box>a{display:block;padding:0 16px;transition-property:padding;transition-timing-function:ease-out;transition-duration:.2s;color:#880d27;font-size:24px;text-align:right}.window-mode-0 .is-open #hb-nav-top-box>a{opacity:1;padding:16px 16px}#hb-header{position:relative;height:700px;max-height:700px;width:100%;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}#hb-header>video{position:absolute;object-fit:cover;box-sizing:border-box;width:100%;height:100%;z-index:-50}#hb-header-layer{z-index:50;text-align:center;position:absolute;width:100%;box-sizing:border-box}#hb-header-layer>h1{margin-top:340px;display:block;padding:8px;color:rgba(136,13,40);background-color:rgba(255,255,255,.7);font-weight:400}#hb-header-layer>h1.no-show{opacity:0}#hb-header-popbox-container{margin-top:80px;box-sizing:border-box;width:100%}.hb-header-popbox:active,.hb-header-popbox:link,.hb-header-popbox:visited{color:#fff;text-decoration:none}.hb-header-popbox{display:inline-flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(136,13,40,.8);font-size:12px;margin:12px;width:90px;height:90px;vertical-align:top;padding:4px}.hb-header-popbox>i{font-size:30px;margin:4px}.hb-header-popbox>span::after{content:"\e7a5";font-family:iconfont-default!important;font-weight:800;margin-left:12px}.sub-heading-underline{display:block;text-decoration:underline;margin:16px 0}.sub-heading{display:block;font-size:14px;margin:8px 0 16px 0}.anchor-list:not(.spaced-list)>a{font-size:.9em;display:block}.spaced-list>li>span{display:inline-block;min-width:200px}.spaced-list-flex>li{display:flex}.window-mode-0 .spaced-list-flex>li{flex-direction:column}.spaced-list-flex>li>span{display:inline-block}.spaced-list-flex>li>span:first-child{min-width:150px}.spaced-row{margin-bottom:10px}.spaced-row>:first-child{display:inline-block;width:200px}h3[id^=pageSection_],h4[id^=pageSection_]{display:flex;align-items:center}.hb-up-icon{margin-right:8px;display:inline-block;cursor:pointer}@media only screen and (min-width:1300px){.hb-header-popbox{display:inline-flex;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(136,13,40,.8);font-size:15px;margin:12px;width:180px;height:180px;padding:4px}.hb-header-popbox>i{font-size:55px;margin:8px}.hb-header-popbox>span::after{content:"\e7a5";font-family:iconfont-default!important;font-weight:800;margin-left:12px}}.window-mode-0 #hb-header{height:580px;max-height:580px}.window-mode-0 #hb-header-layer>h1{margin-top:180px}.window-mode-0 #hb-header-popbox-container{margin-top:10px;padding:18px}.window-mode-0 .hb-header-popbox{width:100%;flex-direction:row;height:auto;margin:4px 0;justify-content:start;padding:4px;padding-right:8px}.window-mode-0 .hb-header-popbox>i{font-size:30px}.window-mode-0 .hb-header-popbox>span{flex:5;text-align:left}.window-mode-0 .hb-header-popbox>span::after{float:right}#jpc-footer{background-color:#880d27}