CINXE.COM
Privacy and security | Find your next role in the public sector I Work for NSW
<!DOCTYPE html> <html lang="en"> <head> <!--Blazor:{"sequence":0,"type":"server","prerenderId":"369fab497e0542519de015ce9e4ac8dd","descriptor":"CfDJ8MFYClNIULVNg8zlv0MNhKL0vdeZWxGhrBMZCdhzez56Bft0VwBZERVmeh0T2NyE0FGwFf5U8B5r6CPXUPhJF3iX9Nmicrt7O2ESWfnbUINRhZzbjJf9omRMeLBaUNuL/HxUI/pMnk4C8NXFs2ppQ5tSCNGx1i3uglbjloB6JGxjWJTE3QkPBBB8cqmF7gpAQXGfZ/dpnwrIl8naGwURZggsDCvQEVZarPeh6oshmt05osn4YZeZajXM/YXbZHutP9bYTeJTpmzUWI4zteKaW4dbRhlLuFnLPN4t/Vr4ytYtPDJJA1mUaVjYAlZ0ZwITd\u002Bo3Om/rsGdLUupgMZNrvGaaKxi6q7vf3oZn1ZWuMa3fwO8Ni2l1YNPtXHHDIj4fB8AmdmwrEUyIC365EmQqUWOIveJXWF6QaiULJf45bd9i"}--><title>Privacy and security | Find your next role in the public sector I Work for NSW</title> <meta name="description" content="I work for NSW is the jobs site for NSW Government featuring thousands of opportunities across the sector." /> <meta name="robots" content="index,follow" /> <link rel="canonical" href="https://iworkfor.nsw.gov.au/privacy-and-security" /><!--Blazor:{"prerenderId":"369fab497e0542519de015ce9e4ac8dd"}--> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <base href="/" /> <link rel="stylesheet" href="css/bundle.v1.min.css" media="all" /> <link href="ApplyDirect.Gen3.Server.styles.css" rel="stylesheet" media="all" /> <link href="_content/Syncfusion.Blazor.Themes/bootstrap4.css" rel="stylesheet" media="all" /> <link rel="stylesheet" href="css/bundle-after.v1.min.css" media="all" /> <script src="/scripts/appinsights.js"></script> <style> .lds-ellipsis { display: inline-block; position: relative; width: 80px; height: 80px; } .lds-ellipsis div { position: absolute; top: 33px; width: 13px; height: 13px; border-radius: 50%; background: #f47d20; animation-timing-function: cubic-bezier(0, 1, 1, 0); -webkit-animation-timing-function: cubic-bezier(0, 1, 1, 0); } .lds-ellipsis div:nth-child(1) { left: 8px; animation: lds-ellipsis1 1s infinite; -webkit-animation: lds-ellipsis1 1s infinite; } .lds-ellipsis div:nth-child(2) { left: 8px; animation: lds-ellipsis2 1s infinite; -webkit-animation: lds-ellipsis2 1s infinite; } .lds-ellipsis div:nth-child(3) { left: 32px; animation: lds-ellipsis2 1s infinite; -webkit-animation: lds-ellipsis2 1s infinite; } .lds-ellipsis div:nth-child(4) { left: 56px; animation: lds-ellipsis3 1s infinite; -webkit-animation: lds-ellipsis3 1s infinite; } @keyframes lds-ellipsis1 { 0% { transform: scale(0); } 100% { transform: scale(1); } } @keyframes lds-ellipsis3 { 0% { transform: scale(1); } 100% { transform: scale(0); } } @keyframes lds-ellipsis2 { 0% { transform: translate(0, 0); } 100% { transform: translate(24px, 0); } } /* Safari */ @-webkit-keyframes lds-ellipsis1 { 0% { transform: scale(0); } 100% { transform: scale(1); } } @-webkit-keyframes lds-ellipsis3 { 0% { transform: scale(1); } 100% { transform: scale(0); } } @-webkit-keyframes lds-ellipsis2 { 0% { transform: translate(0, 0); } 100% { transform: translate(24px, 0); } } </style> <script> !function (f, b, e, v, n, t, s) { if (f.fbq) return; n = f.fbq = function () { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s) }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '598388585124358'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=598388585124358&ev=PageView&noscript=1" /> </noscript> <!-- End Facebook Pixel Code --> </head> <body> <!--Blazor:{"sequence":1,"type":"server","prerenderId":"1e2fc7b791fd45f98653f81dfeead92e","descriptor":"CfDJ8MFYClNIULVNg8zlv0MNhKJnXPW\u002BNYW5XCU1PHVS0Fy0LBCN4Buyf4Bj4gyCn\u002BlBOththDbAssNr75VVi\u002B0kWTl2MknST/psQ8T2A4iHMjSCHwvSwPs9d1EZGOLZT43XLaxJvem1LS4/YklVoYqGMRbXGuhs9EOrg2Yua\u002BJG2CUO0eQogLoVnLszasAvXmGK9znjx33z99DjXtogtX7\u002BAGX4XES5RyAFOgmCKCdhaAl10zWZziTWcl6xMgdkCxVic\u002ByQLmFIJnl6gmsWFuU98PcPWebovoGkVf\u002Buo8qv5DZPprqWWRS6GRdDq0RMYG0VtqH1mu0WDukBDKOLiWbiedXJbl9kSvaof6A4t/WOynzez3880qCxzr8AzZ/QJOD4Mw=="}--><Link rel="stylesheet" href="https://api-nsw.applydirect.com.au/api/document/getfile?name=ea3f2295-3e33-4093-bd3a-ba75e25cc29e.css" type="text/css" b-1ivdptr3sj /><Link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Comic+Neue:wght@300&display=swap" b-1ivdptr3sj /> <div b-1ivdptr3sj><nav class="nsw-skipto nsw-container" aria-label="Skip to links"><a class="nsw-skipto__link" href="#main-navigation" accesskey="s" aria-label="Skip to navigation" role="button"><span>Skip to navigation</span></a> <a class="nsw-skipto__link" href="#main-content" accesskey="c" aria-label="Skip to content" role="button"><span>Skip to content</span></a></nav> <header class="header custom-header"><div class="header-content"><div class="brand-caption"><div class="p-1">A NSW Government Website</div></div> <div class="navbar navbar-expand-lg navbar-light" b-22c5m9mx7y><button class="navbar-toggler" type="button" aria-label="Toggle navigation" role="link" b-22c5m9mx7y><span class="navbar-toggler-icon" b-22c5m9mx7y></span></button><div class=" navbar-collapse" id="fc1a8116-9c25-47ae-8cdb-a6802c57f4ce" b-22c5m9mx7y><div class="navbar-nav mr-auto " style="align-items: center;" b-22c5m9mx7y><div class="nav-item" b-22c5m9mx7y><a class="nav-link mr-2 " href="/home" aria-label="Click to open sub menu" role="button" b-22c5m9mx7y>Home</a></div></div><div class="navbar-nav user-login-info" style="align-items: center;" b-22c5m9mx7y><div class="nav-item" b-22c5m9mx7y><a class="btn mr-2 btn-warning " href="/tenant/login" aria-label="Click to open sub menu" role="button" b-22c5m9mx7y><span class="oi oi-lock-unlocked mr-3" b-22c5m9mx7y></span>Tenant Login</a></div></div></div> <div class="link-color additionLinks" b-22c5m9mx7y><span class="material-icons nsw-material-icons nsw-tertiary-blue" style="font-size:1.25rem;" role="heading" b-22c5m9mx7y>login</span> <a class="nsw-link-text" title="Sign in" href="/sign-in" style="display: flex; align-items: center;" aria-label="Sign in" role="link" b-22c5m9mx7y> Sign in </a> | <a class="nsw-link-text" title="Contact us" href="/contact-and-help" aria-label="Contact us" role="link" b-22c5m9mx7y>Contact us</a></div></div></div> </header> <main id="main-content" b-1ivdptr3sj><div class="content " b-1ivdptr3sj><div class="container-fluid content-root-div"><style>@font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2'); } .nsw-container { max-width: 75rem; padding-left: 1rem; padding-right: 1rem; margin-left: auto; margin-right: auto } .nsw-container--flush { padding-left: 0; padding-right: 0 } .nsw-sidenav__header { border-bottom: 2px solid #002664 } .nsw-body-content a:not([class]), .nsw-wysiwyg-content a:not([class]), a.nsw-link-text { color: #002664; text-decoration: underline; -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto } .nsw-body-content a:not([class]):hover, .nsw-wysiwyg-content a:not([class]):hover, a.nsw-link-text:hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-sidenav__heading { margin: 0; font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1rem; line-height: 1.5 } @media (min-width:62em) { .nsw-sidenav__heading { font-size: 1rem; line-height: 1.5 } } .nsw-sidenav__list { margin: 0; padding-left: 0; list-style: none } .nsw-sidenav__list-item { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; border-top: 1px solid #e4e4e6 } .nsw-sidenav__heading-link { padding: .5rem .5rem .5rem 0; display: block; color: #333; text-decoration: none; background-color: #fff } .nsw-sidenav__heading-link:hover { background-color: rgba(0,133,179,.2) } .nsw-sidenav__heading-link:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-sidenav__link { padding: 1rem; display: block; color: #333; text-decoration: none; background-color: #fff } .nsw-sidenav__link:hover { background-color: rgba(0,133,179,.2) } .nsw-sidenav__link:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-sidenav__link.is-current { background-color: #f4f4f7 } .has-active-children > .nsw-sidenav__link { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600 } .has-active-children > .nsw-sidenav__link:hover { background-color: rgba(0,133,179,.2) } .nsw-sidenav__list--level-2 .nsw-sidenav__link { padding-left: 1.5rem } .nsw-sidenav__list--level-3 .nsw-sidenav__link { padding-left: 2rem } .nsw-sidenav__list--level-4 .nsw-sidenav__link { padding-left: 3rem } .nsw-sidenav .nsw-sidenav__list--level-1 > .has-active-children { border-left: 2px solid #d7153a } .nsw-grid { display: flex; flex-wrap: wrap; margin-left: -.5rem; margin-right: -.5rem; align-items: stretch } @media (min-width:48em) { .nsw-grid { margin-left: -1rem; margin-right: -1rem } } .nsw-grid > .nsw-col { padding: .5rem } @media (min-width:48em) { .nsw-grid > .nsw-col { padding: 1rem } } .nsw-grid--no-gutters, .nsw-grid--no-gutters > .nsw-col { margin-left: 0; margin-right: 0 } .nsw-grid--spaced { margin-top: -.5rem; margin-bottom: -.5rem } @media (min-width:48em) { .nsw-grid--spaced { margin-top: -1rem; margin-bottom: -1rem } } .nsw-grid--spaced > .nsw-col { padding-top: 1rem; padding-bottom: 1rem } @media (min-width:48em) { .nsw-grid--spaced > .nsw-col { padding-top: 2rem; padding-bottom: 2rem } } .nsw-grid-overlay .nsw-container { position: absolute; right: 0; left: 0; top: 0; bottom: 0; width: 100%; height: 100% } .nsw-grid-overlay .nsw-grid { height: 100% } .nsw-grid-overlay .nsw-grid > .nsw-col { padding-top: 0; padding-bottom: 0 } .nsw-grid-overlay .nsw-col > div { height: 100%; background-color: #d7153a; opacity: .1 } .nsw-row { width: 100%; display: flex; flex-wrap: wrap; align-items: stretch } .nsw-row > .nsw-col { padding: .5rem } @media (min-width:48em) { .nsw-row > .nsw-col { padding: 1rem } } .nsw-col { flex: 0 0 100%; max-width: 100% } @media (min-width:36em) { .nsw-col--half { flex: 0 0 50%; max-width: 50% } } @media (min-width:48em) { .nsw-col--third { flex: 0 0 33.333%; max-width: 33.333% } .nsw-col--two-thirds { flex: 0 0 66.666%; max-width: 66.666% } .nsw-col--quarter, .nsw-col--three-quarters { flex: 0 0 50%; max-width: 50% } } @media (min-width:62em) { .nsw-col--quarter { flex: 0 0 25%; max-width: 25% } .nsw-col--three-quarters { flex: 0 0 75%; max-width: 75% } } .nsw-col-1 { flex: 0 0 8.33333%; max-width: 8.33333% } .nsw-offset-1 { margin-left: 8.33333% } .nsw-col-2 { flex: 0 0 16.66667%; max-width: 16.66667% } .nsw-offset-2 { margin-left: 16.66667% } .nsw-col-3 { flex: 0 0 25%; max-width: 25% } .nsw-offset-3 { margin-left: 25% } .nsw-col-4 { flex: 0 0 33.33333%; max-width: 33.33333% } .nsw-offset-4 { margin-left: 33.33333% } .nsw-col-5 { flex: 0 0 41.66667%; max-width: 41.66667% } .nsw-offset-5 { margin-left: 41.66667% } .nsw-col-6 { flex: 0 0 50%; max-width: 50% } .nsw-offset-6 { margin-left: 50% } .nsw-col-7 { flex: 0 0 58.33333%; max-width: 58.33333% } .nsw-offset-7 { margin-left: 58.33333% } .nsw-col-8 { flex: 0 0 66.66667%; max-width: 66.66667% } .nsw-offset-8 { margin-left: 66.66667% } .nsw-col-9 { flex: 0 0 75%; max-width: 75% } .nsw-offset-9 { margin-left: 75% } .nsw-col-10 { flex: 0 0 83.33333%; max-width: 83.33333% } .nsw-offset-10 { margin-left: 83.33333% } .nsw-col-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .nsw-offset-11 { margin-left: 91.66667% } .nsw-col-12 { flex: 0 0 100%; max-width: 100% } .nsw-offset-12 { margin-left: 100% } @media (min-width:0em) { .nsw-col-xs-1 { flex: 0 0 8.33333%; max-width: 8.33333% } .nsw-offset-xs-1 { margin-left: 8.33333% } .nsw-col-xs-2 { flex: 0 0 16.66667%; max-width: 16.66667% } .nsw-offset-xs-2 { margin-left: 16.66667% } .nsw-col-xs-3 { flex: 0 0 25%; max-width: 25% } .nsw-offset-xs-3 { margin-left: 25% } .nsw-col-xs-4 { flex: 0 0 33.33333%; max-width: 33.33333% } .nsw-offset-xs-4 { margin-left: 33.33333% } .nsw-col-xs-5 { flex: 0 0 41.66667%; max-width: 41.66667% } .nsw-offset-xs-5 { margin-left: 41.66667% } .nsw-col-xs-6 { flex: 0 0 50%; max-width: 50% } .nsw-offset-xs-6 { margin-left: 50% } .nsw-col-xs-7 { flex: 0 0 58.33333%; max-width: 58.33333% } .nsw-offset-xs-7 { margin-left: 58.33333% } .nsw-col-xs-8 { flex: 0 0 66.66667%; max-width: 66.66667% } .nsw-offset-xs-8 { margin-left: 66.66667% } .nsw-col-xs-9 { flex: 0 0 75%; max-width: 75% } .nsw-offset-xs-9 { margin-left: 75% } .nsw-col-xs-10 { flex: 0 0 83.33333%; max-width: 83.33333% } .nsw-offset-xs-10 { margin-left: 83.33333% } .nsw-col-xs-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .nsw-offset-xs-11 { margin-left: 91.66667% } .nsw-col-xs-12 { flex: 0 0 100%; max-width: 100% } .nsw-offset-xs-12 { margin-left: 100% } } @media (min-width:36em) { .nsw-col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333% } .nsw-offset-sm-1 { margin-left: 8.33333% } .nsw-col-sm-2 { flex: 0 0 16.66667%; max-width: 16.66667% } .nsw-offset-sm-2 { margin-left: 16.66667% } .nsw-col-sm-3 { flex: 0 0 25%; max-width: 25% } .nsw-offset-sm-3 { margin-left: 25% } .nsw-col-sm-4 { flex: 0 0 33.33333%; max-width: 33.33333% } .nsw-offset-sm-4 { margin-left: 33.33333% } .nsw-col-sm-5 { flex: 0 0 41.66667%; max-width: 41.66667% } .nsw-offset-sm-5 { margin-left: 41.66667% } .nsw-col-sm-6 { flex: 0 0 50%; max-width: 50% } .nsw-offset-sm-6 { margin-left: 50% } .nsw-col-sm-7 { flex: 0 0 58.33333%; max-width: 58.33333% } .nsw-offset-sm-7 { margin-left: 58.33333% } .nsw-col-sm-8 { flex: 0 0 66.66667%; max-width: 66.66667% } .nsw-offset-sm-8 { margin-left: 66.66667% } .nsw-col-sm-9 { flex: 0 0 75%; max-width: 75% } .nsw-offset-sm-9 { margin-left: 75% } .nsw-col-sm-10 { flex: 0 0 83.33333%; max-width: 83.33333% } .nsw-offset-sm-10 { margin-left: 83.33333% } .nsw-col-sm-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .nsw-offset-sm-11 { margin-left: 91.66667% } .nsw-col-sm-12 { flex: 0 0 100%; max-width: 100% } .nsw-offset-sm-12 { margin-left: 100% } } @media (min-width:48em) { .nsw-col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333% } .nsw-offset-md-1 { margin-left: 8.33333% } .nsw-col-md-2 { flex: 0 0 16.66667%; max-width: 16.66667% } .nsw-offset-md-2 { margin-left: 16.66667% } .nsw-col-md-3 { flex: 0 0 25%; max-width: 25% } .nsw-offset-md-3 { margin-left: 25% } .nsw-col-md-4 { flex: 0 0 33.33333%; max-width: 33.33333% } .nsw-offset-md-4 { margin-left: 33.33333% } .nsw-col-md-5 { flex: 0 0 41.66667%; max-width: 41.66667% } .nsw-offset-md-5 { margin-left: 41.66667% } .nsw-col-md-6 { flex: 0 0 50%; max-width: 50% } .nsw-offset-md-6 { margin-left: 50% } .nsw-col-md-7 { flex: 0 0 58.33333%; max-width: 58.33333% } .nsw-offset-md-7 { margin-left: 58.33333% } .nsw-col-md-8 { flex: 0 0 66.66667%; max-width: 66.66667% } .nsw-offset-md-8 { margin-left: 66.66667% } .nsw-col-md-9 { flex: 0 0 75%; max-width: 75% } .nsw-offset-md-9 { margin-left: 75% } .nsw-col-md-10 { flex: 0 0 83.33333%; max-width: 83.33333% } .nsw-offset-md-10 { margin-left: 83.33333% } .nsw-col-md-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .nsw-offset-md-11 { margin-left: 91.66667% } .nsw-col-md-12 { flex: 0 0 100%; max-width: 100% } .nsw-offset-md-12 { margin-left: 100% } } @media (min-width:62em) { .nsw-col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333% } .nsw-offset-lg-1 { margin-left: 8.33333% } .nsw-col-lg-2 { flex: 0 0 16.66667%; max-width: 16.66667% } .nsw-offset-lg-2 { margin-left: 16.66667% } .nsw-col-lg-3 { flex: 0 0 25%; max-width: 25% } .nsw-offset-lg-3 { margin-left: 25% } .nsw-col-lg-4 { flex: 0 0 33.33333%; max-width: 33.33333% } .nsw-offset-lg-4 { margin-left: 33.33333% } .nsw-col-lg-5 { flex: 0 0 41.66667%; max-width: 41.66667% } .nsw-offset-lg-5 { margin-left: 41.66667% } .nsw-col-lg-6 { flex: 0 0 50%; max-width: 50% } .nsw-offset-lg-6 { margin-left: 50% } .nsw-col-lg-7 { flex: 0 0 58.33333%; max-width: 58.33333% } .nsw-offset-lg-7 { margin-left: 58.33333% } .nsw-col-lg-8 { flex: 0 0 66.66667%; max-width: 66.66667% } .nsw-offset-lg-8 { margin-left: 66.66667% } .nsw-col-lg-9 { flex: 0 0 75%; max-width: 75% } .nsw-offset-lg-9 { margin-left: 75% } .nsw-col-lg-10 { flex: 0 0 83.33333%; max-width: 83.33333% } .nsw-offset-lg-10 { margin-left: 83.33333% } .nsw-col-lg-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .nsw-offset-lg-11 { margin-left: 91.66667% } .nsw-col-lg-12 { flex: 0 0 100%; max-width: 100% } .nsw-offset-lg-12 { margin-left: 100% } } @media (min-width:75em) { .nsw-col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333% } .nsw-offset-xl-1 { margin-left: 8.33333% } .nsw-col-xl-2 { flex: 0 0 16.66667%; max-width: 16.66667% } .nsw-offset-xl-2 { margin-left: 16.66667% } .nsw-col-xl-3 { flex: 0 0 25%; max-width: 25% } .nsw-offset-xl-3 { margin-left: 25% } .nsw-col-xl-4 { flex: 0 0 33.33333%; max-width: 33.33333% } .nsw-offset-xl-4 { margin-left: 33.33333% } .nsw-col-xl-5 { flex: 0 0 41.66667%; max-width: 41.66667% } .nsw-offset-xl-5 { margin-left: 41.66667% } .nsw-col-xl-6 { flex: 0 0 50%; max-width: 50% } .nsw-offset-xl-6 { margin-left: 50% } .nsw-col-xl-7 { flex: 0 0 58.33333%; max-width: 58.33333% } .nsw-offset-xl-7 { margin-left: 58.33333% } .nsw-col-xl-8 { flex: 0 0 66.66667%; max-width: 66.66667% } .nsw-offset-xl-8 { margin-left: 66.66667% } .nsw-col-xl-9 { flex: 0 0 75%; max-width: 75% } .nsw-offset-xl-9 { margin-left: 75% } .nsw-col-xl-10 { flex: 0 0 83.33333%; max-width: 83.33333% } .nsw-offset-xl-10 { margin-left: 83.33333% } .nsw-col-xl-11 { flex: 0 0 91.66667%; max-width: 91.66667% } .nsw-offset-xl-11 { margin-left: 91.66667% } .nsw-col-xl-12 { flex: 0 0 100%; max-width: 100% } .nsw-offset-xl-12 { margin-left: 100% } } .nsw-show-xs { display: none } @media (min-width:0em) { .nsw-show-xs { display: block } .nsw-hide-xs { display: none } } .nsw-show-sm { display: none } @media (min-width:36em) { .nsw-show-sm { display: block } .nsw-hide-sm { display: none } } .nsw-show-md { display: none } @media (min-width:48em) { .nsw-show-md { display: block } .nsw-hide-md { display: none } } .nsw-show-lg { display: none } @media (min-width:62em) { .nsw-show-lg { display: block } .nsw-hide-lg { display: none } } .nsw-show-xl { display: none } @media (min-width:75em) { .nsw-show-xl { display: block } .nsw-hide-xl { display: none } } .nsw-page-layout { display: flex; flex-wrap: wrap; margin-left: -.5rem; margin-right: -.5rem; align-items: stretch } @media (min-width:48em) { .nsw-page-layout { margin-left: -1rem; margin-right: -1rem } } .nsw-page-layout__main { padding: .5rem; flex: 0 0 100%; max-width: 100% } @media (min-width:48em) { .nsw-page-layout__main { padding: 1rem } } @media (min-width:62em) { .nsw-page-layout__main:not(:first-child), .nsw-page-layout__main:not(:last-child) { flex: 0 0 66.66667%; max-width: 66.66667% } } .nsw-page-layout__sidebar { padding: .5rem; flex: 0 0 100%; max-width: 100% } @media (min-width:48em) { .nsw-page-layout__sidebar { padding: 1rem } } @media (min-width:62em) { .nsw-page-layout__sidebar { flex: 0 0 33.33333%; max-width: 33.33333% } } @media (min-width:62em) { .nsw-page-layout__sidebar:first-child { padding-right: 3rem } } @media (min-width:62em) { .nsw-page-layout__sidebar:last-child { padding-left: 3rem } } .nsw-page-layout__sidebar--desktop { display: none } @media (min-width:62em) { .nsw-page-layout__sidebar--desktop { display: block } } .nsw-layout { display: block } @media (min-width:48em) { .nsw-layout--sidebar-left { -ms-grid-columns: minmax(14rem,25%) 2rem 1fr; grid-template: "sidebar main" auto/minmax(14rem,25%) 1fr } } @media (min-width:48em) { .nsw-layout--sidebar-left, .nsw-layout--sidebar-right { display: -ms-grid; display: grid; grid-gap: 2rem; -ms-grid-rows: auto } .nsw-layout--sidebar-right { -ms-grid-columns: 1fr 2rem minmax(14rem,25%); grid-template: "main sidebar" auto/1fr minmax(14rem,25%) } } .nsw-layout__sidebar { margin-top: 2rem; grid-area: sidebar } .nsw-layout__sidebar--nav { display: none } @media (min-width:48em) { .nsw-layout__sidebar--nav { display: block } } .nsw-layout__content { margin-top: 2rem; grid-area: main } @media (min-width:48em) { .nsw-layout__sidebar { -ms-grid-row: 1; -ms-grid-column: 1 } .nsw-layout--sidebar-right > .nsw-layout__sidebar, .nsw-layout__content { -ms-grid-row: 1; -ms-grid-column: 3 } .nsw-layout--sidebar-right > .nsw-layout__content { -ms-grid-row: 1; -ms-grid-column: 1 } } .nsw-icon { display: inline-block; width: 2em; height: 2em; fill: #002664 } .nsw-icon--error { fill: #b81237 } .nsw-icon--success { fill: #00a908 } .nsw-icon--info { fill: #2e5299 } .nsw-icon--warning { fill: #dc5800 } .nsw-icon--rotate-90 { transform: rotate(90deg) } .nsw-icon--rotate-180 { transform: rotate(180deg) } .nsw-icon--rotate-270 { transform: rotate(270deg) } .nsw-material-icons { color: #002664; font-size: 1.875rem } .nsw-material-icons--error { color: #b81237 } .nsw-material-icons--success { color: #00a908 } .nsw-material-icons--info { color: #2e5299 } .nsw-material-icons--warning { color: #dc5800 } .nsw-material-icons--rotate-90 { transform: rotate(90deg) } .nsw-material-icons--rotate-180 { transform: rotate(180deg) } .nsw-material-icons--rotate-270 { transform: rotate(270deg) } .nsw-docs { background-color: #ececed } .nsw-docs--style { background-color: #fff } @media (min-width:48em) { .nsw-docs--style .nsw-docs__intro { padding-right: 11.875rem } } .nsw-docs--style .nsw-docs__example.nsw-docs__example--simple { padding: 1rem 0 0 } .nsw-docs--style .nsw-docs-code__wrapper { background-color: #f4f4f7; min-height: 4.25rem; display: flex; align-items: center } @media (min-width:75em) { .nsw-docs--home .nsw-header, .nsw-docs--home .nsw-masthead { position: fixed; top: 0; left: 0; right: 0; z-index: 300 } } .nsw-docs--home .nsw-container, .nsw-docs--home .nsw-header__container { margin: 0 } @media (min-width:75em) { .nsw-docs--home .nsw-header { top: 2.625rem; border-bottom: 1px solid #e4e4e6 } } .nsw-docs--home .nsw-docs-nav { top: 8.5625rem } @media (min-width:75em) { .nsw-docs--home .nsw-docs__content { padding-top: 8.5625rem } } @media (min-width:75em) { .nsw-docs__wrapper { display: flex } } .nsw-docs__nav { display: none; min-width: 18.75rem; max-width: 18.75rem } @media (min-width:75em) { .nsw-docs__nav { display: block } } .nsw-docs__main { width: 100%; padding: 1.5rem 1rem; min-height: 100vh } @media (min-width:75em) { .nsw-docs__main { padding: 3rem 3.25rem } } .nsw-docs__main--narrow .nsw-docs__container { max-width: 50rem } .nsw-docs__main--narrow .nsw-docs__example { padding: 1rem; background-color: #fff } .nsw-docs__main--wide .nsw-docs__container { max-width: 75rem } .nsw-docs__main--wide .nsw-docs__example { padding: 1rem; background-color: #fff } .nsw-docs__main--menu .nsw-docs__container { max-width: 50rem } .nsw-docs__main--menu .nsw-docs__component { max-width: 21rem } .nsw-docs__main--menu .nsw-docs__example { padding: 1rem; background-color: #fff } .nsw-docs__intro { padding: 0 0 1.5rem; position: relative } @media (min-width:48em) { .nsw-docs__intro { padding-right: 7.75rem } } @media (min-width:75em) { .nsw-docs__intro { padding-bottom: 3rem } } @media (min-width:48em) { .nsw-docs__intro .nsw-docs__external { top: 1rem } } @media (min-width:75em) { .nsw-docs__intro .nsw-docs__external { top: 1.5rem } } .nsw-docs__content > h3 { padding: 1rem 0 } .nsw-docs__content > h3:first-child { padding-top: 0 } .nsw-docs__content > h3 + p { margin-top: -.75rem; padding-bottom: 1rem } .nsw-docs__content > h3 + h4 { padding-top: 0 } .nsw-docs__content > h4 { padding: 1rem 0 } .nsw-docs__example--hidden { display: none } .nsw-docs__example.nsw-docs__example--dark { background-color: #a0a5ae } .nsw-docs__component:after { content: ""; clear: both; display: table } .nsw-docs__back { display: flex; padding-bottom: 1.5rem } @media (min-width:75em) { .nsw-docs__back { display: none } } .nsw-docs__back a { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: .875rem; color: #002664; border: 0; text-decoration: none; display: flex; align-items: center; cursor: pointer } .nsw-docs__back a:hover { background-color: rgba(0,133,179,.2) } .nsw-docs__back a:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-docs__back a span { text-decoration: underline } .nsw-docs__back a i { font-size: 1rem; margin-right: .25rem } .nsw-docs__buttons { display: flex; margin-top: .5rem } @media (min-width:48em) { .nsw-docs__buttons { position: absolute; top: .1875rem; right: 0; margin-top: 0 } } @media (min-width:75em) { .nsw-docs__buttons { top: .625rem } } .nsw-docs__guidance { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; border-radius: .25rem; color: #fff; background-color: #002664; font-size: .875rem; border: 1px solid #002664; text-decoration: none; display: flex; align-items: center; padding: .5rem } .nsw-docs__guidance:hover { color: #fff; background-color: #003182; border-color: #003182 } .nsw-docs__guidance:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-docs__guidance i { font-size: 1rem; margin-right: .25rem; color: #fff } .nsw-docs__external { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: .875rem; color: #002664; border: 0; text-decoration: none; display: flex; align-items: center; cursor: pointer; white-space: nowrap; margin-top: .5rem } @media (min-width:48em) { .nsw-docs__external { position: absolute; top: 0; right: 0; margin-top: 0 } } .nsw-docs__external:hover { background-color: rgba(0,133,179,.2) } .nsw-docs__external:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-docs__external span { text-decoration: underline } .nsw-docs__external i { font-size: 1rem; margin-left: .25rem } .nsw-docs__list { margin: 1rem 0 0; padding: 0; list-style-type: none } .nsw-docs__list--4 { -moz-column-gap: 2.25rem; column-gap: 2.25rem; -moz-column-count: 2; column-count: 2 } @media (min-width:62em) { .nsw-docs__list--4 { -moz-column-count: 4; column-count: 4 } } @media (min-width:62em) { .nsw-docs__list--2 { -moz-column-gap: 2.25rem; column-gap: 2.25rem; -moz-column-count: 2; column-count: 2 } } .nsw-docs__list li { padding: .125rem 0 } .nsw-docs__box { background-color: #a0a5ae; min-height: 3.5rem } .nsw-docs__box--large { min-height: 9.375rem } .nsw-docs-code { position: relative } .nsw-docs-code__button { color: #002664; text-decoration: underline; -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto; font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: .875rem; background: transparent; border: 0; text-decoration: none; display: flex; align-items: center; margin-top: 1.5rem; cursor: pointer; padding: 0 } .nsw-docs-code__button:hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-docs-code__button:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-docs-code__button:visited { color: #551a8b } .nsw-docs-code__button:active { background-color: #0085b3; color: #fff } .nsw-docs-code__button span { text-decoration: underline } .nsw-docs-code__button i { font-size: 1.25rem; margin-left: .125rem } .nsw-docs-code__button.is-open i { transform: rotate(180deg) } .nsw-docs-code__content { position: relative; display: none; margin-top: 1.5rem; max-width: 50rem } .nsw-docs-code__content.is-open { display: block } .nsw-docs-code__content pre { margin: 0 } .nsw-docs-code__content .hljs { padding: 1rem; overflow: visible; background-color: transparent } .nsw-docs-code__wrapper { max-width: 50rem; max-height: 25rem; overflow: auto; background-color: #fff } .nsw-docs-code__copy { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; border-radius: .25rem; font-size: .875rem; background: #fff; color: #002664; border: 1px solid #002664; text-decoration: none; display: flex; align-items: center; position: absolute; top: 1rem; right: 1rem; padding: .5rem } .nsw-docs-code__copy:hover { background-color: #e4e4e6 } .nsw-docs-code__copy:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-docs-code__copy i { font-size: 1rem; margin-left: .25rem } .nsw-docs-nav { position: fixed; top: 0; bottom: 0; left: 0; width: 18.75rem; overflow-y: auto; border-right: 1px solid #e4e4e6; background: #fff; z-index: 300 } .nsw-docs-nav__logo { padding-bottom: 2.5rem } .nsw-docs-nav__logo img { max-width: 10.5rem; max-height: 3.4375rem } .nsw-docs-nav__wrapper { padding: 1.875rem 1rem } .nsw-docs-nav__title a, .nsw-docs-nav__title button { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5; background: transparent; border: 0; border-bottom: 1px solid #e4e4e6; display: block; width: 100%; padding: .5rem; text-align: left; color: #000; text-decoration: none } @media (min-width:62em) { .nsw-docs-nav__title a, .nsw-docs-nav__title button { font-size: 1rem; line-height: 1.5 } } .nsw-docs-nav__title a:hover, .nsw-docs-nav__title button:hover { background-color: rgba(0,133,179,.2) } .nsw-docs-nav__title a:focus, .nsw-docs-nav__title button:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-docs-nav__title a.is-active, .nsw-docs-nav__title button.is-active { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; border-bottom: 2px solid #002664 } .nsw-docs-nav__title button { display: flex; align-items: center } .nsw-docs-nav__title button.is-open .nsw-material-icons { transform: rotate(180deg) } .nsw-docs-nav__title button.is-active { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600 } .nsw-docs-nav__title button span { width: 100% } .nsw-docs-nav__list { margin: 0; padding: 0; list-style: none; display: none } .nsw-docs-nav__list.is-open { display: block } .nsw-docs-nav__list li { padding: 0; margin: 0 } .nsw-docs-nav__list a { display: block; color: #333; text-decoration: none; padding: .5rem; border-left: .25rem solid transparent } .nsw-docs-nav__list a.is-active, .nsw-docs-nav__list a:hover { background-color: #f4f4f7; border-color: #d7153a } .nsw-docs-nav__link { padding: 1rem; display: block; color: #333; text-decoration: none; background-color: #fff } .nsw-body-content, .nsw-wysiwyg-content { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5; color: #333 } @media (min-width:62em) { .nsw-body-content, .nsw-wysiwyg-content { font-size: 1rem; line-height: 1.5 } } .nsw-body-content a:not([class]):focus, .nsw-wysiwyg-content a:not([class]):focus, a.nsw-link-text:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-body-content a:not([class]):visited, .nsw-wysiwyg-content a:not([class]):visited, a.nsw-link-text:visited { color: #551a8b } .nsw-body-content a:not([class]):active, .nsw-wysiwyg-content a:not([class]):active, a.nsw-link-text:active { background-color: #0085b3; color: #fff } .nsw-body-content dl:not([class]), .nsw-body-content ol:not([class]), .nsw-body-content p:not([class]), .nsw-body-content ul:not([class]), .nsw-wysiwyg-content dl:not([class]), .nsw-wysiwyg-content ol:not([class]), .nsw-wysiwyg-content p:not([class]), .nsw-wysiwyg-content ul:not([class]) { margin: 0 } .nsw-body-content * + dl:not([class]), .nsw-body-content * + ol:not([class]), .nsw-body-content * + p:not([class]), .nsw-body-content * + ul:not([class]), .nsw-wysiwyg-content * + dl:not([class]), .nsw-wysiwyg-content * + ol:not([class]), .nsw-wysiwyg-content * + p:not([class]), .nsw-wysiwyg-content * + ul:not([class]) { margin-top: 1rem } .nsw-body-content dt:not([class]), .nsw-body-content ol:not([class]) li, .nsw-body-content ul:not([class]) li, .nsw-wysiwyg-content dt:not([class]), .nsw-wysiwyg-content ol:not([class]) li, .nsw-wysiwyg-content ul:not([class]) li { margin-top: .5rem } .nsw-body-content small, .nsw-wysiwyg-content small { font-size: .875rem; line-height: 1.35 } @media (min-width:62em) { .nsw-body-content small, .nsw-wysiwyg-content small { font-size: .875rem; line-height: 1.35 } } .nsw-body-content abbr, .nsw-body-content acronym, .nsw-wysiwyg-content abbr, .nsw-wysiwyg-content acronym { text-decoration: none; border-bottom: 1px dashed #002664 } .nsw-body-content blockquote, .nsw-wysiwyg-content blockquote { font-size: 1.375rem; line-height: 1.25; margin-top: 1rem; border-left: 6px solid #d7153a; padding: 1.25rem 1.5rem } @media (min-width:62em) { .nsw-body-content blockquote, .nsw-wysiwyg-content blockquote { font-size: 1.5rem; line-height: 1.25 } } @media (min-width:48em) { .nsw-body-content blockquote, .nsw-wysiwyg-content blockquote { margin-left: auto; margin-right: auto; max-width: 75% } } .nsw-body-content cite, .nsw-wysiwyg-content cite { font-size: 1rem; line-height: 1.5; margin-top: 1rem; display: block; font-style: normal } @media (min-width:62em) { .nsw-body-content cite, .nsw-wysiwyg-content cite { font-size: 1rem; line-height: 1.5 } } .nsw-body-content cite:before, .nsw-wysiwyg-content cite:before { content: "— " } .nsw-body-content hr, .nsw-wysiwyg-content hr { border: 0; height: 1px; background-color: #e4e4e6; margin: 1rem 0 } .nsw-body-content h1:not([class]), .nsw-body-content h2:not([class]), .nsw-body-content h3:not([class]), .nsw-body-content h4:not([class]), .nsw-body-content h5:not([class]), .nsw-body-content h6:not([class]), .nsw-wysiwyg-content h1:not([class]), .nsw-wysiwyg-content h2:not([class]), .nsw-wysiwyg-content h3:not([class]), .nsw-wysiwyg-content h4:not([class]), .nsw-wysiwyg-content h5:not([class]), .nsw-wysiwyg-content h6:not([class]) { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; margin: 0 } .nsw-body-content h1:not([class]), .nsw-wysiwyg-content h1:not([class]) { font-size: 2.25rem; line-height: 1.25 } @media (min-width:62em) { .nsw-body-content h1:not([class]), .nsw-wysiwyg-content h1:not([class]) { font-size: 3rem; line-height: 1.25 } } .nsw-body-content h2:not([class]), .nsw-wysiwyg-content h2:not([class]) { font-size: 1.75rem; line-height: 1.25 } @media (min-width:62em) { .nsw-body-content h2:not([class]), .nsw-wysiwyg-content h2:not([class]) { font-size: 2rem; line-height: 1.25 } } .nsw-body-content h3:not([class]), .nsw-wysiwyg-content h3:not([class]) { font-size: 1.375rem; line-height: 1.25 } @media (min-width:62em) { .nsw-body-content h3:not([class]), .nsw-wysiwyg-content h3:not([class]) { font-size: 1.5rem; line-height: 1.25 } } .nsw-body-content h4:not([class]), .nsw-wysiwyg-content h4:not([class]) { font-size: 1.125rem; line-height: 1.33 } @media (min-width:62em) { .nsw-body-content h4:not([class]), .nsw-wysiwyg-content h4:not([class]) { font-size: 1.25rem; line-height: 1.33 } } .nsw-body-content h5:not([class]), .nsw-body-content h6:not([class]), .nsw-wysiwyg-content h5:not([class]), .nsw-wysiwyg-content h6:not([class]) { font-size: 1rem; line-height: 1.5 } @media (min-width:62em) { .nsw-body-content h5:not([class]), .nsw-body-content h6:not([class]), .nsw-wysiwyg-content h5:not([class]), .nsw-wysiwyg-content h6:not([class]) { font-size: 1rem; line-height: 1.5 } } .nsw-body-content * + h1:not([class]), .nsw-wysiwyg-content * + h1:not([class]) { margin-top: 4rem } .nsw-body-content * + h2:not([class]), .nsw-wysiwyg-content * + h2:not([class]) { margin-top: 3rem } .nsw-body-content * + h3:not([class]), .nsw-wysiwyg-content * + h3:not([class]) { margin-top: 2rem } .nsw-body-content * + h4:not([class]), .nsw-body-content * + h5:not([class]), .nsw-body-content * + h6:not([class]), .nsw-wysiwyg-content * + h4:not([class]), .nsw-wysiwyg-content * + h5:not([class]), .nsw-wysiwyg-content * + h6:not([class]) { margin-top: 1.5rem } .nsw-body-content .nsw-intro, .nsw-wysiwyg-content .nsw-intro { font-size: 1.125rem; line-height: 1.33; margin: 1rem 0 0 } @media (min-width:62em) { .nsw-body-content .nsw-intro, .nsw-wysiwyg-content .nsw-intro { font-size: 1.25rem; line-height: 1.33 } } .nsw-text-link { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; color: #002664; display: inline-block } .nsw-text-link:hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-text-link:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-text-link:active { background-color: #0085b3; color: #fff } h1.nsw-section-title, h2.nsw-section-title, h3.nsw-section-title, h4.nsw-section-title { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; margin: 0; padding-top: .5rem; padding-bottom: .5rem } @media (min-width:48em) { h1.nsw-section-title, h2.nsw-section-title, h3.nsw-section-title, h4.nsw-section-title { padding-top: 1rem } } h1.nsw-section-title { font-size: 2.25rem; line-height: 1.25 } @media (min-width:62em) { h1.nsw-section-title { font-size: 3rem; line-height: 1.25 } } h2.nsw-section-title { font-size: 1.75rem; line-height: 1.25 } @media (min-width:62em) { h2.nsw-section-title { font-size: 2rem; line-height: 1.25 } } h3.nsw-section-title { font-size: 1.375rem; line-height: 1.25 } @media (min-width:62em) { h3.nsw-section-title { font-size: 1.5rem; line-height: 1.25 } } h4.nsw-section-title { font-size: 1.125rem; line-height: 1.33 } @media (min-width:62em) { h4.nsw-section-title { font-size: 1.25rem; line-height: 1.33 } } .nsw-section-separator { border: 0; height: 1px; background-color: #e4e4e6; margin: 2rem 0 } @media (min-width:48em) { .nsw-section-separator { margin: 3rem 0 } } .nsw-section-text { margin: -.5rem 0 0; padding-bottom: .5rem } .nsw-accordion { margin-top: 1.5rem } .nsw-accordion:first-child { margin-top: 0 } @media (min-width:48em) { .nsw-accordion { margin-top: 2rem } } .nsw-accordion__button, .nsw-accordion__title, .nsw-accordion__title__custom { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1rem; line-height: 1.5; margin: .5rem 0 0; padding: 1rem 3rem 1rem 1rem; border-left: 4px solid #002664; background-color: #f4f4f7; display: block; width: 100%; text-align: left; position: relative } .nsw-accordion__title__custom { cursor: pointer; } @media (min-width:62em) { .nsw-accordion__button, .nsw-accordion__title, .nsw-accordion__title__custom { font-size: 1rem; line-height: 1.5 } } .is-ready .nsw-accordion__title, is-ready .nsw-accordion__title__custom { border-left: 0; padding: 0; margin-top: 0 } .nsw-accordion__button { border: 0; border-left: 4px solid #002664 } .nsw-accordion__button:hover { background-color: rgba(0,133,179,.2) } .nsw-accordion__button:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px; z-index: 100; position: relative } .nsw-accordion__icon { transform: translateY(-50%) rotate(90deg); position: absolute; top: 50%; right: .5625rem } .is-open .nsw-accordion__icon { transform: translateY(-50%) rotate(270deg) } .nsw-accordion__icon.nsw-icon { height: 1rem; width: 1rem; right: 1rem } .nsw-accordion__content, .nsw-accordion__content__custom { padding: 1rem; border-left: 4px solid #002664 } .nsw-breadcrumb { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: .875rem; line-height: 1.35; margin-top: 1.5rem } @media (min-width:62em) { .nsw-breadcrumb { font-size: .875rem; line-height: 1.35 } } .nsw-breadcrumb__list { margin: 0; padding-left: 0; list-style: none } .nsw-breadcrumb__item { display: none } .nsw-breadcrumb__item + .nsw-breadcrumb__item:before { content: ""; display: inline-block; border-right: 2px solid; border-bottom: 2px solid; width: .375rem; height: .375rem; transform: rotate(-45deg); margin-right: .375rem; margin-left: .375rem; top: -1px; position: relative } @media (min-width:48em) { .nsw-breadcrumb__item { display: inline } } .nsw-breadcrumb__item:last-child, .nsw-breadcrumb__item:nth-last-child(2) { display: inline } .nsw-breadcrumb__item:nth-last-child(2):before { display: none } @media (min-width:48em) { .nsw-breadcrumb__item:nth-last-child(2):before { display: inline-block } } .nsw-breadcrumb__link { color: #002664; text-decoration: underline; -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto } .nsw-breadcrumb__link:hover { background-color: rgba(0,133,179,.2) } .nsw-breadcrumb__link:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-breadcrumb__link:active { background-color: #0085b3; color: #fff } .nsw-breadcrumb--current { text-decoration: none; pointer-events: none; color: #333 } .nsw-button { font-family: 'Public Sans'; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1rem; line-height: 1.5; margin: 1.5rem 1rem 0 0; border-radius: .25rem; border: 2px solid transparent; white-space: normal; padding: .75rem 1.5rem; cursor: pointer; min-width: 7.75rem; -webkit-appearance: none; text-decoration: none; -webkit-font-smoothing: antialiased; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: inline-block } @media (min-width:62em) { .nsw-button { font-size: 1rem; line-height: 1.5 } } .nsw-button:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-button--primary { color: #fff; background-color: #002664; border-color: #002664 } .nsw-button--primary:hover { color: #fff; background-color: #003182; border-color: #003182 } .nsw-button--secondary { color: #333; background-color: #fff; border-color: #002664 } .nsw-button--secondary:hover { color: #fff; background-color: #002664; border-color: #002664 } .nsw-button--secondary:hover .nsw-material-icons { color: #fff; } .nsw-button--danger { color: #fff; background-color: #d7153a; border-color: #d7153a } .nsw-button--danger:hover { color: #fff; background-color: #e92147; border-color: #e92147 } .nsw-button--outline { color: #333; background-color: #fff; border-color: #002664 } .nsw-button--outline:hover { color: #fff; background-color: #002664; border-color: #002664 } .nsw-button--highlight { color: #fff; background-color: #d7153a; border-color: #d7153a } .nsw-button--highlight:hover { color: #fff; background-color: #e92147; border-color: #e92147 } .nsw-button--white { color: #333; background-color: #fff; border-color: #fff } .nsw-button--white:hover { color: #333; background-color: #e4e4e6; border-color: #e4e4e6 } .nsw-button:active { background-color: #0085b3; color: #fff; border-color: #0085b3 } .nsw-button.disabled, .nsw-button:disabled { background-color: #f4f4f7; color: #a0a5ae; border-color: #f4f4f7; cursor: not-allowed } .nsw-button--block { display: block; width: 100% } .nsw-button--block + .nsw-button--block { margin-bottom: 0 } .nsw-button--full-width { display: block; width: 100% } @media (min-width:62em) { .nsw-button--full-width { display: inline-block; width: auto } } .nsw-callout { padding: 1rem; margin-top: 1.5rem; background: #f4f4f7; position: relative; border-left: 6px solid #002664 } .nsw-callout:first-child { margin-top: 0 } @media (min-width:48em) { .nsw-callout { margin-top: 2rem; padding: 1.5rem 1.5rem 1.5rem 1rem; display: flex; flex-direction: row; flex-wrap: nowrap } } .nsw-callout__icon + .nsw-callout__content { margin-top: 10px } @media (min-width:48em) { .nsw-callout__icon { margin-right: 10px; flex: 0 0 auto } .nsw-callout__icon + .nsw-callout__content { margin-top: 0 } .nsw-callout__icon.nsw-icon { width: 2rem; height: 2rem } } .nsw-callout__icon.nsw-material-icons { position: relative; top: -3px; left: -3px } .nsw-callout__icon.nsw-icon { width: 1.5rem; height: 1.5rem } .nsw-callout__icon.nsw-icon + .nsw-callout__content { margin-top: 1rem } @media (min-width:48em) { .nsw-callout__icon.nsw-icon { margin-right: 1rem } .nsw-callout__icon.nsw-icon + .nsw-callout__content { margin-top: 0 } } .nsw-callout__content { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400 } @media (min-width:48em) { .nsw-callout__content { margin-top: 0 } } .nsw-callout__content p:not([class]) { margin: .75rem 0 0 } .nsw-callout__content a:not([class]) { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; color: #002664; display: inline-block } .nsw-callout__content a:not([class]):hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-callout__content a:not([class]):focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-callout__content a:not([class]):active { background-color: #0085b3; color: #fff } .nsw-callout__content .nsw-text-link { margin-top: .75rem } .nsw-callout__title { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1.125rem; line-height: 1.33; margin: 0 } @media (min-width:62em) { .nsw-callout__title { font-size: 1.25rem; line-height: 1.33 } } .nsw-card { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; border-radius: .25rem; background-color: #fff; box-shadow: 0 4px 12px 0 rgba(0,0,0,.15); transition: box-shadow .25s ease-in-out; position: relative; display: flex; flex-direction: column; overflow: hidden; height: 100%; border: 0 } .nsw-card:hover { box-shadow: 2px 6px 12px 0 rgba(0,0,0,.25) } .nsw-card:focus-within { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-card:focus-within .nsw-card__link { text-decoration: none } .nsw-card__title { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1.125rem; line-height: 1.33; margin: 0 } @media (min-width:62em) { .nsw-card__title { font-size: 1.25rem; line-height: 1.33 } } .nsw-card__content { font-size: 1rem; line-height: 1.5; padding: 1rem 1rem 5rem; border-top: 6px solid #d7153a; display: flex; flex-direction: column; order: 2 } @media (min-width:62em) { .nsw-card__content { font-size: 1rem; line-height: 1.5; padding: 2rem 2rem 5rem } } .nsw-card--content .nsw-card__content { border-top: 0 } .nsw-card__copy { margin: 1rem 0 0 } .nsw-card__tag { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; order: 1; margin: 0 0 1rem } .nsw-card__tag + .nsw-card__date { margin-top: -.5rem } .nsw-card__date { order: 2; margin: 0 0 1rem } .nsw-card__date, .nsw-card__tag { font-size: .875rem; line-height: 1.35 } @media (min-width:62em) { .nsw-card__date, .nsw-card__tag { font-size: .875rem; line-height: 1.35 } } .nsw-card__copy, .nsw-card__icon, .nsw-card__title { order: 3 } .nsw-card__icon { margin: 1rem 0 0; position: absolute; bottom: .8125rem; left: .8125rem } .nsw-card__icon.nsw-icon { bottom: 1rem; width: 1.5rem; height: 1.5rem; left: auto } @media (min-width:62em) { .nsw-card__icon { margin: 2rem 0 0; bottom: 1.8125rem; left: 1.75rem } .nsw-card__icon.nsw-icon { bottom: 2rem } } .nsw-card__link { text-decoration: none; color: #002664 } .nsw-card__link:after { z-index: 100; content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0 } .nsw-card__link:focus, .nsw-card__link:hover { text-decoration: underline } .nsw-card__link:focus { outline: none } .nsw-card__image-area { order: 1; height: 12.5rem } .nsw-card__image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover } .nsw-card--headline .nsw-card__title { font-size: 1.375rem; line-height: 1.25 } @media (min-width:62em) { .nsw-card--headline .nsw-card__title { font-size: 1.5rem; line-height: 1.25 } } .nsw-content-block { font-weight: 400; position: relative; display: flex; flex-direction: column; overflow: hidden } .nsw-content-block, .nsw-content-block__title { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .nsw-content-block__title { font-weight: 600; font-size: 1.375rem; line-height: 1.25; margin: 0 } @media (min-width:62em) { .nsw-content-block__title { font-size: 1.5rem; line-height: 1.25 } } .nsw-content-block__content { font-size: 1rem; line-height: 1.5; display: flex; flex-direction: column; order: 2 } @media (min-width:62em) { .nsw-content-block__content { font-size: 1rem; line-height: 1.5 } } .nsw-content-block__content a { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; color: #002664; display: inline-block } .nsw-content-block__content a:hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-content-block__content a:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-content-block__content a:active { background-color: #0085b3; color: #fff } .nsw-content-block__copy { margin: 1rem 0 0 } .nsw-content-block__copy a { font-weight: 400 } .nsw-content-block__list { margin: 1rem 0 0; padding: 0; list-style-type: none } .nsw-content-block__list li { padding: .5rem 0 .5rem 1.125rem; position: relative } .nsw-content-block__list li:before { content: "•"; position: absolute; top: 0; left: 0; font-size: 2.125rem; line-height: 2.125rem } .nsw-content-block__list a { font-weight: 400 } .nsw-content-block__link { margin: 1rem 0 0 } .nsw-content-block__image-area { order: 1; max-height: 12.5rem; margin-bottom: 1.5rem } .nsw-content-block__image { width: 100%; height: 12.5rem; -o-object-fit: cover; object-fit: cover } .nsw-content-block__icon, .nsw-content-block__icon svg { max-width: 4rem; max-height: 4rem } .nsw-direction-link { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; position: relative; display: inline-flex; text-decoration: none; vertical-align: middle; padding: .25rem .5rem; color: #333 } .nsw-direction-link:hover { background-color: rgba(0,133,179,.2) } .nsw-direction-link:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-direction-link .nsw-icon { width: 1rem; height: 1rem; -ms-grid-row-align: center; align-self: center } .nsw-direction-link .nsw-icon + .nsw-direction-link__text { margin-left: .5rem } .nsw-direction-link .nsw-material-icons { font-size: 1.25rem; -ms-grid-row-align: center; align-self: center } .nsw-direction-link .nsw-material-icons + .nsw-direction-link__text { margin-left: .25rem } .nsw-direction-link__text { -ms-grid-row-align: center; align-self: center } .nsw-direction-link__text + .nsw-icon { margin-left: .5rem } .nsw-direction-link__text + .nsw-material-icons { margin-left: .25rem } .nsw-direction-link.is-disabled { color: #a0a5ae; cursor: not-allowed; background: none } .nsw-direction-link.is-disabled .nsw-icon { fill: #a0a5ae } .nsw-direction-link.is-disabled .nsw-material-icons { color: #a0a5ae } .nsw-feature-tile { margin-top: 1.5rem; padding: 1rem 0; border-top: 6px solid #d7153a; max-width: 500px } .nsw-feature-tile:first-child { margin-top: 0 } @media (min-width:48em) { .nsw-feature-tile { margin-top: 2rem } } .nsw-feature-tile__title { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1.75rem; line-height: 1.25; margin: 0; position: relative } @media (min-width:62em) { .nsw-feature-tile__title { font-size: 2rem; line-height: 1.25 } } .nsw-feature-tile__title .nsw-icon { margin-right: 1rem; height: 2.875rem; width: 2.875rem; vertical-align: middle } .nsw-feature-tile__title .nsw-material-icons { position: absolute; left: -.3125rem; top: -.3125rem; font-size: 3.5rem } .nsw-feature-tile__title .nsw-material-icons + a, .nsw-feature-tile__title .nsw-material-icons + span { margin-left: 70px; line-height: 2.875rem } .nsw-feature-tile__title-link { text-decoration: none; color: #333 } .nsw-feature-tile__title-link:hover { background-color: rgba(0,133,179,.2) } .nsw-feature-tile__title-link:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-feature-tile__cards-group { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5; margin-top: 1rem; padding: 0; list-style: none } @media (min-width:62em) { .nsw-feature-tile__cards-group { font-size: 1rem; line-height: 1.5 } } @media (min-width:48em) { .nsw-feature-tile__cards-group { display: flex; flex-direction: row; align-items: stretch; flex-wrap: nowrap } } .nsw-feature-tile__card { margin-top: 1rem; display: flex; flex-direction: row; align-items: stretch; flex-wrap: nowrap } @media (min-width:48em) { .nsw-feature-tile__card { display: block; width: 32%; max-width: 9.625rem } .nsw-feature-tile__card:nth-child(3n+2) { margin-left: 2%; margin-right: 2% } } .nsw-feature-tile__card-img { margin-right: 1rem; display: block; width: 30%; height: auto; flex: 0 0 auto } @media (min-width:48em) { .nsw-feature-tile__card-img { display: block; width: 100%; height: auto; flex: 0 0 auto; margin-right: auto } } .nsw-feature-tile__card-text { margin: 0; flex: 1 1 auto; -ms-grid-row-align: center; align-self: center } @media (min-width:48em) { .nsw-feature-tile__card-text { padding: .5rem; text-align: center; display: block } } .nsw-feature-tile__links-group { margin-top: 1rem; font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5 } @media (min-width:62em) { .nsw-feature-tile__links-group { font-size: 1rem; line-height: 1.5 } } @media (min-width:48em) { .nsw-feature-tile__links-group { display: flex; flex-direction: row; align-items: stretch; flex-wrap: nowrap } } .nsw-feature-tile__links-group .nsw-feature-tile__double-list, .nsw-feature-tile__links-group ul:not([class]) { padding: 0; margin: 0; list-style: none; flex: 1 0 50% } .nsw-feature-tile__links-group .nsw-feature-tile__double-list li, .nsw-feature-tile__links-group ul:not([class]) li { margin: 0 } .nsw-feature-tile__link { text-decoration: none; color: #002664 } .nsw-feature-tile__link:hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-feature-tile__link:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-feature-tile__link:visited { color: #551a8b } .nsw-feature-tile__link:active { background-color: #0085b3; color: #fff } .nsw-feature-tile .new-text { color: #d7153a; text-decoration: none } .nsw-feature-tile .link-text { text-decoration: underline; -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto } .nsw-feature-tile__cta { margin-top: 2rem; text-decoration: underline } .nsw-feature-tile__double-list { -moz-column-count: 2; column-count: 2; -moz-column-gap: 1rem; column-gap: 1rem } .nsw-form a { color: #002664; text-decoration: underline; -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto } .nsw-form a:hover { background-color: rgba(0,133,179,.2); outline: 2px solid rgba(0,133,179,.2) } .nsw-form a:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-form a:visited { color: #551a8b } .nsw-form a:active { background-color: #0085b3; color: #fff } * + .nsw-form { margin-top: 3rem } .nsw-form-label { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1rem; line-height: 1.5; display: block } @media (min-width:62em) { .nsw-form-label { font-size: 1rem; line-height: 1.5 } } .nsw-form-label + input, .nsw-form-label + select, .nsw-form-label + textarea { margin-top: .25rem } :not(legend) + .nsw-form-label { margin-top: 1rem } .nsw-form-required:after { content: " *"; color: #d7153a } .nsw-form-input, .nsw-form-select { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5; padding: .75rem 1rem; border-radius: .25rem; background-color: #fff; color: #333; border: 1px solid #4c4f55; vertical-align: middle; -moz-appearance: none; appearance: none; -webkit-appearance: none; width: 100% } @media (min-width:62em) { .nsw-form-input, .nsw-form-select { font-size: 1rem; line-height: 1.5 } } .nsw-form-input:hover, .nsw-form-select:hover { background-color: #cce7f0; } .nsw-form-input:focus, .nsw-form-select:focus { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-form-input:disabled, .nsw-form-select:disabled { background-color: #f4f4f7; border-color: #a0a5ae; color: #a0a5ae; cursor: not-allowed } .nsw-form-input.has-error, .nsw-form-input[aria-invalid=true], .nsw-form-select.has-error, .nsw-form-select[aria-invalid=true] { border-color: #b81237; border-width: 2px } .nsw-form-input.has-error:hover, .nsw-form-input[aria-invalid=true]:hover, .nsw-form-select.has-error:hover, .nsw-form-select[aria-invalid=true]:hover { background-color: #f7e7eb } .nsw-form-select { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23002664' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16 26l16-16-4-4-12 12L4 6l-4 4 16 16z'/%3E%3C/svg%3E"); padding-right: 3rem; background-repeat: no-repeat; background-position: right 1rem center; background-size: 1rem auto } .nsw-form-select:disabled { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23a0a5ae' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16 26l16-16-4-4-12 12L4 6l-4 4 16 16z'/%3E%3C/svg%3E") } .nsw-form-select option { background-color: #fff } .nsw-form-checkbox, .nsw-form-radio { clear: left } .nsw-form-checkbox__input, .nsw-form-radio__input { position: absolute; opacity: 0 } .nsw-form-checkbox__input:hover + .nsw-form-checkbox__label:before, .nsw-form-checkbox__input:hover + .nsw-form-radio__label:before, .nsw-form-radio__input:hover + .nsw-form-checkbox__label:before, .nsw-form-radio__input:hover + .nsw-form-radio__label:before { background-color: rgba(0,133,179,.2) } .nsw-form-checkbox__input:checked + .nsw-form-checkbox__label:after, .nsw-form-radio__input:checked + .nsw-form-checkbox__label:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23fff' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M29.362 3.742L10.495 22.946l-7.857-7.997L0 17.634l9.175 9.34 1.319 1.284 1.318-1.284L31.999 6.427z'/%3E%3C/svg%3E"); background-color: #002664 } .nsw-form-checkbox__input:checked + .nsw-form-radio__label:after, .nsw-form-radio__input:checked + .nsw-form-radio__label:after { background-color: #002664 } .nsw-form-checkbox__input:disabled + .nsw-form-checkbox__label, .nsw-form-checkbox__input:disabled + .nsw-form-radio__label, .nsw-form-radio__input:disabled + .nsw-form-checkbox__label, .nsw-form-radio__input:disabled + .nsw-form-radio__label { cursor: not-allowed } .nsw-form-checkbox__input:disabled + .nsw-form-checkbox__label:before, .nsw-form-checkbox__input:disabled + .nsw-form-radio__label:before, .nsw-form-radio__input:disabled + .nsw-form-checkbox__label:before, .nsw-form-radio__input:disabled + .nsw-form-radio__label:before { border-color: #a0a5ae; background-color: #f4f4f7 } .nsw-form-checkbox__input:disabled:checked + .nsw-form-checkbox__label:after, .nsw-form-checkbox__input:disabled:checked + .nsw-form-radio__label:after, .nsw-form-radio__input:disabled:checked + .nsw-form-checkbox__label:after, .nsw-form-radio__input:disabled:checked + .nsw-form-radio__label:after { background-color: #a0a5ae } .nsw-form-checkbox__input:focus + .nsw-form-checkbox__label:before, .nsw-form-radio__input:focus + .nsw-form-checkbox__label:before { outline: 3px solid #0085b3; outline-offset: 0; outline-offset: 3px } .nsw-form-checkbox__input:focus + .nsw-form-radio__label:before, .nsw-form-radio__input:focus + .nsw-form-radio__label:before { box-shadow: 0 0 0 3px #fff,0 0 0 6px #0085b3 } .nsw-form-checkbox__input.has-error + .nsw-form-checkbox__label:hover:before, .nsw-form-checkbox__input[aria-invalid=true] + .nsw-form-checkbox__label:hover:before, .nsw-form-radio__input.has-error + .nsw-form-checkbox__label:hover:before, .nsw-form-radio__input[aria-invalid=true] + .nsw-form-checkbox__label:hover:before { background-color: #f7e7eb } .nsw-form-checkbox__input.has-error + .nsw-form-checkbox__label:before, .nsw-form-checkbox__input[aria-invalid=true] + .nsw-form-checkbox__label:before, .nsw-form-radio__input.has-error + .nsw-form-checkbox__label:before, .nsw-form-radio__input[aria-invalid=true] + .nsw-form-checkbox__label:before { border-width: 2px; border-color: #b81237 } .nsw-form-checkbox__label, .nsw-form-radio__label { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5; margin-top: 1rem; padding-left: 3rem; padding-top: .5rem; padding-bottom: .5rem; min-height: 2rem; display: block; position: relative } @media (min-width:62em) { .nsw-form-checkbox__label, .nsw-form-radio__label { font-size: 1rem; line-height: 1.5 } } .nsw-form-checkbox__label:before, .nsw-form-radio__label:before { margin-right: 1rem; content: ""; width: 2rem; height: 2rem; border: 1px solid #4c4f55; background: #fff; top: 50%; margin-top: -1rem; left: 0; display: inline-block; vertical-align: middle; background-color: #fff; position: absolute } .nsw-form-checkbox__label:after, .nsw-form-radio__label:after { content: ""; position: absolute; width: 1.375rem; height: 1.375rem; background-repeat: no-repeat; background-position: 50%; background-size: 1rem auto; left: .3125rem; top: 50%; margin-top: -.6875rem } .nsw-form-checkbox__label:before { border-radius: .25rem } .nsw-form-radio__label:after, .nsw-form-radio__label:before { border-radius: 50% } .nsw-form-helper { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: .875rem; line-height: 1.35; display: block; margin-bottom: .25rem } @media (min-width:62em) { .nsw-form-helper { font-size: .875rem; line-height: 1.35 } } .nsw-form-helper--error { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23b81237' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16 32A16.003 16.003 0 0027.314 4.686a16.003 16.003 0 00-22.628 0 16.003 16.003 0 000 22.628C7.687 30.314 11.756 32 16 32zm0-25a2 2 0 110 4.001A2 2 0 0116 7zm-2 7h4v11h-4V14z'/%3E%3C/svg%3E"); padding: .5rem 1rem .5rem 2rem; margin-top: .5rem; background-repeat: no-repeat; background-position: left .5rem center; background-size: 1rem auto; background-color: #f7e7eb } .nsw-form-fieldset { margin: 0; padding: 1rem 0; border: 0; position: relative } .nsw-form-fieldset legend { padding: 0 0 1rem; width: 100%; display: block; float: left } .nsw-form-fieldset:after { border-radius: .25rem; z-index: -100; content: none; width: calc(100% + 18px); height: 100%; border: 2px solid #b81237; position: absolute; top: 0; left: -9px } .nsw-form-fieldset.has-error:after, .nsw-form-fieldset[aria-invalid=true]:after { content: "" } @media (min-width:48em) { .nsw-form-fieldset.has-error, .nsw-form-fieldset[aria-invalid=true] { padding: 1rem } .nsw-form-fieldset.has-error:after, .nsw-form-fieldset[aria-invalid=true]:after { content: "" } .nsw-form-fieldset:after { width: 100%; left: 0 } } .nsw-form-legend-text { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; font-size: 1.375rem; line-height: 1.25; width: 100%; display: block } @media (min-width:62em) { .nsw-form-legend-text { font-size: 1.5rem; line-height: 1.25 } } * + .nsw-form-group { margin-top: 1rem; border: 0 } .nsw-form-search { display: flex; position: relative } .nsw-form-search__input { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; font-size: 1rem; line-height: 1.5; padding: .75rem 1rem; border-radius: .25rem; background-color: #fff; color: #333; border: 1px solid #4c4f55; border-right: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; vertical-align: middle; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100% } @media (min-width:62em) { .nsw-form-search__input { font-size: 1rem; line-height: 1.5 } } .nsw-form-search__input:focus { outline: 3px solid #0085b3; outline-offset: 0; z-index: 100 } .nsw-form-search__input:hover { background-color: rgba(0,133,179,.2) } .nsw-form-search__submit { border-radius: .25rem; padding: 0 .75rem; border: 1px solid #4c4f55; border-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; display: flex; align-items: center } .nsw-form-search__submit:focus { outline: 3px solid #0085b3; outline-offset: 0 } .nsw-form-search__submit:hover { background-color: rgba(0,133,179,.2) } .nsw-footer { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; border-top: 1px solid #a0a5ae } .nsw-footer hr { margin: 1rem 0; height: 1px; border: 0; color: #a0a5ae; background-color: #a0a5ae } .nsw-footer__upper { padding-top: 1.5rem; background-color: #fff } .nsw-footer__lower { padding: 1rem 0 1.5rem; background-color: #333; color: #fff; font-size: .75rem } .nsw-footer__lower a { color: #fff } .nsw-footer__lower a:focus { outline: 3px solid #fff; outline-offset: 0; outline-offset: 3px } .nsw-footer__lower p:not([class]) { margin: .75rem 0 } @media (min-width:48em) { .nsw-footer__info { display: flex; flex-wrap: nowrap } } .nsw-footer__copyright { flex: 1 1 auto; } .nsw-footer__built { flex: 0 0 20%; } .nsw-footer__built a:not([class]) { color: #fff } .nsw-footer__built a:not([class]):hover { background-color: transparent; outline: none; text-decoration: none } .nsw-footer__built a:not([class]):focus { outline: 3px solid #fff; outline-offset: 0 } .nsw-footer__built a:not([class]):visited { color: #fff } .nsw-footer__built a:not([class]):active { background-color: transparent } @media (min-width:48em) { .nsw-footer__built { text-align: right } } .nsw-footer-links { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; margin: 1rem 0 0; padding: 0; list-style: none; display: flex; flex-direction: row; flex-wrap: wrap } .nsw-footer-links__item { margin: 0 0 1rem; flex: 1 0 50%; max-width: 50% } @media (min-width:48em) { .nsw-footer-links__item { margin-right: 1.5rem; flex: 0 0 auto; max-width: none } } .nsw-footer-links__link { text-decoration: underline } .nsw-footer-links__link:hover { text-decoration: none } .nsw-footer-links__link:focus { outline: 3px solid #fff; outline-offset: 0; outline-offset: 3px } .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; } .nsw-link-list:first-child { margin-top: 0; } .nsw-link-list__item:last-child { border-bottom: 1px solid #e4e4e6; } .nsw-link-list__list { margin: 0; padding: 0; list-style-type: none; } .nsw-link-list__item { border-top: 1px solid #e4e4e6; } .nsw-link-list__item a span { text-decoration: underline; } .nsw-link-list__item a:not([class]) { text-decoration: none; } .nsw-body-content a:not([class]), .nsw-wysiwyg-content a:not([class]), a.nsw-link-text { color: #002664!important; text-decoration: underline; -webkit-text-decoration-skip: ink; text-decoration-skip-ink: auto; } .nsw-body-content a:not([class]):hover, .nsw-wysiwyg-content a:not([class]):hover, a.nsw-link-text:hover { background-color: rgba(0,133,179,.2)!important; outline: 2px solid rgba(0,133,179,.2)!important; } .nsw-link-list__item a { padding: 1rem; color: #002664; display: flex; justify-content: space-between; align-items: center; } </style><div class="nsw-container nsw-body-content"> <div class="wp-container-page"> <div class="wp-page-stt tcl"> <div class="row"> <div class="wp-ddl-menu-left col-md-3" style="display: none;"> <div class="ddl-menu-left"> <div class="no_content"></div> </div> </div> <div class="page-stt-area1-1 col-md-9" style="display: none;"></div> <div class="page-stt-area1-2 col-md-12" style=""> <div class="content-tcl"> <div class="page-title"> <h1> Privacy and security</h1> </div> <div class="page-content"> <div class="nsw-container"> <div class="nsw-grid"> <!-- START: Grid 1 --> <h2>Overview</h2> <p>The NSW Government’s jobs.nsw websites are maintained on behalf of the NSW Public Service Commission (PSC) by its service provider, Oracle Corporation.</p> <p>This Privacy Statement applies when you:</p> <div class="nsw-col nsw-col-md-12 nsw-col-lg-12"> <ul> <li>visit the publicly accessible pages on the websites, including <a href="http://www.iworkfor.nsw.gov.au/">www.iworkfor.nsw.gov.au</a>;</li> <li>create a profile to search or apply for jobs on the jobs.nsw websites; and/or</li> <li>apply for a job advertised on the jobs.nsw websites.</li> </ul> </div> <p>You should be aware that certain information relating to your use of these websites will be collected each time you visit a jobs.nsw website. Additional information will be collected if you create a profile to enable you to search for available positions or make an application for a position that is advertised on the website, which is done through a related internet portal. Our service provider will also receive the information that you provide through the portal or provide as part of an application.</p> <p>The NSW Government's privacy practices are regulated by the <em>Privacy and Personal Information Protection Act 1998 (NSW) and the Health Records and Information Privacy Act 2002</em> (NSW) (the Acts).</p> <p>However, you should be aware that our service provider Oracle operates internationally. This includes storing personal information outside Australia, in compliance with privacy and other laws of other jurisdictions. Please refer to <a href="http://www.oracle.com/us/legal/privacy/overview/index.html" target="_blank" aria-label="our service provider’s General Privacy Policy (Link open in new tab)">our service provider’s General Privacy Policy </a>if you require further information.</p> <p>The NSW Government does not have any responsibility for the privacy policies or practices of any other third party sites linked to the jobs.nsw websites. You should make your own inquiries about the privacy practices of any linked websites before providing any personal information.</p> <p>You can find more information in our Privacy Management Plan, which explains how we manage personal information in line with our obligations.</p> </div> <!-- END: Grid 1 --> <div class="nsw-grid"> <!-- START: Grid 2 --> <h3>What information is collected through the iworkfor.nsw website?</h3> <p>Each time you look at the pages on the jobs.nsw website, information is automatically recorded relating to the pages visited by you, the duration of your view of this page, the location you visited immediately prior to visiting the PSC website and your navigation habits.</p> <p>If you choose to use the jobs portal to search or apply for employment with a NSW Government agency, you will be asked to create a personal profile and provide additional information as part of the job application process. This means that you will be required to provide the information indicated in the electronic forms that are filled out as part of the process of setting up your profile and applying for a job. This includes (but is not limited to) information such as your name, address and contact details, your employment history and referees.</p> <p>In addition, if you apply for a position involving child-related employment you will be asked to disclose whether you are a person who is prohibited from working with children, in accordance with the <em>Child and Young Persons (Working with Children) Act 2012</em> (NSW). You may also be asked to voluntarily supply some diversity information as part of your personal profile, including your gender, background and personal needs.</p> <p>If you submit a paper application for jobs.nsw, the information required to complete the application will also be collected by both the PSC and Oracle.</p> <p>Information collected when creating a profile or a job application will form your personal profile in a database maintained by our service provider for the PSC.</p> </div> <!-- END: Grid 2 --> <div class="nsw-grid"> <!-- START: Grid 3 --> <h3>How do we use the information collected?</h3> <p>The information collected during each visit to the www.iworkfor.nsw.gov.au website pages is used by the PSC to identify patterns of usage of the sites it maintains, in order to help improving this site and the services offered on it.</p> <p>If you create a profile or apply for a job advertised on these websites the information you provide may be used to:</p> <ul> <li>assess your suitability for the specific vacancy you have applied for;</li> <li>assess whether you are eligible to fill other vacant positions that arise at a later date in either the same NSW Government agency, or in another NSW Government agency, and to make consequential offers of employment;</li> <li>perform checks relating to your suitability for employment (to the extent permitted by law) – including, but not limited to, background checks in accordance with the requirements of the <em>Child Protection (Working with Children) Act 2012</em> (NSW); and/or</li> <li>advise you of other employment opportunities within NSW Government that may interest you (for example, by email), and seek feedback from you about your experience of the job application process (including your use of this website), for the purpose of improving the job application process for candidates generally, and enhancing this website.</li> </ul> <p>The PSC may use and disclose information differently than stated above in response to cases of unauthorised use or interference with the <a href="http://www.iworkfor.nsw.gov.au/">www.iworkfor.nsw.gov.au</a> website. It may also do so when: information includes communications that may be defamatory, abusive, or vilify individuals or groups; in emergencies; or as otherwise required or authorised by law.</p> </div> <!-- END: Grid 3 --> <div class="nsw-grid"> <!-- START: Grid 4 --> <h3>Who has access to the information we collect?</h3> <p>The PSC and its service provider Oracle have access to all information referred to above that is collected through these websites.</p> <p>In addition, when you provide personal information as part of your personal profile and/or in your job application, the information may be provided to and/or accessible by:</p> <ul> <li>the agency advertising the jobs for which you have applied (this includes the contact officer in the agency responsible for the job; other staff of the agency involved in the recruitment process for the particular job, such as members of recruitment panels (including contractors), line managers and human resources staff; and staff of the agency who consider your suitability for any other vacancy);</li> <li>other NSW Government agencies – for the purposes of considering your suitability for vacancies in those agencies;</li> <li>your referees;</li> <li>security and law enforcement organisations; and</li> <li>other third parties who perform services on behalf of a NSW Government agency during the recruitment process.</li> </ul> <p>Your personal information may also be disclosed to other parties if otherwise required under Australian law, such as in response to a court order or to a valid search warrant.</p> <p>You should be aware that our service provider may also be required to disclose information in its databases to third parties under laws of foreign jurisdictions, such as for law enforcement purposes. For further information about our service provider's privacy obligations in this regard, please refer to <a href="https://www.oracle.com/legal/privacy/services-privacy-policy.html" target="_blank" aria-label="its Privacy Statement on its website here (Link open in new tab)">its Privacy Statement on its website here</a>.</p> </div> <!-- END: Grid 4 --> <div class="nsw-grid"> <!-- START: Grid 5 --> <h3>Can you refuse to provide personal information through this website?</h3> <p>Information relating to your use of this website is collected automatically when you visit, and it is not possible to prevent this information being collected.</p> <p>When creating your profile or making an application, you can choose not to provide diversity information without any consequences for the recruitment process.</p> <p>However, the other information requested for inclusion in your personal profile or when submitting a job application is considered important for processing any application and assessing your suitability for employment. If you do not provide all of the information by the job closing date, it may make it difficult for us to provide you with further information, to assess your application or to properly contact you for employment.</p> <p>In addition, if you do not provide sufficient information for a background check to be undertaken for child related employment where required, you may not be able to be appointed to the position even if you are otherwise the preferred candidate.</p> </div> <!-- END: Grid 5 --> <div class="nsw-grid"> <!-- START: Grid 6 --> <h3>Is the information stored securely?</h3> <p>Website usage information collected during your visit to the jobs.nsw websites is stored in an appropriately secure format and held by the PSC for archival purposes. Please note that other NSW Government agencies that use this website and receive information from it are subject to separate requirements for the storage and disposal of records that they hold.</p> </div> <!-- END: Grid 6 --> <div class="nsw-grid"> <!-- START: Grid 7 --> <h3>What will we do with information provided as feedback?</h3> <p>The PSC provides feedback facilities on <a href="http://www.iworkfor.nsw.gov.au/">www.iworkfor.nsw.gov.au</a> to allow users to provide input into the future development of the site and to comment on the provision of the service by the PSC.</p> <p>Users provide personal details for the purpose of receiving a reply to their feedback. This information will only be used for the purpose for which it was provided. We will not add your email address or name to any mailing list.</p> <p>The PSC may publish aggregated information about feedback on the site, to the extent that it does not identify, or cannot be used to identify, individual users.</p> </div> <!-- END: Grid 7 --> <div class="nsw-grid"> <!-- START: Grid 8 --> <h3>Can I access my personal information or ask further questions?</h3> <p>Where the PSC holds your personal or health information, you are entitled to access that information and request corrections to that information. However, in accordance with the Privacy Code of Practice and Health Privacy Code of Practice which apply to the PSC, the PSC may respond to a request for access to or alteration of your information in the following ways:</p> <ol> <li>where the information has been obtained from a source other than you, the PSC may direct you to the source; or</li> <li>where the information has been obtained from you through your personal profile, the PSC may direct you to the relevant portal where you can access and amend the information.</li> </ol> <p>You can gain access to and update information contained in your personal profile in the iworkfor.nsw database.</p> <p>If you would like to access information held about you or you have any other questions about this Privacy Statement, please <a href="https://www.psc.nsw.gov.au/about-us/contact-us" target="_blank" aria-label="contact the PSC (Link open in new tab)">contact the PSC</a>.</p> </div> <!-- END: Grid 8 --> </div> </div> </div> <div class="wp-page-stt-html1"> <div class="no_content"></div> <div class="no_content"></div> <div class="no_content"></div> <div class="no_content"></div> </div> </div> </div> </div> <div class="page-stt-area2"> <div class="row"> <div class="wp-page-stt-html2 col-md-12"> <div class="no_content"></div> <div class="no_content"></div> <div class="ourpeople-bottom ourpeople-profile-bottom profiles"> <div class="row"> </div> </div> <!--/.our-people--> <div class="no_content"></div> <div class="no_content"></div> <div class="no_content"></div> </div> </div> </div> <div class="banner-bottom"> <div class="row"> </div> </div> </div> </div></div></div></main> <footer class="container-fluid footer "><div id="cmsFooterContent"><style type="text/css"> #versionInfo { display: none !important; } .nsw-footer__lower { padding: 1rem 0 1.5rem; background-color: #333; color: #fff; font-size: .75rem; } .nsw-footer-links { font-family: 'Public Sans'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 600; margin: 1rem 0 0; padding: 0; list-style: none; display: flex; flex-direction: row; flex-wrap: wrap; } .nsw-footer-links__item { margin: 0 0 1rem; flex: 1 0 50%; max-width: 50%; } .nsw-footer-links__item { margin: 0 0 1rem; flex: 1 0 50%; max-width: 50%; } .nsw-footer__lower a { color: #fff; } .nsw-footer-links__link { text-decoration: underline; } @media (min-width: 48em) { .nsw-footer__info { display: flex; flex-wrap: nowrap; } .nsw-footer-links__item { margin-right: 1.5rem; flex: 0 0 auto; max-width: none; } .nsw-footer__built { text-align: right; } } .nsw-footer__copyright { flex: 1 1 auto; } .nsw-footer__built { flex: 0 0 20%; } </style><div class="nsw-footer__lower"><div class="container"><p>We pay respect to the Traditional Custodians and First Peoples of NSW, and acknowledge their continued connection to their country and culture.</p> <hr> <ul class="nsw-footer-links"><li class="nsw-footer-links__item"><a href="https://www.nsw.gov.au/" class="nsw-footer-links__link" aria-label="NSW Government" role="link">NSW Government</a></li> <li class="nsw-footer-links__item"><a href="/accessibility" class="nsw-footer-links__link" aria-label="Accessibility" role="link">Accessibility</a></li> <li class="nsw-footer-links__item"><a href="/privacy-and-security" class="nsw-footer-links__link" aria-label="Privacy and security" role="link">Privacy and security </a></li> <li class="nsw-footer-links__item"><a href="/how-search-works" class="nsw-footer-links__link" aria-label="How search works" role="link">How search works</a></li> <li class="nsw-footer-links__item"><a href="/contact-and-help" class="nsw-footer-links__link" aria-label="Contact and help" role="link">Contact and help</a></li></ul> <div class="nsw-footer__info"><p class="nsw-footer__copyright">Copyright ©2024 NSW Public Service Commission. All rights reserved.</p> <p class="nsw-footer__built">Powered by <a href="https://www.applydirect.com.au" target="_blank" rel="noopener noreferrer" aria-label="(opens a new tab)">ApplyDirect</a></p></div></div></div></div> <div class="row" id="versionInfo"><p>© 2024 IWFNSW</p> <p>Powered by ApplyDirect</p> <p>Client version 1.1.3832</p></div></footer></div> <!--Blazor:{"prerenderId":"1e2fc7b791fd45f98653f81dfeead92e"}--> <div id="blazor-error-ui"> <script> console.log("Staging prod error"); </script> <a href="" class="reload" aria-hidden="true" role="link">Reload</a> <a class="dismiss" aria-hidden="true" role="link">🗙</a> </div> <script src="scripts/fb.js"></script> <script src="scripts/bundle.v1.min.js"></script> <script src="_framework/blazor.server.js" autostart="false"></script> <script> document.addEventListener("DOMContentLoaded", function () { var myDiv = document.getElementById("blazor-error-ui"); // Check if the div is not set to display: none if (window.getComputedStyle(myDiv).display !== "none") { // Load your document or perform actions here document.location.reload(); console.log("Document loaded because the div is not set to display: none"); } }); // Function to reload the document function reloadIfDivExists() { // Check if the div is available in the DOM var divElement = document.getElementById("blazor-error-ui"); // Get the computed style of the div var computedStyle = window.getComputedStyle(divElement); // Get the display property value var displayPropertyValue = computedStyle.getPropertyValue("display"); if (displayPropertyValue === "block") { document.location.reload(); } } // Call the reloadIfDivExists function every 5 seconds setInterval(reloadIfDivExists, 3000); // 3000 milliseconds = 3 seconds Blazor.start().then(() => { Blazor.defaultReconnectionHandler._reconnectCallback = function (d) { document.location.reload(); }, Blazor.defaultReconnectionHandler.onConnectionDown = function (d) { document.location.reload(); } }); </script> </body> </html>