/* Minification failed. Returning unminified contents.
(3323,1938): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black'
(3323,2271): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black'
(3323,2984): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,3088): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,3209): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-supplementary'
(3323,3301): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,3385): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,3480): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,3577): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,3691): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-supplementary'
(3323,3806): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,3914): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,4039): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-supplementary'
(3323,4158): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,4256): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black'
(3323,4347): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,4446): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,4545): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,4642): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-02'
(3323,4739): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,4836): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,4892): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,4955): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,5015): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,5080): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,5149): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-supplementary'
(3323,5230): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-supplementary'
(3323,5300): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,5367): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,5423): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black'
(3323,5476): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black'
(3323,5525): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,5578): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,5631): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,5692): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,5747): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,5804): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,5857): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-02'
(3323,5914): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-02'
(3323,5967): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,6024): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,6077): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,6134): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,6195): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height'
(3323,7349): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,16705): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,16749): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,16797): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success'
(3323,16844): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info'
(3323,16891): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-warning'
(3323,17082): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,17156): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,17215): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success'
(3323,17273): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info'
(3323,17331): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-warning'
(3323,17527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,17981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,18967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,19948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,20992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,21973): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,22015): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,22149): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,22177): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,22250): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-supplementary'
(3323,22287): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,22346): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black'
(3323,22369): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,22430): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,22455): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,22516): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-02'
(3323,22541): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,22606): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,22705): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,22767): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,22827): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,22852): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,22912): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,22937): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,23318): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,23375): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,23436): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,23495): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,30456): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,30499): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,30544): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,30579): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-normal'
(3323,30677): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,30771): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,30815): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,31135): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,31233): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,31442): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,31482): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,31603): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,31728): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-visited'
(3323,32660): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,32703): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,32821): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,32865): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,33050): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,33143): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,33186): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,33257): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,33399): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,33443): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,33672): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,33715): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,33879): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,33923): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,34116): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,34587): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,34698): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-mobile'
(3323,34742): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-mobile'
(3323,34881): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-desktop'
(3323,34926): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-desktop'
(3323,35043): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-mobile'
(3323,35086): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-mobile'
(3323,35224): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-desktop'
(3323,35268): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-desktop'
(3323,35384): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,35427): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,35565): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,35609): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,35725): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,35768): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,35906): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,35950): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,36137): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,36180): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,36389): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,36433): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,37055): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,37098): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,37242): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,37286): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,37381): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,37429): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-mobile'
(3323,37473): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-mobile'
(3323,37549): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-desktop'
(3323,37594): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-desktop'
(3323,37648): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-mobile'
(3323,37691): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-mobile'
(3323,37766): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-desktop'
(3323,37810): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-desktop'
(3323,37863): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,37906): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,37981): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,38025): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,38078): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,38121): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,38196): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,38240): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,38301): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,38344): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,38427): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,38471): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,38648): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,38792): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,38832): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,38888): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,38946): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-visited'
(3323,39019): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,39393): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,39420): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,39501): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,39541): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,39602): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,39663): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,39690): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,39771): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,39811): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,39872): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,40151): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,40186): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,40412): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-mobile'
(3323,40456): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-mobile'
(3323,40545): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-desktop'
(3323,40590): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-desktop'
(3323,40657): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-mobile'
(3323,40700): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-mobile'
(3323,40788): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-desktop'
(3323,40832): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-desktop'
(3323,40898): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,40941): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,41029): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,41073): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,41139): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,41182): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,41270): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,41314): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,41409): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,41606): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,41780): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,41823): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,41913): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,41951): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,42172): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,42216): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,42535): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,42563): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,42978): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,43117): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,43160): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,43199): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,43322): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,43442): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,43486): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,43582): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,43622): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,43698): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,43968): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,44006): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,44074): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,44520): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,44563): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,44626): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,44699): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,44743): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,45458): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,45614): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,45682): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,45788): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,45831): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,45874): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,45944): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,45981): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,46016): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,46394): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,46438): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,46562): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,46663): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,46702): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,46811): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,46842): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,46919): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,47001): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,47040): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47131): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,47185): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47249): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47309): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,47348): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47453): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,47551): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47615): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47689): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,47761): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,47799): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,47910): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,47941): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,48019): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,48102): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,48140): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48233): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,48287): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48352): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48414): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,48452): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48559): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,48658): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48723): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48799): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,48872): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,48910): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,49015): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,49046): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,49124): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,49207): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,49245): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,49332): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,49405): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,49444): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,49557): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,49588): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,49667): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,49753): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,49792): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,49887): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,49963): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,50002): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,50114): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,50145): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,50225): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,50313): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,50352): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,50446): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,50497): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,50561): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,50618): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,50657): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,50759): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,50851): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,50915): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51007): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51092): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51158): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51285): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,51373): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51437): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51506): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,51586): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,51625): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,51741): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,51772): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,51854): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,51946): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,51985): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,52083): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,52690): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,52724): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,52785): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,53701): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,53728): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,53831): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,53871): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,53954): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,54073): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,54116): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,54161): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,54245): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,54289): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,54346): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,54482): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,54531): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,54610): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,54684): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,54862): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,54926): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,54979): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,55042): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,55182): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,55225): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,55270): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,55351): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,55395): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,55459): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,55502): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,55575): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,55606): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,55648): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,55838): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,55882): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,56068): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,56291): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,56466): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,56509): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,56641): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,56685): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,57166): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,57455): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,57584): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,57795): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,57838): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,57942): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,57986): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,58174): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,58219): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,58269): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,58348): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,58378): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,58525): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,58593): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,58662): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,58721): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,58833): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,58989): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,59042): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,59230): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,59269): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,59311): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,59532): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,59664): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,59694): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,59793): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,59920): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,59998): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,60126): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,60169): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,60214): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,60304): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,60348): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,60421): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,60464): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,60602): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,60646): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,60723): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,60750): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,60846): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,60886): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,60962): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,61076): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-normal'
(3323,61374): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,61454): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-normal'
(3323,61803): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,61838): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,61967): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,62031): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,62097): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,62716): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,62817): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,62894): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,62976): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,63020): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,63197): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-mobile'
(3323,63240): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-mobile'
(3323,63294): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,63392): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-desktop'
(3323,63436): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-desktop'
(3323,63878): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,63952): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,64028): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,64122): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,64165): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,64305): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,64349): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,65252): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,65295): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,65393): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,65437): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,65929): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,65998): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,66038): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,66108): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,66180): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-visited'
(3323,66238): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,66614): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,66801): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,66844): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,66889): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,66981): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,67025): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,67069): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,67112): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,67239): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,67283): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,67382): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,67593): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,67668): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,67708): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,67784): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,67882): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,67925): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,67970): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,68105): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,68149): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,68241): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,68317): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,68407): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,68435): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,68541): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,68602): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,68758): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,68876): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,68948): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,69042): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,69085): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,69130): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,69242): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,69286): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,69531): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,69917): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,70028): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,70156): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,70430): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,70617): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,70691): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,70718): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,70771): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,70814): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,71003): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,71043): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,71117): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,71213): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,71257): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,71342): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,71369): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,71422): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,71465): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,71688): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,71728): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,71818): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,71924): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,71968): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,72093): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,72136): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,72181): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,72266): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,72310): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,72560): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,72627): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,72670): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,72737): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,72774): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,72814): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,72837): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,72875): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,73055): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,73099): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,73196): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,73281): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,73402): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,73436): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,73461): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,73636): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,73842): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,74515): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,74920): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,75351): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,75513): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,76059): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,76095): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,76421): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,76585): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,76780): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,76812): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,77158): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,77503): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,77586): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,77629): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,77866): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,77910): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,78077): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,78188): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,78512): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,78641): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,78684): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,78803): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,78847): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,78949): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,79079): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,79307): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,79398): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,79816): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,79859): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,79904): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,80006): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,80050): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,80210): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,80253): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,80320): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,80362): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,80385): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,80423): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,80664): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,80708): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,80791): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,80884): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,80962): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,81004): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,81171): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,81253): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,81313): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,81472): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,81513): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,81659): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,81699): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,81757): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,81817): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-visited'
(3323,81944): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,81987): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,82107): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,82151): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,82279): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,82561): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,82624): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,82702): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,82768): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success-bg'
(3323,82848): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success'
(3323,82901): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,82944): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,82989): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,83075): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,83119): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,83190): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-normal'
(3323,83349): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,83418): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,83461): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,83528): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,83565): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,83605): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,83628): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,83666): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,83848): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,83892): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,83991): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,84078): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,84201): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,84235): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,84260): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,84439): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,84649): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,85095): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,85533): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,85673): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,85776): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,86012): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,86105): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,86151): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,86453): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,86662): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,87075): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,87118): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,87163): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,87261): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,87305): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,87939): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,88370): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,88532): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,89078): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,89114): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,89440): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,89604): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,89799): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,89831): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,90177): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,90522): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,90605): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,90648): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,90857): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,90901): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,91068): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,91160): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,91468): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,91594): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,91672): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,91708): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,91782): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,91820): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,91890): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-mobile'
(3323,91934): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-mobile'
(3323,91985): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,92010): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,92085): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-desktop'
(3323,92130): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-desktop'
(3323,92193): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,92260): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,92554): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,92737): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,92824): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,92947): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,93464): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,93768): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,93843): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,93883): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,93959): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,94284): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,94327): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,94372): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,94451): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,94495): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,94571): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,94614): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,94736): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,94780): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,94900): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,94959): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,95021): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,95165): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-03'
(3323,95812): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,96484): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,97165): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,97288): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,97331): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,97376): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,97403): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,97478): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,97522): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,97612): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,97655): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,97694): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,97775): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,97819): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,98662): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,98994): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,99025): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,99257): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,99319): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,99559): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-mobile'
(3323,99603): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-mobile'
(3323,99649): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,99725): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-desktop'
(3323,99770): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-desktop'
(3323,100484): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,100746): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,100789): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,100834): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,100911): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,101080): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,101124): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,101202): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,101293): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,102042): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,102111): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,102373): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,103145): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,103188): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,103251): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-10'
(3323,103292): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,103411): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,103455): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,103608): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,103819): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,104126): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-mobile'
(3323,104169): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-mobile'
(3323,104223): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,104302): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xl-desktop'
(3323,104346): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xl-desktop'
(3323,104470): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,104769): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,104808): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,104924): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,105002): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,105075): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,105103): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,105154): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,105183): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,105328): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,107225): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,107470): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,107497): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,107583): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,107623): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,107689): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,107756): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,107799): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,107860): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,107938): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,107982): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,108603): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,108672): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,108730): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,108873): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,108920): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,109026): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-mobile'
(3323,109070): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-mobile'
(3323,109125): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,109200): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxl-desktop'
(3323,109245): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxl-desktop'
(3323,109631): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,109730): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,109775): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,110090): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,110133): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,110272): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,110316): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,110552): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,110712): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,110752): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,110824): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,110898): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-visited'
(3323,110979): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,111024): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,111182): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,111225): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,111270): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,111346): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,111390): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,111567): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,111594): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,111680): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,111720): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,111786): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,111865): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,111900): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,112049): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,112092): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,112201): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,112245): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,112452): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,112527): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,112588): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,112718): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,112787): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,113001): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,113282): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,113322): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,113447): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,113514): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,113642): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,113796): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,113960): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,114000): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,114076): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,114154): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-visited'
(3323,114210): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,114253): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,114298): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,114375): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,114419): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,114488): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,114531): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,114633): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,114677): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,115065): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,115108): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,115218): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,115262): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,115391): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,116066): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,116148): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,116523): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,116665): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,116725): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,116915): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,116984): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,117391): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,117457): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,117527): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,118226): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,118531): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,118654): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,118825): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,118956): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,119313): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,119449): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,119602): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,119674): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,120416): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,120767): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,120815): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,121187): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,121348): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,121391): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,121436): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,121606): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,121650): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,121813): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,121856): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,121919): run-time error CSS1039: Token not allowed after unary operator: '-nsw-border-radius'
(3323,121956): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,122153): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,122197): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,122284): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,122359): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,122764): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,122807): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,122861): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,122942): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,122986): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,123030): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-mobile'
(3323,123073): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-mobile'
(3323,123209): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-lg-desktop'
(3323,123253): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-lg-desktop'
(3323,123637): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,123718): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,123761): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,123873): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,123917): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,124112): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,124235): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-mobile'
(3323,124279): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-mobile'
(3323,124513): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-desktop'
(3323,124558): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-desktop'
(3323,124944): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,125052): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,125152): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-mobile'
(3323,125196): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-mobile'
(3323,125304): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xxs-desktop'
(3323,125349): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xxs-desktop'
(3323,125516): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,126401): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,126444): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,126494): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,126584): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,126628): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,126709): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-light'
(3323,126777): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,126805): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,127000): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,127740): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,127811): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info-bg'
(3323,127850): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info'
(3323,127927): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info'
(3323,128012): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info'
(3323,128079): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success-bg'
(3323,128121): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success'
(3323,128204): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success'
(3323,128295): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-success'
(3323,128365): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-warning-bg'
(3323,128407): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-warning'
(3323,128490): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-warning'
(3323,128581): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-warning'
(3323,128649): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error-bg'
(3323,128689): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,128768): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,128855): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,128940): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,128975): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,129526): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,129627): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,129695): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,129880): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,129999): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,130095): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,130273): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,130316): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,130414): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,130458): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,130603): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,130692): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,130812): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,131275): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,131343): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,131406): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,131449): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,131494): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,131571): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,131615): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,131754): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,131848): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,131907): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,131974): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,132047): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,132133): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,132192): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,132251): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,132316): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,132397): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,132470): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,132554): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,132857): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,132950): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,133008): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info'
(3323,133037): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,133130): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-info-bg'
(3323,133162): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,133260): run-time error CSS1039: Token not allowed after unary operator: '-nsw-status-error'
(3323,133290): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,133553): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,133659): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,133796): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,133945): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,134210): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-mobile'
(3323,134253): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-mobile'
(3323,134311): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,134420): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-md-desktop'
(3323,134464): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-md-desktop'
(3323,134557): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,134617): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,134805): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,135162): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,135200): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,135353): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,135391): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,135471): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,135502): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,135651): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,135842): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,135880): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,136032): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,136147): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,136397): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,136435): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,136571): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,136609): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,136689): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,136720): run-time error CSS1039: Token not allowed after unary operator: '-nsw-black-rgb'
(3323,136881): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,137096): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,137134): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white'
(3323,137298): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,137454): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,137632): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,137816): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,137855): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,138088): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,138127): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,138212): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,138243): run-time error CSS1039: Token not allowed after unary operator: '-nsw-white-rgb'
(3323,138536): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,138948): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,138987): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,139276): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,139744): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,140066): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,140508): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,140670): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,140766): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,140996): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,141100): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,141162): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,141340): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,141673): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,141746): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,141808): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,141922): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,141949): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-dark'
(3323,142094): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-accent'
(3323,142181): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,142221): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-04'
(3323,142299): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,142373): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-mobile'
(3323,142416): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-mobile'
(3323,142477): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,142615): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-sm-desktop'
(3323,142659): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-sm-desktop'
(3323,142854): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,142939): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-bold'
(3323,143001): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,143185): run-time error CSS1039: Token not allowed after unary operator: '-nsw-off-white'
(3323,143271): run-time error CSS1039: Token not allowed after unary operator: '-nsw-grey-01'
(3323,143877): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,144039): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-mobile'
(3323,144082): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-mobile'
(3323,144127): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,144167): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,144235): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,144381): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-size-xs-desktop'
(3323,144425): run-time error CSS1039: Token not allowed after unary operator: '-nsw-line-height-xs-desktop'
(3323,144497): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,144574): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,144651): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,144732): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
(3323,144801): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,144829): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,144998): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-hover'
(3323,145075): run-time error CSS1039: Token not allowed after unary operator: '-nsw-focus'
(3323,145184): run-time error CSS1039: Token not allowed after unary operator: '-nsw-brand-dark'
(3323,145212): run-time error CSS1039: Token not allowed after unary operator: '-nsw-text-light'
(3323,145256): run-time error CSS1039: Token not allowed after unary operator: '-nsw-font-family'
 */

body {
    /*padding-bottom: 20px;*/
    
    margin: 20px;
}

/* Set padding to keep content from hitting the edges */

.body-content {
    padding-left: 15px;
    padding-right: 15px;
    /*min-height: calc(100vh - 220px);*/
    min-height: calc(100vh - 245px);
    background: #ffffff;
    box-shadow: 2px 2px 12px #DDD;
    padding-bottom: 3em;
}

.agencylable {
    margin-top: 10px;
}

.disply_linkss a {
    float: left;
}

    .disply_linkss a + a {
        margin-left: 10px;
    }

.mt10 {
    margin-top: 10px;
}

.m-0-opacity {
    margin: 0 !important;
    opacity: 0 !important;
    height: 0 !important;
    display: none;
}

.invoiceList-l {
    padding: 1em 1em;
    background-color: #f1f1f1;
    margin: 1em 0;
    max-height: 110px;
    overflow-y: auto;
}


.account-specific-right .padTop20 {
    padding-top: 0 !important;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 100%;
}

select,
textarea {
    padding: 14px 16px;
    height: inherit;
    width: 100%;
    border-color: #dfdfdf;
    border: 1px solid #dfdfdf;
}


.largeimage img {
    max-width: 200px;
}

.smallimage img {
    max-width: 50px;
}

.smallfont img {
    font-size: 9px;
}

.row {
    align-content: center;
}

.Inline {
    display: inline;
}

a {
    color: #000000;
    text-decoration: none;
}

    a:hover,
    a:focus {
        color: #444;
        text-decoration: underline;
    }

    a:focus {
        /*outline: none;*/
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

.verticalLine {
    border-left: thick solid #808080;
}

.textRed {
    color: #a11d1d;
}

.textGreen {
    color: #42b421;
}

.check_block {
    display: block;
}

/*.MenuItemSelected span.MenuItem {
    background-color: #1a3e83;
    color: #ffffff;
}

    .MenuItemSelected span.MenuItem:hover {
        color: #000000;
    }*/

/*  .MenuItemSelected, .MenuItemSelected span.MenuItem {
        background-color: #1a3e83;
        color: #ffffff;
    }
      */

.panel-title .glyphicon {
    font-size: 14px;
}

#accordion a:hover {
    text-decoration: none !important;
}

.contact_detail {
}

    .contact_detail div.row div {
        height: 25px;
        font-size: 12px;
    }

        .contact_detail div.row div:first-child {
            font-weight: bold;
            font-size: 12px;
        }

.contact1 div.row div:nth-child(3) {
    font-weight: bold;
    font-size: 12px;
}

/*.label-font-weight label {
    font-weight: 500 !important;
    color: #005E8C !important;
}*/


.myfeespage-footer {
    max-width: 100%;
    width: 693px !important;
    margin: 0 auto;
    text-align: left;
    background: #fff;
    border-top: 1px solid #ddd;
    padding: 20px;
}


.contact2 div.row div:nth-child(3), .contact2 div.row div:nth-child(5) {
    font-weight: bold;
    font-size: 12px;
}

.report-item {
    padding: 10px;
    background: #f8f8f8;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #dfdfdf;
}

    .report-item a:hover, .report-item a:active {
        text-decoration: none;
    }

    .report-item a {
        cursor: pointer;
    }

.contact-us .detail {
    font-weight: bold;
}

.contact-us .row {
    padding: 5px;
}
/*css by designer*/
/*.nav > li > a {
    padding: 10px 14px
}*/

.largetext {
    text-align: left
}

.jumbotron {
    background-color: #ff0000;
}

.resposnive {
    width: 100%;
    overflow-x: auto;
}

.reponsive-tabel {
    width: 100%;
    overflow-x: auto !important;
    padding: 15px 0;
}

    .reponsive-tabel .dataTables_wrapper .table {
        max-width: none !important;
    }



.ad-postion {
    position: relative;
}

.offer-jumbtn {
    min-height: 84px;
}

.cust-jumbtn {
    min-height: 180px;
}

.login-wrapper {
    padding: 0 40px 40px;
}

.table-simple {
    width: 90%;
    overflow-x: auto;
}

::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}

.dataTable caption {
    padding: 15px 0px;
    border-bottom: 1px solid rgb(221, 221, 221);
    font-size: 16px;
}

input[type="search"] {
    border-radius: 10px;
    border: 1px solid #555;
    width: 250px;
    height: 30px;
    padding-left: 10px;
}
/*
.paging_simple_numbers {
    position: absolute;
    bottom: 22px;
    right: 0; bottom:0px;
}
    */
div.dt-buttons {
    
    left: 0px;
    top: 0;
}

div.dataTables_wrapper div.dataTables_filter {
    text-align: right;
    position: absolute !important;
    right: 0px;
    top: 0;
}

.dataTables_wrapper {
    position: inherit !important;
}

.parentDV {
    background: #f5f5f5;
}

.mar-topadd {
    margin-top: 20px;
}

.balance_account_text {
    font-size: 36px !important;
    color: #093254;
}

.addmarg {
    margin: 15px 0;
}

.maraddbtn {
    margin-top: 23px;
}




.fs_fields legend {
    display: block;
    -webkit-padding-start: 2px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
}

.fieldset {
    padding: -1px !important;
}

fieldset {
    padding-bottom: 0.75em !important;
}



.fs_fields fieldset {
    display: block;
    -webkit-margin-start: 2px;
    -webkit-padding-start: 0.75em;
    border-width: 2px;
    border-style: groove;
    border-color: threedface;
    border-image: initial;
}


.thead_tr thead tr th {
    background-color: #093254 !important;
    color: #ffffff !important;
}
/*.table thead_tr tbody  tr {
    border-bottom-color: #093254 !important;
    border-bottom-left-radius: 10px !important;
}*/
/*delete today*/
.table-striped {
    border-color: #093254 !important;
}

/*delete today*/
/*.table-striped > tbody > tr:last-child > td {
        border-bottom-color: #093254 !important;
    }

        .table-striped > tbody > tr:last-child > td:first-child {
            border-bottom-left-radius: 10px !important;
        }

    .table-striped tr td:first-child, table tr th:first-child {
        border-left: 0;
    }

    .table-striped tr td:last-child, table tr th:last-child {
        border-right: 0;
    }*/

/*.table-bordered tr:last-child td:first-child {
    border-bottom-left-radius: 10px !important;
}

.table-bordered tr:last-child td:last-child {
    border-bottom-right-radius: 10px !important;
}*/

.mt5add { /*margin:5px;*/
    margin-top: 15px;
    margin-right: 10px;
}

.paybtn { /*margin:5px;*/
    margin-top: 15px;
    margin-right: 10px;
    padding: 10px 53px;
}

.contact_detail {
    min-height: 180px;
    /*min-height: 258px;*/
}

input[type="checkbox"] {
    vertical-align: top;
}

.add-income {
    padding: 6px 15px !important;
    font-size: 15pt !important;
}

.account-page tr td:nth-child(3) {
    cursor: pointer;
}

.mar-bttom {
    margin-bottom: 5px;
}

.addpadd-checkbox {
    padding-left: 5px;
}

.m-all-35 {
    margin: 30px;
}

.navbar {
    border: none;
}

.validation-error-color label {
    color: #b94a48 !important;
}

.validation-error-color input {
    border-color: #b94a48 !important;
}

.login-box h2 {
    text-align: center;
}


