.columncontrol>.website-header .cmp-text>p:first-child{line-height:1.5rem;margin-top:2rem}
@media only screen and (max-width:992px){.columncontrol>.website-header .cmp-text>p:first-child{font-size:1.25rem;margin-left:-3rem;margin-bottom:2rem}
}
@media only screen and (max-width:767px){.columncontrol>.website-header .cmp-text>p:first-child{margin-left:-1rem;font-size:1rem;position:absolute;top:0rem;left:35%}
}
@media only screen and (max-width:375px){.columncontrol>.website-header .cmp-text>p:first-child{width:50%}
}
.megamenuV2 .gel-meganav .container .nav-link[aria-expanded=true]{border-bottom:0}
.megamenuV2 .gel-meganav .container .nav-link:hover{background-color:#cce7f0}
.megamenuV2 .gel-meganav .gel-meganav_dropdown{padding-right:.5rem}
.megamenuV2 .gel-meganav .gel-meganav_dropdown .fa-chevron-down:before{padding-left:5px;font-size:12px}
.megamenuV2 .gel-meganav .gel-meganav_dropdown__subnav .gel-meganav-mega-link_title{font-weight:600;line-height:1.5rem;color:#002664}
.megamenuV2 .gel-meganav .gel-meganav_dropdown__subnav .gel-meganav_dropdown__subnav-title .gel-meganav_dropdown__subnav-title-link{color:#002664;line-height:2rem}
.megamenuV2 .gel-meganav .gel-meganav_dropdown.show{background-color:transparent}
.megamenuV2 .gel-meganav .gel-meganav-mega-link{border-bottom:1px solid #e4e4e6;border-top:1px solid #e4e4e6;min-height:0;margin-bottom:0;padding-top:17px;padding-bottom:17px}
.megamenuV2 .gel-meganav .meganav{margin-left:0}
.megamenuV2 .gel-meganav .gel-meganav_dropdown__subnav-desc{width:70%}
.nav-item.show>.nav-link{border-bottom:0;background-color:#cce7f0}
.gel-meganav_dropdown__subnav-design{border-bottom:none !important}
li.gel-meganav-mega-link:hover{background-color:#cce7f0}
a.gel-meganav_dropdown__subnav-title-link::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f178";margin-left:15px}
.dropdown-toggle::after{border-bottom:0;border-top:0;border-right:0;border-left:0;margin-left:.5em;vertical-align:0}
@media screen and (min-width:992px){.gel-meganav_dropdown{padding:5px}
}
@media(min-width:767px){.navbar-expand-md .navbar-nav div.nav-link{padding:4px 6px 4px 0}
.navbar-expand-md .navbar-nav a.nav-link{padding:4px 6px 4px 6px}
}
@media screen and (min-width:767px){.gel-meganav .nav-link{font-size:14px}
}
@media screen and (min-width:1280px){.gel-meganav .nav-link{font-size:16px}
}
.banner-main-background-grey{background:#f4f4f7;padding:0 1.5rem 9px 2rem;margin-top:0;margin-bottom:0}
.banner-main-background-grey .cmp-text{margin:0}
.banner-main-background-grey h1{margin-bottom:1.25rem}
.banner-main-background-grey h2{margin-bottom:1.25rem}
.banner-main-background-grey p{margin-bottom:1.25rem;padding-left:.6rem}
.banner-main-background-grey p a{font-weight:600;color:#002664}
.banner-main-background-blue{background:#002664;color:#fff;padding:1rem 1.5rem 9px 2rem;margin-top:0;margin-bottom:0}
.banner-main-background-blue .cmp-text{margin:0}
.banner-main-background-blue h1{margin-bottom:1.25rem;color:#fff}
.banner-main-background-blue h2{margin-bottom:1.25rem;color:#fff}
.banner-main-background-blue p{margin-bottom:1.25rem}
.banner-button-grey-background{background:#f4f4f7;padding-left:2rem}
.banner-main-call-out{background:#fff;padding:0 24px 9px 16px;border-left:4px solid #002664;margin-left:1rem;margin-bottom:32px}
.banner-main-call-out .cmp-text{margin:0}
.banner-main-call-out p{margin-bottom:15px}
.bannercontainer.banner-height-504{margin-bottom:2.75rem}
.bannercontainer.banner-height-504 .cmp-container{min-height:504px;background-position:50% 50%;display:flex;align-items:center}
@media only screen and (max-width:767px){.bannercontainer.banner-height-504 .cmp-container{background-image:none !important}
}
.bannercontainer.banner-height-504 .cmp-container .columncontrol{width:100%}
.bannercontainer.banner-height-504 .cmp-title{margin-bottom:0}
.bannercontainer.banner-height-504 .cmp-title h1,.bannercontainer.banner-height-504 .cmp-title h2,.bannercontainer.banner-height-504 .cmp-title h3,.bannercontainer.banner-height-504 .cmp-title h4,.bannercontainer.banner-height-504 .cmp-title h5,.bannercontainer.banner-height-504 .cmp-title h6{background:#f4f4f7;margin-bottom:0;padding-left:2rem}
@media only screen and (max-width:992px){.bannercontainer.banner-height-504 .cmp-title h1,.bannercontainer.banner-height-504 .cmp-title h2,.bannercontainer.banner-height-504 .cmp-title h3,.bannercontainer.banner-height-504 .cmp-title h4,.bannercontainer.banner-height-504 .cmp-title h5,.bannercontainer.banner-height-504 .cmp-title h6{padding-top:1rem}
}
.bannercontainer.banner-height-434{margin-bottom:2rem}
.bannercontainer.banner-height-434 .cmp-container{min-height:434px;background-position:50% 50%;display:flex;align-items:center}
@media only screen and (max-width:992px){.bannercontainer.banner-height-434 .cmp-container{background-image:none !important}
}
.bannercontainer.banner-height-434 .cmp-container .columncontrol{width:100%}
.bannercontainer.banner-height-434 .cmp-title{background:#002664;color:#fff;padding:1.9rem 1.5rem 0 2rem;margin-bottom:0}
.bannercontainer.banner-height-434 .cmp-title h1,.bannercontainer.banner-height-434 .cmp-title h2,.bannercontainer.banner-height-434 .cmp-title h3,.bannercontainer.banner-height-434 .cmp-title h4,.bannercontainer.banner-height-434 .cmp-title h5,.bannercontainer.banner-height-434 .cmp-title h6{margin-bottom:0;color:#fff}
.bannercontainer.banner-waratah-height-434{border-top:1px solid #e4e4e6;border-bottom:1px solid #e4e4e6;margin-bottom:2rem}
.bannercontainer.banner-waratah-height-434>.cmp-container:first-child{min-height:434px;background-image:url('clientlib-dcj-website/resources/images/waratah-cropped.svg');background-repeat:no-repeat;background-position:right bottom;display:flex;align-items:center}
@media only screen and (max-width:992px){.bannercontainer.banner-waratah-height-434>.cmp-container:first-child{background-image:none}
}
.bannercontainer.banner-waratah-height-434 .cmp-container .columncontrol{width:100%}
div.text+div.banner-button-grey-background a.nsw-button{margin-top:0}
.banner-search .gel-banner-container{box-shadow:unset;margin-bottom:0}
.banner-search .gel-banner-container .gel-banner{background:white}
[id^="resultNode"]{display:flex;flex-direction:column;background:#fff 0 0 no-repeat padding-box;opacity:1;margin:0;padding:1.906rem 0rem;border-bottom:1px solid #e6e6e6}
@media(max-width:767px){[id^="resultNode"]{padding:1.5rem}
}
[id^="resultNode"] .hide{display:none}
[id^="resultNode"] .result-tag div{display:inline-block;margin-right:1rem}
[id^="resultNode"] .small-bold{font-weight:600;font-size:14px;line-height:17.5px}
[id^="resultNode"] .result-card-title{font-weight:600;font-size:20px}
[id^="resultNode"] .result-card-title a{color:#002664}
[id^="resultNode"] .result-card-title a:after{content:""}
[id^="resultNode"] .small-normal{font-weight:400;line-height:24px}
.banner-search-loading:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5) url("clientlib-dcj-website/resources/loading.gif") center center no-repeat;z-index:10000000;opacity:.5;background-size:10rem;background-repeat:no-repeat;background-position:center}
@media only screen and (max-width:768px){.global-header .global-header-right-nav .header-links-list li{display:none}
}
@media only screen and (max-width:768px){.global-header .global-header-right-nav #translateElement .header-links-list li{display:block}
}
@media(max-width:991px){.main-navigation .nsw-header__menu{top:-1rem;max-width:3rem}
}
@media(max-width:465px){.main-navigation .nsw-header__menu{top:-2.8rem}
}