:root{--brand-primary:#441170;--brand-light:#e6e1fd;--brand-supplementary:#8055f1;--brand-accent:#2160af;--brand-text-default:#22272b;--brand-text-link:#2160af;--brand-text-link-hover:#cbedfd;--brand-text-inverse:#fff;--brand-interactive-primary:linear-gradient(rgba(var(--nsw-white-rgb),.15),rgba(var(--nsw-white-rgb),.15));--brand-interactive-secondary:linear-gradient(rgba(var(--nsw-black-rgb),.10),rgba(var(--nsw-black-rgb),.10));--brand-focus-default:#0085b3;--brand-hover-default:#e5e5e5}
.nsw-accordion__button:hover .nsw-accordion__button,.nsw-accordion__button:hover .nsw-accordion__title,.nsw-accordion__title:hover .nsw-accordion__button,.nsw-accordion__title:hover .nsw-accordion__title{background-color:var(--brand-text-link-hover);color:var(--brand-text-default)}
.nsw-accordion__button:hover .nsw-accordion__button .nsw-material-icons,.nsw-accordion__button:hover .nsw-accordion__title .nsw-material-icons,.nsw-accordion__title:hover .nsw-accordion__button .nsw-material-icons,.nsw-accordion__title:hover .nsw-accordion__title .nsw-material-icons{color:var(--brand-accent) !important}
.nsw-accordion__button .active,.nsw-accordion__title .active{background-color:var(--brand-primary)}
.nsw-accordion__toggle button{color:var(--brand-text-link)}
.nsw-accordion__toggle button:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-accordion__toggle button:hover:enabled{background-color:var(--brand-text-link-hover);outline:2px solid var(--brand-text-link-hover)}
.nsw-accordion__button .nsw-material-icons{color:var(--brand-accent)}
.nsw-accordion__button:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.nsw-accordion .nsw-accordion__content a{color:var(--brand-text-link)}
.nsw-accordion .nsw-accordion__content a:hover{background-color:var(--brand-text-link-hover)}
.nsw-accordion .nsw-accordion__content a:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.gel-btt[data-show="true"],.gel-mobile-btt[data-show="true"]{background-color:var(--brand-accent);color:var(--brand-text-inverse);border:1px solid var(--brand-text-inverse)}
.gel-btt[data-show="true"]:hover,.gel-mobile-btt[data-show="true"]:hover{background-color:var(--brand-accent);background-image:var(--brand-interactive-primary)}
.gel-btt[data-show="true"]:focus,.gel-mobile-btt[data-show="true"]:focus{outline:solid 3px var(--brand-focus-default) !important;border:3px solid var(--brand-text-inverse);box-shadow:none}
.nsw-breadcrumbs li a{color:var(--brand-text-link)}
.nsw-breadcrumbs li a:hover{background-color:var(--brand-text-link-hover)}
.nsw-breadcrumbs li a:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-button--dark,a.nsw-button--dark,.nsw-section .nsw-section--white .nsw-button--dark{background-color:var(--brand-accent)}
.nsw-button--dark:visited,a.nsw-button--dark:visited,.nsw-section .nsw-section--white .nsw-button--dark:visited{background-color:var(--brand-accent)}
.nsw-button--dark:hover,a.nsw-button--dark:hover,.nsw-section .nsw-section--white .nsw-button--dark:hover,.nsw-button--dark:active,a.nsw-button--dark:active,.nsw-section .nsw-section--white .nsw-button--dark:active{background-color:var(--brand-accent) !important}
.nsw-button--dark:focus,a.nsw-button--dark:focus,.nsw-section .nsw-section--white .nsw-button--dark:focus{outline:solid 3px var(--brand-focus-default)}
a.nsw-button--dark-outline,.nsw-button--dark-outline{color:var(--brand-accent);border:2px solid var(--brand-accent)}
a.nsw-button--dark-outline:visited,.nsw-button--dark-outline:visited{color:var(--brand-accent)}
a.nsw-button--dark-outline:hover,.nsw-button--dark-outline:hover,a.nsw-button--dark-outline:active,.nsw-button--dark-outline:active{border-color:var(--brand-accent);background-color:var(--brand-text-link-hover);color:var(--brand-accent)}
a.nsw-button--dark-outline:focus,.nsw-button--dark-outline:focus{outline:solid 3px var(--brand-focus-default);background-color:var(--brand-text-inverse)}
.button-link-list .buttonlinklist-title{color:var(--brand-text-default)}
.button-link-list .buttonlinklist li a.buttonlinklist-link{border:2px solid var(--brand-accent);background-color:var(--brand-text-inverse);color:var(--brand-accent)}
.button-link-list .buttonlinklist li a.buttonlinklist-link:focus{outline:solid 3px var(--brand-focus-default)}
.button-link-list .buttonlinklist li a.buttonlinklist-link:hover{background-color:var(--brand-text-link-hover);color:var(--brand-accent)}
.card .nsw-card{color:var(--brand-text-default)}
.card .nsw-card:hover{color:var(--brand-text-default)}
.card .nsw-card:hover .nsw-card__content{background-color:var(--brand-hover-default);border-color:var(--nsw-grey-03)}
.card .nsw-card:hover .nsw-card__content .nsw-card__title a{color:var(--brand-text-default)}
.card .nsw-card:hover .nsw-material-icons{color:var(--brand-accent)}
.card .nsw-card:hover a{color:var(--brand-text-default)}
.card .nsw-card:focus-within{outline:solid 3px var(--brand-focus-default)}
.card .nsw-card .nsw-card__content .nsw-card__title a{color:var(--brand-text-default)}
.card .nsw-card .nsw-material-icons{color:var(--brand-accent)}
.card .nsw-card--highlight .nsw-card__content:after,.card .nsw-card--highlight .nsw-card__image:after{background-color:var(--brand-accent)}
.card .nsw-card.nsw-card--light{color:var(--brand-text-default)}
.card .nsw-card.nsw-card--light .nsw-card__content{background-color:var(--brand-light)}
.card .nsw-card.nsw-card--light .nsw-card__content .nsw-material-icons{color:var(--brand-primary)}
.card .nsw-card--dark{color:var(--brand-text-inverse)}
.card .nsw-card--dark .nsw-card__content{background-color:var(--brand-primary);border-color:transparent}
.card .nsw-card--dark .nsw-card__content .nsw-card__title a{color:var(--brand-text-inverse)}
.card .nsw-card--dark .nsw-material-icons{color:var(--brand-text-inverse)}
.card .nsw-card.nsw-card--light:hover,.card .nsw-card--dark:hover{color:var(---brand-text-default)}
.card .nsw-card.nsw-card--light:hover .nsw-card__content,.card .nsw-card--dark:hover .nsw-card__content{background-color:var(--brand-text-inverse);border-color:var(--nsw-grey-03)}
.card .nsw-card.nsw-card--light:hover .nsw-card__content .nsw-card__title a,.card .nsw-card--dark:hover .nsw-card__content .nsw-card__title a{color:var(--brand-text-default)}
.card .nsw-card.nsw-card--light:hover .nsw-material-icons,.card .nsw-card--dark:hover .nsw-material-icons{color:var(--brand-primary)}
.nsw-callout{border-left:4px solid var(--brand-supplementary);background-color:var(--nsw-palette-off-white)}
.nsw-callout a{color:var(--brand-text-link)}
.nsw-callout a:hover{background-color:var(--brand-text-link-hover)}
.nsw-callout a:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.nsw-footer__group ul li a{color:var(--brand-text-link)}
.nsw-footer__group .nsw-footer__heading a{color:var(--brand-text-link)}
.nsw-footer__group a:hover{background-color:var(--brand-text-link-hover)}
.nsw-footer__group a:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.nsw-form .nsw-form__input:focus,.nsw-form .nsw-form__select:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-form .nsw-form__input:hover{background-image:linear-gradient(var(--brand-text-link-hover),var(--brand-text-link-hover))}
.nsw-form .nsw-form__select:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20fill='%23333'%3E%3Cpath%20d='m16%2026%2016-16-4-4-12%2012L4%206l-4%204%2016%2016z'/%3E%3C/svg%3E") no-repeat right 1rem center,linear-gradient(var(--brand-text-link-hover),var(--brand-text-link-hover));background-size:1rem auto,auto;background-color:var(--brand-text-inverse)}
.nsw-form .nsw-form__input-group .nsw-button:focus{outline-color:var(--brand-focus-default)}
.nsw-form .nsw-button:active{outline:solid 3px var(--brand-focus-default) !important;outline-offset:3px}
.global-header .gel-global-header{background:var(--brand-primary)}
.global-header .gel-global-header a.gel-global-header__header{margin-top:.65rem}
.global-header .gel-global-header a.gel-global-header__header:before{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}
.global-header .gel-global-header a.gel-global-header__header:hover:before{background:var(--brand-text-inverse);color:var(--brand-text-default)}
.global-header .gel-global-header a.gel-global-header__header:focus{outline-color:var(--brand-text-inverse);outline-offset:0;padding:0;text-decoration:none}
@media(max-width:768px){.global-header .gel-global-header ul.header-links-list{display:none}
}
.global-header .gel-global-header ul.header-links-list a{padding:0 10px}
.global-header .gel-global-header ul.header-links-list a:hover{background:var(--brand-text-inverse);color:var(--brand-text-default)}
.global-header .gel-global-header ul.header-links-list a:focus{outline-color:var(--brand-text-inverse);outline-offset:3px}
@media only screen and (max-width:768px){.global-header .container .row .col-12{display:initial}
}
@media only screen and (max-width:576px){.global-header .container .row .col-12 .gel-global-header__header{width:60%}
.global-header .container .row .col-12 .global-header-right-nav{margin-right:0}
}
@media only screen and (max-width:309px){.global-header .container .row .col-12 .gel-global-header__header{display:none}
}
.globalheader-listen-button a:focus,.globalheader-listen-button button:focus{outline-color:var(--brand-focus-default)}
.nsw-header__name .nsw-header__title{color:var(--brand-primary);text-align:center}
.nsw-header__waratah a{color:var(--brand-primary)}
.nsw-header__menu button,.nsw-header__search button{color:var(--brand-text-default)}
.nsw-header__menu button:hover,.nsw-header__search button:hover{background-color:var(--brand-hover-default)}
.nsw-header__menu button:focus,.nsw-header__search button:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-header__search-area input{border:1px solid var(--brand-text-default);background-color:var(--nsw-palette-white)}
.nsw-header__search-area input:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-header__search-area .nsw-icon-button{color:var(--brand-text-default)}
.nsw-header__search-area .nsw-icon-button:hover{background-color:var(--brand-hover-default)}
.nsw-translation .translate .language-selector{color:var(--brand-text-default)}
.nsw-translation .translate .language-selector:hover{background:var(--brand-hover-default)}
.nsw-hero-banner__list{border-left:2px solid var(--brand-supplementary)}
.nsw-button--white:hover,.nsw-button--white:active{background-color:var(--brand-text-inverse) !important;background-image:var(--brand-interactive-secondary)}
.nsw-button--white:focus{outline-color:var(--nsw-white)}
.nsw-button--white-outline{color:var(--brand-text-inverse)}
.nsw-button--white-outline:hover,.nsw-button--white-outline:active{border-color:var(--brand-text-inverse);color:var(--brand-text-inverse);background-color:var(--brand-primary);background-image:var(--brand-interactive-primary)}
.nsw-button--white-outline:focus{outline-color:var(--nsw-white);color:var(--brand-text-inverse)}
.nsw-hero-banner--light,.nsw-hero-banner--off-white{background-color:var(--brand-light)}
.nsw-hero-banner--light .nsw-hero-banner__lines,.nsw-hero-banner--off-white .nsw-hero-banner__lines{background-color:var(--brand-primary)}
.nsw-hero-banner--dark{background-color:var(--brand-primary)}
.nsw-hero-banner--dark .nsw-hero-banner__content,.nsw-hero-banner--dark .nsw-hero-banner__links{color:var(--brand-text-inverse)}
.nsw-hero-banner--dark .nsw-hero-banner__links a{color:var(--brand-text-inverse)}
.nsw-hero-banner--dark .nsw-hero-banner__links a:hover{background-color:var(--brand-supplementary)}
.nsw-hero-banner--dark .nsw-hero-banner__links a:focus{outline-color:var(--nsw-white);outline-offset:3px}
.nsw-hero-banner--dark .nsw-hero-banner__links a:visited{color:var(--brand-text-inverse)}
.nsw-hero-banner--dark .nsw-hero-banner__list{border-color:var(--brand-light)}
.nsw-hero-banner__links a{color:var(--brand-primary)}
.nsw-hero-banner__links a:hover{background-color:var(--nsw-palette-off-white)}
.nsw-hero-banner__links a:focus{outline-offset:3px}
.link-lists .link-lists-title{color:var(--brand-text-default);font-size:var(--nsw-font-size-xl-mobile);margin-left:-16px}
@media(min-width:62rem){.link-lists .link-lists-title{font-size:var(--nsw-font-size-xl-desktop)}
}
.link-lists .nsw-link-list__item a{color:var(--brand-text-link)}
.link-lists .nsw-link-list__item a:hover{background-color:var(--brand-text-link-hover)}
.link-lists .nsw-link-list__item a:focus{outline:3px solid var(--brand-focus-default) !important;outline-offset:3px}
.link-lists .nsw-link-list__item .file-info{color:var(--brand-text-default)}
.links-icon-description div:first-child{color:var(--brand-primary)}
.links-icon-description .link-component-title span:first-child{color:var(--brand-text-default)}
.links-icon-description .link-component-description{color:var(--brand-text-default)}
.links-icon-description .link-component-learn-more a{color:var(--brand-text-link)}
.links-icon-description .link-component-learn-more a:focus{outline:3px solid var(--brand-focus-default);outline-offset:3px}
.links-icon-description .link-component-learn-more a:hover{background-color:var(--brand-text-link-hover)}
.links-icon-description .gel-link-columns .gel-link-columns__items{display:inline-block}
.links-icon-description .gel-link-columns .gel-link-columns__items li a{color:var(--brand-text-link)}
.links-icon-description .gel-link-columns .gel-link-columns__items li a:focus{outline:3px solid var(--brand-focus-default)}
.links-icon-description .gel-link-columns .gel-link-columns__items li a:hover{background-color:var(--brand-text-link-hover)}
.links-icon-description .gel-link-columns .gel-link-columns__items li::before{color:var(--brand-text-link)}
.links-icon-description .gel-link-list a{color:var(--brand-text-link)}
.links-icon-description .gel-link-list a:focus{outline:3px solid var(--brand-focus-default)}
.links-icon-description .gel-link-list a:hover{background-color:var(--brand-text-link-hover)}
.nsw-main-nav .material-circle{background:transparent}
.nsw-main-nav .material-circle .material-icons{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__header .nsw-main-nav__header{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__header .nsw-icon-button{color:var(--brand-text-link);width:auto;padding-right:1rem}
.nsw-main-nav li a,.nsw-main-nav li button{color:var(--brand-text-default)}
.nsw-main-nav li a .nsw-material-icons,.nsw-main-nav li button .nsw-material-icons{color:var(--brand-text-link)}
.nsw-main-nav li a:hover,.nsw-main-nav li button:hover{background-color:var(--brand-text-link-hover)}
.nsw-main-nav li a:hover .material-circle,.nsw-main-nav li button:hover .material-circle{background:var(--brand-text-link-hover)}
.nsw-main-nav li a:focus,.nsw-main-nav li button:focus{outline:solid 3px var(--brand-focus-default);outline-offset:-5px}
@media(min-width:62rem){.nsw-main-nav .nsw-main-nav__list>li button:hover .nsw-material-icons{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__list>li button:active{border-bottom:solid 3px var(--brand-focus-default);padding-bottom:.5rem}
.nsw-main-nav .nsw-main-nav__list>li button .nsw-material-icons{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__list>li a{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__list>li a:active{border-bottom:solid 3px var(--brand-focus-default);padding-bottom:.5rem}
.nsw-main-nav .nsw-main-nav__list>li a .nsw-material-icons{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__sub-nav li a{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__sub-nav li a:hover{background-color:var(--brand-text-link-hover)}
.nsw-main-nav .nsw-main-nav__sub-nav li a:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-main-nav .nsw-main-nav__sub-nav li a:active{border-bottom:0;padding-bottom:1rem}
.nsw-main-nav .nsw-main-nav__sub-nav .nsw-main-nav__title a{color:var(--brand-text-default)}
.nsw-main-nav .nsw-main-nav__sub-nav .nsw-main-nav__title a:hover{background-color:var(--brand-text-link-hover)}
.nsw-main-nav .nsw-main-nav__sub-nav .nsw-main-nav__title a:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-main-nav .nsw-main-nav__sub-nav .nsw-main-nav__title a:active{border-bottom:0;padding-bottom:0}
.nsw-main-nav .nsw-main-nav__sub-nav .nsw-main-nav__description{color:var(--brand-text-default)}
}
.nsw-in-page-nav{border-left:4px solid var(--brand-supplementary)}
.nsw-in-page-nav ul a{color:var(--brand-text-link)}
.nsw-in-page-nav ul a:hover{background-color:var(--brand-text-link-hover)}
.nsw-in-page-nav ul a:active{background-color:var(--brand-text-link-hover);outline:solid 3px var(--brand-focus-default)}
.nsw-in-page-nav ul a:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.nsw-pagination a:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-pagination a:hover{background-color:var(--brand-text-link-hover);outline:2px solid var(--brand-text-link-hover)}
.nsw-side-nav ul li.active{border-left:2px solid var(--brand-accent)}
.nsw-side-nav a{color:var(--brand-text-default)}
.nsw-side-nav a:hover{background-color:var(--brand-text-link-hover)}
.nsw-side-nav a:focus{outline:solid 3px var(--brand-focus-default)}
.nsw-side-nav__header{border-bottom:2px solid var(--brand-primary)}
.dynamic-sitemap .link{color:var(--brand-text-link)}
.dynamic-sitemap .link:hover{background-color:var(--brand-text-link-hover)}
.dynamic-sitemap .link:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.dynamic-sitemap .root-level-title a{color:var(--brand-text-link)}
.dynamic-sitemap .root-level-title a:hover{background-color:var(--brand-text-link-hover)}
.dynamic-sitemap .root-level-title a:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
.dynamic-sitemap .inner-level .material-icons{color:var(--brand-text-link)}
.skiplink-container .skiplink ul a.skiplink__link{color:var(--brand-text-inverse);border-color:var(--brand-accent);background-color:var(--brand-accent)}
.skiplink-container .skiplink ul a.skiplink__link:focus{outline-color:var(--brand-focus-default);color:var(--brand-text-inverse);border-color:var(--brand-accent);background-color:var(--brand-accent)}
.skiplink-container .skiplink ul a.skiplink__link:hover{background-color:var(--brand-accent);background-image:var(--brand-interactive-primary)}
.social-media .nsw-icon-button{color:var(--brand-primary)}
.social-media .nsw-icon-button:focus{outline:3px solid var(--brand-focus-default)}
.social-media .nsw-icon-button:hover{background-color:var(--brand-text-link-hover)}
.social-media .socialmedia-container .socialmedia-title{color:var(--brand-text-default)}
.social-media .socialmedia-container .socialmedia-icons li svg{fill:var(--brand-primary)}
.social-media .socialmedia-container .socialmedia-icons li svg:focus{outline:3px solid var(--brand-focus-default)}
.social-media .socialmedia-container .socialmedia-icons li svg:hover{fill:var(--brand-primary)}
.social-media .socialmedia-container .socialmedia-icons li svg path:first-of-type{fill:var(--brand-primary)}
.step-title{color:var(--brand-text-default)}
.nsw-section--invert .step-title{color:var(--brand-text-inverse)}
.nsw-steps__item--fill .nsw-steps__item .item-number{color:var(--brand-text-inverse)}
.nsw-steps--dark .nsw-steps__item .item-number{color:var(--brand-primary)}
.nsw-steps--dark .nsw-steps__item:before,.nsw-steps--dark .nsw-steps__item:after{border-color:var(--brand-primary)}
.nsw-steps--dark .nsw-steps__item--fill:before{background-color:var(--brand-primary)}
.nsw-steps--dark .nsw-steps__item--fill:after{color:var(--brand-text-inverse)}
.nsw-steps--dark .nsw-steps__content:before{background-color:var(--brand-primary)}
.nsw-steps--supplementary .nsw-steps__item .item-number{color:var(--brand-supplementary)}
.nsw-steps--supplementary .nsw-steps__item:before,.nsw-steps--supplementary .nsw-steps__item:after{border-color:var(--brand-supplementary)}
.nsw-steps--supplementary .nsw-steps__item--fill:before{background-color:var(--brand-supplementary)}
.nsw-steps--supplementary .nsw-steps__item--fill:after{color:var(--brand-text-inverse)}
.nsw-steps--supplementary .nsw-steps__content:before{background-color:var(--brand-supplementary)}
.accent .nsw-steps__item .item-number{color:var(--brand-accent)}
.accent .nsw-steps__item:before,.accent .nsw-steps__item:after{border-color:var(--brand-accent)}
.accent .nsw-steps__item--fill:before{background-color:var(--brand-accent)}
.accent .nsw-steps__item--fill:after{color:var(brand-text-inverse)}
.accent .nsw-steps__content:before{background-color:var(--brand-accent)}
.accent.nsw-steps--fill.nsw-steps--counters .nsw-steps__item .item-number{color:var(--brand-text-inverse)}
.nsw-steps--fill .nsw-steps__item .item-number{color:var(--brand-text-inverse)}
.nsw-steps--fill .nsw-steps__item:after{color:var(--brand-text-inverse)}
.nsw-steps--fill.nsw-steps--dark .nsw-steps__item:before{background-color:var(--brand-primary)}
.nsw-steps--fill.accent .nsw-steps__item:before{background-color:var(--brand-accent)}
.nsw-steps--fill.nsw-steps--light .nsw-steps__item:before{background-color:var(--brand-supplementary)}
.nsw-steps--fill.nsw-steps--light .nsw-steps__item:after{color:var(--brand-text-default)}
.nsw-steps--fill.nsw-steps--supplementary .nsw-steps__item:before{background-color:var(--brand-supplementary)}
.nsw-steps__item .item-number{color:var(--brand-primary)}
.nsw-steps__content a:not(.nsw-button){color:var(--brand-text-link)}
.nsw-steps__content a:not(.nsw-button):hover{background-color:var(--brand-text-link-hover)}
.cmp-text a,.nsw-table a{color:var(--brand-text-link)}
.cmp-text a:hover,.nsw-table a:hover{background-color:var(--brand-text-link-hover)}
.cmp-text a:focus,.nsw-table a:focus{outline:solid 3px var(--brand-focus-default);outline-offset:3px}
h1,h2,h3,h4,h5,h6,body{color:var(--brand-text-default)}
.cmp-text a:visited,.nsw-accordion a:visited,.nsw-table a:visited,.nsw-in-page-alert a:visited,.nsw-callout a:visited,.nsw-in-page-nav a:visited,.nsw-hero-banner__links a:visited{color:var(--brand-primary)}
.nsw-table tbody tr:nth-of-type(2n+1){background-color:var(--nsw-off-white)}
.nsw-table tbody tr:nth-child(1){background-color:var(--nsw-white)}
.nsw-table tbody tr td{border-bottom:0}
.nsw-table:has(th[scope='row']) tr{border-bottom:1px solid var(--nsw-grey-03)}
.nsw-table:has(th[scope='row']) tr th{background-color:var(--nsw-off-white);border-bottom:0}
.nsw-table:has(th[scope='row']) tr td{background-color:var(--nsw-white)}
.block-link .nsw-card .nsw-card__content .nsw-material-icons{color:var(--brand-text-default)}
.block-link .nsw-card .nsw-card__content .nsw-card__title a{color:var(--brand-text-default)}
.block-link .nsw-card.block-link1 .nsw-card__content,.block-link .nsw-card.block-link5 .nsw-card__content{background-color:var(--brand-light)}
.block-link .nsw-card.block-link2 .nsw-card__content{background-color:var(--brand-text-inverse)}
.block-link .nsw-card.block-link3 .nsw-card__content{background-color:var(--nsw-palette-grey-04)}
.block-link .nsw-card.block-link4 .nsw-card__content{background-color:var(--brand-primary)}
.block-link .nsw-card.block-link4 .nsw-card__content .nsw-material-icons{color:var(--brand-text-inverse)}
.block-link .nsw-card.block-link4 .nsw-card__content .nsw-card__title a{color:var(--brand-text-inverse)}
.section .nsw-section--brand-light{background-color:var(--brand-light);color:var(--brand-text-default)}
.section .nsw-section--brand-dark{background-color:var(--brand-primary);color:var(--brand-text-inverse)}
.section .nsw-section--brand-supplementary{background-color:var(--brand-supplementary);color:var(--brand-text-inverse)}
.section .nsw-section--box{border:1px solid var(--nsw-grey-03);background-color:var(--nsw-white)}
.nsw-section--invert .nsw-button--dark:hover,.nsw-section--invert .nsw-button--dark:active{background-color:var(--brand-text-inverse) !important;background-image:var(--brand-interactive-secondary);color:var(--brand-text-default)}
.nsw-section--invert .nsw-button--dark:focus{outline-color:var(--nsw-white)}
.nsw-section--invert .nsw-button--dark:visited{color:var(--brand-text-default);background-color:var(--brand-text-inverse)}
.nsw-section--invert .nsw-button--dark-outline{color:var(--brand-text-inverse)}
.nsw-section--invert .nsw-button--dark-outline:hover,.nsw-section--invert .nsw-button--dark-outline:active{border-color:var(--brand-text-inverse);color:var(--brand-text-inverse);background-color:transparent;background-image:var(--brand-interactive-primary)}
.nsw-section--invert .nsw-button--dark-outline:focus{outline-color:var(--nsw-white);background-color:transparent !important}
.nsw-section--invert a{color:var(--brand-text-inverse)}
.nsw-section--invert a:focus{outline-color:var(--nsw-white)}
.nsw-section--invert a:hover{background-color:var(--nsw-hover-light)}
.nsw-section--invert .nsw-table:focus{outline-color:var(--nsw-white)}
.nsw-section--invert .nsw-table tr:nth-of-type(2n+1){background-color:var(--nsw-hover-light)}
.nsw-section--invert .nsw-table tr:nth-child(1){background:0}
.nsw-section--invert .related-content a{color:var(--brand-text-inverse)}
.nsw-section--invert .related-content table tbody tr:nth-of-type(2n+1){background:0}
.nsw-section--invert .related-content table tbody tr:nth-of-type(2n){background-color:var(--nsw-hover-light)}
.nsw-section--invert .related-content ul li:not(li li):nth-of-type(2n){background-color:var(--nsw-hover-light)}
.acknowledgementtext{background-color:var(--brand-primary)}
.acknowledgementtext .acknowledgement a:hover{color:var(--brand-text-default)}
.acknowledgementtext .acknowledgement a:focus{outline-offset:3px}
.bg-black{background-color:var(--brand-primary)}
.bg-black #sub-footer .nsw-footer__lower a:hover{background:var(--brand-text-inverse);color:var(--brand-text-default)}
.bg-black #sub-footer .nsw-footer__lower a:focus{outline-color:var(--brand-text-inverse);outline-offset:3px}
.inpage-feedback .inpage-feedback-first-section .nsw-button{background-color:var(--brand-primary)}
.inpage-feedback .inpage-feedback-first-section .nsw-button:hover,.inpage-feedback .inpage-feedback-first-section .nsw-button:active{background-color:var(--brand-primary) !important}
.searchresulttext .search-wrapper .search-section .search-box-section input[type='text']{border-bottom:1px solid var(--brand-text-default) !important}
.searchresulttext .search-wrapper .search-section .search-box-section button#btnSearch10{color:var(--brand-text-default)}
.searchresulttext .search-wrapper .search-section .search-box-section button#btnSearch10:focus{outline:solid 3px var(--brand-focus-default) !important}
.searchresulttext .search-wrapper .search-section .search-box-section button#btnSearch10:hover{background-color:var(--brand-text-link-hover) !important}
.searchresulttext .search-wrapper .search-section .search-result-content .paginationlist a:focus{outline:solid 3px var(--brand-focus-default) !important}
.searchresulttext .search-wrapper .search-section .search-result-content .paginationlist a:hover{background-color:var(--brand-text-link-hover) !important}
.searchresulttext .search-wrapper .search-section .search-result-content .ddt-pagination a:focus{outline:solid 3px var(--brand-focus-default) !important}
.searchresulttext .search-wrapper .search-section .search-result-content .ddt-pagination a:hover{background-color:var(--brand-text-link-hover) !important}
.searchresulttext .search-wrapper .search-section .search-result-content .ddt-pagination a.current-page:before{background-color:var(--brand-accent) !important}
.related-content a{color:var(--brand-text-link)}
.related-content a:hover{background-color:var(--brand-text-link-hover)}
.related-content table tbody tr:nth-of-type(2n+1){background-color:var(--nsw-white)}
.related-content table tbody tr:nth-of-type(2n){background-color:var(--nsw-off-white)}
.related-content ul li:not(li li){border:0}
.related-content ul li:not(li li):nth-of-type(2n){background-color:var(--nsw-off-white)}
.related-content ul li:not(li li):last-child{border-bottom:0}
.banner-search .gel-banner-container{box-shadow:unset;margin-bottom:0}
.banner-search .gel-banner-container .gel-banner{background:var(--nsw-white)}
.banner-search .gel-banner-container .gel-banner .banner__content-container{padding:0}
.banner-search .gel-banner-container .gel-banner .banner__content-container .gel-banner__content__title{color:var(--brand-text-default);font-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list a{color:var(--brand-text-link)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list a:hover{background-color:var(--brand-text-link-hover)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list table thead th{border-bottom:2px solid var(--nsw-grey-01);color:var(--brand-text-default)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list table thead th:first-child{min-width:10rem}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list table tbody tr{color:var(--brand-text-default)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list table tbody tr:nth-of-type(2n+1){background-color:var(--nsw-white)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list table tbody tr:nth-of-type(2n){background-color:var(--nsw-off-white)}
.banner-search .gel-banner-container .gel-banner .search-results .search-results-list table tbody tr:hover td{background-color:var(--brand-text-link-hover);color:var(--brand-text-default)}
.banner-search .gel-banner-container fieldset{height:unset}
.banner-search .gel-banner-container .form-group .container .row .col{padding:0}
.banner-search .gel-banner-container .form-group .container .row .col .instruText{display:none}
.banner-search .gel-banner-container .form-group .container .row:first-child .col{display:none}
@media only screen and (max-width:991px){.banner-search .gel-banner-container .form-group .container .row:nth-child(4) .col-lg-8{display:none}
.banner-search .gel-banner-container .form-group .container .row:nth-child(4) .col-lg-2{max-width:100%;flex:none;padding:0}
}
@media only screen and (min-width:992px){.banner-search .gel-banner-container .form-group .container .row:nth-child(5){margin-top:5rem}
}
.banner-search .gel-banner-container input.search-text{background:unset !important;font-size:var(--nsw-font-size-sm-desktop);max-width:100%;border:1px solid var(--nsw-grey-01) !important;border-radius:var(--nsw-border-radius);margin-bottom:1.057rem;height:2.85rem}
.banner-search .gel-banner-container input.search-text::placeholder{text-transform:initial}
.banner-search .gel-banner-container input.search-text:hover,.banner-search .gel-banner-container input.search-text:focus{border-color:transparent;outline:3px solid var(--nsw-focus) !important}
.banner-search .gel-banner-container input.search-text:focus{outline-offset:2px;box-shadow:none}
@media only screen and (max-width:767px){.banner-search .gel-banner-container input.search-text{font-size:var(--nsw-font-size-sm-mobile)}
}
.banner-search .gel-banner-container .gel-button.gel-button-primary{position:absolute;right:.5rem;width:9rem;background-color:var(--brand-accent);border-color:var(--brand-accent);top:1rem;border:0}
@media only screen and (max-width:991px){.banner-search .gel-banner-container .gel-button.gel-button-primary{position:relative;max-width:100%;width:100%;margin:0}
}
.banner-search .gel-banner-container .gel-button.gel-button-primary:hover{background-image:var(--brand-interactive-primary);color:var(--nsw-text-light);background-color:var(--brand-accent) !important;border-color:transparent}
.banner-search .gel-banner-container .gel-button.gel-button-secondary{font-weight:var(--nsw-font-bold);color:var(--brand-text-link);padding:0;margin:0;border:0;min-height:auto;max-width:100%;position:absolute;right:1rem;top:1.75rem;width:9rem;text-decoration:underline}
@media only screen and (max-width:991px){.banner-search .gel-banner-container .gel-button.gel-button-secondary{left:0;position:relative;top:0;margin:2rem 0}
}
.banner-search .gel-banner-container .gel-button.gel-button-secondary:hover{background-color:var(--brand-text-link-hover);color:var(--brand-text-link);border-color:transparent}
.banner-search .gel-banner-container .gel-button.gel-button-secondary:focus{border:0;outline-offset:0}
.banner-search .gel-banner-container .gel-button:focus{outline:solid 3px var(--nsw-focus) !important;outline-offset:3px}
.banner-search .gel-banner-container .result-summary-message{margin:auto;padding-left:0}
.banner-search .gel-banner-container .individual-filters-facettes{display:flex;flex-direction:column;margin-right:1rem;width:25%}
.banner-search .gel-banner-container .individual-filters-facettes.filter-mobile{border-bottom:1px solid var(--nsw-grey-04);width:100% !important;margin-top:.5rem}
@media only screen and (max-width:991px){.banner-search .gel-banner-container .individual-filters-facettes{display:block;width:100% !important;margin-bottom:0;margin-right:0;position:relative;top:0;right:0;margin-bottom:1rem}
}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more{padding:10px 20px;text-align:left;text-decoration:none;margin-top:0;background-color:var(--nsw-white);border:1px solid var(--nsw-grey-01);border-radius:var(--nsw-border-radius);width:100%;color:var(--brand-text-default)}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more.filter-mobile-button{border:0 !important;font-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile);padding-left:0}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more[aria-expanded="true"]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more[aria-expanded="true"]:after{content:"" !important;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZXZyb24gZG93biI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik05LjI2MjUgMTkuMjYyNUwxNSAxMy41Mzc1TDIwLjczNzUgMTkuMjYyNUwyMi41IDE3LjVMMTUgOS45OTk5NUw3LjUgMTcuNDk5OUw5LjI2MjUgMTkuMjYyNVoiIGZpbGw9IiMwMDI2NjQiLz4KPC9nPgo8L3N2Zz4K')}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more:after{display:inline-block;width:1.5rem;height:1.58rem;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imljb24iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMjAuNzM3NSAxMC43Mzc1TDE1IDE2LjQ2MjVMOS4yNjI1IDEwLjczNzVMNy41IDEyLjVMMTUgMjBMMjIuNSAxMi41TDIwLjczNzUgMTAuNzM3NVoiIGZpbGw9IiMyMjI3MkIiLz4KPC9nPgo8L3N2Zz4K');background-size:cover;background-repeat:no-repeat;background-position:center;content:"" !important;position:absolute;right:.75rem;top:.65rem}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more.selected{background-color:var(--nsw-palette-hover)}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more.selected:after{content:"" !important;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgLTk2MCA5NjAgOTYwIiB3aWR0aD0iMjQiPjxwYXRoIGQ9Ik00NDAtMTIwdi0yNDBoODB2ODBoMzIwdjgwSDUyMHY4MGgtODBabS0zMjAtODB2LTgwaDI0MHY4MEgxMjBabTE2MC0xNjB2LTgwSDEyMHYtODBoMTYwdi04MGg4MHYyNDBoLTgwWm0xNjAtODB2LTgwaDQwMHY4MEg0NDBabTE2MC0xNjB2LTI0MGg4MHY4MGgxNjB2ODBINjgwdjgwaC04MFptLTQ4MC04MHYtODBoNDAwdjgwSDEyMFoiLz48L3N2Zz4=')}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more:hover,.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__more:focus{outline:3px solid var(--nsw-focus) !important;background:#fff}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__all{overflow-y:scroll;height:10rem;display:block;border:1px solid var(--nsw-grey-01);padding:1rem;border-top:0;position:relative}
.banner-search .gel-banner-container .individual-filters-facettes .nsw-filters__all.hidden{display:none}
.banner-search .gel-banner-container .individual-filters-facettes:first-child{width:30%}
.banner-search .gel-banner-container .individual-filters-facettes:nth-child(3){width:15%}
.banner-search .gel-banner-container .individual-filters-facettes:nth-child(4){margin-right:0}
@media only screen and (max-width:1012px){.banner-search .gel-banner-container .individual-filters-facettes:nth-child(4){width:22%}
}
.banner-search .gel-banner-container .nsw-form__legend{position:relative;left:0}
.banner-search .gel-banner-container .nsw-pagination a{color:var(--brand-text-link)}
.banner-search .gel-banner-container .nsw-pagination a.active:before{background-color:var(--brand-accent) !important}
.banner-search .gel-banner-container .nsw-pagination .current a{color:var(--brand-text-default)}
@media only screen and (min-width:62rem){.banner-search.media .gel-banner-container .form-group .container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(2){width:45%;margin:0 2rem 0 1rem}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(2) input.search-text{position:relative}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(3){width:25%;margin-right:1rem}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(4){width:30%;display:flex;justify-content:space-evenly;align-items:baseline}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(4) .col-lg-8{display:none}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(4) .col-md-6{display:inline-flex;max-width:44%;padding:0;justify-content:flex-end}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(4) .gel-button{position:relative;top:2rem;right:0}
.banner-search.media .gel-banner-container .form-group .container .row:nth-child(5){margin-top:2rem}
.banner-search.media .gel-banner-container .form-group .container .row .filtered-facetted-container{display:block}
.banner-search.media .gel-banner-container .form-group .container .row .filtered-facetted-container .individual-filters-facettes{width:100%}
}
.gel-search--body fieldset label{display:block}
.banner-search-loading:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#999;background-image:url("clientlib-bocsar-website/resources/loading.gif");z-index:10000000;opacity:.5;background-size:10rem;background-repeat:no-repeat;background-position:center}
.banner-search-loading ul li:before{content:""}