.alert a, .blueColor {
    color: #00adee !important;
}

.border-top {
    border-top: 1px solid #ccc;
}

.SiteFooter {
    font-size: 12px;
}

.labelColon:after {
    content: ':';
    margin-left: 0px;
}

.pl-0 {
    padding-left: 0px !important;
}

.d-flex {
    display: flex !important
}

.align-item-center {
    align-items: center !important;
}

.input-validation-error {
    border-color: #d9534f;
}


.table-primary th label {
    color: #ffffff;
}

.table-primary .table-striped > tbody > tr:nth-child(odd) > th, .table-primary th {
    color: #FFF;
    background-color: #2F70A9
}

.table-primary .table-bordered > thead > tr > th,
.table-primary .table-bordered > tbody > tr > th,
.table-primary .table-bordered > tfoot > tr > th,
.table-primary .table-bordered > thead > tr > td,
.table-primary .table-bordered > tbody > tr > td,
.table-primary .table-bordered > tfoot > tr > td {
    border-color: #dddddd;
}

.table-primary tr:hover td, .table-striped > tbody > tr:nth-child(odd):hover > td {
    background: #f5f5f5;
}
/*Mobile Menu Fixes Start*/
.mt-0 {
    margin-top: 0px !important;
}

.mx-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.navbar-card {
    color: #fff;
    background: #093254;
}

.m-0 {
    margin: 0px !important;
}

.py-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.navbar-card .navbar-toggle {
    background-color: #428bca;
}

    .navbar-card .navbar-toggle:focus {
        box-shadow: none !important;
        outline: none !important;
    }

.navbar-card .collapsed.navbar-toggle {
    background-color: #093254;
    border: 1px solid #fff;
}

.navbar-card .navbar-toggle .icon-bar {
    background: #ffffff;
}

.collapsed {
}
/*Mobile Menu Fixes End*/
.pr-0 {
    padding-right: 0px !important;
}

.table-expandBtn th:first-child,
.table-expandBtn td:first-child {
    padding: 0px 0px !important;
    min-width: 34px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before {
    left: 7px !important;
    background-color: #093254 !important;
}

#advanceSearchDiv table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child::before,
#advanceSearchDiv table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child::before {
    position: static !important;
    margin: 8px auto;
    background-color: #093254 !important;
}


.table-expandBtn .child td:first-child {
    padding: 0px 10px !important;
}

.table-expandBtn td.dataTables_empty {
    padding: 8px !important
}




/*media query*/
@media screen and (max-width: 1200px) {
    /* .nav > li > a {
        padding: 10px 11px
    }*/
}

@media screen and (max-width: 992px) {
    .btn_link_b .col-md-6 {
        width: 49%;
        display: inline-block;
    }


    .navbar-nav {
        float: none;
        margin: 0;
    }

    .navbar-header {
        float: none;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }

        .navbar-collapse.collapse {
            display: none !important;
        }

        .navbar-collapse li:first-child a {
            border-top-left-radius: 0px;
            border-bottom-left-radius: 0px;
        }

    .navbar-nav {
        float: none !important;
        margin: 7.5px -15px;
    }

        .navbar-nav > li {
            float: none;
        }

    .navbar .nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        line-height: 4px;
        color: #ffffff;
        background: #093254;
        border-bottom: 1px Solid #ffffff;
    }

    .nav > li > a:hover {
        background: #f3f3f3 !important;
        color: #000000;
    }

    .nav > li > a.active {
        background: #D8D8D8;
        color: #000000;
    }

    nav .inner-navbar li {
        float: left;
    }

    .cust-jumbtn h1 {
        font-size: 25px !important;
    }

    .cust-jumbtn h3 {
        font-size: 18px !important;
    }

    .container .cust-jumbtn {
        padding-right: 15px !important;
        padding-left: 15px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .cust-jumbtn {
        min-height: 305px;
    }

    .inner-navbar .MenuItem {
        font-size: 14px;
    }

    nav .inner-navbar li a {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .reponsive-tabel {
        padding: 31px 0;
    }

    .bsb-two {
        width: 40% !important;
        float: left;
    }

    .bsb-one {
        width: 40% !important;
        float: left;
    }

    .navbar-card {
        display: block !important;
    }

    /*.nav.blue-bg > li > a {
        border-left: none !important;
    }*/
}


@media screen and (max-width: 767px) {
    .dataTables_filter {
        margin-top: 0 !important;
    }
    .footer-container1 {
        padding: 0;
    }

    .navbar-collapse {
        max-height: 450px !important;
    }

    .navbar-toggle.cl_m {
        display: block !important;
    }

    .cust-jumbtn {
        min-height: 175px;
    }

    .disply_linkss {
        float: left;
        margin: 0 10px;
    }

    .jumbotron {
        background-color: #1a3e83;
        color: #ffffff;
    }

    .Navbar-quicksearch {
        margin-top: 0px;
        width: 96%;
        text-align: center;
        margin: 0 auto;
    }

    .jumbotron .darkcolor {
        color: #ffffff;
        font-size: 25px;
    }

    #grid_info {
        float: left;
    }

    #grid_paginate {
        float: right;
    }

    .jumbotron {
        padding: 15px;
    }

    .Inline {
        font-size: 25px;
    }

    .jumbotron > h1 {
        font-size: 25px;
        margin: 0;
    }

    .parentDV .panel-title {
        font-size: 14px;
    }

    .banking-heading p {
        width: 33% !important;
    }

    .pl-xs-15 {
        padding-left: 15px !important;
    }
}

@media screen and (max-width: 560px) {
    .reponsive-tabel {
        width: 100%;
        overflow-x: scroll;
        padding: 43px 0;
    }

    .footer-container {
        padding: 0;
    }

    div.dataTables_wrapper div.dataTables_filter {
        right: 5px;
        top: 36px;
    }

    .login-wrapper {
        width: 100% !important;
    }

    .login-header img {
        max-width: 100% !important;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button {
        padding: 0.5em 0.5em !important;
    }

    .dataTable caption {
        padding: 22px 0px;
    }

    select.form-control.textRequired.pay-month {
        margin-right: 8px !important;
    }
}

.button.colorComfort, button.colorComfort, .panel-primary > .panel-heading.colorComfort {
    background: #093254;
    color: #ffffff;
}

.panel-primary {
    border-color: #093254 !important;
}

.panel-default {
    box-shadow: 0px 7px 14px -7px #CFCFCF;
}
    /*+++++++++++++++++++++++++++++++23/01/18+++++++++++++++++++++++++++++*/
    .panel-default > .panel-heading {
        /*background-color: #2980b9;*/
    }

        .panel-default > .panel-heading > h4 > a, .panel-default > .panel-heading {
            color: #093254;
            /*color: #113C8B;*/
        }

            .panel-default > .panel-heading + .panel-collapse .panel-body {
                border-top: 0 none;
            }

.bg-lightBlue {
    background-color: #eff9ff !important;
}

/*+++++++++++++++++++++++++++++++23/01/18 css end+++++++++++++++++++++++++++++*/
input[type="checkbox"] {
    margin-right: 5px;
}

footer {
    background: #eeeeee;
    color: #000000;
    padding: 15px;
}

.blue-bg {
    background-color: #093254;
    width: auto;
    min-width: 100%;
    border-radius: 10px;
    box-shadow: 0px 7px 14px -5px #CFCFCF;
}

.navbar-nav.blue-bg > li .Navbar-quicksearch {
    margin: 0px;
    position: relative;
}

    .navbar-nav.blue-bg > li .Navbar-quicksearch input {
        margin: 0px;
        padding: 5px;
    }

.navbar-nav.blue-bg > li > a, .navbar-nav.blue-bg > li > a:focus {
    color: #ffffff;
    text-decoration: none;
    background-color: #093254;
}

    .navbar-nav.blue-bg > li > a:hover {
        color: #ffffff;
        background-color: #504f52;
    }

    .navbar-nav.blue-bg > li > a:active {
        color: #000000;
        background-color: #D8D8D8;
    }

    .navbar-nav.blue-bg > li > a:focus {
        color: #000000;
        background-color: #f3f3f3;
    }

    .navbar-nav.blue-bg > li > a.selectedclass {
        color: #000000;
        background-color: #D8D8D8;
    }

.nav-pills > li.active > a, .nav-pills > li.active > a:focus {
    color: #ffffff;
    background-color: #093254;
    text-decoration: none;
}

    .nav-pills > li.active > a:hover {
        color: #ffffff;
        background-color: #504f52;
        text-decoration: none;
    }

.search-custom {
    width: 200px;
    margin: 5px;
    padding: 2px;
    float: right;
}

body h1 {
    color: #093254;
    font-size: 36px;
}

body h2 {
    color: #093254;
    font-size: 24px;
}

body h3 {
    color: #113C8B;
    margin: 10px 0px;
}

.white-text h3 {
    color: #ffffff;
    font-size: 18px;
}

body p {
    color: #333333;
}

table tbody tr td {
    color: #333333;
}

.smallimage a h2 {
    color: #113C8B;
    /*text-decoration:underline;*/
}

    .smallimage a h2:hover {
        text-decoration: none;
    }

.smallimage a p {
    color: #333333;
    font-size: 14px;
    margin: 10px 0px;
}

.smallimage a .glyphicon {
    margin-right: 10px;
}

.smallimage {
    margin: 20px 0px;
}

label, .display-label {
    color: #093254; /*#005E8C*/
    font-weight: normal !important;
}

.form-control {
    color: #555;
    background-color: #ffffff;
    border: 1px solid #ccc
}

.btn.btn-primary {
    text-decoration: none;
    background-color: #093254;
    border-color: #093254;
    color: #ffffff;
}



.btn.btn-success {
    color: #ffffff;
    background-color: #68A43D;
    border-color: #68A43D;
    text-decoration: none;
}

    .btn.btn-success:hover, active {
        color: #ffffff;
        background-color: #568343;
        border-color: #568343;
    }

.btn.btn-primary:hover, active {
    color: #ffffff;
    background-color: #504f52;
    border-color: #285e8e;
}

.full-w {
    width: 100%;
}

a {
    color: #000000;
    text-decoration: underline;
}

    a:hover {
        color: #000000;
        text-decoration: none;
    }

.fa.fa-asterisk {
    color: #ff0000;
    font-size: 9px !important;
}

.innera {
    color: #093254;
}

.panel-title a {
    text-decoration: none;
}

.mt-24 {
    margin-top: 24px;
}

.panel-collapse {
    background: #ffffff;
}

.panel-default > .panel-heading {
    background: #ffffff;
}

.summary-title {
    color: #093254;
    border-bottom: 2px solid #999999;
    font-size: 36px;
}

.summary-panel {
    background-color: #f1f1f1;
    float: left;
    width: 100%;
}

.nav.blue-bg > li > a {
    padding: 14px 13px;
    border-left: 1px solid #939393;
}

.nav.blue-bg > li:first-child > a {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}


.fa.fa-caret-right {
    display: none;
}

/*.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}*/


.alert-info {
    color: #000;
    background-color: #eaeef5;
    border-color: #2e5299;
}


.alert-success {
    color: #000 !important;
    background-color: #e5f7e6 !important;
    /*border-color: #00a908 !important;*/
    border: 1px solid #00a908 !important;
}

.text-success {
    color: #000 !important;
}

.alert-info a, .alert-danger a, .alert-primary a, .alert-success a, .alert-warning a {
    color: #002664 !important;
    font-weight: bold !important;
}

.alert-info p, .alert-danger p, .alert-primary p, .alert-success p, .alert-warning p {
    color: #000 !important;
}

/*.alert-info {
    color: rgb(49,112,143) !important;
    background-color: rgb(217,237,247) !important;
    font-size: 10.50pt !important;
    font-weight: 400 !important;
}*/
/*.alert-info p {
    color: #31708f;
}*/

.mt-20 {
    margin-top: 20px;
}

.blue-head table > thead th {
    background: #093254;
    color: #ffffff;
    vertical-align: text-top;
}

table > thead th label {
    color: #ffffff;
    vertical-align: text-top;
    font-weight: bold !important;
}



.refresh-space input[type="text"] {
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 5px;
    height: 34px;
}

.alert-space {
    padding: 15px;
    margin-bottom: 8px;
    margin-left: 15px;
}



.dateTimepickerPointer {
    cursor: pointer;
}

.forgetPassword {
    font-size: 18px !important;
}

.alink {
    color: #428bca;
    /*text-decoration: underline;*/
}

    .alink:hover {
        color: #428bca !important;
        text-decoration: none;
    }

table#tblContactDetails > thead th label {
    vertical-align: text-top;
}


.jumbotron {
    padding: 10px 35px !important;
    margin-bottom: 10px;
    background: #eeeeee !important;
    color: #1a3e83 !important;
    box-shadow: 0px 7px 14px -7px #CFCFCF;
}

    .jumbotron h1 {
        margin-top: 10px;
        font-size: 36px !important;
    }

footer .container a span {
    color: #113C8B;
}

.col-md-6.col-sm-6.space-aline .fa {
    width: 40px;
    float: left;
}

.contact-us.summary-panel {
    padding: 30px;
    box-shadow: 0px 7px 14px -7px #CFCFCF;
}

.search-icon-set {
    position: absolute;
    top: 10px;
    right: 10px;
    color: #000000;
}

.logo-bar {
    padding: 10px 0px
}

.red-bottom-border {
    border-bottom: 3px solid #00adee;
    margin-bottom: 10px;
}

.blue-h-three {
    color: #113C8B;
}

.account-tab li {
    width: 14.28%;
}

.account-tab > li > a {
    padding: 11px 0px !important;
}

.mr-0 {
    margin-right: 0 !important;
}


.addIncome .btn, .addExpenditure .btn, .addAsset .btn, .addLiabilities .btn {
    margin-top: 0;
}



.large-title h1 {
    color: #093254;
    margin: 40px 15px;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 9px;
}

.table-responsive {
    width: 100%;
    overflow: auto;
}

.over-auto {
    overflow: auto;
    width: 100%;
}


.margin-0-headings + .margin-0-headings {
    margin: 1em 0 0;
}

.margin-0-headings h2, .margin-0-headings p {
    margin: 0;
    line-height: 32px;
}

.bank-ErrorMsg {
    color: #a94442;
    background-color: #f2dede;
    border: 2px #ebccd1;
    padding: 10px;
    display: none;
    margin-top: 8px;
}


.cell_spacing {
    border-spacing: 0 !important;
}
/* new s*/
/*.Acc-Tab a {
        padding: 6px 6px !important;
    margin: 0px !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}*/
/*box-shadow: 0px 7px 14px -7px #CFCFCF;*/
/*.main-header {
   
    -webkit-box-shadow: 10px 17px 22px -11px rgba(214,214,214,1);
    -moz-box-shadow: 10px 17px 22px -11px rgba(214,214,214,1);
    box-shadow: 10px 17px 22px -11px rgba(214,214,214,1);
}*/

.link_button {
    box-shadow: 0px 7px 14px -7px #CFCFCF;
    background: linear-gradient(to bottom, #ffffff 5%, #ffffff 100%);
 
    border-radius: 8px;
    cursor: pointer;
    color: #093254;
    text-decoration: none;
}

.MenuItemSelected {
    /*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #093254;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 #093254, 0 2px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 1px 0 #093254, 0 2px 2px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 1px 0 #093254, 0 2px 2px rgba(0, 0, 0, 0.3);
    background: #093254;
    padding: 8px 12px;
    text-decoration: none;
    color: #ffffff;*/
    box-shadow: 0px 7px 14px -7px #276873;
    background: linear-gradient(to bottom, #093254 5%, #093254 100%);
    background-color: #093254;
    border-radius: 8px;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    padding: 13px 32px;
    text-decoration: none;
    text-shadow: 0px 1px 0px #3d768a;
}

.Acc-Tab li a {
    padding: 8px 10px !important;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-left: 10px;
    height: 58px;
    text-align: center !important;
}


.login-f {
    padding: 20px 40px 20px;
    border-top: 1px solid #ddd;
}
/*.Acc-Tab li {
    min-width: 152px;
    display: inline-block;
    float: left;
    text-align: left;
    width: 16.66%;
}*/
.Acc-Tab li {
    width: 30%;
    max-width: 100%;
    margin: 0 0 1em;
    text-align: center;
}


.ml-5 {
    margin-left: 5px;
}



.Acc-Tab a:active {
    color: #ffffff !important;
    background: #093254 !important;
}

.Acc-Tab a:focus {
    color: #ffffff !important;
    background: #093254 !important;
}

.no-bullet button > li > a:focus {
    text-decoration: none;
    color: #ffffff !important;
    background: #093254 !important;
    /*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #113C8B;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 #093254, 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 #093254, 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 #093254, 0 2px 2px rgba(0, 0, 0, 0.3);
    background: #113C8B;
    padding: 8px 12px;
    text-decoration: none;
    color: #ffffff;*/
}
.no-bullet {
margin: 5px;
}
    .no-bullet button {
        background: linear-gradient(to bottom, #1C69D4 5%, #1C69AE 100%);
        color: #ffffff !important;
        height: 80px;
        width: 200px;
        border-radius: 25px;
        border:none;
    }
    .no-bullet button a {
        color: #ffffff !important;
        font-size:1.2em;
        text-decoration:none;
    }
        .no-bullet button:hover {
            background: #113C8B;
            color: #000000;
        }
.Acc-Tab li a {
    width: 250px!important;
    height: 100px;
    padding: 20px 14px !important

}
.Acc-Tab li {
    padding:2px 2px 2px 2px;
}

.fa.spsh:hover {
    background: #113C8B;
    color: #000000;
}

.fa.spsh:active {
    background: #113C8B;
    color: #ffffff;
}

.fa.spsh:focus {
    background: #113C8B !important;
    color: #ffffff;
    display: inline;
}

ul .Acc-Tab li a .MenuItem {
    background: #ffffff;
}

/*.alert-worning-p-text {
    color: #8a6d3b;
}*/
.alert-worning-p-text {
    color: #000;
}


div#grid_processing {
    display: none !important;
}

.f-16 {
    font-size: 16px;
    color: #093254;
}

.nav.navbar-nav.inner-navbar.Acc-Tab {
    /*margin: 20px 0px;*/
}

#samplePopup input[type="radio"], input[type="checkbox"] {
    margin: 4px 6px 0px 0px !important;
}

.td-width-50P {
    width: 100px;
}

.logo-size {
    height: 100px;
    width: 241px;
    object-position: left;
    object-fit: contain;
}

.mb-20 {
    margin: 20px 0px;
}

.font-weight-normal {
    font-weight: normal !important;
}
.font-weight-bold {
    font-weight: bold !important;
}


.checkbox.width4Perc.gval.remove-check-size {
    width: auto !important;
}

/*.Acc-Tab li:nth-child(7) {
    clear: both;
}

.Acc-Tab li:nth-last-child(1) {
    width: 220px;
}*/

.input-custmize {
}

.up-overlay {
    display: block;
    width: 100px;
    height: 40px;
    overflow: hidden;
}

.btn-overlay {
    width: 110px;
    height: 42px;
    position: relative;
    top: -5px;
    left: -5px;
    border: 6px solid #999;
    /*-webkit-box-shadow: inset 2px -2px 20px -9px rgba(0,0,0,0.67);
    -moz-box-shadow: inset 2px -2px 20px -9px rgba(0,0,0,0.67);*/
    box-shadow: inset 2px -2px 20px -9px rgba(0,0,0,0.67);
}

/*.up-overlay button#upload-btn {
    background: #efefef;
}*/

.upload_input {
    font-size: 50px;
    width: 120px;
    opacity: 0;
    /*filter: alpha(opacity: 0);*/
    position: relative;
    top: -40px;
    left: -20px;
}

#results {
    position: absolute;
    top: 30px;
    left: 124px;
}

.Navbar-quicksearch {
    min-width: 145px;
}

.radius-top-lr {
    background: #ffffff;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding-bottom: 20px;
    /*-webkit-box-shadow: 0px 0px 10px #DDD;
    -moz-box-shadow: 0px 0px 10px #DDD;*/
    box-shadow: 0px 0px 10px #DDD;
}

.radius-bottom-lr {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    box-shadow: 0px 0px 10px #DDD;
    /*background: #ffffff;
         -webkit-box-shadow: 0px 0px 10px #DDD;
    -moz-box-shadow: 0px 0px 10px #DDD;
    */
    background: #eee;
    color: #000;
    padding: 20px;
}

#myModal + hr {
    display: none;
}

.nav.blue-bg > li > a:hover:nth-child(1) {
    border-left: 1px solid #D8D8D8;
}

#fldSetAddressDetails {
    padding: 0;
}

#btnSaveContact {
    margin-bottom: 15px;
}

.edit-btn {
    background: #c1e9ff;
    border: #007FB0 1px solid;
    color: #000000;
}

.custom-table {
    background: #f5f5f5;
}

    .custom-table .panel-heading.colorComfort {
        background: none;
        color: #31708F;
        border: 0;
    }

    .custom-table .panel-primary {
        border: #dddddd solid 1px;
    }

.mb-15 {
    margin-bottom: 15px;
}

.refresh-space a {
    margin: 5px 0px;
    width: 100%;
    float: left;
    color: blue;
}

.refresh-space label {
    width: 100%;
}

.star_valid {
    position: absolute;
    left: 12em;
    top: 5px;
}

    .star_valid ~ label[for="EmailAddress"] {
        width: 100%;
    }

    .star_valid ~ label {
        width: 100%;
    }



.h1-ji {
    font-size: 24px !important;
    padding: 0;
    text-transform: inherit !important;
    margin-bottom: 1.5em !important;
}

.star-setnew {
    position: absolute;
    top: 124px;
    left: 77px;
}


    .star-setnew.str_sup {
        bottom: 43px;
        left: 73px;
        top: auto;
    }


/*.title_ff {
    color: #113C8B;
    font-size: 36px;
}*/


.refresh-space {
    position: relative;
}

.fix-pannel {
    /*max-height: 245px;*/
    overflow: hidden !important;
    min-height: 38px;
    background: #fff !important;
}

.fix-panel-extended {
    height: 250px !important;
    box-shadow: 0px 7px 14px -7px #CFCFCF !important;
}

#mytask_wrapper table.dataTable thead th, #mytask_wrapper table.dataTable thead td,
#tblmytask_wrapper table.dataTable thead th, #tblmytask_wrapper table.dataTable thead td {
    padding: 10px 10px;
}

.navbar.navbar-static-top.mb-none {
    margin-bottom: 0px;
}

.font36 {
    font-size: 36px;
    line-height: 40px;
    margin-bottom: 8px;
    color: #093254;
}
.OfferMessage {
    font-size: 16px;
    margin-bottom: 18px;
    color: #093254;
    border-radius: 6px;
    padding: 8px;
    background-color: #FFAEC9;
}

.offerbtn {
    margin-top: 12px;    
    padding: 12px 20px;
}
.testfild_width {
    width: 260px !important;
}

.testfild_width {
    width: 260px !important;
}

.txtblue {
    color: #133880 !important;
}

.mar-20 {
    margin-top: 24px;
}

.reponsive-tabel > .W100, .W100 {
    width: 100% !important
}

.table-bordered.W100 {
    width: calc(100% - 2px) !important
}

.txtaccount.txtblue {
    color: #113C8B !important;
}

.fontNormal {
    font-weight: normal !important;
}

