/*
  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: 20 January 2026 19:18:41
*/


/* from psa style guide 2504 */
:root {
/* MID BLUE */
--age-05: #4383D2;
/* MINT GREEN */
--age-all: #4CC1A1;
/* PINK */
--age-teen: #FC6E83;
/* PRIMARY GOLD */
--age-adult: #F89621;
/* GREEN */
--age-multi: #186866;
/* OCRE */
--age-abor: #A93239;
/* SECONDARY NAVY */
--secondary-navy: #0A2340;
/* BLACK */
--black: #000000;
/* WHITE */
--white: #FFFFFF;
}

/* ========================================
-- general mobile mods - 
===========================================*/
@media only screen and (max-width: 768px) {
    #main > div:nth-child(5) > div.call-to-action__action > a {
        height: 100px;
    }    
    main .call-to-action__title .call-to-action__title-text {
        font-size: 1.5rem!important;
    }
}

/* ========================================
-- global mods - 
===========================================*/

.breadcrumb-panel {
        padding-top: 0.5em;
}
.dhs-inner-banner__bg-img__container.zero_five {background: var(--age-05);}
.dhs-inner-banner__bg-img__container.all_ages {background: var(--age-all);}
.dhs-inner-banner__bg-img__container.teenagers {background: var(--age-teen);}
.dhs-inner-banner__bg-img__container.family_adult {background: var(--age-adult);}
.dhs-inner-banner__bg-img__container.multicultural {background: var(--age-multi);}
.dhs-inner-banner__bg-img__container.aboriginal {background: var(--age-abor);}

/*/ google translate /*/
.dhs-translation {
    margin-top: 0;
    position: absolute;
    right: 20px;
}
#\:0\.targetLanguage {
    border: none;
}
#\:0\.targetLanguage > img {
    display:none;
}
.skiptranslate.goog-te-gadget {
    margin-top: 2px;
}
.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed span {
    font-weight: 700;
    font-family: Mulish, Public Sans;
    font-size: 1.04em;
    color: #333;
}
.VIpgJd-ZVi9od-xl07Ob-OEVmcd {
  xfilter: invert(1) hue-rotate(180deg);
}
x#\:1\.menuBody > table > tbody > tr > td > a > div > span.text {
    background: blue;
    color: #333;
}

.dhs-navigation.is-open, .dhs-navigation.is-opening {
    margin-top: 1.2em;
}
.dhs-navigation.is-open .dhs-navigation__header {
    border-top: var(--secondary-navy) 0.2px solid;
    margin-top: 0.5em;
}
.dhs-section--bottom, .nsw-section--bottom {
    padding-bottom: 0!important;
}
/*/ start Mobile ----------------------------------------------------------------*/
@media all and (max-width: 36em) {
    a, abbr, acronym, blockquote, em, h1, h2, h3, h4, h5, h6, li, link, ol, small, ul {
        line-height: 1.1em;
    }
    .dhs-inner-banner {
        height: unset;
    }
    .page-content > .dhs-section {
        padding-top: 0;
    }
    .introtext {
        font-size: 1.3rem !important;
        font-weight: 700;
        font-family: Mulish, Arial;
        color: #0a2340;
        line-height: 1.3em;
    }
}


/*/ start Desktop ---------------------------------------------------------------*/
@media (min-width: 48em) {

}

/*/ start Huge ------------------------------------------------------------------*/
@media (min-width: 62em) {
    .h1, h1 {
        font-size: 3rem;
    }
}

@media (min-width: 48em) {
    .xdhs-pageHeading > h1 {
            text-wrap-mode: nowrap;
    }
}

/* Video titles */
.video-card-title, .video-card-title a {
    font-size: 1.2rem !important;
    font-weight: 600 !important;
}