.form-title-checkbox-list {
    display: block;
    margin: 10px 0px;
}

    .form-title-checkbox-list p {
        display: inline-block;
        font-weight: bold;
    }

    .form-title-checkbox-list a {
        float: right;
    }
/*input zoom issue*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
    select:focus, textarea:focus, input:focus {
        font-size: 14px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    select,
    textarea,
    input {
        font-size: 16px;
    }
}
/*input zoom issue End*/


/* Responisve CSS*/

@media screen and (min-width: 1025px) and (max-width: 1200px) {
    .incom-ex .col-md-2 {
        padding: 0;
        text-align: left;
    }

    .Acc-Tab li {
        width: 30%;
    }

    .nav.blue-bg > li > a {
        padding: 14px 9px;
    }

    .navbar-nav > li .cl_m {
        float: none !important;
        display: block !important;
    }

    .fa.fa-caret-right {
        display: inline-block;
    }

    .navbar .nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        line-height: 4px;
        color: #ffffff;
        background: #093254;
        border-bottom: 1px Solid #ffffff;
    }

    .navbar-nav > li {
        float: none;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .navbar-card {
        display: block !important;
    }

    .navbar-toggle {
        display: block;
    }
}


@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
    .incom-incexdetail .col-md-1.pr-0 {
        padding-left: 0px;
    }

    .Acc-Tab li {
        float: left !important;
    }

    .incom-ex .col-md-2 {
        padding: 0;
        text-align: left;
    }

    .navbar-nav > li .cl_m {
        float: none !important;
        display: block !important;
    }

    .fa.fa-caret-right {
        display: inline-block;
    }

    .navbar .nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        line-height: 4px;
        color: #ffffff;
        background: #093254;
        border-bottom: 1px Solid #ffffff;
    }

    .navbar-nav > li {
        float: none;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .navbar-card {
        display: block !important;
    }

    .navbar-toggle {
        display: block;
    }
}





@media screen and (max-width: 1024px) {
    .table ul {
        width: 100%;
    }

    .navbar-nav > li .cl_m {
        float: none !important;
        display: block !important;
    }

    .fa.fa-caret-right {
        display: inline-block;
    }

    .navbar .nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
        line-height: 4px;
        color: #ffffff;
        background: #093254;
        border-bottom: 1px Solid #ffffff;
    }

    .navbar-nav > li {
        float: none;
    }

    .nav.blue-bg > li:first-child > a {
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .navbar-card {
        display: block !important;
    }

    .navbar-toggle {
        display: block;
    }


    .incom-ex .col-md-2.col-sm-6.col-xs-8.display-label {
        width: 60%;
        word-wrap: break-word;
    }

    .d-flex.d-xxs-block {
        display: block !important;
    }

        .d-flex.d-xxs-block .col-md-3.col-xs-12 {
            width: 100% !important;
        }

        .d-flex.d-xxs-block .col-md-9.col-xs-12 {
            width: 100% !important;
            padding-left: 15px !important;
        }

    .nav.blue-bg > li > a {
        padding: 11px 6px;
    }

    .Navbar-quicksearch {
        margin: 10px;
    }

    .search-custom {
        width: 135px;
    }

    .actab-max li {
        min-width: 14%;
        margin: 0 0 1em;
        text-align: center;
        line-height: 0px !important;
    }

    .reponsive-tabel > .table-bordered.W100, .W100 {
        width: calc(100% - 2px) !important;
    }
}

@media (min-width: 768px) and (max-width: 1200px) {

    .Acc-Tab li {
        width: 25% !important;
        float: left;
    }

    #child table tbody tr td {
        min-width: 126px;
    }

        #child table tbody tr td .btn {
            padding: 3px 5px;
        }

    .child_c table tbody tr td {
        min-width: 126px;
    }

        .child_c table tbody tr td .btn {
            padding: 3px 2px !important;
        }

    #advanceSearchDiv .table-expandBtn th:first-child,
    #advanceSearchDiv .table-expandBtn td:first-child {
        min-width: 24px !important;
    }
}







@media (max-width: 767px) {
    /*.gridDetails.income_ex thead tr th.min-desktop {
        display: none !important;
    }*/
    .err_lable label {
        font-weight: 300;
    }

    .d-flex.d-xxs-block {
        display: block !important;
    }

        .d-flex.d-xxs-block .pl-xs-15 {
            padding-left: 15px !important;
        }
}


@media (min-width: 481px) and (max-width: 767px) {

    .m_btn {
        width: 100% !important;
        margin: 0 0 15px;
    }

    .Acc-Tab li {
        width: 50% !important;
        margin-right: -5px !important;
    }

        .Acc-Tab li a {
            line-height: 22px !important;
        }
}

@media (max-width: 600px) {
    .my-fees-ac table tbody tr td {
        display: block;
        padding: 0;
    }

    #child .col-md-12 {
        padding: 0 0px;
    }

    #child .panel-body {
        padding: 0 5px;
    }
}

@media (max-width: 480px) {
    .ad-postion .dataTables_filter {
        left: 0;
        right: auto;
        width: 100%;
    }

        .ad-postion .dataTables_filter label {
            width: 100%;
            /* margin: 0 auto; */
            float: left;
            display: initial;
        }

            .ad-postion .dataTables_filter label input {
                margin-left: 2px !important;
            }

    .login-wrapper {
        padding: 20px !important;
    }

    .m_btn {
        width: 100% !important;
        margin: 0 0 15px;
    }

    .button_ss {
        text-align: center;
    }

    .disply_linkss {
        float: none !important;
        margin: 0 10px;
        text-align: center;
    }

    .btn_link_b .col-md-6 {
        width: 100%;
        text-align: center;
    }



    .Acc-Tab li {
        width: 50% !important;
        height: auto !important;
        margin-right: -5px !important;
    }

        .Acc-Tab li a {
            line-height: 22px !important;
        }

    .table-responsive fieldset {
        padding: 0px !important;
    }

    .dataTables_info {
        margin-left: 10px;
    }

    #advanceSearchDiv .table-responsive {
        border: none;
    }

    div.dataTables_wrapper div.dataTables_paginate {
        text-align: right !important;
    }
}

@media (max-width: 479px) {
    .d-xxs-block {
        display: block !important;
    }


    .table-word-break th:nth-child(2) {
        padding-right: 17px !important;
        padding-left: 10px;
    }

    .table-word-break td:nth-child(3) {
        word-break: break-all !important;
    }

    table.dataTable.table-word-break tbody th, table.dataTable.table-word-break tbody td {
        padding: 8px 4px;
    }

    .table-expandBtn.table-word-break th:first-child, .table-expandBtn.table-word-break td:first-child {
        min-width: 32px;
    }

    .table-word-break.table-word-break2 th:nth-child(2) {
        padding-right: 24px !important;
        padding-left: 5px;
    }

    .table-word-break.table-word-break2 td:nth-child(4) {
        word-break: break-all !important;
    }

    .dataTable th label .fa.fa-asterisk {
        position: absolute;
    }

    table.dataTable.table-word-break.dtr-inline.collapsed > tbody > tr > td:first-child::before,
    table.dataTable.table-word-break.dtr-inline.collapsed > tbody > tr > th:first-child::before {
        position: static !important;
        margin: 8px auto !important;
    }
}

@media screen and (max-width: 992px) {
    .navbar-toggle.cl_m {
        display: block !important;
    }

    .header-stcontent {
        margin-top: 0;
        margin-bottom: 10px;
    }

    .navbar-header .navbar-toggle {
        margin-top: 31px;
    }

    #advanceSearchDiv .table-responsive {
        border: none !important;
    }

    .fa.fa-caret-right {
        display: inline-block;
    }


    .search-custom {
        width: 200px;
    }

    .account-tab li {
        width: 24.28%;
    }

    .blue-bg {
        background-color: #093254;
        margin: 0 auto;
    }

    .form-group.banking-heading p {
        width: 25%;
    }

    .mar-20 {
        margin-top: 0px;
    }

    .min-height-inherit-sm {
        min-height: inherit !important;
    }
}


@media screen and (min-width:1201px) {
    .table-expandBtn th:first-child,
    .table-expandBtn td:first-child:not(.dataTables_empty) {
        display: none !important;
    }
}



@media screen and (max-width: 768px) {

    .Acc-Tab li {
        width: 33.33%;
    }
}


@media screen and (max-width:1200px) {
    .table-expandBtn th:first-child,
    .table-expandBtn td:first-child {
        display: table-cell !important;
    }
}


@media screen and (min-width: 768px) {
    .navbar-nav > li > a {
        text-align: left;
    }

    .Navbar-quicksearch {
        margin: 10px;
    }

    .nav.navbar-nav.inner-navbar.account-tab {
        margin: 4px 0;
    }


    .jumbotron {
        padding-top: 30px;
        padding-bottom: 30px;
        background: #1a3e83;
        color: #ffffff;
    }

    .container .jumbotron {
        padding-right: 60px;
        padding-left: 60px;
    }

    .jumbotron h1 {
        font-size: 63px;
    }

    .navbar-collapse.in.collapse-height {
        max-height: 420px;
    }
}


@media screen and (max-width: 480px) {
    .nav.navbar-nav.inner-navbar.account-tab {
        margin: 4px 0;
    }

    .account-tab li {
        width: 50%;
    }

    .mobile-row {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
}

@media screen and (max-width:320px) {
    .mobile-row {
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
}


@media only screen and (max-width :630px) {
    .login-box h2 {
        text-align: left;
        margin-bottom: 20px;
    }

    .login-header img {
        margin: 15px 0px;
    }

    /*.login-wrapper {
            padding-bottom: 0px;
            margin-bottom: 10px;
        }*/

    .large-title h1 {
        margin: 10px 15px
    }

    .radius-top-lr {
        padding-bottom: 10px;
    }

    /* account text */
    .smallimage {
        margin: 0px;
    }
}

@media only screen and (max-width :767px) {
    .editmrg .edit-btn,
    .saveBtn {
        /*margin-bottom: 6px;*/
    }

    .editmrg .btn-danger, .editmrg .edit-btn,
    .editmrg a.mt5add.btn.btn-primary,
    .saveBtn {
        /*width: 100%;*/
        /*display: block;*/
    }

    .can-btn {
        display: block;
    }

    .addIncome .btn, .addExpenditure .btn, .addAsset .btn, .addLiabilities .btn {
        margin-top: 0;
    }

    .addIncome .btn-danger, .addExpenditure .btn-danger, .addAsset .btn-danger, .addLiabilities .btn-danger {
        margin-top: 5px;
    }

    .w-xs-100 {
        width: 100% !important;
    }
}

.mb20 {
    margin-bottom: 20px;
}

.large-title.arrangment h1 {
    margin: 10px 15px;
}

#fldAdhocInstallments {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
}

.Red_Error {
    border: 1px solid red !important;
}

.form-group.banking-heading p {
    width: 12%;
    float: left;
    margin: 0px;
}

.banking-heading {
    background: #d9edf7;
    float: left;
    width: 100%;
    padding: 15px;
}

.m-set {
    margin: 10px 0px 20px 0px;
}

.pay-year {
    width: 72%;
}

.pay-month {
    width: 25%;
    margin-right: 10px;
    float: left;
}

.bsb-two {
    width: 46%;
    float: left;
}

.bsb-one {
    width: 46%;
    float: left;
}

    .bsb-one + span::after {
        content: "-";
        float: left;
        padding: 5px 18px;
    }

.spanColon {
    color: #005E8C;
    font-weight: normal;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    .logo-size {
        width: auto;
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .logo-size {
        width: auto;
    }

    .txtaccount.txtblue {
        color: #093254 !important;
    }
}
/*--------------- 9/07/2019 css---------------------*/
/*cutom checkbox and radio button-----*/

.checkbox label:after,
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
}

.radio .cr {
    border-radius: 50%;
}

    .checkbox .cr .cr-icon,
    .radio .cr .cr-icon {
        position: absolute;
        font-size: .8em;
        line-height: 0;
        top: 50%;
        left: 20%;
    }

    .radio .cr .cr-icon {
        margin-left: 0.04em;
    }

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

    .checkbox label input[type="checkbox"] + .cr > .cr-icon,
    .radio label input[type="radio"] + .cr > .cr-icon {
        transform: scale(3) rotateZ(-20deg);
        opacity: 0;
        transition: all .3s ease-in;
    }

.Red_Error {
    border: 1px solid #d9534f !important;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}
/*---cutom checkbox and radio button*/
body p {
    color: #000;
}

.head-w-border {
    border-bottom: 3px solid #3b3dff;
    color: #3b3dff;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-weight: bold;
    margin-top: 30px;
    font-size: 20px;
}

.btn-default {
    color: #333333;
    background-color: #ffffff;
    /*border-color: #cccccc;*/
    background-color: #ecebeb;
    /*border-color: #9e9383;*/
    font-weight: bold;
    /*padding-left: 25px;
    padding-right: 25px;*/
}

.colorComfort {
    margin: 0 0 2em;
}

.mt-15 {
    margin-top: 15px;
}

.pt-0 {
    padding-top: 0 !important;
}

.form-space {
    margin: 20px auto;
}

.bottm-space {
    padding-bottom: 30px;
}

    .bottm-space > input:first-child {
        margin-right: 10px;
    }

    .bottm-space.btnn > input:first-child {
        margin-right: 0px !important;
    }

.ishide-show {
    color: #a94442;
    background-color: #f2dede;
    border: 2px #ebccd1;
    padding: 10px;
    display: none;
}

.small-width {
    max-width: 100%;
    width: 80%;
}

.black-lbl label {
    color: #000;
}

@media screen and (min-width: 768px) {
    .chart-list-popup .modal-dialog {
        width: 1020px;
    }
}

@media screen and (min-width: 991px) {
    .bank-acc-popup .modal-dialog {
        width: 800px;
    }

    .common-Header-valid {
        /*max-height: calc(100vh - 210px);*/
        overflow: hidden;
    }

    .px-md-0 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}

.bank-acc-popup .bkaPopups {
    max-height: calc(100vh - 190px);
    overflow: auto;
}

.pera_alert {
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    margin: 0;
}

.modal {
    overflow-y: auto;
}

.divrange {
    height: 100%;
}

input[type=range] {
    -webkit-appearance: none;
    margin: 18px 0;
    width: 100%;
}

    input[type=range]:focus {
        outline: none;
    }

    input[type=range]::-webkit-slider-runnable-track {
        width: 100%;
        height: 8.4px;
        cursor: pointer;
        box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
        background: #95999c;
        border-radius: 1.3px;
        border: 0.2px solid #757373;
    }

    input[type=range]::-webkit-slider-thumb {
        box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
        border: 1px solid #000000;
        height: 36px;
        width: 16px;
        border-radius: 3px;
        background: #00adee;
        cursor: pointer;
        -webkit-appearance: none;
        margin-top: -14px;
    }

    input[type=range]:focus::-webkit-slider-runnable-track {
        background: #636566;
    }

    input[type=range]::-moz-range-track {
        width: 100%;
        height: 8.4px;
        cursor: pointer;
        /*box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;*/
        box-shadow: 0px 7px 14px -7px #CFCFCF;
        background: #CFCFCF;
        border-radius: 2px;
        /*border: 0.2px solid #95999c;*/
    }

    input[type=range]::-moz-range-thumb {
        box-shadow: 1px 1px 1px #CFCFCF, 0px 0px 1px #0d0d0d;
        border: 1px solid #00adee;
        height: 36px;
        width: 16px;
        border-radius: 3px;
        background: #00adee;
        cursor: pointer;
    }

    input[type=range]::-ms-track {
        width: 100%;
        height: 8.4px;
        cursor: pointer;
        background: transparent;
        border-color: transparent;
        border-width: 16px 0;
        color: transparent;
    }

    input[type=range]::-ms-fill-lower {
        background: #2a6495;
        border: 0.2px solid #757373;
        border-radius: 2.6px;
        box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    }

    input[type=range]::-ms-fill-upper {
        background: #95999c;
        border: 0.2px solid #757373;
        border-radius: 2.6px;
        box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    }

    input[type=range]::-ms-thumb {
        box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
        border: 1px solid #000000;
        height: 36px;
        width: 16px;
        border-radius: 3px;
        background: #ffffff;
        cursor: pointer;
    }

    input[type=range]:focus::-ms-fill-lower {
        background: #95999c;
    }

    input[type=range]:focus::-ms-fill-upper {
        background: #636566;
    }

table.tblContact-tr {
    table-layout: fixed;
}

    table.tblContact-tr > thead > tr > td:first-child {
        width: 30%;
    }

    table.tblContact-tr > thead > tr > td:nth-child(2) {
        width: 40%;
    }

    table.tblContact-tr > thead > tr > td:nth-child(3) {
        width: 10%;
        text-align: center;
    }

    table.tblContact-tr > tbody > tr > td:nth-child(3) {
        text-align: center;
    }

    table.tblContact-tr > thead > tr > td:nth-child(4) {
        width: 20%;
    }

.header-stcontent {
    float: right;
    margin-top: 48px;
}

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
    display: none !important;
}

.Acc-Tab li .MenuItem {
    line-height: 1.5;
}

.mr-10 {
    margin-right: 10px !important;
}

.mr-5 {
    margin-right: 5px !important;
}

.border-top {
    border-top: 1px solid #ccc;
}

.SiteFooter {
    font-size: 12px;
}

.labelColon:after {
    content: ':';
    margin-left: 0px;
}

.pl-0 {
    padding-left: 0px !important;
}

.d-flex {
    display: flex !important
}

.align-item-center {
    align-items: center !important;
}

.input-validation-error {
    border-color: #d9534f !important;
}


.table-primary th label {
    color: #ffffff;
}

.table-primary .table-striped > tbody > tr:nth-child(odd) > th,
.table-primary .table-striped > thead th {
    color: #FFF !important;
    background-color: #093254 !important;
}


.table-primary .table-bordered > thead > tr > th,
.table-primary .table-bordered > thead > tr > td,
.table-primary .table-bordered > tbody > tr > th,
.table-primary .table-bordered > tfoot > tr > th,
.table-primary .table-bordered > tbody > tr > td,
.table-primary .table-bordered > tfoot > tr > td {
    border-color: #dddddd;
}

.table-primary tr:hover td, .table-striped > tbody > tr:nth-child(odd):hover > td {
    background: #f5f5f5;
}

.table-bordered {
    border-spacing: 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px !important;
    box-shadow: 0px 7px 14px -7px #CFCFCF;
    border-collapse: separate;
    border: solid #093254 1px;
    border-radius: 6px;
    -moz-border-radius: 6px;
}
    /* top-left border-radius */
    .table-bordered tr:first-child th:first-child {
        border-top-left-radius: 10px !important;
    }

    /* top-right border-radius */
    .table-bordered tr:first-child th:last-child {
        border-top-right-radius: 10px !important;
    }

    .table-bordered tr:last-child td:first-child {
        border-bottom-left-radius: 10px !important;
    }

    .table-bordered tr:last-child td:last-child {
        border-bottom-right-radius: 10px !important;
    }


.supScript {
    font-size: 10px;
    position: relative;
    left: -3px;
    cursor: pointer;
}



.cursor-pointer {
    cursor: pointer;
}

.tooltip-icon {
    color: #093254;
}

    .tooltip-icon:hover {
        color: #0080FF;
    }

.min-height-inherit {
    min-height: inherit !important;
}

.spanColon-identification {
    color: #3b3dff;
}


.myfees_btn .btn {
    margin: 0 1em;
}

.installmentdiv {
    overflow: hidden;
    text-align: center;
}

.installmentspan {
    display: inline-block;
    color: #a8acad;
    font-size: 20px !important;
}

.arrangementfrequency {
    font-size: 20px !important;
    color: #00adee;
    /*margin-left: 0px;
    padding: 5px 10px;*/
}

.installmentamount {
    font-size: 36px !important;
    color: #00adee;
}

.cl_m {
    float: none !important;
    display: none !important;
}

/*.al-p {
    color: rgb(49,112,143) !important;
    background-color: rgb(217,237,247) !important;
    font-size: 10.50pt !important;
    font-weight: 400 !important;
}*/
/*.alert-danger {
    color: #B81237;
    border-color: #B81237;
    background: #F8E7EB;
}*/

.alert-danger {
    color: #000 !important;
    border-color: #B81237 !important;
    background: #f8e7eb !important;
}

.alert-warning {
    color: #000 !important;
    border-color: #dc5800 !important;
    background: #fceee5 !important;
}


/*-----Shared modal popup css 21-05-2019-----*/
.left-col.left-col1 {
    width: 38%;
    float: left;
    padding: 10px;
    border: 1px solid #ccc;
    margin: 5px;
    min-height: 362px;
    max-height: 362px;
    overflow: auto;
}

.btn-info.btn-info1 {
    min-width: 107px;
}

.centre-col.centre-col2 {
    width: 20%;
    float: left;
    padding: 0px;
}

.btn-kli {
    margin: 7px;
}

.left-col.left-col1 .samplePopup input[type="radio"], .left-col.left-col1 input[type="checkbox"] {
    margin: 0px 6px 0px 0px;
}

.crow.crow1 {
    padding-top: 10px;
}



.modal-footer.mf_f {
    padding: 0px;
    margin: 0px;
    text-align: right;
    border: 1px solid #e5e5e5;
}
/*.popover.pop-button{
        color: #ffffff;
        background-color: #428bca;
        border-color: #357ebd;
    }*/
/*.popover.pop-button.fade.top .arrow:after {
        border-top-color: #428bca;
    }*/


/*---------------------end-------------------*/

.py-0 {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.Pagefooter {
    background: #fff;
    box-shadow: none;
    border-top: 1px solid #DDD;
}

.dataTables_info {
    white-space: inherit !important;
    text-align: left !important;
}

.fldSetIncome {
    padding: 0 20px;
}

input.checkbox-margin-edit {
    margin-left: 10px !important;
}

button.dt-button, div.dt-button, a.dt-button {
    outline: thin dotted transparent !important;
    border-radius: 6px !important;
    box-shadow: 0px 7px 14px -7px #CFCFCF;
}

.Text-primary1 {
    color: #31708F !important;
}

fieldset {
    padding: .35em .625em .75em;
}

table.dataTable > tbody > tr.child > td.child {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.corrospondance-btn {
    background-color: #093254 !important;
    border-color: #093254 !important;
    color: #ffffff !important;
    font-weight: bold;
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 4px;
}

    .corrospondance-btn:hover {
        background-color: #504f52 !important;
    }

.doip {
    display: block;
}

.cc {
    position: relative
}

    .cc .cc-number {
        background-image: url(../Content/images/cards.svg);
        background-repeat: no-repeat;
        background-position: 211px 0
    }

        .cc .cc-number.visa {
            background-position: 211px -34px
        }

        .cc .cc-number.mastercard {
            background-position: 211px -67px
        }

        .cc .cc-number.americanexpress {
            background-position: 211px -101px
        }

        .cc .cc-number.dinersclub {
            background-position: 211px -135px
        }

        .cc .cc-number.discover {
            background-position: 211px -169px
        }

        .cc .cc-number.unionpay {
            background-position: 211px -203px
        }

        .cc .cc-number.jcb {
            background-position: 211px -236px
        }

        .cc .cc-number.visaelectron {
            background-position: 211px -270px
        }

        .cc .cc-number.maestro {
            background-position: 211px -304px
        }

.no-svg .cc .cc-number {
    background-image: url(../images/cards.png)
}

.chartFilter {
    width: 1024px;
}

    .chartFilter h5 {
        line-height: 25px;
    }

    .chartFilter td {
        width: 100px;
        padding-right: 0;
        font-weight: bold;
    }

.chartContainer {
    position: absolute;
    top: 180px;
    left: 0;
    width: 100%;
    text-align: center;
}

    .chartContainer ul {
        list-style-type: none;
        display: inline-block;
        padding: 0 40px;
    }

        .chartContainer ul li {
            float: left;
            margin: 0 10px;
            text-align: left;
        }

    .chartContainer > div {
        padding: 0 40px;
    }

.tableTitle {
    color: #333333;
    font-size: 18px;
    fill: #333333;
    width: 553px;
    margin: auto;
    display: block;
    text-align: center;
    padding: 5px 0;
}

.dashboard-list-icon {
    float: right;
    margin-bottom: 4px;
}

.tile-text-title {
    font-size: 22px;
    font-family: Calibri;
}

.tile-text-main {
    font-size: 22px;
    font-weight: bold;
    font-family: Calibri;
}

.tile-text-secondary {
    font-size: 18px;
    font-family: Calibri;
}

.text-wrap {
    word-wrap: break-word;
}

.button {
    display: inline-block;
    border: 1px solid #2E5CD6;
    color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    /*-webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;*/
    border-radius: 3px 3px 3px 3px;
    font-family: Verdana;
    width: auto;
    height: auto;
    font-size: 16px;
    padding: 10px 40px;
    background-color: #436DDA;
}
.buttonWide {
    display: inline-block;
    border: 1px solid #093254;
    color: #FFFFFF;
    border-radius: 3px 3px 3px 3px;
    /*-webkit-border-radius: 3px 3px 3px 3px;
    -moz-border-radius: 3px 3px 3px 3px;*/
    font-family: Verdana;
    width: 100%;
    height: auto;
    font-size: 16px;
    padding: 10px 40px;
    background-color: #093254;
    text-align: center;
}
    .buttonWide:hover {
        background-color: #504f52;
    }
        .button:hover, .button:active {
        border: 1px solid #2E5CD6;
        color: #FFFFFF;
        background-color: #436DDA;
    }

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(top,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(top,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(top,#f3c17a,#f3e97a);background-image:-o-linear-gradient(top,#f3c17a,#f3e97a);background-image:linear-gradient(top,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a',endColorstr='#f3e97a',GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top,#b3b3b3,#808080);background-image:-ms-linear-gradient(top,#b3b3b3,#808080);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(#808080));background-image:-webkit-linear-gradient(top,#b3b3b3,#808080);background-image:-o-linear-gradient(top,#b3b3b3,#808080);background-image:linear-gradient(top,#b3b3b3,#808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#808080',GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(top,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}
/**
 * jQuery Timepicker - v1.3.5 - 2016-07-10
 * http://timepicker.co
 *
 * Enhances standard form input fields helping users to select (or type) times.
 *
 * Copyright (c) 2016 Willington Vega; Licensed MIT, GPL
 */


.ui-timepicker-container{position:absolute;overflow:hidden;box-sizing:border-box}.ui-timepicker{box-sizing:content-box;display:block;height:205px;list-style:none outside none;margin:0;padding:0 1px;text-align:center}.ui-timepicker-viewport{box-sizing:content-box;display:block;height:205px;margin:0;padding:0;overflow:auto;overflow-x:hidden}.ui-timepicker-standard{font-family:Verdana,Arial,sans-serif;font-size:1.1em;background-color:#FFF;border:1px solid #AAA;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#DADADA;border:1px solid #999;font-weight:400;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:0}
.navbar {
    min-height: 80px;
    /*background-color: #FFFFFF !important;*/
    border-color: #eeeeee;
}

.navbar-brand {
    padding: 0 15px;
    height: 80px;
    line-height: 80px;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 20px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #eeeeee;
    border: 1px solid transparent;
    border-radius: 4px;
}

    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
        background-color: #000000;
    }


.navbar-inverse .navbar-nav > li > a {
    color: #000000;
    font-family:Arial;
    font-weight:600;
    margin-top: 10px;
}
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #000000;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
    background-color: #eeeeee;
}


    .navbar-inverse .navbar-nav > li > a:hover,
    .navbar-inverse .navbar-nav > li > a:focus {
        color: #808080;
        background-color: transparent;
    }
.Navbar-quicksearch
{
    margin-top:20px;
}


@charset "UTF-8";html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}@media print{.nsw-footer,.nsw-header,.nsw-infobar,.nsw-pagination{display:none}.nsw-accordion__content{display:block}*,:after,:before{background:transparent!important;color:var(--nsw-black)!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid var(--nsw-black);page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.hover\:nsw-bg--brand-dark:hover,.nsw-bg--brand-dark{background-color:var(--nsw-brand-dark)!important}.hover\:nsw-bg--brand-light:hover,.nsw-bg--brand-light{background-color:var(--nsw-brand-light)!important}.hover\:nsw-bg--brand-supplementary:hover,.nsw-bg--brand-supplementary{background-color:var(--nsw-brand-supplementary)!important}.hover\:nsw-text--dark:hover,.nsw-text--dark{color:var(--nsw-text-dark)!important}.hover\:nsw-text--light:hover,.nsw-text--light{color:var(--nsw-text-light)!important}.hover\:nsw-text--brand-dark:hover,.nsw-text--brand-dark{color:var(--nsw-brand-dark)!important}.hover\:nsw-text--brand-light:hover,.nsw-text--brand-light{color:var(--nsw-brand-light)!important}.hover\:nsw-text--brand-supplementary:hover,.nsw-text--brand-supplementary{color:var(--nsw-brand-supplementary)!important}.hover\:nsw-border--brand-dark:hover,.nsw-border--brand-dark{border-color:var(--nsw-brand-dark)!important}.hover\:nsw-border--brand-light:hover,.nsw-border--brand-light{border-color:var(--nsw-brand-light)!important}.hover\:nsw-border--brand-supplementary:hover,.nsw-border--brand-supplementary{border-color:var(--nsw-brand-supplementary)!important}.hover\:nsw-border--brand-accent:hover,.nsw-border--brand-accent{border-color:var(--nsw-brand-accent)!important}.hover\:nsw-border--black:hover,.nsw-border--black{border-color:var(--nsw-black)!important}.hover\:nsw-border--white:hover,.nsw-border--white{border-color:var(--nsw-white)!important}.hover\:nsw-border--off-white:hover,.nsw-border--off-white{border-color:var(--nsw-off-white)!important}.hover\:nsw-border--grey-01:hover,.nsw-border--grey-01{border-color:var(--nsw-grey-01)!important}.hover\:nsw-border--grey-02:hover,.nsw-border--grey-02{border-color:var(--nsw-grey-02)!important}.hover\:nsw-border--grey-03:hover,.nsw-border--grey-03{border-color:var(--nsw-grey-03)!important}.hover\:nsw-border--grey-04:hover,.nsw-border--grey-04{border-color:var(--nsw-grey-04)!important}.nsw-fill--brand-dark{fill:var(--nsw-brand-dark)!important}.nsw-stroke--brand-dark{stroke:var(--nsw-brand-dark)!important}.nsw-fill--brand-light{fill:var(--nsw-brand-light)!important}.nsw-stroke--brand-light{stroke:var(--nsw-brand-light)!important}.nsw-fill--brand-supplementary{fill:var(--nsw-brand-supplementary)!important}.nsw-stroke--brand-supplementary{stroke:var(--nsw-brand-supplementary)!important}.nsw-fill--brand-accent{fill:var(--nsw-brand-accent)!important}.nsw-stroke--brand-accent{stroke:var(--nsw-brand-accent)!important}.nsw-fill--black{fill:var(--nsw-black)!important}.nsw-stroke--black{stroke:var(--nsw-black)!important}.nsw-fill--white{fill:var(--nsw-white)!important}.nsw-stroke--white{stroke:var(--nsw-white)!important}.nsw-fill--off-white{fill:var(--nsw-off-white)!important}.nsw-stroke--off-white{stroke:var(--nsw-off-white)!important}.nsw-fill--grey-01{fill:var(--nsw-grey-01)!important}.nsw-stroke--grey-01{stroke:var(--nsw-grey-01)!important}.nsw-fill--grey-02{fill:var(--nsw-grey-02)!important}.nsw-stroke--grey-02{stroke:var(--nsw-grey-02)!important}.nsw-fill--grey-03{fill:var(--nsw-grey-03)!important}.nsw-stroke--grey-03{stroke:var(--nsw-grey-03)!important}.nsw-fill--grey-04{fill:var(--nsw-grey-04)!important}.nsw-stroke--grey-04{stroke:var(--nsw-grey-04)!important}html{font-size:100%;line-height:var(--nsw-line-height);box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0}.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-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:var(--nsw-brand-accent);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:var(--nsw-brand-dark)}.nsw-icon--error{fill:var(--nsw-status-error)}.nsw-icon--success{fill:var(--nsw-status-success)}.nsw-icon--info{fill:var(--nsw-status-info)}.nsw-icon--warning{fill:var(--nsw-status-warning)}.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:var(--nsw-brand-dark);font-size:1.875rem}.nsw-material-icons--error{color:var(--nsw-status-error)}.nsw-material-icons--success{color:var(--nsw-status-success)}.nsw-material-icons--info{color:var(--nsw-status-info)}.nsw-material-icons--warning{color:var(--nsw-status-warning)}.nsw-material-icons--rotate-90{transform:rotate(90deg)}.nsw-material-icons--rotate-180{transform:rotate(180deg)}.nsw-material-icons--rotate-270{transform:rotate(270deg)}:root{--nsw-palette-grey-01:#22272b;--nsw-palette-grey-02:#495054;--nsw-palette-grey-03:#cdd3d6;--nsw-palette-grey-04:#ebebeb;--nsw-palette-green-01:#004000;--nsw-palette-green-02:#00aa45;--nsw-palette-green-03:#a8edb3;--nsw-palette-green-04:#dbfadf;--nsw-palette-teal-01:#0b3f47;--nsw-palette-teal-02:#2e808e;--nsw-palette-teal-03:#8cdbe5;--nsw-palette-teal-04:#d1eeea;--nsw-palette-blue-01:#002664;--nsw-palette-blue-02:#146cfd;--nsw-palette-blue-03:#8ce0ff;--nsw-palette-blue-04:#cbedfd;--nsw-palette-purple-01:#441170;--nsw-palette-purple-02:#8055f1;--nsw-palette-purple-03:#cebfff;--nsw-palette-purple-04:#e6e1fd;--nsw-palette-pink-01:#65004d;--nsw-palette-pink-02:#d912ae;--nsw-palette-pink-03:#f4b5e6;--nsw-palette-pink-04:#fddef2;--nsw-palette-red-01:#630019;--nsw-palette-red-02:#d7153a;--nsw-palette-red-03:#ffb8c1;--nsw-palette-red-04:#ffe6ea;--nsw-palette-orange-01:#941b00;--nsw-palette-orange-02:#f3631b;--nsw-palette-orange-03:#ffce99;--nsw-palette-orange-04:#fdeddf;--nsw-palette-yellow-01:#694800;--nsw-palette-yellow-02:#faaf05;--nsw-palette-yellow-03:#fde79a;--nsw-palette-yellow-04:#fff4cf;--nsw-palette-brown-01:#523719;--nsw-palette-brown-02:#b68d5d;--nsw-palette-brown-03:#e8d0b5;--nsw-palette-brown-04:#ede3d7;--nsw-palette-black:#000;--nsw-palette-white:#fff;--nsw-palette-off-white:#f2f2f2;--nsw-palette-focus:#0085b3;--nsw-palette-hover:rgba(0,133,179,0.2);--nsw-palette-visited:#551a8b;--nsw-palette-info-blue:#2e5299;--nsw-palette-info-blue-bg:#eaedf4;--nsw-palette-success-green:#00a908;--nsw-palette-success-green-bg:#e5f6e6;--nsw-palette-warning-orange:#dc5800;--nsw-palette-warning-orange-bg:#fbeee5;--nsw-palette-error-red:#b81237;--nsw-palette-error-red-bg:#f7e7eb;--nsw-brand-dark:var(--nsw-palette-blue-01);--nsw-brand-light:var(--nsw-palette-blue-04);--nsw-brand-accent:var(--nsw-palette-red-02);--nsw-brand-supplementary:var(--nsw-palette-blue-02);--nsw-text-dark:var(--nsw-palette-grey-01);--nsw-text-light:var(--nsw-palette-white);--nsw-focus:var(--nsw-palette-focus);--nsw-text-hover:var(--nsw-palette-hover);--nsw-text-visited:var(--nsw-palette-visited);--nsw-black:var(--nsw-palette-black);--nsw-white:var(--nsw-palette-white);--nsw-off-white:var(--nsw-palette-off-white);--nsw-grey-01:var(--nsw-palette-grey-01);--nsw-grey-02:var(--nsw-palette-grey-02);--nsw-grey-03:var(--nsw-palette-grey-03);--nsw-grey-04:var(--nsw-palette-grey-04);--nsw-status-info:var(--nsw-palette-info-blue);--nsw-status-info-bg:var(--nsw-palette-info-blue-bg);--nsw-status-success:var(--nsw-palette-success-green);--nsw-status-success-bg:var(--nsw-palette-success-green-bg);--nsw-status-warning:var(--nsw-palette-warning-orange);--nsw-status-warning-bg:var(--nsw-palette-warning-orange-bg);--nsw-status-error:var(--nsw-palette-error-red);--nsw-status-error-bg:var(--nsw-palette-error-red-bg);--nsw-black-rgb:0,0,0;--nsw-white-rgb:255,255,255;--nsw-font-family:"Montserrat","Arial",sans-serif;--nsw-font-size:16px;--nsw-line-height:1.5;--nsw-font-normal:400;--nsw-font-bold:700;--nsw-font-size-xxs-mobile:0.75rem;--nsw-font-size-xxs-desktop:0.75rem;--nsw-line-height-xxs-mobile:1.5;--nsw-line-height-xxs-desktop:1.5;--nsw-font-size-xs-mobile:0.875rem;--nsw-font-size-xs-desktop:0.875rem;--nsw-line-height-xs-mobile:1.35;--nsw-line-height-xs-desktop:1.35;--nsw-font-size-sm-mobile:1rem;--nsw-font-size-sm-desktop:1rem;--nsw-line-height-sm-mobile:1.5;--nsw-line-height-sm-desktop:1.5;--nsw-font-size-md-mobile:1.125rem;--nsw-font-size-md-desktop:1.25rem;--nsw-line-height-md-mobile:1.33;--nsw-line-height-md-desktop:1.4;--nsw-font-size-lg-mobile:1.375rem;--nsw-font-size-lg-desktop:1.5rem;--nsw-line-height-lg-mobile:1.25;--nsw-line-height-lg-desktop:1.33;--nsw-font-size-xl-mobile:1.75rem;--nsw-font-size-xl-desktop:2rem;--nsw-line-height-xl-mobile:1.25;--nsw-line-height-xl-desktop:1.25;--nsw-font-size-xxl-mobile:2.25rem;--nsw-font-size-xxl-desktop:3rem;--nsw-line-height-xxl-mobile:1.25;--nsw-line-height-xxl-desktop:1.25;--nsw-border-radius:0.25rem}.nsw-section{padding:1rem 0}@media (min-width:48em){.nsw-section{padding:2rem 0}}.nsw-section--half-padding{padding:0}@media (min-width:48em){.nsw-section--half-padding{padding:1rem 0}}.nsw-section--no-padding{padding:0}@media (min-width:48em){.nsw-section--no-padding{padding:0}}.nsw-section--image{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0}@media (min-width:48em){.nsw-section--image{padding:2rem 0}}.nsw-section--box{border-radius:var(--nsw-border-radius);border:1px solid var(--nsw-grey-04);padding:1.5rem}@media (min-width:48em){.nsw-section--box{padding:1.5rem}}.nsw-section--brand-dark{background-color:var(--nsw-brand-dark);color:var(--nsw-text-light)}.nsw-section--brand-supplementary{background-color:var(--nsw-brand-supplementary);color:var(--nsw-text-light)}.nsw-section--black{background-color:var(--nsw-black);color:var(--nsw-text-light)}.nsw-section--grey-01{background-color:var(--nsw-grey-01);color:var(--nsw-text-light)}.nsw-section--grey-02{background-color:var(--nsw-grey-02);color:var(--nsw-text-light)}.nsw-section--brand-light{background-color:var(--nsw-brand-light)}.nsw-section--brand-light,.nsw-section--off-white,.nsw-section--white{color:var(--nsw-text-dark)}.nsw-section--off-white{background-color:var(--nsw-off-white)}.nsw-section--grey-03{background-color:var(--nsw-grey-03);color:var(--nsw-text-dark)}.nsw-section--grey-04{background-color:var(--nsw-grey-04);color:var(--nsw-text-dark)}.nsw-section--light-10,.nsw-section--light-20,.nsw-section--light-40,.nsw-section--white{padding:1rem 0}@media (min-width:48em){.nsw-section--light-10,.nsw-section--light-20,.nsw-section--light-40,.nsw-section--white{padding:2rem 0}}.nsw-section--short{padding:0}@media (min-width:48em){.nsw-section--short{padding:1rem 0}}.nsw-section--white{background-color:var(--nsw-white)}.nsw-section--light-10{background-color:var(--nsw-off-white)}.nsw-section--light-20{background-color:var(--nsw-grey-04)}.nsw-section--light-40{background-color:var(--nsw-grey-03)}.nsw-block{margin-top:1.5rem}.nsw-block:first-child{margin-top:0}@media (min-width:48em){.nsw-block{margin-top:2rem}}.nsw-m-xs{margin:.25rem}.nsw-m-top-xs{margin-top:.25rem}.nsw-m-right-xs{margin-right:.25rem}.nsw-m-bottom-xs{margin-bottom:.25rem}.nsw-m-left-xs,.nsw-m-x-xs{margin-left:.25rem}.nsw-m-x-xs{margin-right:.25rem}.nsw-m-y-xs{margin-top:.25rem;margin-bottom:.25rem}@media (min-width:62em){.nsw-m-xs{margin:.5rem}.nsw-m-top-xs{margin-top:.5rem}.nsw-m-right-xs{margin-right:.5rem}.nsw-m-bottom-xs{margin-bottom:.5rem}.nsw-m-left-xs,.nsw-m-x-xs{margin-left:.5rem}.nsw-m-x-xs{margin-right:.5rem}.nsw-m-y-xs{margin-top:.5rem;margin-bottom:.5rem}}.nsw-m-sm{margin:.5rem}.nsw-m-top-sm{margin-top:.5rem}.nsw-m-right-sm{margin-right:.5rem}.nsw-m-bottom-sm{margin-bottom:.5rem}.nsw-m-left-sm,.nsw-m-x-sm{margin-left:.5rem}.nsw-m-x-sm{margin-right:.5rem}.nsw-m-y-sm{margin-top:.5rem;margin-bottom:.5rem}@media (min-width:62em){.nsw-m-sm{margin:1rem}.nsw-m-top-sm{margin-top:1rem}.nsw-m-right-sm{margin-right:1rem}.nsw-m-bottom-sm{margin-bottom:1rem}.nsw-m-left-sm,.nsw-m-x-sm{margin-left:1rem}.nsw-m-x-sm{margin-right:1rem}.nsw-m-y-sm{margin-top:1rem;margin-bottom:1rem}}.nsw-m-md{margin:1rem}.nsw-m-top-md{margin-top:1rem}.nsw-m-right-md{margin-right:1rem}.nsw-m-bottom-md{margin-bottom:1rem}.nsw-m-left-md,.nsw-m-x-md{margin-left:1rem}.nsw-m-x-md{margin-right:1rem}.nsw-m-y-md{margin-top:1rem;margin-bottom:1rem}@media (min-width:62em){.nsw-m-md{margin:2rem}.nsw-m-top-md{margin-top:2rem}.nsw-m-right-md{margin-right:2rem}.nsw-m-bottom-md{margin-bottom:2rem}.nsw-m-left-md,.nsw-m-x-md{margin-left:2rem}.nsw-m-x-md{margin-right:2rem}.nsw-m-y-md{margin-top:2rem;margin-bottom:2rem}}.nsw-m-lg{margin:1.5rem}.nsw-m-top-lg{margin-top:1.5rem}.nsw-m-right-lg{margin-right:1.5rem}.nsw-m-bottom-lg{margin-bottom:1.5rem}.nsw-m-left-lg,.nsw-m-x-lg{margin-left:1.5rem}.nsw-m-x-lg{margin-right:1.5rem}.nsw-m-y-lg{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:62em){.nsw-m-lg{margin:3rem}.nsw-m-top-lg{margin-top:3rem}.nsw-m-right-lg{margin-right:3rem}.nsw-m-bottom-lg{margin-bottom:3rem}.nsw-m-left-lg,.nsw-m-x-lg{margin-left:3rem}.nsw-m-x-lg{margin-right:3rem}.nsw-m-y-lg{margin-top:3rem;margin-bottom:3rem}}.nsw-m-xl{margin:2rem}.nsw-m-top-xl{margin-top:2rem}.nsw-m-right-xl{margin-right:2rem}.nsw-m-bottom-xl{margin-bottom:2rem}.nsw-m-left-xl,.nsw-m-x-xl{margin-left:2rem}.nsw-m-x-xl{margin-right:2rem}.nsw-m-y-xl{margin-top:2rem;margin-bottom:2rem}@media (min-width:62em){.nsw-m-xl{margin:4rem}.nsw-m-top-xl{margin-top:4rem}.nsw-m-right-xl{margin-right:4rem}.nsw-m-bottom-xl{margin-bottom:4rem}.nsw-m-left-xl,.nsw-m-x-xl{margin-left:4rem}.nsw-m-x-xl{margin-right:4rem}.nsw-m-y-xl{margin-top:4rem;margin-bottom:4rem}}.nsw-m-xxl{margin:2.5rem}.nsw-m-top-xxl{margin-top:2.5rem}.nsw-m-right-xxl{margin-right:2.5rem}.nsw-m-bottom-xxl{margin-bottom:2.5rem}.nsw-m-left-xxl,.nsw-m-x-xxl{margin-left:2.5rem}.nsw-m-x-xxl{margin-right:2.5rem}.nsw-m-y-xxl{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:62em){.nsw-m-xxl{margin:5rem}.nsw-m-top-xxl{margin-top:5rem}.nsw-m-right-xxl{margin-right:5rem}.nsw-m-bottom-xxl{margin-bottom:5rem}.nsw-m-left-xxl,.nsw-m-x-xxl{margin-left:5rem}.nsw-m-x-xxl{margin-right:5rem}.nsw-m-y-xxl{margin-top:5rem;margin-bottom:5rem}}.nsw-p-xs{padding:.25rem}.nsw-p-top-xs{padding-top:.25rem}.nsw-p-right-xs{padding-right:.25rem}.nsw-p-bottom-xs{padding-bottom:.25rem}.nsw-p-left-xs,.nsw-p-x-xs{padding-left:.25rem}.nsw-p-x-xs{padding-right:.25rem}.nsw-p-y-xs{padding-top:.25rem;padding-bottom:.25rem}@media (min-width:62em){.nsw-p-xs{padding:.5rem}.nsw-p-top-xs{padding-top:.5rem}.nsw-p-right-xs{padding-right:.5rem}.nsw-p-bottom-xs{padding-bottom:.5rem}.nsw-p-left-xs,.nsw-p-x-xs{padding-left:.5rem}.nsw-p-x-xs{padding-right:.5rem}.nsw-p-y-xs{padding-top:.5rem;padding-bottom:.5rem}}.nsw-p-sm{padding:.5rem}.nsw-p-top-sm{padding-top:.5rem}.nsw-p-right-sm{padding-right:.5rem}.nsw-p-bottom-sm{padding-bottom:.5rem}.nsw-p-left-sm,.nsw-p-x-sm{padding-left:.5rem}.nsw-p-x-sm{padding-right:.5rem}.nsw-p-y-sm{padding-top:.5rem;padding-bottom:.5rem}@media (min-width:62em){.nsw-p-sm{padding:1rem}.nsw-p-top-sm{padding-top:1rem}.nsw-p-right-sm{padding-right:1rem}.nsw-p-bottom-sm{padding-bottom:1rem}.nsw-p-left-sm,.nsw-p-x-sm{padding-left:1rem}.nsw-p-x-sm{padding-right:1rem}.nsw-p-y-sm{padding-top:1rem;padding-bottom:1rem}}.nsw-p-md{padding:1rem}.nsw-p-top-md{padding-top:1rem}.nsw-p-right-md{padding-right:1rem}.nsw-p-bottom-md{padding-bottom:1rem}.nsw-p-left-md,.nsw-p-x-md{padding-left:1rem}.nsw-p-x-md{padding-right:1rem}.nsw-p-y-md{padding-top:1rem;padding-bottom:1rem}@media (min-width:62em){.nsw-p-md{padding:2rem}.nsw-p-top-md{padding-top:2rem}.nsw-p-right-md{padding-right:2rem}.nsw-p-bottom-md{padding-bottom:2rem}.nsw-p-left-md,.nsw-p-x-md{padding-left:2rem}.nsw-p-x-md{padding-right:2rem}.nsw-p-y-md{padding-top:2rem;padding-bottom:2rem}}.nsw-p-lg{padding:1.5rem}.nsw-p-top-lg{padding-top:1.5rem}.nsw-p-right-lg{padding-right:1.5rem}.nsw-p-bottom-lg{padding-bottom:1.5rem}.nsw-p-left-lg,.nsw-p-x-lg{padding-left:1.5rem}.nsw-p-x-lg{padding-right:1.5rem}.nsw-p-y-lg{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:62em){.nsw-p-lg{padding:3rem}.nsw-p-top-lg{padding-top:3rem}.nsw-p-right-lg{padding-right:3rem}.nsw-p-bottom-lg{padding-bottom:3rem}.nsw-p-left-lg,.nsw-p-x-lg{padding-left:3rem}.nsw-p-x-lg{padding-right:3rem}.nsw-p-y-lg{padding-top:3rem;padding-bottom:3rem}}.nsw-p-xl{padding:2rem}.nsw-p-top-xl{padding-top:2rem}.nsw-p-right-xl{padding-right:2rem}.nsw-p-bottom-xl{padding-bottom:2rem}.nsw-p-left-xl,.nsw-p-x-xl{padding-left:2rem}.nsw-p-x-xl{padding-right:2rem}.nsw-p-y-xl{padding-top:2rem;padding-bottom:2rem}@media (min-width:62em){.nsw-p-xl{padding:4rem}.nsw-p-top-xl{padding-top:4rem}.nsw-p-right-xl{padding-right:4rem}.nsw-p-bottom-xl{padding-bottom:4rem}.nsw-p-left-xl,.nsw-p-x-xl{padding-left:4rem}.nsw-p-x-xl{padding-right:4rem}.nsw-p-y-xl{padding-top:4rem;padding-bottom:4rem}}.nsw-p-xxl{padding:2.5rem}.nsw-p-top-xxl{padding-top:2.5rem}.nsw-p-right-xxl{padding-right:2.5rem}.nsw-p-bottom-xxl{padding-bottom:2.5rem}.nsw-p-left-xxl,.nsw-p-x-xxl{padding-left:2.5rem}.nsw-p-x-xxl{padding-right:2.5rem}.nsw-p-y-xxl{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:62em){.nsw-p-xxl{padding:5rem}.nsw-p-top-xxl{padding-top:5rem}.nsw-p-right-xxl{padding-right:5rem}.nsw-p-bottom-xxl{padding-bottom:5rem}.nsw-p-left-xxl,.nsw-p-x-xxl{padding-left:5rem}.nsw-p-x-xxl{padding-right:5rem}.nsw-p-y-xxl{padding-top:5rem;padding-bottom:5rem}}.margin-top--none{margin-top:0!important}.margin-top--xs{margin-top:.5rem!important}.margin-top--sm{margin-top:.75rem!important}.margin-top--md{margin-top:1rem!important}.margin-top--lg{margin-top:1.5rem!important}.margin-top--xl{margin-top:2rem!important}.margin-top--xxl{margin-top:3rem!important}.margin-top--xxxl{margin-top:4rem!important}.margin-top--xxxxl{margin-top:5rem!important}.nsw-body-content,.nsw-wysiwyg-content{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-family:var(--nsw-font-family);font-weight:var(--nsw-font-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--nsw-text-dark)}@media (min-width:62em){.nsw-body-content,.nsw-wysiwyg-content{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-body-content button,.nsw-body-content input,.nsw-body-content select,.nsw-body-content textarea,.nsw-body-content textfield,.nsw-wysiwyg-content button,.nsw-wysiwyg-content input,.nsw-wysiwyg-content select,.nsw-wysiwyg-content textarea,.nsw-wysiwyg-content textfield{font-family:var(--nsw-font-family)}.nsw-body-content a:not([class]),.nsw-wysiwyg-content a:not([class]){color:var(--nsw-brand-dark);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{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-body-content a:not([class]):focus,.nsw-wysiwyg-content a:not([class]):focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-body-content a:not([class]):visited,.nsw-wysiwyg-content a:not([class]):visited{color:var(--nsw-text-visited)}.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:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile)}@media (min-width:62em){.nsw-body-content small,.nsw-wysiwyg-content small{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-body-content abbr,.nsw-body-content acronym,.nsw-wysiwyg-content abbr,.nsw-wysiwyg-content acronym{text-decoration:none;border-bottom:1px dashed var(--nsw-brand-dark)}.nsw-body-content blockquote,.nsw-wysiwyg-content blockquote{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);margin:1rem 0 0;border-left:6px solid var(--nsw-brand-accent);padding:1.25rem 1.5rem}@media (min-width:62em){.nsw-body-content blockquote,.nsw-wysiwyg-content blockquote{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}@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:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);margin-top:1rem;display:block;font-style:normal}@media (min-width:62em){.nsw-body-content cite,.nsw-wysiwyg-content cite{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.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:var(--nsw-grey-04);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-weight:var(--nsw-font-bold);margin:0}.nsw-body-content h1:not([class]),.nsw-wysiwyg-content h1:not([class]){font-size:var(--nsw-font-size-xxl-mobile);line-height:var(--nsw-line-height-xxl-mobile)}@media (min-width:62em){.nsw-body-content h1:not([class]),.nsw-wysiwyg-content h1:not([class]){font-size:var(--nsw-font-size-xxl-desktop);line-height:var(--nsw-line-height-xxl-desktop)}}.nsw-body-content h2:not([class]),.nsw-wysiwyg-content h2:not([class]){font-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile)}@media (min-width:62em){.nsw-body-content h2:not([class]),.nsw-wysiwyg-content h2:not([class]){font-size:var(--nsw-font-size-xl-desktop);line-height:var(--nsw-line-height-xl-desktop)}}.nsw-body-content h3:not([class]),.nsw-wysiwyg-content h3:not([class]){font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile)}@media (min-width:62em){.nsw-body-content h3:not([class]),.nsw-wysiwyg-content h3:not([class]){font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}.nsw-body-content h4:not([class]),.nsw-wysiwyg-content h4:not([class]){font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile)}@media (min-width:62em){.nsw-body-content h4:not([class]),.nsw-wysiwyg-content h4:not([class]){font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.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:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile)}@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:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.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:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin:1rem 0 0}@media (min-width:62em){.nsw-body-content .nsw-intro,.nsw-wysiwyg-content .nsw-intro{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-h1,.nsw-h2,.nsw-h3,.nsw-h4,.nsw-h5,.nsw-h6{font-weight:var(--nsw-font-bold);margin:0}.nsw-h1{font-size:var(--nsw-font-size-xxl-mobile);line-height:var(--nsw-line-height-xxl-mobile)}@media (min-width:62em){.nsw-h1{font-size:var(--nsw-font-size-xxl-desktop);line-height:var(--nsw-line-height-xxl-desktop)}}.nsw-h2{font-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile)}@media (min-width:62em){.nsw-h2{font-size:var(--nsw-font-size-xl-desktop);line-height:var(--nsw-line-height-xl-desktop)}}.nsw-h3{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile)}@media (min-width:62em){.nsw-h3{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}.nsw-h4{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile)}@media (min-width:62em){.nsw-h4{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-h5,.nsw-h6{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile)}@media (min-width:62em){.nsw-h5,.nsw-h6{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}*+.nsw-h1{margin-top:4rem}*+.nsw-h2{margin-top:3rem}*+.nsw-h3{margin-top:2rem}*+.nsw-h4,*+.nsw-h5,*+.nsw-h6{margin-top:1.5rem}.nsw-link{color:var(--nsw-brand-dark);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.nsw-link:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-link:visited{color:var(--nsw-text-visited)}.nsw-link--icon{display:inline-block;font-weight:var(--nsw-font-bold)}.nsw-link--icon .nsw-material-icons,.nsw-link--icon svg{font-size:1.25rem;line-height:.625rem;position:relative;bottom:-.3125rem}.nsw-link--icon .nsw-material-icons:first-child,.nsw-link--icon svg:first-child{margin-right:.25rem}.nsw-link--icon .nsw-material-icons:last-child,.nsw-link--icon svg:last-child{margin-left:.25rem}.nsw-text-link{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block}.nsw-text-link:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-text-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-icon-link{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block}.nsw-icon-link:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-icon-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-icon-link>span{display:flex;align-items:center}.nsw-icon-link svg:first-child{margin-right:.5rem}.nsw-icon-link+.nsw-icon-link{margin-left:1rem}h1.nsw-section-title,h2.nsw-section-title,h3.nsw-section-title,h4.nsw-section-title{font-family:var(--nsw-font-family);font-weight:var(--nsw-font-bold);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:var(--nsw-font-size-xxl-mobile);line-height:var(--nsw-line-height-xxl-mobile)}@media (min-width:62em){h1.nsw-section-title{font-size:var(--nsw-font-size-xxl-desktop);line-height:var(--nsw-line-height-xxl-desktop)}}h2.nsw-section-title{font-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile)}@media (min-width:62em){h2.nsw-section-title{font-size:var(--nsw-font-size-xl-desktop);line-height:var(--nsw-line-height-xl-desktop)}}h3.nsw-section-title{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile)}@media (min-width:62em){h3.nsw-section-title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}h4.nsw-section-title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile)}@media (min-width:62em){h4.nsw-section-title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-section-separator{border:0;height:1px;background-color:var(--nsw-grey-04);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;font-family:var(--nsw-font-family)}.nsw-accordion:first-child{margin-top:0}@media (min-width:48em){.nsw-accordion{margin-top:2rem}}.nsw-accordion__button,.nsw-accordion__title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin:.5rem 0 0;padding:1rem 3rem 1rem 1rem;font-weight:var(--nsw-font-bold);background-color:var(--nsw-off-white);display:block;width:100%;text-align:left;position:relative;transition:background .15s ease-in-out,color .15s ease-in-out}@media (min-width:62em){.nsw-accordion__button,.nsw-accordion__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-accordion__button .is-open,.nsw-accordion__button:hover .nsw-accordion__button,.nsw-accordion__button:hover .nsw-accordion__title,.nsw-accordion__title .is-open,.nsw-accordion__title:hover .nsw-accordion__button,.nsw-accordion__title:hover .nsw-accordion__title{background-color:var(--nsw-brand-dark);color:var(--nsw-text-light)}.nsw-accordion__button .is-open .nsw-material-icons,.nsw-accordion__button:hover .nsw-accordion__button .nsw-material-icons,.nsw-accordion__button:hover .nsw-accordion__title .nsw-material-icons,.nsw-accordion__title .is-open .nsw-material-icons,.nsw-accordion__title:hover .nsw-accordion__button .nsw-material-icons,.nsw-accordion__title:hover .nsw-accordion__title .nsw-material-icons{color:var(--nsw-text-light)}.nsw-accordion__toggle{margin:0 0 1rem;display:flex;justify-content:flex-end}.nsw-accordion__toggle button{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);color:var(--nsw-brand-dark);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;font-weight:var(--nsw-font-bold);border:0;padding:0;background:none}@media (min-width:62em){.nsw-accordion__toggle button{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-accordion__toggle button:hover:enabled{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-accordion__toggle button:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-accordion__toggle button:first-child{margin:0 1.5rem 0 0}.nsw-accordion__toggle button:disabled{opacity:.38;cursor:not-allowed}.is-ready .nsw-accordion__title{border-left:0;padding:0;margin-top:0}.nsw-accordion__button{font-family:var(--nsw-font-family);border:0;color:var(--nsw-text-dark)}.nsw-accordion__button:focus{outline:solid 3px var(--nsw-focus);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;transition:transform .15s ease-in-out,color .15s ease-in-out}.is-open .nsw-accordion__icon{transform:translateY(-50%) rotate(270deg)}.nsw-accordion__icon.nsw-icon{height:1rem;width:1rem;right:1rem}.nsw-accordion__content{padding:1rem}.nsw-breadcrumb{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);margin-top:1.5rem;font-family:var(--nsw-font-family)}@media (min-width:62em){.nsw-breadcrumb{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.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:var(--nsw-brand-dark);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.nsw-breadcrumb__link:hover{background-color:var(--nsw-text-hover)}.nsw-breadcrumb__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-breadcrumb--current{text-decoration:none;pointer-events:none;color:var(--nsw-text-dark)}.nsw-button{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);margin:1.5rem 1rem 0 0;border-radius:var(--nsw-border-radius);font-family:var(--nsw-font-family);font-weight:var(--nsw-font-bold);border:2px solid transparent;white-space:normal;padding:.75rem 1.5rem;cursor:pointer;-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:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-button:not(.nsw-button--flex){min-width:7.75rem}.nsw-button:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-button--dark,.nsw-button--dark:hover{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--dark:hover{background-image:linear-gradient(rgba(var(--nsw-white-rgb),.15),rgba(var(--nsw-white-rgb),.15))}.nsw-button--dark:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--dark.disabled,.nsw-button--dark:disabled{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--dark .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--dark-outline{color:var(--nsw-brand-dark);background-color:transparent;border-color:var(--nsw-brand-dark)}.nsw-button--dark-outline:hover{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--dark-outline:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--dark-outline.disabled,.nsw-button--dark-outline:disabled{color:var(--nsw-brand-dark);background-color:transparent;border-color:var(--nsw-brand-dark)}.nsw-button--dark-outline .nsw-material-icons{color:var(--nsw-brand-dark)}.nsw-button--light,.nsw-button--light:hover{color:var(--nsw-text-dark);background-color:var(--nsw-brand-light);border-color:transparent}.nsw-button--light:hover{background-image:linear-gradient(rgba(var(--nsw-black-rgb),.07),rgba(var(--nsw-black-rgb),.07))}.nsw-button--light:hover .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-button--light.disabled,.nsw-button--light:disabled{color:var(--nsw-text-dark);background-color:var(--nsw-brand-light);border-color:transparent}.nsw-button--light .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-button--light-outline{color:var(--nsw-brand-light);background-color:transparent;border-color:var(--nsw-brand-light)}.nsw-button--light-outline:hover{color:var(--nsw-text-dark);background-color:var(--nsw-brand-light);border-color:transparent}.nsw-button--light-outline:hover .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-button--light-outline.disabled,.nsw-button--light-outline:disabled{color:var(--nsw-brand-light);background-color:transparent;border-color:var(--nsw-brand-light)}.nsw-button--light-outline .nsw-material-icons{color:var(--nsw-brand-light)}.nsw-button--white,.nsw-button--white:hover{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent}.nsw-button--white:hover{background-image:linear-gradient(rgba(var(--nsw-black-rgb),.07),rgba(var(--nsw-black-rgb),.07))}.nsw-button--white:hover .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-button--white.disabled,.nsw-button--white:disabled{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent}.nsw-button--white .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-button--danger,.nsw-button--danger:hover{color:var(--nsw-text-light);background-color:var(--nsw-status-error);border-color:transparent}.nsw-button--danger:hover{background-image:linear-gradient(rgba(var(--nsw-white-rgb),.15),rgba(var(--nsw-white-rgb),.15))}.nsw-button--danger:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--danger.disabled,.nsw-button--danger:disabled{color:var(--nsw-text-light);background-color:var(--nsw-status-error);border-color:transparent}.nsw-button--danger .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--primary,.nsw-button--primary:hover{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--primary:hover{background-image:linear-gradient(rgba(var(--nsw-white-rgb),.15),rgba(var(--nsw-white-rgb),.15))}.nsw-button--primary:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--primary.disabled,.nsw-button--primary:disabled{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--primary .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--secondary{color:var(--nsw-brand-dark);background-color:transparent;border-color:var(--nsw-brand-dark)}.nsw-button--secondary:hover{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--secondary:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--secondary.disabled,.nsw-button--secondary:disabled{color:var(--nsw-brand-dark);background-color:transparent;border-color:var(--nsw-brand-dark)}.nsw-button--outline,.nsw-button--secondary .nsw-material-icons{color:var(--nsw-brand-dark)}.nsw-button--outline{background-color:transparent;border-color:var(--nsw-brand-dark)}.nsw-button--outline:hover{background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-button--outline:hover,.nsw-button--outline:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--outline.disabled,.nsw-button--outline:disabled{color:var(--nsw-brand-dark);background-color:transparent;border-color:var(--nsw-brand-dark)}.nsw-button--outline .nsw-material-icons{color:var(--nsw-brand-dark)}.nsw-button--highlight,.nsw-button--highlight:hover{color:var(--nsw-text-light);background-color:var(--nsw-status-error);border-color:transparent}.nsw-button--highlight:hover{background-image:linear-gradient(rgba(var(--nsw-white-rgb),.15),rgba(var(--nsw-white-rgb),.15))}.nsw-button--highlight:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button--highlight.disabled,.nsw-button--highlight:disabled{color:var(--nsw-text-light);background-color:var(--nsw-status-error);border-color:transparent}.nsw-button--highlight .nsw-material-icons{color:var(--nsw-text-light)}.nsw-button.disabled,.nsw-button:disabled{opacity:.38;cursor:not-allowed}.nsw-button--full-width{display:block;width:100%}@media (min-width:62em){.nsw-button--full-width{display:inline-block;width:auto}}.nsw-button .nsw-material-icons{font-size:1.5rem;line-height:.625rem;position:relative;bottom:-.4375rem}.nsw-button .nsw-material-icons:first-child{margin-right:.5rem}.nsw-button .nsw-material-icons:last-child{margin-left:.5rem}.nsw-button--block{display:block;width:100%}.nsw-button--block+.nsw-button--block{margin-bottom:0}.nsw-callout{padding:1rem;margin-top:1.5rem;font-family:var(--nsw-font-family);background:var(--nsw-off-white);position:relative;border-left:6px solid var(--nsw-brand-dark)}.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}}@media (min-width:48em){.nsw-callout__content,.nsw-callout__icon.nsw-icon+.nsw-callout__content{margin-top:0}}.nsw-callout__content p:not([class]){margin:.75rem 0 0}.nsw-callout__content a:not([class]){font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block}.nsw-callout__content a:not([class]):hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-callout__content a:not([class]):focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-callout__content .nsw-text-link{margin-top:.75rem}.nsw-callout__title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);font-weight:var(--nsw-font-bold);margin:0}@media (min-width:62em){.nsw-callout__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-card{font-family:var(--nsw-font-family);position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;border:0;border-top-left-radius:var(--nsw-border-radius);border-top-right-radius:var(--nsw-border-radius)}.nsw-card:hover,.nsw-card:hover .nsw-card__link{color:var(--nsw-text-light)}.nsw-card:hover .nsw-card__content{background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-card:hover .nsw-card__content:after{background-color:transparent}.nsw-card:hover .nsw-card__image-area:after{background-color:var(--nsw-brand-dark)}.nsw-card:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-card:hover .nsw-icon{fill:var(--nsw-text-light)}.nsw-card:focus-within{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-card:focus-within .nsw-card__link{text-decoration:none}.nsw-card__title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);font-weight:var(--nsw-font-bold);margin:0}@media (min-width:62em){.nsw-card__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-card__content{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);padding:1rem 1rem 5rem;background-color:var(--nsw-white);border-radius:var(--nsw-border-radius);border:1px solid var(--nsw-grey-03);display:flex;flex-direction:column;order:2;height:100%;transition:background .15s ease-in-out,border .15s ease-in-out}@media (min-width:62em){.nsw-card__content{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-card__content:before{content:"";height:6px}.nsw-card__content:after{content:"";position:absolute;top:0;left:0;right:0;height:6px;background-color:var(--nsw-brand-accent);transition:background .15s ease-in-out}@media (min-width:62em){.nsw-card__content{padding:2rem 2rem 5rem}}.nsw-card__copy{margin:1rem 0 0;transition:color .15s ease-in-out}.nsw-card__tag{font-weight:var(--nsw-font-bold);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:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);transition:color .15s ease-in-out}@media (min-width:62em){.nsw-card__date,.nsw-card__tag{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-card__copy,.nsw-card__icon,.nsw-card__title{order:3}.nsw-card__icon{margin:1rem 0 0;position:absolute;bottom:.8125rem;left:.8125rem;transition:color .15s ease-in-out}.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;transition:color .15s ease-in-out}}.nsw-card__link{text-decoration:none;color:var(--nsw-text-dark);transition:color .15s ease-in-out}.nsw-card__link:after{z-index:100;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.nsw-card__link:focus{outline:none;text-decoration:underline}.nsw-card__image-area{order:1;height:12.5rem;position:relative;background-color:var(--nsw-white)}.nsw-card__image-area:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:6px;background-color:var(--nsw-brand-accent);transition:background .15s ease-in-out,border .15s ease-in-out}.nsw-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nsw-card--headline .nsw-card__title{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile)}@media (min-width:62em){.nsw-card--headline .nsw-card__title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}.nsw-card--light .nsw-card__content{border-color:transparent}.nsw-card--light .nsw-card__content,.nsw-card--light .nsw-card__image-area{background-color:var(--nsw-brand-light)}.nsw-card--dark{color:var(--nsw-text-light)}.nsw-card--dark:hover{color:var(--nsw-text-dark)}.nsw-card--dark:hover .nsw-card__content{background-color:var(--nsw-white);border-color:var(--nsw-grey-03)}.nsw-card--dark:hover .nsw-card__content:after{display:block}.nsw-card--dark:hover .nsw-card__image-area:after{background-color:var(--nsw-brand-accent)}.nsw-card--dark:hover .nsw-card__link{color:var(--nsw-text-dark)}.nsw-card--dark:hover .nsw-material-icons{color:var(--nsw-brand-dark)}.nsw-card--dark:hover .nsw-icon{fill:var(--nsw-brand-dark)}.nsw-card--dark .nsw-card__content,.nsw-card--dark .nsw-card__image-area{background-color:var(--nsw-brand-dark)}.nsw-card--dark .nsw-card__content{border-color:transparent}.nsw-card--dark .nsw-card__link,.nsw-card--dark .nsw-material-icons{color:var(--nsw-text-light)}.nsw-card--dark .nsw-icon{fill:var(--nsw-text-light)}.nsw-card--content .nsw-card__content:after,.nsw-card--content .nsw-card__content:before{display:none}.nsw-card--content .nsw-card__image-area:after{background-color:var(--nsw-white);border-left:1px solid var(--nsw-grey-03);border-right:1px solid var(--nsw-grey-03)}.nsw-card--content:hover .nsw-card__content:after{display:none}.nsw-card--content:hover.nsw-card--light .nsw-card__image-area:after,.nsw-card--content:hover .nsw-card__image-area:after{background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-card--content:hover.nsw-card--dark .nsw-card__image-area:after{background-color:var(--nsw-white);border-color:var(--nsw-grey-03)}.nsw-card--content.nsw-card--light .nsw-card__image-area:after{background-color:var(--nsw-brand-light);border-color:transparent}.nsw-card--content.nsw-card--dark .nsw-card__image-area:after{background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-content-block{font-family:var(--nsw-font-family);position:relative;display:flex;flex-direction:column;overflow:hidden}.nsw-content-block__title{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);font-weight:var(--nsw-font-bold);margin:0}@media (min-width:62em){.nsw-content-block__title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}.nsw-content-block__content{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);display:flex;flex-direction:column;order:2}@media (min-width:62em){.nsw-content-block__content{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-content-block__content a{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block}.nsw-content-block__content a:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-content-block__content a:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-content-block__copy{margin:1rem 0 0}.nsw-content-block__copy a{font-weight:var(--nsw-font-normal)}.nsw-content-block__list{margin:1rem 0 0;padding:0;list-style-type:none}.nsw-content-block__list li{padding:.5rem 0 .5rem .875rem;position:relative}.nsw-content-block__list li:before{content:"";position:absolute;width:.25rem;height:.25rem;border-radius:100%;background-color:var(--nsw-text-dark);top:1.125rem;left:0}.nsw-content-block__list a{font-weight:var(--nsw-font-normal)}.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:var(--nsw-font-family);font-weight:var(--nsw-font-bold);position:relative;display:inline-flex;text-decoration:none;vertical-align:middle;padding:.25rem .5rem;color:var(--nsw-text-dark)}.nsw-direction-link:hover{background-color:var(--nsw-text-hover)}.nsw-direction-link:focus{outline:solid 3px var(--nsw-focus);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:var(--nsw-grey-03);cursor:not-allowed;background:none}.nsw-direction-link.is-disabled .nsw-icon{fill:var(--nsw-grey-03)}.nsw-direction-link.is-disabled .nsw-material-icons{color:var(--nsw-grey-03)}.nsw-feature-tile{margin-top:1.5rem;padding:1rem 0;font-family:var(--nsw-font-family);border-top:6px solid var(--nsw-brand-accent);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-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile);margin:0;font-weight:var(--nsw-font-bold);position:relative}@media (min-width:62em){.nsw-feature-tile__title{font-size:var(--nsw-font-size-xl-desktop);line-height:var(--nsw-line-height-xl-desktop)}}.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:var(--nsw-text-dark)}.nsw-feature-tile__title-link:hover{background-color:var(--nsw-text-hover)}.nsw-feature-tile__title-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-feature-tile__cards-group{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);margin-top:1rem;padding:0;list-style:none}@media (min-width:62em){.nsw-feature-tile__cards-group{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}@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-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile)}@media (min-width:62em){.nsw-feature-tile__links-group{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}@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:var(--nsw-brand-dark)}.nsw-feature-tile__link:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-feature-tile__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-feature-tile__link:visited{color:var(--nsw-text-visited)}.nsw-feature-tile .new-text{color:var(--nsw-brand-accent);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-filters,.nsw-filters button{font-family:var(--nsw-font-family)}.nsw-page-layout__sidebar .nsw-filters{margin:-.5rem 0 -1rem}@media (min-width:62em){.nsw-page-layout__sidebar .nsw-filters{margin:0}}.nsw-filters__title{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);font-weight:var(--nsw-font-bold);padding:1.5rem 0}@media (min-width:62em){.nsw-filters__title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop);font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin-top:1.5rem}}@media (min-width:62em) and (min-width:62em){.nsw-filters__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-filters__controls{padding:1.5rem 0;border-bottom:1px solid var(--nsw-grey-04)}@media (min-width:62em){.nsw-filters__controls{display:none}}.nsw-filters__controls button{display:flex;align-items:center;cursor:pointer;background-color:transparent;border:0;padding:0;color:var(--nsw-brand-dark)}.nsw-filters__controls button:hover{background-color:var(--nsw-text-hover);outline:4px solid var(--nsw-text-hover)}.nsw-filters__controls button:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-filters__controls button span{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold);text-decoration:underline;padding-left:.5rem}@media (min-width:62em){.nsw-filters__controls button span{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-filters__controls .nsw-material-icons{border-radius:var(--nsw-border-radius);font-size:1.5rem;padding:.0625rem;border:2px solid var(--nsw-brand-dark)}.nsw-filters__controls--active .nsw-material-icons{background-color:var(--nsw-brand-dark);color:var(--nsw-text-light)}.nsw-filters__back{z-index:300;position:fixed;top:0;left:0;right:0;background-color:var(--nsw-white);padding:1.5rem 1rem;border-bottom:1px solid var(--nsw-grey-04)}@media (min-width:62em){.nsw-filters__back{display:none}}.nsw-filters__back button{background-color:transparent;border:0;padding:0;color:var(--nsw-brand-dark);display:flex;align-items:center;cursor:pointer}.nsw-filters__back button:hover{background-color:var(--nsw-text-hover)}.nsw-filters__back button:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-filters__back button span{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold);text-decoration:underline}@media (min-width:62em){.nsw-filters__back button span{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-filters__back button i{font-size:1.5rem;margin-right:.25rem}.nsw-filters--fixed .nsw-filters__wrapper{z-index:200;display:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;background-color:var(--nsw-white);padding:4.5625rem 1rem 6.3125rem}@media (min-width:62em){.nsw-filters--fixed .nsw-filters__wrapper{display:block;position:static;background-color:transparent;padding:0;overflow-y:visible}}.nsw-filters--fixed.nsw-filters--instant .nsw-filters__wrapper{padding-bottom:0}.active .nsw-filters__wrapper{display:block}.nsw-filters__item{padding:1.5rem 0;border-top:1px solid var(--nsw-grey-04)}.nsw-filters__all{padding-top:1rem}.nsw-filters__accept{padding:2rem 0;border-top:1px solid var(--nsw-grey-04)}.nsw-filters--fixed .nsw-filters__accept{z-index:300;position:fixed;bottom:0;left:0;right:0;background-color:var(--nsw-white);padding:1.5rem 1rem}@media (min-width:62em){.nsw-filters--fixed .nsw-filters__accept{position:static;padding:2rem 0}}.nsw-filters__accept button{margin:0}.nsw-filters__cancel{padding-bottom:2rem}.nsw-filters--fixed .nsw-filters__cancel{border-top:1px solid var(--nsw-grey-04);padding:2rem 0}@media (min-width:62em){.nsw-filters--fixed .nsw-filters__cancel{padding-top:0;border:0}}.nsw-filters--instant .nsw-filters__cancel{border-top:1px solid var(--nsw-grey-04);padding:2rem 0}.nsw-filters__cancel button{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block;font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:400;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;padding:0}.nsw-filters__cancel button:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-filters__cancel button:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}@media (min-width:62em){.nsw-filters__cancel button{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-filters__less,.nsw-filters__more{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block;font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:400;text-decoration:underline;cursor:pointer;background-color:transparent;border:0;padding:0;margin-top:1.5rem}.nsw-filters__less:hover,.nsw-filters__more:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-filters__less:focus,.nsw-filters__more:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}@media (min-width:62em){.nsw-filters__less,.nsw-filters__more{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-filters .hidden{display:none}.filters-open{overflow:hidden}.nsw-form-label{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold);display:block}@media (min-width:62em){.nsw-form-label{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form-label-small{font-weight:400}.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:var(--nsw-status-error)}.nsw-form-input,.nsw-form-select{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);padding:.75rem 1rem;border-radius:var(--nsw-border-radius);font-family:var(--nsw-font-family);background-color:var(--nsw-white);color:var(--nsw-text-dark);border:1px solid var(--nsw-grey-01);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:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form-input:hover,.nsw-form-select:hover{background-color:var(--nsw-text-hover)}.nsw-form-input:focus,.nsw-form-select:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-form-input:disabled,.nsw-form-select:disabled{background-color:var(--nsw-off-white);border-color:var(--nsw-grey-03);color:var(--nsw-grey-03);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:var(--nsw-status-error);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:var(--nsw-status-error-bg)}.nsw-form-date{padding:0;margin:0;border:0}.nsw-form-date-wrapper{display:flex;float:left;width:100%;margin:0 -.5rem}.nsw-form-date-wrapper>div{padding:0 .5rem}.nsw-form-date-small{width:4.625rem}.nsw-form-date-large{width:7.25rem}.nsw-form-select{padding-right:3rem;background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem auto}.nsw-form-select,.nsw-form-select:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' 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:var(--nsw-white)}.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:var(--nsw-text-hover)}.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:var(--nsw-brand-dark)}.nsw-form-checkbox__input:checked+.nsw-form-radio__label:after,.nsw-form-radio__input:checked+.nsw-form-radio__label:after{background-color:var(--nsw-brand-dark)}.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:var(--nsw-grey-03);background-color:var(--nsw-off-white)}.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:var(--nsw-grey-03)}.nsw-form-checkbox__input:focus+.nsw-form-checkbox__label:before,.nsw-form-radio__input:focus+.nsw-form-checkbox__label:before{outline:solid 3px var(--nsw-focus);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 var(--nsw-text-light),0 0 0 6px var(--nsw-focus)}.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:var(--nsw-status-error-bg)}.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:var(--nsw-status-error)}.nsw-form-checkbox__label,.nsw-form-radio__label{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);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:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form-checkbox__label:before,.nsw-form-radio__label:before{margin-right:1rem;content:"";width:2rem;height:2rem;border:1px solid var(--nsw-grey-01);top:50%;margin-top:-1rem;left:0;display:inline-block;vertical-align:middle;background-color:var(--nsw-white);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:var(--nsw-border-radius)}.nsw-form-radio__label:after,.nsw-form-radio__label:before{border-radius:50%}.nsw-form-helper{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);display:block;margin-bottom:.25rem}@media (min-width:62em){.nsw-form-helper{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-form-helper--error{padding:.5rem;margin-top:.5rem;font-weight:var(--nsw-font-bold);background-repeat:no-repeat;background-position:left .5rem center;background-size:1rem auto;background-color:var(--nsw-status-error-bg)}.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{z-index:-100;border-radius:var(--nsw-border-radius);content:none;width:calc(100% + 18px);height:100%;border:2px solid var(--nsw-status-error);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-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);font-weight:var(--nsw-font-bold);width:100%;display:block}@media (min-width:62em){.nsw-form-legend-text{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}*+.nsw-form-group{margin-top:1rem;border:0}.nsw-form-search{display:flex;position:relative}.nsw-form-search__input{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);padding:.75rem 1rem;border-radius:var(--nsw-border-radius);background-color:var(--nsw-white);color:var(--nsw-text-dark);border:1px solid var(--nsw-grey-01);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:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form-search__input:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;z-index:100}.nsw-form-search__input:hover{background-color:var(--nsw-text-hover)}.nsw-form-search__submit{padding:0 .75rem;border-radius:var(--nsw-border-radius);border:1px solid var(--nsw-grey-01);border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;align-items:center}.nsw-form-search__submit:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-form-search__submit:hover{background-color:var(--nsw-text-hover)}.nsw-form{margin-top:3rem;font-family:var(--nsw-font-family)}.nsw-form:first-child{margin-top:0}.nsw-form button,.nsw-form input,.nsw-form select,.nsw-form textarea,.nsw-form textfield{font-family:var(--nsw-font-family)}.nsw-form a{color:var(--nsw-brand-dark);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.nsw-form a:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-form a:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-form a:visited{color:var(--nsw-text-visited)}.nsw-form__group{margin-top:1rem}.nsw-form__group:first-child{margin-top:0}.nsw-form__helper{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);display:block;margin-bottom:.25rem}@media (min-width:62em){.nsw-form__helper{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-form__helper--error,.nsw-form__helper--valid{padding:.5rem;margin-top:.5rem;font-weight:var(--nsw-font-bold);background-repeat:no-repeat;background-position:left .5rem top .5rem;background-size:1rem auto;display:flex;align-items:center}.nsw-form__helper--error .nsw-material-icons,.nsw-form__helper--valid .nsw-material-icons{font-size:1.25rem;margin-right:.25rem;color:var(--nsw-text-dark)}.nsw-form__helper--error{background-color:var(--nsw-status-error-bg)}.nsw-form__helper--error .nsw-material-icons{color:var(--nsw-status-error)}.nsw-form__helper--valid{background-color:var(--nsw-status-success-bg)}.nsw-form__helper--valid .nsw-material-icons{color:var(--nsw-status-success)}.nsw-form__label{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold);display:block}@media (min-width:62em){.nsw-form__label{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form__label--small{font-weight:var(--nsw-font-normal)}.nsw-form__label+input,.nsw-form__label+select,.nsw-form__label+textarea{margin-top:.25rem}.nsw-form__required:after{content:" *";color:var(--nsw-status-error)}.nsw-form__input,.nsw-form__select{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);padding:.75rem 1rem;border-radius:var(--nsw-border-radius);font-family:var(--nsw-font-family);background-color:var(--nsw-white);color:var(--nsw-text-dark);border:1px solid var(--nsw-grey-01);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:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form__input:hover,.nsw-form__select:hover{background-color:var(--nsw-text-hover)}.nsw-form__input:focus,.nsw-form__select:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-form__input:disabled,.nsw-form__select:disabled{background-color:var(--nsw-off-white);border-color:var(--nsw-grey-03);color:var(--nsw-grey-03);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:var(--nsw-status-error);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:var(--nsw-status-error-bg)}.nsw-form__select{padding-right:3rem;background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem auto}.nsw-form__select,.nsw-form__select:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%23333' 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:var(--nsw-white)}.nsw-form__input-group{display:flex}.nsw-form__input-group .nsw-form__input{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.nsw-form__input-group .nsw-button{display:flex;align-items:center;justify-content:center;padding:0 2.25rem;margin:0;border-top-left-radius:0;border-bottom-left-radius:0;border-width:1px;white-space:nowrap}.nsw-form__input-group .nsw-material-icons{display:block;color:var(--nsw-brand-dark);font-size:1.875rem;position:static}.nsw-form__input-group--icon .nsw-button{padding:0;min-width:3.125rem;border-color:var(--nsw-grey-01);border-left-width:0}.nsw-form__input-group--icon .nsw-button:hover{background-color:var(--nsw-text-hover)}.nsw-form__input-group--large .nsw-form__input{padding:1rem}.nsw-form__input-group--large .nsw-button{min-width:3.625rem}.nsw-form__predictive{position:relative}.nsw-form__predictive-list{z-index:100;border-radius:var(--nsw-border-radius);border-top-left-radius:0;border-top-right-radius:0;background-color:var(--nsw-white);box-shadow:0 4px 12px 0 rgba(var(--nsw-black-rgb),.15);list-style-type:none;padding:0;margin:0;position:absolute;top:3.125rem;right:0;left:0;overflow:hidden}.nsw-form__predictive-list--large{top:3.625rem}.nsw-form__predictive-list li{padding:0;margin:0}.nsw-form__predictive-list a:not([class]){display:block;padding:.625rem;color:var(--nsw-text-dark)}.nsw-form__predictive-list a:not([class]):hover{outline:none}.nsw-form__predictive-list a:not([class]):focus{outline-offset:-3px}.nsw-form__predictive-list a:not([class]) span{font-weight:var(--nsw-font-bold)}.nsw-form__date{padding:0;margin:0;border:0}.nsw-form__date-wrapper{display:flex;width:100%;margin:0 -.5rem}.nsw-form__date-wrapper>div{padding:0 .5rem}.nsw-form__date-input{width:4.625rem}.nsw-form__date-input--large{width:7.25rem}.nsw-form__fieldset{margin:0;padding:0;border:0;display:contents}.nsw-form__fieldset legend{margin:0 0 1rem;padding:0;display:block}.nsw-form__legend{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold);width:100%;display:block}@media (min-width:62em){.nsw-form__legend{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form__checkbox-input,.nsw-form__radio-input{position:absolute;opacity:0}.nsw-form__checkbox-input:first-child+.nsw-form__checkbox-label,.nsw-form__checkbox-input:first-child+.nsw-form__radio-label,.nsw-form__radio-input:first-child+.nsw-form__checkbox-label,.nsw-form__radio-input:first-child+.nsw-form__radio-label{margin-top: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:var(--nsw-text-hover)}.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:var(--nsw-brand-dark)}.nsw-form__checkbox-input:checked+.nsw-form__radio-label:after,.nsw-form__radio-input:checked+.nsw-form__radio-label:after{background-color:var(--nsw-brand-dark)}.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:var(--nsw-grey-03);background-color:var(--nsw-off-white)}.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:var(--nsw-grey-03)}.nsw-form__checkbox-input:focus+.nsw-form__checkbox-label:before,.nsw-form__radio-input:focus+.nsw-form__checkbox-label:before{outline:solid 3px var(--nsw-focus);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 var(--nsw-text-light),0 0 0 6px var(--nsw-focus)}.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:var(--nsw-status-error-bg)}.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:var(--nsw-status-error)}.nsw-form__checkbox-label,.nsw-form__radio-label{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);margin:1rem 0 0;padding:.25rem 0 .25rem 3rem;min-height:2rem;display:block;position:relative}@media (min-width:62em){.nsw-form__checkbox-label,.nsw-form__radio-label{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-form__checkbox-label:before,.nsw-form__radio-label:before{margin-right:1rem;content:"";width:2rem;height:2rem;border:1px solid var(--nsw-grey-01);top:0;left:0;display:inline-block;vertical-align:middle;background-color:var(--nsw-white);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:.3125rem}.nsw-form__checkbox-label:before{border-radius:var(--nsw-border-radius)}.nsw-form__radio-label:after,.nsw-form__radio-label:before{border-radius:50%}.nsw-footer{font-family:var(--nsw-font-family)}.nsw-footer hr{margin:1rem 0;height:1px;border:0;color:var(--nsw-grey-03);background-color:var(--nsw-grey-03)}.nsw-footer__upper{padding-top:1.5rem;background-color:var(--nsw-white);border-top:1px solid var(--nsw-grey-03)}.nsw-footer__lower{padding:1rem 0 1.5rem;font-size:var(--nsw-font-size-xxs-mobile);line-height:var(--nsw-line-height-xxs-mobile);background-color:var(--nsw-grey-01);color:var(--nsw-text-light)}@media (min-width:62em){.nsw-footer__lower{font-size:var(--nsw-font-size-xxs-desktop);line-height:var(--nsw-line-height-xxs-desktop)}}.nsw-footer__lower a{color:var(--nsw-text-light)}.nsw-footer__lower a:focus{outline:solid 3px var(--nsw-text-light);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 12.5rem}.nsw-footer__built a:not([class]){color:var(--nsw-text-light)}.nsw-footer__built a:not([class]):hover{background-color:transparent;outline:none;text-decoration:none}.nsw-footer__built a:not([class]):focus{outline:solid 3px var(--nsw-text-light);outline-offset:0}.nsw-footer__built a:not([class]):visited{color:var(--nsw-text-light)}@media (min-width:48em){.nsw-footer__built{text-align:right}}.nsw-footer-links{padding:0;font-weight:var(--nsw-font-bold);list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem -.5rem 0}@media (min-width:48em){.nsw-footer-links{margin-left:0;margin-right:0}}.nsw-footer-links__item{margin:0 0 1rem;flex:1 0 50%;max-width:50%;padding:0 .5rem}@media (min-width:48em){.nsw-footer-links__item{margin-right:1.5rem;padding:0;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:solid 3px var(--nsw-text-light);outline-offset:0;outline-offset:3px}.section-links{padding-left:.5rem;padding-right:.5rem;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:62em){.section-links{padding-left:0;padding-right:0}}.section-links a:not([class]),.section-links a:not([class]):visited{color:var(--nsw-brand-dark)}.section-links a:not([class]):hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.section-links a:not([class]):focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.section-links__group{padding:0 .5rem 1rem;flex:1 0 auto;min-width:16rem;max-width:50%}@media (min-width:48em){.section-links__group{flex-basis:50%;min-width:auto}}@media (min-width:62em){.section-links__group{padding:0 1rem 1.5rem;flex-basis:25%}}.section-links__heading{margin:0;font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold)}@media (min-width:62em){.section-links__heading{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.section-links__list{padding:0;font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);list-style:none;margin:.25rem 0 0}@media (min-width:62em){.section-links__list{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.section-links__item:not(:first-child){margin-top:.5rem}.nsw-header{background-color:var(--nsw-white);position:relative;border-bottom:1px solid var(--nsw-grey-04)}.nsw-header,.nsw-header button{font-family:var(--nsw-font-family)}@media (min-width:62em){.nsw-header{border-bottom:0}}@media (min-width:62em){.nsw-header--simple{border-bottom:1px solid var(--nsw-grey-03)}}.nsw-header__container{max-width:75rem;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;position:relative}.nsw-header__inner{position:relative}@media (min-width:62em){.nsw-header__inner{display:flex}}.nsw-header__menu{position:absolute;top:.75rem;left:-.375rem}.nsw-header__search{position:absolute;top:.75rem;right:-.25rem}@media (min-width:62em){.nsw-header__search{right:0;top:50%;margin-top:-1.5rem}}@media (min-width:62em){.nsw-header__main{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:1.25rem 4.5rem 1.25rem 0}.nsw-header__main:focus-within{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}}@media (min-width:62em){.nsw-header__main .nsw-header__rectangular-logo{height:3.75rem;margin-top:.5rem;margin-bottom:.5rem}}.nsw-header__waratah{padding:.75rem 3rem;display:flex;justify-content:center}@media (min-width:62em){.nsw-header__waratah{padding:0}}.nsw-header__waratah svg{height:3rem;display:block}@media (min-width:62em){.nsw-header__waratah svg{height:4.75rem}}.nsw-header__waratah svg.nsw-header__waratah-gov{height:3.4375rem}@media (min-width:62em){.nsw-header__waratah svg.nsw-header__waratah-gov{height:4.75rem}}.nsw-header__waratah-link{display:flex}.nsw-header__waratah-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}@media (min-width:62em){.nsw-header__waratah-link:focus{outline:none}}@media (min-width:62em){.nsw-header__waratah-link:after{z-index:100;content:"";position:absolute;top:0;right:0;bottom:0;left:0}}.nsw-header__waratah-link svg:not(:first-child){margin-left:1.5rem}@media (min-width:62em){.nsw-header__waratah-link svg:not(:first-child){margin-left:2.5rem}}.nsw-header__waratah-gov{margin-bottom:-.4375rem}@media (min-width:62em){.nsw-header__waratah-gov{margin-bottom:0}}.nsw-header__waratah-gov .hide{display:none}@media (min-width:62em){.nsw-header__waratah-gov .hide{display:inline}}.nsw-header__name{padding:.75rem 0;color:var(--nsw-brand-dark)}@media (min-width:62em){.nsw-header__name{padding:0;margin-left:2.5rem}}.nsw-header__title{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark)}@media (min-width:62em){.nsw-header__title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop);line-height:1.75rem}}.nsw-header__description{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);color:var(--nsw-brand-dark)}@media (min-width:62em){.nsw-header__description{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-header__logo{display:flex;justify-content:center}@media (min-width:62em){.nsw-header__logo{justify-content:flex-start}}.nsw-header__logo svg{height:3rem;display:block}@media (min-width:62em){.nsw-header__logo svg{height:4.75rem}}.nsw-header__wrapper{padding:.75rem 0;display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center;height:4.5rem}@media (min-width:62em){.nsw-header__wrapper{justify-content:unset;height:5.875rem}}.nsw-header__center{order:2}@media (min-width:62em){.nsw-header__center{order:0}}.nsw-header__left{order:1;margin-left:-.375rem}.nsw-header__right{order:3;margin-right:-.25rem}@media (min-width:62em){.nsw-header__right{margin-left:auto;margin-right:0}}.nsw-header__main-link{display:block}.nsw-header__main-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-header__main-link .nsw-header__main{width:8.8125rem;height:2.875rem}@media (min-width:62em){.nsw-header__main-link .nsw-header__main{width:10.5rem;height:3.4375rem}}.nsw-header__main-image{display:flex}.nsw-header__main-image svg{display:block}.nsw-header-btn{border-radius:var(--nsw-border-radius);color:var(--nsw-brand-dark);width:3rem;height:3rem;background:none;border:0;padding:0;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.nsw-header-btn:hover{background-color:var(--nsw-text-hover)}.nsw-header-btn:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-header-btn__icon{position:relative;font-size:1.375rem;line-height:1.125rem;top:-1px}.nsw-header-btn__icon.nsw-icon{height:1rem;width:1rem;margin:1px 0}.nsw-header-btn__sub{font-size:var(--nsw-font-size-xxs-mobile);line-height:var(--nsw-line-height-xxs-mobile);font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-header-btn__sub{font-size:var(--nsw-font-size-xxs-desktop);line-height:var(--nsw-line-height-xxs-desktop)}}@media (min-width:62em){.nsw-header-btn--menu{display:none}}@media (min-width:62em){.nsw-header-btn--search .nsw-header-btn__sub{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.nsw-header-btn--search .nsw-header-btn__icon{font-size:2.125rem}.nsw-header-btn--search .nsw-header-btn__icon.nsw-icon{width:1.5rem;height:1.5rem;margin-bottom:0}}.nsw-search__area{width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:var(--nsw-off-white);top:0}@media (min-width:62em){.nsw-search__area{width:auto;position:static;margin-left:auto;margin-right:auto;left:auto;right:auto;position:absolute;width:24.625rem;right:1rem;top:50%;transform:translateY(-50%)}}.nsw-search__input{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);font-family:var(--nsw-font-family);background:none;padding:.5rem 4.5rem .5rem 1rem;color:var(--nsw-text-dark);width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:4.5rem}@media (min-width:62em){.nsw-search__input{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-search__input:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}@media (min-width:62em){.nsw-search__input{border-radius:var(--nsw-border-radius);height:3.125rem;padding:0 1rem}}.nsw-search__submit{position:absolute;top:0;right:0;height:3.125rem;width:3.125rem;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.nsw-search__search-icon{position:absolute;top:50%;transform:translateY(-50%);font-size:2.125rem;right:.4375rem;margin-top:-1px;display:none}@media (min-width:62em){.nsw-search__search-icon{display:inline-block}}.nsw-search__search-icon.nsw-icon{width:1.5rem;height:1.5rem;right:.75rem;margin-top:0}.nsw-search__close-btn{width:3rem;height:3rem;background:none;border:0;padding:0;text-align:center;position:absolute;top:50%;transform:translateY(-50%);right:1rem}.nsw-search__close-btn:hover{background-color:var(--nsw-text-hover)}.nsw-search__close-btn:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}@media (min-width:62em){.nsw-search__close-btn{display:none}}.nsw-search__close-icon{font-size:2.5rem}.nsw-search__close-icon.nsw-icon{width:1.5rem;height:1.5rem}.nsw-hero-banner{position:relative;font-family:var(--nsw-font-family)}@media (min-width:48em){.nsw-hero-banner{height:23.75rem;overflow:hidden}}@media (min-width:48em){.nsw-hero-banner__image-area{position:absolute;top:0;left:0;bottom:0;right:0}}.nsw-hero-banner__image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:auto;display:block}@media (min-width:48em){.nsw-hero-banner__image{position:absolute;top:50%;transform:translateY(-50%);border-bottom:0}}.nsw-hero-banner__content-area{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:48em){.nsw-hero-banner__content-area{width:auto;position:static;margin-left:auto;margin-right:auto;left:auto;right:auto;height:23.75rem;width:100%}}.nsw-hero-banner__content{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);padding:1rem;background-color:var(--nsw-white-10);border-top:6px solid var(--nsw-brand-accent);display:flex;flex-direction:column}@media (min-width:62em){.nsw-hero-banner__content{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}@media (min-width:48em){.nsw-hero-banner__content{padding:1rem 1.5rem;position:relative;top:50%;background-color:rgba(var(--nsw-white-rgb),.8);transform:translateY(-50%);max-width:37.5rem}}.nsw-hero-banner__content p{margin:0}.nsw-hero-banner__content *+p{margin-top:1rem}.nsw-hero-banner__content:focus-within{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-hero-banner__content:focus-within .nsw-hero-banner__link{text-decoration:none}.nsw-hero-banner__content .nsw-icon{width:2rem;height:2rem}.nsw-hero-banner__content .nsw-material-icons{font-size:40px;line-height:38px}.nsw-hero-banner__title{font-size:var(--nsw-font-size-xl-mobile);line-height:var(--nsw-line-height-xl-mobile);margin:0;font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-hero-banner__title{font-size:var(--nsw-font-size-xl-desktop);line-height:var(--nsw-line-height-xl-desktop)}}.nsw-hero-banner__icon{margin:1rem 0 0}.nsw-hero-banner__link{text-decoration:none;color:var(--nsw-text-dark)}.nsw-hero-banner__link:after{z-index:100;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.nsw-hero-banner__link:hover{text-decoration:underline}.nsw-hero-banner__link:focus{outline:none;text-decoration:underline}.nsw-hero-banner--dark .nsw-hero-banner__content{color:var(--nsw-text-light);background-color:var(--nsw-text-dark)}@media (min-width:48em){.nsw-hero-banner--dark .nsw-hero-banner__content{background-color:rgba(var(--nsw-black-rgb),.8)}}.nsw-hero-banner--dark .nsw-hero-banner__link{color:var(--nsw-text-light)}.nsw-hero-banner--dark .nsw-hero-banner__icon{fill:var(--nsw-text-light);color:var(--nsw-text-light)}.nsw-banner{background-color:var(--nsw-white);font-family:var(--nsw-font-family);position:relative}.nsw-banner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:rgba(var(--nsw-black-rgb),.1)}.nsw-banner__container{max-width:75rem;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}.nsw-banner__wrapper{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;align-items:stretch}@media (min-width:48em){.nsw-banner__wrapper{margin-left:-1rem;margin-right:-1rem}}.nsw-banner__content{padding:.5rem;flex:0 0 100%;max-width:100%}@media (min-width:48em){.nsw-banner__content{padding:1rem;flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:75em){.nsw-banner__content{flex:0 0 50%;max-width:50%}}@media (min-width:0em){.nsw-banner__content{padding-top:2rem;padding-bottom:2rem}}@media (min-width:48em){.nsw-banner__content{min-height:16.25rem;display:flex;flex-direction:column;justify-content:center}}@media (min-width:62em){.nsw-banner__content{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width:48em){.nsw-banner--wide .nsw-banner__content{flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:75em){.nsw-banner--wide .nsw-banner__content{flex:0 0 58.33333%;max-width:58.33333%}}@media (min-width:48em){.nsw-banner--featured .nsw-banner__content{min-height:0;display:block}}.nsw-banner__content .nsw-button{margin:1.5rem 0 0}.nsw-banner__content .nsw-intro{margin:.5rem 0 0}@media (min-width:48em){.nsw-banner__content .nsw-intro{margin-top:1rem}}.nsw-banner__links{padding:.5rem;flex:0 0 100%;max-width:100%}@media (min-width:48em){.nsw-banner__links{padding:1rem;flex:0 0 33.33333%;max-width:33.33333%}}@media (min-width:75em){.nsw-banner__links{flex:0 0 33.33333%;max-width:33.33333%;margin-left:8.33333%}}@media (min-width:0em){.nsw-banner__links{margin-top:-.5rem;padding-top:0;padding-bottom:2rem}}@media (min-width:48em){.nsw-banner__links{margin-top:0;padding-top:2rem}}@media (min-width:62em){.nsw-banner__links{padding-top:5.5rem;padding-bottom:5.5rem}}.nsw-banner__list{z-index:100;border-left:4px solid var(--nsw-brand-accent);padding-left:1rem;position:relative}.nsw-banner__list ul{margin:0;padding:0;list-style:none}.nsw-banner__list li{margin-top:1rem;display:block}.nsw-banner__list li:first-child{margin-top:0}.nsw-banner__list a{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block}.nsw-banner__list a:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-banner__list a:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-banner__sub-title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin:0 0 1rem;font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-banner__sub-title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-banner__box{display:none;position:absolute;right:0;top:0;bottom:0;width:41.66667%;padding-left:1rem;overflow:hidden}@media (min-width:48em){.nsw-banner__box{display:flex}}@media (min-width:75em){.nsw-banner__box{width:50%;padding-left:7.25rem}}.nsw-banner__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.nsw-banner__graphic{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:flex-end}.nsw-banner__graphic--transparent{opacity:.2}.nsw-banner__bg{width:100%;height:100%;overflow:hidden;color:var(--nsw-brand-dark);opacity:.2}.nsw-banner--light{background-color:var(--nsw-brand-light)}.nsw-banner--dark{background-color:var(--nsw-brand-dark)}.nsw-banner--dark .nsw-banner__content,.nsw-banner--dark .nsw-banner__links,.nsw-banner--dark .nsw-banner__links a{color:var(--nsw-text-light)}.hero-search{font-family:var(--nsw-font-family)}@media (min-width:48em){.hero-search{padding:2rem 0}}.hero-search__title{font-size:var(--nsw-font-size-xxl-mobile);line-height:var(--nsw-line-height-xxl-mobile);margin:0;font-weight:var(--nsw-font-bold)}@media (min-width:62em){.hero-search__title{font-size:var(--nsw-font-size-xxl-desktop);line-height:var(--nsw-line-height-xxl-desktop)}}.hero-search__form{margin:1.5rem 0}.hero-search__form .nsw-material-icons{font-size:2.25rem}.hero-search__form .nsw-material-icons:first-child,.hero-search__form .nsw-material-icons:last-child{margin:0 -.25rem}.hero-search__content{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:2rem 1rem;border-radius:var(--nsw-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--nsw-off-white);border-bottom:6px solid var(--nsw-brand-accent);text-align:center}@media (min-width:48em){.hero-search__content{padding:2rem 5rem;width:auto;position:static;margin-left:auto;margin-right:auto;left:auto;right:auto}}.hero-search__content>*{max-width:43.75rem;margin-left:auto;margin-right:auto}.hero-search__content p:not([class]){font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin-left:auto;margin-right:auto}@media (min-width:62em){.hero-search__content p:not([class]){font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.hero-search__suggested ul:not([class]){padding-left:0;list-style:none;text-align:center;margin-top:-.5rem}.hero-search__suggested li{margin:0 1rem;display:inline-block}.hero-search__suggested a{color:var(--nsw-brand-dark);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.hero-search__suggested a:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.hero-search__suggested a:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.hero-search__suggested a:visited{color:var(--nsw-text-visited)}.nsw-page-nav{margin-top:1.5rem;padding:1rem;font-family:var(--nsw-font-family);border-left:4px solid var(--nsw-brand-accent)}.nsw-page-nav:first-child{margin-top:0}@media (min-width:48em){.nsw-page-nav{margin-top:2rem}}.nsw-page-nav__title{margin:0;font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-page-nav__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-page-nav__list{margin:0;padding:0;list-style:none}.nsw-page-nav__list-item{margin-top:1rem;display:block}.nsw-page-nav__link{font-weight:var(--nsw-font-bold);color:var(--nsw-brand-dark);display:inline-block}.nsw-page-nav__link:hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-page-nav__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-link-list{margin-top:1.5rem;font-family:var(--nsw-font-family);font-weight:var(--nsw-font-bold)}.nsw-link-list:first-child{margin-top:0}@media (min-width:48em){.nsw-link-list{margin-top:2rem}}.nsw-link-list__title{font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);padding-bottom:1rem}@media (min-width:62em){.nsw-link-list__title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}@media (min-width:48em){.nsw-link-list__title{padding-bottom:1.5rem}}.nsw-link-list__list{margin:0;padding:0;list-style-type:none}.nsw-link-list__item{border-top:1px solid var(--nsw-grey-04)}.nsw-link-list__item:last-child{border-bottom:1px solid var(--nsw-grey-04)}.nsw-link-list__item a{padding:1rem;color:var(--nsw-brand-dark);display:flex;justify-content:space-between;align-items:center}.nsw-link-list__item a:hover{background-color:var(--nsw-text-hover)}.nsw-link-list__item a:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-link-list__item a span{text-decoration:underline}.nsw-link-list__item a:not([class]){text-decoration:none}.nsw-link-list__item a:not([class]):visited{color:var(--nsw-brand-dark)}.nsw-link-list__item .nsw-link-list__link{text-decoration:underline}.nsw-link-list__icon{margin-left:1rem;flex:none;font-size:1.25rem;position:relative;right:-2px}.nsw-link-list__icon.nsw-icon{width:1rem;height:1rem;position:static}.nsw-list-item{font-family:var(--nsw-font-family);background-color:var(--nsw-white);position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;padding:1.5rem 0;border-bottom:1px solid var(--nsw-grey-04)}.nsw-list-item:first-child{border-top:1px solid var(--nsw-grey-04)}.nsw-list-item:hover .nsw-list-item__link{text-decoration:none}.nsw-list-item:focus-within{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-list-item:focus-within .nsw-card__link{text-decoration:none}.nsw-list-item a:not([class]){color:var(--nsw-brand-dark);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.nsw-list-item a:not([class]):hover{background-color:var(--nsw-text-hover);outline:2px solid var(--nsw-text-hover)}.nsw-list-item a:not([class]):focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-list-item a:not([class]):visited{color:var(--nsw-text-visited)}.nsw-list-item__title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-list-item__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-list-item__content{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);width:100%}@media (min-width:62em){.nsw-list-item__content{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-list-item__copy,.nsw-list-item__info,.nsw-list-item__label,.nsw-list-item__tags,.nsw-list-item__title{margin:.5rem 0 0}.nsw-list-item__copy:first-child,.nsw-list-item__info:first-child,.nsw-list-item__label:first-child,.nsw-list-item__tags:first-child,.nsw-list-item__title:first-child{margin:0}.nsw-list-item__info,.nsw-list-item__label{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile)}@media (min-width:62em){.nsw-list-item__info,.nsw-list-item__label{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-list-item__label{font-weight:bolder}.nsw-list-item__link{text-decoration:underline;color:var(--nsw-brand-dark)}.nsw-list-item__link:after{z-index:100;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.nsw-list-item__link:hover{text-decoration:none}.nsw-list-item__link:focus{outline:none;text-decoration:underline}.nsw-list-item__image-area{min-width:15.625rem;width:15.625rem;margin:0 0 0 1.5rem;display:none}@media (min-width:62em){.nsw-list-item__image-area{display:block}}.nsw-list-item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nsw-list-item--reversed{flex-direction:row-reverse}.nsw-list-item--reversed .nsw-list-item__image-area{margin:0 1.5rem 0 0}.navigation-open{overflow:hidden}.nsw-navigation{z-index:200;font-family:var(--nsw-font-family);width:100%;position:absolute;left:0;top:0;background-color:var(--nsw-white);transition:all .25s ease-in-out;transform:translateX(-100%);visibility:hidden;outline:none;height:100%;overflow-y:auto}.nsw-navigation.is-open,.nsw-navigation.is-opening{transform:translateX(0);visibility:visible}.nsw-navigation.is-closing{transform:translateX(-100%)}@media (min-width:62em){.nsw-navigation{position:relative;transform:none;background-color:var(--nsw-off-white);top:auto;left:auto;transition:none;visibility:visible;overflow-y:visible;height:auto}}.nsw-navigation button{font-family:var(--nsw-font-family)}.nsw-navigation__close{border-radius:var(--nsw-border-radius);width:2.5rem;height:2.5rem;background:none;border:0;padding:0;position:relative;right:-.625rem;top:0;text-align:center}.nsw-navigation__close:hover{background-color:var(--nsw-text-hover)}.nsw-navigation__close:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-navigation__close .nsw-icon{height:1.25rem;width:1.25rem}.nsw-navigation__close .nsw-material-icons{font-size:2.125rem}@media (min-width:62em){.nsw-navigation__close{display:none}}.nsw-navigation__link-text{flex:1 1 auto}.nsw-navigation__subbtn{width:3.25rem;height:3.25rem;background:none;border:0;padding:0;text-align:center;border-left:1px solid var(--nsw-grey-04)}.nsw-navigation__subbtn:hover{background-color:var(--nsw-text-hover)}.nsw-navigation__subbtn:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-navigation__subbtn .nsw-icon{width:1rem;height:1rem}@media (min-width:62em){.nsw-navigation__subbtn{display:none}}.nsw-navigation__list,.nsw-subnavigation__list{list-style:none;padding:0;margin-top:0;margin-bottom:0}@media (min-width:62em){.nsw-navigation__list,.nsw-subnavigation__list{max-width:75rem;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;position:relative}}@media (min-width:62em){.nsw-subnavigation__list{margin-top:2rem;display:flex}}.nsw-navigation__list-item,.nsw-subnavigation__list-item,.nsw-subnavigation__title{border-bottom:1px solid var(--nsw-grey-04);display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap}@media (min-width:62em){.nsw-navigation__list-item,.nsw-subnavigation__list-item,.nsw-subnavigation__title{border-bottom:0}}@media (min-width:62em){.nsw-navigation__list-item,.nsw-subnavigation__list-item{font-weight:var(--nsw-font-bold);border-bottom:0}}@media (min-width:62em){.nsw-subnavigation__list-item{width:32%;border-top:1px solid var(--nsw-grey-04)}.nsw-subnavigation__list-item:nth-child(3n+2){margin-left:2%;margin-right:2%}.nsw-subnavigation__list-item:nth-last-child(-n+3){border-bottom:1px solid var(--nsw-grey-04)}}.nsw-navigation__link,.nsw-subnavigation__link,.nsw-subnavigation__title-link{flex:1 1 auto;padding:16px;color:var(--nsw-text-dark);text-decoration:none;display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap}@media (min-width:62em){.nsw-navigation__link,.nsw-subnavigation__link,.nsw-subnavigation__title-link{z-index:200;position:relative}}.nsw-navigation__link:hover,.nsw-subnavigation__link:hover,.nsw-subnavigation__title-link:hover{background-color:var(--nsw-text-hover)}.nsw-navigation__link:focus,.nsw-subnavigation__link:focus,.nsw-subnavigation__title-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-navigation__link.is-open,.nsw-subnavigation__link.is-open,.nsw-subnavigation__title-link.is-open{background-color:var(--nsw-white)}@media (min-width:62em){.nsw-subnavigation__link{color:var(--nsw-brand-dark)}}.nsw-navigation__link,.nsw-subnavigation__link{justify-content:center}.nsw-navigation__link:last-child,.nsw-subnavigation__link:last-child{justify-content:left}.nsw-navigation__link-icon{line-height:1.625rem;position:relative;right:-.4375rem}.nsw-navigation__link-icon.nsw-icon{height:1rem;width:1rem;position:static;margin-top:.25rem}@media (min-width:62em){.nsw-navigation__link-icon{display:block;transform:rotate(90deg);font-size:1.5rem;line-height:1.5rem;margin-left:-.125rem}.nsw-navigation__link-icon.nsw-icon{height:.75rem;width:.75rem;margin-left:.625rem}}.nsw-navigation__link.is-open .nsw-navigation__link-icon{transform:rotate(270deg)}.nsw-subnavigation{z-index:100;position:absolute;top:0;background-color:var(--nsw-white);width:100%;transition:all .25s ease-in-out;transform:translateX(-100%);visibility:hidden;left:0;height:100%;overflow-y:auto}.nsw-subnavigation.is-open{transform:translateX(0);visibility:visible}@media (min-width:62em){.nsw-subnavigation{max-width:75rem;margin-left:auto;margin-right:auto;padding:3rem 2.5rem;top:100%;background-color:var(--nsw-white);box-shadow:0 4px 9px -5px rgba(var(--nsw-black-rgb),.4);transition:none;transform:none;height:auto;overflow:auto}.nsw-subnavigation.is-open{left:50%;transform:translateX(-50%)}}@media (min-width:62em){.nsw-subnavigation{padding-top:3rem;padding-bottom:3rem}}.nsw-navigation__header,.nsw-subnavigation__header{max-width:75rem;padding:.5rem 1rem;margin-left:auto;margin-right:auto;border-bottom:2px solid var(--nsw-brand-dark);display:flex;align-items:stretch;justify-content:space-between}.nsw-navigation__header h2,.nsw-subnavigation__header h2{margin:0;font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);font-weight:var(--nsw-font-bold);flex:1 1 auto;-ms-grid-row-align:center;align-self:center}@media (min-width:62em){.nsw-navigation__header h2,.nsw-subnavigation__header h2{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}@media (min-width:62em){.nsw-navigation__header,.nsw-subnavigation__header{display:none}}.nsw-subnavigation__back-btn{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);padding:0 .5rem;border-radius:var(--nsw-border-radius);font-weight:var(--nsw-font-bold);background:none;border:0;display:inline-flex;text-decoration:none;align-items:center;position:relative;left:-8px}@media (min-width:62em){.nsw-subnavigation__back-btn{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-subnavigation__back-btn:hover{background-color:var(--nsw-text-hover)}.nsw-subnavigation__back-btn:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-subnavigation__back-btn .nsw-icon{width:1rem;height:1rem;margin-right:.375rem;-ms-grid-row-align:center;align-self:center}.nsw-subnavigation__back-btn .nsw-material-icons{margin:0 -.125rem 0 -.375rem;-ms-grid-row-align:center;align-self:center}@media (min-width:62em){.nsw-subnavigation__back-btn{display:none}}.nsw-subnavigation__title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin:0;font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-subnavigation__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop);font-size:var(--nsw-font-size-lg-mobile);line-height:var(--nsw-line-height-lg-mobile);display:inline-block}}@media (min-width:62em) and (min-width:62em){.nsw-subnavigation__title{font-size:var(--nsw-font-size-lg-desktop);line-height:var(--nsw-line-height-lg-desktop)}}.nsw-subnavigation__title .nsw-card__icon{margin:0 0 0 .75rem;position:relative;bottom:auto;left:auto;display:none}@media (min-width:62em){.nsw-subnavigation__title .nsw-card__icon{display:inline}}.nsw-subnavigation__title .nsw-card__icon.nsw-icon{top:.1875rem;margin-left:1rem}@media (min-width:62em){.nsw-subnavigation__title-link{padding:0;color:var(--nsw-brand-dark)}}.nsw-subnavigation__description{margin-top:1rem;font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);display:none}@media (min-width:62em){.nsw-subnavigation__description{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop);display:block}}@media (min-width:62em){.nsw-subnavigation .nsw-navigation__link-icon,.nsw-subnavigation .nsw-subnavigation{display:none}}.nsw-skipto{font-family:var(--nsw-font-family)}.nsw-skipto,.nsw-skipto__link{position:absolute;top:0;left:0;width:100%}.nsw-skipto__link{font-size:var(--nsw-font-size-xxs-mobile);line-height:var(--nsw-line-height-xxs-mobile);padding:.5rem 1rem;z-index:200;background-color:#002664;color:#fff;transform:translateY(-101%);display:block;text-align:center;text-decoration:none}@media (min-width:62em){.nsw-skipto__link{font-size:var(--nsw-font-size-xxs-desktop);line-height:var(--nsw-line-height-xxs-desktop)}}.nsw-skipto__link:focus{transform:translateY(0);outline:none}.nsw-skipto__link:focus span{outline:3px solid #fff;outline-offset:0;outline-offset:3px}@media (min-width:62em){.nsw-skipto__link{text-align:left}}.nsw-skipto--light .nsw-skipto__link{background-color:#f2f2f2;color:#22272b}.nsw-skipto--light .nsw-skipto__link:focus span{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-infobar,.nsw-masthead{padding:.5rem 0;font-family:var(--nsw-font-family);background-color:#002664;color:#fff}.nsw-infobar p,.nsw-masthead p{font-size:var(--nsw-font-size-xxs-mobile);line-height:var(--nsw-line-height-xxs-mobile);margin:0}@media (min-width:62em){.nsw-infobar p,.nsw-masthead p{font-size:var(--nsw-font-size-xxs-desktop);line-height:var(--nsw-line-height-xxs-desktop)}}.nsw-infobar--light,.nsw-masthead--light{background-color:#f2f2f2;color:#22272b}.nsw-media{width:100%;margin:1rem auto;font-family:var(--nsw-font-family)}@media (min-width:48em){.nsw-media{margin-top:2rem;margin-bottom:2rem}.nsw-media--90{width:90%}.nsw-media--80{width:80%}.nsw-media--70{width:70%}.nsw-media--60{width:60%}.nsw-media--left-30,.nsw-media--left-40,.nsw-media--left-50{margin-left:0;padding-right:1rem;margin-right:1rem;float:left}.nsw-media--right-30,.nsw-media--right-40,.nsw-media--right-50{padding-left:1rem;margin-left:1rem;margin-right:0;float:right}.nsw-media--left-50,.nsw-media--right-50{width:50%}.nsw-media--left-40,.nsw-media--right-40{width:40%}.nsw-media--left-30,.nsw-media--right-30{width:30%}}.nsw-media__video{overflow:hidden;position:relative;width:100%}.nsw-media__video:after{content:"";display:block;padding-top:56.25%}.nsw-media__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nsw-media img{display:block;border:0;width:100%}.nsw-media figcaption{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);background-color:var(--nsw-off-white);padding:1rem}@media (min-width:62em){.nsw-media figcaption{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}.nsw-media--light figcaption{background-color:var(--nsw-brand-light)}.nsw-media--dark figcaption{background-color:var(--nsw-brand-dark);color:var(--nsw-text-light)}.nsw-media--transparent figcaption{background-color:transparent;padding-left:0;padding-right:0;padding-bottom:0}.nsw-notification{margin-top:1.5rem;padding:1rem;font-family:var(--nsw-font-family);background:transparent;position:relative;border-left:6px solid transparent;display:flex;flex-direction:row;flex-wrap:nowrap}.nsw-notification:first-child{margin-top:0}@media (min-width:48em){.nsw-notification{margin-top:2rem;padding:1.5rem 1.5rem 1.5rem 1rem}}.nsw-notification__icon{flex:0 0 auto;font-size:2.375rem;position:relative;top:-.1875rem;left:-.1875rem;margin-right:.625rem}.nsw-notification__icon.nsw-icon{margin-right:1rem;width:1.5rem;height:1.5rem;position:static}@media (min-width:48em){.nsw-notification__icon.nsw-icon{width:2rem;height:2rem}}.nsw-notification__content p:not([class]){margin:.75rem 0 0}.nsw-notification__content .nsw-text-link{margin-top:.75rem}.nsw-notification__title{font-weight:var(--nsw-font-bold);margin:0}.nsw-notification--info{background-color:var(--nsw-status-info-bg);border-color:var(--nsw-status-info)}.nsw-notification--info .nsw-notification__icon{color:var(--nsw-status-info)}.nsw-notification--info .nsw-notification__icon.nsw-icon{fill:var(--nsw-status-info)}.nsw-notification--success{background-color:var(--nsw-status-success-bg);border-color:var(--nsw-status-success)}.nsw-notification--success .nsw-notification__icon{color:var(--nsw-status-success)}.nsw-notification--success .nsw-notification__icon.nsw-icon{fill:var(--nsw-status-success)}.nsw-notification--warning{background-color:var(--nsw-status-warning-bg);border-color:var(--nsw-status-warning)}.nsw-notification--warning .nsw-notification__icon{color:var(--nsw-status-warning)}.nsw-notification--warning .nsw-notification__icon.nsw-icon{fill:var(--nsw-status-warning)}.nsw-notification--error{background-color:var(--nsw-status-error-bg);border-color:var(--nsw-status-error)}.nsw-notification--error .nsw-notification__icon{color:var(--nsw-status-error)}.nsw-notification--error .nsw-notification__icon.nsw-icon{fill:var(--nsw-status-error)}.nsw-pagination{margin-top:1.5rem;padding-left:0;font-family:var(--nsw-font-family);font-weight:var(--nsw-font-bold);display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;list-style:none}.nsw-pagination:first-child{margin-top:0}@media (min-width:48em){.nsw-pagination{margin-top:2rem}}.nsw-pagination__item{margin:0 0 0 .5rem}.nsw-pagination__item--next-page{margin:0 0 0 1rem}.nsw-pagination__item--prev-page{margin:0 1rem 0 0}.nsw-pagination__item--prev-page+.nsw-pagination__item{margin-left:0}.nsw-pagination__link{position:relative;display:inline-flex;text-decoration:none;vertical-align:middle;padding:.25rem .5rem;color:var(--nsw-text-dark);text-align:center;min-width:1.5rem}.nsw-pagination__link:hover{background-color:var(--nsw-text-hover)}.nsw-pagination__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-pagination__link.is-current:after{position:absolute;content:"";bottom:0;width:80%;left:50%;transform:translateX(-50%);height:2px;background-color:var(--nsw-brand-dark)}.nsw-pagination__text{vertical-align:middle}.nsw-pagination .nsw-link{padding:.25rem .5rem;color:var(--nsw-text-dark);text-decoration:none}.nsw-progress-indicator{margin-top:1.5rem;font-family:var(--nsw-font-family)}.nsw-progress-indicator:first-child{margin-top:0}@media (min-width:48em){.nsw-progress-indicator{margin-top:2rem}}.nsw-progress-indicator__count{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile)}@media (min-width:62em){.nsw-progress-indicator__count{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-progress-indicator__bar{display:flex;margin-top:.5rem}.nsw-progress-indicator__step{border-top:4px solid var(--nsw-grey-04);width:100%}.nsw-progress-indicator__step--active{border-top:4px solid var(--nsw-brand-accent)}.nsw-progress-indicator__step:not(:first-child){margin-left:.25rem}.nsw-results-bar{font-family:var(--nsw-font-family);margin:1.5rem 0}@media (min-width:62em){.nsw-results-bar{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}}.nsw-results-bar__sorting{display:flex;align-items:center;padding-top:1.5rem}@media (min-width:62em){.nsw-results-bar__sorting{padding-top:0}}.nsw-results-bar__sorting label{white-space:nowrap;margin-right:.5rem}.nsw-results-bar__sorting select{margin-top:0;min-width:12.5rem}.nsw-sidenav{font-family:var(--nsw-font-family)}.nsw-sidenav__header{border-bottom:2px solid var(--nsw-brand-dark)}.nsw-sidenav__heading{margin:0;font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-sidenav__heading{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-sidenav__list{margin:0;padding-left:0;list-style:none}.nsw-sidenav__list-item{border-top:1px solid var(--nsw-grey-04)}.nsw-sidenav__heading-link{padding:.5rem .5rem .5rem 0;display:block;color:var(--nsw-text-dark);text-decoration:none;background-color:var(--nsw-white)}.nsw-sidenav__heading-link:hover{background-color:var(--nsw-text-hover)}.nsw-sidenav__heading-link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-sidenav__link{padding:1rem;display:block;color:var(--nsw-text-dark);text-decoration:none;background-color:var(--nsw-white)}.nsw-sidenav__link:hover{background-color:var(--nsw-text-hover)}.nsw-sidenav__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0}.nsw-sidenav__link.is-current{background-color:var(--nsw-off-white)}.has-active-children>.nsw-sidenav__link{font-weight:var(--nsw-font-bold)}.has-active-children>.nsw-sidenav__link:hover{background-color:var(--nsw-text-hover)}.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 var(--nsw-brand-accent)}.nsw-global-alert,.nsw-sitewide-message{padding:1.5rem 0;font-family:var(--nsw-font-family);position:relative;background-color:var(--nsw-status-info);color:var(--nsw-text-light)}.nsw-global-alert--light,.nsw-sitewide-message--light{background-color:var(--nsw-status-info-bg);color:var(--nsw-text-dark)}.nsw-global-alert--critical,.nsw-sitewide-message--critical{background-color:var(--nsw-status-error);color:var(--nsw-text-light)}.nsw-global-alert__close,.nsw-sitewide-message__close{position:absolute;top:-.75rem;right:.5rem;background:none;border:0;width:2.5rem;height:2.5rem;padding:0}.nsw-global-alert__close:hover,.nsw-sitewide-message__close:hover{background-color:var(--nsw-text-hover)}.nsw-global-alert__close:focus,.nsw-sitewide-message__close:focus{outline:solid 3px var(--nsw-text-light);outline-offset:0;outline-offset:3px}.nsw-global-alert__close .nsw-icon,.nsw-sitewide-message__close .nsw-icon{fill:var(--nsw-text-light);width:1.5rem;height:1.5rem}.nsw-global-alert__close .nsw-material-icons,.nsw-sitewide-message__close .nsw-material-icons{color:var(--nsw-text-light);font-size:40px}.nsw-global-alert__wrapper,.nsw-sitewide-message__wrapper{max-width:75rem;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;position:relative}.nsw-global-alert__title,.nsw-sitewide-message__title{font-size:var(--nsw-font-size-md-mobile);line-height:var(--nsw-line-height-md-mobile);margin-top:0;font-weight:var(--nsw-font-bold)}@media (min-width:62em){.nsw-global-alert__title,.nsw-sitewide-message__title{font-size:var(--nsw-font-size-md-desktop);line-height:var(--nsw-line-height-md-desktop)}}.nsw-global-alert__link,.nsw-sitewide-message__link{color:var(--nsw-text-light);text-decoration:underline;font-weight:var(--nsw-font-bold)}.nsw-global-alert__link:hover,.nsw-sitewide-message__link:hover{text-decoration:none}.nsw-global-alert__link:focus,.nsw-sitewide-message__link:focus{outline:solid 3px var(--nsw-text-light);outline-offset:0;outline-offset:3px}.nsw-global-alert__content,.nsw-sitewide-message__content{margin-right:3rem}.nsw-global-alert__content p,.nsw-sitewide-message__content p{margin:0}.nsw-global-alert__content *+p,.nsw-sitewide-message__content *+p{margin-top:1rem}.nsw-global-alert .nsw-button,.nsw-sitewide-message .nsw-button{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent;display:block;margin-right:0}.nsw-global-alert .nsw-button:hover,.nsw-sitewide-message .nsw-button:hover{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent;background-image:linear-gradient(rgba(var(--nsw-black-rgb),.07),rgba(var(--nsw-black-rgb),.07))}.nsw-global-alert .nsw-button:hover .nsw-material-icons,.nsw-sitewide-message .nsw-button:hover .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-global-alert .nsw-button.disabled,.nsw-global-alert .nsw-button:disabled,.nsw-sitewide-message .nsw-button.disabled,.nsw-sitewide-message .nsw-button:disabled{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent}.nsw-global-alert .nsw-button .nsw-material-icons,.nsw-sitewide-message .nsw-button .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-global-alert .nsw-button:focus,.nsw-sitewide-message .nsw-button:focus{outline:solid 3px var(--nsw-text-light);outline-offset:0;outline-offset:3px}@media (min-width:48em){.nsw-global-alert .nsw-button,.nsw-sitewide-message .nsw-button{display:inline-block}}.nsw-global-alert--dark .nsw-button,.nsw-sitewide-message--dark .nsw-button{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent}.nsw-global-alert--dark .nsw-button:hover,.nsw-sitewide-message--dark .nsw-button:hover{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent;background-image:linear-gradient(rgba(var(--nsw-black-rgb),.07),rgba(var(--nsw-black-rgb),.07))}.nsw-global-alert--dark .nsw-button:hover .nsw-material-icons,.nsw-sitewide-message--dark .nsw-button:hover .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-global-alert--dark .nsw-button.disabled,.nsw-global-alert--dark .nsw-button:disabled,.nsw-sitewide-message--dark .nsw-button.disabled,.nsw-sitewide-message--dark .nsw-button:disabled{color:var(--nsw-text-dark);background-color:var(--nsw-white);border-color:transparent}.nsw-global-alert--dark .nsw-button .nsw-material-icons,.nsw-sitewide-message--dark .nsw-button .nsw-material-icons{color:var(--nsw-text-dark)}.nsw-global-alert--dark .nsw-sitewide-message__close .nsw-icon,.nsw-sitewide-message--dark .nsw-sitewide-message__close .nsw-icon{fill:var(--nsw-text-light)}.nsw-global-alert--dark .nsw-sitewide-message__close .nsw-material-icons,.nsw-sitewide-message--dark .nsw-sitewide-message__close .nsw-material-icons{color:var(--nsw-text-light)}.nsw-global-alert--alert .nsw-button,.nsw-global-alert--light .nsw-button,.nsw-sitewide-message--alert .nsw-button,.nsw-sitewide-message--light .nsw-button{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-global-alert--alert .nsw-button:hover,.nsw-global-alert--light .nsw-button:hover,.nsw-sitewide-message--alert .nsw-button:hover,.nsw-sitewide-message--light .nsw-button:hover{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent;background-image:linear-gradient(rgba(var(--nsw-white-rgb),.15),rgba(var(--nsw-white-rgb),.15))}.nsw-global-alert--alert .nsw-button:hover .nsw-material-icons,.nsw-global-alert--light .nsw-button:hover .nsw-material-icons,.nsw-sitewide-message--alert .nsw-button:hover .nsw-material-icons,.nsw-sitewide-message--light .nsw-button:hover .nsw-material-icons{color:var(--nsw-text-light)}.nsw-global-alert--alert .nsw-button.disabled,.nsw-global-alert--alert .nsw-button:disabled,.nsw-global-alert--light .nsw-button.disabled,.nsw-global-alert--light .nsw-button:disabled,.nsw-sitewide-message--alert .nsw-button.disabled,.nsw-sitewide-message--alert .nsw-button:disabled,.nsw-sitewide-message--light .nsw-button.disabled,.nsw-sitewide-message--light .nsw-button:disabled{color:var(--nsw-text-light);background-color:var(--nsw-brand-dark);border-color:transparent}.nsw-global-alert--alert .nsw-button .nsw-material-icons,.nsw-global-alert--light .nsw-button .nsw-material-icons,.nsw-sitewide-message--alert .nsw-button .nsw-material-icons,.nsw-sitewide-message--light .nsw-button .nsw-material-icons{color:var(--nsw-text-light)}.nsw-global-alert--alert .nsw-button:focus,.nsw-global-alert--alert .nsw-sitewide-message__close:focus,.nsw-global-alert--light .nsw-button:focus,.nsw-global-alert--light .nsw-sitewide-message__close:focus,.nsw-sitewide-message--alert .nsw-button:focus,.nsw-sitewide-message--alert .nsw-sitewide-message__close:focus,.nsw-sitewide-message--light .nsw-button:focus,.nsw-sitewide-message--light .nsw-sitewide-message__close:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-global-alert--alert .nsw-sitewide-message__close .nsw-icon,.nsw-global-alert--light .nsw-sitewide-message__close .nsw-icon,.nsw-sitewide-message--alert .nsw-sitewide-message__close .nsw-icon,.nsw-sitewide-message--light .nsw-sitewide-message__close .nsw-icon{fill:var(--nsw-brand-dark)}.nsw-global-alert--alert .nsw-sitewide-message__close .nsw-material-icons,.nsw-global-alert--light .nsw-sitewide-message__close .nsw-material-icons,.nsw-global-alert--light .nsw-sitewide-message__link,.nsw-sitewide-message--alert .nsw-sitewide-message__close .nsw-material-icons,.nsw-sitewide-message--light .nsw-sitewide-message__close .nsw-material-icons,.nsw-sitewide-message--light .nsw-sitewide-message__link{color:var(--nsw-brand-dark)}.nsw-global-alert--light .nsw-sitewide-message__link:focus,.nsw-sitewide-message--light .nsw-sitewide-message__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-socials{margin:.75rem 0 0;font-family:var(--nsw-font-family);list-style:none;padding:0;display:flex}.nsw-socials__item{margin-right:1rem}.nsw-socials__link{text-decoration:none;display:inline-block;width:1.5rem;height:1.5rem}.nsw-socials__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-socials__icon{width:1.5rem;height:1.5rem;fill:var(--nsw-brand-dark)}.nsw-tabs{margin-top:1.5rem;font-family:var(--nsw-font-family)}.nsw-tabs:first-child{margin-top:0}@media (min-width:48em){.nsw-tabs{margin-top:2rem}}.nsw-tabs__list-wrapper{overflow:hidden;height:3rem;background-color:var(--nsw-off-white)}@media (min-width:48em){.nsw-tabs__list-wrapper{background-color:transparent}}.nsw-tabs__list{margin:0;padding:0 0 1.25rem;list-style:none;display:flex;position:relative;overflow-x:auto;white-space:nowrap}.nsw-tabs__link{padding:.75rem 1rem;z-index:100;display:block;position:relative;text-decoration:none;color:var(--nsw-brand-dark);height:100%}.nsw-tabs__link:hover{background-color:var(--nsw-text-hover)}.nsw-tabs__link:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px;outline-offset:-3px}.is-selected .nsw-tabs__link{font-weight:var(--nsw-font-bold);color:var(--nsw-text-dark)}.is-selected .nsw-tabs__link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:4px solid var(--nsw-brand-accent)}.nsw-tabs__content{padding:1.5rem 1rem;border-bottom:1px solid var(--nsw-grey-04);border-top:2px solid var(--nsw-grey-04);margin-top:-2px}.nsw-tabs__content:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-table{font-size:var(--nsw-font-size-sm-mobile);line-height:var(--nsw-line-height-sm-mobile);border-radius:0;font-family:var(--nsw-font-family);border-collapse:collapse;width:100%;margin:0 auto;caption-side:bottom}@media (min-width:62em){.nsw-table{font-size:var(--nsw-font-size-sm-desktop);line-height:var(--nsw-line-height-sm-desktop)}}.nsw-table caption,.nsw-table td,.nsw-table th{padding:.75rem .5rem;text-align:left}.nsw-table td,.nsw-table th{vertical-align:baseline;border-bottom:1px solid var(--nsw-grey-01)}.nsw-table tfoot td,.nsw-table th,.nsw-table thead td{font-weight:var(--nsw-font-bold)}.nsw-table thead{border-bottom:2px solid var(--nsw-grey-01)}.nsw-table--caption-top{caption-side:top}.nsw-table--striped td,.nsw-table--striped th{border-bottom:0}.nsw-table--striped tbody tr:nth-of-type(2n){background-color:var(--nsw-off-white)}.nsw-table--bordered td,.nsw-table--bordered th{border:1px solid var(--nsw-grey-01)}.nsw-table--valign-baseline td,.nsw-table--valign-baseline th{vertical-align:baseline}.nsw-table--valign-top td,.nsw-table--valign-top th{vertical-align:top}.nsw-table--valign-middle td,.nsw-table--valign-middle th{vertical-align:middle}.nsw-table--valign-bottom td,.nsw-table--valign-bottom th{vertical-align:bottom}.nsw-table-responsive{margin-top:1.5rem;display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.nsw-table-responsive:first-child{margin-top:0}@media (min-width:48em){.nsw-table-responsive{margin-top:2rem}}.nsw-table-responsive:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-table-responsive .nsw-table{min-width:37.5rem}.nsw-tag:not(.nsw-tag--checkbox),.nsw-tag label{font-size:var(--nsw-font-size-xs-mobile);line-height:var(--nsw-line-height-xs-mobile);font-family:var(--nsw-font-family);border:1px solid var(--nsw-brand-dark);border-radius:.8125rem;padding:2px 1rem;color:var(--nsw-brand-dark);text-decoration:none;display:inline-block}@media (min-width:62em){.nsw-tag:not(.nsw-tag--checkbox),.nsw-tag label{font-size:var(--nsw-font-size-xs-desktop);line-height:var(--nsw-line-height-xs-desktop)}}a.nsw-tag,button.nsw-tag{font-family:var(--nsw-font-family)}a.nsw-tag:hover,button.nsw-tag:hover{background-color:var(--nsw-text-hover)}a.nsw-tag:focus,button.nsw-tag:focus{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.button.nsw-tag{font-family:var(--nsw-font-family)}.button.nsw-tag .is-selected{background-color:var(--nsw-brand-dark);color:var(--nsw-text-light)}.nsw-tag--checkbox{display:inline-block}.nsw-tag--checkbox input{position:absolute;opacity:0}.nsw-tag--checkbox input:hover+label{background-color:var(--nsw-text-hover)}.nsw-tag--checkbox input:focus+label{outline:solid 3px var(--nsw-focus);outline-offset:0;outline-offset:3px}.nsw-tag--checkbox input:checked+label{background-color:var(--nsw-brand-dark);color:var(--nsw-text-light)}.nsw-tags{font-family:var(--nsw-font-family);display:flex;flex-wrap:wrap;margin:-1rem -.5rem 0 0}.nsw-tags .nsw-tag{margin:1rem .5rem 0 0}
/*# sourceMappingURL=main.css.map */

