html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

main {
    display: block;
}

h1 {
    font-size: 2em;
    margin: .67em 0;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

pre {
    font-family: monospace, monospace;
    font-size: 1em;
}

a {
    background-color: transparent;
}

abbr[title] {
    border-bottom: none;
    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%;
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -.25em;
}

sup {
    top: -.5em;
}

img {
    border-style: none;
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

button, input {
    overflow: visible;
}

button, select {
    text-transform: none;
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText;
}

fieldset {
    padding: .35em .75em .625em;
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

details {
    display: block;
}

summary {
    display: list-item;
}

[hidden], template {
    display: none;
}

html {
    box-sizing: border-box;
    font-family: sans-serif;
}

*, :after, :before {
    box-sizing: inherit;
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0;
}

button {
    background: transparent;
    padding: 0;
}

button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}

fieldset, ol, ul {
    margin: 0;
    padding: 0;
}

ol, ul {
    list-style: none;
}

html {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    line-height: 1.5;
}

*, :after, :before {
    border: 0 solid;
}

hr {
    border-top-width: 1px;
}

img {
    border-style: solid;
}

textarea {
    resize: vertical;
}

input::placeholder, textarea::placeholder {
    color: #a0aec0;
}

[role=button], button {
    cursor: pointer;
}

table {
    border-collapse: collapse;
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
}

a {
    color: inherit;
    text-decoration: inherit;
}

button, input, optgroup, select, textarea {
    padding: 0;
    line-height: inherit;
    color: inherit;
}

code, kbd, pre, samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align: middle;
}

img, video {
    max-width: 100%;
    height: auto;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-300-9cbd22e9.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-300-cf60b976.woff) format("woff");
    unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-regular-c7302514.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-regular-51b63538.woff) format("woff");
    unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-500-c06aba69.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-500-c29ec4da.woff) format("woff");
    unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-700-e2621c6d.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-ext-700-bf610b14.woff) format("woff");
    unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-300-16e79fba.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-300-38763b30.woff) format("woff");
    unicode-range: U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-regular-91f689ac.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-regular-90fc8764.woff) format("woff");
    unicode-range: U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-500-3b5f561e.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-500-085d1b46.woff) format("woff");
    unicode-range: U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-cyrillic-700-4bdcfadc.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-cyrillic-700-3b1c20c7.woff) format("woff");
    unicode-range: U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-ext-300-a13038d5.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-ext-300-64a84a18.woff) format("woff");
    unicode-range: U+1f??;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-ext-regular-641f70f8.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-ext-regular-0f47c441.woff) format("woff");
    unicode-range: U+1f??;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-ext-500-82142440.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-ext-500-08a8beee.woff) format("woff");
    unicode-range: U+1f??;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-ext-700-c67cc4d6.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-ext-700-07a8ded6.woff) format("woff");
    unicode-range: U+1f??;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-300-993ebb7d.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-300-75787ccb.woff) format("woff");
    unicode-range: U+0370-03ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-regular-d8cf2acc.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-regular-c5af7f9e.woff) format("woff");
    unicode-range: U+0370-03ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-500-28b7868e.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-500-51d3b974.woff) format("woff");
    unicode-range: U+0370-03ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-greek-700-939da985.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-greek-700-32e3010b.woff) format("woff");
    unicode-range: U+0370-03ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-vietnamese-300-7ad1e560.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-vietnamese-300-0e166fc4.woff) format("woff");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+1ea0-1ef9, U+20ab;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-vietnamese-regular-71eb2e85.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-vietnamese-regular-f4cf4368.woff) format("woff");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+1ea0-1ef9, U+20ab;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-vietnamese-500-765d2253.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-vietnamese-500-b7e62df9.woff) format("woff");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+1ea0-1ef9, U+20ab;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-vietnamese-700-a03a3cb4.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-vietnamese-700-db08f954.woff) format("woff");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+1ea0-1ef9, U+20ab;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-latin-ext-300-d3f966a5.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-ext-300-06aac491.woff) format("woff");
    unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-latin-ext-regular-671b8a33.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-ext-regular-5bfc683d.woff) format("woff");
    unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-latin-ext-500-d79d191e.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-ext-500-3dc2c794.woff) format("woff");
    unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(/webpack/assets/roboto/roboto-v27-latin-ext-700-02efd1dc.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-ext-700-1b274fb0.woff) format("woff");
    unicode-range: U+0100-024f, U+0259, U+1e??, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: local("Roboto Light"), local("Roboto-Light"), url(/webpack/assets/roboto/roboto-v27-latin-300-0109a2ac.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-300-877b9231.woff) format("woff");
    unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: local("Roboto"), local("Roboto-Regular"), url(/webpack/assets/roboto/roboto-v27-latin-regular-4673b453.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-regular-9b78ea3b.woff) format("woff");
    unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: local("Roboto Medium"), local("Roboto-Medium"), url(/webpack/assets/roboto/roboto-v27-latin-500-86988841.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-500-ddd11dab.woff) format("woff");
    unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd;
}

@font-face {
    font-display: swap;
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(/webpack/assets/roboto/roboto-v27-latin-700-0682ca7f.woff2) format("woff2"), url(/webpack/assets/roboto/roboto-v27-latin-700-0344cc3c.woff) format("woff");
    unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd;
}

@font-face {
    font-display: block;
    font-family: Material Icons;
    font-style: normal;
    font-weight: 400;
    src: url(/webpack/assets/material-icons/MaterialIcons-Regular-1440a6b0.eot);
    src: local("Material Icons"), local("MaterialIcons-Regular"), url(/webpack/assets/material-icons/MaterialIcons-Regular-2987c5cc.woff2) format("woff2"), url(/webpack/assets/material-icons/MaterialIcons-Regular-0cd122a9.woff) format("woff"), url(/webpack/assets/material-icons/MaterialIcons-Regular-2098484b.ttf) format("truetype");
}

@font-face {
    font-family: Ethiopic;
    font-style: normal;
    font-weight: 400;
    src: local("Kefa"), local("Ebrima"), url(/webpack/assets/notosansethiopic/NotoSansEthiopic-Regular-174fbe9e.woff2) format("woff2"), url(/webpack/assets/notosansethiopic/NotoSansEthiopic-Regular-7d647097.woff) format("woff"), url(/webpack/assets/notosansethiopic/NotoSansEthiopic-Regular-d266f07c.ttf) format("truetype");
}

@font-face {
    font-family: Myanmar;
    font-style: normal;
    font-weight: 400;
    src: local("NotoSansMyanmar-Regular"), local("Myanmar Text"), url(/webpack/assets/padauk/Padauk-Regular-e177226a.woff2) format("woff2"), url(/webpack/assets/padauk/Padauk-Regular-16800ae0.woff) format("woff"), url(/webpack/assets/padauk/Padauk-Regular-e5578936.ttf) format("truetype");
}

@font-face {
    font-family: Tibetan;
    font-style: normal;
    font-weight: 400;
    src: local("Kailasa"), local("Microsoft Himalaya"), url(/webpack/assets/notosanstibetan/NotoSansTibetan-Regular-67159971.woff2) format("woff2"), url(/webpack/assets/notosanstibetan/NotoSansTibetan-Regular-0392a01d.woff) format("woff"), url(/webpack/assets/notosanstibetan/NotoSansTibetan-Regular-a0a05dc6.ttf) format("truetype");
}

@font-face {
    font-family: Assyrian;
    font-style: normal;
    font-weight: 400;
    src: local("Noto Sans Syriac"), local("Segoe UI Historic"), url(/webpack/assets/notosanssyriacestrangela/NotoSansSyriacEstrangela-Regular-5593ef14.woff2) format("woff2"), url(/webpack/assets/notosanssyriacestrangela/NotoSansSyriacEstrangela-Regular-86600624.woff) format("woff"), url(/webpack/assets/notosanssyriacestrangela/NotoSansSyriacEstrangela-Regular-cc1b1bbf.ttf) format("truetype");
}

.underline {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
}

.hover\:no-underline:hover, .no-underline {
    background-image: none !important;
}

.underline-blue {
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
}

.underline-blue, .underline-blue-solid {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
}

.underline-blue-solid {
    background-image: linear-gradient(90deg, #00f 100%, rgba(0, 0, 255, 0) 0) !important;
}

.underline-white {
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .84) 100%, hsla(0, 0%, 100%, 0) 0);
}

.underline-black, .underline-white {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
}

.underline-black {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .84) 100%, transparent 0);
}

.underline-lightblue {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(11, 159, 234, .84) 100%, rgba(11, 159, 234, 0) 0);
}

.uppercase {
    text-transform: uppercase;
}

.lowercase {
    text-transform: lowercase;
}

.capitalize {
    text-transform: capitalize;
}

.normal-case {
    text-transform: none;
}

.link {
    color: #1e5399;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
}

.link, .link-inverse {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
}

.link-inverse {
    color: #fff;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .84) 100%, hsla(0, 0%, 100%, 0) 0);
}

.link-hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.hover\:link:hover {
    color: #1e5399;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
}

.hover\:link-inverse:hover, .hover\:link:hover {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
}

.hover\:link-inverse:hover {
    color: #fff;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .84) 100%, hsla(0, 0%, 100%, 0) 0);
}

.hover\:link-hover:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.group:hover .group-hover\:link {
    color: #1e5399;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
}

.group:hover .group-hover\:link, .group:hover .group-hover\:link-inverse {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
}

.group:hover .group-hover\:link-inverse {
    color: #fff;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .84) 100%, hsla(0, 0%, 100%, 0) 0);
}

.group:hover .group-hover\:link-hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.capitalize, .group:hover .group-hover\:link, .group:hover .group-hover\:link-hover, .group:hover .group-hover\:link-inverse, .hover\:link-hover:hover, .hover\:link-inverse:hover, .hover\:link:hover, .hover\:no-underline:hover, .link, .link-hover, .link-inverse, .lowercase, .no-underline, .normal-case, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.trans {
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.faster {
    transition-duration: .1s;
}

.fast {
    transition-duration: .2s;
}

.slow {
    transition-duration: .5s;
}

.linear {
    transition-timing-function: linear;
}

.ease {
    transition-timing-function: ease;
}

.ease-in {
    transition-timing-function: ease-in;
}

.ease-out {
    transition-timing-function: ease-out;
}

.ease-in-out {
    transition-timing-function: ease-in-out;
}

.delay-short {
    transition-delay: .1s;
}

.delay-long {
    transition-delay: .2s;
}

.props-all {
    transition-property: all;
}

.props-transform {
    transition-property: transform;
}

.props-colors {
    transition-property: background-color, color;
}

.props-color {
    transition-property: color;
}

.props-bg {
    transition-property: background-color;
}

.alert {
    border: 2px solid #1e5399;
    position: relative;
    border-radius: .25rem;
    margin-bottom: 1.875rem;
    max-width: 35em;
    padding: 1.875rem 1.25rem 1.875rem 5.625rem;
    overflow: hidden
}

.alert:before {
    display: flex;
    align-items: center;
    align-self: stretch;
    color: #1e5399;
    background-color: #d3dceb;
    flex-grow: 0;
    padding: .9375rem;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    right: auto;
    width: auto;
    content: "\e80a";
    font-family: dhs-icons;
    font-size: 40px;
    font-feature-settings: normal;
    font-variant: normal;
    font-weight: 400;
}

.alert a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.alert a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.alert-warning {
    border-color: #856404
}

.alert-warning:before {
    color: #856404;
    background-color: #fff3cd;
    content: "\e808";
}

.alert-error {
    border-color: #721c23
}

.alert-error:before {
    color: #721c23;
    background-color: #f9d7da;
    content: "\e80b";
}

.alert-info {
    border-color: #1e5399
}

.alert-info:before {
    color: #1e5399;
    background-color: #d3dceb;
    content: "\e80a";
}

.alert-success {
    border-color: #155724
}

.alert-success:before {
    color: #155724;
    background-color: #d4edda;
    content: "\e809";
}

.callout {
    background-color: #4478bb;
    border-left: 4px;
    border-color: #1e5399;
    border-style: solid;
    border-radius: .25rem;
    margin-bottom: 1.875rem;
    padding: 1.875rem 1.25rem;
    overflow: hidden;
}

.outline-none {
    outline: none;
}

.outline-focus {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

.focus\:outline-none:focus {
    outline: none;
}

.focus\:outline-focus:focus {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

.btn-group {
    display: flex;
    width: 100%;
}

.btn-group .btn {
    background-color: #fff;
    display: flex;
    flex: 1 1 auto;
    justify-content: center;
    margin: 0;
    position: relative;
    text-align: center;
    overflow: hidden;
    border-radius: 0;
    box-shadow: none;
    border: 1px solid #1e5399;
    border-right-width: 0;
    padding: .5rem .9375rem;
    color: #1e5399;
    font-size: 1rem;
    font-weight: 500;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    white-space: nowrap;
    line-height: 2.5rem
}

.btn-group .btn:focus, .btn-group .btn:hover {
    background-color: #e8edf5;
    box-shadow: none;
}

.btn-group .btn:first-child {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

.btn-group .btn:last-child {
    border-right-width: 1px;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.btn-group .btn.active {
    border-color: #1e5399;
    border-width: 1px;
    background-color: #d3dceb;
    color: #192638;
    font-weight: 700
}

.btn-group .btn.active + .btn {
    border-left-width: 0;
}

.radio-btn-group {
}

.radio-btn-group .radio-btn-group-btn {
    background-color: #fff;
    border: solid #1e5399;
    border-width: 1px 1px 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

.radio-btn-group .radio-btn-group-btn:first-child {
    margin-top: 0;
}

.radio-btn-group .radio-btn-group-btn input {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}

.radio-btn-group .radio-btn-group-btn input:checked + label {
    background-color: #d3dceb;
    color: #192638;
    font-weight: 700;
}

.radio-btn-group .radio-btn-group-btn input:focus + label {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

.radio-btn-group .radio-btn-group-btn {
    flex: 1 0;
}

.radio-btn-group .radio-btn-group-btn input:required:invalid {
    outline: none;
}

.radio-btn-group .radio-btn-group-btn label {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-bottom: 0;
    margin-left: 0;
    padding: .9375rem;
    font-size: 1rem;
    font-weight: 500;
    color: #123d77;
    position: relative;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    transition-duration: .1s;
    vertical-align: middle
}

.radio-btn-group .radio-btn-group-btn label:after, .radio-btn-group .radio-btn-group-btn label:before {
    display: none;
}

.radio-btn-group .radio-btn-group-btn:hover {
}

.radio-btn-group .radio-btn-group-btn:hover label {
    background-color: #e8edf5;
}

.radio-btn-group .radio-btn-group-btn:first-child, .radio-btn-group .radio-btn-group-btn:first-child label {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}

.radio-btn-group .radio-btn-group-btn:last-child, .radio-btn-group .radio-btn-group-btn:last-child label {
    border-bottom-width: 1px;
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

.material-icon {
    @apply block
    trans
    text-2xl;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
}

.icon-a-arrow-drop-down:after, .icon-b-arrow-drop-down:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5c5";
}

.icon-inline-arrow-drop-down {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-arrow-drop-down:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5c5";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-arrow-drop-up:after, .icon-b-arrow-drop-up:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5c7";
}

.icon-inline-arrow-drop-up {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-arrow-drop-up:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5c7";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-arrow-right:after, .icon-b-arrow-right:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5df";
}

.icon-inline-arrow-right {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-arrow-right:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5df";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-call-merge:after, .icon-b-call-merge:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e0b3";
}

.icon-inline-call-merge {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-call-merge:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e0b3";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-caret-down:after, .icon-b-caret-down:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e313";
}

.icon-inline-caret-down {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-caret-down:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e313";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-caret-left:after, .icon-b-caret-left:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e314";
}

.icon-inline-caret-left {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-caret-left:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e314";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-caret-right:after, .icon-b-caret-right:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e315";
}

.icon-inline-caret-right {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-caret-right:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e315";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-caret-up:after, .icon-b-caret-up:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e316";
}

.icon-inline-caret-up {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-caret-up:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e316";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-check:after, .icon-b-check:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5ca";
}

.icon-inline-check {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-check:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5ca";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-close:after, .icon-b-close:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5cd";
}

.icon-inline-close {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-close:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5cd";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-filter:after, .icon-b-filter:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e152";
}

.icon-inline-filter {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-filter:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e152";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-menu:after, .icon-b-menu:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5d2";
}

.icon-inline-menu {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-menu:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5d2";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-phone:after, .icon-b-phone:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e0cd";
}

.icon-inline-phone {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-phone:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e0cd";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-search:after, .icon-b-search:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e8b6";
}

.icon-inline-search {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-search:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e8b6";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-print:after, .icon-b-print:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e8ad";
}

.icon-inline-print {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-print:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e8ad";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-spinner:after, .icon-b-spinner:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5d5";
}

.icon-inline-spinner {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-spinner:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e5d5";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-warning:after, .icon-b-warning:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e002";
}

.icon-inline-warning {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-warning:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e002";
    left: -1.5625rem;
    line-height: 1.25em;
}

.icon-a-location-pin:after, .icon-b-location-pin:before {
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e8b4";
}

.icon-inline-location-pin {
    display: inline-block;
    position: relative;
    width: 0;
    margin-left: 1.5625rem
}

.icon-inline-location-pin:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "\e8b4";
    left: -1.5625rem;
    line-height: 1.25em;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

.icon, [class*=" icon-b-"]:before, [class^=icon-b-]:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
}

[class*=" icon-b-"]:before, [class^=icon-b-]:before {
    margin-right: 4px;
}

[class*=" icon-a-"]:after, [class^=icon-a-]:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    margin-left: 4px;
    padding: 0;
}

.icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before {
    font-size: 1.875rem;
    height: 1.5625rem;
    line-height: 1.5625rem;
    width: 1.875rem;
}

.icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before {
    transform: rotate(90deg);
}

.icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before {
    transform: rotate(180deg);
}

.icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before {
    transform: rotate(270deg);
}

.icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before {
    color: #b2b5b9;
}

.icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before {
    color: #1e5399;
}

.icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before {
    color: #fff;
}

.icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before {
    display: inline;
}

.icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before {
    margin-left: auto;
}

.icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before {
    margin-right: auto;
}

.icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before {
    margin-left: 0;
}

.icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before {
    margin-right: 0;
}

.icon-a-none:after, .icon-b-none:before {
    display: none !important;
}

.capitalize, .hover\:no-underline:hover, .lowercase, .no-underline, .normal-case, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.card {
    display: flex;
    flex-direction: row;
    flex: 1 1 auto;
    align-items: flex-start;
    cursor: pointer;
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1);
    background-color: #fff;
    position: relative;
    border-radius: .25rem;
    overflow: hidden
}

.card, .card:after {
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.card:after {
    display: block;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    color: #1e5399;
    bottom: .9375rem;
    content: "keyboard_arrow_right";
    right: .9375rem;
}

@media print {
    .card {
        box-shadow: none;
        border: 2px solid #000
    }
}

.card:focus, .card:hover {
    background-color: #f1f3f5;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1)
}

.card:focus .card-title, .card:hover .card-title {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
}

.card-icon {
    flex-shrink: 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 5rem;
    padding: 1.25rem 0 1.25rem 1.25rem
}

.card-icon img {
    height: auto;
    width: auto;
    -o-object-fit: contain;
    object-fit: contain;
    width: 64px;
}

@media (min-width: 480px) {
    .card-icon {
        width: 8rem;
    }

    .card-icon img {
        width: 100px;
    }
}

@media (min-width: 840px) {
    .card {
        flex-direction: column;
    }

    .card-icon {
        padding-right: 1.25rem;
        padding-bottom: 0;
        width: 100%;
    }

    .card-icon img {
        height: 100%;
        max-height: 180px;
        max-width: 180px;
        width: auto;
    }

    .card-icon img[src*=".svg"] {
        width: 180px;
    }
}

.card-content {
    display: block;
    padding: 1.25rem 2.5rem 1.25rem 1.25rem;
    width: 100%;
}

.card-media {
    display: block;
    margin: -1.25rem -2.5rem 1.25rem -1.25rem
}

.card-media img {
    height: auto;
    width: 100%;
}

.card-title {
    display: inline;
    font-size: 1.375rem;
    font-weight: 400;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.card-metadata {
    color: #707070;
    margin-top: .5rem;
}

.card-metadata, .card-text {
    display: block;
    font-size: 1.125rem;
    font-weight: 300;
}

.card-text {
    color: #666667;
    margin-top: .9375rem;
}

@media (min-width: 320px) {
    .xs\:icon-a-none:after, .xs\:icon-b-none:before {
        display: none !important;
    }
}

@media (min-width: 480px) {
    .sm\:icon-a-none:after, .sm\:icon-b-none:before {
        display: none !important;
    }
}

@media (min-width: 840px) {
    .md\:icon-a-none:after, .md\:icon-b-none:before {
        display: none !important;
    }
}

@media (min-width: 1152px) {
    .lg\:icon-a-none:after, .lg\:icon-b-none:before {
        display: none !important;
    }
}

@media (min-width: 1366px) {
    .xl\:icon-a-none:after, .xl\:icon-b-none:before {
        display: none !important;
    }
}

@media print {
    .print\:icon-a-none:after, .print\:icon-b-none:before {
        display: none !important;
    }
}

.container {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    position: relative
}

@media (min-width: 1152px) {
    .container {
        padding-left: 5%;
        padding-right: 5%
    }
}

@media (min-width: 1366.66667px) {
    .container {
        padding-left: 0;
        padding-right: 0;
        max-width: 1230px
    }
}

.container-wide {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    position: relative
}

@media (min-width: 1152px) {
    .container-wide {
        padding-left: 5%;
        padding-right: 5%
    }
}

.capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .hover\:no-underline:hover, .linear, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.btn {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.375;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    border-radius: .25rem;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    padding: .9375rem 1.25rem;
    cursor: pointer;
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1);
    overflow: hidden;
    background-image: none !important;
    text-overflow: clip
}

@media print {
    .btn {
        box-shadow: none !important;
        border: 1px solid #000 !important
    }
}

.btn:focus, .btn:hover {
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1);
}

.btn-primary {
    background-color: #1e5399 !important;
    color: #fff !important;
}

.btn-primary:focus, .btn-primary:hover {
    background-color: #123d77 !important;
}

.btn-secondary {
    background-color: transparent;
    color: #123d77;
    border: 1px solid #dee2e4;
    box-shadow: none;
}

.btn-secondary:focus, .btn-secondary:hover {
    background-color: #f1f3f5;
    box-shadow: none;
}

.btn-sm {
    padding: .5rem;
}

.btn.btn-mygov:before, .icon-mygov:before {
    display: inline-block;
    height: 1.5625rem;
    width: 1.5625rem;
    margin-right: .5rem;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url(/images/mygov-white.svg);
    content: " ";
}

.btn.btn-mygov {
    background-color: #026540;
    color: #fff;
}

.btn.btn-mygov:focus, .btn.btn-mygov:hover {
    background-color: #004e31;
    color: #fff;
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.focus\:outline-focus:focus, .focus\:outline-none:focus, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .outline-focus, .outline-none, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

label {
    font-size: 1.125rem;
    font-weight: 300;
    margin-bottom: .625rem;
}

label, legend {
    display: block;
}

legend {
    font-size: 1.375rem;
    font-weight: 500;
    margin-bottom: 1.25rem;
}

fieldset {
}

fieldset + fieldset, fieldset + input {
    margin-top: 1.875rem;
}

input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], textarea {
    border: 1px solid #949494;
    line-height: 1.375;
    border-radius: .25rem;
    padding: 1.25rem;
    width: 100%;
    color: #212121
}

input[type=email] + *, input[type=number] + *, input[type=password] + *, input[type=search] + *, input[type=tel] + *, input[type=text] + *, textarea + * {
    margin-top: 1.875rem;
}

input[type=email] + .description, input[type=number] + .description, input[type=password] + .description, input[type=search] + .description, input[type=tel] + .description, input[type=text] + .description, textarea + .description {
    margin-top: .5rem;
    margin-bottom: 1.875rem;
}

input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, textarea:focus {
    border-color: #212121;
    background-color: rgba(0, 0, 0, .07);
    outline: none;
}

input[type=search] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {
    -webkit-appearance: none;
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #b2b2b2;
    line-height: 1.375;
    border-radius: .25rem;
    padding: 1.25rem 1.875rem 1.25rem 1.25rem;
    width: 100%;
    color: #212121;
    background-image: linear-gradient(45deg, transparent 50%, #212121 0), linear-gradient(135deg, #212121 50%, transparent 0);
    background-position: calc(100% - 20px) 50%, calc(100% - 15px) 50%, calc(100% - 2.5em) .5em;
    background-repeat: no-repeat;
    background-size: 5px 5px, 5px 5px, 0 0
}

select + * {
    margin-top: 1.875rem;
}

select + .description {
    margin-top: .5rem;
    margin-bottom: 1.875rem;
}

select:focus {
    background-color: rgba(0, 0, 0, .07);
    outline: none;
}

input[type=submit] {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.375;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    border-radius: .25rem;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    padding: .9375rem 1.25rem;
    cursor: pointer;
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1);
    overflow: hidden;
    background-image: none;
    text-overflow: clip;
    background-color: #1e5399;
    color: #fff
}

@media print {
    input[type=submit] {
        box-shadow: none !important;
        border: 1px solid #000 !important
    }
}

input[type=submit]:focus, input[type=submit]:hover {
    background-color: #123d77;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1);
}

input[type=submit] + input[type=submit] {
    margin-left: .25rem;
}

input[type=checkbox] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 0;
    width: 0;
    position: absolute;
    opacity: 0;
    margin: 0;
    border-width: 0
}

input[type=checkbox] + label {
    cursor: pointer;
    position: relative;
    padding-left: 2.5rem
}

input[type=checkbox] + label:before {
    border: 2px solid #707070;
    margin: 0;
    overflow: hidden;
    border-radius: 2px;
    content: "";
    height: 24px;
    top: 2px;
    width: 24px;
    z-index: 2;
}

input[type=checkbox] + label:after, input[type=checkbox] + label:before {
    position: absolute;
    display: block;
    left: 0;
    cursor: pointer;
}

input[type=checkbox] + label:after {
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    top: 0;
    transition-duration: .1s;
    opacity: 0;
    background-color: #1e5399;
    color: #fff;
    font-size: 1rem;
    overflow: hidden;
    border-radius: 2px;
    content: "check";
    height: 24px;
    line-height: 24px;
    top: 2px;
    width: 24px;
    z-index: 1;
}

input[type=checkbox] + label + .description {
    margin-top: .5rem;
    margin-bottom: 1.875rem;
}

input[type=checkbox]:checked + label:before {
    border-color: #123d77;
}

input[type=checkbox]:checked + label:after {
    opacity: 1;
}

input[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 0;
    width: 0;
    position: absolute;
    opacity: 0;
    margin: 0;
    border-width: 0
}

input[type=radio] + label {
    cursor: pointer;
    position: relative;
    padding-left: 2.5rem
}

input[type=radio] + label:before {
    left: 0;
    border: 2px solid #707070;
    border-radius: 9999px;
    margin: 0;
    height: 24px;
    top: 2px;
    width: 24px;
    z-index: 2;
}

input[type=radio] + label:after, input[type=radio] + label:before {
    position: absolute;
    display: block;
    cursor: pointer;
    content: "";
}

input[type=radio] + label:after {
    border-radius: 9999px;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    transition-duration: .1s;
    background-color: #1e5399;
    height: 16px;
    left: 4px;
    top: 6px;
    transform: scale(0);
    width: 16px;
    z-index: 1;
}

input[type=radio] + label + .description {
    margin-top: .5rem;
    margin-bottom: 1.875rem;
}

input[type=radio] + label:hover:before {
    border-color: #000;
}

input[type=radio]:checked + label:after {
    transform: scale(1);
}

input[type=checkbox]:focus + label, input[type=checkbox] label:focus, input[type=radio]:focus + label, input[type=radio] label:focus {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

body.js-focus-visible {
}

body.js-focus-visible input[type=checkbox]:focus:not(.focus-visible) + label, body.js-focus-visible input[type=checkbox] label:focus:not(.focus-visible), body.js-focus-visible input[type=radio]:focus:not(.focus-visible) + label, body.js-focus-visible input[type=radio] label:focus:not(.focus-visible) {
    outline: none;
}

.border-fieldset {
    border: 1px solid #b2b2b2;
    border-radius: .25rem;
    margin-bottom: 1.875rem;
    padding: 1.25rem
}

.border-fieldset legend {
    background-color: #fff;
    font-size: 1.125rem;
    font-weight: 500;
    margin-bottom: 0;
    padding-left: .25rem;
    padding-right: .25rem;
}

.border-fieldset input + label {
    display: inline-block;
    margin-right: .9375rem;
}

.heading-hero-sm {
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.25;
}

.heading-hero-lg {
    font-size: 4.375rem;
    line-height: 1;
}

.heading-subhero-sm {
    font-size: 1.375rem;
    font-weight: 500;
    line-height: 1.5556;
}

.heading-subhero-lg {
    font-size: 2.25rem;
    line-height: 1.25;
}

.heading-1-sm {
    font-size: 2.5rem;
    word-break: break-word;
}

.heading-1-lg, .heading-1-sm {
    line-height: 1.25;
    letter-spacing: -.0005em;
    font-weight: 300;
}

.heading-1-lg {
    font-size: 3.875rem;
}

.subtitle-sm {
    font-size: 1.375rem;
}

.subtitle-lg, .subtitle-sm {
    line-height: 1.625;
    letter-spacing: .0015em;
    font-weight: 300;
}

.subtitle-lg {
    font-size: 1.75rem;
}

.heading-2 {
    line-height: 1.25;
    letter-spacing: .001em;
    font-weight: 400;
    font-size: 2.25rem;
}

.heading-3 {
    letter-spacing: 0;
    font-size: 1.625rem;
}

.heading-3, .heading-4 {
    line-height: 1.25;
    font-weight: 500;
}

.heading-4 {
    letter-spacing: .001em;
    font-size: 1.375rem;
}

.heading-5 {
    letter-spacing: 0;
    font-size: 1.25rem;
}

.heading-5, .heading-6 {
    line-height: 1.25;
    font-weight: 500;
}

.heading-6 {
    letter-spacing: .001em;
    font-size: 1.125rem;
}

.heading-1 {
    line-height: 1.25;
    letter-spacing: -.0005em;
    font-weight: 300;
    font-size: 2.5rem;
    word-break: break-word;
}

.subtitle {
    line-height: 1.625;
    letter-spacing: .0015em;
    font-weight: 300;
    font-size: 1.375rem;
}

.heading-hero {
    font-size: 2.5rem;
    font-weight: 900;
    line-height: 1.25;
}

.heading-subhero {
    font-size: 1.375rem;
    font-weight: 500;
    line-height: 1.5556;
}

@media (min-width: 840px) {
    .heading-1 {
        line-height: 1.25;
        letter-spacing: -.0005em;
        font-weight: 300;
        font-size: 3.875rem;
    }

    .subtitle {
        line-height: 1.625;
        letter-spacing: .0015em;
        font-weight: 300;
        font-size: 1.75rem;
    }

    .heading-hero {
        font-size: 4.375rem;
        line-height: 1;
    }

    .heading-subhero {
        font-size: 2.25rem;
        line-height: 1.25;
    }
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .hover\:no-underline:hover, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.pager {
    display: flex;
}

.pager-item {
    background-color: #fff;
    display: inline-block;
    overflow: hidden;
    border: 1px solid #dee2e4;
    border-right-width: 0
}

.pager-item a {
    display: inline-block;
    height: 2.5rem;
    padding-left: .9375rem;
    padding-right: .9375rem;
    color: #1e5399;
    font-size: 1rem;
    font-weight: 500;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    white-space: nowrap;
    line-height: 2.5rem
}

.pager-item a:focus, .pager-item a:hover {
    background-color: #f1f3f5;
}

.pager-item:first-child {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

.pager-item:last-child {
    border-right-width: 1px;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.pager-item.pager-item-active {
    border-color: #1e5399;
    border-width: 1px
}

.pager-item.pager-item-active a {
    background-color: #e8edf5;
}

.pager-item.pager-item-active + .pager-item {
    border-left-width: 0;
}

.body .pager {
    padding-left: 0
}

.body .pager .pager-item a {
    background-image: none;
}

.processlist {
    list-style-type: none !important;
    padding-left: 0 !important;
    margin-top: 2.5rem !important
}

.processlist > li {
    display: table;
    height: 100%;
    width: 100%;
}

.processlist-content {
    display: table-cell;
    padding-bottom: 5rem;
    width: 75%;
}

.processlist-indicator {
    display: table-cell;
    padding-bottom: 5rem;
    position: relative;
    text-align: center;
    vertical-align: top;
    width: 25%;
    height: 100%
}

.processlist-indicator img {
    background-color: #fff;
    height: auto;
    max-width: 16rem;
    display: inline;
    position: relative;
    width: 50%;
    z-index: 50;
}

.processlist-icon {
}

.processlist-icon > img, .processlist-icon > span {
    width: 100%;
}

.processlist-line {
    display: block;
    width: 100%;
    height: 100%;
    position: relative
}

.processlist-line:after {
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    margin-left: -1px;
    z-index: 0;
    border-left: 4px solid #6c9cdc;
    content: " ";
    left: 50%;
}

.row {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    margin: -.625rem;
    width: 100%
}

@media (min-width: 840px) {
    .row {
        margin-top: -.9375rem;
        margin-bottom: -.9375rem
    }
}

.col {
    padding: .625rem;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    max-width: 100%
}

@media (min-width: 840px) {
    .col {
        padding-top: .9375rem;
        padding-bottom: .9375rem
    }
}

.four-col, .four-cols, .one-col, .one-cols, .three-col, .three-cols, .two-col, .two-cols {
}

.four-col > *, .four-cols > *, .one-col > *, .one-cols > *, .three-col > *, .three-cols > *, .two-col > *, .two-cols > * {
    padding: .625rem;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    max-width: 100%;
}

@media (min-width: 840px) {
    .four-col > *, .four-cols > *, .one-col > *, .one-cols > *, .three-col > *, .three-cols > *, .two-col > *, .two-cols > * {
        padding-top: .9375rem;
        padding-bottom: .9375rem;
    }
}

.four-col:not(.row), .four-cols:not(.row), .one-col:not(.row), .one-cols:not(.row), .row.four-col > *, .row.four-cols > *, .row.one-col > *, .row.one-cols > *, .row.three-col > *, .row.three-cols > *, .row.two-col > *, .row.two-cols > *, .three-col:not(.row), .three-cols:not(.row), .two-col:not(.row), .two-cols:not(.row) {
    width: 100%;
}

@media (min-width: 840px) {
    .four-col:not(.row), .four-cols:not(.row), .row.four-col > *, .row.four-cols > *, .row.three-col > *, .row.three-cols > *, .row.two-col > *, .row.two-cols > *, .three-col:not(.row), .three-cols:not(.row), .two-col:not(.row), .two-cols:not(.row) {
        width: 50%;
        max-width: 50%;
    }
}

@media (min-width: 1152px) {
    .four-col:not(.row), .four-cols:not(.row), .row.four-col > *, .row.four-cols > *, .row.three-col > *, .row.three-cols > *, .three-col:not(.row), .three-cols:not(.row) {
        width: 33.333333%;
        max-width: 33.333333%;
    }
}

@media (min-width: 1366px) {
    .four-col:not(.row), .four-cols:not(.row), .row.four-col > *, .row.four-cols > * {
        width: 25%;
        max-width: 25%;
    }
}

@media print {
    .four-col:not(.row), .four-cols:not(.row), .one-col:not(.row), .one-cols:not(.row), .row.four-col > *, .row.four-cols > *, .row.one-col > *, .row.one-cols > *, .row.three-col > *, .row.three-cols > *, .row.two-col > *, .row.two-cols > *, .three-col:not(.row), .three-cols:not(.row), .two-col:not(.row), .two-cols:not(.row) {
        width: 100% !important;
        max-width: 100% !important;
    }
}

@media (min-width: 320px) {
    .row.xs\:four-col > *, .row.xs\:four-cols > *, .row.xs\:three-col > *, .row.xs\:three-cols > *, .row.xs\:two-col > *, .row.xs\:two-cols > *, .xs\:four-col:not(.row), .xs\:four-cols:not(.row), .xs\:three-col:not(.row), .xs\:three-cols:not(.row), .xs\:two-col:not(.row), .xs\:two-cols:not(.row) {
        width: 50%;
        max-width: 50%;
    }

    .row.xs\:four-col > *, .row.xs\:four-cols > *, .row.xs\:three-col > *, .row.xs\:three-cols > *, .xs\:four-col:not(.row), .xs\:four-cols:not(.row), .xs\:three-col:not(.row), .xs\:three-cols:not(.row) {
        width: 33.333333%;
        max-width: 33.333333%;
    }

    .row.xs\:four-col > *, .row.xs\:four-cols > *, .xs\:four-col:not(.row), .xs\:four-cols:not(.row) {
        width: 25%;
        max-width: 25%;
    }
}

@media (min-width: 480px) {
    .row.sm\:four-col > *, .row.sm\:four-cols > *, .row.sm\:three-col > *, .row.sm\:three-cols > *, .row.sm\:two-col > *, .row.sm\:two-cols > *, .sm\:four-col:not(.row), .sm\:four-cols:not(.row), .sm\:three-col:not(.row), .sm\:three-cols:not(.row), .sm\:two-col:not(.row), .sm\:two-cols:not(.row) {
        width: 50%;
        max-width: 50%;
    }

    .row.sm\:four-col > *, .row.sm\:four-cols > *, .row.sm\:three-col > *, .row.sm\:three-cols > *, .sm\:four-col:not(.row), .sm\:four-cols:not(.row), .sm\:three-col:not(.row), .sm\:three-cols:not(.row) {
        width: 33.333333%;
        max-width: 33.333333%;
    }

    .row.sm\:four-col > *, .row.sm\:four-cols > *, .sm\:four-col:not(.row), .sm\:four-cols:not(.row) {
        width: 25%;
        max-width: 25%;
    }
}

@media (min-width: 840px) {
    .md\:four-col:not(.row), .md\:four-cols:not(.row), .md\:three-col:not(.row), .md\:three-cols:not(.row), .md\:two-col:not(.row), .md\:two-cols:not(.row), .row.md\:four-col > *, .row.md\:four-cols > *, .row.md\:three-col > *, .row.md\:three-cols > *, .row.md\:two-col > *, .row.md\:two-cols > * {
        width: 50%;
        max-width: 50%;
    }

    .md\:four-col:not(.row), .md\:four-cols:not(.row), .md\:three-col:not(.row), .md\:three-cols:not(.row), .row.md\:four-col > *, .row.md\:four-cols > *, .row.md\:three-col > *, .row.md\:three-cols > * {
        width: 33.333333%;
        max-width: 33.333333%;
    }

    .md\:four-col:not(.row), .md\:four-cols:not(.row), .row.md\:four-col > *, .row.md\:four-cols > * {
        width: 25%;
        max-width: 25%;
    }
}

@media (min-width: 1152px) {
    .lg\:four-col:not(.row), .lg\:four-cols:not(.row), .lg\:three-col:not(.row), .lg\:three-cols:not(.row), .lg\:two-col:not(.row), .lg\:two-cols:not(.row), .row.lg\:four-col > *, .row.lg\:four-cols > *, .row.lg\:three-col > *, .row.lg\:three-cols > *, .row.lg\:two-col > *, .row.lg\:two-cols > * {
        width: 50%;
        max-width: 50%;
    }

    .lg\:four-col:not(.row), .lg\:four-cols:not(.row), .lg\:three-col:not(.row), .lg\:three-cols:not(.row), .row.lg\:four-col > *, .row.lg\:four-cols > *, .row.lg\:three-col > *, .row.lg\:three-cols > * {
        width: 33.333333%;
        max-width: 33.333333%;
    }

    .lg\:four-col:not(.row), .lg\:four-cols:not(.row), .row.lg\:four-col > *, .row.lg\:four-cols > * {
        width: 25%;
        max-width: 25%;
    }
}

@media (min-width: 1366px) {
    .row.xl\:four-col > *, .row.xl\:four-cols > *, .row.xl\:three-col > *, .row.xl\:three-cols > *, .row.xl\:two-col > *, .row.xl\:two-cols > *, .xl\:four-col:not(.row), .xl\:four-cols:not(.row), .xl\:three-col:not(.row), .xl\:three-cols:not(.row), .xl\:two-col:not(.row), .xl\:two-cols:not(.row) {
        width: 50%;
        max-width: 50%;
    }

    .row.xl\:four-col > *, .row.xl\:four-cols > *, .row.xl\:three-col > *, .row.xl\:three-cols > *, .xl\:four-col:not(.row), .xl\:four-cols:not(.row), .xl\:three-col:not(.row), .xl\:three-cols:not(.row) {
        width: 33.333333%;
        max-width: 33.333333%;
    }

    .row.xl\:four-col > *, .row.xl\:four-cols > *, .xl\:four-col:not(.row), .xl\:four-cols:not(.row) {
        width: 25%;
        max-width: 25%;
    }
}

@media print {
    .print\:four-col:not(.row), .print\:four-cols:not(.row), .print\:three-col:not(.row), .print\:three-cols:not(.row), .print\:two-col:not(.row), .print\:two-cols:not(.row), .row.print\:four-col > *, .row.print\:four-cols > *, .row.print\:three-col > *, .row.print\:three-cols > *, .row.print\:two-col > *, .row.print\:two-cols > * {
        width: 50%;
        max-width: 50%;
    }

    .print\:four-col:not(.row), .print\:four-cols:not(.row), .print\:three-col:not(.row), .print\:three-cols:not(.row), .row.print\:four-col > *, .row.print\:four-cols > *, .row.print\:three-col > *, .row.print\:three-cols > * {
        width: 33.333333%;
        max-width: 33.333333%;
    }

    .print\:four-col:not(.row), .print\:four-cols:not(.row), .row.print\:four-col > *, .row.print\:four-cols > * {
        width: 25%;
        max-width: 25%;
    }
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

@font-face {
    font-family: dhs-icons;
    font-style: normal;
    font-weight: 400;
    src: url("data:application/vnd.ms-fontobject;charset=utf-8;base64,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");
    src: url("data:application/vnd.ms-fontobject;charset=utf-8;base64,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?#iefix") format("embedded-opentype"), url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"), url("data:font/ttf;charset=utf-8;base64,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sDwsIyAuRrACJUZQWCA8WS6xKwEUKy2wPSwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xKwEUKy2wPiywNSsjIC5GsAIlRlJYIDxZLrErARQrLbA/LLA2K4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrErARQrsARDLrArKy2wQCywABawBCWwBCYgLkcjRyNhsAlDKyMgPCAuIzixKwEUKy2wQSyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAJQysgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2GwAiVGYTgjIDwjOBshICBGI0ewASsjYTghWbErARQrLbBCLLA1Ky6xKwEUKy2wQyywNishIyAgPLAEI0IjOLErARQrsARDLrArKy2wRCywABUgR7AAI0KyAAEBFRQTLrAxKi2wRSywABUgR7AAI0KyAAEBFRQTLrAxKi2wRiyxAAEUE7AyKi2wRyywNCotsEgssAAWRSMgLiBGiiNhOLErARQrLbBJLLAII0KwSCstsEossgAAQSstsEsssgABQSstsEwssgEAQSstsE0ssgEBQSstsE4ssgAAQistsE8ssgABQistsFAssgEAQistsFEssgEBQistsFIssgAAPistsFMssgABPistsFQssgEAPistsFUssgEBPistsFYssgAAQCstsFcssgABQCstsFgssgEAQCstsFkssgEBQCstsFossgAAQystsFsssgABQystsFwssgEAQystsF0ssgEBQystsF4ssgAAPystsF8ssgABPystsGAssgEAPystsGEssgEBPystsGIssDcrLrErARQrLbBjLLA3K7A7Ky2wZCywNyuwPCstsGUssAAWsDcrsD0rLbBmLLA4Ky6xKwEUKy2wZyywOCuwOystsGgssDgrsDwrLbBpLLA4K7A9Ky2waiywOSsusSsBFCstsGsssDkrsDsrLbBsLLA5K7A8Ky2wbSywOSuwPSstsG4ssDorLrErARQrLbBvLLA6K7A7Ky2wcCywOiuwPCstsHEssDorsD0rLbByLLMJBAIDRVghGyMhWUIrsAhlsAMkUHiwARUwLQBLuADIUlixAQGOWbABuQgACABjcLEABUKyAAEAKrEABUKzCgIBCCqxAAVCsw4AAQgqsQAGQroCwAABAAkqsQAHQroAQAABAAkqsQMARLEkAYhRWLBAiFixA2REsSYBiFFYugiAAAEEQIhjVFixAwBEWVlZWbMMAgEMKrgB/4WwBI2xAgBEAAA=") format("truetype"), url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZGhzLWljb25zIiBob3Jpei1hZHYteD0iMTAwMCIgPgo8Zm9udC1mYWNlIGZvbnQtZmFtaWx5PSJkaHMtaWNvbnMiIGZvbnQtd2VpZ2h0PSI0MDAiIGZvbnQtc3RyZXRjaD0ibm9ybWFsIiB1bml0cy1wZXItZW09IjEwMDAiIGFzY2VudD0iODUwIiBkZXNjZW50PSItMTUwIiAvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iMTAwMCIgLz4KPGdseXBoIGdseXBoLW5hbWU9ImlpeWwtZG9jdW1lbnQiIHVuaWNvZGU9IiYjeGU4MDA7IiBkPSJNNTgzIDc2N2gtMzMzYy00NiAwLTgzLTM4LTgzLTg0bDAtNjY2YzAtNDYgMzctODQgODMtODRoNTAwYzQ2IDAgODMgMzggODMgODR2NTAwbC0yNTAgMjUweiBtLTMzMy03NTB2NjY2aDI5MnYtMjA4aDIwOHYtNDU4aC01MDB6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJmYWNlYm9vayIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik03MDggNzY3djBoMHYtMTY3aC04M2MtMjkgMC00Mi0zNC00Mi02MnYtMTA1aDBsMTI1IDB2LTE2NmgtMTI1di0zMzRoLTE2NnYzMzRoLTEyNXYxNjZoMTI1djE2N2ExNjcgMTY3IDAgMCAwIDE2NiAxNjdoMTI1eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0idHdpdHRlciIgdW5pY29kZT0iJiN4ZTgwMzsiIGQ9Ik05MzYgNjAwYy0zMi0xNS02Ny0yNC0xMDMtMjkgMzcgMjIgNjUgNTcgNzkgOTktMzUtMjAtNzMtMzUtMTE0LTQzLTMzIDM2LTc5IDU2LTEzMSA1Ni05OCAwLTE3OC04MC0xNzgtMTc4IDAtMTUgMS0yOCA0LTQxLTE0OCA3LTI4MCA3OS0zNjggMTg2LTE1LTI2LTI0LTU3LTI0LTg5IDAtNjIgMzEtMTE3IDc5LTE0OC0yOSAwLTU3IDgtODEgMjAgMCAwIDAgMCAwLTEgMC04NyA2Mi0xNTkgMTQ0LTE3NS0xNS00LTMxLTctNDgtNy0xMSAwLTIyIDItMzMgNCAyMy03MSA4OC0xMjMgMTY3LTEyNC02MS00OS0xMzgtNzctMjIyLTc3LTE0IDAtMjkgMS00MyAyIDc5LTUwIDE3NC04MCAyNzQtODAgMzI5IDAgNTA5IDI3MyA1MDkgNTA5IDAgOCAwIDE1IDAgMjMgMzUgMjUgNjUgNTcgODkgOTN6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJ5b3V0dWJlIiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTQxNyAyMjVsMjE2IDEyNS0yMTYgMTI1di0yNTBtNDgxIDMyNmM2LTE5IDEwLTQ2IDEyLTc5IDMtMzMgNC02MiA0LTg3bDMtMzVjMC05MS03LTE1OC0xOS0yMDEtMTAtMzgtMzQtNjItNzItNzItMTktNi01NS05LTExMC0xMi01NC0zLTEwNC00LTE1MC00bC02Ni0zYy0xNzUgMC0yODMgNy0zMjYgMTktMzggMTAtNjIgMzQtNzIgNzItNiAxOS05IDQ2LTEyIDc5LTMgMzMtNCA2Mi00IDg3bC0zIDM1YzAgOTEgNyAxNTggMTkgMjAxIDEwIDM4IDM0IDYyIDcyIDcyIDE5IDYgNTUgMTAgMTEwIDEyIDU0IDMgMTA0IDQgMTUwIDRsNjYgM2MxNzUgMCAyODMtNyAzMjYtMTkgMzgtMTAgNjItMzQgNzItNzJ6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJpaXlsLXZpZGVvIiB1bmljb2RlPSImI3hlODA1OyIgZD0iTTYyNSA1MTd2LTMzNGgtNDE3djMzNGg0MTdtNDIgODNoLTUwMGMtMjMgMC00Mi0xOS00Mi00MnYtNDE2YzAtMjMgMTktNDIgNDItNDJoNTAwYzIzIDAgNDEgMTkgNDEgNDJ2MTQ2bDE2Ny0xNjd2NDU4bC0xNjctMTY2djE0NWMwIDIzLTE4IDQyLTQxIDQyeiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iaWl5bC1hdWRpbyIgdW5pY29kZT0iJiN4ZTgwNjsiIGQ9Ik03OTIgMjY3di0xMjVjMC0yMy0xOS00Mi00Mi00MmgtNDJ2MTY3aDg0bS01MDAgMHYtMTY3aC00MmMtMjMgMC00MiAxOS00MiA0MnYxMjVoODRtMjA4IDU0MWMtMjA3IDAtMzc1LTE2OC0zNzUtMzc1di0yOTFjMC02OSA1Ni0xMjUgMTI1LTEyNWgxMjV2MzMzaC0xNjd2ODNjMCAxNjIgMTMxIDI5MiAyOTIgMjkyczI5Mi0xMzAgMjkyLTI5MnYtODNoLTE2N3YtMzMzaDEyNWM2OSAwIDEyNSA1NiAxMjUgMTI1djI5MWMwIDIwNy0xNjggMzc1LTM3NSAzNzV6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJ3YXJuaW5nIiB1bmljb2RlPSImI3hlODA4OyIgZD0iTTQ1OCAyMjVoODR2LTgzaC04NHY4M3ogbTAgMzMzaDg0di0yNTBoLTg0djI1MHogbTQyIDIwOWMtMjMwIDAtNDE3LTE4Ny00MTctNDE3czE4Ny00MTcgNDE3LTQxN2MyMzAgMCA0MTcgMTg3IDQxNyA0MTdzLTE4NyA0MTctNDE3IDQxN3ogbTAtNzUwYy0xODQgMC0zMzMgMTQ5LTMzMyAzMzNzMTQ5IDMzMyAzMzMgMzMzIDMzMy0xNDkgMzMzLTMzMy0xNDktMzMzLTMzMy0zMzN6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJzdWNjZXNzIiB1bmljb2RlPSImI3hlODA5OyIgZD0iTTUwMCA3NjdjLTIzMCAwLTQxNy0xODctNDE3LTQxN3MxODctNDE3IDQxNy00MTcgNDE3IDE4NyA0MTcgNDE3LTE4NyA0MTctNDE3IDQxN3ogbTAtNzUwYy0xODQgMC0zMzMgMTQ5LTMzMyAzMzNzMTQ5IDMzMyAzMzMgMzMzIDMzMy0xNDkgMzMzLTMzMy0xNDktMzMzLTMzMy0zMzN6IG0xOTEgNTE3bC0yNzQtMjc0LTEwOCAxMDctNTktNTkgMTY3LTE2NiAzMzMgMzMzeiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iaW5mbyIgdW5pY29kZT0iJiN4ZTgwYTsiIGQ9Ik00NTggNTU4aDg0di04M2gtODR6IG0wLTE2Nmg4NHYtMjUwaC04NHogbTQyIDM3NWMtMjMwIDAtNDE3LTE4Ny00MTctNDE3czE4Ny00MTcgNDE3LTQxNyA0MTcgMTg3IDQxNyA0MTctMTg3IDQxNy00MTcgNDE3eiBtMC03NTBjLTE4NCAwLTMzMyAxNDktMzMzIDMzM3MxNDkgMzMzIDMzMyAzMzMgMzMzLTE0OSAzMzMtMzMzLTE0OS0zMzMtMzMzLTMzM3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImNsb3NlIiB1bmljb2RlPSImI3hlODBiOyIgZD0iTTUwMCA3NjdjLTIzMCAwLTQxNy0xODctNDE3LTQxN3MxODctNDE3IDQxNy00MTcgNDE3IDE4NyA0MTcgNDE3LTE4NyA0MTctNDE3IDQxN3ogbTAtNzUwYy0xODQgMC0zMzMgMTQ5LTMzMyAzMzNzMTQ5IDMzMyAzMzMgMzMzIDMzMy0xNDkgMzMzLTMzMy0xNDktMzMzLTMzMy0zMzN6IG0xNTAgNTQxbC0xNTAtMTQ5LTE1MCAxNDktNTgtNTggMTQ5LTE1MC0xNDktMTUwIDU4LTU4IDE1MCAxNDkgMTUwLTE0OSA1OCA1OC0xNDkgMTUwIDE0OSAxNTB6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJmaWxlLXBkZiIgdW5pY29kZT0iJiN4ZTgwYzsiIGQ9Ik01ODMgNzY3bDI1MC0yNTB2LTUwMGE4MyA4MyAwIDAgMC04My04NGgtNTAwYTgzIDgzIDAgMCAwLTgzIDg0djY2NmE4MyA4MyAwIDAgMCA4MyA4NGgzMzNtMTY3LTc1MHY0NThoLTIwOHYyMDhoLTI5MnYtNjY2aDUwMG0tMjk1IDMyMGMtMTAgMzItMzIgMTM1IDI2IDEzNiA1OSAyIDIwLTEzMCAyMC0xMzAgMTctNjIgODQtMTA2IDg0LTEwNiAyMSA2IDE0MCAyMCAxMjMtNDItMTgtNjItMTQ1LTQtMTQ1LTQtODItNi0xNDMtMjctMTQzLTI3LTQ3LTg4LTEwMi0xMjYtMTI0LTg5LTI4IDQ2IDg5IDEwNSA4OSAxMDUgNjAgOTggNjkgMTU1IDcwIDE1N20yNy0zNWMtMTctNTQtNTAtMTEyLTUwLTExMiAzNiAxNCAxMTMgMzAgMTEzIDMwLTQ3IDQyLTYyIDgyLTYzIDgybTEzMS05MGMwIDAgNzMtMjcgNzUtMTcgMiAxMi01NiAyMi03NSAxN20tMjM2LTYyYy0zMi0xMy02My02Ni01NS02NiA3LTEgMzggMjUgNTUgNjZtMTA1IDIzMWMwIDIgMTggNzAgMCA3Mi0xMiAxIDAtNzAgMC03MnoiIGhvcml6LWFkdi14PSIxMDAwIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImZpbGUtZXhjZWwiIHVuaWNvZGU9IiYjeGU4MGQ7IiBkPSJNNTgzIDc2N2gtMzMzYTgzIDgzIDAgMCAxLTgzLTg0di02NjZhODMgODMgMCAwIDEgODMtODRoNTAwYTgzIDgzIDAgMCAxIDgzIDg0djUwMGwtMjUwIDI1MG0xNjctNzUwaC01MDB2NjY2aDI5MnYtMjA4aDIwOHYtNDU4bS0zMzMgMjkxaC0xMjV2ODRoMTI1di04NG0xNjYgMGgtMTI1djg0aDEyNXYtODRtLTE2Ni0xMjVoLTEyNXY4NGgxMjV2LTg0bTE2NiAwaC0xMjV2ODRoMTI1di04NG0tMTY2LTEyNWgtMTI1djg0aDEyNXYtODRtMTY2IDBoLTEyNXY4NGgxMjV2LTg0eiIgaG9yaXotYWR2LXg9IjEwMDAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmlsZS1kb2N1bWVudCIgdW5pY29kZT0iJiN4ZTgwZTsiIGQ9Ik0yNTAgNzY3YTgzIDgzIDAgMCAxLTgzLTg0di02NjZhODMgODMgMCAwIDEgODMtODRoNTAwYTgzIDgzIDAgMCAxIDgzIDg0djUwMGwtMjUwIDI1MGgtMzMzbTAtODRoMjkydi0yMDhoMjA4di00NThoLTUwMHY2NjZtODMtMzMzdi04M2gzMzR2ODNoLTMzNG0wLTE2N3YtODNoMjA5djgzaC0yMDl6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJmaWxlLXppcCIgdW5pY29kZT0iJiN4ZTgwZjsiIGQ9Ik04MzMgMTAwaC02NjZ2NDE3aDY2Nm0wIDgzaC0zMzNsLTgzIDgzaC0yNTBjLTQ2IDAtODQtMzctODQtODN2LTUwMGMwLTQ2IDM4LTgzIDg0LTgzaDY2NmM0NiAwIDg0IDM3IDg0IDgzdjQxN2MwIDQ2LTM4IDgzLTg0IDgzeiBtLTM3MC01NDJoLTg0djg0aC04M3Y4M2g4M3YtODNoODR2LTg0eiBtMCAzMzRoLTg0di04NGg4NHYtODNoLTg0djgzaC04M3Y4NGg4M3Y4M2gtODN2ODNoODN2LTgzaDg0di04M3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9Im15Z292IiB1bmljb2RlPSImI3hlODIxOyIgZD0iTTAgNzU4YzAgNDggNDQgOTEgOTQgOTFoMjUyYzUwIDAgOTQtNDMgOTQtOTF2LTEwNWMwLTQ4LTQ0LTkxLTk0LTkxaC0yNTJjLTUwIDAtOTQgNDMtOTQgOTF2MTA1eiBtMC03NjRjMC04NyA1Ny0xNDQgMTQ1LTE0NGg3MTBjODggMCAxNDUgNTcgMTQ1IDE0NHY3NjJjMCA1MC00NCA5NC05NSA5NGgtMzUzYy02NSAwLTg5LTc4LTk3LTkwLTEwLTE3LTIwLTMwLTY2LTMwaC0zODl2LTczNnogbTI3IDI5MWg5MXYxMDRjMCAxNyAzIDI5IDEwIDM2IDYgNyAxNCAxMSAyNCAxMSA2IDAgMTEtMSAxNi01IDQtMyA3LTggOS0xMyAxLTQgMi0xMCAyLTIwdi0xMTNoOTF2MTA1YzAgMTYgMyAyOCA5IDM1IDYgNyAxNCAxMSAyNCAxMSA5IDAgMTYtNCAyMi0xMiAzLTUgNS0xMiA1LTIydi0xMTdoOTF2MTM2YzAgMzAtNyA1Mi0yMSA2Ni0xNCAxMy0zMyAyMS01OCAyMS0xNiAwLTMxLTMtNDItOC0xMS01LTI0LTE1LTM4LTI5LTcgMTItMTYgMjEtMjYgMjctMTEgNi0yNiA5LTQ0IDktMTcgMC0zMi0zLTQ0LThzLTI0LTE1LTM2LTI4djI5aC04NXYtMjE1eiBtNDUzLTE2Yy00LTItNy0zLTE3LTMtOSAwLTEwIDEtMjIgNWwtMS02NmMyNS0zIDMyLTUgNDQtNSAzMCAwIDUxIDUgNjUgMTkgMTEgOSAyMSAzNCAzMSA2MWw3NSAyMjFoLTkybC0zMS0xMzktMzEgMTM5aC05NWw4MC0yMThjMCAwIDAtOC02LTE0bS03MS0xNjFjNyA5IDE3IDE0IDI5IDE0IDExIDAgMjAtNSAyOC0xNCA4LTkgMTEtMjIgMTEtNDEgMC0xOS0zLTMzLTExLTQzLTgtOC0xNy0xNS0yOS0xNS0xMSAwLTIxIDctMjkgMTYtNyA5LTExIDIzLTExIDQyIDAgMTggNCAzMiAxMiA0MW0tNjEtMTM4YzIyLTE4IDUyLTI4IDg5LTI4IDQxIDAgNzMgMTIgOTYgMzQgMjQgMjMgMzUgNTEgMzUgODcgMCAzMS05IDU3LTI4IDc5LTI0IDI2LTU4IDQyLTEwNCA0Mi00MCAwLTcyLTE0LTk1LTM3LTIzLTIyLTM1LTUxLTM1LTg2IDAtMzcgMTQtNjggNDItOTFtMzU0LTE3bDgwIDIyM2gtMTAwbC0yOS0xMjEtMjcgMTIxaC05Nmw3Ny0yMjN6IG0tNDc2IDk0di0yM2MtMTEtNi0yOS0xNi01Ni0xNi0yMCAwLTM1IDYtNDYgMTktMTEgMTItMTcgMzQtMTcgNjMgMCAyOCA2IDQ5IDE3IDYxczI3IDIwIDQ2IDIwYzEzIDAgMjMtMyAzMi03IDgtNCAxNC0xMSAxNy0xOWw4NiAxMmMtNSAxOC0xMyAzMi0yMyA0NC0xMSAxMi0yMyAyMS0zOCAyNi0xNiA2LTM5IDktNzAgOS0zMyAwLTU4LTUtNzctMTQtMjUtMTItNDMtMjktNTYtNTItMTItMjMtMTktNTAtMTktODEgMC0yOSA2LTU1IDE4LTc4czI4LTQwIDQ5LTUxIDQ5LTE3IDgzLTE3YzI3IDAgNTEgMyA3MSAxMCAyMCA3IDQzIDE5IDY5IDM4djEyMWgtMTM5di02NWg1M3oiIGhvcml6LWFkdi14PSIxMDAwIiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImZpbGUtY2hlY2siIHVuaWNvZGU9IiYjeGU4MjM7IiBkPSJNNTgzIDc2N2wyNTAtMjUwdi01MDBhODMgODMgMCAwIDAtODMtODRoLTUwMGE4MyA4MyAwIDAgMC04MyA4NHY2NjZhODMgODMgMCAwIDAgODMgODRoMzMzbTE2Ny03NTB2NDU4aC0yMDh2MjA4aC0yOTJ2LTY2Nmg1MDBtLTI4MyA2NGwtMTE1IDEyNSA0OCA0OCA2Ny02NiAxNDkgMTUwIDQ5LTU5LTE5OC0xOTh6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJmaWxlLWRvd25sb2FkIiB1bmljb2RlPSImI3hlODI1OyIgZD0iTTU4MyA3NjdsMjUwLTI1MHYtNTAwYTgzIDgzIDAgMCAwLTgzLTg0aC01MDBhODMgODMgMCAwIDAtODMgODR2NjY2YTgzIDgzIDAgMCAwIDgzIDg0aDMzM20xNjctNzUwdjQ1OGgtMjA4djIwOGgtMjkydi02NjZoNTAwbS0yNTAgNDFsLTE2NyAxNjdoMTA1djEyNWgxMjV2LTEyNWgxMDRsLTE2Ny0xNjd6IiBob3Jpei1hZHYteD0iMTAwMCIgLz4KPC9mb250Pgo8L2RlZnM+Cjwvc3ZnPg==?#dhs-icons") format("svg");
}

.ice-icon {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    display: inline-block;
    font-family: dhs-icons;
}

.icon-a-iiyl-document:after, .icon-b-iiyl-document:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e800";
}

.icon-inline-iiyl-document {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-iiyl-document:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e800";
    left: -1.5625rem;
}

.icon-a-facebook-filled:after, .icon-b-facebook-filled:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e801";
}

.icon-inline-facebook-filled {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-facebook-filled:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e801";
    left: -1.5625rem;
}

.icon-a-twitter-filled:after, .icon-b-twitter-filled:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e803";
}

.icon-inline-twitter-filled {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-twitter-filled:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e803";
    left: -1.5625rem;
}

.icon-a-youtube-filled:after, .icon-b-youtube-filled:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e804";
}

.icon-inline-youtube-filled {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-youtube-filled:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e804";
    left: -1.5625rem;
}

.icon-a-iiyl-video:after, .icon-b-iiyl-video:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e805";
}

.icon-inline-iiyl-video {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-iiyl-video:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e805";
    left: -1.5625rem;
}

.icon-a-iiyl-audio:after, .icon-b-iiyl-audio:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e806";
}

.icon-inline-iiyl-audio {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-iiyl-audio:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e806";
    left: -1.5625rem;
}

.icon-a-warning:after, .icon-b-warning:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e808";
}

.icon-inline-warning {
    display: inline
}

.icon-inline-warning:before {
    display: inline-block;
    font-family: dhs-icons;
    content: "\e808";
}

.icon-a-success:after, .icon-b-success:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e809";
}

.icon-inline-success {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-success:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e809";
    left: -1.5625rem;
}

.icon-a-info:after, .icon-b-info:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e80a";
}

.icon-inline-info {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-info:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e80a";
    left: -1.5625rem;
}

.icon-a-file-pdf:after, .icon-b-file-pdf:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e80c";
}

.icon-inline-file-pdf {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-file-pdf:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e80c";
    left: -1.5625rem;
}

.icon-a-file-excel:after, .icon-b-file-excel:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e80d";
}

.icon-inline-file-excel {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-file-excel:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e80d";
    left: -1.5625rem;
}

.icon-a-file-document:after, .icon-b-file-document:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e80e";
}

.icon-inline-file-document {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-file-document:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e80e";
    left: -1.5625rem;
}

.icon-a-file-zip:after, .icon-b-file-zip:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e80f";
}

.icon-inline-file-zip {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-file-zip:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e80f";
    left: -1.5625rem;
}

.icon-a-facebook-outlined:after, .icon-b-facebook-outlined:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e810";
}

.icon-inline-facebook-outlined {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-facebook-outlined:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e810";
    left: -1.5625rem;
}

.icon-a-twitter-outlined:after, .icon-b-twitter-outlined:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e812";
}

.icon-inline-twitter-outlined {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-twitter-outlined:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e812";
    left: -1.5625rem;
}

.icon-a-youtube-outlined:after, .icon-b-youtube-outlined:before {
    display: inline-block;
    font-family: dhs-icons;
    text-align: center;
    content: "\e813";
}

.icon-inline-youtube-outlined {
    display: inline;
    position: relative;
    margin-left: 1.5625rem
}

.icon-inline-youtube-outlined:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    position: absolute;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e813";
    left: -1.5625rem;
}

.tooltip {
    border-radius: 9999px;
    cursor: default;
    display: inline-block;
    position: relative;
    text-align: center
}

.tooltip:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    display: inline-block;
    font-family: dhs-icons;
    content: "\e80a";
    font-size: 24px;
}

.tooltip:focus, .tooltip:hover {
}

.tooltip:focus .tooltip-content, .tooltip:hover .tooltip-content {
    display: block;
    -webkit-animation: tooltip-fade-in .3s ease-in-out;
    animation: tooltip-fade-in .3s ease-in-out;
    transform-origin: 100% 0;
}

.tooltip-content {
    background-color: #f1f3f5;
    color: #212121;
    text-align: left;
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1);
    border-radius: .25rem;
    display: none;
    margin-top: .5rem;
    padding: 1.25rem;
    position: absolute;
    z-index: 50;
    right: -7px;
    width: 40vw
}

@media (min-width: 840px) {
    .tooltip-content {
        width: 300px
    }
}

.tooltip-content:before {
    position: absolute;
    border: 6px solid transparent;
    border-bottom-color: #f1f3f5;
    content: "";
    height: 0;
    right: 24px / 2;
    top: -12px;
    width: 0;
}

.tooltip-content:after {
    position: absolute;
    left: 0;
    width: 100%;
    content: "";
    height: 40px;
    top: -40px;
}

.tooltip-right {
}

.tooltip-right .tooltip-content {
    left: -7px;
    right: auto
}

.tooltip-right .tooltip-content:before {
    left: 24px / 2;
    right: auto;
}

.tooltip-small {
}

.tooltip-small:before {
    font-size: 18px;
}

.tooltip-small .tooltip-content {
}

.tooltip-small .tooltip-content:before {
    left: 18px / 2;
}

.tooltip-text-size {
}

.tooltip-text-size:before {
    font-size: inherit;
}

.tooltip-text-size .tooltip-content {
}

.tooltip-text-size .tooltip-content:before {
    left: 18px / 2;
}

@-webkit-keyframes tooltip-fade-in {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1%;
    }
}

@keyframes tooltip-fade-in {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1%;
    }
}

.btn, .btn-primary, .btn-primary:focus, .btn-primary:hover, .btn-secondary, .btn-secondary:focus, .btn-secondary:hover, .btn-sm, .btn.btn-mygov, .btn.btn-mygov:before, .btn.btn-mygov:focus, .btn.btn-mygov:hover, .btn:focus, .btn:hover, .capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .heading-1, .heading-1-lg, .heading-1-sm, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .heading-hero, .heading-hero-lg, .heading-hero-sm, .heading-subhero, .heading-subhero-lg, .heading-subhero-sm, .hover\:no-underline:hover, .icon-mygov:before, .linear, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .subtitle, .subtitle-lg, .subtitle-sm, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .focus\:outline-focus:focus, .focus\:outline-none:focus, .group:hover .group-hover\:link, .group:hover .group-hover\:link-hover, .group:hover .group-hover\:link-inverse, .hover\:link-hover:hover, .hover\:link-inverse:hover, .hover\:link:hover, .hover\:no-underline:hover, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .link, .link-hover, .link-inverse, .lowercase, .no-underline, .normal-case, .outline-focus, .outline-none, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.body, .body p {
    font-weight: 300;
    font-size: 1.125rem;
    line-height: 1.5556;
}

.body h1, h1.body {
    line-height: 1.25;
    letter-spacing: -.0005em;
    font-weight: 300;
    font-size: 2.5rem;
    word-break: break-word;
    margin-bottom: 3.125rem;
}

.body h2, h2.body {
    letter-spacing: .001em;
    font-weight: 400;
    font-size: 2.25rem;
}

.body h2, .body h3, h2.body, h3.body {
    line-height: 1.25;
    margin-bottom: 1.25rem;
}

.body h3, h3.body {
    letter-spacing: 0;
    font-weight: 500;
    font-size: 1.625rem;
}

.body h4, h4.body {
    letter-spacing: .001em;
    font-size: 1.375rem;
}

.body h4, .body h5, h4.body, h5.body {
    line-height: 1.25;
    font-weight: 500;
    margin-bottom: .625rem;
}

.body h5, h5.body {
    letter-spacing: 0;
    font-size: 1.25rem;
}

.body h6, h6.body {
    line-height: 1.25;
    letter-spacing: .001em;
    font-weight: 500;
    font-size: 1.125rem;
    margin-bottom: .625rem;
}

.body p + ol, .body p + ul {
    margin-top: 1.25rem;
}

.body ul {
    padding-left: 2.5rem;
    list-style: disc;
}

.body ol ul, .body ul ul {
    list-style-type: circle;
}

.body ol ol ul, .body ol ul ul, .body ul ol ul, .body ul ul ul {
    list-style-type: square;
}

.body ol {
    padding-left: 2.5rem;
    list-style: decimal;
}

.body ol, .body ul {
    margin: 0
}

.body ol + *, .body ul + * {
    margin-top: .9375rem;
}

.body * + h2 {
    margin-top: 2.5rem;
}

.body * + h3 {
    margin-top: 1.875rem;
}

.body ol + h3, .body p + h3, .body ul + h3 {
    margin-top: 2.5rem;
}

.body * + h4, .body * + h5, .body * + h6 {
    margin-top: 1.25rem;
}

.body ol + h4, .body p + h4, .body ul + h4 {
    margin-top: 1.875rem;
}

.body * + p {
    margin-top: .625rem;
}

.body address + p, .body ol + p, .body p + p, .body table + p, .body ul + p {
    margin-top: 1.875rem;
}

.body > a, .body p a, .body table a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body > a:hover, .body p a:hover, .body table a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body a[href^="tel:"] {
    position: relative;
    white-space: nowrap;
    margin-right: 1.5625rem
}

.body a[href^="tel:"]:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    display: inline-block;
    content: "\e0cd";
    top: calc(50% - .5em);
}

@media (min-width: 840px) {
    .body a[href^="tel:"] {
        margin-right: 0;
        position: static;
        white-space: normal;
        background-color: transparent !important;
        cursor: text;
        background-image: none;
        color: #000
    }

    .body a[href^="tel:"]:hover {
        color: #000;
    }

    .body a[href^="tel:"]:after {
        content: "";
    }
}

.body ul, ul.body {
}

.body ul li a, ul.body li a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body ul li a:hover, ul.body li a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body ol, ol.body {
}

.body ol li a, ol.body li a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body ol li a:hover, ol.body li a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body ol + .row, .body p + .row, .body table + .row, .body ul + .row {
    margin-top: 2.5rem;
}

.body + .body {
    margin-top: 1.875rem;
}

.body address, .body strong {
    font-weight: 700;
}

.body address {
    font-style: normal;
    margin-left: 1.875rem;
}

.body hr {
    border-style: solid;
    border-color: #dee2e4;
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
}

.body td {
}

.body td ul {
    margin-bottom: 0;
    padding-left: 1.25rem;
}

.body table, table.body {
    border: 1px solid #666667;
    border-right-width: 0;
    max-width: 100%;
    overflow: auto;
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
    border-collapse: collapse;
    max-height: 70vh;
}

.body table td, .body table th, table.body td, table.body th {
    border-right: 1px;
    border-color: #666667;
    border-style: solid;
}

.body table th, table.body th {
    border-bottom: 1px;
    border-color: #666667;
    border-style: solid;
    padding: 1.5625rem 1.25rem;
    text-align: left
}

.body table th > a, table.body th > a {
    white-space: nowrap;
}

.body table td, table.body td {
    padding: .625rem 1.25rem;
}

.body table tr:nth-child(odd) td, table.body tr:nth-child(odd) td {
    background-color: #f9f9f9;
}

.body table a[href^="mailto:"], table.body a[href^="mailto:"] {
    word-break: break-word;
}

.body table address, table.body address {
    margin-left: 0 !important;
}

.body * + .alert, .body * + .youtube-container, .body * + address, .body * + table {
    margin-top: 1.875rem;
}

.body a.btn {
    background-image: none !important;
}

.body.constrained {
}

.body.constrained blockquote, .body.constrained form, .body.constrained h1, .body.constrained h2, .body.constrained h3, .body.constrained h4, .body.constrained h5, .body.constrained h6, .body.constrained ol, .body.constrained p, .body.constrained ul {
    max-width: 35em;
}

.body.constrained .max-w-full {
}

.body.constrained .max-w-full blockquote, .body.constrained .max-w-full form, .body.constrained .max-w-full h1, .body.constrained .max-w-full h2, .body.constrained .max-w-full h3, .body.constrained .max-w-full h4, .body.constrained .max-w-full h5, .body.constrained .max-w-full h6, .body.constrained .max-w-full ol, .body.constrained .max-w-full p, .body.constrained .max-w-full ul {
    max-width: 100%;
}

.body-inverse, .body-inverse p {
    font-weight: 300;
    font-size: 1.125rem;
    line-height: 1.5556;
}

.body-inverse h1, h1.body-inverse {
    line-height: 1.25;
    letter-spacing: -.0005em;
    font-weight: 300;
    font-size: 2.5rem;
    word-break: break-word;
    margin-bottom: 3.125rem;
}

.body-inverse h2, h2.body-inverse {
    line-height: 1.25;
    letter-spacing: .001em;
    font-weight: 400;
    font-size: 2.25rem;
    margin-bottom: 1.25rem;
}

.body-inverse h3, h3.body-inverse {
    line-height: 1.25;
    letter-spacing: 0;
    font-weight: 500;
    font-size: 1.625rem;
    margin-bottom: 1.25rem;
}

.body-inverse h4, h4.body-inverse {
    line-height: 1.25;
    letter-spacing: .001em;
    font-weight: 500;
    font-size: 1.375rem;
    margin-bottom: .625rem;
}

.body-inverse h5, h5.body-inverse {
    line-height: 1.25;
    letter-spacing: 0;
    font-weight: 500;
    font-size: 1.25rem;
    margin-bottom: .625rem;
}

.body-inverse h6, h6.body-inverse {
    line-height: 1.25;
    letter-spacing: .001em;
    font-weight: 500;
    font-size: 1.125rem;
    margin-bottom: .625rem;
}

.body-inverse p + ol, .body-inverse p + ul {
    margin-top: 1.25rem;
}

.body-inverse ul {
    padding-left: 2.5rem;
    list-style: disc;
}

.body-inverse ol ul, .body-inverse ul ul {
    list-style-type: circle;
}

.body-inverse ol ol ul, .body-inverse ol ul ul, .body-inverse ul ol ul, .body-inverse ul ul ul {
    list-style-type: square;
}

.body-inverse ol {
    padding-left: 2.5rem;
    list-style: decimal;
}

.body-inverse ol, .body-inverse ul {
    margin: 0
}

.body-inverse ol + *, .body-inverse ul + * {
    margin-top: .9375rem;
}

.body-inverse * + h2 {
    margin-top: 2.5rem;
}

.body-inverse * + h3 {
    margin-top: 1.875rem;
}

.body-inverse ol + h3, .body-inverse p + h3, .body-inverse ul + h3 {
    margin-top: 2.5rem;
}

.body-inverse * + h4, .body-inverse * + h5, .body-inverse * + h6 {
    margin-top: 1.25rem;
}

.body-inverse ol + h4, .body-inverse p + h4, .body-inverse ul + h4 {
    margin-top: 1.875rem;
}

.body-inverse * + p {
    margin-top: .625rem;
}

.body-inverse address + p, .body-inverse ol + p, .body-inverse p + p, .body-inverse table + p, .body-inverse ul + p {
    margin-top: 1.875rem;
}

.body-inverse > a, .body-inverse p a, .body-inverse table a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body-inverse > a:hover, .body-inverse p a:hover, .body-inverse table a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body-inverse a[href^="tel:"] {
    position: relative;
    white-space: nowrap;
    margin-right: 1.5625rem
}

.body-inverse a[href^="tel:"]:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    display: inline-block;
    content: "\e0cd";
    top: calc(50% - .5em);
}

@media (min-width: 840px) {
    .body-inverse a[href^="tel:"] {
        margin-right: 0;
        position: static;
        white-space: normal;
        background-color: transparent !important;
        cursor: text;
        background-image: none;
        color: #000
    }

    .body-inverse a[href^="tel:"]:hover {
        color: #000;
    }

    .body-inverse a[href^="tel:"]:after {
        content: "";
    }
}

.body-inverse ul, ul.body-inverse {
}

.body-inverse ul li a, ul.body-inverse li a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body-inverse ul li a:hover, ul.body-inverse li a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body-inverse ol, ol.body-inverse {
}

.body-inverse ol li a, ol.body-inverse li a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body-inverse ol li a:hover, ol.body-inverse li a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body-inverse ol + .row, .body-inverse p + .row, .body-inverse table + .row, .body-inverse ul + .row {
    margin-top: 2.5rem;
}

.body-inverse + .body {
    margin-top: 1.875rem;
}

.body-inverse strong {
    font-weight: 700;
}

.body-inverse address {
    font-style: normal;
    font-weight: 700;
    margin-left: 1.875rem;
}

.body-inverse hr {
    border-style: solid;
    border-color: #dee2e4;
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
}

.body-inverse td {
}

.body-inverse td ul {
    margin-bottom: 0;
    padding-left: 1.25rem;
}

.body-inverse table, table.body-inverse {
    border: 1px solid #666667;
    border-right-width: 0;
    max-width: 100%;
    overflow: auto;
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
    border-collapse: collapse;
    max-height: 70vh;
}

.body-inverse table td, .body-inverse table th, table.body-inverse td, table.body-inverse th {
    border-right: 1px;
    border-color: #666667;
    border-style: solid;
}

.body-inverse table th, table.body-inverse th {
    border-bottom: 1px;
    border-color: #666667;
    border-style: solid;
    padding: 1.5625rem 1.25rem;
    text-align: left
}

.body-inverse table th > a, table.body-inverse th > a {
    white-space: nowrap;
}

.body-inverse table td, table.body-inverse td {
    padding: .625rem 1.25rem;
}

.body-inverse table tr:nth-child(odd) td, table.body-inverse tr:nth-child(odd) td {
    background-color: #f9f9f9;
}

.body-inverse table a[href^="mailto:"], table.body-inverse a[href^="mailto:"] {
    word-break: break-word;
}

.body-inverse table address, table.body-inverse address {
    margin-left: 0 !important;
}

.body-inverse * + .alert, .body-inverse * + .youtube-container, .body-inverse * + address, .body-inverse * + table {
    margin-top: 1.875rem;
}

.body-inverse a.btn {
    background-image: none !important;
}

.body-inverse.constrained {
}

.body-inverse.constrained blockquote, .body-inverse.constrained form, .body-inverse.constrained h1, .body-inverse.constrained h2, .body-inverse.constrained h3, .body-inverse.constrained h4, .body-inverse.constrained h5, .body-inverse.constrained h6, .body-inverse.constrained ol, .body-inverse.constrained p, .body-inverse.constrained ul {
    max-width: 35em;
}

.body-inverse.constrained .max-w-full {
}

.body-inverse.constrained .max-w-full blockquote, .body-inverse.constrained .max-w-full form, .body-inverse.constrained .max-w-full h1, .body-inverse.constrained .max-w-full h2, .body-inverse.constrained .max-w-full h3, .body-inverse.constrained .max-w-full h4, .body-inverse.constrained .max-w-full h5, .body-inverse.constrained .max-w-full h6, .body-inverse.constrained .max-w-full ol, .body-inverse.constrained .max-w-full p, .body-inverse.constrained .max-w-full ul {
    max-width: 100%;
}

.body-inverse {
    color: #fff;
}

.body-inverse ol li a, .body-inverse p a, .body-inverse ul li a {
    color: #fff;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .84) 100%, hsla(0, 0%, 100%, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

.body-inverse ol li a:hover, .body-inverse p a:hover, .body-inverse ul li a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
    color: #fff;
    background-color: hsla(0, 0%, 100%, .25);
}

:focus, button:focus {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

.js-focus-visible :focus:not(.focus-visible) {
    outline: none;
}

@media (min-width: 840px) {
    .body, .body-inverse {
    }

    .body-inverse h1, .body h1, h1.body, h1.body-inverse {
        line-height: 1.25;
        letter-spacing: -.0005em;
        font-weight: 300;
        font-size: 3.875rem;
    }
}

body, html {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic;
    height: 100%;
}

body {
    background-color: #eff3f5;
}

#content {
    background-color: #fff;
    position: static
}

#content > * {
    flex-shrink: 0;
}

@media (min-width: 1152px) {
    #content {
        position: relative
    }
}

@media print {
    body, html {
        background-color: #fff;
        font-size: .875rem;
        width: 670px !important;
    }
}

.dhs-atoz-headers {
}

.dhs-atoz-headers .views-group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 1.875rem
}

@media (min-width: 840px) {
    .dhs-atoz-headers .views-group {
        flex-direction: row;
        margin-bottom: 3.75rem
    }
}

.dhs-atoz-headers h2 {
    @include clearfix;
    color: #1e5399;
    font-weight: 300;
    line-height: 1;
    position: relative;
    font-size: 80px;
    width: 160px
}

.dhs-atoz-headers h2 i {
    position: absolute;
    bottom: 0;
    color: #1e5399;
    opacity: .25;
    font-weight: 900;
    font-style: normal;
    left: 30px
}

@media (min-width: 840px) {
    .dhs-atoz-headers h2 i {
        left: 70px
    }
}

@media print {
    .dhs-atoz-headers h2 i {
        display: none
    }
}

@media (min-width: 840px) {
    .dhs-atoz-headers h2 {
        font-size: 180px
    }
}

.dhs-atoz-headers ul {
}

@media (min-width: 840px) {
    .dhs-atoz-headers ul {
        margin-bottom: 0;
        margin-left: 1.875rem
    }
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-accordion, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.icon-accordion:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    color: #b2b5b9;
    font-size: 1.875rem;
    line-height: 1.5625rem;
    width: 1.875rem;
    content: "keyboard_arrow_down";
}

.dhs-accordion-nav__header > li > a.dhs-ui-accordion--open:after, .icon-accordion.dhs-ui-accordion--open:after {
    transform: rotate(180deg);
}

.toolbar-icon.toolbar-icon-system-lit:before {
    background-image: url(/themes/custom/dhs/css/../images/admin-toolbar/lit.svg);
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

.dhs-brand-logo-tag {
    background-position: 50%;
    background-repeat: no-repeat;
    display: block;
    height: 2.1875rem;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    background-size: auto 14px;
    width: 150px;
}

.bg-centrelink-logo {
    background-image: url(/themes/custom/dhs/images/logo-brand-centrelink.svg);
}

.bg-medicare-logo {
    background-image: url(/themes/custom/dhs/images/logo-brand-medicare.svg);
}

.bg-childsupport-logo {
    background-image: url(/themes/custom/dhs/images/logo-brand-childsupport.svg);
    background-position-y: calc(50% + 2px) !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) {
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .text-current-brand-300 {
    color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .text-current-brand-500 {
    color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .text-current-brand-700 {
    color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .bg-current-brand-300 {
    background-color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .bg-current-brand-500 {
    background-color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .bg-current-brand-700 {
    background-color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .border-current-brand-300 {
    border-color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .border-current-brand-500 {
    border-color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .border-current-brand-700 {
    border-color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:text-current-brand-300:hover {
    color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:text-current-brand-500:hover {
    color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:text-current-brand-700:hover {
    color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:bg-current-brand-300:hover {
    background-color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:bg-current-brand-500:hover {
    background-color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:bg-current-brand-700:hover {
    background-color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:border-current-brand-300:hover {
    border-color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:border-current-brand-500:hover {
    border-color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .hover\:border-current-brand-700:hover {
    border-color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:text-current-brand-300:focus {
    color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:text-current-brand-500:focus {
    color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:text-current-brand-700:focus {
    color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:bg-current-brand-300:focus {
    background-color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:bg-current-brand-500:focus {
    background-color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:bg-current-brand-700:focus {
    background-color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:border-current-brand-300:focus {
    border-color: #00af3f !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:border-current-brand-500:focus {
    border-color: #008542 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support) .focus\:border-current-brand-700:focus {
    border-color: #024731 !important;
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support).node--dhs_landing--brand .dhs-hero h1 {
    display: block;
    max-width: 100%;
    width: auto;
    margin: 0 0 1.875rem;
    background-image: url(/themes/custom/dhs/images/logo-brand-medicare.svg);
    background-position: 0;
    background-repeat: no-repeat;
    background-size: contain;
    content: " ";
    font-size: 0;
    height: 76px
}

@media (min-width: 840px) {
    body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support).node--dhs_landing--brand .dhs-hero h1 {
        margin-top: 1.25rem;
        margin-bottom: 1.875rem
    }
}

@media print {
    body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support).node--dhs_landing--brand .dhs-hero h1 {
        font-size: 3.875rem !important;
        background: transparent !important
    }
}

body.dhs-service-brand--medicare:not(.dhs-service-brand--centrelink):not(.dhs-service-brand--child-support).node--dhs_landing header {
    border-color: #024731 !important;
}

.card.dhs-brand-card, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

.card.dhs-brand-card .card-content, .card.dhs-brand-card .card-text, .card.dhs-brand-card .card-title, .card.dhs-brand-card p {
    cursor: pointer;
    font-size: 0;
    margin: 0;
    padding: 0;
}

.card.dhs-brand-card:after {
    display: none;
}

.card.dhs-brand-card .card-content {
    display: block;
    margin: auto;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    content: " ";
    height: 80px;
    width: 180px;
}

.dhs-brand-card.dhs-brand-centrelink {
    background-color: #4d4d4f
}

.dhs-brand-card.dhs-brand-centrelink .card-content {
    background-image: url(/themes/custom/dhs/images/logo-brand-centrelink.svg);
}

.dhs-brand-card.dhs-brand-centrelink:active, .dhs-brand-card.dhs-brand-centrelink:focus, .dhs-brand-card.dhs-brand-centrelink:hover {
    background-color: #353637;
}

.dhs-brand-card.dhs-brand-medicare {
    background-color: #008542
}

.dhs-brand-card.dhs-brand-medicare .card-content {
    background-image: url(/themes/custom/dhs/images/logo-brand-medicare.svg);
}

.dhs-brand-card.dhs-brand-medicare:active, .dhs-brand-card.dhs-brand-medicare:focus, .dhs-brand-card.dhs-brand-medicare:hover {
    background-color: #024731;
}

.dhs-brand-card.dhs-brand-child-support {
    background-color: #6e2585
}

.dhs-brand-card.dhs-brand-child-support .card-content {
    background-image: url(/themes/custom/dhs/images/logo-brand-childsupport.svg);
    background-position-y: calc(50% + 2px);
    width: 240px;
}

.dhs-brand-card.dhs-brand-child-support:active, .dhs-brand-card.dhs-brand-child-support:focus, .dhs-brand-card.dhs-brand-child-support:hover {
    background-color: #541866;
}

@media (min-width: 320px) {
    .xs\:text-current-brand-300 {
        color: #00af3f !important;
    }

    .xs\:text-current-brand-500 {
        color: #008542 !important;
    }

    .xs\:text-current-brand-700 {
        color: #024731 !important;
    }

    .xs\:bg-current-brand-300 {
        background-color: #00af3f !important;
    }

    .xs\:bg-current-brand-500 {
        background-color: #008542 !important;
    }

    .xs\:bg-current-brand-700 {
        background-color: #024731 !important;
    }

    .xs\:border-current-brand-300 {
        border-color: #00af3f !important;
    }

    .xs\:border-current-brand-500 {
        border-color: #008542 !important;
    }

    .xs\:border-current-brand-700 {
        border-color: #024731 !important;
    }

    .xs\:hover\:text-current-brand-300:hover {
        color: #00af3f !important;
    }

    .xs\:hover\:text-current-brand-500:hover {
        color: #008542 !important;
    }

    .xs\:hover\:text-current-brand-700:hover {
        color: #024731 !important;
    }

    .xs\:hover\:bg-current-brand-300:hover {
        background-color: #00af3f !important;
    }

    .xs\:hover\:bg-current-brand-500:hover {
        background-color: #008542 !important;
    }

    .xs\:hover\:bg-current-brand-700:hover {
        background-color: #024731 !important;
    }

    .xs\:hover\:border-current-brand-300:hover {
        border-color: #00af3f !important;
    }

    .xs\:hover\:border-current-brand-500:hover {
        border-color: #008542 !important;
    }

    .xs\:hover\:border-current-brand-700:hover {
        border-color: #024731 !important;
    }

    .xs\:focus\:text-current-brand-300:focus {
        color: #00af3f !important;
    }

    .xs\:focus\:text-current-brand-500:focus {
        color: #008542 !important;
    }

    .xs\:focus\:text-current-brand-700:focus {
        color: #024731 !important;
    }

    .xs\:focus\:bg-current-brand-300:focus {
        background-color: #00af3f !important;
    }

    .xs\:focus\:bg-current-brand-500:focus {
        background-color: #008542 !important;
    }

    .xs\:focus\:bg-current-brand-700:focus {
        background-color: #024731 !important;
    }

    .xs\:focus\:border-current-brand-300:focus {
        border-color: #00af3f !important;
    }

    .xs\:focus\:border-current-brand-500:focus {
        border-color: #008542 !important;
    }

    .xs\:focus\:border-current-brand-700:focus {
        border-color: #024731 !important;
    }
}

@media (min-width: 480px) {
    .sm\:text-current-brand-300 {
        color: #00af3f !important;
    }

    .sm\:text-current-brand-500 {
        color: #008542 !important;
    }

    .sm\:text-current-brand-700 {
        color: #024731 !important;
    }

    .sm\:bg-current-brand-300 {
        background-color: #00af3f !important;
    }

    .sm\:bg-current-brand-500 {
        background-color: #008542 !important;
    }

    .sm\:bg-current-brand-700 {
        background-color: #024731 !important;
    }

    .sm\:border-current-brand-300 {
        border-color: #00af3f !important;
    }

    .sm\:border-current-brand-500 {
        border-color: #008542 !important;
    }

    .sm\:border-current-brand-700 {
        border-color: #024731 !important;
    }

    .sm\:hover\:text-current-brand-300:hover {
        color: #00af3f !important;
    }

    .sm\:hover\:text-current-brand-500:hover {
        color: #008542 !important;
    }

    .sm\:hover\:text-current-brand-700:hover {
        color: #024731 !important;
    }

    .sm\:hover\:bg-current-brand-300:hover {
        background-color: #00af3f !important;
    }

    .sm\:hover\:bg-current-brand-500:hover {
        background-color: #008542 !important;
    }

    .sm\:hover\:bg-current-brand-700:hover {
        background-color: #024731 !important;
    }

    .sm\:hover\:border-current-brand-300:hover {
        border-color: #00af3f !important;
    }

    .sm\:hover\:border-current-brand-500:hover {
        border-color: #008542 !important;
    }

    .sm\:hover\:border-current-brand-700:hover {
        border-color: #024731 !important;
    }

    .sm\:focus\:text-current-brand-300:focus {
        color: #00af3f !important;
    }

    .sm\:focus\:text-current-brand-500:focus {
        color: #008542 !important;
    }

    .sm\:focus\:text-current-brand-700:focus {
        color: #024731 !important;
    }

    .sm\:focus\:bg-current-brand-300:focus {
        background-color: #00af3f !important;
    }

    .sm\:focus\:bg-current-brand-500:focus {
        background-color: #008542 !important;
    }

    .sm\:focus\:bg-current-brand-700:focus {
        background-color: #024731 !important;
    }

    .sm\:focus\:border-current-brand-300:focus {
        border-color: #00af3f !important;
    }

    .sm\:focus\:border-current-brand-500:focus {
        border-color: #008542 !important;
    }

    .sm\:focus\:border-current-brand-700:focus {
        border-color: #024731 !important;
    }
}

@media (min-width: 840px) {
    .md\:text-current-brand-300 {
        color: #00af3f !important;
    }

    .md\:text-current-brand-500 {
        color: #008542 !important;
    }

    .md\:text-current-brand-700 {
        color: #024731 !important;
    }

    .md\:bg-current-brand-300 {
        background-color: #00af3f !important;
    }

    .md\:bg-current-brand-500 {
        background-color: #008542 !important;
    }

    .md\:bg-current-brand-700 {
        background-color: #024731 !important;
    }

    .md\:border-current-brand-300 {
        border-color: #00af3f !important;
    }

    .md\:border-current-brand-500 {
        border-color: #008542 !important;
    }

    .md\:border-current-brand-700 {
        border-color: #024731 !important;
    }

    .md\:hover\:text-current-brand-300:hover {
        color: #00af3f !important;
    }

    .md\:hover\:text-current-brand-500:hover {
        color: #008542 !important;
    }

    .md\:hover\:text-current-brand-700:hover {
        color: #024731 !important;
    }

    .md\:hover\:bg-current-brand-300:hover {
        background-color: #00af3f !important;
    }

    .md\:hover\:bg-current-brand-500:hover {
        background-color: #008542 !important;
    }

    .md\:hover\:bg-current-brand-700:hover {
        background-color: #024731 !important;
    }

    .md\:hover\:border-current-brand-300:hover {
        border-color: #00af3f !important;
    }

    .md\:hover\:border-current-brand-500:hover {
        border-color: #008542 !important;
    }

    .md\:hover\:border-current-brand-700:hover {
        border-color: #024731 !important;
    }

    .md\:focus\:text-current-brand-300:focus {
        color: #00af3f !important;
    }

    .md\:focus\:text-current-brand-500:focus {
        color: #008542 !important;
    }

    .md\:focus\:text-current-brand-700:focus {
        color: #024731 !important;
    }

    .md\:focus\:bg-current-brand-300:focus {
        background-color: #00af3f !important;
    }

    .md\:focus\:bg-current-brand-500:focus {
        background-color: #008542 !important;
    }

    .md\:focus\:bg-current-brand-700:focus {
        background-color: #024731 !important;
    }

    .md\:focus\:border-current-brand-300:focus {
        border-color: #00af3f !important;
    }

    .md\:focus\:border-current-brand-500:focus {
        border-color: #008542 !important;
    }

    .md\:focus\:border-current-brand-700:focus {
        border-color: #024731 !important;
    }
}

@media (min-width: 1152px) {
    .lg\:text-current-brand-300 {
        color: #00af3f !important;
    }

    .lg\:text-current-brand-500 {
        color: #008542 !important;
    }

    .lg\:text-current-brand-700 {
        color: #024731 !important;
    }

    .lg\:bg-current-brand-300 {
        background-color: #00af3f !important;
    }

    .lg\:bg-current-brand-500 {
        background-color: #008542 !important;
    }

    .lg\:bg-current-brand-700 {
        background-color: #024731 !important;
    }

    .lg\:border-current-brand-300 {
        border-color: #00af3f !important;
    }

    .lg\:border-current-brand-500 {
        border-color: #008542 !important;
    }

    .lg\:border-current-brand-700 {
        border-color: #024731 !important;
    }

    .lg\:hover\:text-current-brand-300:hover {
        color: #00af3f !important;
    }

    .lg\:hover\:text-current-brand-500:hover {
        color: #008542 !important;
    }

    .lg\:hover\:text-current-brand-700:hover {
        color: #024731 !important;
    }

    .lg\:hover\:bg-current-brand-300:hover {
        background-color: #00af3f !important;
    }

    .lg\:hover\:bg-current-brand-500:hover {
        background-color: #008542 !important;
    }

    .lg\:hover\:bg-current-brand-700:hover {
        background-color: #024731 !important;
    }

    .lg\:hover\:border-current-brand-300:hover {
        border-color: #00af3f !important;
    }

    .lg\:hover\:border-current-brand-500:hover {
        border-color: #008542 !important;
    }

    .lg\:hover\:border-current-brand-700:hover {
        border-color: #024731 !important;
    }

    .lg\:focus\:text-current-brand-300:focus {
        color: #00af3f !important;
    }

    .lg\:focus\:text-current-brand-500:focus {
        color: #008542 !important;
    }

    .lg\:focus\:text-current-brand-700:focus {
        color: #024731 !important;
    }

    .lg\:focus\:bg-current-brand-300:focus {
        background-color: #00af3f !important;
    }

    .lg\:focus\:bg-current-brand-500:focus {
        background-color: #008542 !important;
    }

    .lg\:focus\:bg-current-brand-700:focus {
        background-color: #024731 !important;
    }

    .lg\:focus\:border-current-brand-300:focus {
        border-color: #00af3f !important;
    }

    .lg\:focus\:border-current-brand-500:focus {
        border-color: #008542 !important;
    }

    .lg\:focus\:border-current-brand-700:focus {
        border-color: #024731 !important;
    }
}

@media (min-width: 1366px) {
    .xl\:text-current-brand-300 {
        color: #00af3f !important;
    }

    .xl\:text-current-brand-500 {
        color: #008542 !important;
    }

    .xl\:text-current-brand-700 {
        color: #024731 !important;
    }

    .xl\:bg-current-brand-300 {
        background-color: #00af3f !important;
    }

    .xl\:bg-current-brand-500 {
        background-color: #008542 !important;
    }

    .xl\:bg-current-brand-700 {
        background-color: #024731 !important;
    }

    .xl\:border-current-brand-300 {
        border-color: #00af3f !important;
    }

    .xl\:border-current-brand-500 {
        border-color: #008542 !important;
    }

    .xl\:border-current-brand-700 {
        border-color: #024731 !important;
    }

    .xl\:hover\:text-current-brand-300:hover {
        color: #00af3f !important;
    }

    .xl\:hover\:text-current-brand-500:hover {
        color: #008542 !important;
    }

    .xl\:hover\:text-current-brand-700:hover {
        color: #024731 !important;
    }

    .xl\:hover\:bg-current-brand-300:hover {
        background-color: #00af3f !important;
    }

    .xl\:hover\:bg-current-brand-500:hover {
        background-color: #008542 !important;
    }

    .xl\:hover\:bg-current-brand-700:hover {
        background-color: #024731 !important;
    }

    .xl\:hover\:border-current-brand-300:hover {
        border-color: #00af3f !important;
    }

    .xl\:hover\:border-current-brand-500:hover {
        border-color: #008542 !important;
    }

    .xl\:hover\:border-current-brand-700:hover {
        border-color: #024731 !important;
    }

    .xl\:focus\:text-current-brand-300:focus {
        color: #00af3f !important;
    }

    .xl\:focus\:text-current-brand-500:focus {
        color: #008542 !important;
    }

    .xl\:focus\:text-current-brand-700:focus {
        color: #024731 !important;
    }

    .xl\:focus\:bg-current-brand-300:focus {
        background-color: #00af3f !important;
    }

    .xl\:focus\:bg-current-brand-500:focus {
        background-color: #008542 !important;
    }

    .xl\:focus\:bg-current-brand-700:focus {
        background-color: #024731 !important;
    }

    .xl\:focus\:border-current-brand-300:focus {
        border-color: #00af3f !important;
    }

    .xl\:focus\:border-current-brand-500:focus {
        border-color: #008542 !important;
    }

    .xl\:focus\:border-current-brand-700:focus {
        border-color: #024731 !important;
    }
}

@media print {
    .print\:text-current-brand-300 {
        color: #00af3f !important;
    }

    .print\:text-current-brand-500 {
        color: #008542 !important;
    }

    .print\:text-current-brand-700 {
        color: #024731 !important;
    }

    .print\:bg-current-brand-300 {
        background-color: #00af3f !important;
    }

    .print\:bg-current-brand-500 {
        background-color: #008542 !important;
    }

    .print\:bg-current-brand-700 {
        background-color: #024731 !important;
    }

    .print\:border-current-brand-300 {
        border-color: #00af3f !important;
    }

    .print\:border-current-brand-500 {
        border-color: #008542 !important;
    }

    .print\:border-current-brand-700 {
        border-color: #024731 !important;
    }

    .print\:hover\:text-current-brand-300:hover {
        color: #00af3f !important;
    }

    .print\:hover\:text-current-brand-500:hover {
        color: #008542 !important;
    }

    .print\:hover\:text-current-brand-700:hover {
        color: #024731 !important;
    }

    .print\:hover\:bg-current-brand-300:hover {
        background-color: #00af3f !important;
    }

    .print\:hover\:bg-current-brand-500:hover {
        background-color: #008542 !important;
    }

    .print\:hover\:bg-current-brand-700:hover {
        background-color: #024731 !important;
    }

    .print\:hover\:border-current-brand-300:hover {
        border-color: #00af3f !important;
    }

    .print\:hover\:border-current-brand-500:hover {
        border-color: #008542 !important;
    }

    .print\:hover\:border-current-brand-700:hover {
        border-color: #024731 !important;
    }

    .print\:focus\:text-current-brand-300:focus {
        color: #00af3f !important;
    }

    .print\:focus\:text-current-brand-500:focus {
        color: #008542 !important;
    }

    .print\:focus\:text-current-brand-700:focus {
        color: #024731 !important;
    }

    .print\:focus\:bg-current-brand-300:focus {
        background-color: #00af3f !important;
    }

    .print\:focus\:bg-current-brand-500:focus {
        background-color: #008542 !important;
    }

    .print\:focus\:bg-current-brand-700:focus {
        background-color: #024731 !important;
    }

    .print\:focus\:border-current-brand-300:focus {
        border-color: #00af3f !important;
    }

    .print\:focus\:border-current-brand-500:focus {
        border-color: #008542 !important;
    }

    .print\:focus\:border-current-brand-700:focus {
        border-color: #024731 !important;
    }
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .hover\:no-underline:hover, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-breadcrumbs {
    display: none;
    color: #333
}

@media (min-width: 840px) {
    .dhs-breadcrumbs {
        display: block
    }
}

@media print {
    .dhs-breadcrumbs {
        display: block
    }
}

.dhs-breadcrumbs ol {
    width: 100%
}

.dhs-breadcrumbs ol li {
    line-height: 1.75;
    display: inline;
}

.dhs-breadcrumbs ol li a {
    line-height: normal;
}

.dhs-breadcrumbs ol li:before {
    color: currentColor;
}

.dhs-breadcrumbs ol li:not(:last-child) {
}

.dhs-breadcrumbs ol li:not(:last-child):after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    display: inline-block;
    line-height: 1;
    opacity: .25;
    content: "\e315";
}

.dhs-breadcrumbs ol li a:focus, .dhs-breadcrumbs ol li a:hover {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .84) 100%, transparent 0);
}

.dhs-careers-tile-row {
    max-width: 880px;
}

.dhs-careers-tile {
    display: block;
    font-size: 1.5em;
    font-weight: 700;
    height: 300px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 15px;
    position: relative
}

.dhs-careers-tile:hover {
}

.dhs-careers-tile:hover > * {
    text-decoration: underline !important;
}

.dhs-careers-tile .dhs-careers-tile-title {
    color: #fff;
    align-items: center;
    display: flex;
    font-size: 24px;
    font-weight: 500;
    justify-content: center;
    line-height: 1.6em;
    padding: 5px;
    text-align: center;
}

.dhs-careers-tile .dhs-careers-tile-content {
    height: 100%;
}

.dhs-careers-tile.dhs-careers-tile-ngp {
    align-items: center;
    background-color: #485f7d !important;
    background-repeat: no-repeat;
    background-size: auto;
    display: flex;
    justify-content: stretch
}

.dhs-careers-tile.dhs-careers-tile-ngp .dhs-careers-tile-link {
    color: #fff !important;
}

.dhs-careers-tile.dhs-careers-tile-ngp .dhs-careers-tile-title {
    align-items: center;
    background: transparent;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    color: #fff;
    display: flex;
    font-size: 24px;
    font-weight: 500;
    justify-content: center;
    line-height: 1.6em;
    text-align: center;
    width: 100%;
}

.dhs-careers-tile.dhs-careers-tile-ngp.dhs-careers-tile-how {
    background-image: url(/themes/custom/dhs/images/career-tiles/ngp-13457-progress.png), url(/themes/custom/dhs/images/career-tiles/ngp-13457-arrow.png);
    background-position: 0 -80px, 50% 100%;
}

.dhs-careers-tile.dhs-careers-tile-ngp.dhs-careers-tile-who {
    background-image: url(/themes/custom/dhs/images/career-tiles/ngp-13457-running.png), url(/themes/custom/dhs/images/career-tiles/ngp-13457-arrow.png);
    background-position: 50% -35px, 50% 97.5%;
}

.dhs-careers-tile.dhs-careers-tile-ngp.dhs-careers-tile-apply {
    background-image: url(/themes/custom/dhs/images/career-tiles/ngp-13457-arrow.png);
    background-position: 50% 95%
}

@media (min-width: 1152px) {
    .dhs-careers-tile.dhs-careers-tile-ngp.dhs-careers-tile-apply {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }
}

.dhs-careers-tile.dhs-careers-tile-ngp:active, .dhs-careers-tile.dhs-careers-tile-ngp:focus, .dhs-careers-tile.dhs-careers-tile-ngp:hover {
}

.dhs-careers-tile.dhs-careers-tile-ngp:active .dhs-careers-tile-title, .dhs-careers-tile.dhs-careers-tile-ngp:focus .dhs-careers-tile-title, .dhs-careers-tile.dhs-careers-tile-ngp:hover .dhs-careers-tile-title {
    background: rgba(0, 0, 0, .25);
}

.dhs-careers-tile.dhs-careers-tile-ngp:active .dhs-careers-tile-link, .dhs-careers-tile.dhs-careers-tile-ngp:focus .dhs-careers-tile-link, .dhs-careers-tile.dhs-careers-tile-ngp:hover .dhs-careers-tile-link {
    color: #fff !important;
}

@media print {
    .dhs-careers-tile {
        display: none
    }
}

.dhs-careers-tile-link {
    color: #fff;
    border-bottom: none !important;
    text-decoration: none;
    width: 100%
}

.dhs-careers-tile-link:hover, .dhs-careers-tile-link:hover > * {
    text-decoration: underline !important;
}

.ngp-callout {
    background-color: transparent;
    border-left-style: solid;
    border-left-width: .8em;
    border-radius: 1px;
    box-shadow: 0 0 8px #bbb;
    margin-bottom: 1.6em;
    padding: 1em 1em 1em 1.2em
}

.ngp-callout.callout-red {
    border-left-color: #c00;
}

.ngp-callout.callout-yellow {
    border-left-color: #f8f942;
}

.ngp-callout.callout-aqua {
    border-left-color: #00bfe9;
}

.ngp-callout.callout-green {
    border-left-color: #52d65b;
}

.ngp-callout.callout-orange {
    border-left-color: #f9a224;
}

body {
    padding-bottom: 0 !important;
}

.va_chatAnchor {
    z-index: 250 !important
}

@media (min-width: 1152px) {
    .va_chatAnchor {
        z-index: 500 !important
    }
}

@media print {
    .va_chatAnchor {
        display: none !important
    }
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

[data-dhs-dismissable]:not(.dhs-ui-visible) {
    display: none !important;
}

html.js {
}

html.js .has-js\:block {
    display: block !important;
}

html.js .has-js\:inline {
    display: inline !important;
}

html.js .has-js\:inline-block {
    display: inline-block !important;
}

html.js .has-js\:flex {
    display: flex !important;
}

html.js .has-js\:inline-flex {
    display: inline-flex !important;
}

.dhs-ui-js-collapsible {
    display: none;
}

.dhs-ui-backdrop {
    cursor: pointer;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    visibility: hidden;
    opacity: 0;
    z-index: 300;
    background-color: rgba(0, 0, 0, .5);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out
}

@media (min-width: 1152px) {
    .dhs-ui-backdrop {
        z-index: 100
    }
}

.dhs-ui-backdrop.dhs-ui-visible {
    visibility: visible;
    opacity: 1;
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas {
    height: auto !important;
    overflow: auto !important;
    bottom: 56px !important
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas #drupal-off-canvas select[multiple] {
    -webkit-appearance: none !important;
    background: #444;
    overflow: auto;
}

.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas input[type=checkbox] + label, .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.ui-dialog-off-canvas input[type=radio] + label {
    line-height: 24px !important;
    padding-left: 32px !important;
}

.layout-builder-block {
    padding: 0 !important;
}

.dialog-off-canvas-main-canvas {
    overflow: hidden;
    position: relative;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .focus\:outline-focus:focus, .focus\:outline-none:focus, .linear, .outline-focus, .outline-none, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

.dhs-dc {
    display: block;
    overflow: hidden;
    overflow-anchor: none;
    position: relative;
    transition: height .4s ease-in-out;
}

.dhs-dc-inner, .dhs-dc-section {
    position: relative;
    width: 100%;
}

.dhs-dc-section {
    display: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    perspective: 1000px;
    transition: transform .4s ease-in-out;
}

.dhs-dc-section.active, .dhs-dc-section.dhs-dc-animating-next, .dhs-dc-section.dhs-dc-animating-prev {
    display: block !important;
}

.dhs-dc-animating-next, .dhs-dc-animating-prev {
    position: absolute;
    top: 0;
}

.dhs-dc-animating-next.dhs-dc-animating-left, .dhs-dc-animating-prev.dhs-dc-animating-right {
    transform: translateX(0);
}

@supports ((transform-style:preserve-3d)) {
    .dhs-dc-animating-next.dhs-dc-animating-left, .dhs-dc-animating-prev.dhs-dc-animating-right {
        transform: translateZ(0);
    }
}

.active.dhs-dc-animating-right, .dhs-dc-animating-next {
    transform: translateX(100%);
}

@supports ((transform-style:preserve-3d)) {
    .active.dhs-dc-animating-right, .dhs-dc-animating-next {
        transform: translate3d(100%, 0, 0);
    }
}

.active.dhs-dc-animating-left, .dhs-dc-animating-prev {
    transform: translateX(-100%);
}

@supports ((transform-style:preserve-3d)) {
    .active.dhs-dc-animating-left, .dhs-dc-animating-prev {
        transform: translate3d(-100%, 0, 0);
    }
}

.dhs-dc-renderer-form {
}

@media (min-width: 1152px) {
    .dhs-dc-renderer-form {
        max-width: 100% !important;
        width: 100% !important
    }
}

.dhs-dc-renderer-form .dhs-dc-section {
    width: 100%;
}

.dhs-dc-renderer-form .dhs-dc-section--title, .dhs-dc-renderer-form .dhs-dc-section:not(.dhs-alert) {
}

.dhs-dc-renderer-form .dhs-dc-section--title:before {
    display: block;
    visibility: hidden;
    content: "";
    height: 60px;
    margin-top: -60px;
}

.dhs-dc-button-group {
    display: flex;
    width: 100%;
    background-color: #fff
}

.dhs-dc-button-group .form-item {
    display: inline-flex;
    justify-content: center;
    margin: 0;
    position: relative;
    text-align: center;
    border: 1px solid #1e5399;
    border-right-width: 0
}

.dhs-dc-button-group .form-item input {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}

.dhs-dc-button-group .form-item input:checked + label {
    background-color: #d3dceb;
    color: #192638;
}

.dhs-dc-button-group .form-item input:focus + label {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

.dhs-dc-button-group .form-item {
    flex: 1 0;
}

.dhs-dc-button-group .form-item input:required:invalid {
    outline: none;
}

.dhs-dc-button-group .form-item label {
    display: flex;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-bottom: 0;
    margin-left: 0;
    padding: .9375rem;
    font-size: 1rem;
    font-weight: 500;
    color: #123d77;
    position: relative;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    transition-duration: .1s;
    vertical-align: middle
}

.dhs-dc-button-group .form-item label:after, .dhs-dc-button-group .form-item label:before {
    display: none;
}

.dhs-dc-button-group .form-item:hover {
}

.dhs-dc-button-group .form-item:hover label {
    background-color: #e8edf5;
}

.dhs-dc-button-group .form-item:first-child, .dhs-dc-button-group .form-item:first-child label {
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}

.dhs-dc-button-group .form-item:last-child, .dhs-dc-button-group .form-item:last-child label {
    border-right-width: 1px;
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
}

.dhs-dc-media-print {
    display: none;
}

.dhs-dc-section-arrow {
    width: 0;
    border-bottom-style: solid;
    border-top-style: solid;
    border-left: 2px solid #1e5399;
    border-bottom-color: #1e5399;
    border-right: 2px solid #1e5399;
    border-top-color: #1e5399;
    position: relative;
    margin: -1.25rem auto 2.5rem;
    height: 100px
}

.dhs-dc-section-arrow:after {
    position: absolute;
    display: block;
    height: 0;
    width: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #1e5399;
    bottom: -4px;
    content: "";
    left: -12px;
}

@media (min-width: 480px) {
    .dhs-dc-section-arrow {
        margin-top: -2.5rem
    }
}

@media print {
    .dhs-dc-renderer-form, .dhs-dc-renderer-form .dhs-dc-section {
        display: block !important;
        height: auto !important;
        width: 100% !important;
    }

    .dhs-dc-renderer-form .dhs-dc-section {
        margin-bottom: 1.25rem !important;
        position: relative !important;
        z-index: 50 !important;
    }

    .dhs-dc-media-print {
        display: block !important;
    }

    .dhs-dc-section--title .dhs-dc-media-print, a .dhs-dc-media-print {
        display: inline-block !important;
    }
}

.webform-submission-dhs-exit-survey-form {
}

.webform-submission-dhs-exit-survey-form fieldset {
    margin-bottom: 3.125rem;
    font-size: 1.125rem;
}

.webform-submission-dhs-exit-survey-form fieldset, .webform-submission-dhs-exit-survey-form h2, .webform-submission-dhs-exit-survey-form h3, .webform-submission-dhs-exit-survey-form legend {
    max-width: 35em;
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker {
    border: 1px solid #1e5399;
    border-radius: 28px;
    justify-content: space-between;
    overflow: hidden
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-marker {
    display: block;
    font-size: 0;
    margin: 0;
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-text {
    display: none;
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-step .progress-marker {
    background-color: #fff;
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-step.is-active .progress-marker, .webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-step.is-complete, .webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-step.is-complete .progress-marker {
    background-color: #1e5399;
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-step.is-active .progress-marker {
    position: relative
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker .progress-step.is-active .progress-marker:before {
    background-color: #1e5399;
    bottom: -2px;
    content: " ";
    display: block;
    left: -2px;
    position: absolute;
    top: -2px;
    width: calc(50% + 2px);
}

.webform-submission-dhs-exit-survey-form .webform-progress-tracker.progress-tracker--center .progress-step:last-child {
    flex: 0 1;
    flex-grow: 0;
}

.webform-submission-dhs-exit-survey-form .webform-progress {
    margin-bottom: 3rem;
}

.dhs-faqs__search {
    display: flex
}

.dhs-faqs__search > * {
    flex: 0 1 auto;
}

.dhs-faqs__search input[type=text] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    height: 100%;
}

.dhs-faqs__search input[type=submit] {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.dhs-faqs__search .form-item-search {
    flex: 1 1;
}

.dhs-faqs__list [data-dhs-accordion="1"] {
    border-color: #dee2e4;
}

.dhs-faqs__list [data-dhs-accordion="1"]:not(.dhs-ui-accordion--open) {
    border-style: solid;
    border-bottom-width: 1px;
}

.dhs-faqs__list .dhs-ui-accordion__content.dhs-ui-accordion--open {
    border-color: #dee2e4;
    border-bottom: 1px #dee2e4;
    border-style: solid;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

#dhs-fdv-exit-button {
    cursor: pointer;
    font-weight: 700;
    font-size: 2.5rem;
    color: #fff;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1.875rem;
    margin-bottom: 0;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    z-index: 500;
    background-color: rgba(12, 172, 120, .9);
    border-top: 3px rgba(6, 86, 60, .9);
    border-style: solid
}

#dhs-fdv-exit-button:active, #dhs-fdv-exit-button:focus, #dhs-fdv-exit-button:hover {
    background-color: #0cac78;
    border-color: #06563c;
}

body.dhs-fdv-quick-exit--has-button {
    margin-bottom: 12em;
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .ice-icon, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-facebook-filled:after, .icon-a-facebook-outlined:after, .icon-a-file-document:after, .icon-a-file-excel:after, .icon-a-file-pdf:after, .icon-a-file-zip:after, .icon-a-filter:after, .icon-a-iiyl-audio:after, .icon-a-iiyl-document:after, .icon-a-iiyl-video:after, .icon-a-info:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-success:after, .icon-a-twitter-filled:after, .icon-a-twitter-outlined:after, .icon-a-warning:after, .icon-a-youtube-filled:after, .icon-a-youtube-outlined:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-facebook-filled:before, .icon-b-facebook-outlined:before, .icon-b-file-document:before, .icon-b-file-excel:before, .icon-b-file-pdf:before, .icon-b-file-zip:before, .icon-b-filter:before, .icon-b-iiyl-audio:before, .icon-b-iiyl-document:before, .icon-b-iiyl-video:before, .icon-b-info:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-success:before, .icon-b-twitter-filled:before, .icon-b-twitter-outlined:before, .icon-b-warning:before, .icon-b-youtube-filled:before, .icon-b-youtube-outlined:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-facebook-filled, .icon-inline-facebook-filled:before, .icon-inline-facebook-outlined, .icon-inline-facebook-outlined:before, .icon-inline-file-document, .icon-inline-file-document:before, .icon-inline-file-excel, .icon-inline-file-excel:before, .icon-inline-file-pdf, .icon-inline-file-pdf:before, .icon-inline-file-zip, .icon-inline-file-zip:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-iiyl-audio, .icon-inline-iiyl-audio:before, .icon-inline-iiyl-document, .icon-inline-iiyl-document:before, .icon-inline-iiyl-video, .icon-inline-iiyl-video:before, .icon-inline-info, .icon-inline-info:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-success, .icon-inline-success:before, .icon-inline-twitter-filled, .icon-inline-twitter-filled:before, .icon-inline-twitter-outlined, .icon-inline-twitter-outlined:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline-youtube-filled, .icon-inline-youtube-filled:before, .icon-inline-youtube-outlined, .icon-inline-youtube-outlined:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-filetype-link-icon {
    margin-right: 25px;
    position: relative
}

.dhs-filetype-link-icon:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    display: inline-block;
    font-family: dhs-icons;
    font-size: 110%;
    line-height: 1.25em;
    position: absolute;
}

[href$=".csv"], [href$=".doc"], [href$=".docx"], [href$=".dot"], [href$=".pdf"], [href$=".rtf"], [href$=".xls"], [href$=".xlsx"], [href$=".zip"] {
    margin-right: 25px;
    position: relative;
}

[href$=".csv"]:after, [href$=".doc"]:after, [href$=".docx"]:after, [href$=".dot"]:after, [href$=".pdf"]:after, [href$=".rtf"]:after, [href$=".xls"]:after, [href$=".xlsx"]:after, [href$=".zip"]:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    display: inline-block;
    font-family: dhs-icons;
    font-size: 110%;
    line-height: 1.25em;
    position: absolute;
}

[href$=".doc"], [href$=".docx"], [href$=".dot"], [href$=".rtf"] {
}

[href$=".doc"]:after, [href$=".docx"]:after, [href$=".dot"]:after, [href$=".rtf"]:after {
    content: "\e80e";
}

[href$=".csv"], [href$=".xls"], [href$=".xlsx"] {
}

[href$=".csv"]:after, [href$=".xls"]:after, [href$=".xlsx"]:after {
    content: "\e80d";
}

[href$=".pdf"]:after {
    content: "\e80c";
}

[href$=".zip"]:after {
    content: "\e80f";
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .ice-icon, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-facebook-filled:after, .icon-a-facebook-outlined:after, .icon-a-file-document:after, .icon-a-file-excel:after, .icon-a-file-pdf:after, .icon-a-file-zip:after, .icon-a-filter:after, .icon-a-iiyl-audio:after, .icon-a-iiyl-document:after, .icon-a-iiyl-video:after, .icon-a-info:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-success:after, .icon-a-twitter-filled:after, .icon-a-twitter-outlined:after, .icon-a-warning:after, .icon-a-youtube-filled:after, .icon-a-youtube-outlined:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-facebook-filled:before, .icon-b-facebook-outlined:before, .icon-b-file-document:before, .icon-b-file-excel:before, .icon-b-file-pdf:before, .icon-b-file-zip:before, .icon-b-filter:before, .icon-b-iiyl-audio:before, .icon-b-iiyl-document:before, .icon-b-iiyl-video:before, .icon-b-info:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-success:before, .icon-b-twitter-filled:before, .icon-b-twitter-outlined:before, .icon-b-warning:before, .icon-b-youtube-filled:before, .icon-b-youtube-outlined:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-facebook-filled, .icon-inline-facebook-filled:before, .icon-inline-facebook-outlined, .icon-inline-facebook-outlined:before, .icon-inline-file-document, .icon-inline-file-document:before, .icon-inline-file-excel, .icon-inline-file-excel:before, .icon-inline-file-pdf, .icon-inline-file-pdf:before, .icon-inline-file-zip, .icon-inline-file-zip:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-iiyl-audio, .icon-inline-iiyl-audio:before, .icon-inline-iiyl-document, .icon-inline-iiyl-document:before, .icon-inline-iiyl-video, .icon-inline-iiyl-video:before, .icon-inline-info, .icon-inline-info:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-success, .icon-inline-success:before, .icon-inline-twitter-filled, .icon-inline-twitter-filled:before, .icon-inline-twitter-outlined, .icon-inline-twitter-outlined:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline-youtube-filled, .icon-inline-youtube-filled:before, .icon-inline-youtube-outlined, .icon-inline-youtube-outlined:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-iiyl-languages-button {
    background-color: transparent;
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    position: static;
    background-image: url(/images/languages-button.svg);
    background-size: 374px 377px;
    content: " ";
    height: 54px;
    width: 184px;
}

.dhs-iiyl-icon-dhs_audio a:first-child, .dhs-iiyl-icon-dhs_document a:first-child, .dhs-iiyl-icon-dhs_video a:first-child {
    margin-left: 1.875rem;
    margin-right: 0;
    position: relative
}

.dhs-iiyl-icon-dhs_audio a:first-child:before, .dhs-iiyl-icon-dhs_document a:first-child:before, .dhs-iiyl-icon-dhs_video a:first-child:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    display: inline-block;
    font-family: dhs-icons;
    position: absolute;
    left: -30px;
}

.dhs-iiyl-icon-dhs_audio a, .dhs-iiyl-icon-dhs_document a, .dhs-iiyl-icon-dhs_video a {
    margin-right: 0
}

.dhs-iiyl-icon-dhs_audio a:after, .dhs-iiyl-icon-dhs_document a:after, .dhs-iiyl-icon-dhs_video a:after {
    display: none;
}

.dhs-iiyl-icon-dhs_audio a:first-child:before {
    content: "\e806";
}

.dhs-iiyl-icon-dhs_document a:first-child:before {
    content: "\e800";
}

.dhs-iiyl-icon-dhs_video a:first-child:before {
    content: "\e805";
}

.dhs-iiyl-widget ul {
    padding: 0;
    list-style-type: none;
}

.dhs-iiyl-widget ul li {
    line-height: 36px;
}

.dhs-iiyl-widget h2 {
    font-size: 1.625rem;
    font-weight: 500;
}

@media print {
    .dhs-iiyl-widget {
        display: none
    }
}

.dhs-iiyl-widget-icon {
    background-color: transparent;
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    position: static;
    background-image: url(/images/languages-button.svg);
    background-size: 374px 377px;
    content: " ";
    height: 54px;
    width: 184px;
}

.dhs-footer__languages-link {
    position: relative
}

.dhs-footer__languages-link:after {
    background-color: transparent;
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    position: static;
    background-image: url(/images/languages-button.svg);
    background-size: 374px 377px;
    content: " ";
    height: 54px;
    width: 184px;
    -webkit-animation-duration: 7s;
    animation-duration: 7s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: dhs-footer__languages-animation;
    animation-name: dhs-footer__languages-animation;
    -webkit-animation-timing-function: steps(1);
    animation-timing-function: steps(1);
    margin-top: .75rem;
}

.dhs-footer__languages-link:focus, .dhs-footer__languages-link:hover {
    color: #1e5399
}

.dhs-footer__languages-link:focus:after, .dhs-footer__languages-link:hover:after {
    background-position-x: -190px;
}

@-webkit-keyframes dhs-footer__languages-animation {
    0% {
        background-position-y: 0;
    }
    14.2857% {
        background-position-y: -54px;
    }
    28.5714% {
        background-position-y: -108px;
    }
    42.8571% {
        background-position-y: -162px;
    }
    57.1428% {
        background-position-y: -216px;
    }
    71.4285% {
        background-position-y: -270px;
    }
    85.7143% {
        background-position-y: -324px;
    }
}

@keyframes dhs-footer__languages-animation {
    0% {
        background-position-y: 0;
    }
    14.2857% {
        background-position-y: -54px;
    }
    28.5714% {
        background-position-y: -108px;
    }
    42.8571% {
        background-position-y: -162px;
    }
    57.1428% {
        background-position-y: -216px;
    }
    71.4285% {
        background-position-y: -270px;
    }
    85.7143% {
        background-position-y: -324px;
    }
}

.dhs-footer .dhs-footer__social-media-link {
    margin-bottom: 1.25rem
}

.dhs-footer .dhs-footer__social-media-link:after {
    display: block;
    line-height: 1;
    position: static;
    width: auto;
    color: #212121;
    content: "\e801 \e803 \e804";
    font-family: dhs-icons;
    font-size: 2.1875rem;
    font-feature-settings: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: .675rem;
    margin-top: .675rem;
    text-transform: none;
    white-space: nowrap;
}

.dhs-footer .dhs-footer__social-media-link:focus:after, .dhs-footer .dhs-footer__social-media-link:hover:after {
    color: currentColor;
}

@include browser-ie11 {
    .dhs-footer__languages-link {
    }

    .dhs-footer__languages-link:after {
        -webkit-animation-duration: revert;
        animation-duration: revert;
        -webkit-animation-iteration-count: revert;
        animation-iteration-count: revert;
        -webkit-animation-name: none;
        animation-name: none;
        -webkit-animation-timing-function: revert;
        animation-timing-function: revert;
        background-image: url(/themes/custom/dhs/images/iiyl/language-animation.gif);
        background-position: 0 0;
        background-size: 150px 43px;
    }

    .dhs-footer__languages-link:focus:after, .dhs-footer__languages-link:hover:after {
        background-image: url(/themes/custom/dhs/images/iiyl/language-animation-blue.gif);
        background-position: 0 0;
    }
} body.dhs-layout--no-mobile-header #dhs-header-small {
      display: none !important;
  }

@media print {
    .dhs-header__logo {
        text-align: left;
        margin: 0 0 1.25rem;
    }

    .dhs-header__content {
        display: none;
    }

    .dhs-header {
        border-bottom: 2px solid #000;
    }

    .dhs-header-small {
        display: none;
    }
}

.capitalize, .hover\:no-underline:hover, .lowercase, .no-underline, .normal-case, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.dhs-hero-search-bar {
    margin-bottom: calc(-2.5rem - 28px);
    margin-top: 2.5rem;
    max-width: 768px;
    width: 100%
}

@media (min-width: 840px) {
    .dhs-hero-search-bar {
        margin-bottom: calc(-2.5rem - 28px);
        margin-top: 2.5rem
    }
}

.dhs-hero-image {
    background-position: 82% 50%;
}

.dhs-hero .dhs-breadcrumbs {
    color: #fff
}

.dhs-hero .dhs-breadcrumbs li a:focus, .dhs-hero .dhs-breadcrumbs li a:hover {
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, .84) 100%, hsla(0, 0%, 100%, 0) 0);
}

.dhs-hero .heading-subhero {
    color: hsla(0, 0%, 100%, .85);
}

@media (min-width: 840px) {
    .dhs-hero * + .heading-subhero {
        margin-top: 1.25rem;
    }
}

.dhs-homepage-hero-content {
}

@media (min-width: 840px) {
    .dhs-homepage-hero-content {
        padding: 60px 0 32px
    }
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .dhs-iiyl-icon-dhs_audio, .dhs-iiyl-icon-dhs_audio a, .dhs-iiyl-icon-dhs_audio a:after, .dhs-iiyl-icon-dhs_audio a:first-child, .dhs-iiyl-icon-dhs_audio a:first-child:before, .dhs-iiyl-icon-dhs_document, .dhs-iiyl-icon-dhs_document a, .dhs-iiyl-icon-dhs_document a:after, .dhs-iiyl-icon-dhs_document a:first-child, .dhs-iiyl-icon-dhs_document a:first-child:before, .dhs-iiyl-icon-dhs_video, .dhs-iiyl-icon-dhs_video a, .dhs-iiyl-icon-dhs_video a:after, .dhs-iiyl-icon-dhs_video a:first-child, .dhs-iiyl-icon-dhs_video a:first-child:before, .dhs-iiyl-languages-button, .dhs-iiyl-widget, .dhs-iiyl-widget-icon, .dhs-iiyl-widget h2, .dhs-iiyl-widget ul, .dhs-iiyl-widget ul li, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .ice-icon, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-facebook-filled:after, .icon-a-facebook-outlined:after, .icon-a-file-document:after, .icon-a-file-excel:after, .icon-a-file-pdf:after, .icon-a-file-zip:after, .icon-a-filter:after, .icon-a-iiyl-audio:after, .icon-a-iiyl-document:after, .icon-a-iiyl-video:after, .icon-a-info:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-success:after, .icon-a-twitter-filled:after, .icon-a-twitter-outlined:after, .icon-a-warning:after, .icon-a-youtube-filled:after, .icon-a-youtube-outlined:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-facebook-filled:before, .icon-b-facebook-outlined:before, .icon-b-file-document:before, .icon-b-file-excel:before, .icon-b-file-pdf:before, .icon-b-file-zip:before, .icon-b-filter:before, .icon-b-iiyl-audio:before, .icon-b-iiyl-document:before, .icon-b-iiyl-video:before, .icon-b-info:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-success:before, .icon-b-twitter-filled:before, .icon-b-twitter-outlined:before, .icon-b-warning:before, .icon-b-youtube-filled:before, .icon-b-youtube-outlined:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-facebook-filled, .icon-inline-facebook-filled:before, .icon-inline-facebook-outlined, .icon-inline-facebook-outlined:before, .icon-inline-file-document, .icon-inline-file-document:before, .icon-inline-file-excel, .icon-inline-file-excel:before, .icon-inline-file-pdf, .icon-inline-file-pdf:before, .icon-inline-file-zip, .icon-inline-file-zip:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-iiyl-audio, .icon-inline-iiyl-audio:before, .icon-inline-iiyl-document, .icon-inline-iiyl-document:before, .icon-inline-iiyl-video, .icon-inline-iiyl-video:before, .icon-inline-info, .icon-inline-info:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-success, .icon-inline-success:before, .icon-inline-twitter-filled, .icon-inline-twitter-filled:before, .icon-inline-twitter-outlined, .icon-inline-twitter-outlined:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline-youtube-filled, .icon-inline-youtube-filled:before, .icon-inline-youtube-outlined, .icon-inline-youtube-outlined:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-view-all-link {
    font-weight: 500;
    position: relative
}

.dhs-view-all-link:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    content: "keyboard_arrow_right";
    display: inline-block;
    height: 1em;
    line-height: 1;
    position: absolute;
    right: -1em;
    top: -1px;
    width: 1em;
}

[role=dialog].ui-front {
    bottom: 60px !important;
    height: auto !important;
    left: 20% !important;
    overflow-y: scroll !important;
    top: 85px !important;
    width: 60% !important;
    z-index: 300 !important;
}

[role=dialog].ui-front #layout-builder-modal {
    height: auto !important;
    height: initial !important;
    max-height: none !important;
    max-height: initial !important
}

[role=dialog].ui-front #layout-builder-modal form > :not(:first-child) {
    margin-top: 1.25rem;
}

[role=dialog].ui-front #layout-builder-modal input[type=text], [role=dialog].ui-front #layout-builder-modal select {
    padding: .25rem;
}

[role=dialog].ui-front #layout-builder-modal fieldset {
    border: 1px solid #b2b2b2;
    padding: 1.25rem;
}

.node-layout-builder-form {
    padding: 1.25rem
}

.node-layout-builder-form > * {
    margin-top: 1.25rem
}

.node-layout-builder-form > :first-child {
    margin-top: 0;
}

.node-layout-builder-form input[type=text], .node-layout-builder-form select {
    padding: .25rem;
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .dhs-local-nav, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-local-nav.dhs-menu--visible {
    opacity: 1;
    transform: translateX(0);
}

.dhs-local-nav__title {
    padding-left: 45px;
    padding-right: 45px;
}

.dhs-local-nav-parent:before {
    padding-left: 0;
    margin-right: 0;
}

.dhs-local-nav__children {
    margin: 0;
    padding: 0
}

.dhs-local-nav__children li a {
    cursor: pointer;
    font-size: 1.125rem;
    font-weight: 200;
    line-height: 1.25;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    border-color: #dee2e4;
    border-bottom: 1px #dee2e4;
    border-style: solid;
    padding: .9375rem 1.25rem .9375rem 45px;
    word-break: break-word
}

.dhs-local-nav__children li a, .dhs-local-nav__children li a:after {
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.dhs-local-nav__children li a:after {
    display: block;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    color: #1e5399;
    margin-left: auto;
    font-size: 1.875rem;
    line-height: 1.5625rem;
    width: 1.875rem;
    content: "keyboard_arrow_right";
}

.dhs-local-nav__children li a:focus, .dhs-local-nav__children li a:hover {
    background-color: #dee2e4;
}

.dhs-local-nav__children li.dhs-local-nav__item--active-trail > a {
    border-color: transparent;
}

.dhs-local-nav__children .dhs-local-nav__children li a {
    border-color: transparent;
    background-color: #f7faff
}

.dhs-local-nav__children .dhs-local-nav__children li a:focus, .dhs-local-nav__children .dhs-local-nav__children li a:hover {
    background-color: #e5ecf5;
}

.dhs-local-nav__children .dhs-local-nav__children li a:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    color: #b2b2b2;
    content: "\e5df";
}

.dhs-local-nav__children.dhs-local-nav__children--level-1 > li > a, .dhs-local-nav__children.dhs-local-nav__children--level-2 li a {
    padding-left: 45px;
}

.dhs-local-nav__children.dhs-local-nav__children--level-3 li a {
    padding-left: 65px;
}

.dhs-local-nav__children.dhs-local-nav__children--level-4 li a {
    padding-left: 85px;
}

.dhs-local-nav__children.dhs-local-nav__children--level-5 li a {
    padding-left: 105px;
}

.dhs-local-nav__children.dhs-local-nav__children--level-1 > li.dhs-local-nav__item--active-trail > a {
    font-weight: 500;
}

.dhs-local-nav__children > li.dhs-local-nav__item--active-trail.dhs-local-nav__item--current-page > a {
    border-color: transparent;
    font-weight: 500;
    background-color: #e5ecf5
}

.dhs-local-nav__children > li.dhs-local-nav__item--active-trail.dhs-local-nav__item--current-page > a:after {
    content: "";
}

.dhs-local-nav__children > li.dhs-local-nav__item--active-trail.dhs-local-nav__item--current-page > a:focus, .dhs-local-nav__children > li.dhs-local-nav__item--active-trail.dhs-local-nav__item--current-page > a:hover {
    background-color: #d2dceb;
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .dhs-logon, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-logon .alert {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.dhs-logon .alert:first-child {
    margin-top: 1.25rem;
}

.dhs-logon .alert p {
    color: #333;
    line-height: 26px;
}

.dhs-logon__mygov-button {
    display: flex;
    height: 5.625rem;
    justify-content: center;
    line-height: 1;
    margin-bottom: .9375rem;
    text-align: center;
    width: 100%;
}

.dhs-logon__accordion-header.dhs-ui-accordion--open:after {
    transform: rotate(180deg);
}

.dhs-logon__toggle [data-dhs-menu-type=logon][data-dhs-menu-state=open] {
}

.dhs-logon__toggle [data-dhs-menu-type=logon][data-dhs-menu-state=open]:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    background-image: none;
    content: "\e5cd";
}

body.dhs-audience--organisations, body.dhs-audience--organisations .dhs-logon__toggle > [data-dhs-menu-type=logon], body.dhs-layout--page-search, body.dhs-layout--page-search .dhs-logon__toggle > [data-dhs-menu-type=logon] {
}

body.dhs-audience--organisations .dhs-logon__toggle > [data-dhs-menu-type=logon]:before, body.dhs-layout--page-search .dhs-logon__toggle > [data-dhs-menu-type=logon]:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    background-image: none;
    content: "\e416";
}

body.dhs-audience--organisations .dhs-logon__toggle > [data-dhs-menu-type=logon][data-dhs-menu-state=open]:before, body.dhs-layout--page-search .dhs-logon__toggle > [data-dhs-menu-type=logon][data-dhs-menu-state=open]:before {
    content: "\e5cd";
}

body.dhs-layout--logon-hidden {
}

body.dhs-layout--logon-hidden .dhs-logon {
    display: none;
}

.capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .group:hover .group-hover\:link, .group:hover .group-hover\:link-hover, .group:hover .group-hover\:link-inverse, .hover\:link-hover:hover, .hover\:link-inverse:hover, .hover\:link:hover, .hover\:no-underline:hover, .linear, .link, .link-hover, .link-inverse, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.youtube-container {
    max-width: 35em
}

.youtube-container .youtube-wrapper {
    position: relative;
    height: 0;
    overflow: hidden;
    padding: 1.875rem 0 56.25%
}

.youtube-container .youtube-wrapper embed, .youtube-container .youtube-wrapper iframe, .youtube-container .youtube-wrapper object {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}

.youtube-container .video-details {
    text-align: center
}

.youtube-container .video-details a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.youtube-container .video-details a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.youtube-container + .row {
    margin-top: 2.5rem;
}

.embedded-entity {
    display: inline-block;
}

.row .embedded-entity {
    overflow: hidden;
}

.image-right {
    display: block;
    margin-bottom: 1.875rem;
    margin-left: 1.875rem;
    text-align: center
}

@media (min-width: 840px) {
    .image-right {
        float: right
    }
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .dhs-news-feed-link, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.dhs-news-feed-link:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    color: #333;
    background: transparent;
    content: "rss_feed";
    float: left;
    font-size: 20px;
    line-height: 28px;
}

.dhs-news-item__image {
    width: 35em;
    border-radius: 4px;
    margin-bottom: 60px;
    max-width: 100%;
    overflow: hidden
}

.dhs-news-item__image img {
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
}

.btn, .btn-primary, .btn-primary:focus, .btn-primary:hover, .btn-secondary, .btn-secondary:focus, .btn-secondary:hover, .btn-sm, .btn.btn-mygov, .btn.btn-mygov:before, .btn.btn-mygov:focus, .btn.btn-mygov:hover, .btn:focus, .btn:hover, .capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .heading-1, .heading-1-lg, .heading-1-sm, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .heading-hero, .heading-hero-lg, .heading-hero-sm, .heading-subhero, .heading-subhero-lg, .heading-subhero-sm, .hover\:no-underline:hover, .icon-mygov:before, .linear, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .subtitle, .subtitle-lg, .subtitle-sm, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.page-poll-border {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    right: 50%;
    width: 100vw;
}

.dhs-page-poll-intro-option {
    display: inline-block;
    position: relative
}

.dhs-page-poll-intro-option input {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}

.dhs-page-poll-intro-option input:checked + label {
    background-color: #dee2e4;
    border-color: #949494;
}

.dhs-page-poll-intro-option input + label {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.375;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    border-radius: .25rem;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    cursor: pointer;
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1);
    overflow: hidden;
    background-image: none;
    text-overflow: clip;
    background-color: transparent;
    color: #123d77;
    border: 1px solid #dee2e4;
    box-shadow: none;
    padding: .5rem 1.875rem;
    margin-bottom: 0
}

@media print {
    .dhs-page-poll-intro-option input + label {
        box-shadow: none !important;
        border: 1px solid #000 !important
    }
}

.dhs-page-poll-intro-option input + label:after, .dhs-page-poll-intro-option input + label:before {
    display: none;
}

.dhs-page-poll-intro-option input + label:focus, .dhs-page-poll-intro-option input + label:hover {
    background-color: #f1f3f5;
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-b-]:before {
}

.body .dhs-phone-us-triage-tool-number, .dhs-phone-us-triage-tool-number {
    position: relative;
    white-space: nowrap;
    margin-right: 0;
    margin-left: 1.5625rem
}

.body .dhs-phone-us-triage-tool-number:before, .dhs-phone-us-triage-tool-number:before {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    display: inline-block;
    content: "\e0cd";
    left: -1.5625rem;
    top: calc(50% - .5em);
}

.body .dhs-phone-us-triage-tool-number:after, .dhs-phone-us-triage-tool-number:after {
    display: none !important;
}

@media (min-width: 840px) {
    .body .dhs-phone-us-triage-tool-number, .dhs-phone-us-triage-tool-number {
        position: relative !important;
        white-space: nowrap !important
    }
}

.dhs-phone-us-radio-label {
    margin-bottom: .9375rem;
}

.dhs-print-package-content {
}

.dhs-print-package-content h1 {
    margin-top: 0;
    margin-bottom: 1.875rem;
}

.dhs-print-package-content article {
    margin-bottom: 2.5rem;
}

.dhs-print-package-form {
    max-width: 100% !important;
    width: 100% !important;
    -moz-column-count: 2;
    column-count: 2;
}

.dhs-print-package-controls .dhs-print-package-depth-1 {
    margin-left: 30px;
}

.dhs-print-package-controls .dhs-print-package-depth-2 {
    margin-left: 60px;
}

.dhs-print-package-controls .dhs-print-package-depth-3 {
    margin-left: 90px;
}

.dhs-print-package-controls .dhs-print-package-depth-4 {
    margin-left: 120px;
}

.dhs-print-package-controls .dhs-print-package-depth-5 {
    margin-left: 150px;
}

.dhs-print-package-group {
    margin-top: 2.5rem
}

.dhs-print-package-group label {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.25;
}

.dhs-print-package-group:first-child {
    margin-top: 0;
}

.dhs-print-info-link-reference {
    display: none
}

@media print {
    .dhs-print-info-link-reference {
        margin-left: .25rem;
        display: inline;
        display: initial
    }
}

.dhs-print-hide-print-links {
}

@media print {
    .dhs-print-hide-print-links .dhs-print-info-link-reference, .dhs-print-hide-print-links .dhs-print-info-links {
        display: none !important;
    }
}

.dhs-proforma {
}

.dhs-proforma form {
    @include clearfix;
    margin-top: 1.25rem;
    margin-bottom: 1.875rem
}

.dhs-proforma form > fieldset {
    margin-bottom: 1.875rem;
    vertical-align: top
}

@media (min-width: 840px) {
    .dhs-proforma form > fieldset {
        float: left;
        width: 40%;
        margin-right: 10%
    }
}

.dhs-proforma form > div.form-item {
    clear: both;
}

.dhs-proforma form input[type=submit] {
    margin-top: 1.875rem;
}

.btn, .btn-primary, .btn-primary:focus, .btn-primary:hover, .btn-secondary, .btn-secondary:focus, .btn-secondary:hover, .btn-sm, .btn.btn-mygov, .btn.btn-mygov:before, .btn.btn-mygov:focus, .btn.btn-mygov:hover, .btn:focus, .btn:hover, .capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .focus\:outline-focus:focus, .focus\:outline-none:focus, .hover\:no-underline:hover, .icon-mygov, .icon-mygov:before, .linear, .lowercase, .no-underline, .normal-case, .outline-focus, .outline-none, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.dhs-readspeaker {
    padding: .25rem;
    flex-shrink: 0
}

.dhs-readspeaker .rsbtn {
    padding-bottom: 0;
    z-index: 50;
}

.dhs-readspeaker :focus {
    outline: 3px solid #666667;
    outline-offset: 1px;
}

.rsbtn .rsbtn_play.btn-readspeaker {
    margin-bottom: 0;
}

.rsbtn.rsexpanded .rsbtn_play.btn-readspeaker + .rsbtn_exp {
    display: inline-block;
}

.rsbtn:not(.rsexpanded) {
}

.rsbtn:not(.rsexpanded) .btn-readspeaker, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover {
    height: auto;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.375;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    border-radius: .25rem;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    cursor: pointer;
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1);
    overflow: hidden;
    background-image: none;
    text-overflow: clip;
    background-color: transparent;
    color: #123d77;
    box-shadow: none;
    padding: 0 .625rem;
    font-size: 1rem;
    border: 1px solid #707070;
    color: #707070;
    height: 2.1875rem;
    background: transparent;
    box-sizing: border-box !important
}

@media print {
    .rsbtn:not(.rsexpanded) .btn-readspeaker, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover {
        box-shadow: none !important;
        border: 1px solid #000 !important
    }
}

.rsbtn:not(.rsexpanded) .btn-readspeaker:focus, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus:focus, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus:hover, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover:focus, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover:hover {
    background-color: #f1f3f5;
}

.rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_right, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_right, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_right {
    display: none;
}

.rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_left, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_left, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_left {
    margin-left: 0 !important;
    height: auto;
}

.rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_left .rsbtn_text, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_left .rsbtn_text, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_left .rsbtn_text {
    display: inline-flex;
    color: #707070
}

.rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_left .rsbtn_text:before, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_left .rsbtn_text:before, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_left .rsbtn_text:before {
    position: static;
    font-size: 1.125rem;
    margin-right: .25rem;
}

.rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_label, .rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_left .rsbtn_text, .rsbtn:not(.rsexpanded) .btn-readspeaker .rsbtn_left .rsbtn_text span, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_label, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_left .rsbtn_text, .rsbtn:not(.rsexpanded) .btn-readspeaker:focus .rsbtn_left .rsbtn_text span, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_label, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_left .rsbtn_text, .rsbtn:not(.rsexpanded) .btn-readspeaker:hover .rsbtn_left .rsbtn_text span {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic;
    font-size: 1rem;
    color: #707070;
    font-weight: 500;
    padding-left: 0;
    height: auto;
    -webkit-font-smoothing: initial;
}

.rsbtn:not(.rsexpanded) .rsbtn_tooltoggle {
    display: none;
    opacity: 0;
}

.rsbtn.rsexpanded {
    top: 2px;
}

@media print {
    .dhs-readspeaker, .rsbtn {
        display: none;
    }
}

#dhs-header-small-search-bar {
    opacity: 0;
    transform: translateY(-100%);
    visibility: hidden
}

#dhs-header-small-search-bar.dhs-search--visible {
    opacity: 1;
    transform: translateY(0);
    visibility: visible;
}

.material-icon {
    @apply block
    trans
    text-2xl;
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .icon, .icon-a-arrow-drop-down:after, .icon-a-arrow-drop-up:after, .icon-a-arrow-right:after, .icon-a-call-merge:after, .icon-a-caret-down:after, .icon-a-caret-left:after, .icon-a-caret-right:after, .icon-a-caret-up:after, .icon-a-check:after, .icon-a-close:after, .icon-a-filter:after, .icon-a-location-pin:after, .icon-a-menu:after, .icon-a-none:after, .icon-a-phone:after, .icon-a-print:after, .icon-a-search:after, .icon-a-spinner:after, .icon-a-warning:after, .icon-b-arrow-drop-down:before, .icon-b-arrow-drop-up:before, .icon-b-arrow-right:before, .icon-b-call-merge:before, .icon-b-caret-down:before, .icon-b-caret-left:before, .icon-b-caret-right:before, .icon-b-caret-up:before, .icon-b-check:before, .icon-b-close:before, .icon-b-filter:before, .icon-b-location-pin:before, .icon-b-menu:before, .icon-b-none:before, .icon-b-phone:before, .icon-b-print:before, .icon-b-search:before, .icon-b-spinner:before, .icon-b-warning:before, .icon-blue-500[class*=" icon-a-"]:after, .icon-blue-500[class*=" icon-accordion"]:after, .icon-blue-500[class*=" icon-b-"]:before, .icon-blue-500[class^=icon-a-]:after, .icon-blue-500[class^=icon-accordion]:after, .icon-blue-500[class^=icon-b-]:before, .icon-grey-750[class*=" icon-a-"]:after, .icon-grey-750[class*=" icon-accordion"]:after, .icon-grey-750[class*=" icon-b-"]:before, .icon-grey-750[class^=icon-a-]:after, .icon-grey-750[class^=icon-accordion]:after, .icon-grey-750[class^=icon-b-]:before, .icon-inline-arrow-drop-down, .icon-inline-arrow-drop-down:before, .icon-inline-arrow-drop-up, .icon-inline-arrow-drop-up:before, .icon-inline-arrow-right, .icon-inline-arrow-right:before, .icon-inline-call-merge, .icon-inline-call-merge:before, .icon-inline-caret-down, .icon-inline-caret-down:before, .icon-inline-caret-left, .icon-inline-caret-left:before, .icon-inline-caret-right, .icon-inline-caret-right:before, .icon-inline-caret-up, .icon-inline-caret-up:before, .icon-inline-check, .icon-inline-check:before, .icon-inline-close, .icon-inline-close:before, .icon-inline-filter, .icon-inline-filter:before, .icon-inline-location-pin, .icon-inline-location-pin:before, .icon-inline-menu, .icon-inline-menu:before, .icon-inline-phone, .icon-inline-phone:before, .icon-inline-print, .icon-inline-print:before, .icon-inline-search, .icon-inline-search:before, .icon-inline-spinner, .icon-inline-spinner:before, .icon-inline-warning, .icon-inline-warning:before, .icon-inline[class*=" icon-a-"]:after, .icon-inline[class*=" icon-accordion"]:after, .icon-inline[class*=" icon-b-"]:before, .icon-inline[class^=icon-a-]:after, .icon-inline[class^=icon-accordion]:after, .icon-inline[class^=icon-b-]:before, .icon-lg[class*=" icon-a-"]:after, .icon-lg[class*=" icon-accordion"]:after, .icon-lg[class*=" icon-b-"]:before, .icon-lg[class^=icon-a-]:after, .icon-lg[class^=icon-accordion]:after, .icon-lg[class^=icon-b-]:before, .icon-ml-0[class*=" icon-a-"]:after, .icon-ml-0[class*=" icon-accordion"]:after, .icon-ml-0[class*=" icon-b-"]:before, .icon-ml-0[class^=icon-a-]:after, .icon-ml-0[class^=icon-accordion]:after, .icon-ml-0[class^=icon-b-]:before, .icon-ml-auto[class*=" icon-a-"]:after, .icon-ml-auto[class*=" icon-accordion"]:after, .icon-ml-auto[class*=" icon-b-"]:before, .icon-ml-auto[class^=icon-a-]:after, .icon-ml-auto[class^=icon-accordion]:after, .icon-ml-auto[class^=icon-b-]:before, .icon-mr-0[class*=" icon-a-"]:after, .icon-mr-0[class*=" icon-accordion"]:after, .icon-mr-0[class*=" icon-b-"]:before, .icon-mr-0[class^=icon-a-]:after, .icon-mr-0[class^=icon-accordion]:after, .icon-mr-0[class^=icon-b-]:before, .icon-mr-auto[class*=" icon-a-"]:after, .icon-mr-auto[class*=" icon-accordion"]:after, .icon-mr-auto[class*=" icon-b-"]:before, .icon-mr-auto[class^=icon-a-]:after, .icon-mr-auto[class^=icon-accordion]:after, .icon-mr-auto[class^=icon-b-]:before, .icon-rotate-90[class*=" icon-a-"]:after, .icon-rotate-90[class*=" icon-accordion"]:after, .icon-rotate-90[class*=" icon-b-"]:before, .icon-rotate-90[class^=icon-a-]:after, .icon-rotate-90[class^=icon-accordion]:after, .icon-rotate-90[class^=icon-b-]:before, .icon-rotate-180[class*=" icon-a-"]:after, .icon-rotate-180[class*=" icon-accordion"]:after, .icon-rotate-180[class*=" icon-b-"]:before, .icon-rotate-180[class^=icon-a-]:after, .icon-rotate-180[class^=icon-accordion]:after, .icon-rotate-180[class^=icon-b-]:before, .icon-rotate-270[class*=" icon-a-"]:after, .icon-rotate-270[class*=" icon-accordion"]:after, .icon-rotate-270[class*=" icon-b-"]:before, .icon-rotate-270[class^=icon-a-]:after, .icon-rotate-270[class^=icon-accordion]:after, .icon-rotate-270[class^=icon-b-]:before, .icon-white[class*=" icon-a-"]:after, .icon-white[class*=" icon-accordion"]:after, .icon-white[class*=" icon-b-"]:before, .icon-white[class^=icon-a-]:after, .icon-white[class^=icon-accordion]:after, .icon-white[class^=icon-b-]:before, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, [class*=" icon-a-"]:after, [class*=" icon-accordion"]:after, [class*=" icon-b-"]:before, [class^=icon-a-]:after, [class^=icon-accordion]:after, [class^=icon-b-]:before {
}

.lit-exposed-form input[type=search] {
    padding: .9375rem;
    font-size: 1.125rem;
}

.lit-search-result {
}

.lit-search-result:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    right: 0;
    color: #1e5399;
    content: "keyboard_arrow_right";
    font-size: 30px;
    top: calc(50% - 15px);
}

.lit-search-toolbar-item {
    border-radius: .25rem;
    border: 1px solid #b2b2b2;
    display: inline-block;
    position: relative;
    color: #212121;
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.375;
    padding: .5rem 1.875rem .5rem .5rem;
    margin: .25rem
}

.lit-search-toolbar-item:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    left: auto;
    background-color: #707070;
    color: #fff;
    border-radius: 9999px;
    content: "close";
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    right: 8px;
    top: calc(50% - 7px);
    width: 14px;
}

.lit-search-toolbar-item:active {
    background-color: #eff3f5;
}

.lit-search-filter-item.lit-search-filter-item + label {
    border-radius: .25rem;
    border: 1px solid #dee2e4;
    display: inline-block;
    position: relative;
    color: #212121;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.375;
    padding: .5rem;
    margin-bottom: 0
}

.lit-search-filter-item.lit-search-filter-item + label:before {
    display: none;
}

.lit-search-filter-item.lit-search-filter-item + label:after {
    display: block;
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    font-size: 1.5rem;
    color: currentColor;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: 400;
    height: 1.5625rem;
    letter-spacing: normal;
    line-height: 1em;
    opacity: 1;
    overflow-wrap: normal;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    speak: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    width: 1.5625rem;
    font-family: Material Icons;
    font-feature-settings: "liga";
    position: absolute;
    left: auto;
    background-color: #707070;
    color: #fff;
    border-radius: 9999px;
    content: "close";
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    right: 8px;
    top: calc(50% - 7px);
    transition: none;
    display: none;
}

.lit-search-filter-item.lit-search-filter-item:checked + label {
    background-color: #e8edf5;
    padding-right: 1.875rem;
    color: #123d77;
    border-color: #123d77
}

.lit-search-filter-item.lit-search-filter-item:checked + label:after {
    background-color: transparent;
    color: #123d77;
    display: block;
    font-weight: 700;
    content: "check";
    font-size: 18px;
    width: 18px;
}

.lit-search-filter-item.lit-search-filter-item[type=checkbox]:checked:hover + label:after {
    color: #fff;
    background-color: #123d77;
    content: "close";
    font-size: 14px;
    width: 14px;
}

.lit-search-filter-row {
    display: flex;
    flex-wrap: wrap;
    margin: -.25rem
}

.lit-search-filter-row > * {
    padding: .25rem;
}

.lit-search-filter-item.lit-search-filter-item[value="186"] + label {
    color: #4d4d4f;
    border-color: #353637;
}

.lit-search-filter-item.lit-search-filter-item[value="186"]:checked + label {
    color: #353637;
    background-color: #e4e4e5;
    border-color: #353637;
}

.lit-search-filter-item.lit-search-filter-item[value="186"]:checked + label:after {
    color: #4d4d4f;
}

.lit-search-filter-item.lit-search-filter-item[value="186"]:checked:hover + label:after {
    color: #fff;
    background-color: #4d4d4f;
}

.lit-search-filter-item.lit-search-filter-item[value="176"] + label {
    color: #008542;
    border-color: #024731;
}

.lit-search-filter-item.lit-search-filter-item[value="176"]:checked + label {
    color: #024731;
    background-color: #d4eee2;
    border-color: #024731;
}

.lit-search-filter-item.lit-search-filter-item[value="176"]:checked + label:after {
    color: #008542;
}

.lit-search-filter-item.lit-search-filter-item[value="176"]:checked:hover + label:after {
    color: #fff;
    background-color: #008542;
}

.lit-search-filter-item.lit-search-filter-item[value="181"] + label {
    color: #6e2585;
    border-color: #541866;
}

.lit-search-filter-item.lit-search-filter-item[value="181"]:checked + label {
    color: #541866;
    background-color: #ebdeee;
    border-color: #541866;
}

.lit-search-filter-item.lit-search-filter-item[value="181"]:checked + label:after {
    color: #6e2585;
}

.lit-search-filter-item.lit-search-filter-item[value="181"]:checked:hover + label:after {
    color: #fff;
    background-color: #6e2585;
}

.lit-search-page nav.pager {
    margin-top: 1.25rem;
}

.dhs-layout--sst {
}

.dhs-layout--sst #block-dhs-global-nav-header ul.menu, .dhs-layout--sst .search-api-page-block-form {
    display: none !important;
}

.dhs-layout--sst .layout--dhs-hero.dhs-hero {
    margin-bottom: 45px;
}

#dhs-offscreen-left, #dhs-offscreen-right, #dhs-sidebar-left {
    opacity: 0;
    transition: opacity .25s, transform .25s, visibility .25s;
    visibility: hidden
}

#dhs-offscreen-left.dhs-offscreen--visible, #dhs-offscreen-right.dhs-offscreen--visible, #dhs-sidebar-left.dhs-offscreen--visible {
    opacity: 1;
    transform: translateX(0);
    visibility: visible;
}

#dhs-offscreen-left, #dhs-sidebar-left {
    transform: translateX(-100%);
}

#dhs-offscreen-right {
    transform: translateX(100%);
}

@media (min-width: 1152px) {
    #dhs-sidebar-left {
        opacity: 1;
        transform: translateX(0);
        visibility: visible;
    }
}

@include browser-ie11 {
    body:not(.dhs-layout--no-sidebar) .dhs-page-container .dhs-sidebar__container {
        min-height: 100vh
    }

    @media (min-width: 1152px) {
        body:not(.dhs-layout--no-sidebar) .dhs-page-container .dhs-sidebar__container {
            width: calc(25% - 30px)
        }
    }
} .capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .group:hover .group-hover\:link, .group:hover .group-hover\:link-hover, .group:hover .group-hover\:link-inverse, .hover\:link-hover:hover, .hover\:link-inverse:hover, .hover\:link:hover, .hover\:no-underline:hover, .linear, .link, .link-hover, .link-inverse, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
  }

.dhs-skip-link a {
    overflow: hidden;
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    word-wrap: normal
}

.dhs-skip-link a:active, .dhs-skip-link a:focus {
    height: auto !important;
    overflow: visible !important;
    position: static !important;
    width: auto !important;
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
    clip: auto;
}

.capitalize, .delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .group:hover .group-hover\:link, .group:hover .group-hover\:link-hover, .group:hover .group-hover\:link-inverse, .heading-1, .heading-1-lg, .heading-1-sm, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, .heading-hero, .heading-hero-lg, .heading-hero-sm, .heading-subhero, .heading-subhero-lg, .heading-subhero-sm, .hover\:link-hover:hover, .hover\:link-inverse:hover, .hover\:link:hover, .hover\:no-underline:hover, .linear, .link, .link-hover, .link-inverse, .lowercase, .no-underline, .normal-case, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .subtitle, .subtitle-lg, .subtitle-sm, .trans, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.dhs-toc {
    border-left: 4px;
    border-color: #1e5399;
    border-style: solid;
    margin-bottom: 2.5rem;
    padding-left: 1.25rem;
    display: none
}

.dhs-toc.dhs-toc--rendered {
    display: block;
}

.dhs-toc h2 {
    line-height: 1.25;
    letter-spacing: 0;
    font-weight: 500;
    font-size: 1.25rem;
    margin-bottom: 1.25rem;
}

.dhs-toc ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.dhs-toc li {
    margin: .625rem 0 0;
    padding: 0;
}

.dhs-toc li a {
    color: #1e5399;
    background-position: 0 1.05em;
    background-position: 0 calc(1em + 2px);
    background-repeat: repeat-x;
    background-size: 1px 1px;
    text-decoration: none;
    background-image: linear-gradient(90deg, rgba(30, 83, 153, .84) 100%, rgba(30, 83, 153, 0) 0);
    transition: color .1s ease-in-out, box-shadow .1s ease-in-out, border-color .1s ease-in-out, background-color .1s ease-in-out, transform .1s ease-in-out, filter .1s ease-in-out, fill .1s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
}

.dhs-toc li a:hover {
    color: #454747;
    background-image: none;
    background-color: rgba(11, 159, 234, .2);
}

.body .table-striped-tbody, .table-striped-tbody {
}

.body .table-striped-tbody tbody tr td, .table-striped-tbody tbody tr td {
    background-color: #fff;
}

.body .table-striped-tbody tbody:nth-child(odd) tr td, .table-striped-tbody tbody:nth-child(odd) tr td {
    background-color: #f9f9f9;
}

.dhs-ttc-debug {
    margin-bottom: .625rem;
    margin-top: 0 !important;
}

.dhs-ttc-debug--logic, .dhs-ttc-debug--placeholders, .dhs-ttc-debug--response, .dhs-ttc-debug--section {
    margin-right: .25rem;
    padding: .25rem .5rem;
    border-radius: .25rem;
}

.dhs-ttc-debug--response {
    color: #fff;
    background-color: #0e7aff;
}

.dhs-ttc-debug--logic {
    background-color: #bfe1ff;
}

.dhs-ttc-debug--section {
    color: #fff;
    background-color: #9e66f7;
}

.dhs-ttc-debug--placeholders {
    background-color: #e6d6ff;
}

.dhs-ttc-debug--substitution {
    background-color: #ffffa3;
}

.dhs-ttc {
    background-color: #f9f9f9;
    padding: 1.25rem;
}

.dhs-ttc-response {
    margin-top: 1.5625rem;
}

.dhs-ttc-response--error {
    background-color: #fff;
}

.dhs-ttc-response--content__wrapper > :last-child {
    margin-bottom: 0;
}

.dhs-ttc-form label.option {
    color: #333;
}

.wizard-content {
    display: block;
    overflow: hidden;
    position: relative;
    transition: height .4s ease-in-out;
}

.wizard-page {
    align-items: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    perspective: 1000px;
    position: relative;
    transition: transform .35s ease-in-out;
    width: 100%;
}

.wizard-page.active, .wizard-page.wizard-page-next, .wizard-page.wizard-page-prev {
    display: block !important;
}

.wizard-page-next, .wizard-page-prev {
    position: absolute;
    top: 0;
}

.wizard-page-next.wizard-page-left, .wizard-page-prev.wizard-page-right {
    transform: translateX(0);
}

@supports ((transform-style:preserve-3d)) {
    .wizard-page-next.wizard-page-left, .wizard-page-prev.wizard-page-right {
        transform: translateZ(0);
    }
}

.active.wizard-page-right, .wizard-page-next {
    transform: translateX(100%);
}

@supports ((transform-style:preserve-3d)) {
    .active.wizard-page-right, .wizard-page-next {
        transform: translate3d(100%, 0, 0);
    }
}

.active.wizard-page-left, .wizard-page-prev {
    transform: translateX(-100%);
}

@supports ((transform-style:preserve-3d)) {
    .active.wizard-page-left, .wizard-page-prev {
        transform: translate3d(-100%, 0, 0);
    }
}

.dhs-webform-confirmation-message {
    display: none
}

.dhs-webform-confirmation-message :last-child {
    margin-bottom: 0;
}

.dhs-webform-element-likert, .dhs-webform-element-likert .js-webform-radios {
}

@media (min-width: 480px) {
    .dhs-webform-element-likert .js-webform-radios {
        display: flex;
        flex-direction: row
    }

    .dhs-webform-element-likert .js-webform-radios .form-item, .dhs-webform-element-likert .js-webform-radios .form-item:first-child {
        display: flex;
        justify-content: center;
        margin: 0;
        position: relative;
        text-align: center;
        flex: 1 0
    }

    .dhs-webform-element-likert .js-webform-radios .form-item:first-child input[type=checkbox], .dhs-webform-element-likert .js-webform-radios .form-item:first-child input[type=radio], .dhs-webform-element-likert .js-webform-radios .form-item:first-child label:after, .dhs-webform-element-likert .js-webform-radios .form-item:first-child label:before, .dhs-webform-element-likert .js-webform-radios .form-item input[type=checkbox], .dhs-webform-element-likert .js-webform-radios .form-item input[type=radio], .dhs-webform-element-likert .js-webform-radios .form-item label:after, .dhs-webform-element-likert .js-webform-radios .form-item label:before {
        bottom: 1rem;
        left: calc(50% - 12px);
        top: auto;
    }

    .dhs-webform-element-likert .js-webform-radios .form-item:first-child label:after, .dhs-webform-element-likert .js-webform-radios .form-item label:after {
        bottom: calc(1rem + 4px);
        left: calc(50% - 8px);
    }

    .dhs-webform-element-likert .js-webform-radios .form-item:first-child input:required:invalid, .dhs-webform-element-likert .js-webform-radios .form-item input:required:invalid {
        outline: none;
    }

    .dhs-webform-element-likert .js-webform-radios .form-item:first-child input[type=checkbox], .dhs-webform-element-likert .js-webform-radios .form-item:first-child input[type=radio], .dhs-webform-element-likert .js-webform-radios .form-item input[type=checkbox], .dhs-webform-element-likert .js-webform-radios .form-item input[type=radio] {
        margin-bottom:(24px / 2);
    }

    .dhs-webform-element-likert .js-webform-radios .form-item:first-child label, .dhs-webform-element-likert .js-webform-radios .form-item label {
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        margin-bottom: 0;
        margin-left: 0;
        padding: .9375rem .9375rem 3.75rem;
        position: relative;
        vertical-align: middle;
    }
}

.webform-progress-tracker.progress-tracker {
    margin: .625rem 0;
}

.text-current-brand-300 {
    color: #4478bb !important;
}

.text-current-brand-500 {
    color: #1e5399 !important;
}

.text-current-brand-700 {
    color: #123d77 !important;
}

.bg-current-brand-300 {
    background-color: #4478bb !important;
}

.bg-current-brand-500 {
    background-color: #1e5399 !important;
}

.bg-current-brand-700 {
    background-color: #123d77 !important;
}

.border-current-brand-300 {
    border-color: #4478bb !important;
}

.border-current-brand-500 {
    border-color: #1e5399 !important;
}

.border-current-brand-700 {
    border-color: #123d77 !important;
}

.hover\:text-current-brand-300:hover {
    color: #4478bb !important;
}

.hover\:text-current-brand-500:hover {
    color: #1e5399 !important;
}

.hover\:text-current-brand-700:hover {
    color: #123d77 !important;
}

.hover\:bg-current-brand-300:hover {
    background-color: #4478bb !important;
}

.hover\:bg-current-brand-500:hover {
    background-color: #1e5399 !important;
}

.hover\:bg-current-brand-700:hover {
    background-color: #123d77 !important;
}

.hover\:border-current-brand-300:hover {
    border-color: #4478bb !important;
}

.hover\:border-current-brand-500:hover {
    border-color: #1e5399 !important;
}

.hover\:border-current-brand-700:hover {
    border-color: #123d77 !important;
}

.focus\:text-current-brand-300:focus {
    color: #4478bb !important;
}

.focus\:text-current-brand-500:focus {
    color: #1e5399 !important;
}

.focus\:text-current-brand-700:focus {
    color: #123d77 !important;
}

.focus\:bg-current-brand-300:focus {
    background-color: #4478bb !important;
}

.focus\:bg-current-brand-500:focus {
    background-color: #1e5399 !important;
}

.focus\:bg-current-brand-700:focus {
    background-color: #123d77 !important;
}

.focus\:border-current-brand-300:focus {
    border-color: #4478bb !important;
}

.focus\:border-current-brand-500:focus {
    border-color: #1e5399 !important;
}

.focus\:border-current-brand-700:focus {
    border-color: #123d77 !important;
}

@media (min-width: 320px) {
    .xs\:text-current-brand-300 {
        color: #4478bb !important;
    }

    .xs\:text-current-brand-500 {
        color: #1e5399 !important;
    }

    .xs\:text-current-brand-700 {
        color: #123d77 !important;
    }

    .xs\:bg-current-brand-300 {
        background-color: #4478bb !important;
    }

    .xs\:bg-current-brand-500 {
        background-color: #1e5399 !important;
    }

    .xs\:bg-current-brand-700 {
        background-color: #123d77 !important;
    }

    .xs\:border-current-brand-300 {
        border-color: #4478bb !important;
    }

    .xs\:border-current-brand-500 {
        border-color: #1e5399 !important;
    }

    .xs\:border-current-brand-700 {
        border-color: #123d77 !important;
    }

    .xs\:hover\:text-current-brand-300:hover {
        color: #4478bb !important;
    }

    .xs\:hover\:text-current-brand-500:hover {
        color: #1e5399 !important;
    }

    .xs\:hover\:text-current-brand-700:hover {
        color: #123d77 !important;
    }

    .xs\:hover\:bg-current-brand-300:hover {
        background-color: #4478bb !important;
    }

    .xs\:hover\:bg-current-brand-500:hover {
        background-color: #1e5399 !important;
    }

    .xs\:hover\:bg-current-brand-700:hover {
        background-color: #123d77 !important;
    }

    .xs\:hover\:border-current-brand-300:hover {
        border-color: #4478bb !important;
    }

    .xs\:hover\:border-current-brand-500:hover {
        border-color: #1e5399 !important;
    }

    .xs\:hover\:border-current-brand-700:hover {
        border-color: #123d77 !important;
    }

    .xs\:focus\:text-current-brand-300:focus {
        color: #4478bb !important;
    }

    .xs\:focus\:text-current-brand-500:focus {
        color: #1e5399 !important;
    }

    .xs\:focus\:text-current-brand-700:focus {
        color: #123d77 !important;
    }

    .xs\:focus\:bg-current-brand-300:focus {
        background-color: #4478bb !important;
    }

    .xs\:focus\:bg-current-brand-500:focus {
        background-color: #1e5399 !important;
    }

    .xs\:focus\:bg-current-brand-700:focus {
        background-color: #123d77 !important;
    }

    .xs\:focus\:border-current-brand-300:focus {
        border-color: #4478bb !important;
    }

    .xs\:focus\:border-current-brand-500:focus {
        border-color: #1e5399 !important;
    }

    .xs\:focus\:border-current-brand-700:focus {
        border-color: #123d77 !important;
    }
}

@media (min-width: 480px) {
    .sm\:text-current-brand-300 {
        color: #4478bb !important;
    }

    .sm\:text-current-brand-500 {
        color: #1e5399 !important;
    }

    .sm\:text-current-brand-700 {
        color: #123d77 !important;
    }

    .sm\:bg-current-brand-300 {
        background-color: #4478bb !important;
    }

    .sm\:bg-current-brand-500 {
        background-color: #1e5399 !important;
    }

    .sm\:bg-current-brand-700 {
        background-color: #123d77 !important;
    }

    .sm\:border-current-brand-300 {
        border-color: #4478bb !important;
    }

    .sm\:border-current-brand-500 {
        border-color: #1e5399 !important;
    }

    .sm\:border-current-brand-700 {
        border-color: #123d77 !important;
    }

    .sm\:hover\:text-current-brand-300:hover {
        color: #4478bb !important;
    }

    .sm\:hover\:text-current-brand-500:hover {
        color: #1e5399 !important;
    }

    .sm\:hover\:text-current-brand-700:hover {
        color: #123d77 !important;
    }

    .sm\:hover\:bg-current-brand-300:hover {
        background-color: #4478bb !important;
    }

    .sm\:hover\:bg-current-brand-500:hover {
        background-color: #1e5399 !important;
    }

    .sm\:hover\:bg-current-brand-700:hover {
        background-color: #123d77 !important;
    }

    .sm\:hover\:border-current-brand-300:hover {
        border-color: #4478bb !important;
    }

    .sm\:hover\:border-current-brand-500:hover {
        border-color: #1e5399 !important;
    }

    .sm\:hover\:border-current-brand-700:hover {
        border-color: #123d77 !important;
    }

    .sm\:focus\:text-current-brand-300:focus {
        color: #4478bb !important;
    }

    .sm\:focus\:text-current-brand-500:focus {
        color: #1e5399 !important;
    }

    .sm\:focus\:text-current-brand-700:focus {
        color: #123d77 !important;
    }

    .sm\:focus\:bg-current-brand-300:focus {
        background-color: #4478bb !important;
    }

    .sm\:focus\:bg-current-brand-500:focus {
        background-color: #1e5399 !important;
    }

    .sm\:focus\:bg-current-brand-700:focus {
        background-color: #123d77 !important;
    }

    .sm\:focus\:border-current-brand-300:focus {
        border-color: #4478bb !important;
    }

    .sm\:focus\:border-current-brand-500:focus {
        border-color: #1e5399 !important;
    }

    .sm\:focus\:border-current-brand-700:focus {
        border-color: #123d77 !important;
    }
}

@media (min-width: 840px) {
    .md\:text-current-brand-300 {
        color: #4478bb !important;
    }

    .md\:text-current-brand-500 {
        color: #1e5399 !important;
    }

    .md\:text-current-brand-700 {
        color: #123d77 !important;
    }

    .md\:bg-current-brand-300 {
        background-color: #4478bb !important;
    }

    .md\:bg-current-brand-500 {
        background-color: #1e5399 !important;
    }

    .md\:bg-current-brand-700 {
        background-color: #123d77 !important;
    }

    .md\:border-current-brand-300 {
        border-color: #4478bb !important;
    }

    .md\:border-current-brand-500 {
        border-color: #1e5399 !important;
    }

    .md\:border-current-brand-700 {
        border-color: #123d77 !important;
    }

    .md\:hover\:text-current-brand-300:hover {
        color: #4478bb !important;
    }

    .md\:hover\:text-current-brand-500:hover {
        color: #1e5399 !important;
    }

    .md\:hover\:text-current-brand-700:hover {
        color: #123d77 !important;
    }

    .md\:hover\:bg-current-brand-300:hover {
        background-color: #4478bb !important;
    }

    .md\:hover\:bg-current-brand-500:hover {
        background-color: #1e5399 !important;
    }

    .md\:hover\:bg-current-brand-700:hover {
        background-color: #123d77 !important;
    }

    .md\:hover\:border-current-brand-300:hover {
        border-color: #4478bb !important;
    }

    .md\:hover\:border-current-brand-500:hover {
        border-color: #1e5399 !important;
    }

    .md\:hover\:border-current-brand-700:hover {
        border-color: #123d77 !important;
    }

    .md\:focus\:text-current-brand-300:focus {
        color: #4478bb !important;
    }

    .md\:focus\:text-current-brand-500:focus {
        color: #1e5399 !important;
    }

    .md\:focus\:text-current-brand-700:focus {
        color: #123d77 !important;
    }

    .md\:focus\:bg-current-brand-300:focus {
        background-color: #4478bb !important;
    }

    .md\:focus\:bg-current-brand-500:focus {
        background-color: #1e5399 !important;
    }

    .md\:focus\:bg-current-brand-700:focus {
        background-color: #123d77 !important;
    }

    .md\:focus\:border-current-brand-300:focus {
        border-color: #4478bb !important;
    }

    .md\:focus\:border-current-brand-500:focus {
        border-color: #1e5399 !important;
    }

    .md\:focus\:border-current-brand-700:focus {
        border-color: #123d77 !important;
    }
}

@media (min-width: 1152px) {
    .lg\:text-current-brand-300 {
        color: #4478bb !important;
    }

    .lg\:text-current-brand-500 {
        color: #1e5399 !important;
    }

    .lg\:text-current-brand-700 {
        color: #123d77 !important;
    }

    .lg\:bg-current-brand-300 {
        background-color: #4478bb !important;
    }

    .lg\:bg-current-brand-500 {
        background-color: #1e5399 !important;
    }

    .lg\:bg-current-brand-700 {
        background-color: #123d77 !important;
    }

    .lg\:border-current-brand-300 {
        border-color: #4478bb !important;
    }

    .lg\:border-current-brand-500 {
        border-color: #1e5399 !important;
    }

    .lg\:border-current-brand-700 {
        border-color: #123d77 !important;
    }

    .lg\:hover\:text-current-brand-300:hover {
        color: #4478bb !important;
    }

    .lg\:hover\:text-current-brand-500:hover {
        color: #1e5399 !important;
    }

    .lg\:hover\:text-current-brand-700:hover {
        color: #123d77 !important;
    }

    .lg\:hover\:bg-current-brand-300:hover {
        background-color: #4478bb !important;
    }

    .lg\:hover\:bg-current-brand-500:hover {
        background-color: #1e5399 !important;
    }

    .lg\:hover\:bg-current-brand-700:hover {
        background-color: #123d77 !important;
    }

    .lg\:hover\:border-current-brand-300:hover {
        border-color: #4478bb !important;
    }

    .lg\:hover\:border-current-brand-500:hover {
        border-color: #1e5399 !important;
    }

    .lg\:hover\:border-current-brand-700:hover {
        border-color: #123d77 !important;
    }

    .lg\:focus\:text-current-brand-300:focus {
        color: #4478bb !important;
    }

    .lg\:focus\:text-current-brand-500:focus {
        color: #1e5399 !important;
    }

    .lg\:focus\:text-current-brand-700:focus {
        color: #123d77 !important;
    }

    .lg\:focus\:bg-current-brand-300:focus {
        background-color: #4478bb !important;
    }

    .lg\:focus\:bg-current-brand-500:focus {
        background-color: #1e5399 !important;
    }

    .lg\:focus\:bg-current-brand-700:focus {
        background-color: #123d77 !important;
    }

    .lg\:focus\:border-current-brand-300:focus {
        border-color: #4478bb !important;
    }

    .lg\:focus\:border-current-brand-500:focus {
        border-color: #1e5399 !important;
    }

    .lg\:focus\:border-current-brand-700:focus {
        border-color: #123d77 !important;
    }
}

@media (min-width: 1366px) {
    .xl\:text-current-brand-300 {
        color: #4478bb !important;
    }

    .xl\:text-current-brand-500 {
        color: #1e5399 !important;
    }

    .xl\:text-current-brand-700 {
        color: #123d77 !important;
    }

    .xl\:bg-current-brand-300 {
        background-color: #4478bb !important;
    }

    .xl\:bg-current-brand-500 {
        background-color: #1e5399 !important;
    }

    .xl\:bg-current-brand-700 {
        background-color: #123d77 !important;
    }

    .xl\:border-current-brand-300 {
        border-color: #4478bb !important;
    }

    .xl\:border-current-brand-500 {
        border-color: #1e5399 !important;
    }

    .xl\:border-current-brand-700 {
        border-color: #123d77 !important;
    }

    .xl\:hover\:text-current-brand-300:hover {
        color: #4478bb !important;
    }

    .xl\:hover\:text-current-brand-500:hover {
        color: #1e5399 !important;
    }

    .xl\:hover\:text-current-brand-700:hover {
        color: #123d77 !important;
    }

    .xl\:hover\:bg-current-brand-300:hover {
        background-color: #4478bb !important;
    }

    .xl\:hover\:bg-current-brand-500:hover {
        background-color: #1e5399 !important;
    }

    .xl\:hover\:bg-current-brand-700:hover {
        background-color: #123d77 !important;
    }

    .xl\:hover\:border-current-brand-300:hover {
        border-color: #4478bb !important;
    }

    .xl\:hover\:border-current-brand-500:hover {
        border-color: #1e5399 !important;
    }

    .xl\:hover\:border-current-brand-700:hover {
        border-color: #123d77 !important;
    }

    .xl\:focus\:text-current-brand-300:focus {
        color: #4478bb !important;
    }

    .xl\:focus\:text-current-brand-500:focus {
        color: #1e5399 !important;
    }

    .xl\:focus\:text-current-brand-700:focus {
        color: #123d77 !important;
    }

    .xl\:focus\:bg-current-brand-300:focus {
        background-color: #4478bb !important;
    }

    .xl\:focus\:bg-current-brand-500:focus {
        background-color: #1e5399 !important;
    }

    .xl\:focus\:bg-current-brand-700:focus {
        background-color: #123d77 !important;
    }

    .xl\:focus\:border-current-brand-300:focus {
        border-color: #4478bb !important;
    }

    .xl\:focus\:border-current-brand-500:focus {
        border-color: #1e5399 !important;
    }

    .xl\:focus\:border-current-brand-700:focus {
        border-color: #123d77 !important;
    }
}

@media print {
    .print\:text-current-brand-300 {
        color: #4478bb !important;
    }

    .print\:text-current-brand-500 {
        color: #1e5399 !important;
    }

    .print\:text-current-brand-700 {
        color: #123d77 !important;
    }

    .print\:bg-current-brand-300 {
        background-color: #4478bb !important;
    }

    .print\:bg-current-brand-500 {
        background-color: #1e5399 !important;
    }

    .print\:bg-current-brand-700 {
        background-color: #123d77 !important;
    }

    .print\:border-current-brand-300 {
        border-color: #4478bb !important;
    }

    .print\:border-current-brand-500 {
        border-color: #1e5399 !important;
    }

    .print\:border-current-brand-700 {
        border-color: #123d77 !important;
    }

    .print\:hover\:text-current-brand-300:hover {
        color: #4478bb !important;
    }

    .print\:hover\:text-current-brand-500:hover {
        color: #1e5399 !important;
    }

    .print\:hover\:text-current-brand-700:hover {
        color: #123d77 !important;
    }

    .print\:hover\:bg-current-brand-300:hover {
        background-color: #4478bb !important;
    }

    .print\:hover\:bg-current-brand-500:hover {
        background-color: #1e5399 !important;
    }

    .print\:hover\:bg-current-brand-700:hover {
        background-color: #123d77 !important;
    }

    .print\:hover\:border-current-brand-300:hover {
        border-color: #4478bb !important;
    }

    .print\:hover\:border-current-brand-500:hover {
        border-color: #1e5399 !important;
    }

    .print\:hover\:border-current-brand-700:hover {
        border-color: #123d77 !important;
    }

    .print\:focus\:text-current-brand-300:focus {
        color: #4478bb !important;
    }

    .print\:focus\:text-current-brand-500:focus {
        color: #1e5399 !important;
    }

    .print\:focus\:text-current-brand-700:focus {
        color: #123d77 !important;
    }

    .print\:focus\:bg-current-brand-300:focus {
        background-color: #4478bb !important;
    }

    .print\:focus\:bg-current-brand-500:focus {
        background-color: #1e5399 !important;
    }

    .print\:focus\:bg-current-brand-700:focus {
        background-color: #123d77 !important;
    }

    .print\:focus\:border-current-brand-300:focus {
        border-color: #4478bb !important;
    }

    .print\:focus\:border-current-brand-500:focus {
        border-color: #1e5399 !important;
    }

    .print\:focus\:border-current-brand-700:focus {
        border-color: #123d77 !important;
    }
}

.sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important
}

.not-sr-only, .sr-only {
    padding: 0 !important
}

.not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important
}

.focus\:sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border-width: 0 !important
}

.focus\:not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important
}

.appearance-none {
    -webkit-appearance: none !important;
    appearance: none !important
}

.bg-fixed {
    background-attachment: fixed !important
}

.bg-local {
    background-attachment: local !important
}

.bg-scroll {
    background-attachment: scroll !important
}

.bg-transparent {
    background-color: transparent !important
}

.bg-black {
    background-color: #000 !important
}

.bg-white {
    background-color: #fff !important
}

.bg-white-o-15 {
    background-color: hsla(0, 0%, 100%, .15) !important
}

.bg-white-o-25 {
    background-color: hsla(0, 0%, 100%, .25) !important
}

.bg-white-o-50 {
    background-color: hsla(0, 0%, 100%, .5) !important
}

.bg-white-o-75 {
    background-color: hsla(0, 0%, 100%, .75) !important
}

.bg-white-o-85 {
    background-color: hsla(0, 0%, 100%, .85) !important
}

.bg-black-o-15 {
    background-color: rgba(0, 0, 0, .15) !important
}

.bg-black-o-25 {
    background-color: rgba(0, 0, 0, .25) !important
}

.bg-black-o-50 {
    background-color: rgba(0, 0, 0, .5) !important
}

.bg-black-o-75 {
    background-color: rgba(0, 0, 0, .75) !important
}

.bg-blue-5 {
    background-color: #f5fdff !important
}

.bg-blue-10 {
    background-color: #e5f9ff !important
}

.bg-blue-20 {
    background-color: #ccf0f9 !important
}

.bg-blue-40 {
    background-color: #99e1f3 !important
}

.bg-blue-50 {
    background-color: #f7faff !important
}

.bg-blue-60 {
    background-color: #66d3ee !important
}

.bg-blue-80 {
    background-color: #33c4e8 !important
}

.bg-blue-100 {
    background-color: #e8edf5 !important
}

.bg-blue-200 {
    background-color: #d3dceb !important
}

.bg-blue-300 {
    background-color: #4478bb !important
}

.bg-blue-500 {
    background-color: #1e5399 !important
}

.bg-blue-600 {
    background-color: #12468c !important
}

.bg-blue-700 {
    background-color: #123d77 !important
}

.bg-blue-900 {
    background-color: #192638 !important
}

.bg-blue-solid {
    background-color: #00f !important
}

.bg-blue-brand {
    background-color: #00b5e2 !important
}

.bg-lightblue-300 {
    background-color: #6bcbf3 !important
}

.bg-lightblue-500 {
    background-color: #0b9fea !important
}

.bg-lightblue-700 {
    background-color: #2576a3 !important
}

.bg-sablue-100 {
    background-color: #ebf8fe !important
}

.bg-sablue-200 {
    background-color: #dceffc !important
}

.bg-grey-200 {
    background-color: #212121 !important
}

.bg-grey-250 {
    background-color: #333 !important
}

.bg-grey-300 {
    background-color: #454747 !important
}

.bg-grey-400 {
    background-color: #666667 !important
}

.bg-grey-450 {
    background-color: #707070 !important
}

.bg-grey-600 {
    background-color: #949494 !important
}

.bg-grey-700 {
    background-color: #b2b2b2 !important
}

.bg-grey-750 {
    background-color: #b2b5b9 !important
}

.bg-grey-800 {
    background-color: #dee2e4 !important
}

.bg-grey-850 {
    background-color: #eff3f5 !important
}

.bg-grey-900 {
    background-color: #f1f3f5 !important
}

.bg-grey-950 {
    background-color: #f9f9f9 !important
}

.bg-yellow-80 {
    background-color: #fffc82 !important
}

.bg-yellow-100 {
    background-color: #fff3cd !important
}

.bg-yellow-500 {
    background-color: #856404 !important
}

.bg-red-100 {
    background-color: #f9d7da !important
}

.bg-red-500 {
    background-color: #721c23 !important
}

.bg-green-100 {
    background-color: #d4edda !important
}

.bg-green-500 {
    background-color: #155724 !important
}

.bg-lightgreen-500 {
    background-color: #0cac78 !important
}

.bg-lightgreen-700 {
    background-color: #06563c !important
}

.bg-medicare-100 {
    background-color: #d4eee2 !important
}

.bg-medicare-300 {
    background-color: #00af3f !important
}

.bg-medicare-500 {
    background-color: #008542 !important
}

.bg-medicare-700 {
    background-color: #024731 !important
}

.bg-centrelink-100 {
    background-color: #e4e4e5 !important
}

.bg-centrelink-300 {
    background-color: #949499 !important
}

.bg-centrelink-500 {
    background-color: #4d4d4f !important
}

.bg-centrelink-700 {
    background-color: #353637 !important
}

.bg-childsupport-100 {
    background-color: #ebdeee !important
}

.bg-childsupport-300 {
    background-color: #b25bcc !important
}

.bg-childsupport-500 {
    background-color: #6e2585 !important
}

.bg-childsupport-700 {
    background-color: #541866 !important
}

.bg-mygov-300 {
    background-color: #78c433 !important
}

.bg-mygov-500 {
    background-color: #026540 !important
}

.bg-mygov-700 {
    background-color: #004e31 !important
}

.hover\:bg-transparent:hover {
    background-color: transparent !important
}

.hover\:bg-black:hover {
    background-color: #000 !important
}

.hover\:bg-white:hover {
    background-color: #fff !important
}

.hover\:bg-white-o-15:hover {
    background-color: hsla(0, 0%, 100%, .15) !important
}

.hover\:bg-white-o-25:hover {
    background-color: hsla(0, 0%, 100%, .25) !important
}

.hover\:bg-white-o-50:hover {
    background-color: hsla(0, 0%, 100%, .5) !important
}

.hover\:bg-white-o-75:hover {
    background-color: hsla(0, 0%, 100%, .75) !important
}

.hover\:bg-white-o-85:hover {
    background-color: hsla(0, 0%, 100%, .85) !important
}

.hover\:bg-black-o-15:hover {
    background-color: rgba(0, 0, 0, .15) !important
}

.hover\:bg-black-o-25:hover {
    background-color: rgba(0, 0, 0, .25) !important
}

.hover\:bg-black-o-50:hover {
    background-color: rgba(0, 0, 0, .5) !important
}

.hover\:bg-black-o-75:hover {
    background-color: rgba(0, 0, 0, .75) !important
}

.hover\:bg-blue-5:hover {
    background-color: #f5fdff !important
}

.hover\:bg-blue-10:hover {
    background-color: #e5f9ff !important
}

.hover\:bg-blue-20:hover {
    background-color: #ccf0f9 !important
}

.hover\:bg-blue-40:hover {
    background-color: #99e1f3 !important
}

.hover\:bg-blue-50:hover {
    background-color: #f7faff !important
}

.hover\:bg-blue-60:hover {
    background-color: #66d3ee !important
}

.hover\:bg-blue-80:hover {
    background-color: #33c4e8 !important
}

.hover\:bg-blue-100:hover {
    background-color: #e8edf5 !important
}

.hover\:bg-blue-200:hover {
    background-color: #d3dceb !important
}

.hover\:bg-blue-300:hover {
    background-color: #4478bb !important
}

.hover\:bg-blue-500:hover {
    background-color: #1e5399 !important
}

.hover\:bg-blue-600:hover {
    background-color: #12468c !important
}

.hover\:bg-blue-700:hover {
    background-color: #123d77 !important
}

.hover\:bg-blue-900:hover {
    background-color: #192638 !important
}

.hover\:bg-blue-solid:hover {
    background-color: #00f !important
}

.hover\:bg-blue-brand:hover {
    background-color: #00b5e2 !important
}

.hover\:bg-lightblue-300:hover {
    background-color: #6bcbf3 !important
}

.hover\:bg-lightblue-500:hover {
    background-color: #0b9fea !important
}

.hover\:bg-lightblue-700:hover {
    background-color: #2576a3 !important
}

.hover\:bg-sablue-100:hover {
    background-color: #ebf8fe !important
}

.hover\:bg-sablue-200:hover {
    background-color: #dceffc !important
}

.hover\:bg-grey-200:hover {
    background-color: #212121 !important
}

.hover\:bg-grey-250:hover {
    background-color: #333 !important
}

.hover\:bg-grey-300:hover {
    background-color: #454747 !important
}

.hover\:bg-grey-400:hover {
    background-color: #666667 !important
}

.hover\:bg-grey-450:hover {
    background-color: #707070 !important
}

.hover\:bg-grey-600:hover {
    background-color: #949494 !important
}

.hover\:bg-grey-700:hover {
    background-color: #b2b2b2 !important
}

.hover\:bg-grey-750:hover {
    background-color: #b2b5b9 !important
}

.hover\:bg-grey-800:hover {
    background-color: #dee2e4 !important
}

.hover\:bg-grey-850:hover {
    background-color: #eff3f5 !important
}

.hover\:bg-grey-900:hover {
    background-color: #f1f3f5 !important
}

.hover\:bg-grey-950:hover {
    background-color: #f9f9f9 !important
}

.hover\:bg-yellow-80:hover {
    background-color: #fffc82 !important
}

.hover\:bg-yellow-100:hover {
    background-color: #fff3cd !important
}

.hover\:bg-yellow-500:hover {
    background-color: #856404 !important
}

.hover\:bg-red-100:hover {
    background-color: #f9d7da !important
}

.hover\:bg-red-500:hover {
    background-color: #721c23 !important
}

.hover\:bg-green-100:hover {
    background-color: #d4edda !important
}

.hover\:bg-green-500:hover {
    background-color: #155724 !important
}

.hover\:bg-lightgreen-500:hover {
    background-color: #0cac78 !important
}

.hover\:bg-lightgreen-700:hover {
    background-color: #06563c !important
}

.hover\:bg-medicare-100:hover {
    background-color: #d4eee2 !important
}

.hover\:bg-medicare-300:hover {
    background-color: #00af3f !important
}

.hover\:bg-medicare-500:hover {
    background-color: #008542 !important
}

.hover\:bg-medicare-700:hover {
    background-color: #024731 !important
}

.hover\:bg-centrelink-100:hover {
    background-color: #e4e4e5 !important
}

.hover\:bg-centrelink-300:hover {
    background-color: #949499 !important
}

.hover\:bg-centrelink-500:hover {
    background-color: #4d4d4f !important
}

.hover\:bg-centrelink-700:hover {
    background-color: #353637 !important
}

.hover\:bg-childsupport-100:hover {
    background-color: #ebdeee !important
}

.hover\:bg-childsupport-300:hover {
    background-color: #b25bcc !important
}

.hover\:bg-childsupport-500:hover {
    background-color: #6e2585 !important
}

.hover\:bg-childsupport-700:hover {
    background-color: #541866 !important
}

.hover\:bg-mygov-300:hover {
    background-color: #78c433 !important
}

.hover\:bg-mygov-500:hover {
    background-color: #026540 !important
}

.hover\:bg-mygov-700:hover {
    background-color: #004e31 !important
}

.focus\:bg-transparent:focus {
    background-color: transparent !important
}

.focus\:bg-black:focus {
    background-color: #000 !important
}

.focus\:bg-white:focus {
    background-color: #fff !important
}

.focus\:bg-white-o-15:focus {
    background-color: hsla(0, 0%, 100%, .15) !important
}

.focus\:bg-white-o-25:focus {
    background-color: hsla(0, 0%, 100%, .25) !important
}

.focus\:bg-white-o-50:focus {
    background-color: hsla(0, 0%, 100%, .5) !important
}

.focus\:bg-white-o-75:focus {
    background-color: hsla(0, 0%, 100%, .75) !important
}

.focus\:bg-white-o-85:focus {
    background-color: hsla(0, 0%, 100%, .85) !important
}

.focus\:bg-black-o-15:focus {
    background-color: rgba(0, 0, 0, .15) !important
}

.focus\:bg-black-o-25:focus {
    background-color: rgba(0, 0, 0, .25) !important
}

.focus\:bg-black-o-50:focus {
    background-color: rgba(0, 0, 0, .5) !important
}

.focus\:bg-black-o-75:focus {
    background-color: rgba(0, 0, 0, .75) !important
}

.focus\:bg-blue-5:focus {
    background-color: #f5fdff !important
}

.focus\:bg-blue-10:focus {
    background-color: #e5f9ff !important
}

.focus\:bg-blue-20:focus {
    background-color: #ccf0f9 !important
}

.focus\:bg-blue-40:focus {
    background-color: #99e1f3 !important
}

.focus\:bg-blue-50:focus {
    background-color: #f7faff !important
}

.focus\:bg-blue-60:focus {
    background-color: #66d3ee !important
}

.focus\:bg-blue-80:focus {
    background-color: #33c4e8 !important
}

.focus\:bg-blue-100:focus {
    background-color: #e8edf5 !important
}

.focus\:bg-blue-200:focus {
    background-color: #d3dceb !important
}

.focus\:bg-blue-300:focus {
    background-color: #4478bb !important
}

.focus\:bg-blue-500:focus {
    background-color: #1e5399 !important
}

.focus\:bg-blue-600:focus {
    background-color: #12468c !important
}

.focus\:bg-blue-700:focus {
    background-color: #123d77 !important
}

.focus\:bg-blue-900:focus {
    background-color: #192638 !important
}

.focus\:bg-blue-solid:focus {
    background-color: #00f !important
}

.focus\:bg-blue-brand:focus {
    background-color: #00b5e2 !important
}

.focus\:bg-lightblue-300:focus {
    background-color: #6bcbf3 !important
}

.focus\:bg-lightblue-500:focus {
    background-color: #0b9fea !important
}

.focus\:bg-lightblue-700:focus {
    background-color: #2576a3 !important
}

.focus\:bg-sablue-100:focus {
    background-color: #ebf8fe !important
}

.focus\:bg-sablue-200:focus {
    background-color: #dceffc !important
}

.focus\:bg-grey-200:focus {
    background-color: #212121 !important
}

.focus\:bg-grey-250:focus {
    background-color: #333 !important
}

.focus\:bg-grey-300:focus {
    background-color: #454747 !important
}

.focus\:bg-grey-400:focus {
    background-color: #666667 !important
}

.focus\:bg-grey-450:focus {
    background-color: #707070 !important
}

.focus\:bg-grey-600:focus {
    background-color: #949494 !important
}

.focus\:bg-grey-700:focus {
    background-color: #b2b2b2 !important
}

.focus\:bg-grey-750:focus {
    background-color: #b2b5b9 !important
}

.focus\:bg-grey-800:focus {
    background-color: #dee2e4 !important
}

.focus\:bg-grey-850:focus {
    background-color: #eff3f5 !important
}

.focus\:bg-grey-900:focus {
    background-color: #f1f3f5 !important
}

.focus\:bg-grey-950:focus {
    background-color: #f9f9f9 !important
}

.focus\:bg-yellow-80:focus {
    background-color: #fffc82 !important
}

.focus\:bg-yellow-100:focus {
    background-color: #fff3cd !important
}

.focus\:bg-yellow-500:focus {
    background-color: #856404 !important
}

.focus\:bg-red-100:focus {
    background-color: #f9d7da !important
}

.focus\:bg-red-500:focus {
    background-color: #721c23 !important
}

.focus\:bg-green-100:focus {
    background-color: #d4edda !important
}

.focus\:bg-green-500:focus {
    background-color: #155724 !important
}

.focus\:bg-lightgreen-500:focus {
    background-color: #0cac78 !important
}

.focus\:bg-lightgreen-700:focus {
    background-color: #06563c !important
}

.focus\:bg-medicare-100:focus {
    background-color: #d4eee2 !important
}

.focus\:bg-medicare-300:focus {
    background-color: #00af3f !important
}

.focus\:bg-medicare-500:focus {
    background-color: #008542 !important
}

.focus\:bg-medicare-700:focus {
    background-color: #024731 !important
}

.focus\:bg-centrelink-100:focus {
    background-color: #e4e4e5 !important
}

.focus\:bg-centrelink-300:focus {
    background-color: #949499 !important
}

.focus\:bg-centrelink-500:focus {
    background-color: #4d4d4f !important
}

.focus\:bg-centrelink-700:focus {
    background-color: #353637 !important
}

.focus\:bg-childsupport-100:focus {
    background-color: #ebdeee !important
}

.focus\:bg-childsupport-300:focus {
    background-color: #b25bcc !important
}

.focus\:bg-childsupport-500:focus {
    background-color: #6e2585 !important
}

.focus\:bg-childsupport-700:focus {
    background-color: #541866 !important
}

.focus\:bg-mygov-300:focus {
    background-color: #78c433 !important
}

.focus\:bg-mygov-500:focus {
    background-color: #026540 !important
}

.focus\:bg-mygov-700:focus {
    background-color: #004e31 !important
}

.bg-bottom {
    background-position: bottom !important
}

.bg-center {
    background-position: 50% !important
}

.bg-left {
    background-position: 0 !important
}

.bg-left-bottom {
    background-position: 0 100% !important
}

.bg-left-top {
    background-position: 0 0 !important
}

.bg-right {
    background-position: 100% !important
}

.bg-right-bottom {
    background-position: 100% 100% !important
}

.bg-right-top {
    background-position: 100% 0 !important
}

.bg-top {
    background-position: top !important
}

.bg-repeat {
    background-repeat: repeat !important
}

.bg-no-repeat {
    background-repeat: no-repeat !important
}

.bg-repeat-x {
    background-repeat: repeat-x !important
}

.bg-repeat-y {
    background-repeat: repeat-y !important
}

.bg-repeat-round {
    background-repeat: round !important
}

.bg-repeat-space {
    background-repeat: space !important
}

.bg-auto {
    background-size: auto !important
}

.bg-cover {
    background-size: cover !important
}

.bg-contain {
    background-size: contain !important
}

.border-collapse {
    border-collapse: collapse !important
}

.border-separate {
    border-collapse: separate !important
}

.border-transparent {
    border-color: transparent !important
}

.border-black {
    border-color: #000 !important
}

.border-white {
    border-color: #fff !important
}

.border-white-o-15 {
    border-color: hsla(0, 0%, 100%, .15) !important
}

.border-white-o-25 {
    border-color: hsla(0, 0%, 100%, .25) !important
}

.border-white-o-50 {
    border-color: hsla(0, 0%, 100%, .5) !important
}

.border-white-o-75 {
    border-color: hsla(0, 0%, 100%, .75) !important
}

.border-white-o-85 {
    border-color: hsla(0, 0%, 100%, .85) !important
}

.border-black-o-15 {
    border-color: rgba(0, 0, 0, .15) !important
}

.border-black-o-25 {
    border-color: rgba(0, 0, 0, .25) !important
}

.border-black-o-50 {
    border-color: rgba(0, 0, 0, .5) !important
}

.border-black-o-75 {
    border-color: rgba(0, 0, 0, .75) !important
}

.border-blue-5 {
    border-color: #f5fdff !important
}

.border-blue-10 {
    border-color: #e5f9ff !important
}

.border-blue-20 {
    border-color: #ccf0f9 !important
}

.border-blue-40 {
    border-color: #99e1f3 !important
}

.border-blue-50 {
    border-color: #f7faff !important
}

.border-blue-60 {
    border-color: #66d3ee !important
}

.border-blue-80 {
    border-color: #33c4e8 !important
}

.border-blue-100 {
    border-color: #e8edf5 !important
}

.border-blue-200 {
    border-color: #d3dceb !important
}

.border-blue-300 {
    border-color: #4478bb !important
}

.border-blue-500 {
    border-color: #1e5399 !important
}

.border-blue-600 {
    border-color: #12468c !important
}

.border-blue-700 {
    border-color: #123d77 !important
}

.border-blue-900 {
    border-color: #192638 !important
}

.border-blue-solid {
    border-color: #00f !important
}

.border-blue-brand {
    border-color: #00b5e2 !important
}

.border-lightblue-300 {
    border-color: #6bcbf3 !important
}

.border-lightblue-500 {
    border-color: #0b9fea !important
}

.border-lightblue-700 {
    border-color: #2576a3 !important
}

.border-sablue-100 {
    border-color: #ebf8fe !important
}

.border-sablue-200 {
    border-color: #dceffc !important
}

.border-grey-200 {
    border-color: #212121 !important
}

.border-grey-250 {
    border-color: #333 !important
}

.border-grey-300 {
    border-color: #454747 !important
}

.border-grey-400 {
    border-color: #666667 !important
}

.border-grey-450 {
    border-color: #707070 !important
}

.border-grey-600 {
    border-color: #949494 !important
}

.border-grey-700 {
    border-color: #b2b2b2 !important
}

.border-grey-750 {
    border-color: #b2b5b9 !important
}

.border-grey-800 {
    border-color: #dee2e4 !important
}

.border-grey-850 {
    border-color: #eff3f5 !important
}

.border-grey-900 {
    border-color: #f1f3f5 !important
}

.border-grey-950 {
    border-color: #f9f9f9 !important
}

.border-yellow-80 {
    border-color: #fffc82 !important
}

.border-yellow-100 {
    border-color: #fff3cd !important
}

.border-yellow-500 {
    border-color: #856404 !important
}

.border-red-100 {
    border-color: #f9d7da !important
}

.border-red-500 {
    border-color: #721c23 !important
}

.border-green-100 {
    border-color: #d4edda !important
}

.border-green-500 {
    border-color: #155724 !important
}

.border-lightgreen-500 {
    border-color: #0cac78 !important
}

.border-lightgreen-700 {
    border-color: #06563c !important
}

.border-medicare-100 {
    border-color: #d4eee2 !important
}

.border-medicare-300 {
    border-color: #00af3f !important
}

.border-medicare-500 {
    border-color: #008542 !important
}

.border-medicare-700 {
    border-color: #024731 !important
}

.border-centrelink-100 {
    border-color: #e4e4e5 !important
}

.border-centrelink-300 {
    border-color: #949499 !important
}

.border-centrelink-500 {
    border-color: #4d4d4f !important
}

.border-centrelink-700 {
    border-color: #353637 !important
}

.border-childsupport-100 {
    border-color: #ebdeee !important
}

.border-childsupport-300 {
    border-color: #b25bcc !important
}

.border-childsupport-500 {
    border-color: #6e2585 !important
}

.border-childsupport-700 {
    border-color: #541866 !important
}

.border-mygov-300 {
    border-color: #78c433 !important
}

.border-mygov-500 {
    border-color: #026540 !important
}

.border-mygov-700 {
    border-color: #004e31 !important
}

.hover\:border-transparent:hover {
    border-color: transparent !important
}

.hover\:border-black:hover {
    border-color: #000 !important
}

.hover\:border-white:hover {
    border-color: #fff !important
}

.hover\:border-white-o-15:hover {
    border-color: hsla(0, 0%, 100%, .15) !important
}

.hover\:border-white-o-25:hover {
    border-color: hsla(0, 0%, 100%, .25) !important
}

.hover\:border-white-o-50:hover {
    border-color: hsla(0, 0%, 100%, .5) !important
}

.hover\:border-white-o-75:hover {
    border-color: hsla(0, 0%, 100%, .75) !important
}

.hover\:border-white-o-85:hover {
    border-color: hsla(0, 0%, 100%, .85) !important
}

.hover\:border-black-o-15:hover {
    border-color: rgba(0, 0, 0, .15) !important
}

.hover\:border-black-o-25:hover {
    border-color: rgba(0, 0, 0, .25) !important
}

.hover\:border-black-o-50:hover {
    border-color: rgba(0, 0, 0, .5) !important
}

.hover\:border-black-o-75:hover {
    border-color: rgba(0, 0, 0, .75) !important
}

.hover\:border-blue-5:hover {
    border-color: #f5fdff !important
}

.hover\:border-blue-10:hover {
    border-color: #e5f9ff !important
}

.hover\:border-blue-20:hover {
    border-color: #ccf0f9 !important
}

.hover\:border-blue-40:hover {
    border-color: #99e1f3 !important
}

.hover\:border-blue-50:hover {
    border-color: #f7faff !important
}

.hover\:border-blue-60:hover {
    border-color: #66d3ee !important
}

.hover\:border-blue-80:hover {
    border-color: #33c4e8 !important
}

.hover\:border-blue-100:hover {
    border-color: #e8edf5 !important
}

.hover\:border-blue-200:hover {
    border-color: #d3dceb !important
}

.hover\:border-blue-300:hover {
    border-color: #4478bb !important
}

.hover\:border-blue-500:hover {
    border-color: #1e5399 !important
}

.hover\:border-blue-600:hover {
    border-color: #12468c !important
}

.hover\:border-blue-700:hover {
    border-color: #123d77 !important
}

.hover\:border-blue-900:hover {
    border-color: #192638 !important
}

.hover\:border-blue-solid:hover {
    border-color: #00f !important
}

.hover\:border-blue-brand:hover {
    border-color: #00b5e2 !important
}

.hover\:border-lightblue-300:hover {
    border-color: #6bcbf3 !important
}

.hover\:border-lightblue-500:hover {
    border-color: #0b9fea !important
}

.hover\:border-lightblue-700:hover {
    border-color: #2576a3 !important
}

.hover\:border-sablue-100:hover {
    border-color: #ebf8fe !important
}

.hover\:border-sablue-200:hover {
    border-color: #dceffc !important
}

.hover\:border-grey-200:hover {
    border-color: #212121 !important
}

.hover\:border-grey-250:hover {
    border-color: #333 !important
}

.hover\:border-grey-300:hover {
    border-color: #454747 !important
}

.hover\:border-grey-400:hover {
    border-color: #666667 !important
}

.hover\:border-grey-450:hover {
    border-color: #707070 !important
}

.hover\:border-grey-600:hover {
    border-color: #949494 !important
}

.hover\:border-grey-700:hover {
    border-color: #b2b2b2 !important
}

.hover\:border-grey-750:hover {
    border-color: #b2b5b9 !important
}

.hover\:border-grey-800:hover {
    border-color: #dee2e4 !important
}

.hover\:border-grey-850:hover {
    border-color: #eff3f5 !important
}

.hover\:border-grey-900:hover {
    border-color: #f1f3f5 !important
}

.hover\:border-grey-950:hover {
    border-color: #f9f9f9 !important
}

.hover\:border-yellow-80:hover {
    border-color: #fffc82 !important
}

.hover\:border-yellow-100:hover {
    border-color: #fff3cd !important
}

.hover\:border-yellow-500:hover {
    border-color: #856404 !important
}

.hover\:border-red-100:hover {
    border-color: #f9d7da !important
}

.hover\:border-red-500:hover {
    border-color: #721c23 !important
}

.hover\:border-green-100:hover {
    border-color: #d4edda !important
}

.hover\:border-green-500:hover {
    border-color: #155724 !important
}

.hover\:border-lightgreen-500:hover {
    border-color: #0cac78 !important
}

.hover\:border-lightgreen-700:hover {
    border-color: #06563c !important
}

.hover\:border-medicare-100:hover {
    border-color: #d4eee2 !important
}

.hover\:border-medicare-300:hover {
    border-color: #00af3f !important
}

.hover\:border-medicare-500:hover {
    border-color: #008542 !important
}

.hover\:border-medicare-700:hover {
    border-color: #024731 !important
}

.hover\:border-centrelink-100:hover {
    border-color: #e4e4e5 !important
}

.hover\:border-centrelink-300:hover {
    border-color: #949499 !important
}

.hover\:border-centrelink-500:hover {
    border-color: #4d4d4f !important
}

.hover\:border-centrelink-700:hover {
    border-color: #353637 !important
}

.hover\:border-childsupport-100:hover {
    border-color: #ebdeee !important
}

.hover\:border-childsupport-300:hover {
    border-color: #b25bcc !important
}

.hover\:border-childsupport-500:hover {
    border-color: #6e2585 !important
}

.hover\:border-childsupport-700:hover {
    border-color: #541866 !important
}

.hover\:border-mygov-300:hover {
    border-color: #78c433 !important
}

.hover\:border-mygov-500:hover {
    border-color: #026540 !important
}

.hover\:border-mygov-700:hover {
    border-color: #004e31 !important
}

.focus\:border-transparent:focus {
    border-color: transparent !important
}

.focus\:border-black:focus {
    border-color: #000 !important
}

.focus\:border-white:focus {
    border-color: #fff !important
}

.focus\:border-white-o-15:focus {
    border-color: hsla(0, 0%, 100%, .15) !important
}

.focus\:border-white-o-25:focus {
    border-color: hsla(0, 0%, 100%, .25) !important
}

.focus\:border-white-o-50:focus {
    border-color: hsla(0, 0%, 100%, .5) !important
}

.focus\:border-white-o-75:focus {
    border-color: hsla(0, 0%, 100%, .75) !important
}

.focus\:border-white-o-85:focus {
    border-color: hsla(0, 0%, 100%, .85) !important
}

.focus\:border-black-o-15:focus {
    border-color: rgba(0, 0, 0, .15) !important
}

.focus\:border-black-o-25:focus {
    border-color: rgba(0, 0, 0, .25) !important
}

.focus\:border-black-o-50:focus {
    border-color: rgba(0, 0, 0, .5) !important
}

.focus\:border-black-o-75:focus {
    border-color: rgba(0, 0, 0, .75) !important
}

.focus\:border-blue-5:focus {
    border-color: #f5fdff !important
}

.focus\:border-blue-10:focus {
    border-color: #e5f9ff !important
}

.focus\:border-blue-20:focus {
    border-color: #ccf0f9 !important
}

.focus\:border-blue-40:focus {
    border-color: #99e1f3 !important
}

.focus\:border-blue-50:focus {
    border-color: #f7faff !important
}

.focus\:border-blue-60:focus {
    border-color: #66d3ee !important
}

.focus\:border-blue-80:focus {
    border-color: #33c4e8 !important
}

.focus\:border-blue-100:focus {
    border-color: #e8edf5 !important
}

.focus\:border-blue-200:focus {
    border-color: #d3dceb !important
}

.focus\:border-blue-300:focus {
    border-color: #4478bb !important
}

.focus\:border-blue-500:focus {
    border-color: #1e5399 !important
}

.focus\:border-blue-600:focus {
    border-color: #12468c !important
}

.focus\:border-blue-700:focus {
    border-color: #123d77 !important
}

.focus\:border-blue-900:focus {
    border-color: #192638 !important
}

.focus\:border-blue-solid:focus {
    border-color: #00f !important
}

.focus\:border-blue-brand:focus {
    border-color: #00b5e2 !important
}

.focus\:border-lightblue-300:focus {
    border-color: #6bcbf3 !important
}

.focus\:border-lightblue-500:focus {
    border-color: #0b9fea !important
}

.focus\:border-lightblue-700:focus {
    border-color: #2576a3 !important
}

.focus\:border-sablue-100:focus {
    border-color: #ebf8fe !important
}

.focus\:border-sablue-200:focus {
    border-color: #dceffc !important
}

.focus\:border-grey-200:focus {
    border-color: #212121 !important
}

.focus\:border-grey-250:focus {
    border-color: #333 !important
}

.focus\:border-grey-300:focus {
    border-color: #454747 !important
}

.focus\:border-grey-400:focus {
    border-color: #666667 !important
}

.focus\:border-grey-450:focus {
    border-color: #707070 !important
}

.focus\:border-grey-600:focus {
    border-color: #949494 !important
}

.focus\:border-grey-700:focus {
    border-color: #b2b2b2 !important
}

.focus\:border-grey-750:focus {
    border-color: #b2b5b9 !important
}

.focus\:border-grey-800:focus {
    border-color: #dee2e4 !important
}

.focus\:border-grey-850:focus {
    border-color: #eff3f5 !important
}

.focus\:border-grey-900:focus {
    border-color: #f1f3f5 !important
}

.focus\:border-grey-950:focus {
    border-color: #f9f9f9 !important
}

.focus\:border-yellow-80:focus {
    border-color: #fffc82 !important
}

.focus\:border-yellow-100:focus {
    border-color: #fff3cd !important
}

.focus\:border-yellow-500:focus {
    border-color: #856404 !important
}

.focus\:border-red-100:focus {
    border-color: #f9d7da !important
}

.focus\:border-red-500:focus {
    border-color: #721c23 !important
}

.focus\:border-green-100:focus {
    border-color: #d4edda !important
}

.focus\:border-green-500:focus {
    border-color: #155724 !important
}

.focus\:border-lightgreen-500:focus {
    border-color: #0cac78 !important
}

.focus\:border-lightgreen-700:focus {
    border-color: #06563c !important
}

.focus\:border-medicare-100:focus {
    border-color: #d4eee2 !important
}

.focus\:border-medicare-300:focus {
    border-color: #00af3f !important
}

.focus\:border-medicare-500:focus {
    border-color: #008542 !important
}

.focus\:border-medicare-700:focus {
    border-color: #024731 !important
}

.focus\:border-centrelink-100:focus {
    border-color: #e4e4e5 !important
}

.focus\:border-centrelink-300:focus {
    border-color: #949499 !important
}

.focus\:border-centrelink-500:focus {
    border-color: #4d4d4f !important
}

.focus\:border-centrelink-700:focus {
    border-color: #353637 !important
}

.focus\:border-childsupport-100:focus {
    border-color: #ebdeee !important
}

.focus\:border-childsupport-300:focus {
    border-color: #b25bcc !important
}

.focus\:border-childsupport-500:focus {
    border-color: #6e2585 !important
}

.focus\:border-childsupport-700:focus {
    border-color: #541866 !important
}

.focus\:border-mygov-300:focus {
    border-color: #78c433 !important
}

.focus\:border-mygov-500:focus {
    border-color: #026540 !important
}

.focus\:border-mygov-700:focus {
    border-color: #004e31 !important
}

.rounded-none {
    border-radius: 0 !important
}

.rounded-sm {
    border-radius: .125rem !important
}

.rounded-inner {
    border-radius: .1875rem !important
}

.rounded {
    border-radius: .25rem !important
}

.rounded-lg {
    border-radius: .5rem !important
}

.rounded-full {
    border-radius: 9999px !important
}

.rounded-t-none {
    border-top-left-radius: 0 !important
}

.rounded-r-none, .rounded-t-none {
    border-top-right-radius: 0 !important
}

.rounded-b-none, .rounded-r-none {
    border-bottom-right-radius: 0 !important
}

.rounded-b-none, .rounded-l-none {
    border-bottom-left-radius: 0 !important
}

.rounded-l-none {
    border-top-left-radius: 0 !important
}

.rounded-t-sm {
    border-top-left-radius: .125rem !important
}

.rounded-r-sm, .rounded-t-sm {
    border-top-right-radius: .125rem !important
}

.rounded-b-sm, .rounded-r-sm {
    border-bottom-right-radius: .125rem !important
}

.rounded-b-sm, .rounded-l-sm {
    border-bottom-left-radius: .125rem !important
}

.rounded-l-sm {
    border-top-left-radius: .125rem !important
}

.rounded-t-inner {
    border-top-left-radius: .1875rem !important
}

.rounded-r-inner, .rounded-t-inner {
    border-top-right-radius: .1875rem !important
}

.rounded-b-inner, .rounded-r-inner {
    border-bottom-right-radius: .1875rem !important
}

.rounded-b-inner, .rounded-l-inner {
    border-bottom-left-radius: .1875rem !important
}

.rounded-l-inner {
    border-top-left-radius: .1875rem !important
}

.rounded-t {
    border-top-left-radius: .25rem !important
}

.rounded-r, .rounded-t {
    border-top-right-radius: .25rem !important
}

.rounded-b, .rounded-r {
    border-bottom-right-radius: .25rem !important
}

.rounded-b, .rounded-l {
    border-bottom-left-radius: .25rem !important
}

.rounded-l {
    border-top-left-radius: .25rem !important
}

.rounded-t-lg {
    border-top-left-radius: .5rem !important
}

.rounded-r-lg, .rounded-t-lg {
    border-top-right-radius: .5rem !important
}

.rounded-b-lg, .rounded-r-lg {
    border-bottom-right-radius: .5rem !important
}

.rounded-b-lg, .rounded-l-lg {
    border-bottom-left-radius: .5rem !important
}

.rounded-l-lg {
    border-top-left-radius: .5rem !important
}

.rounded-t-full {
    border-top-left-radius: 9999px !important
}

.rounded-r-full, .rounded-t-full {
    border-top-right-radius: 9999px !important
}

.rounded-b-full, .rounded-r-full {
    border-bottom-right-radius: 9999px !important
}

.rounded-b-full, .rounded-l-full {
    border-bottom-left-radius: 9999px !important
}

.rounded-l-full {
    border-top-left-radius: 9999px !important
}

.rounded-tl-none {
    border-top-left-radius: 0 !important
}

.rounded-tr-none {
    border-top-right-radius: 0 !important
}

.rounded-br-none {
    border-bottom-right-radius: 0 !important
}

.rounded-bl-none {
    border-bottom-left-radius: 0 !important
}

.rounded-tl-sm {
    border-top-left-radius: .125rem !important
}

.rounded-tr-sm {
    border-top-right-radius: .125rem !important
}

.rounded-br-sm {
    border-bottom-right-radius: .125rem !important
}

.rounded-bl-sm {
    border-bottom-left-radius: .125rem !important
}

.rounded-tl-inner {
    border-top-left-radius: .1875rem !important
}

.rounded-tr-inner {
    border-top-right-radius: .1875rem !important
}

.rounded-br-inner {
    border-bottom-right-radius: .1875rem !important
}

.rounded-bl-inner {
    border-bottom-left-radius: .1875rem !important
}

.rounded-tl {
    border-top-left-radius: .25rem !important
}

.rounded-tr {
    border-top-right-radius: .25rem !important
}

.rounded-br {
    border-bottom-right-radius: .25rem !important
}

.rounded-bl {
    border-bottom-left-radius: .25rem !important
}

.rounded-tl-lg {
    border-top-left-radius: .5rem !important
}

.rounded-tr-lg {
    border-top-right-radius: .5rem !important
}

.rounded-br-lg {
    border-bottom-right-radius: .5rem !important
}

.rounded-bl-lg {
    border-bottom-left-radius: .5rem !important
}

.rounded-tl-full {
    border-top-left-radius: 9999px !important
}

.rounded-tr-full {
    border-top-right-radius: 9999px !important
}

.rounded-br-full {
    border-bottom-right-radius: 9999px !important
}

.rounded-bl-full {
    border-bottom-left-radius: 9999px !important
}

.border-solid {
    border-style: solid !important
}

.border-dashed {
    border-style: dashed !important
}

.border-dotted {
    border-style: dotted !important
}

.border-double {
    border-style: double !important
}

.border-none {
    border-style: none !important
}

.border-0 {
    border-width: 0 !important
}

.border-2 {
    border-width: 2px !important
}

.border-3 {
    border-width: 3px !important
}

.border-4 {
    border-width: 4px !important
}

.border-6 {
    border-width: 6px !important
}

.border-8 {
    border-width: 8px !important
}

.border {
    border-width: 1px !important
}

.border-t-0 {
    border-top-width: 0 !important
}

.border-r-0 {
    border-right-width: 0 !important
}

.border-b-0 {
    border-bottom-width: 0 !important
}

.border-l-0 {
    border-left-width: 0 !important
}

.border-t-2 {
    border-top-width: 2px !important
}

.border-r-2 {
    border-right-width: 2px !important
}

.border-b-2 {
    border-bottom-width: 2px !important
}

.border-l-2 {
    border-left-width: 2px !important
}

.border-t-3 {
    border-top-width: 3px !important
}

.border-r-3 {
    border-right-width: 3px !important
}

.border-b-3 {
    border-bottom-width: 3px !important
}

.border-l-3 {
    border-left-width: 3px !important
}

.border-t-4 {
    border-top-width: 4px !important
}

.border-r-4 {
    border-right-width: 4px !important
}

.border-b-4 {
    border-bottom-width: 4px !important
}

.border-l-4 {
    border-left-width: 4px !important
}

.border-t-6 {
    border-top-width: 6px !important
}

.border-r-6 {
    border-right-width: 6px !important
}

.border-b-6 {
    border-bottom-width: 6px !important
}

.border-l-6 {
    border-left-width: 6px !important
}

.border-t-8 {
    border-top-width: 8px !important
}

.border-r-8 {
    border-right-width: 8px !important
}

.border-b-8 {
    border-bottom-width: 8px !important
}

.border-l-8 {
    border-left-width: 8px !important
}

.border-t {
    border-top-width: 1px !important
}

.border-r {
    border-right-width: 1px !important
}

.border-b {
    border-bottom-width: 1px !important
}

.border-l {
    border-left-width: 1px !important
}

.cursor-auto {
    cursor: auto !important
}

.cursor-default {
    cursor: default !important
}

.cursor-pointer {
    cursor: pointer !important
}

.cursor-wait {
    cursor: wait !important
}

.cursor-text {
    cursor: text !important
}

.cursor-move {
    cursor: move !important
}

.cursor-not-allowed {
    cursor: not-allowed !important
}

.cursor-help {
    cursor: help !important
}

.block {
    display: block !important
}

.inline-block {
    display: inline-block !important
}

.inline {
    display: inline !important
}

.flex {
    display: flex !important
}

.inline-flex {
    display: inline-flex !important
}

.table {
    display: table !important
}

.table-row {
    display: table-row !important
}

.table-cell {
    display: table-cell !important
}

.hidden {
    display: none !important
}

.flex-row {
    flex-direction: row !important
}

.flex-row-reverse {
    flex-direction: row-reverse !important
}

.flex-col {
    flex-direction: column !important
}

.flex-col-reverse {
    flex-direction: column-reverse !important
}

.flex-wrap {
    flex-wrap: wrap !important
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

.flex-no-wrap {
    flex-wrap: nowrap !important
}

.items-start {
    align-items: flex-start !important
}

.items-end {
    align-items: flex-end !important
}

.items-center {
    align-items: center !important
}

.items-baseline {
    align-items: baseline !important
}

.items-stretch {
    align-items: stretch !important
}

.self-auto {
    align-self: auto !important
}

.self-start {
    align-self: flex-start !important
}

.self-end {
    align-self: flex-end !important
}

.self-center {
    align-self: center !important
}

.self-stretch {
    align-self: stretch !important
}

.justify-start {
    justify-content: flex-start !important
}

.justify-end {
    justify-content: flex-end !important
}

.justify-center {
    justify-content: center !important
}

.justify-between {
    justify-content: space-between !important
}

.justify-around {
    justify-content: space-around !important
}

.content-center {
    align-content: center !important
}

.content-start {
    align-content: flex-start !important
}

.content-end {
    align-content: flex-end !important
}

.content-between {
    align-content: space-between !important
}

.content-around {
    align-content: space-around !important
}

.flex-1 {
    flex: 1 1 !important
}

.flex-auto {
    flex: 1 1 auto !important
}

.flex-initial {
    flex: 0 1 auto !important
}

.flex-none {
    flex: none !important
}

.flex-grow-0 {
    flex-grow: 0 !important
}

.flex-grow {
    flex-grow: 1 !important
}

.flex-shrink-0 {
    flex-shrink: 0 !important
}

.flex-shrink {
    flex-shrink: 1 !important
}

.order-1 {
    order: 1 !important
}

.order-2 {
    order: 2 !important
}

.order-3 {
    order: 3 !important
}

.order-4 {
    order: 4 !important
}

.order-5 {
    order: 5 !important
}

.order-6 {
    order: 6 !important
}

.order-7 {
    order: 7 !important
}

.order-8 {
    order: 8 !important
}

.order-9 {
    order: 9 !important
}

.order-10 {
    order: 10 !important
}

.order-11 {
    order: 11 !important
}

.order-12 {
    order: 12 !important
}

.order-first {
    order: -9999 !important
}

.order-last {
    order: 9999 !important
}

.order-none {
    order: 0 !important
}

.float-right {
    float: right !important
}

.float-left {
    float: left !important
}

.float-none {
    float: none !important
}

.clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important
}

.font-sans {
    font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
}

.font-hairline {
    font-weight: 100 !important
}

.font-thin {
    font-weight: 200 !important
}

.font-light {
    font-weight: 300 !important
}

.font-normal {
    font-weight: 400 !important
}

.font-medium {
    font-weight: 500 !important
}

.font-semibold {
    font-weight: 600 !important
}

.font-bold {
    font-weight: 700 !important
}

.font-extrabold {
    font-weight: 800 !important
}

.font-black {
    font-weight: 900 !important
}

.hover\:font-hairline:hover {
    font-weight: 100 !important
}

.hover\:font-thin:hover {
    font-weight: 200 !important
}

.hover\:font-light:hover {
    font-weight: 300 !important
}

.hover\:font-normal:hover {
    font-weight: 400 !important
}

.hover\:font-medium:hover {
    font-weight: 500 !important
}

.hover\:font-semibold:hover {
    font-weight: 600 !important
}

.hover\:font-bold:hover {
    font-weight: 700 !important
}

.hover\:font-extrabold:hover {
    font-weight: 800 !important
}

.hover\:font-black:hover {
    font-weight: 900 !important
}

.focus\:font-hairline:focus {
    font-weight: 100 !important
}

.focus\:font-thin:focus {
    font-weight: 200 !important
}

.focus\:font-light:focus {
    font-weight: 300 !important
}

.focus\:font-normal:focus {
    font-weight: 400 !important
}

.focus\:font-medium:focus {
    font-weight: 500 !important
}

.focus\:font-semibold:focus {
    font-weight: 600 !important
}

.focus\:font-bold:focus {
    font-weight: 700 !important
}

.focus\:font-extrabold:focus {
    font-weight: 800 !important
}

.focus\:font-black:focus {
    font-weight: 900 !important
}

.h-0 {
    height: 0 !important
}

.h-1 {
    height: .25rem !important
}

.h-2 {
    height: .5rem !important
}

.h-3 {
    height: .625rem !important
}

.h-4 {
    height: .9375rem !important
}

.h-5 {
    height: 1.25rem !important
}

.h-6 {
    height: 1.5625rem !important
}

.h-8 {
    height: 1.875rem !important
}

.h-9 {
    height: 2.1875rem !important
}

.h-10 {
    height: 2.5rem !important
}

.h-12 {
    height: 3.125rem !important
}

.h-16 {
    height: 3.75rem !important
}

.h-18 {
    height: 4.375rem !important
}

.h-20 {
    height: 5rem !important
}

.h-24 {
    height: 5.625rem !important
}

.h-30 {
    height: 7.5rem !important
}

.h-32 {
    height: 8rem !important
}

.h-40 {
    height: 10rem !important
}

.h-48 {
    height: 12rem !important
}

.h-56 {
    height: 14rem !important
}

.h-64 {
    height: 16rem !important
}

.h-auto {
    height: auto !important
}

.h-px {
    height: 1px !important
}

.h-138px {
    height: 138px !important
}

.h-1\/20 {
    height: 5% !important
}

.h-1\/4 {
    height: 25% !important
}

.h-3\/4 {
    height: 75% !important
}

.h-1\/2 {
    height: 50% !important
}

.h-full {
    height: 100% !important
}

.h-screen {
    height: 100vh !important
}

.leading-none {
    line-height: 1 !important
}

.leading-tight {
    line-height: 1.25 !important
}

.leading-snug {
    line-height: 1.375 !important
}

.leading-normal {
    line-height: 1.5556 !important
}

.leading-relaxed {
    line-height: 1.625 !important
}

.leading-loose {
    line-height: 1.75 !important
}

.list-inside {
    list-style-position: inside !important
}

.list-outside {
    list-style-position: outside !important
}

.list-none {
    list-style-type: none !important
}

.list-disc {
    list-style-type: disc !important
}

.list-decimal {
    list-style-type: decimal !important
}

.m-0 {
    margin: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.m-3 {
    margin: .625rem !important
}

.m-4 {
    margin: .9375rem !important
}

.m-5 {
    margin: 1.25rem !important
}

.m-6 {
    margin: 1.5625rem !important
}

.m-8 {
    margin: 1.875rem !important
}

.m-9 {
    margin: 2.1875rem !important
}

.m-10 {
    margin: 2.5rem !important
}

.m-12 {
    margin: 3.125rem !important
}

.m-16 {
    margin: 3.75rem !important
}

.m-18 {
    margin: 4.375rem !important
}

.m-20 {
    margin: 5rem !important
}

.m-24 {
    margin: 5.625rem !important
}

.m-30 {
    margin: 7.5rem !important
}

.m-32 {
    margin: 8rem !important
}

.m-40 {
    margin: 10rem !important
}

.m-48 {
    margin: 12rem !important
}

.m-56 {
    margin: 14rem !important
}

.m-64 {
    margin: 16rem !important
}

.m-auto {
    margin: auto !important
}

.m-px {
    margin: 1px !important
}

.m-138px {
    margin: 138px !important
}

.m-1\/20 {
    margin: 5% !important
}

.m-1\/4 {
    margin: 25% !important
}

.m-3\/4 {
    margin: 75% !important
}

.-m-1 {
    margin: -.25rem !important
}

.-m-2 {
    margin: -.5rem !important
}

.-m-3 {
    margin: -.625rem !important
}

.-m-4 {
    margin: -.9375rem !important
}

.-m-5 {
    margin: -1.25rem !important
}

.-m-6 {
    margin: -1.5625rem !important
}

.-m-8 {
    margin: -1.875rem !important
}

.-m-9 {
    margin: -2.1875rem !important
}

.-m-10 {
    margin: -2.5rem !important
}

.-m-12 {
    margin: -3.125rem !important
}

.-m-16 {
    margin: -3.75rem !important
}

.-m-18 {
    margin: -4.375rem !important
}

.-m-20 {
    margin: -5rem !important
}

.-m-24 {
    margin: -5.625rem !important
}

.-m-30 {
    margin: -7.5rem !important
}

.-m-32 {
    margin: -8rem !important
}

.-m-40 {
    margin: -10rem !important
}

.-m-48 {
    margin: -12rem !important
}

.-m-56 {
    margin: -14rem !important
}

.-m-64 {
    margin: -16rem !important
}

.-m-px {
    margin: -1px !important
}

.-m-138px {
    margin: -138px !important
}

.-m-1\/20 {
    margin: -5% !important
}

.-m-1\/4 {
    margin: -25% !important
}

.-m-3\/4 {
    margin: -75% !important
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important
}

.mx-1 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
}

.my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important
}

.mx-2 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
}

.my-3 {
    margin-top: .625rem !important;
    margin-bottom: .625rem !important
}

.mx-3 {
    margin-left: .625rem !important;
    margin-right: .625rem !important
}

.my-4 {
    margin-top: .9375rem !important;
    margin-bottom: .9375rem !important
}

.mx-4 {
    margin-left: .9375rem !important;
    margin-right: .9375rem !important
}

.my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}

.mx-5 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
}

.my-6 {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important
}

.mx-6 {
    margin-left: 1.5625rem !important;
    margin-right: 1.5625rem !important
}

.my-8 {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important
}

.mx-8 {
    margin-left: 1.875rem !important;
    margin-right: 1.875rem !important
}

.my-9 {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important
}

.mx-9 {
    margin-left: 2.1875rem !important;
    margin-right: 2.1875rem !important
}

.my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important
}

.mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important
}

.my-12 {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important
}

.mx-12 {
    margin-left: 3.125rem !important;
    margin-right: 3.125rem !important
}

.my-16 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important
}

.mx-16 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important
}

.my-18 {
    margin-top: 4.375rem !important;
    margin-bottom: 4.375rem !important
}

.mx-18 {
    margin-left: 4.375rem !important;
    margin-right: 4.375rem !important
}

.my-20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important
}

.mx-20 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
}

.my-24 {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important
}

.mx-24 {
    margin-left: 5.625rem !important;
    margin-right: 5.625rem !important
}

.my-30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important
}

.mx-30 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important
}

.my-32 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important
}

.mx-32 {
    margin-left: 8rem !important;
    margin-right: 8rem !important
}

.my-40 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important
}

.mx-40 {
    margin-left: 10rem !important;
    margin-right: 10rem !important
}

.my-48 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important
}

.mx-48 {
    margin-left: 12rem !important;
    margin-right: 12rem !important
}

.my-56 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important
}

.mx-56 {
    margin-left: 14rem !important;
    margin-right: 14rem !important
}

.my-64 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important
}

.mx-64 {
    margin-left: 16rem !important;
    margin-right: 16rem !important
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important
}

.mx-auto {
    margin-left: auto !important;
    margin-right: auto !important
}

.my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important
}

.mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important
}

.my-138px {
    margin-top: 138px !important;
    margin-bottom: 138px !important
}

.mx-138px {
    margin-left: 138px !important;
    margin-right: 138px !important
}

.my-1\/20 {
    margin-top: 5% !important;
    margin-bottom: 5% !important
}

.mx-1\/20 {
    margin-left: 5% !important;
    margin-right: 5% !important
}

.my-1\/4 {
    margin-top: 25% !important;
    margin-bottom: 25% !important
}

.mx-1\/4 {
    margin-left: 25% !important;
    margin-right: 25% !important
}

.my-3\/4 {
    margin-top: 75% !important;
    margin-bottom: 75% !important
}

.mx-3\/4 {
    margin-left: 75% !important;
    margin-right: 75% !important
}

.-my-1 {
    margin-top: -.25rem !important;
    margin-bottom: -.25rem !important
}

.-mx-1 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important
}

.-my-2 {
    margin-top: -.5rem !important;
    margin-bottom: -.5rem !important
}

.-mx-2 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important
}

.-my-3 {
    margin-top: -.625rem !important;
    margin-bottom: -.625rem !important
}

.-mx-3 {
    margin-left: -.625rem !important;
    margin-right: -.625rem !important
}

.-my-4 {
    margin-top: -.9375rem !important;
    margin-bottom: -.9375rem !important
}

.-mx-4 {
    margin-left: -.9375rem !important;
    margin-right: -.9375rem !important
}

.-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important
}

.-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important
}

.-my-6 {
    margin-top: -1.5625rem !important;
    margin-bottom: -1.5625rem !important
}

.-mx-6 {
    margin-left: -1.5625rem !important;
    margin-right: -1.5625rem !important
}

.-my-8 {
    margin-top: -1.875rem !important;
    margin-bottom: -1.875rem !important
}

.-mx-8 {
    margin-left: -1.875rem !important;
    margin-right: -1.875rem !important
}

.-my-9 {
    margin-top: -2.1875rem !important;
    margin-bottom: -2.1875rem !important
}

.-mx-9 {
    margin-left: -2.1875rem !important;
    margin-right: -2.1875rem !important
}

.-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important
}

.-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important
}

.-my-12 {
    margin-top: -3.125rem !important;
    margin-bottom: -3.125rem !important
}

.-mx-12 {
    margin-left: -3.125rem !important;
    margin-right: -3.125rem !important
}

.-my-16 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important
}

.-mx-16 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important
}

.-my-18 {
    margin-top: -4.375rem !important;
    margin-bottom: -4.375rem !important
}

.-mx-18 {
    margin-left: -4.375rem !important;
    margin-right: -4.375rem !important
}

.-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important
}

.-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important
}

.-my-24 {
    margin-top: -5.625rem !important;
    margin-bottom: -5.625rem !important
}

.-mx-24 {
    margin-left: -5.625rem !important;
    margin-right: -5.625rem !important
}

.-my-30 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important
}

.-mx-30 {
    margin-left: -7.5rem !important;
    margin-right: -7.5rem !important
}

.-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important
}

.-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important
}

.-my-40 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important
}

.-mx-40 {
    margin-left: -10rem !important;
    margin-right: -10rem !important
}

.-my-48 {
    margin-top: -12rem !important;
    margin-bottom: -12rem !important
}

.-mx-48 {
    margin-left: -12rem !important;
    margin-right: -12rem !important
}

.-my-56 {
    margin-top: -14rem !important;
    margin-bottom: -14rem !important
}

.-mx-56 {
    margin-left: -14rem !important;
    margin-right: -14rem !important
}

.-my-64 {
    margin-top: -16rem !important;
    margin-bottom: -16rem !important
}

.-mx-64 {
    margin-left: -16rem !important;
    margin-right: -16rem !important
}

.-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important
}

.-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important
}

.-my-138px {
    margin-top: -138px !important;
    margin-bottom: -138px !important
}

.-mx-138px {
    margin-left: -138px !important;
    margin-right: -138px !important
}

.-my-1\/20 {
    margin-top: -5% !important;
    margin-bottom: -5% !important
}

.-mx-1\/20 {
    margin-left: -5% !important;
    margin-right: -5% !important
}

.-my-1\/4 {
    margin-top: -25% !important;
    margin-bottom: -25% !important
}

.-mx-1\/4 {
    margin-left: -25% !important;
    margin-right: -25% !important
}

.-my-3\/4 {
    margin-top: -75% !important;
    margin-bottom: -75% !important
}

.-mx-3\/4 {
    margin-left: -75% !important;
    margin-right: -75% !important
}

.mt-0 {
    margin-top: 0 !important
}

.mr-0 {
    margin-right: 0 !important
}

.mb-0 {
    margin-bottom: 0 !important
}

.ml-0 {
    margin-left: 0 !important
}

.mt-1 {
    margin-top: .25rem !important
}

.mr-1 {
    margin-right: .25rem !important
}

.mb-1 {
    margin-bottom: .25rem !important
}

.ml-1 {
    margin-left: .25rem !important
}

.mt-2 {
    margin-top: .5rem !important
}

.mr-2 {
    margin-right: .5rem !important
}

.mb-2 {
    margin-bottom: .5rem !important
}

.ml-2 {
    margin-left: .5rem !important
}

.mt-3 {
    margin-top: .625rem !important
}

.mr-3 {
    margin-right: .625rem !important
}

.mb-3 {
    margin-bottom: .625rem !important
}

.ml-3 {
    margin-left: .625rem !important
}

.mt-4 {
    margin-top: .9375rem !important
}

.mr-4 {
    margin-right: .9375rem !important
}

.mb-4 {
    margin-bottom: .9375rem !important
}

.ml-4 {
    margin-left: .9375rem !important
}

.mt-5 {
    margin-top: 1.25rem !important
}

.mr-5 {
    margin-right: 1.25rem !important
}

.mb-5 {
    margin-bottom: 1.25rem !important
}

.ml-5 {
    margin-left: 1.25rem !important
}

.mt-6 {
    margin-top: 1.5625rem !important
}

.mr-6 {
    margin-right: 1.5625rem !important
}

.mb-6 {
    margin-bottom: 1.5625rem !important
}

.ml-6 {
    margin-left: 1.5625rem !important
}

.mt-8 {
    margin-top: 1.875rem !important
}

.mr-8 {
    margin-right: 1.875rem !important
}

.mb-8 {
    margin-bottom: 1.875rem !important
}

.ml-8 {
    margin-left: 1.875rem !important
}

.mt-9 {
    margin-top: 2.1875rem !important
}

.mr-9 {
    margin-right: 2.1875rem !important
}

.mb-9 {
    margin-bottom: 2.1875rem !important
}

.ml-9 {
    margin-left: 2.1875rem !important
}

.mt-10 {
    margin-top: 2.5rem !important
}

.mr-10 {
    margin-right: 2.5rem !important
}

.mb-10 {
    margin-bottom: 2.5rem !important
}

.ml-10 {
    margin-left: 2.5rem !important
}

.mt-12 {
    margin-top: 3.125rem !important
}

.mr-12 {
    margin-right: 3.125rem !important
}

.mb-12 {
    margin-bottom: 3.125rem !important
}

.ml-12 {
    margin-left: 3.125rem !important
}

.mt-16 {
    margin-top: 3.75rem !important
}

.mr-16 {
    margin-right: 3.75rem !important
}

.mb-16 {
    margin-bottom: 3.75rem !important
}

.ml-16 {
    margin-left: 3.75rem !important
}

.mt-18 {
    margin-top: 4.375rem !important
}

.mr-18 {
    margin-right: 4.375rem !important
}

.mb-18 {
    margin-bottom: 4.375rem !important
}

.ml-18 {
    margin-left: 4.375rem !important
}

.mt-20 {
    margin-top: 5rem !important
}

.mr-20 {
    margin-right: 5rem !important
}

.mb-20 {
    margin-bottom: 5rem !important
}

.ml-20 {
    margin-left: 5rem !important
}

.mt-24 {
    margin-top: 5.625rem !important
}

.mr-24 {
    margin-right: 5.625rem !important
}

.mb-24 {
    margin-bottom: 5.625rem !important
}

.ml-24 {
    margin-left: 5.625rem !important
}

.mt-30 {
    margin-top: 7.5rem !important
}

.mr-30 {
    margin-right: 7.5rem !important
}

.mb-30 {
    margin-bottom: 7.5rem !important
}

.ml-30 {
    margin-left: 7.5rem !important
}

.mt-32 {
    margin-top: 8rem !important
}

.mr-32 {
    margin-right: 8rem !important
}

.mb-32 {
    margin-bottom: 8rem !important
}

.ml-32 {
    margin-left: 8rem !important
}

.mt-40 {
    margin-top: 10rem !important
}

.mr-40 {
    margin-right: 10rem !important
}

.mb-40 {
    margin-bottom: 10rem !important
}

.ml-40 {
    margin-left: 10rem !important
}

.mt-48 {
    margin-top: 12rem !important
}

.mr-48 {
    margin-right: 12rem !important
}

.mb-48 {
    margin-bottom: 12rem !important
}

.ml-48 {
    margin-left: 12rem !important
}

.mt-56 {
    margin-top: 14rem !important
}

.mr-56 {
    margin-right: 14rem !important
}

.mb-56 {
    margin-bottom: 14rem !important
}

.ml-56 {
    margin-left: 14rem !important
}

.mt-64 {
    margin-top: 16rem !important
}

.mr-64 {
    margin-right: 16rem !important
}

.mb-64 {
    margin-bottom: 16rem !important
}

.ml-64 {
    margin-left: 16rem !important
}

.mt-auto {
    margin-top: auto !important
}

.mr-auto {
    margin-right: auto !important
}

.mb-auto {
    margin-bottom: auto !important
}

.ml-auto {
    margin-left: auto !important
}

.mt-px {
    margin-top: 1px !important
}

.mr-px {
    margin-right: 1px !important
}

.mb-px {
    margin-bottom: 1px !important
}

.ml-px {
    margin-left: 1px !important
}

.mt-138px {
    margin-top: 138px !important
}

.mr-138px {
    margin-right: 138px !important
}

.mb-138px {
    margin-bottom: 138px !important
}

.ml-138px {
    margin-left: 138px !important
}

.mt-1\/20 {
    margin-top: 5% !important
}

.mr-1\/20 {
    margin-right: 5% !important
}

.mb-1\/20 {
    margin-bottom: 5% !important
}

.ml-1\/20 {
    margin-left: 5% !important
}

.mt-1\/4 {
    margin-top: 25% !important
}

.mr-1\/4 {
    margin-right: 25% !important
}

.mb-1\/4 {
    margin-bottom: 25% !important
}

.ml-1\/4 {
    margin-left: 25% !important
}

.mt-3\/4 {
    margin-top: 75% !important
}

.mr-3\/4 {
    margin-right: 75% !important
}

.mb-3\/4 {
    margin-bottom: 75% !important
}

.ml-3\/4 {
    margin-left: 75% !important
}

.-mt-1 {
    margin-top: -.25rem !important
}

.-mr-1 {
    margin-right: -.25rem !important
}

.-mb-1 {
    margin-bottom: -.25rem !important
}

.-ml-1 {
    margin-left: -.25rem !important
}

.-mt-2 {
    margin-top: -.5rem !important
}

.-mr-2 {
    margin-right: -.5rem !important
}

.-mb-2 {
    margin-bottom: -.5rem !important
}

.-ml-2 {
    margin-left: -.5rem !important
}

.-mt-3 {
    margin-top: -.625rem !important
}

.-mr-3 {
    margin-right: -.625rem !important
}

.-mb-3 {
    margin-bottom: -.625rem !important
}

.-ml-3 {
    margin-left: -.625rem !important
}

.-mt-4 {
    margin-top: -.9375rem !important
}

.-mr-4 {
    margin-right: -.9375rem !important
}

.-mb-4 {
    margin-bottom: -.9375rem !important
}

.-ml-4 {
    margin-left: -.9375rem !important
}

.-mt-5 {
    margin-top: -1.25rem !important
}

.-mr-5 {
    margin-right: -1.25rem !important
}

.-mb-5 {
    margin-bottom: -1.25rem !important
}

.-ml-5 {
    margin-left: -1.25rem !important
}

.-mt-6 {
    margin-top: -1.5625rem !important
}

.-mr-6 {
    margin-right: -1.5625rem !important
}

.-mb-6 {
    margin-bottom: -1.5625rem !important
}

.-ml-6 {
    margin-left: -1.5625rem !important
}

.-mt-8 {
    margin-top: -1.875rem !important
}

.-mr-8 {
    margin-right: -1.875rem !important
}

.-mb-8 {
    margin-bottom: -1.875rem !important
}

.-ml-8 {
    margin-left: -1.875rem !important
}

.-mt-9 {
    margin-top: -2.1875rem !important
}

.-mr-9 {
    margin-right: -2.1875rem !important
}

.-mb-9 {
    margin-bottom: -2.1875rem !important
}

.-ml-9 {
    margin-left: -2.1875rem !important
}

.-mt-10 {
    margin-top: -2.5rem !important
}

.-mr-10 {
    margin-right: -2.5rem !important
}

.-mb-10 {
    margin-bottom: -2.5rem !important
}

.-ml-10 {
    margin-left: -2.5rem !important
}

.-mt-12 {
    margin-top: -3.125rem !important
}

.-mr-12 {
    margin-right: -3.125rem !important
}

.-mb-12 {
    margin-bottom: -3.125rem !important
}

.-ml-12 {
    margin-left: -3.125rem !important
}

.-mt-16 {
    margin-top: -3.75rem !important
}

.-mr-16 {
    margin-right: -3.75rem !important
}

.-mb-16 {
    margin-bottom: -3.75rem !important
}

.-ml-16 {
    margin-left: -3.75rem !important
}

.-mt-18 {
    margin-top: -4.375rem !important
}

.-mr-18 {
    margin-right: -4.375rem !important
}

.-mb-18 {
    margin-bottom: -4.375rem !important
}

.-ml-18 {
    margin-left: -4.375rem !important
}

.-mt-20 {
    margin-top: -5rem !important
}

.-mr-20 {
    margin-right: -5rem !important
}

.-mb-20 {
    margin-bottom: -5rem !important
}

.-ml-20 {
    margin-left: -5rem !important
}

.-mt-24 {
    margin-top: -5.625rem !important
}

.-mr-24 {
    margin-right: -5.625rem !important
}

.-mb-24 {
    margin-bottom: -5.625rem !important
}

.-ml-24 {
    margin-left: -5.625rem !important
}

.-mt-30 {
    margin-top: -7.5rem !important
}

.-mr-30 {
    margin-right: -7.5rem !important
}

.-mb-30 {
    margin-bottom: -7.5rem !important
}

.-ml-30 {
    margin-left: -7.5rem !important
}

.-mt-32 {
    margin-top: -8rem !important
}

.-mr-32 {
    margin-right: -8rem !important
}

.-mb-32 {
    margin-bottom: -8rem !important
}

.-ml-32 {
    margin-left: -8rem !important
}

.-mt-40 {
    margin-top: -10rem !important
}

.-mr-40 {
    margin-right: -10rem !important
}

.-mb-40 {
    margin-bottom: -10rem !important
}

.-ml-40 {
    margin-left: -10rem !important
}

.-mt-48 {
    margin-top: -12rem !important
}

.-mr-48 {
    margin-right: -12rem !important
}

.-mb-48 {
    margin-bottom: -12rem !important
}

.-ml-48 {
    margin-left: -12rem !important
}

.-mt-56 {
    margin-top: -14rem !important
}

.-mr-56 {
    margin-right: -14rem !important
}

.-mb-56 {
    margin-bottom: -14rem !important
}

.-ml-56 {
    margin-left: -14rem !important
}

.-mt-64 {
    margin-top: -16rem !important
}

.-mr-64 {
    margin-right: -16rem !important
}

.-mb-64 {
    margin-bottom: -16rem !important
}

.-ml-64 {
    margin-left: -16rem !important
}

.-mt-px {
    margin-top: -1px !important
}

.-mr-px {
    margin-right: -1px !important
}

.-mb-px {
    margin-bottom: -1px !important
}

.-ml-px {
    margin-left: -1px !important
}

.-mt-138px {
    margin-top: -138px !important
}

.-mr-138px {
    margin-right: -138px !important
}

.-mb-138px {
    margin-bottom: -138px !important
}

.-ml-138px {
    margin-left: -138px !important
}

.-mt-1\/20 {
    margin-top: -5% !important
}

.-mr-1\/20 {
    margin-right: -5% !important
}

.-mb-1\/20 {
    margin-bottom: -5% !important
}

.-ml-1\/20 {
    margin-left: -5% !important
}

.-mt-1\/4 {
    margin-top: -25% !important
}

.-mr-1\/4 {
    margin-right: -25% !important
}

.-mb-1\/4 {
    margin-bottom: -25% !important
}

.-ml-1\/4 {
    margin-left: -25% !important
}

.-mt-3\/4 {
    margin-top: -75% !important
}

.-mr-3\/4 {
    margin-right: -75% !important
}

.-mb-3\/4 {
    margin-bottom: -75% !important
}

.-ml-3\/4 {
    margin-left: -75% !important
}

.max-h-0 {
    max-height: 0 !important
}

.max-h-1 {
    max-height: .25rem !important
}

.max-h-2 {
    max-height: .5rem !important
}

.max-h-3 {
    max-height: .625rem !important
}

.max-h-4 {
    max-height: .9375rem !important
}

.max-h-5 {
    max-height: 1.25rem !important
}

.max-h-6 {
    max-height: 1.5625rem !important
}

.max-h-8 {
    max-height: 1.875rem !important
}

.max-h-9 {
    max-height: 2.1875rem !important
}

.max-h-10 {
    max-height: 2.5rem !important
}

.max-h-12 {
    max-height: 3.125rem !important
}

.max-h-16 {
    max-height: 3.75rem !important
}

.max-h-18 {
    max-height: 4.375rem !important
}

.max-h-20 {
    max-height: 5rem !important
}

.max-h-24 {
    max-height: 5.625rem !important
}

.max-h-30 {
    max-height: 7.5rem !important
}

.max-h-32 {
    max-height: 8rem !important
}

.max-h-40 {
    max-height: 10rem !important
}

.max-h-48 {
    max-height: 12rem !important
}

.max-h-56 {
    max-height: 14rem !important
}

.max-h-64 {
    max-height: 16rem !important
}

.max-h-screen-1\/4 {
    max-height: 25vh !important
}

.max-h-px {
    max-height: 1px !important
}

.max-h-138px {
    max-height: 138px !important
}

.max-h-1\/20 {
    max-height: 5% !important
}

.max-h-1\/4 {
    max-height: 25% !important
}

.max-h-3\/4 {
    max-height: 75% !important
}

.max-w-0 {
    max-width: 0 !important
}

.max-w-1 {
    max-width: .25rem !important
}

.max-w-2 {
    max-width: .5rem !important
}

.max-w-3 {
    max-width: .625rem !important
}

.max-w-4 {
    max-width: .9375rem !important
}

.max-w-5 {
    max-width: 1.25rem !important
}

.max-w-6 {
    max-width: 1.5625rem !important
}

.max-w-8 {
    max-width: 1.875rem !important
}

.max-w-9 {
    max-width: 2.1875rem !important
}

.max-w-10 {
    max-width: 2.5rem !important
}

.max-w-12 {
    max-width: 3.125rem !important
}

.max-w-16 {
    max-width: 3.75rem !important
}

.max-w-18 {
    max-width: 4.375rem !important
}

.max-w-20 {
    max-width: 5rem !important
}

.max-w-24 {
    max-width: 5.625rem !important
}

.max-w-30 {
    max-width: 7.5rem !important
}

.max-w-32 {
    max-width: 8rem !important
}

.max-w-40 {
    max-width: 10rem !important
}

.max-w-48 {
    max-width: 12rem !important
}

.max-w-56 {
    max-width: 14rem !important
}

.max-w-64 {
    max-width: 16rem !important
}

.max-w-xs {
    max-width: 20rem !important
}

.max-w-sm {
    max-width: 24rem !important
}

.max-w-md {
    max-width: 28rem !important
}

.max-w-lg {
    max-width: 32rem !important
}

.max-w-xl {
    max-width: 36rem !important
}

.max-w-2xl {
    max-width: 42rem !important
}

.max-w-3xl {
    max-width: 48rem !important
}

.max-w-4xl {
    max-width: 56rem !important
}

.max-w-5xl {
    max-width: 64rem !important
}

.max-w-6xl {
    max-width: 72rem !important
}

.max-w-content {
    max-width: 35em !important
}

.max-w-1\/3 {
    max-width: 33.333333% !important
}

.max-w-1\/4 {
    max-width: 25% !important
}

.max-w-2\/4 {
    max-width: 50% !important
}

.max-w-3\/4 {
    max-width: 75% !important
}

.max-w-1\/5 {
    max-width: 20% !important
}

.max-w-2\/5 {
    max-width: 40% !important
}

.max-w-3\/5 {
    max-width: 60% !important
}

.max-w-4\/5 {
    max-width: 80% !important
}

.max-w-full {
    max-width: 100% !important
}

.max-w-px {
    max-width: 1px !important
}

.max-w-138px {
    max-width: 138px !important
}

.max-w-1\/20 {
    max-width: 5% !important
}

.min-h-0 {
    min-height: 0 !important
}

.min-h-full {
    min-height: 100% !important
}

.min-h-screen {
    min-height: 100vh !important
}

.min-w-0 {
    min-width: 0 !important
}

.min-w-full {
    min-width: 100% !important
}

.object-contain {
    object-fit: contain !important
}

.object-cover {
    object-fit: cover !important
}

.object-fill {
    object-fit: fill !important
}

.object-none {
    object-fit: none !important
}

.object-scale-down {
    object-fit: scale-down !important
}

.object-bottom {
    object-position: bottom !important
}

.object-center {
    object-position: center !important
}

.object-left {
    object-position: left !important
}

.object-left-bottom {
    object-position: left bottom !important
}

.object-left-top {
    object-position: left top !important
}

.object-right {
    object-position: right !important
}

.object-right-bottom {
    object-position: right bottom !important
}

.object-right-top {
    object-position: right top !important
}

.object-top {
    object-position: top !important
}

.opacity-0 {
    opacity: 0 !important
}

.opacity-25 {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !important
}

.opacity-100 {
    opacity: 1 !important
}

.hover\:opacity-0:hover {
    opacity: 0 !important
}

.hover\:opacity-25:hover {
    opacity: .25 !important
}

.hover\:opacity-50:hover {
    opacity: .5 !important
}

.hover\:opacity-75:hover {
    opacity: .75 !important
}

.hover\:opacity-100:hover {
    opacity: 1 !important
}

.focus\:opacity-0:focus {
    opacity: 0 !important
}

.focus\:opacity-25:focus {
    opacity: .25 !important
}

.focus\:opacity-50:focus {
    opacity: .5 !important
}

.focus\:opacity-75:focus {
    opacity: .75 !important
}

.focus\:opacity-100:focus {
    opacity: 1 !important
}

.active\:opacity-0:active {
    opacity: 0 !important
}

.active\:opacity-25:active {
    opacity: .25 !important
}

.active\:opacity-50:active {
    opacity: .5 !important
}

.active\:opacity-75:active {
    opacity: .75 !important
}

.active\:opacity-100:active {
    opacity: 1 !important
}

.group:hover .group-hover\:opacity-0 {
    opacity: 0 !important
}

.group:hover .group-hover\:opacity-25 {
    opacity: .25 !important
}

.group:hover .group-hover\:opacity-50 {
    opacity: .5 !important
}

.group:hover .group-hover\:opacity-75 {
    opacity: .75 !important
}

.group:hover .group-hover\:opacity-100 {
    opacity: 1 !important
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.overflow-visible {
    overflow: visible !important
}

.overflow-scroll {
    overflow: scroll !important
}

.overflow-x-auto {
    overflow-x: auto !important
}

.overflow-y-auto {
    overflow-y: auto !important
}

.overflow-x-hidden {
    overflow-x: hidden !important
}

.overflow-y-hidden {
    overflow-y: hidden !important
}

.overflow-x-visible {
    overflow-x: visible !important
}

.overflow-y-visible {
    overflow-y: visible !important
}

.overflow-x-scroll {
    overflow-x: scroll !important
}

.overflow-y-scroll {
    overflow-y: scroll !important
}

.scrolling-touch {
    -webkit-overflow-scrolling: touch !important
}

.scrolling-auto {
    -webkit-overflow-scrolling: auto !important
}

.p-0 {
    padding: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.p-3 {
    padding: .625rem !important
}

.p-4 {
    padding: .9375rem !important
}

.p-5 {
    padding: 1.25rem !important
}

.p-6 {
    padding: 1.5625rem !important
}

.p-8 {
    padding: 1.875rem !important
}

.p-9 {
    padding: 2.1875rem !important
}

.p-10 {
    padding: 2.5rem !important
}

.p-12 {
    padding: 3.125rem !important
}

.p-16 {
    padding: 3.75rem !important
}

.p-18 {
    padding: 4.375rem !important
}

.p-20 {
    padding: 5rem !important
}

.p-24 {
    padding: 5.625rem !important
}

.p-30 {
    padding: 7.5rem !important
}

.p-32 {
    padding: 8rem !important
}

.p-40 {
    padding: 10rem !important
}

.p-48 {
    padding: 12rem !important
}

.p-56 {
    padding: 14rem !important
}

.p-64 {
    padding: 16rem !important
}

.p-px {
    padding: 1px !important
}

.p-138px {
    padding: 138px !important
}

.p-1\/20 {
    padding: 5% !important
}

.p-1\/4 {
    padding: 25% !important
}

.p-3\/4 {
    padding: 75% !important
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important
}

.px-1 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
}

.py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.px-2 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
}

.py-3 {
    padding-top: .625rem !important;
    padding-bottom: .625rem !important
}

.px-3 {
    padding-left: .625rem !important;
    padding-right: .625rem !important
}

.py-4 {
    padding-top: .9375rem !important;
    padding-bottom: .9375rem !important
}

.px-4 {
    padding-left: .9375rem !important;
    padding-right: .9375rem !important
}

.py-5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important
}

.px-5 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important
}

.py-6 {
    padding-top: 1.5625rem !important;
    padding-bottom: 1.5625rem !important
}

.px-6 {
    padding-left: 1.5625rem !important;
    padding-right: 1.5625rem !important
}

.py-8 {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important
}

.px-8 {
    padding-left: 1.875rem !important;
    padding-right: 1.875rem !important
}

.py-9 {
    padding-top: 2.1875rem !important;
    padding-bottom: 2.1875rem !important
}

.px-9 {
    padding-left: 2.1875rem !important;
    padding-right: 2.1875rem !important
}

.py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important
}

.py-12 {
    padding-top: 3.125rem !important;
    padding-bottom: 3.125rem !important
}

.px-12 {
    padding-left: 3.125rem !important;
    padding-right: 3.125rem !important
}

.py-16 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important
}

.px-16 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important
}

.py-18 {
    padding-top: 4.375rem !important;
    padding-bottom: 4.375rem !important
}

.px-18 {
    padding-left: 4.375rem !important;
    padding-right: 4.375rem !important
}

.py-20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important
}

.px-20 {
    padding-left: 5rem !important;
    padding-right: 5rem !important
}

.py-24 {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important
}

.px-24 {
    padding-left: 5.625rem !important;
    padding-right: 5.625rem !important
}

.py-30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important
}

.px-30 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important
}

.py-32 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important
}

.px-32 {
    padding-left: 8rem !important;
    padding-right: 8rem !important
}

.py-40 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important
}

.px-40 {
    padding-left: 10rem !important;
    padding-right: 10rem !important
}

.py-48 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important
}

.px-48 {
    padding-left: 12rem !important;
    padding-right: 12rem !important
}

.py-56 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important
}

.px-56 {
    padding-left: 14rem !important;
    padding-right: 14rem !important
}

.py-64 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important
}

.px-64 {
    padding-left: 16rem !important;
    padding-right: 16rem !important
}

.py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important
}

.px-px {
    padding-left: 1px !important;
    padding-right: 1px !important
}

.py-138px {
    padding-top: 138px !important;
    padding-bottom: 138px !important
}

.px-138px {
    padding-left: 138px !important;
    padding-right: 138px !important
}

.py-1\/20 {
    padding-top: 5% !important;
    padding-bottom: 5% !important
}

.px-1\/20 {
    padding-left: 5% !important;
    padding-right: 5% !important
}

.py-1\/4 {
    padding-top: 25% !important;
    padding-bottom: 25% !important
}

.px-1\/4 {
    padding-left: 25% !important;
    padding-right: 25% !important
}

.py-3\/4 {
    padding-top: 75% !important;
    padding-bottom: 75% !important
}

.px-3\/4 {
    padding-left: 75% !important;
    padding-right: 75% !important
}

.pt-0 {
    padding-top: 0 !important
}

.pr-0 {
    padding-right: 0 !important
}

.pb-0 {
    padding-bottom: 0 !important
}

.pl-0 {
    padding-left: 0 !important
}

.pt-1 {
    padding-top: .25rem !important
}

.pr-1 {
    padding-right: .25rem !important
}

.pb-1 {
    padding-bottom: .25rem !important
}

.pl-1 {
    padding-left: .25rem !important
}

.pt-2 {
    padding-top: .5rem !important
}

.pr-2 {
    padding-right: .5rem !important
}

.pb-2 {
    padding-bottom: .5rem !important
}

.pl-2 {
    padding-left: .5rem !important
}

.pt-3 {
    padding-top: .625rem !important
}

.pr-3 {
    padding-right: .625rem !important
}

.pb-3 {
    padding-bottom: .625rem !important
}

.pl-3 {
    padding-left: .625rem !important
}

.pt-4 {
    padding-top: .9375rem !important
}

.pr-4 {
    padding-right: .9375rem !important
}

.pb-4 {
    padding-bottom: .9375rem !important
}

.pl-4 {
    padding-left: .9375rem !important
}

.pt-5 {
    padding-top: 1.25rem !important
}

.pr-5 {
    padding-right: 1.25rem !important
}

.pb-5 {
    padding-bottom: 1.25rem !important
}

.pl-5 {
    padding-left: 1.25rem !important
}

.pt-6 {
    padding-top: 1.5625rem !important
}

.pr-6 {
    padding-right: 1.5625rem !important
}

.pb-6 {
    padding-bottom: 1.5625rem !important
}

.pl-6 {
    padding-left: 1.5625rem !important
}

.pt-8 {
    padding-top: 1.875rem !important
}

.pr-8 {
    padding-right: 1.875rem !important
}

.pb-8 {
    padding-bottom: 1.875rem !important
}

.pl-8 {
    padding-left: 1.875rem !important
}

.pt-9 {
    padding-top: 2.1875rem !important
}

.pr-9 {
    padding-right: 2.1875rem !important
}

.pb-9 {
    padding-bottom: 2.1875rem !important
}

.pl-9 {
    padding-left: 2.1875rem !important
}

.pt-10 {
    padding-top: 2.5rem !important
}

.pr-10 {
    padding-right: 2.5rem !important
}

.pb-10 {
    padding-bottom: 2.5rem !important
}

.pl-10 {
    padding-left: 2.5rem !important
}

.pt-12 {
    padding-top: 3.125rem !important
}

.pr-12 {
    padding-right: 3.125rem !important
}

.pb-12 {
    padding-bottom: 3.125rem !important
}

.pl-12 {
    padding-left: 3.125rem !important
}

.pt-16 {
    padding-top: 3.75rem !important
}

.pr-16 {
    padding-right: 3.75rem !important
}

.pb-16 {
    padding-bottom: 3.75rem !important
}

.pl-16 {
    padding-left: 3.75rem !important
}

.pt-18 {
    padding-top: 4.375rem !important
}

.pr-18 {
    padding-right: 4.375rem !important
}

.pb-18 {
    padding-bottom: 4.375rem !important
}

.pl-18 {
    padding-left: 4.375rem !important
}

.pt-20 {
    padding-top: 5rem !important
}

.pr-20 {
    padding-right: 5rem !important
}

.pb-20 {
    padding-bottom: 5rem !important
}

.pl-20 {
    padding-left: 5rem !important
}

.pt-24 {
    padding-top: 5.625rem !important
}

.pr-24 {
    padding-right: 5.625rem !important
}

.pb-24 {
    padding-bottom: 5.625rem !important
}

.pl-24 {
    padding-left: 5.625rem !important
}

.pt-30 {
    padding-top: 7.5rem !important
}

.pr-30 {
    padding-right: 7.5rem !important
}

.pb-30 {
    padding-bottom: 7.5rem !important
}

.pl-30 {
    padding-left: 7.5rem !important
}

.pt-32 {
    padding-top: 8rem !important
}

.pr-32 {
    padding-right: 8rem !important
}

.pb-32 {
    padding-bottom: 8rem !important
}

.pl-32 {
    padding-left: 8rem !important
}

.pt-40 {
    padding-top: 10rem !important
}

.pr-40 {
    padding-right: 10rem !important
}

.pb-40 {
    padding-bottom: 10rem !important
}

.pl-40 {
    padding-left: 10rem !important
}

.pt-48 {
    padding-top: 12rem !important
}

.pr-48 {
    padding-right: 12rem !important
}

.pb-48 {
    padding-bottom: 12rem !important
}

.pl-48 {
    padding-left: 12rem !important
}

.pt-56 {
    padding-top: 14rem !important
}

.pr-56 {
    padding-right: 14rem !important
}

.pb-56 {
    padding-bottom: 14rem !important
}

.pl-56 {
    padding-left: 14rem !important
}

.pt-64 {
    padding-top: 16rem !important
}

.pr-64 {
    padding-right: 16rem !important
}

.pb-64 {
    padding-bottom: 16rem !important
}

.pl-64 {
    padding-left: 16rem !important
}

.pt-px {
    padding-top: 1px !important
}

.pr-px {
    padding-right: 1px !important
}

.pb-px {
    padding-bottom: 1px !important
}

.pl-px {
    padding-left: 1px !important
}

.pt-138px {
    padding-top: 138px !important
}

.pr-138px {
    padding-right: 138px !important
}

.pb-138px {
    padding-bottom: 138px !important
}

.pl-138px {
    padding-left: 138px !important
}

.pt-1\/20 {
    padding-top: 5% !important
}

.pr-1\/20 {
    padding-right: 5% !important
}

.pb-1\/20 {
    padding-bottom: 5% !important
}

.pl-1\/20 {
    padding-left: 5% !important
}

.pt-1\/4 {
    padding-top: 25% !important
}

.pr-1\/4 {
    padding-right: 25% !important
}

.pb-1\/4 {
    padding-bottom: 25% !important
}

.pl-1\/4 {
    padding-left: 25% !important
}

.pt-3\/4 {
    padding-top: 75% !important
}

.pr-3\/4 {
    padding-right: 75% !important
}

.pb-3\/4 {
    padding-bottom: 75% !important
}

.pl-3\/4 {
    padding-left: 75% !important
}

.pointer-events-none {
    pointer-events: none !important
}

.pointer-events-auto {
    pointer-events: auto !important
}

.static {
    position: static !important
}

.fixed {
    position: fixed !important
}

.absolute {
    position: absolute !important
}

.relative {
    position: relative !important
}

.sticky {
    position: sticky !important
}

.inset-0 {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important
}

.inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important
}

.inset-y-0 {
    top: 0 !important;
    bottom: 0 !important
}

.inset-x-0 {
    right: 0 !important;
    left: 0 !important
}

.inset-y-auto {
    top: auto !important;
    bottom: auto !important
}

.inset-x-auto {
    right: auto !important;
    left: auto !important
}

.top-0 {
    top: 0 !important
}

.right-0 {
    right: 0 !important
}

.bottom-0 {
    bottom: 0 !important
}

.left-0 {
    left: 0 !important
}

.top-auto {
    top: auto !important
}

.right-auto {
    right: auto !important
}

.bottom-auto {
    bottom: auto !important
}

.left-auto {
    left: auto !important
}

.resize-none {
    resize: none !important
}

.resize-y {
    resize: vertical !important
}

.resize-x {
    resize: horizontal !important
}

.resize {
    resize: both !important
}

.shadow-md {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
}

.shadow-lg {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
}

.shadow-xl {
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
}

.shadow-none {
    box-shadow: none !important
}

.hover\:shadow-md:hover {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
}

.hover\:shadow-lg:hover {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
}

.hover\:shadow-xl:hover {
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
}

.hover\:shadow-none:hover {
    box-shadow: none !important
}

.focus\:shadow-md:focus {
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
}

.focus\:shadow-lg:focus {
    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
}

.focus\:shadow-xl:focus {
    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
}

.focus\:shadow-none:focus {
    box-shadow: none !important
}

.fill-current {
    fill: currentColor !important
}

.stroke-current {
    stroke: currentColor !important
}

.table-auto {
    table-layout: auto !important
}

.table-fixed {
    table-layout: fixed !important
}

.text-left {
    text-align: left !important
}

.text-center {
    text-align: center !important
}

.text-right {
    text-align: right !important
}

.text-justify {
    text-align: justify !important
}

.text-transparent {
    color: transparent !important
}

.text-black {
    color: #000 !important
}

.text-white {
    color: #fff !important
}

.text-white-o-15 {
    color: hsla(0, 0%, 100%, .15) !important
}

.text-white-o-25 {
    color: hsla(0, 0%, 100%, .25) !important
}

.text-white-o-50 {
    color: hsla(0, 0%, 100%, .5) !important
}

.text-white-o-75 {
    color: hsla(0, 0%, 100%, .75) !important
}

.text-white-o-85 {
    color: hsla(0, 0%, 100%, .85) !important
}

.text-black-o-15 {
    color: rgba(0, 0, 0, .15) !important
}

.text-black-o-25 {
    color: rgba(0, 0, 0, .25) !important
}

.text-black-o-50 {
    color: rgba(0, 0, 0, .5) !important
}

.text-black-o-75 {
    color: rgba(0, 0, 0, .75) !important
}

.text-blue-5 {
    color: #f5fdff !important
}

.text-blue-10 {
    color: #e5f9ff !important
}

.text-blue-20 {
    color: #ccf0f9 !important
}

.text-blue-40 {
    color: #99e1f3 !important
}

.text-blue-50 {
    color: #f7faff !important
}

.text-blue-60 {
    color: #66d3ee !important
}

.text-blue-80 {
    color: #33c4e8 !important
}

.text-blue-100 {
    color: #e8edf5 !important
}

.text-blue-200 {
    color: #d3dceb !important
}

.text-blue-300 {
    color: #4478bb !important
}

.text-blue-500 {
    color: #1e5399 !important
}

.text-blue-600 {
    color: #12468c !important
}

.text-blue-700 {
    color: #123d77 !important
}

.text-blue-900 {
    color: #192638 !important
}

.text-blue-solid {
    color: #00f !important
}

.text-blue-brand {
    color: #00b5e2 !important
}

.text-lightblue-300 {
    color: #6bcbf3 !important
}

.text-lightblue-500 {
    color: #0b9fea !important
}

.text-lightblue-700 {
    color: #2576a3 !important
}

.text-sablue-100 {
    color: #ebf8fe !important
}

.text-sablue-200 {
    color: #dceffc !important
}

.text-grey-200 {
    color: #212121 !important
}

.text-grey-250 {
    color: #333 !important
}

.text-grey-300 {
    color: #454747 !important
}

.text-grey-400 {
    color: #666667 !important
}

.text-grey-450 {
    color: #707070 !important
}

.text-grey-600 {
    color: #949494 !important
}

.text-grey-700 {
    color: #b2b2b2 !important
}

.text-grey-750 {
    color: #b2b5b9 !important
}

.text-grey-800 {
    color: #dee2e4 !important
}

.text-grey-850 {
    color: #eff3f5 !important
}

.text-grey-900 {
    color: #f1f3f5 !important
}

.text-grey-950 {
    color: #f9f9f9 !important
}

.text-yellow-80 {
    color: #fffc82 !important
}

.text-yellow-100 {
    color: #fff3cd !important
}

.text-yellow-500 {
    color: #856404 !important
}

.text-red-100 {
    color: #f9d7da !important
}

.text-red-500 {
    color: #721c23 !important
}

.text-green-100 {
    color: #d4edda !important
}

.text-green-500 {
    color: #155724 !important
}

.text-lightgreen-500 {
    color: #0cac78 !important
}

.text-lightgreen-700 {
    color: #06563c !important
}

.text-medicare-100 {
    color: #d4eee2 !important
}

.text-medicare-300 {
    color: #00af3f !important
}

.text-medicare-500 {
    color: #008542 !important
}

.text-medicare-700 {
    color: #024731 !important
}

.text-centrelink-100 {
    color: #e4e4e5 !important
}

.text-centrelink-300 {
    color: #949499 !important
}

.text-centrelink-500 {
    color: #4d4d4f !important
}

.text-centrelink-700 {
    color: #353637 !important
}

.text-childsupport-100 {
    color: #ebdeee !important
}

.text-childsupport-300 {
    color: #b25bcc !important
}

.text-childsupport-500 {
    color: #6e2585 !important
}

.text-childsupport-700 {
    color: #541866 !important
}

.text-mygov-300 {
    color: #78c433 !important
}

.text-mygov-500 {
    color: #026540 !important
}

.text-mygov-700 {
    color: #004e31 !important
}

.hover\:text-transparent:hover {
    color: transparent !important
}

.hover\:text-black:hover {
    color: #000 !important
}

.hover\:text-white:hover {
    color: #fff !important
}

.hover\:text-white-o-15:hover {
    color: hsla(0, 0%, 100%, .15) !important
}

.hover\:text-white-o-25:hover {
    color: hsla(0, 0%, 100%, .25) !important
}

.hover\:text-white-o-50:hover {
    color: hsla(0, 0%, 100%, .5) !important
}

.hover\:text-white-o-75:hover {
    color: hsla(0, 0%, 100%, .75) !important
}

.hover\:text-white-o-85:hover {
    color: hsla(0, 0%, 100%, .85) !important
}

.hover\:text-black-o-15:hover {
    color: rgba(0, 0, 0, .15) !important
}

.hover\:text-black-o-25:hover {
    color: rgba(0, 0, 0, .25) !important
}

.hover\:text-black-o-50:hover {
    color: rgba(0, 0, 0, .5) !important
}

.hover\:text-black-o-75:hover {
    color: rgba(0, 0, 0, .75) !important
}

.hover\:text-blue-5:hover {
    color: #f5fdff !important
}

.hover\:text-blue-10:hover {
    color: #e5f9ff !important
}

.hover\:text-blue-20:hover {
    color: #ccf0f9 !important
}

.hover\:text-blue-40:hover {
    color: #99e1f3 !important
}

.hover\:text-blue-50:hover {
    color: #f7faff !important
}

.hover\:text-blue-60:hover {
    color: #66d3ee !important
}

.hover\:text-blue-80:hover {
    color: #33c4e8 !important
}

.hover\:text-blue-100:hover {
    color: #e8edf5 !important
}

.hover\:text-blue-200:hover {
    color: #d3dceb !important
}

.hover\:text-blue-300:hover {
    color: #4478bb !important
}

.hover\:text-blue-500:hover {
    color: #1e5399 !important
}

.hover\:text-blue-600:hover {
    color: #12468c !important
}

.hover\:text-blue-700:hover {
    color: #123d77 !important
}

.hover\:text-blue-900:hover {
    color: #192638 !important
}

.hover\:text-blue-solid:hover {
    color: #00f !important
}

.hover\:text-blue-brand:hover {
    color: #00b5e2 !important
}

.hover\:text-lightblue-300:hover {
    color: #6bcbf3 !important
}

.hover\:text-lightblue-500:hover {
    color: #0b9fea !important
}

.hover\:text-lightblue-700:hover {
    color: #2576a3 !important
}

.hover\:text-sablue-100:hover {
    color: #ebf8fe !important
}

.hover\:text-sablue-200:hover {
    color: #dceffc !important
}

.hover\:text-grey-200:hover {
    color: #212121 !important
}

.hover\:text-grey-250:hover {
    color: #333 !important
}

.hover\:text-grey-300:hover {
    color: #454747 !important
}

.hover\:text-grey-400:hover {
    color: #666667 !important
}

.hover\:text-grey-450:hover {
    color: #707070 !important
}

.hover\:text-grey-600:hover {
    color: #949494 !important
}

.hover\:text-grey-700:hover {
    color: #b2b2b2 !important
}

.hover\:text-grey-750:hover {
    color: #b2b5b9 !important
}

.hover\:text-grey-800:hover {
    color: #dee2e4 !important
}

.hover\:text-grey-850:hover {
    color: #eff3f5 !important
}

.hover\:text-grey-900:hover {
    color: #f1f3f5 !important
}

.hover\:text-grey-950:hover {
    color: #f9f9f9 !important
}

.hover\:text-yellow-80:hover {
    color: #fffc82 !important
}

.hover\:text-yellow-100:hover {
    color: #fff3cd !important
}

.hover\:text-yellow-500:hover {
    color: #856404 !important
}

.hover\:text-red-100:hover {
    color: #f9d7da !important
}

.hover\:text-red-500:hover {
    color: #721c23 !important
}

.hover\:text-green-100:hover {
    color: #d4edda !important
}

.hover\:text-green-500:hover {
    color: #155724 !important
}

.hover\:text-lightgreen-500:hover {
    color: #0cac78 !important
}

.hover\:text-lightgreen-700:hover {
    color: #06563c !important
}

.hover\:text-medicare-100:hover {
    color: #d4eee2 !important
}

.hover\:text-medicare-300:hover {
    color: #00af3f !important
}

.hover\:text-medicare-500:hover {
    color: #008542 !important
}

.hover\:text-medicare-700:hover {
    color: #024731 !important
}

.hover\:text-centrelink-100:hover {
    color: #e4e4e5 !important
}

.hover\:text-centrelink-300:hover {
    color: #949499 !important
}

.hover\:text-centrelink-500:hover {
    color: #4d4d4f !important
}

.hover\:text-centrelink-700:hover {
    color: #353637 !important
}

.hover\:text-childsupport-100:hover {
    color: #ebdeee !important
}

.hover\:text-childsupport-300:hover {
    color: #b25bcc !important
}

.hover\:text-childsupport-500:hover {
    color: #6e2585 !important
}

.hover\:text-childsupport-700:hover {
    color: #541866 !important
}

.hover\:text-mygov-300:hover {
    color: #78c433 !important
}

.hover\:text-mygov-500:hover {
    color: #026540 !important
}

.hover\:text-mygov-700:hover {
    color: #004e31 !important
}

.focus\:text-transparent:focus {
    color: transparent !important
}

.focus\:text-black:focus {
    color: #000 !important
}

.focus\:text-white:focus {
    color: #fff !important
}

.focus\:text-white-o-15:focus {
    color: hsla(0, 0%, 100%, .15) !important
}

.focus\:text-white-o-25:focus {
    color: hsla(0, 0%, 100%, .25) !important
}

.focus\:text-white-o-50:focus {
    color: hsla(0, 0%, 100%, .5) !important
}

.focus\:text-white-o-75:focus {
    color: hsla(0, 0%, 100%, .75) !important
}

.focus\:text-white-o-85:focus {
    color: hsla(0, 0%, 100%, .85) !important
}

.focus\:text-black-o-15:focus {
    color: rgba(0, 0, 0, .15) !important
}

.focus\:text-black-o-25:focus {
    color: rgba(0, 0, 0, .25) !important
}

.focus\:text-black-o-50:focus {
    color: rgba(0, 0, 0, .5) !important
}

.focus\:text-black-o-75:focus {
    color: rgba(0, 0, 0, .75) !important
}

.focus\:text-blue-5:focus {
    color: #f5fdff !important
}

.focus\:text-blue-10:focus {
    color: #e5f9ff !important
}

.focus\:text-blue-20:focus {
    color: #ccf0f9 !important
}

.focus\:text-blue-40:focus {
    color: #99e1f3 !important
}

.focus\:text-blue-50:focus {
    color: #f7faff !important
}

.focus\:text-blue-60:focus {
    color: #66d3ee !important
}

.focus\:text-blue-80:focus {
    color: #33c4e8 !important
}

.focus\:text-blue-100:focus {
    color: #e8edf5 !important
}

.focus\:text-blue-200:focus {
    color: #d3dceb !important
}

.focus\:text-blue-300:focus {
    color: #4478bb !important
}

.focus\:text-blue-500:focus {
    color: #1e5399 !important
}

.focus\:text-blue-600:focus {
    color: #12468c !important
}

.focus\:text-blue-700:focus {
    color: #123d77 !important
}

.focus\:text-blue-900:focus {
    color: #192638 !important
}

.focus\:text-blue-solid:focus {
    color: #00f !important
}

.focus\:text-blue-brand:focus {
    color: #00b5e2 !important
}

.focus\:text-lightblue-300:focus {
    color: #6bcbf3 !important
}

.focus\:text-lightblue-500:focus {
    color: #0b9fea !important
}

.focus\:text-lightblue-700:focus {
    color: #2576a3 !important
}

.focus\:text-sablue-100:focus {
    color: #ebf8fe !important
}

.focus\:text-sablue-200:focus {
    color: #dceffc !important
}

.focus\:text-grey-200:focus {
    color: #212121 !important
}

.focus\:text-grey-250:focus {
    color: #333 !important
}

.focus\:text-grey-300:focus {
    color: #454747 !important
}

.focus\:text-grey-400:focus {
    color: #666667 !important
}

.focus\:text-grey-450:focus {
    color: #707070 !important
}

.focus\:text-grey-600:focus {
    color: #949494 !important
}

.focus\:text-grey-700:focus {
    color: #b2b2b2 !important
}

.focus\:text-grey-750:focus {
    color: #b2b5b9 !important
}

.focus\:text-grey-800:focus {
    color: #dee2e4 !important
}

.focus\:text-grey-850:focus {
    color: #eff3f5 !important
}

.focus\:text-grey-900:focus {
    color: #f1f3f5 !important
}

.focus\:text-grey-950:focus {
    color: #f9f9f9 !important
}

.focus\:text-yellow-80:focus {
    color: #fffc82 !important
}

.focus\:text-yellow-100:focus {
    color: #fff3cd !important
}

.focus\:text-yellow-500:focus {
    color: #856404 !important
}

.focus\:text-red-100:focus {
    color: #f9d7da !important
}

.focus\:text-red-500:focus {
    color: #721c23 !important
}

.focus\:text-green-100:focus {
    color: #d4edda !important
}

.focus\:text-green-500:focus {
    color: #155724 !important
}

.focus\:text-lightgreen-500:focus {
    color: #0cac78 !important
}

.focus\:text-lightgreen-700:focus {
    color: #06563c !important
}

.focus\:text-medicare-100:focus {
    color: #d4eee2 !important
}

.focus\:text-medicare-300:focus {
    color: #00af3f !important
}

.focus\:text-medicare-500:focus {
    color: #008542 !important
}

.focus\:text-medicare-700:focus {
    color: #024731 !important
}

.focus\:text-centrelink-100:focus {
    color: #e4e4e5 !important
}

.focus\:text-centrelink-300:focus {
    color: #949499 !important
}

.focus\:text-centrelink-500:focus {
    color: #4d4d4f !important
}

.focus\:text-centrelink-700:focus {
    color: #353637 !important
}

.focus\:text-childsupport-100:focus {
    color: #ebdeee !important
}

.focus\:text-childsupport-300:focus {
    color: #b25bcc !important
}

.focus\:text-childsupport-500:focus {
    color: #6e2585 !important
}

.focus\:text-childsupport-700:focus {
    color: #541866 !important
}

.focus\:text-mygov-300:focus {
    color: #78c433 !important
}

.focus\:text-mygov-500:focus {
    color: #026540 !important
}

.focus\:text-mygov-700:focus {
    color: #004e31 !important
}

.text-hidden {
    font-size: 0 !important
}

.text-xs {
    font-size: .75rem !important
}

.text-sm {
    font-size: .875rem !important
}

.text-md {
    font-size: 1rem !important
}

.text-base {
    font-size: 1.125rem !important
}

.text-lg {
    font-size: 1.25rem !important
}

.text-xl {
    font-size: 1.375rem !important
}

.text-2xl {
    font-size: 1.5rem !important
}

.text-3xl {
    font-size: 1.625rem !important
}

.text-4xl {
    font-size: 1.75rem !important
}

.text-5xl {
    font-size: 1.875rem !important
}

.text-6xl {
    font-size: 2.25rem !important
}

.text-7xl {
    font-size: 2.5rem !important
}

.text-8xl {
    font-size: 3.875rem !important
}

.text-9xl {
    font-size: 4.375rem !important
}

.italic {
    font-style: italic !important
}

.not-italic {
    font-style: normal !important
}

.uppercase {
    text-transform: uppercase !important
}

.lowercase {
    text-transform: lowercase !important
}

.capitalize {
    text-transform: capitalize !important
}

.normal-case {
    text-transform: none !important
}

.antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important
}

.subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important
}

.tracking-tighter {
    letter-spacing: -.0015em !important
}

.tracking-tight {
    letter-spacing: -.0005em !important
}

.tracking-normal {
    letter-spacing: 0 !important
}

.tracking-wide {
    letter-spacing: .001em !important
}

.tracking-wider {
    letter-spacing: .0015em !important
}

.select-none {
    -webkit-user-select: none !important;
    user-select: none !important
}

.select-text {
    -webkit-user-select: text !important;
    user-select: text !important
}

.select-all {
    -webkit-user-select: all !important;
    user-select: all !important
}

.select-auto {
    -webkit-user-select: auto !important;
    user-select: auto !important
}

.align-baseline {
    vertical-align: baseline !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

.whitespace-normal {
    white-space: normal !important
}

.whitespace-no-wrap {
    white-space: nowrap !important
}

.whitespace-pre {
    white-space: pre !important
}

.whitespace-pre-line {
    white-space: pre-line !important
}

.whitespace-pre-wrap {
    white-space: pre-wrap !important
}

.break-normal {
    overflow-wrap: normal !important;
    word-break: normal !important
}

.break-words {
    overflow-wrap: break-word !important
}

.break-all {
    word-break: break-all !important
}

.truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important
}

.w-0 {
    width: 0 !important
}

.w-1 {
    width: .25rem !important
}

.w-2 {
    width: .5rem !important
}

.w-3 {
    width: .625rem !important
}

.w-4 {
    width: .9375rem !important
}

.w-5 {
    width: 1.25rem !important
}

.w-6 {
    width: 1.5625rem !important
}

.w-8 {
    width: 1.875rem !important
}

.w-9 {
    width: 2.1875rem !important
}

.w-10 {
    width: 2.5rem !important
}

.w-12 {
    width: 3.125rem !important
}

.w-16 {
    width: 3.75rem !important
}

.w-18 {
    width: 4.375rem !important
}

.w-20 {
    width: 5rem !important
}

.w-24 {
    width: 5.625rem !important
}

.w-30 {
    width: 7.5rem !important
}

.w-32 {
    width: 8rem !important
}

.w-40 {
    width: 10rem !important
}

.w-48 {
    width: 12rem !important
}

.w-56 {
    width: 14rem !important
}

.w-64 {
    width: 16rem !important
}

.w-auto {
    width: auto !important
}

.w-px {
    width: 1px !important
}

.w-138px {
    width: 138px !important
}

.w-1\/20 {
    width: 5% !important
}

.w-1\/4 {
    width: 25% !important
}

.w-3\/4 {
    width: 75% !important
}

.w-1\/2 {
    width: 50% !important
}

.w-1\/3 {
    width: 33.333333% !important
}

.w-2\/3 {
    width: 66.666667% !important
}

.w-2\/4 {
    width: 50% !important
}

.w-1\/5 {
    width: 20% !important
}

.w-2\/5 {
    width: 40% !important
}

.w-3\/5 {
    width: 60% !important
}

.w-4\/5 {
    width: 80% !important
}

.w-1\/6 {
    width: 16.666667% !important
}

.w-2\/6 {
    width: 33.333333% !important
}

.w-3\/6 {
    width: 50% !important
}

.w-4\/6 {
    width: 66.666667% !important
}

.w-5\/6 {
    width: 83.333333% !important
}

.w-1\/12 {
    width: 8.333333% !important
}

.w-2\/12 {
    width: 16.666667% !important
}

.w-3\/12 {
    width: 25% !important
}

.w-4\/12 {
    width: 33.333333% !important
}

.w-5\/12 {
    width: 41.666667% !important
}

.w-6\/12 {
    width: 50% !important
}

.w-7\/12 {
    width: 58.333333% !important
}

.w-8\/12 {
    width: 66.666667% !important
}

.w-9\/12 {
    width: 75% !important
}

.w-10\/12 {
    width: 83.333333% !important
}

.w-11\/12 {
    width: 91.666667% !important
}

.w-content {
    width: 35em !important
}

.w-full {
    width: 100% !important
}

.w-screen {
    width: 100vw !important
}

.z-0 {
    z-index: 0 !important
}

.z-50 {
    z-index: 50 !important
}

.z-100 {
    z-index: 100 !important
}

.z-150 {
    z-index: 150 !important
}

.z-200 {
    z-index: 200 !important
}

.z-250 {
    z-index: 250 !important
}

.z-300 {
    z-index: 300 !important
}

.z-350 {
    z-index: 350 !important
}

.z-400 {
    z-index: 400 !important
}

.z-450 {
    z-index: 450 !important
}

.z-500 {
    z-index: 500 !important
}

.z-550 {
    z-index: 550 !important
}

.z-600 {
    z-index: 600 !important
}

.z-650 {
    z-index: 650 !important
}

.z-700 {
    z-index: 700 !important
}

.z-auto {
    z-index: auto !important
}

.-z-10 {
    z-index: -10 !important
}

.z-inf {
    z-index: 12345678 !important
}

@media (min-width: 320px) {
    .xs\:sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .xs\:not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .xs\:focus\:sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .xs\:focus\:not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .xs\:appearance-none {
        -webkit-appearance: none !important;
        appearance: none !important
    }

    .xs\:bg-fixed {
        background-attachment: fixed !important
    }

    .xs\:bg-local {
        background-attachment: local !important
    }

    .xs\:bg-scroll {
        background-attachment: scroll !important
    }

    .xs\:bg-transparent {
        background-color: transparent !important
    }

    .xs\:bg-black {
        background-color: #000 !important
    }

    .xs\:bg-white {
        background-color: #fff !important
    }

    .xs\:bg-white-o-15 {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:bg-white-o-25 {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:bg-white-o-50 {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:bg-white-o-75 {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:bg-white-o-85 {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:bg-black-o-15 {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .xs\:bg-black-o-25 {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .xs\:bg-black-o-50 {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .xs\:bg-black-o-75 {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .xs\:bg-blue-5 {
        background-color: #f5fdff !important
    }

    .xs\:bg-blue-10 {
        background-color: #e5f9ff !important
    }

    .xs\:bg-blue-20 {
        background-color: #ccf0f9 !important
    }

    .xs\:bg-blue-40 {
        background-color: #99e1f3 !important
    }

    .xs\:bg-blue-50 {
        background-color: #f7faff !important
    }

    .xs\:bg-blue-60 {
        background-color: #66d3ee !important
    }

    .xs\:bg-blue-80 {
        background-color: #33c4e8 !important
    }

    .xs\:bg-blue-100 {
        background-color: #e8edf5 !important
    }

    .xs\:bg-blue-200 {
        background-color: #d3dceb !important
    }

    .xs\:bg-blue-300 {
        background-color: #4478bb !important
    }

    .xs\:bg-blue-500 {
        background-color: #1e5399 !important
    }

    .xs\:bg-blue-600 {
        background-color: #12468c !important
    }

    .xs\:bg-blue-700 {
        background-color: #123d77 !important
    }

    .xs\:bg-blue-900 {
        background-color: #192638 !important
    }

    .xs\:bg-blue-solid {
        background-color: #00f !important
    }

    .xs\:bg-blue-brand {
        background-color: #00b5e2 !important
    }

    .xs\:bg-lightblue-300 {
        background-color: #6bcbf3 !important
    }

    .xs\:bg-lightblue-500 {
        background-color: #0b9fea !important
    }

    .xs\:bg-lightblue-700 {
        background-color: #2576a3 !important
    }

    .xs\:bg-sablue-100 {
        background-color: #ebf8fe !important
    }

    .xs\:bg-sablue-200 {
        background-color: #dceffc !important
    }

    .xs\:bg-grey-200 {
        background-color: #212121 !important
    }

    .xs\:bg-grey-250 {
        background-color: #333 !important
    }

    .xs\:bg-grey-300 {
        background-color: #454747 !important
    }

    .xs\:bg-grey-400 {
        background-color: #666667 !important
    }

    .xs\:bg-grey-450 {
        background-color: #707070 !important
    }

    .xs\:bg-grey-600 {
        background-color: #949494 !important
    }

    .xs\:bg-grey-700 {
        background-color: #b2b2b2 !important
    }

    .xs\:bg-grey-750 {
        background-color: #b2b5b9 !important
    }

    .xs\:bg-grey-800 {
        background-color: #dee2e4 !important
    }

    .xs\:bg-grey-850 {
        background-color: #eff3f5 !important
    }

    .xs\:bg-grey-900 {
        background-color: #f1f3f5 !important
    }

    .xs\:bg-grey-950 {
        background-color: #f9f9f9 !important
    }

    .xs\:bg-yellow-80 {
        background-color: #fffc82 !important
    }

    .xs\:bg-yellow-100 {
        background-color: #fff3cd !important
    }

    .xs\:bg-yellow-500 {
        background-color: #856404 !important
    }

    .xs\:bg-red-100 {
        background-color: #f9d7da !important
    }

    .xs\:bg-red-500 {
        background-color: #721c23 !important
    }

    .xs\:bg-green-100 {
        background-color: #d4edda !important
    }

    .xs\:bg-green-500 {
        background-color: #155724 !important
    }

    .xs\:bg-lightgreen-500 {
        background-color: #0cac78 !important
    }

    .xs\:bg-lightgreen-700 {
        background-color: #06563c !important
    }

    .xs\:bg-medicare-100 {
        background-color: #d4eee2 !important
    }

    .xs\:bg-medicare-300 {
        background-color: #00af3f !important
    }

    .xs\:bg-medicare-500 {
        background-color: #008542 !important
    }

    .xs\:bg-medicare-700 {
        background-color: #024731 !important
    }

    .xs\:bg-centrelink-100 {
        background-color: #e4e4e5 !important
    }

    .xs\:bg-centrelink-300 {
        background-color: #949499 !important
    }

    .xs\:bg-centrelink-500 {
        background-color: #4d4d4f !important
    }

    .xs\:bg-centrelink-700 {
        background-color: #353637 !important
    }

    .xs\:bg-childsupport-100 {
        background-color: #ebdeee !important
    }

    .xs\:bg-childsupport-300 {
        background-color: #b25bcc !important
    }

    .xs\:bg-childsupport-500 {
        background-color: #6e2585 !important
    }

    .xs\:bg-childsupport-700 {
        background-color: #541866 !important
    }

    .xs\:bg-mygov-300 {
        background-color: #78c433 !important
    }

    .xs\:bg-mygov-500 {
        background-color: #026540 !important
    }

    .xs\:bg-mygov-700 {
        background-color: #004e31 !important
    }

    .xs\:hover\:bg-transparent:hover {
        background-color: transparent !important
    }

    .xs\:hover\:bg-black:hover {
        background-color: #000 !important
    }

    .xs\:hover\:bg-white:hover {
        background-color: #fff !important
    }

    .xs\:hover\:bg-white-o-15:hover {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:hover\:bg-white-o-25:hover {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:hover\:bg-white-o-50:hover {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:hover\:bg-white-o-75:hover {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:hover\:bg-white-o-85:hover {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:hover\:bg-black-o-15:hover {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .xs\:hover\:bg-black-o-25:hover {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .xs\:hover\:bg-black-o-50:hover {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .xs\:hover\:bg-black-o-75:hover {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .xs\:hover\:bg-blue-5:hover {
        background-color: #f5fdff !important
    }

    .xs\:hover\:bg-blue-10:hover {
        background-color: #e5f9ff !important
    }

    .xs\:hover\:bg-blue-20:hover {
        background-color: #ccf0f9 !important
    }

    .xs\:hover\:bg-blue-40:hover {
        background-color: #99e1f3 !important
    }

    .xs\:hover\:bg-blue-50:hover {
        background-color: #f7faff !important
    }

    .xs\:hover\:bg-blue-60:hover {
        background-color: #66d3ee !important
    }

    .xs\:hover\:bg-blue-80:hover {
        background-color: #33c4e8 !important
    }

    .xs\:hover\:bg-blue-100:hover {
        background-color: #e8edf5 !important
    }

    .xs\:hover\:bg-blue-200:hover {
        background-color: #d3dceb !important
    }

    .xs\:hover\:bg-blue-300:hover {
        background-color: #4478bb !important
    }

    .xs\:hover\:bg-blue-500:hover {
        background-color: #1e5399 !important
    }

    .xs\:hover\:bg-blue-600:hover {
        background-color: #12468c !important
    }

    .xs\:hover\:bg-blue-700:hover {
        background-color: #123d77 !important
    }

    .xs\:hover\:bg-blue-900:hover {
        background-color: #192638 !important
    }

    .xs\:hover\:bg-blue-solid:hover {
        background-color: #00f !important
    }

    .xs\:hover\:bg-blue-brand:hover {
        background-color: #00b5e2 !important
    }

    .xs\:hover\:bg-lightblue-300:hover {
        background-color: #6bcbf3 !important
    }

    .xs\:hover\:bg-lightblue-500:hover {
        background-color: #0b9fea !important
    }

    .xs\:hover\:bg-lightblue-700:hover {
        background-color: #2576a3 !important
    }

    .xs\:hover\:bg-sablue-100:hover {
        background-color: #ebf8fe !important
    }

    .xs\:hover\:bg-sablue-200:hover {
        background-color: #dceffc !important
    }

    .xs\:hover\:bg-grey-200:hover {
        background-color: #212121 !important
    }

    .xs\:hover\:bg-grey-250:hover {
        background-color: #333 !important
    }

    .xs\:hover\:bg-grey-300:hover {
        background-color: #454747 !important
    }

    .xs\:hover\:bg-grey-400:hover {
        background-color: #666667 !important
    }

    .xs\:hover\:bg-grey-450:hover {
        background-color: #707070 !important
    }

    .xs\:hover\:bg-grey-600:hover {
        background-color: #949494 !important
    }

    .xs\:hover\:bg-grey-700:hover {
        background-color: #b2b2b2 !important
    }

    .xs\:hover\:bg-grey-750:hover {
        background-color: #b2b5b9 !important
    }

    .xs\:hover\:bg-grey-800:hover {
        background-color: #dee2e4 !important
    }

    .xs\:hover\:bg-grey-850:hover {
        background-color: #eff3f5 !important
    }

    .xs\:hover\:bg-grey-900:hover {
        background-color: #f1f3f5 !important
    }

    .xs\:hover\:bg-grey-950:hover {
        background-color: #f9f9f9 !important
    }

    .xs\:hover\:bg-yellow-80:hover {
        background-color: #fffc82 !important
    }

    .xs\:hover\:bg-yellow-100:hover {
        background-color: #fff3cd !important
    }

    .xs\:hover\:bg-yellow-500:hover {
        background-color: #856404 !important
    }

    .xs\:hover\:bg-red-100:hover {
        background-color: #f9d7da !important
    }

    .xs\:hover\:bg-red-500:hover {
        background-color: #721c23 !important
    }

    .xs\:hover\:bg-green-100:hover {
        background-color: #d4edda !important
    }

    .xs\:hover\:bg-green-500:hover {
        background-color: #155724 !important
    }

    .xs\:hover\:bg-lightgreen-500:hover {
        background-color: #0cac78 !important
    }

    .xs\:hover\:bg-lightgreen-700:hover {
        background-color: #06563c !important
    }

    .xs\:hover\:bg-medicare-100:hover {
        background-color: #d4eee2 !important
    }

    .xs\:hover\:bg-medicare-300:hover {
        background-color: #00af3f !important
    }

    .xs\:hover\:bg-medicare-500:hover {
        background-color: #008542 !important
    }

    .xs\:hover\:bg-medicare-700:hover {
        background-color: #024731 !important
    }

    .xs\:hover\:bg-centrelink-100:hover {
        background-color: #e4e4e5 !important
    }

    .xs\:hover\:bg-centrelink-300:hover {
        background-color: #949499 !important
    }

    .xs\:hover\:bg-centrelink-500:hover {
        background-color: #4d4d4f !important
    }

    .xs\:hover\:bg-centrelink-700:hover {
        background-color: #353637 !important
    }

    .xs\:hover\:bg-childsupport-100:hover {
        background-color: #ebdeee !important
    }

    .xs\:hover\:bg-childsupport-300:hover {
        background-color: #b25bcc !important
    }

    .xs\:hover\:bg-childsupport-500:hover {
        background-color: #6e2585 !important
    }

    .xs\:hover\:bg-childsupport-700:hover {
        background-color: #541866 !important
    }

    .xs\:hover\:bg-mygov-300:hover {
        background-color: #78c433 !important
    }

    .xs\:hover\:bg-mygov-500:hover {
        background-color: #026540 !important
    }

    .xs\:hover\:bg-mygov-700:hover {
        background-color: #004e31 !important
    }

    .xs\:focus\:bg-transparent:focus {
        background-color: transparent !important
    }

    .xs\:focus\:bg-black:focus {
        background-color: #000 !important
    }

    .xs\:focus\:bg-white:focus {
        background-color: #fff !important
    }

    .xs\:focus\:bg-white-o-15:focus {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:focus\:bg-white-o-25:focus {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:focus\:bg-white-o-50:focus {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:focus\:bg-white-o-75:focus {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:focus\:bg-white-o-85:focus {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:focus\:bg-black-o-15:focus {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .xs\:focus\:bg-black-o-25:focus {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .xs\:focus\:bg-black-o-50:focus {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .xs\:focus\:bg-black-o-75:focus {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .xs\:focus\:bg-blue-5:focus {
        background-color: #f5fdff !important
    }

    .xs\:focus\:bg-blue-10:focus {
        background-color: #e5f9ff !important
    }

    .xs\:focus\:bg-blue-20:focus {
        background-color: #ccf0f9 !important
    }

    .xs\:focus\:bg-blue-40:focus {
        background-color: #99e1f3 !important
    }

    .xs\:focus\:bg-blue-50:focus {
        background-color: #f7faff !important
    }

    .xs\:focus\:bg-blue-60:focus {
        background-color: #66d3ee !important
    }

    .xs\:focus\:bg-blue-80:focus {
        background-color: #33c4e8 !important
    }

    .xs\:focus\:bg-blue-100:focus {
        background-color: #e8edf5 !important
    }

    .xs\:focus\:bg-blue-200:focus {
        background-color: #d3dceb !important
    }

    .xs\:focus\:bg-blue-300:focus {
        background-color: #4478bb !important
    }

    .xs\:focus\:bg-blue-500:focus {
        background-color: #1e5399 !important
    }

    .xs\:focus\:bg-blue-600:focus {
        background-color: #12468c !important
    }

    .xs\:focus\:bg-blue-700:focus {
        background-color: #123d77 !important
    }

    .xs\:focus\:bg-blue-900:focus {
        background-color: #192638 !important
    }

    .xs\:focus\:bg-blue-solid:focus {
        background-color: #00f !important
    }

    .xs\:focus\:bg-blue-brand:focus {
        background-color: #00b5e2 !important
    }

    .xs\:focus\:bg-lightblue-300:focus {
        background-color: #6bcbf3 !important
    }

    .xs\:focus\:bg-lightblue-500:focus {
        background-color: #0b9fea !important
    }

    .xs\:focus\:bg-lightblue-700:focus {
        background-color: #2576a3 !important
    }

    .xs\:focus\:bg-sablue-100:focus {
        background-color: #ebf8fe !important
    }

    .xs\:focus\:bg-sablue-200:focus {
        background-color: #dceffc !important
    }

    .xs\:focus\:bg-grey-200:focus {
        background-color: #212121 !important
    }

    .xs\:focus\:bg-grey-250:focus {
        background-color: #333 !important
    }

    .xs\:focus\:bg-grey-300:focus {
        background-color: #454747 !important
    }

    .xs\:focus\:bg-grey-400:focus {
        background-color: #666667 !important
    }

    .xs\:focus\:bg-grey-450:focus {
        background-color: #707070 !important
    }

    .xs\:focus\:bg-grey-600:focus {
        background-color: #949494 !important
    }

    .xs\:focus\:bg-grey-700:focus {
        background-color: #b2b2b2 !important
    }

    .xs\:focus\:bg-grey-750:focus {
        background-color: #b2b5b9 !important
    }

    .xs\:focus\:bg-grey-800:focus {
        background-color: #dee2e4 !important
    }

    .xs\:focus\:bg-grey-850:focus {
        background-color: #eff3f5 !important
    }

    .xs\:focus\:bg-grey-900:focus {
        background-color: #f1f3f5 !important
    }

    .xs\:focus\:bg-grey-950:focus {
        background-color: #f9f9f9 !important
    }

    .xs\:focus\:bg-yellow-80:focus {
        background-color: #fffc82 !important
    }

    .xs\:focus\:bg-yellow-100:focus {
        background-color: #fff3cd !important
    }

    .xs\:focus\:bg-yellow-500:focus {
        background-color: #856404 !important
    }

    .xs\:focus\:bg-red-100:focus {
        background-color: #f9d7da !important
    }

    .xs\:focus\:bg-red-500:focus {
        background-color: #721c23 !important
    }

    .xs\:focus\:bg-green-100:focus {
        background-color: #d4edda !important
    }

    .xs\:focus\:bg-green-500:focus {
        background-color: #155724 !important
    }

    .xs\:focus\:bg-lightgreen-500:focus {
        background-color: #0cac78 !important
    }

    .xs\:focus\:bg-lightgreen-700:focus {
        background-color: #06563c !important
    }

    .xs\:focus\:bg-medicare-100:focus {
        background-color: #d4eee2 !important
    }

    .xs\:focus\:bg-medicare-300:focus {
        background-color: #00af3f !important
    }

    .xs\:focus\:bg-medicare-500:focus {
        background-color: #008542 !important
    }

    .xs\:focus\:bg-medicare-700:focus {
        background-color: #024731 !important
    }

    .xs\:focus\:bg-centrelink-100:focus {
        background-color: #e4e4e5 !important
    }

    .xs\:focus\:bg-centrelink-300:focus {
        background-color: #949499 !important
    }

    .xs\:focus\:bg-centrelink-500:focus {
        background-color: #4d4d4f !important
    }

    .xs\:focus\:bg-centrelink-700:focus {
        background-color: #353637 !important
    }

    .xs\:focus\:bg-childsupport-100:focus {
        background-color: #ebdeee !important
    }

    .xs\:focus\:bg-childsupport-300:focus {
        background-color: #b25bcc !important
    }

    .xs\:focus\:bg-childsupport-500:focus {
        background-color: #6e2585 !important
    }

    .xs\:focus\:bg-childsupport-700:focus {
        background-color: #541866 !important
    }

    .xs\:focus\:bg-mygov-300:focus {
        background-color: #78c433 !important
    }

    .xs\:focus\:bg-mygov-500:focus {
        background-color: #026540 !important
    }

    .xs\:focus\:bg-mygov-700:focus {
        background-color: #004e31 !important
    }

    .xs\:bg-bottom {
        background-position: bottom !important
    }

    .xs\:bg-center {
        background-position: 50% !important
    }

    .xs\:bg-left {
        background-position: 0 !important
    }

    .xs\:bg-left-bottom {
        background-position: 0 100% !important
    }

    .xs\:bg-left-top {
        background-position: 0 0 !important
    }

    .xs\:bg-right {
        background-position: 100% !important
    }

    .xs\:bg-right-bottom {
        background-position: 100% 100% !important
    }

    .xs\:bg-right-top {
        background-position: 100% 0 !important
    }

    .xs\:bg-top {
        background-position: top !important
    }

    .xs\:bg-repeat {
        background-repeat: repeat !important
    }

    .xs\:bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .xs\:bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .xs\:bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .xs\:bg-repeat-round {
        background-repeat: round !important
    }

    .xs\:bg-repeat-space {
        background-repeat: space !important
    }

    .xs\:bg-auto {
        background-size: auto !important
    }

    .xs\:bg-cover {
        background-size: cover !important
    }

    .xs\:bg-contain {
        background-size: contain !important
    }

    .xs\:border-collapse {
        border-collapse: collapse !important
    }

    .xs\:border-separate {
        border-collapse: separate !important
    }

    .xs\:border-transparent {
        border-color: transparent !important
    }

    .xs\:border-black {
        border-color: #000 !important
    }

    .xs\:border-white {
        border-color: #fff !important
    }

    .xs\:border-white-o-15 {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:border-white-o-25 {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:border-white-o-50 {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:border-white-o-75 {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:border-white-o-85 {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:border-black-o-15 {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .xs\:border-black-o-25 {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .xs\:border-black-o-50 {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .xs\:border-black-o-75 {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .xs\:border-blue-5 {
        border-color: #f5fdff !important
    }

    .xs\:border-blue-10 {
        border-color: #e5f9ff !important
    }

    .xs\:border-blue-20 {
        border-color: #ccf0f9 !important
    }

    .xs\:border-blue-40 {
        border-color: #99e1f3 !important
    }

    .xs\:border-blue-50 {
        border-color: #f7faff !important
    }

    .xs\:border-blue-60 {
        border-color: #66d3ee !important
    }

    .xs\:border-blue-80 {
        border-color: #33c4e8 !important
    }

    .xs\:border-blue-100 {
        border-color: #e8edf5 !important
    }

    .xs\:border-blue-200 {
        border-color: #d3dceb !important
    }

    .xs\:border-blue-300 {
        border-color: #4478bb !important
    }

    .xs\:border-blue-500 {
        border-color: #1e5399 !important
    }

    .xs\:border-blue-600 {
        border-color: #12468c !important
    }

    .xs\:border-blue-700 {
        border-color: #123d77 !important
    }

    .xs\:border-blue-900 {
        border-color: #192638 !important
    }

    .xs\:border-blue-solid {
        border-color: #00f !important
    }

    .xs\:border-blue-brand {
        border-color: #00b5e2 !important
    }

    .xs\:border-lightblue-300 {
        border-color: #6bcbf3 !important
    }

    .xs\:border-lightblue-500 {
        border-color: #0b9fea !important
    }

    .xs\:border-lightblue-700 {
        border-color: #2576a3 !important
    }

    .xs\:border-sablue-100 {
        border-color: #ebf8fe !important
    }

    .xs\:border-sablue-200 {
        border-color: #dceffc !important
    }

    .xs\:border-grey-200 {
        border-color: #212121 !important
    }

    .xs\:border-grey-250 {
        border-color: #333 !important
    }

    .xs\:border-grey-300 {
        border-color: #454747 !important
    }

    .xs\:border-grey-400 {
        border-color: #666667 !important
    }

    .xs\:border-grey-450 {
        border-color: #707070 !important
    }

    .xs\:border-grey-600 {
        border-color: #949494 !important
    }

    .xs\:border-grey-700 {
        border-color: #b2b2b2 !important
    }

    .xs\:border-grey-750 {
        border-color: #b2b5b9 !important
    }

    .xs\:border-grey-800 {
        border-color: #dee2e4 !important
    }

    .xs\:border-grey-850 {
        border-color: #eff3f5 !important
    }

    .xs\:border-grey-900 {
        border-color: #f1f3f5 !important
    }

    .xs\:border-grey-950 {
        border-color: #f9f9f9 !important
    }

    .xs\:border-yellow-80 {
        border-color: #fffc82 !important
    }

    .xs\:border-yellow-100 {
        border-color: #fff3cd !important
    }

    .xs\:border-yellow-500 {
        border-color: #856404 !important
    }

    .xs\:border-red-100 {
        border-color: #f9d7da !important
    }

    .xs\:border-red-500 {
        border-color: #721c23 !important
    }

    .xs\:border-green-100 {
        border-color: #d4edda !important
    }

    .xs\:border-green-500 {
        border-color: #155724 !important
    }

    .xs\:border-lightgreen-500 {
        border-color: #0cac78 !important
    }

    .xs\:border-lightgreen-700 {
        border-color: #06563c !important
    }

    .xs\:border-medicare-100 {
        border-color: #d4eee2 !important
    }

    .xs\:border-medicare-300 {
        border-color: #00af3f !important
    }

    .xs\:border-medicare-500 {
        border-color: #008542 !important
    }

    .xs\:border-medicare-700 {
        border-color: #024731 !important
    }

    .xs\:border-centrelink-100 {
        border-color: #e4e4e5 !important
    }

    .xs\:border-centrelink-300 {
        border-color: #949499 !important
    }

    .xs\:border-centrelink-500 {
        border-color: #4d4d4f !important
    }

    .xs\:border-centrelink-700 {
        border-color: #353637 !important
    }

    .xs\:border-childsupport-100 {
        border-color: #ebdeee !important
    }

    .xs\:border-childsupport-300 {
        border-color: #b25bcc !important
    }

    .xs\:border-childsupport-500 {
        border-color: #6e2585 !important
    }

    .xs\:border-childsupport-700 {
        border-color: #541866 !important
    }

    .xs\:border-mygov-300 {
        border-color: #78c433 !important
    }

    .xs\:border-mygov-500 {
        border-color: #026540 !important
    }

    .xs\:border-mygov-700 {
        border-color: #004e31 !important
    }

    .xs\:hover\:border-transparent:hover {
        border-color: transparent !important
    }

    .xs\:hover\:border-black:hover {
        border-color: #000 !important
    }

    .xs\:hover\:border-white:hover {
        border-color: #fff !important
    }

    .xs\:hover\:border-white-o-15:hover {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:hover\:border-white-o-25:hover {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:hover\:border-white-o-50:hover {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:hover\:border-white-o-75:hover {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:hover\:border-white-o-85:hover {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:hover\:border-black-o-15:hover {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .xs\:hover\:border-black-o-25:hover {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .xs\:hover\:border-black-o-50:hover {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .xs\:hover\:border-black-o-75:hover {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .xs\:hover\:border-blue-5:hover {
        border-color: #f5fdff !important
    }

    .xs\:hover\:border-blue-10:hover {
        border-color: #e5f9ff !important
    }

    .xs\:hover\:border-blue-20:hover {
        border-color: #ccf0f9 !important
    }

    .xs\:hover\:border-blue-40:hover {
        border-color: #99e1f3 !important
    }

    .xs\:hover\:border-blue-50:hover {
        border-color: #f7faff !important
    }

    .xs\:hover\:border-blue-60:hover {
        border-color: #66d3ee !important
    }

    .xs\:hover\:border-blue-80:hover {
        border-color: #33c4e8 !important
    }

    .xs\:hover\:border-blue-100:hover {
        border-color: #e8edf5 !important
    }

    .xs\:hover\:border-blue-200:hover {
        border-color: #d3dceb !important
    }

    .xs\:hover\:border-blue-300:hover {
        border-color: #4478bb !important
    }

    .xs\:hover\:border-blue-500:hover {
        border-color: #1e5399 !important
    }

    .xs\:hover\:border-blue-600:hover {
        border-color: #12468c !important
    }

    .xs\:hover\:border-blue-700:hover {
        border-color: #123d77 !important
    }

    .xs\:hover\:border-blue-900:hover {
        border-color: #192638 !important
    }

    .xs\:hover\:border-blue-solid:hover {
        border-color: #00f !important
    }

    .xs\:hover\:border-blue-brand:hover {
        border-color: #00b5e2 !important
    }

    .xs\:hover\:border-lightblue-300:hover {
        border-color: #6bcbf3 !important
    }

    .xs\:hover\:border-lightblue-500:hover {
        border-color: #0b9fea !important
    }

    .xs\:hover\:border-lightblue-700:hover {
        border-color: #2576a3 !important
    }

    .xs\:hover\:border-sablue-100:hover {
        border-color: #ebf8fe !important
    }

    .xs\:hover\:border-sablue-200:hover {
        border-color: #dceffc !important
    }

    .xs\:hover\:border-grey-200:hover {
        border-color: #212121 !important
    }

    .xs\:hover\:border-grey-250:hover {
        border-color: #333 !important
    }

    .xs\:hover\:border-grey-300:hover {
        border-color: #454747 !important
    }

    .xs\:hover\:border-grey-400:hover {
        border-color: #666667 !important
    }

    .xs\:hover\:border-grey-450:hover {
        border-color: #707070 !important
    }

    .xs\:hover\:border-grey-600:hover {
        border-color: #949494 !important
    }

    .xs\:hover\:border-grey-700:hover {
        border-color: #b2b2b2 !important
    }

    .xs\:hover\:border-grey-750:hover {
        border-color: #b2b5b9 !important
    }

    .xs\:hover\:border-grey-800:hover {
        border-color: #dee2e4 !important
    }

    .xs\:hover\:border-grey-850:hover {
        border-color: #eff3f5 !important
    }

    .xs\:hover\:border-grey-900:hover {
        border-color: #f1f3f5 !important
    }

    .xs\:hover\:border-grey-950:hover {
        border-color: #f9f9f9 !important
    }

    .xs\:hover\:border-yellow-80:hover {
        border-color: #fffc82 !important
    }

    .xs\:hover\:border-yellow-100:hover {
        border-color: #fff3cd !important
    }

    .xs\:hover\:border-yellow-500:hover {
        border-color: #856404 !important
    }

    .xs\:hover\:border-red-100:hover {
        border-color: #f9d7da !important
    }

    .xs\:hover\:border-red-500:hover {
        border-color: #721c23 !important
    }

    .xs\:hover\:border-green-100:hover {
        border-color: #d4edda !important
    }

    .xs\:hover\:border-green-500:hover {
        border-color: #155724 !important
    }

    .xs\:hover\:border-lightgreen-500:hover {
        border-color: #0cac78 !important
    }

    .xs\:hover\:border-lightgreen-700:hover {
        border-color: #06563c !important
    }

    .xs\:hover\:border-medicare-100:hover {
        border-color: #d4eee2 !important
    }

    .xs\:hover\:border-medicare-300:hover {
        border-color: #00af3f !important
    }

    .xs\:hover\:border-medicare-500:hover {
        border-color: #008542 !important
    }

    .xs\:hover\:border-medicare-700:hover {
        border-color: #024731 !important
    }

    .xs\:hover\:border-centrelink-100:hover {
        border-color: #e4e4e5 !important
    }

    .xs\:hover\:border-centrelink-300:hover {
        border-color: #949499 !important
    }

    .xs\:hover\:border-centrelink-500:hover {
        border-color: #4d4d4f !important
    }

    .xs\:hover\:border-centrelink-700:hover {
        border-color: #353637 !important
    }

    .xs\:hover\:border-childsupport-100:hover {
        border-color: #ebdeee !important
    }

    .xs\:hover\:border-childsupport-300:hover {
        border-color: #b25bcc !important
    }

    .xs\:hover\:border-childsupport-500:hover {
        border-color: #6e2585 !important
    }

    .xs\:hover\:border-childsupport-700:hover {
        border-color: #541866 !important
    }

    .xs\:hover\:border-mygov-300:hover {
        border-color: #78c433 !important
    }

    .xs\:hover\:border-mygov-500:hover {
        border-color: #026540 !important
    }

    .xs\:hover\:border-mygov-700:hover {
        border-color: #004e31 !important
    }

    .xs\:focus\:border-transparent:focus {
        border-color: transparent !important
    }

    .xs\:focus\:border-black:focus {
        border-color: #000 !important
    }

    .xs\:focus\:border-white:focus {
        border-color: #fff !important
    }

    .xs\:focus\:border-white-o-15:focus {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:focus\:border-white-o-25:focus {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:focus\:border-white-o-50:focus {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:focus\:border-white-o-75:focus {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:focus\:border-white-o-85:focus {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:focus\:border-black-o-15:focus {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .xs\:focus\:border-black-o-25:focus {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .xs\:focus\:border-black-o-50:focus {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .xs\:focus\:border-black-o-75:focus {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .xs\:focus\:border-blue-5:focus {
        border-color: #f5fdff !important
    }

    .xs\:focus\:border-blue-10:focus {
        border-color: #e5f9ff !important
    }

    .xs\:focus\:border-blue-20:focus {
        border-color: #ccf0f9 !important
    }

    .xs\:focus\:border-blue-40:focus {
        border-color: #99e1f3 !important
    }

    .xs\:focus\:border-blue-50:focus {
        border-color: #f7faff !important
    }

    .xs\:focus\:border-blue-60:focus {
        border-color: #66d3ee !important
    }

    .xs\:focus\:border-blue-80:focus {
        border-color: #33c4e8 !important
    }

    .xs\:focus\:border-blue-100:focus {
        border-color: #e8edf5 !important
    }

    .xs\:focus\:border-blue-200:focus {
        border-color: #d3dceb !important
    }

    .xs\:focus\:border-blue-300:focus {
        border-color: #4478bb !important
    }

    .xs\:focus\:border-blue-500:focus {
        border-color: #1e5399 !important
    }

    .xs\:focus\:border-blue-600:focus {
        border-color: #12468c !important
    }

    .xs\:focus\:border-blue-700:focus {
        border-color: #123d77 !important
    }

    .xs\:focus\:border-blue-900:focus {
        border-color: #192638 !important
    }

    .xs\:focus\:border-blue-solid:focus {
        border-color: #00f !important
    }

    .xs\:focus\:border-blue-brand:focus {
        border-color: #00b5e2 !important
    }

    .xs\:focus\:border-lightblue-300:focus {
        border-color: #6bcbf3 !important
    }

    .xs\:focus\:border-lightblue-500:focus {
        border-color: #0b9fea !important
    }

    .xs\:focus\:border-lightblue-700:focus {
        border-color: #2576a3 !important
    }

    .xs\:focus\:border-sablue-100:focus {
        border-color: #ebf8fe !important
    }

    .xs\:focus\:border-sablue-200:focus {
        border-color: #dceffc !important
    }

    .xs\:focus\:border-grey-200:focus {
        border-color: #212121 !important
    }

    .xs\:focus\:border-grey-250:focus {
        border-color: #333 !important
    }

    .xs\:focus\:border-grey-300:focus {
        border-color: #454747 !important
    }

    .xs\:focus\:border-grey-400:focus {
        border-color: #666667 !important
    }

    .xs\:focus\:border-grey-450:focus {
        border-color: #707070 !important
    }

    .xs\:focus\:border-grey-600:focus {
        border-color: #949494 !important
    }

    .xs\:focus\:border-grey-700:focus {
        border-color: #b2b2b2 !important
    }

    .xs\:focus\:border-grey-750:focus {
        border-color: #b2b5b9 !important
    }

    .xs\:focus\:border-grey-800:focus {
        border-color: #dee2e4 !important
    }

    .xs\:focus\:border-grey-850:focus {
        border-color: #eff3f5 !important
    }

    .xs\:focus\:border-grey-900:focus {
        border-color: #f1f3f5 !important
    }

    .xs\:focus\:border-grey-950:focus {
        border-color: #f9f9f9 !important
    }

    .xs\:focus\:border-yellow-80:focus {
        border-color: #fffc82 !important
    }

    .xs\:focus\:border-yellow-100:focus {
        border-color: #fff3cd !important
    }

    .xs\:focus\:border-yellow-500:focus {
        border-color: #856404 !important
    }

    .xs\:focus\:border-red-100:focus {
        border-color: #f9d7da !important
    }

    .xs\:focus\:border-red-500:focus {
        border-color: #721c23 !important
    }

    .xs\:focus\:border-green-100:focus {
        border-color: #d4edda !important
    }

    .xs\:focus\:border-green-500:focus {
        border-color: #155724 !important
    }

    .xs\:focus\:border-lightgreen-500:focus {
        border-color: #0cac78 !important
    }

    .xs\:focus\:border-lightgreen-700:focus {
        border-color: #06563c !important
    }

    .xs\:focus\:border-medicare-100:focus {
        border-color: #d4eee2 !important
    }

    .xs\:focus\:border-medicare-300:focus {
        border-color: #00af3f !important
    }

    .xs\:focus\:border-medicare-500:focus {
        border-color: #008542 !important
    }

    .xs\:focus\:border-medicare-700:focus {
        border-color: #024731 !important
    }

    .xs\:focus\:border-centrelink-100:focus {
        border-color: #e4e4e5 !important
    }

    .xs\:focus\:border-centrelink-300:focus {
        border-color: #949499 !important
    }

    .xs\:focus\:border-centrelink-500:focus {
        border-color: #4d4d4f !important
    }

    .xs\:focus\:border-centrelink-700:focus {
        border-color: #353637 !important
    }

    .xs\:focus\:border-childsupport-100:focus {
        border-color: #ebdeee !important
    }

    .xs\:focus\:border-childsupport-300:focus {
        border-color: #b25bcc !important
    }

    .xs\:focus\:border-childsupport-500:focus {
        border-color: #6e2585 !important
    }

    .xs\:focus\:border-childsupport-700:focus {
        border-color: #541866 !important
    }

    .xs\:focus\:border-mygov-300:focus {
        border-color: #78c433 !important
    }

    .xs\:focus\:border-mygov-500:focus {
        border-color: #026540 !important
    }

    .xs\:focus\:border-mygov-700:focus {
        border-color: #004e31 !important
    }

    .xs\:rounded-none {
        border-radius: 0 !important
    }

    .xs\:rounded-sm {
        border-radius: .125rem !important
    }

    .xs\:rounded-inner {
        border-radius: .1875rem !important
    }

    .xs\:rounded {
        border-radius: .25rem !important
    }

    .xs\:rounded-lg {
        border-radius: .5rem !important
    }

    .xs\:rounded-full {
        border-radius: 9999px !important
    }

    .xs\:rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .xs\:rounded-r-none {
        border-top-right-radius: 0 !important
    }

    .xs\:rounded-b-none, .xs\:rounded-r-none {
        border-bottom-right-radius: 0 !important
    }

    .xs\:rounded-b-none, .xs\:rounded-l-none {
        border-bottom-left-radius: 0 !important
    }

    .xs\:rounded-l-none {
        border-top-left-radius: 0 !important
    }

    .xs\:rounded-t-sm {
        border-top-left-radius: .125rem !important
    }

    .xs\:rounded-r-sm, .xs\:rounded-t-sm {
        border-top-right-radius: .125rem !important
    }

    .xs\:rounded-b-sm, .xs\:rounded-r-sm {
        border-bottom-right-radius: .125rem !important
    }

    .xs\:rounded-b-sm, .xs\:rounded-l-sm {
        border-bottom-left-radius: .125rem !important
    }

    .xs\:rounded-l-sm {
        border-top-left-radius: .125rem !important
    }

    .xs\:rounded-t-inner {
        border-top-left-radius: .1875rem !important
    }

    .xs\:rounded-r-inner, .xs\:rounded-t-inner {
        border-top-right-radius: .1875rem !important
    }

    .xs\:rounded-b-inner, .xs\:rounded-r-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .xs\:rounded-b-inner, .xs\:rounded-l-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .xs\:rounded-l-inner {
        border-top-left-radius: .1875rem !important
    }

    .xs\:rounded-t {
        border-top-left-radius: .25rem !important
    }

    .xs\:rounded-r, .xs\:rounded-t {
        border-top-right-radius: .25rem !important
    }

    .xs\:rounded-b, .xs\:rounded-r {
        border-bottom-right-radius: .25rem !important
    }

    .xs\:rounded-b, .xs\:rounded-l {
        border-bottom-left-radius: .25rem !important
    }

    .xs\:rounded-l {
        border-top-left-radius: .25rem !important
    }

    .xs\:rounded-t-lg {
        border-top-left-radius: .5rem !important
    }

    .xs\:rounded-r-lg, .xs\:rounded-t-lg {
        border-top-right-radius: .5rem !important
    }

    .xs\:rounded-b-lg, .xs\:rounded-r-lg {
        border-bottom-right-radius: .5rem !important
    }

    .xs\:rounded-b-lg, .xs\:rounded-l-lg {
        border-bottom-left-radius: .5rem !important
    }

    .xs\:rounded-l-lg {
        border-top-left-radius: .5rem !important
    }

    .xs\:rounded-t-full {
        border-top-left-radius: 9999px !important
    }

    .xs\:rounded-r-full, .xs\:rounded-t-full {
        border-top-right-radius: 9999px !important
    }

    .xs\:rounded-b-full, .xs\:rounded-r-full {
        border-bottom-right-radius: 9999px !important
    }

    .xs\:rounded-b-full, .xs\:rounded-l-full {
        border-bottom-left-radius: 9999px !important
    }

    .xs\:rounded-l-full {
        border-top-left-radius: 9999px !important
    }

    .xs\:rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .xs\:rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .xs\:rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .xs\:rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .xs\:rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .xs\:rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .xs\:rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .xs\:rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .xs\:rounded-tl-inner {
        border-top-left-radius: .1875rem !important
    }

    .xs\:rounded-tr-inner {
        border-top-right-radius: .1875rem !important
    }

    .xs\:rounded-br-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .xs\:rounded-bl-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .xs\:rounded-tl {
        border-top-left-radius: .25rem !important
    }

    .xs\:rounded-tr {
        border-top-right-radius: .25rem !important
    }

    .xs\:rounded-br {
        border-bottom-right-radius: .25rem !important
    }

    .xs\:rounded-bl {
        border-bottom-left-radius: .25rem !important
    }

    .xs\:rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .xs\:rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .xs\:rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .xs\:rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .xs\:rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .xs\:rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .xs\:rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .xs\:rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .xs\:border-solid {
        border-style: solid !important
    }

    .xs\:border-dashed {
        border-style: dashed !important
    }

    .xs\:border-dotted {
        border-style: dotted !important
    }

    .xs\:border-double {
        border-style: double !important
    }

    .xs\:border-none {
        border-style: none !important
    }

    .xs\:border-0 {
        border-width: 0 !important
    }

    .xs\:border-2 {
        border-width: 2px !important
    }

    .xs\:border-3 {
        border-width: 3px !important
    }

    .xs\:border-4 {
        border-width: 4px !important
    }

    .xs\:border-6 {
        border-width: 6px !important
    }

    .xs\:border-8 {
        border-width: 8px !important
    }

    .xs\:border {
        border-width: 1px !important
    }

    .xs\:border-t-0 {
        border-top-width: 0 !important
    }

    .xs\:border-r-0 {
        border-right-width: 0 !important
    }

    .xs\:border-b-0 {
        border-bottom-width: 0 !important
    }

    .xs\:border-l-0 {
        border-left-width: 0 !important
    }

    .xs\:border-t-2 {
        border-top-width: 2px !important
    }

    .xs\:border-r-2 {
        border-right-width: 2px !important
    }

    .xs\:border-b-2 {
        border-bottom-width: 2px !important
    }

    .xs\:border-l-2 {
        border-left-width: 2px !important
    }

    .xs\:border-t-3 {
        border-top-width: 3px !important
    }

    .xs\:border-r-3 {
        border-right-width: 3px !important
    }

    .xs\:border-b-3 {
        border-bottom-width: 3px !important
    }

    .xs\:border-l-3 {
        border-left-width: 3px !important
    }

    .xs\:border-t-4 {
        border-top-width: 4px !important
    }

    .xs\:border-r-4 {
        border-right-width: 4px !important
    }

    .xs\:border-b-4 {
        border-bottom-width: 4px !important
    }

    .xs\:border-l-4 {
        border-left-width: 4px !important
    }

    .xs\:border-t-6 {
        border-top-width: 6px !important
    }

    .xs\:border-r-6 {
        border-right-width: 6px !important
    }

    .xs\:border-b-6 {
        border-bottom-width: 6px !important
    }

    .xs\:border-l-6 {
        border-left-width: 6px !important
    }

    .xs\:border-t-8 {
        border-top-width: 8px !important
    }

    .xs\:border-r-8 {
        border-right-width: 8px !important
    }

    .xs\:border-b-8 {
        border-bottom-width: 8px !important
    }

    .xs\:border-l-8 {
        border-left-width: 8px !important
    }

    .xs\:border-t {
        border-top-width: 1px !important
    }

    .xs\:border-r {
        border-right-width: 1px !important
    }

    .xs\:border-b {
        border-bottom-width: 1px !important
    }

    .xs\:border-l {
        border-left-width: 1px !important
    }

    .xs\:cursor-auto {
        cursor: auto !important
    }

    .xs\:cursor-default {
        cursor: default !important
    }

    .xs\:cursor-pointer {
        cursor: pointer !important
    }

    .xs\:cursor-wait {
        cursor: wait !important
    }

    .xs\:cursor-text {
        cursor: text !important
    }

    .xs\:cursor-move {
        cursor: move !important
    }

    .xs\:cursor-not-allowed {
        cursor: not-allowed !important
    }

    .xs\:cursor-help {
        cursor: help !important
    }

    .xs\:block {
        display: block !important
    }

    .xs\:inline-block {
        display: inline-block !important
    }

    .xs\:inline {
        display: inline !important
    }

    .xs\:flex {
        display: flex !important
    }

    .xs\:inline-flex {
        display: inline-flex !important
    }

    .xs\:table {
        display: table !important
    }

    .xs\:table-row {
        display: table-row !important
    }

    .xs\:table-cell {
        display: table-cell !important
    }

    .xs\:hidden {
        display: none !important
    }

    .xs\:flex-row {
        flex-direction: row !important
    }

    .xs\:flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .xs\:flex-col {
        flex-direction: column !important
    }

    .xs\:flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .xs\:flex-wrap {
        flex-wrap: wrap !important
    }

    .xs\:flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .xs\:flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .xs\:items-start {
        align-items: flex-start !important
    }

    .xs\:items-end {
        align-items: flex-end !important
    }

    .xs\:items-center {
        align-items: center !important
    }

    .xs\:items-baseline {
        align-items: baseline !important
    }

    .xs\:items-stretch {
        align-items: stretch !important
    }

    .xs\:self-auto {
        align-self: auto !important
    }

    .xs\:self-start {
        align-self: flex-start !important
    }

    .xs\:self-end {
        align-self: flex-end !important
    }

    .xs\:self-center {
        align-self: center !important
    }

    .xs\:self-stretch {
        align-self: stretch !important
    }

    .xs\:justify-start {
        justify-content: flex-start !important
    }

    .xs\:justify-end {
        justify-content: flex-end !important
    }

    .xs\:justify-center {
        justify-content: center !important
    }

    .xs\:justify-between {
        justify-content: space-between !important
    }

    .xs\:justify-around {
        justify-content: space-around !important
    }

    .xs\:content-center {
        align-content: center !important
    }

    .xs\:content-start {
        align-content: flex-start !important
    }

    .xs\:content-end {
        align-content: flex-end !important
    }

    .xs\:content-between {
        align-content: space-between !important
    }

    .xs\:content-around {
        align-content: space-around !important
    }

    .xs\:flex-1 {
        flex: 1 1 !important
    }

    .xs\:flex-auto {
        flex: 1 1 auto !important
    }

    .xs\:flex-initial {
        flex: 0 1 auto !important
    }

    .xs\:flex-none {
        flex: none !important
    }

    .xs\:flex-grow-0 {
        flex-grow: 0 !important
    }

    .xs\:flex-grow {
        flex-grow: 1 !important
    }

    .xs\:flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .xs\:flex-shrink {
        flex-shrink: 1 !important
    }

    .xs\:order-1 {
        order: 1 !important
    }

    .xs\:order-2 {
        order: 2 !important
    }

    .xs\:order-3 {
        order: 3 !important
    }

    .xs\:order-4 {
        order: 4 !important
    }

    .xs\:order-5 {
        order: 5 !important
    }

    .xs\:order-6 {
        order: 6 !important
    }

    .xs\:order-7 {
        order: 7 !important
    }

    .xs\:order-8 {
        order: 8 !important
    }

    .xs\:order-9 {
        order: 9 !important
    }

    .xs\:order-10 {
        order: 10 !important
    }

    .xs\:order-11 {
        order: 11 !important
    }

    .xs\:order-12 {
        order: 12 !important
    }

    .xs\:order-first {
        order: -9999 !important
    }

    .xs\:order-last {
        order: 9999 !important
    }

    .xs\:order-none {
        order: 0 !important
    }

    .xs\:float-right {
        float: right !important
    }

    .xs\:float-left {
        float: left !important
    }

    .xs\:float-none {
        float: none !important
    }

    .xs\:clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .xs\:font-sans {
        font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
    }

    .xs\:font-hairline {
        font-weight: 100 !important
    }

    .xs\:font-thin {
        font-weight: 200 !important
    }

    .xs\:font-light {
        font-weight: 300 !important
    }

    .xs\:font-normal {
        font-weight: 400 !important
    }

    .xs\:font-medium {
        font-weight: 500 !important
    }

    .xs\:font-semibold {
        font-weight: 600 !important
    }

    .xs\:font-bold {
        font-weight: 700 !important
    }

    .xs\:font-extrabold {
        font-weight: 800 !important
    }

    .xs\:font-black {
        font-weight: 900 !important
    }

    .xs\:hover\:font-hairline:hover {
        font-weight: 100 !important
    }

    .xs\:hover\:font-thin:hover {
        font-weight: 200 !important
    }

    .xs\:hover\:font-light:hover {
        font-weight: 300 !important
    }

    .xs\:hover\:font-normal:hover {
        font-weight: 400 !important
    }

    .xs\:hover\:font-medium:hover {
        font-weight: 500 !important
    }

    .xs\:hover\:font-semibold:hover {
        font-weight: 600 !important
    }

    .xs\:hover\:font-bold:hover {
        font-weight: 700 !important
    }

    .xs\:hover\:font-extrabold:hover {
        font-weight: 800 !important
    }

    .xs\:hover\:font-black:hover {
        font-weight: 900 !important
    }

    .xs\:focus\:font-hairline:focus {
        font-weight: 100 !important
    }

    .xs\:focus\:font-thin:focus {
        font-weight: 200 !important
    }

    .xs\:focus\:font-light:focus {
        font-weight: 300 !important
    }

    .xs\:focus\:font-normal:focus {
        font-weight: 400 !important
    }

    .xs\:focus\:font-medium:focus {
        font-weight: 500 !important
    }

    .xs\:focus\:font-semibold:focus {
        font-weight: 600 !important
    }

    .xs\:focus\:font-bold:focus {
        font-weight: 700 !important
    }

    .xs\:focus\:font-extrabold:focus {
        font-weight: 800 !important
    }

    .xs\:focus\:font-black:focus {
        font-weight: 900 !important
    }

    .xs\:h-0 {
        height: 0 !important
    }

    .xs\:h-1 {
        height: .25rem !important
    }

    .xs\:h-2 {
        height: .5rem !important
    }

    .xs\:h-3 {
        height: .625rem !important
    }

    .xs\:h-4 {
        height: .9375rem !important
    }

    .xs\:h-5 {
        height: 1.25rem !important
    }

    .xs\:h-6 {
        height: 1.5625rem !important
    }

    .xs\:h-8 {
        height: 1.875rem !important
    }

    .xs\:h-9 {
        height: 2.1875rem !important
    }

    .xs\:h-10 {
        height: 2.5rem !important
    }

    .xs\:h-12 {
        height: 3.125rem !important
    }

    .xs\:h-16 {
        height: 3.75rem !important
    }

    .xs\:h-18 {
        height: 4.375rem !important
    }

    .xs\:h-20 {
        height: 5rem !important
    }

    .xs\:h-24 {
        height: 5.625rem !important
    }

    .xs\:h-30 {
        height: 7.5rem !important
    }

    .xs\:h-32 {
        height: 8rem !important
    }

    .xs\:h-40 {
        height: 10rem !important
    }

    .xs\:h-48 {
        height: 12rem !important
    }

    .xs\:h-56 {
        height: 14rem !important
    }

    .xs\:h-64 {
        height: 16rem !important
    }

    .xs\:h-auto {
        height: auto !important
    }

    .xs\:h-px {
        height: 1px !important
    }

    .xs\:h-138px {
        height: 138px !important
    }

    .xs\:h-1\/20 {
        height: 5% !important
    }

    .xs\:h-1\/4 {
        height: 25% !important
    }

    .xs\:h-3\/4 {
        height: 75% !important
    }

    .xs\:h-1\/2 {
        height: 50% !important
    }

    .xs\:h-full {
        height: 100% !important
    }

    .xs\:h-screen {
        height: 100vh !important
    }

    .xs\:leading-none {
        line-height: 1 !important
    }

    .xs\:leading-tight {
        line-height: 1.25 !important
    }

    .xs\:leading-snug {
        line-height: 1.375 !important
    }

    .xs\:leading-normal {
        line-height: 1.5556 !important
    }

    .xs\:leading-relaxed {
        line-height: 1.625 !important
    }

    .xs\:leading-loose {
        line-height: 1.75 !important
    }

    .xs\:list-inside {
        list-style-position: inside !important
    }

    .xs\:list-outside {
        list-style-position: outside !important
    }

    .xs\:list-none {
        list-style-type: none !important
    }

    .xs\:list-disc {
        list-style-type: disc !important
    }

    .xs\:list-decimal {
        list-style-type: decimal !important
    }

    .xs\:m-0 {
        margin: 0 !important
    }

    .xs\:m-1 {
        margin: .25rem !important
    }

    .xs\:m-2 {
        margin: .5rem !important
    }

    .xs\:m-3 {
        margin: .625rem !important
    }

    .xs\:m-4 {
        margin: .9375rem !important
    }

    .xs\:m-5 {
        margin: 1.25rem !important
    }

    .xs\:m-6 {
        margin: 1.5625rem !important
    }

    .xs\:m-8 {
        margin: 1.875rem !important
    }

    .xs\:m-9 {
        margin: 2.1875rem !important
    }

    .xs\:m-10 {
        margin: 2.5rem !important
    }

    .xs\:m-12 {
        margin: 3.125rem !important
    }

    .xs\:m-16 {
        margin: 3.75rem !important
    }

    .xs\:m-18 {
        margin: 4.375rem !important
    }

    .xs\:m-20 {
        margin: 5rem !important
    }

    .xs\:m-24 {
        margin: 5.625rem !important
    }

    .xs\:m-30 {
        margin: 7.5rem !important
    }

    .xs\:m-32 {
        margin: 8rem !important
    }

    .xs\:m-40 {
        margin: 10rem !important
    }

    .xs\:m-48 {
        margin: 12rem !important
    }

    .xs\:m-56 {
        margin: 14rem !important
    }

    .xs\:m-64 {
        margin: 16rem !important
    }

    .xs\:m-auto {
        margin: auto !important
    }

    .xs\:m-px {
        margin: 1px !important
    }

    .xs\:m-138px {
        margin: 138px !important
    }

    .xs\:m-1\/20 {
        margin: 5% !important
    }

    .xs\:m-1\/4 {
        margin: 25% !important
    }

    .xs\:m-3\/4 {
        margin: 75% !important
    }

    .xs\:-m-1 {
        margin: -.25rem !important
    }

    .xs\:-m-2 {
        margin: -.5rem !important
    }

    .xs\:-m-3 {
        margin: -.625rem !important
    }

    .xs\:-m-4 {
        margin: -.9375rem !important
    }

    .xs\:-m-5 {
        margin: -1.25rem !important
    }

    .xs\:-m-6 {
        margin: -1.5625rem !important
    }

    .xs\:-m-8 {
        margin: -1.875rem !important
    }

    .xs\:-m-9 {
        margin: -2.1875rem !important
    }

    .xs\:-m-10 {
        margin: -2.5rem !important
    }

    .xs\:-m-12 {
        margin: -3.125rem !important
    }

    .xs\:-m-16 {
        margin: -3.75rem !important
    }

    .xs\:-m-18 {
        margin: -4.375rem !important
    }

    .xs\:-m-20 {
        margin: -5rem !important
    }

    .xs\:-m-24 {
        margin: -5.625rem !important
    }

    .xs\:-m-30 {
        margin: -7.5rem !important
    }

    .xs\:-m-32 {
        margin: -8rem !important
    }

    .xs\:-m-40 {
        margin: -10rem !important
    }

    .xs\:-m-48 {
        margin: -12rem !important
    }

    .xs\:-m-56 {
        margin: -14rem !important
    }

    .xs\:-m-64 {
        margin: -16rem !important
    }

    .xs\:-m-px {
        margin: -1px !important
    }

    .xs\:-m-138px {
        margin: -138px !important
    }

    .xs\:-m-1\/20 {
        margin: -5% !important
    }

    .xs\:-m-1\/4 {
        margin: -25% !important
    }

    .xs\:-m-3\/4 {
        margin: -75% !important
    }

    .xs\:my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .xs\:mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .xs\:my-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .xs\:mx-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .xs\:my-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .xs\:mx-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .xs\:my-3 {
        margin-top: .625rem !important;
        margin-bottom: .625rem !important
    }

    .xs\:mx-3 {
        margin-left: .625rem !important;
        margin-right: .625rem !important
    }

    .xs\:my-4 {
        margin-top: .9375rem !important;
        margin-bottom: .9375rem !important
    }

    .xs\:mx-4 {
        margin-left: .9375rem !important;
        margin-right: .9375rem !important
    }

    .xs\:my-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .xs\:mx-5 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .xs\:my-6 {
        margin-top: 1.5625rem !important;
        margin-bottom: 1.5625rem !important
    }

    .xs\:mx-6 {
        margin-left: 1.5625rem !important;
        margin-right: 1.5625rem !important
    }

    .xs\:my-8 {
        margin-top: 1.875rem !important;
        margin-bottom: 1.875rem !important
    }

    .xs\:mx-8 {
        margin-left: 1.875rem !important;
        margin-right: 1.875rem !important
    }

    .xs\:my-9 {
        margin-top: 2.1875rem !important;
        margin-bottom: 2.1875rem !important
    }

    .xs\:mx-9 {
        margin-left: 2.1875rem !important;
        margin-right: 2.1875rem !important
    }

    .xs\:my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .xs\:mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .xs\:my-12 {
        margin-top: 3.125rem !important;
        margin-bottom: 3.125rem !important
    }

    .xs\:mx-12 {
        margin-left: 3.125rem !important;
        margin-right: 3.125rem !important
    }

    .xs\:my-16 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .xs\:mx-16 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .xs\:my-18 {
        margin-top: 4.375rem !important;
        margin-bottom: 4.375rem !important
    }

    .xs\:mx-18 {
        margin-left: 4.375rem !important;
        margin-right: 4.375rem !important
    }

    .xs\:my-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .xs\:mx-20 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .xs\:my-24 {
        margin-top: 5.625rem !important;
        margin-bottom: 5.625rem !important
    }

    .xs\:mx-24 {
        margin-left: 5.625rem !important;
        margin-right: 5.625rem !important
    }

    .xs\:my-30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .xs\:mx-30 {
        margin-left: 7.5rem !important;
        margin-right: 7.5rem !important
    }

    .xs\:my-32 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .xs\:mx-32 {
        margin-left: 8rem !important;
        margin-right: 8rem !important
    }

    .xs\:my-40 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .xs\:mx-40 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .xs\:my-48 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important
    }

    .xs\:mx-48 {
        margin-left: 12rem !important;
        margin-right: 12rem !important
    }

    .xs\:my-56 {
        margin-top: 14rem !important;
        margin-bottom: 14rem !important
    }

    .xs\:mx-56 {
        margin-left: 14rem !important;
        margin-right: 14rem !important
    }

    .xs\:my-64 {
        margin-top: 16rem !important;
        margin-bottom: 16rem !important
    }

    .xs\:mx-64 {
        margin-left: 16rem !important;
        margin-right: 16rem !important
    }

    .xs\:my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .xs\:mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .xs\:my-px {
        margin-top: 1px !important;
        margin-bottom: 1px !important
    }

    .xs\:mx-px {
        margin-left: 1px !important;
        margin-right: 1px !important
    }

    .xs\:my-138px {
        margin-top: 138px !important;
        margin-bottom: 138px !important
    }

    .xs\:mx-138px {
        margin-left: 138px !important;
        margin-right: 138px !important
    }

    .xs\:my-1\/20 {
        margin-top: 5% !important;
        margin-bottom: 5% !important
    }

    .xs\:mx-1\/20 {
        margin-left: 5% !important;
        margin-right: 5% !important
    }

    .xs\:my-1\/4 {
        margin-top: 25% !important;
        margin-bottom: 25% !important
    }

    .xs\:mx-1\/4 {
        margin-left: 25% !important;
        margin-right: 25% !important
    }

    .xs\:my-3\/4 {
        margin-top: 75% !important;
        margin-bottom: 75% !important
    }

    .xs\:mx-3\/4 {
        margin-left: 75% !important;
        margin-right: 75% !important
    }

    .xs\:-my-1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .xs\:-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .xs\:-my-2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .xs\:-mx-2 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .xs\:-my-3 {
        margin-top: -.625rem !important;
        margin-bottom: -.625rem !important
    }

    .xs\:-mx-3 {
        margin-left: -.625rem !important;
        margin-right: -.625rem !important
    }

    .xs\:-my-4 {
        margin-top: -.9375rem !important;
        margin-bottom: -.9375rem !important
    }

    .xs\:-mx-4 {
        margin-left: -.9375rem !important;
        margin-right: -.9375rem !important
    }

    .xs\:-my-5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .xs\:-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .xs\:-my-6 {
        margin-top: -1.5625rem !important;
        margin-bottom: -1.5625rem !important
    }

    .xs\:-mx-6 {
        margin-left: -1.5625rem !important;
        margin-right: -1.5625rem !important
    }

    .xs\:-my-8 {
        margin-top: -1.875rem !important;
        margin-bottom: -1.875rem !important
    }

    .xs\:-mx-8 {
        margin-left: -1.875rem !important;
        margin-right: -1.875rem !important
    }

    .xs\:-my-9 {
        margin-top: -2.1875rem !important;
        margin-bottom: -2.1875rem !important
    }

    .xs\:-mx-9 {
        margin-left: -2.1875rem !important;
        margin-right: -2.1875rem !important
    }

    .xs\:-my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .xs\:-mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .xs\:-my-12 {
        margin-top: -3.125rem !important;
        margin-bottom: -3.125rem !important
    }

    .xs\:-mx-12 {
        margin-left: -3.125rem !important;
        margin-right: -3.125rem !important
    }

    .xs\:-my-16 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .xs\:-mx-16 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .xs\:-my-18 {
        margin-top: -4.375rem !important;
        margin-bottom: -4.375rem !important
    }

    .xs\:-mx-18 {
        margin-left: -4.375rem !important;
        margin-right: -4.375rem !important
    }

    .xs\:-my-20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .xs\:-mx-20 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .xs\:-my-24 {
        margin-top: -5.625rem !important;
        margin-bottom: -5.625rem !important
    }

    .xs\:-mx-24 {
        margin-left: -5.625rem !important;
        margin-right: -5.625rem !important
    }

    .xs\:-my-30 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .xs\:-mx-30 {
        margin-left: -7.5rem !important;
        margin-right: -7.5rem !important
    }

    .xs\:-my-32 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .xs\:-mx-32 {
        margin-left: -8rem !important;
        margin-right: -8rem !important
    }

    .xs\:-my-40 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .xs\:-mx-40 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .xs\:-my-48 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important
    }

    .xs\:-mx-48 {
        margin-left: -12rem !important;
        margin-right: -12rem !important
    }

    .xs\:-my-56 {
        margin-top: -14rem !important;
        margin-bottom: -14rem !important
    }

    .xs\:-mx-56 {
        margin-left: -14rem !important;
        margin-right: -14rem !important
    }

    .xs\:-my-64 {
        margin-top: -16rem !important;
        margin-bottom: -16rem !important
    }

    .xs\:-mx-64 {
        margin-left: -16rem !important;
        margin-right: -16rem !important
    }

    .xs\:-my-px {
        margin-top: -1px !important;
        margin-bottom: -1px !important
    }

    .xs\:-mx-px {
        margin-left: -1px !important;
        margin-right: -1px !important
    }

    .xs\:-my-138px {
        margin-top: -138px !important;
        margin-bottom: -138px !important
    }

    .xs\:-mx-138px {
        margin-left: -138px !important;
        margin-right: -138px !important
    }

    .xs\:-my-1\/20 {
        margin-top: -5% !important;
        margin-bottom: -5% !important
    }

    .xs\:-mx-1\/20 {
        margin-left: -5% !important;
        margin-right: -5% !important
    }

    .xs\:-my-1\/4 {
        margin-top: -25% !important;
        margin-bottom: -25% !important
    }

    .xs\:-mx-1\/4 {
        margin-left: -25% !important;
        margin-right: -25% !important
    }

    .xs\:-my-3\/4 {
        margin-top: -75% !important;
        margin-bottom: -75% !important
    }

    .xs\:-mx-3\/4 {
        margin-left: -75% !important;
        margin-right: -75% !important
    }

    .xs\:mt-0 {
        margin-top: 0 !important
    }

    .xs\:mr-0 {
        margin-right: 0 !important
    }

    .xs\:mb-0 {
        margin-bottom: 0 !important
    }

    .xs\:ml-0 {
        margin-left: 0 !important
    }

    .xs\:mt-1 {
        margin-top: .25rem !important
    }

    .xs\:mr-1 {
        margin-right: .25rem !important
    }

    .xs\:mb-1 {
        margin-bottom: .25rem !important
    }

    .xs\:ml-1 {
        margin-left: .25rem !important
    }

    .xs\:mt-2 {
        margin-top: .5rem !important
    }

    .xs\:mr-2 {
        margin-right: .5rem !important
    }

    .xs\:mb-2 {
        margin-bottom: .5rem !important
    }

    .xs\:ml-2 {
        margin-left: .5rem !important
    }

    .xs\:mt-3 {
        margin-top: .625rem !important
    }

    .xs\:mr-3 {
        margin-right: .625rem !important
    }

    .xs\:mb-3 {
        margin-bottom: .625rem !important
    }

    .xs\:ml-3 {
        margin-left: .625rem !important
    }

    .xs\:mt-4 {
        margin-top: .9375rem !important
    }

    .xs\:mr-4 {
        margin-right: .9375rem !important
    }

    .xs\:mb-4 {
        margin-bottom: .9375rem !important
    }

    .xs\:ml-4 {
        margin-left: .9375rem !important
    }

    .xs\:mt-5 {
        margin-top: 1.25rem !important
    }

    .xs\:mr-5 {
        margin-right: 1.25rem !important
    }

    .xs\:mb-5 {
        margin-bottom: 1.25rem !important
    }

    .xs\:ml-5 {
        margin-left: 1.25rem !important
    }

    .xs\:mt-6 {
        margin-top: 1.5625rem !important
    }

    .xs\:mr-6 {
        margin-right: 1.5625rem !important
    }

    .xs\:mb-6 {
        margin-bottom: 1.5625rem !important
    }

    .xs\:ml-6 {
        margin-left: 1.5625rem !important
    }

    .xs\:mt-8 {
        margin-top: 1.875rem !important
    }

    .xs\:mr-8 {
        margin-right: 1.875rem !important
    }

    .xs\:mb-8 {
        margin-bottom: 1.875rem !important
    }

    .xs\:ml-8 {
        margin-left: 1.875rem !important
    }

    .xs\:mt-9 {
        margin-top: 2.1875rem !important
    }

    .xs\:mr-9 {
        margin-right: 2.1875rem !important
    }

    .xs\:mb-9 {
        margin-bottom: 2.1875rem !important
    }

    .xs\:ml-9 {
        margin-left: 2.1875rem !important
    }

    .xs\:mt-10 {
        margin-top: 2.5rem !important
    }

    .xs\:mr-10 {
        margin-right: 2.5rem !important
    }

    .xs\:mb-10 {
        margin-bottom: 2.5rem !important
    }

    .xs\:ml-10 {
        margin-left: 2.5rem !important
    }

    .xs\:mt-12 {
        margin-top: 3.125rem !important
    }

    .xs\:mr-12 {
        margin-right: 3.125rem !important
    }

    .xs\:mb-12 {
        margin-bottom: 3.125rem !important
    }

    .xs\:ml-12 {
        margin-left: 3.125rem !important
    }

    .xs\:mt-16 {
        margin-top: 3.75rem !important
    }

    .xs\:mr-16 {
        margin-right: 3.75rem !important
    }

    .xs\:mb-16 {
        margin-bottom: 3.75rem !important
    }

    .xs\:ml-16 {
        margin-left: 3.75rem !important
    }

    .xs\:mt-18 {
        margin-top: 4.375rem !important
    }

    .xs\:mr-18 {
        margin-right: 4.375rem !important
    }

    .xs\:mb-18 {
        margin-bottom: 4.375rem !important
    }

    .xs\:ml-18 {
        margin-left: 4.375rem !important
    }

    .xs\:mt-20 {
        margin-top: 5rem !important
    }

    .xs\:mr-20 {
        margin-right: 5rem !important
    }

    .xs\:mb-20 {
        margin-bottom: 5rem !important
    }

    .xs\:ml-20 {
        margin-left: 5rem !important
    }

    .xs\:mt-24 {
        margin-top: 5.625rem !important
    }

    .xs\:mr-24 {
        margin-right: 5.625rem !important
    }

    .xs\:mb-24 {
        margin-bottom: 5.625rem !important
    }

    .xs\:ml-24 {
        margin-left: 5.625rem !important
    }

    .xs\:mt-30 {
        margin-top: 7.5rem !important
    }

    .xs\:mr-30 {
        margin-right: 7.5rem !important
    }

    .xs\:mb-30 {
        margin-bottom: 7.5rem !important
    }

    .xs\:ml-30 {
        margin-left: 7.5rem !important
    }

    .xs\:mt-32 {
        margin-top: 8rem !important
    }

    .xs\:mr-32 {
        margin-right: 8rem !important
    }

    .xs\:mb-32 {
        margin-bottom: 8rem !important
    }

    .xs\:ml-32 {
        margin-left: 8rem !important
    }

    .xs\:mt-40 {
        margin-top: 10rem !important
    }

    .xs\:mr-40 {
        margin-right: 10rem !important
    }

    .xs\:mb-40 {
        margin-bottom: 10rem !important
    }

    .xs\:ml-40 {
        margin-left: 10rem !important
    }

    .xs\:mt-48 {
        margin-top: 12rem !important
    }

    .xs\:mr-48 {
        margin-right: 12rem !important
    }

    .xs\:mb-48 {
        margin-bottom: 12rem !important
    }

    .xs\:ml-48 {
        margin-left: 12rem !important
    }

    .xs\:mt-56 {
        margin-top: 14rem !important
    }

    .xs\:mr-56 {
        margin-right: 14rem !important
    }

    .xs\:mb-56 {
        margin-bottom: 14rem !important
    }

    .xs\:ml-56 {
        margin-left: 14rem !important
    }

    .xs\:mt-64 {
        margin-top: 16rem !important
    }

    .xs\:mr-64 {
        margin-right: 16rem !important
    }

    .xs\:mb-64 {
        margin-bottom: 16rem !important
    }

    .xs\:ml-64 {
        margin-left: 16rem !important
    }

    .xs\:mt-auto {
        margin-top: auto !important
    }

    .xs\:mr-auto {
        margin-right: auto !important
    }

    .xs\:mb-auto {
        margin-bottom: auto !important
    }

    .xs\:ml-auto {
        margin-left: auto !important
    }

    .xs\:mt-px {
        margin-top: 1px !important
    }

    .xs\:mr-px {
        margin-right: 1px !important
    }

    .xs\:mb-px {
        margin-bottom: 1px !important
    }

    .xs\:ml-px {
        margin-left: 1px !important
    }

    .xs\:mt-138px {
        margin-top: 138px !important
    }

    .xs\:mr-138px {
        margin-right: 138px !important
    }

    .xs\:mb-138px {
        margin-bottom: 138px !important
    }

    .xs\:ml-138px {
        margin-left: 138px !important
    }

    .xs\:mt-1\/20 {
        margin-top: 5% !important
    }

    .xs\:mr-1\/20 {
        margin-right: 5% !important
    }

    .xs\:mb-1\/20 {
        margin-bottom: 5% !important
    }

    .xs\:ml-1\/20 {
        margin-left: 5% !important
    }

    .xs\:mt-1\/4 {
        margin-top: 25% !important
    }

    .xs\:mr-1\/4 {
        margin-right: 25% !important
    }

    .xs\:mb-1\/4 {
        margin-bottom: 25% !important
    }

    .xs\:ml-1\/4 {
        margin-left: 25% !important
    }

    .xs\:mt-3\/4 {
        margin-top: 75% !important
    }

    .xs\:mr-3\/4 {
        margin-right: 75% !important
    }

    .xs\:mb-3\/4 {
        margin-bottom: 75% !important
    }

    .xs\:ml-3\/4 {
        margin-left: 75% !important
    }

    .xs\:-mt-1 {
        margin-top: -.25rem !important
    }

    .xs\:-mr-1 {
        margin-right: -.25rem !important
    }

    .xs\:-mb-1 {
        margin-bottom: -.25rem !important
    }

    .xs\:-ml-1 {
        margin-left: -.25rem !important
    }

    .xs\:-mt-2 {
        margin-top: -.5rem !important
    }

    .xs\:-mr-2 {
        margin-right: -.5rem !important
    }

    .xs\:-mb-2 {
        margin-bottom: -.5rem !important
    }

    .xs\:-ml-2 {
        margin-left: -.5rem !important
    }

    .xs\:-mt-3 {
        margin-top: -.625rem !important
    }

    .xs\:-mr-3 {
        margin-right: -.625rem !important
    }

    .xs\:-mb-3 {
        margin-bottom: -.625rem !important
    }

    .xs\:-ml-3 {
        margin-left: -.625rem !important
    }

    .xs\:-mt-4 {
        margin-top: -.9375rem !important
    }

    .xs\:-mr-4 {
        margin-right: -.9375rem !important
    }

    .xs\:-mb-4 {
        margin-bottom: -.9375rem !important
    }

    .xs\:-ml-4 {
        margin-left: -.9375rem !important
    }

    .xs\:-mt-5 {
        margin-top: -1.25rem !important
    }

    .xs\:-mr-5 {
        margin-right: -1.25rem !important
    }

    .xs\:-mb-5 {
        margin-bottom: -1.25rem !important
    }

    .xs\:-ml-5 {
        margin-left: -1.25rem !important
    }

    .xs\:-mt-6 {
        margin-top: -1.5625rem !important
    }

    .xs\:-mr-6 {
        margin-right: -1.5625rem !important
    }

    .xs\:-mb-6 {
        margin-bottom: -1.5625rem !important
    }

    .xs\:-ml-6 {
        margin-left: -1.5625rem !important
    }

    .xs\:-mt-8 {
        margin-top: -1.875rem !important
    }

    .xs\:-mr-8 {
        margin-right: -1.875rem !important
    }

    .xs\:-mb-8 {
        margin-bottom: -1.875rem !important
    }

    .xs\:-ml-8 {
        margin-left: -1.875rem !important
    }

    .xs\:-mt-9 {
        margin-top: -2.1875rem !important
    }

    .xs\:-mr-9 {
        margin-right: -2.1875rem !important
    }

    .xs\:-mb-9 {
        margin-bottom: -2.1875rem !important
    }

    .xs\:-ml-9 {
        margin-left: -2.1875rem !important
    }

    .xs\:-mt-10 {
        margin-top: -2.5rem !important
    }

    .xs\:-mr-10 {
        margin-right: -2.5rem !important
    }

    .xs\:-mb-10 {
        margin-bottom: -2.5rem !important
    }

    .xs\:-ml-10 {
        margin-left: -2.5rem !important
    }

    .xs\:-mt-12 {
        margin-top: -3.125rem !important
    }

    .xs\:-mr-12 {
        margin-right: -3.125rem !important
    }

    .xs\:-mb-12 {
        margin-bottom: -3.125rem !important
    }

    .xs\:-ml-12 {
        margin-left: -3.125rem !important
    }

    .xs\:-mt-16 {
        margin-top: -3.75rem !important
    }

    .xs\:-mr-16 {
        margin-right: -3.75rem !important
    }

    .xs\:-mb-16 {
        margin-bottom: -3.75rem !important
    }

    .xs\:-ml-16 {
        margin-left: -3.75rem !important
    }

    .xs\:-mt-18 {
        margin-top: -4.375rem !important
    }

    .xs\:-mr-18 {
        margin-right: -4.375rem !important
    }

    .xs\:-mb-18 {
        margin-bottom: -4.375rem !important
    }

    .xs\:-ml-18 {
        margin-left: -4.375rem !important
    }

    .xs\:-mt-20 {
        margin-top: -5rem !important
    }

    .xs\:-mr-20 {
        margin-right: -5rem !important
    }

    .xs\:-mb-20 {
        margin-bottom: -5rem !important
    }

    .xs\:-ml-20 {
        margin-left: -5rem !important
    }

    .xs\:-mt-24 {
        margin-top: -5.625rem !important
    }

    .xs\:-mr-24 {
        margin-right: -5.625rem !important
    }

    .xs\:-mb-24 {
        margin-bottom: -5.625rem !important
    }

    .xs\:-ml-24 {
        margin-left: -5.625rem !important
    }

    .xs\:-mt-30 {
        margin-top: -7.5rem !important
    }

    .xs\:-mr-30 {
        margin-right: -7.5rem !important
    }

    .xs\:-mb-30 {
        margin-bottom: -7.5rem !important
    }

    .xs\:-ml-30 {
        margin-left: -7.5rem !important
    }

    .xs\:-mt-32 {
        margin-top: -8rem !important
    }

    .xs\:-mr-32 {
        margin-right: -8rem !important
    }

    .xs\:-mb-32 {
        margin-bottom: -8rem !important
    }

    .xs\:-ml-32 {
        margin-left: -8rem !important
    }

    .xs\:-mt-40 {
        margin-top: -10rem !important
    }

    .xs\:-mr-40 {
        margin-right: -10rem !important
    }

    .xs\:-mb-40 {
        margin-bottom: -10rem !important
    }

    .xs\:-ml-40 {
        margin-left: -10rem !important
    }

    .xs\:-mt-48 {
        margin-top: -12rem !important
    }

    .xs\:-mr-48 {
        margin-right: -12rem !important
    }

    .xs\:-mb-48 {
        margin-bottom: -12rem !important
    }

    .xs\:-ml-48 {
        margin-left: -12rem !important
    }

    .xs\:-mt-56 {
        margin-top: -14rem !important
    }

    .xs\:-mr-56 {
        margin-right: -14rem !important
    }

    .xs\:-mb-56 {
        margin-bottom: -14rem !important
    }

    .xs\:-ml-56 {
        margin-left: -14rem !important
    }

    .xs\:-mt-64 {
        margin-top: -16rem !important
    }

    .xs\:-mr-64 {
        margin-right: -16rem !important
    }

    .xs\:-mb-64 {
        margin-bottom: -16rem !important
    }

    .xs\:-ml-64 {
        margin-left: -16rem !important
    }

    .xs\:-mt-px {
        margin-top: -1px !important
    }

    .xs\:-mr-px {
        margin-right: -1px !important
    }

    .xs\:-mb-px {
        margin-bottom: -1px !important
    }

    .xs\:-ml-px {
        margin-left: -1px !important
    }

    .xs\:-mt-138px {
        margin-top: -138px !important
    }

    .xs\:-mr-138px {
        margin-right: -138px !important
    }

    .xs\:-mb-138px {
        margin-bottom: -138px !important
    }

    .xs\:-ml-138px {
        margin-left: -138px !important
    }

    .xs\:-mt-1\/20 {
        margin-top: -5% !important
    }

    .xs\:-mr-1\/20 {
        margin-right: -5% !important
    }

    .xs\:-mb-1\/20 {
        margin-bottom: -5% !important
    }

    .xs\:-ml-1\/20 {
        margin-left: -5% !important
    }

    .xs\:-mt-1\/4 {
        margin-top: -25% !important
    }

    .xs\:-mr-1\/4 {
        margin-right: -25% !important
    }

    .xs\:-mb-1\/4 {
        margin-bottom: -25% !important
    }

    .xs\:-ml-1\/4 {
        margin-left: -25% !important
    }

    .xs\:-mt-3\/4 {
        margin-top: -75% !important
    }

    .xs\:-mr-3\/4 {
        margin-right: -75% !important
    }

    .xs\:-mb-3\/4 {
        margin-bottom: -75% !important
    }

    .xs\:-ml-3\/4 {
        margin-left: -75% !important
    }

    .xs\:max-h-0 {
        max-height: 0 !important
    }

    .xs\:max-h-1 {
        max-height: .25rem !important
    }

    .xs\:max-h-2 {
        max-height: .5rem !important
    }

    .xs\:max-h-3 {
        max-height: .625rem !important
    }

    .xs\:max-h-4 {
        max-height: .9375rem !important
    }

    .xs\:max-h-5 {
        max-height: 1.25rem !important
    }

    .xs\:max-h-6 {
        max-height: 1.5625rem !important
    }

    .xs\:max-h-8 {
        max-height: 1.875rem !important
    }

    .xs\:max-h-9 {
        max-height: 2.1875rem !important
    }

    .xs\:max-h-10 {
        max-height: 2.5rem !important
    }

    .xs\:max-h-12 {
        max-height: 3.125rem !important
    }

    .xs\:max-h-16 {
        max-height: 3.75rem !important
    }

    .xs\:max-h-18 {
        max-height: 4.375rem !important
    }

    .xs\:max-h-20 {
        max-height: 5rem !important
    }

    .xs\:max-h-24 {
        max-height: 5.625rem !important
    }

    .xs\:max-h-30 {
        max-height: 7.5rem !important
    }

    .xs\:max-h-32 {
        max-height: 8rem !important
    }

    .xs\:max-h-40 {
        max-height: 10rem !important
    }

    .xs\:max-h-48 {
        max-height: 12rem !important
    }

    .xs\:max-h-56 {
        max-height: 14rem !important
    }

    .xs\:max-h-64 {
        max-height: 16rem !important
    }

    .xs\:max-h-screen-1\/4 {
        max-height: 25vh !important
    }

    .xs\:max-h-px {
        max-height: 1px !important
    }

    .xs\:max-h-138px {
        max-height: 138px !important
    }

    .xs\:max-h-1\/20 {
        max-height: 5% !important
    }

    .xs\:max-h-1\/4 {
        max-height: 25% !important
    }

    .xs\:max-h-3\/4 {
        max-height: 75% !important
    }

    .xs\:max-w-0 {
        max-width: 0 !important
    }

    .xs\:max-w-1 {
        max-width: .25rem !important
    }

    .xs\:max-w-2 {
        max-width: .5rem !important
    }

    .xs\:max-w-3 {
        max-width: .625rem !important
    }

    .xs\:max-w-4 {
        max-width: .9375rem !important
    }

    .xs\:max-w-5 {
        max-width: 1.25rem !important
    }

    .xs\:max-w-6 {
        max-width: 1.5625rem !important
    }

    .xs\:max-w-8 {
        max-width: 1.875rem !important
    }

    .xs\:max-w-9 {
        max-width: 2.1875rem !important
    }

    .xs\:max-w-10 {
        max-width: 2.5rem !important
    }

    .xs\:max-w-12 {
        max-width: 3.125rem !important
    }

    .xs\:max-w-16 {
        max-width: 3.75rem !important
    }

    .xs\:max-w-18 {
        max-width: 4.375rem !important
    }

    .xs\:max-w-20 {
        max-width: 5rem !important
    }

    .xs\:max-w-24 {
        max-width: 5.625rem !important
    }

    .xs\:max-w-30 {
        max-width: 7.5rem !important
    }

    .xs\:max-w-32 {
        max-width: 8rem !important
    }

    .xs\:max-w-40 {
        max-width: 10rem !important
    }

    .xs\:max-w-48 {
        max-width: 12rem !important
    }

    .xs\:max-w-56 {
        max-width: 14rem !important
    }

    .xs\:max-w-64 {
        max-width: 16rem !important
    }

    .xs\:max-w-xs {
        max-width: 20rem !important
    }

    .xs\:max-w-sm {
        max-width: 24rem !important
    }

    .xs\:max-w-md {
        max-width: 28rem !important
    }

    .xs\:max-w-lg {
        max-width: 32rem !important
    }

    .xs\:max-w-xl {
        max-width: 36rem !important
    }

    .xs\:max-w-2xl {
        max-width: 42rem !important
    }

    .xs\:max-w-3xl {
        max-width: 48rem !important
    }

    .xs\:max-w-4xl {
        max-width: 56rem !important
    }

    .xs\:max-w-5xl {
        max-width: 64rem !important
    }

    .xs\:max-w-6xl {
        max-width: 72rem !important
    }

    .xs\:max-w-content {
        max-width: 35em !important
    }

    .xs\:max-w-1\/3 {
        max-width: 33.333333% !important
    }

    .xs\:max-w-1\/4 {
        max-width: 25% !important
    }

    .xs\:max-w-2\/4 {
        max-width: 50% !important
    }

    .xs\:max-w-3\/4 {
        max-width: 75% !important
    }

    .xs\:max-w-1\/5 {
        max-width: 20% !important
    }

    .xs\:max-w-2\/5 {
        max-width: 40% !important
    }

    .xs\:max-w-3\/5 {
        max-width: 60% !important
    }

    .xs\:max-w-4\/5 {
        max-width: 80% !important
    }

    .xs\:max-w-full {
        max-width: 100% !important
    }

    .xs\:max-w-px {
        max-width: 1px !important
    }

    .xs\:max-w-138px {
        max-width: 138px !important
    }

    .xs\:max-w-1\/20 {
        max-width: 5% !important
    }

    .xs\:min-h-0 {
        min-height: 0 !important
    }

    .xs\:min-h-full {
        min-height: 100% !important
    }

    .xs\:min-h-screen {
        min-height: 100vh !important
    }

    .xs\:min-w-0 {
        min-width: 0 !important
    }

    .xs\:min-w-full {
        min-width: 100% !important
    }

    .xs\:object-contain {
        object-fit: contain !important
    }

    .xs\:object-cover {
        object-fit: cover !important
    }

    .xs\:object-fill {
        object-fit: fill !important
    }

    .xs\:object-none {
        object-fit: none !important
    }

    .xs\:object-scale-down {
        object-fit: scale-down !important
    }

    .xs\:object-bottom {
        object-position: bottom !important
    }

    .xs\:object-center {
        object-position: center !important
    }

    .xs\:object-left {
        object-position: left !important
    }

    .xs\:object-left-bottom {
        object-position: left bottom !important
    }

    .xs\:object-left-top {
        object-position: left top !important
    }

    .xs\:object-right {
        object-position: right !important
    }

    .xs\:object-right-bottom {
        object-position: right bottom !important
    }

    .xs\:object-right-top {
        object-position: right top !important
    }

    .xs\:object-top {
        object-position: top !important
    }

    .xs\:opacity-0 {
        opacity: 0 !important
    }

    .xs\:opacity-25 {
        opacity: .25 !important
    }

    .xs\:opacity-50 {
        opacity: .5 !important
    }

    .xs\:opacity-75 {
        opacity: .75 !important
    }

    .xs\:opacity-100 {
        opacity: 1 !important
    }

    .xs\:hover\:opacity-0:hover {
        opacity: 0 !important
    }

    .xs\:hover\:opacity-25:hover {
        opacity: .25 !important
    }

    .xs\:hover\:opacity-50:hover {
        opacity: .5 !important
    }

    .xs\:hover\:opacity-75:hover {
        opacity: .75 !important
    }

    .xs\:hover\:opacity-100:hover {
        opacity: 1 !important
    }

    .xs\:focus\:opacity-0:focus {
        opacity: 0 !important
    }

    .xs\:focus\:opacity-25:focus {
        opacity: .25 !important
    }

    .xs\:focus\:opacity-50:focus {
        opacity: .5 !important
    }

    .xs\:focus\:opacity-75:focus {
        opacity: .75 !important
    }

    .xs\:focus\:opacity-100:focus {
        opacity: 1 !important
    }

    .xs\:active\:opacity-0:active {
        opacity: 0 !important
    }

    .xs\:active\:opacity-25:active {
        opacity: .25 !important
    }

    .xs\:active\:opacity-50:active {
        opacity: .5 !important
    }

    .xs\:active\:opacity-75:active {
        opacity: .75 !important
    }

    .xs\:active\:opacity-100:active {
        opacity: 1 !important
    }

    .group:hover .xs\:group-hover\:opacity-0 {
        opacity: 0 !important
    }

    .group:hover .xs\:group-hover\:opacity-25 {
        opacity: .25 !important
    }

    .group:hover .xs\:group-hover\:opacity-50 {
        opacity: .5 !important
    }

    .group:hover .xs\:group-hover\:opacity-75 {
        opacity: .75 !important
    }

    .group:hover .xs\:group-hover\:opacity-100 {
        opacity: 1 !important
    }

    .xs\:overflow-auto {
        overflow: auto !important
    }

    .xs\:overflow-hidden {
        overflow: hidden !important
    }

    .xs\:overflow-visible {
        overflow: visible !important
    }

    .xs\:overflow-scroll {
        overflow: scroll !important
    }

    .xs\:overflow-x-auto {
        overflow-x: auto !important
    }

    .xs\:overflow-y-auto {
        overflow-y: auto !important
    }

    .xs\:overflow-x-hidden {
        overflow-x: hidden !important
    }

    .xs\:overflow-y-hidden {
        overflow-y: hidden !important
    }

    .xs\:overflow-x-visible {
        overflow-x: visible !important
    }

    .xs\:overflow-y-visible {
        overflow-y: visible !important
    }

    .xs\:overflow-x-scroll {
        overflow-x: scroll !important
    }

    .xs\:overflow-y-scroll {
        overflow-y: scroll !important
    }

    .xs\:scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .xs\:scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .xs\:p-0 {
        padding: 0 !important
    }

    .xs\:p-1 {
        padding: .25rem !important
    }

    .xs\:p-2 {
        padding: .5rem !important
    }

    .xs\:p-3 {
        padding: .625rem !important
    }

    .xs\:p-4 {
        padding: .9375rem !important
    }

    .xs\:p-5 {
        padding: 1.25rem !important
    }

    .xs\:p-6 {
        padding: 1.5625rem !important
    }

    .xs\:p-8 {
        padding: 1.875rem !important
    }

    .xs\:p-9 {
        padding: 2.1875rem !important
    }

    .xs\:p-10 {
        padding: 2.5rem !important
    }

    .xs\:p-12 {
        padding: 3.125rem !important
    }

    .xs\:p-16 {
        padding: 3.75rem !important
    }

    .xs\:p-18 {
        padding: 4.375rem !important
    }

    .xs\:p-20 {
        padding: 5rem !important
    }

    .xs\:p-24 {
        padding: 5.625rem !important
    }

    .xs\:p-30 {
        padding: 7.5rem !important
    }

    .xs\:p-32 {
        padding: 8rem !important
    }

    .xs\:p-40 {
        padding: 10rem !important
    }

    .xs\:p-48 {
        padding: 12rem !important
    }

    .xs\:p-56 {
        padding: 14rem !important
    }

    .xs\:p-64 {
        padding: 16rem !important
    }

    .xs\:p-px {
        padding: 1px !important
    }

    .xs\:p-138px {
        padding: 138px !important
    }

    .xs\:p-1\/20 {
        padding: 5% !important
    }

    .xs\:p-1\/4 {
        padding: 25% !important
    }

    .xs\:p-3\/4 {
        padding: 75% !important
    }

    .xs\:py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .xs\:px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .xs\:py-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .xs\:px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .xs\:py-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .xs\:px-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .xs\:py-3 {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .xs\:px-3 {
        padding-left: .625rem !important;
        padding-right: .625rem !important
    }

    .xs\:py-4 {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .xs\:px-4 {
        padding-left: .9375rem !important;
        padding-right: .9375rem !important
    }

    .xs\:py-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .xs\:px-5 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .xs\:py-6 {
        padding-top: 1.5625rem !important;
        padding-bottom: 1.5625rem !important
    }

    .xs\:px-6 {
        padding-left: 1.5625rem !important;
        padding-right: 1.5625rem !important
    }

    .xs\:py-8 {
        padding-top: 1.875rem !important;
        padding-bottom: 1.875rem !important
    }

    .xs\:px-8 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important
    }

    .xs\:py-9 {
        padding-top: 2.1875rem !important;
        padding-bottom: 2.1875rem !important
    }

    .xs\:px-9 {
        padding-left: 2.1875rem !important;
        padding-right: 2.1875rem !important
    }

    .xs\:py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .xs\:px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .xs\:py-12 {
        padding-top: 3.125rem !important;
        padding-bottom: 3.125rem !important
    }

    .xs\:px-12 {
        padding-left: 3.125rem !important;
        padding-right: 3.125rem !important
    }

    .xs\:py-16 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .xs\:px-16 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .xs\:py-18 {
        padding-top: 4.375rem !important;
        padding-bottom: 4.375rem !important
    }

    .xs\:px-18 {
        padding-left: 4.375rem !important;
        padding-right: 4.375rem !important
    }

    .xs\:py-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .xs\:px-20 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .xs\:py-24 {
        padding-top: 5.625rem !important;
        padding-bottom: 5.625rem !important
    }

    .xs\:px-24 {
        padding-left: 5.625rem !important;
        padding-right: 5.625rem !important
    }

    .xs\:py-30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .xs\:px-30 {
        padding-left: 7.5rem !important;
        padding-right: 7.5rem !important
    }

    .xs\:py-32 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .xs\:px-32 {
        padding-left: 8rem !important;
        padding-right: 8rem !important
    }

    .xs\:py-40 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .xs\:px-40 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .xs\:py-48 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important
    }

    .xs\:px-48 {
        padding-left: 12rem !important;
        padding-right: 12rem !important
    }

    .xs\:py-56 {
        padding-top: 14rem !important;
        padding-bottom: 14rem !important
    }

    .xs\:px-56 {
        padding-left: 14rem !important;
        padding-right: 14rem !important
    }

    .xs\:py-64 {
        padding-top: 16rem !important;
        padding-bottom: 16rem !important
    }

    .xs\:px-64 {
        padding-left: 16rem !important;
        padding-right: 16rem !important
    }

    .xs\:py-px {
        padding-top: 1px !important;
        padding-bottom: 1px !important
    }

    .xs\:px-px {
        padding-left: 1px !important;
        padding-right: 1px !important
    }

    .xs\:py-138px {
        padding-top: 138px !important;
        padding-bottom: 138px !important
    }

    .xs\:px-138px {
        padding-left: 138px !important;
        padding-right: 138px !important
    }

    .xs\:py-1\/20 {
        padding-top: 5% !important;
        padding-bottom: 5% !important
    }

    .xs\:px-1\/20 {
        padding-left: 5% !important;
        padding-right: 5% !important
    }

    .xs\:py-1\/4 {
        padding-top: 25% !important;
        padding-bottom: 25% !important
    }

    .xs\:px-1\/4 {
        padding-left: 25% !important;
        padding-right: 25% !important
    }

    .xs\:py-3\/4 {
        padding-top: 75% !important;
        padding-bottom: 75% !important
    }

    .xs\:px-3\/4 {
        padding-left: 75% !important;
        padding-right: 75% !important
    }

    .xs\:pt-0 {
        padding-top: 0 !important
    }

    .xs\:pr-0 {
        padding-right: 0 !important
    }

    .xs\:pb-0 {
        padding-bottom: 0 !important
    }

    .xs\:pl-0 {
        padding-left: 0 !important
    }

    .xs\:pt-1 {
        padding-top: .25rem !important
    }

    .xs\:pr-1 {
        padding-right: .25rem !important
    }

    .xs\:pb-1 {
        padding-bottom: .25rem !important
    }

    .xs\:pl-1 {
        padding-left: .25rem !important
    }

    .xs\:pt-2 {
        padding-top: .5rem !important
    }

    .xs\:pr-2 {
        padding-right: .5rem !important
    }

    .xs\:pb-2 {
        padding-bottom: .5rem !important
    }

    .xs\:pl-2 {
        padding-left: .5rem !important
    }

    .xs\:pt-3 {
        padding-top: .625rem !important
    }

    .xs\:pr-3 {
        padding-right: .625rem !important
    }

    .xs\:pb-3 {
        padding-bottom: .625rem !important
    }

    .xs\:pl-3 {
        padding-left: .625rem !important
    }

    .xs\:pt-4 {
        padding-top: .9375rem !important
    }

    .xs\:pr-4 {
        padding-right: .9375rem !important
    }

    .xs\:pb-4 {
        padding-bottom: .9375rem !important
    }

    .xs\:pl-4 {
        padding-left: .9375rem !important
    }

    .xs\:pt-5 {
        padding-top: 1.25rem !important
    }

    .xs\:pr-5 {
        padding-right: 1.25rem !important
    }

    .xs\:pb-5 {
        padding-bottom: 1.25rem !important
    }

    .xs\:pl-5 {
        padding-left: 1.25rem !important
    }

    .xs\:pt-6 {
        padding-top: 1.5625rem !important
    }

    .xs\:pr-6 {
        padding-right: 1.5625rem !important
    }

    .xs\:pb-6 {
        padding-bottom: 1.5625rem !important
    }

    .xs\:pl-6 {
        padding-left: 1.5625rem !important
    }

    .xs\:pt-8 {
        padding-top: 1.875rem !important
    }

    .xs\:pr-8 {
        padding-right: 1.875rem !important
    }

    .xs\:pb-8 {
        padding-bottom: 1.875rem !important
    }

    .xs\:pl-8 {
        padding-left: 1.875rem !important
    }

    .xs\:pt-9 {
        padding-top: 2.1875rem !important
    }

    .xs\:pr-9 {
        padding-right: 2.1875rem !important
    }

    .xs\:pb-9 {
        padding-bottom: 2.1875rem !important
    }

    .xs\:pl-9 {
        padding-left: 2.1875rem !important
    }

    .xs\:pt-10 {
        padding-top: 2.5rem !important
    }

    .xs\:pr-10 {
        padding-right: 2.5rem !important
    }

    .xs\:pb-10 {
        padding-bottom: 2.5rem !important
    }

    .xs\:pl-10 {
        padding-left: 2.5rem !important
    }

    .xs\:pt-12 {
        padding-top: 3.125rem !important
    }

    .xs\:pr-12 {
        padding-right: 3.125rem !important
    }

    .xs\:pb-12 {
        padding-bottom: 3.125rem !important
    }

    .xs\:pl-12 {
        padding-left: 3.125rem !important
    }

    .xs\:pt-16 {
        padding-top: 3.75rem !important
    }

    .xs\:pr-16 {
        padding-right: 3.75rem !important
    }

    .xs\:pb-16 {
        padding-bottom: 3.75rem !important
    }

    .xs\:pl-16 {
        padding-left: 3.75rem !important
    }

    .xs\:pt-18 {
        padding-top: 4.375rem !important
    }

    .xs\:pr-18 {
        padding-right: 4.375rem !important
    }

    .xs\:pb-18 {
        padding-bottom: 4.375rem !important
    }

    .xs\:pl-18 {
        padding-left: 4.375rem !important
    }

    .xs\:pt-20 {
        padding-top: 5rem !important
    }

    .xs\:pr-20 {
        padding-right: 5rem !important
    }

    .xs\:pb-20 {
        padding-bottom: 5rem !important
    }

    .xs\:pl-20 {
        padding-left: 5rem !important
    }

    .xs\:pt-24 {
        padding-top: 5.625rem !important
    }

    .xs\:pr-24 {
        padding-right: 5.625rem !important
    }

    .xs\:pb-24 {
        padding-bottom: 5.625rem !important
    }

    .xs\:pl-24 {
        padding-left: 5.625rem !important
    }

    .xs\:pt-30 {
        padding-top: 7.5rem !important
    }

    .xs\:pr-30 {
        padding-right: 7.5rem !important
    }

    .xs\:pb-30 {
        padding-bottom: 7.5rem !important
    }

    .xs\:pl-30 {
        padding-left: 7.5rem !important
    }

    .xs\:pt-32 {
        padding-top: 8rem !important
    }

    .xs\:pr-32 {
        padding-right: 8rem !important
    }

    .xs\:pb-32 {
        padding-bottom: 8rem !important
    }

    .xs\:pl-32 {
        padding-left: 8rem !important
    }

    .xs\:pt-40 {
        padding-top: 10rem !important
    }

    .xs\:pr-40 {
        padding-right: 10rem !important
    }

    .xs\:pb-40 {
        padding-bottom: 10rem !important
    }

    .xs\:pl-40 {
        padding-left: 10rem !important
    }

    .xs\:pt-48 {
        padding-top: 12rem !important
    }

    .xs\:pr-48 {
        padding-right: 12rem !important
    }

    .xs\:pb-48 {
        padding-bottom: 12rem !important
    }

    .xs\:pl-48 {
        padding-left: 12rem !important
    }

    .xs\:pt-56 {
        padding-top: 14rem !important
    }

    .xs\:pr-56 {
        padding-right: 14rem !important
    }

    .xs\:pb-56 {
        padding-bottom: 14rem !important
    }

    .xs\:pl-56 {
        padding-left: 14rem !important
    }

    .xs\:pt-64 {
        padding-top: 16rem !important
    }

    .xs\:pr-64 {
        padding-right: 16rem !important
    }

    .xs\:pb-64 {
        padding-bottom: 16rem !important
    }

    .xs\:pl-64 {
        padding-left: 16rem !important
    }

    .xs\:pt-px {
        padding-top: 1px !important
    }

    .xs\:pr-px {
        padding-right: 1px !important
    }

    .xs\:pb-px {
        padding-bottom: 1px !important
    }

    .xs\:pl-px {
        padding-left: 1px !important
    }

    .xs\:pt-138px {
        padding-top: 138px !important
    }

    .xs\:pr-138px {
        padding-right: 138px !important
    }

    .xs\:pb-138px {
        padding-bottom: 138px !important
    }

    .xs\:pl-138px {
        padding-left: 138px !important
    }

    .xs\:pt-1\/20 {
        padding-top: 5% !important
    }

    .xs\:pr-1\/20 {
        padding-right: 5% !important
    }

    .xs\:pb-1\/20 {
        padding-bottom: 5% !important
    }

    .xs\:pl-1\/20 {
        padding-left: 5% !important
    }

    .xs\:pt-1\/4 {
        padding-top: 25% !important
    }

    .xs\:pr-1\/4 {
        padding-right: 25% !important
    }

    .xs\:pb-1\/4 {
        padding-bottom: 25% !important
    }

    .xs\:pl-1\/4 {
        padding-left: 25% !important
    }

    .xs\:pt-3\/4 {
        padding-top: 75% !important
    }

    .xs\:pr-3\/4 {
        padding-right: 75% !important
    }

    .xs\:pb-3\/4 {
        padding-bottom: 75% !important
    }

    .xs\:pl-3\/4 {
        padding-left: 75% !important
    }

    .xs\:pointer-events-none {
        pointer-events: none !important
    }

    .xs\:pointer-events-auto {
        pointer-events: auto !important
    }

    .xs\:static {
        position: static !important
    }

    .xs\:fixed {
        position: fixed !important
    }

    .xs\:absolute {
        position: absolute !important
    }

    .xs\:relative {
        position: relative !important
    }

    .xs\:sticky {
        position: sticky !important
    }

    .xs\:inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .xs\:inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .xs\:inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .xs\:inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .xs\:inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .xs\:inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .xs\:top-0 {
        top: 0 !important
    }

    .xs\:right-0 {
        right: 0 !important
    }

    .xs\:bottom-0 {
        bottom: 0 !important
    }

    .xs\:left-0 {
        left: 0 !important
    }

    .xs\:top-auto {
        top: auto !important
    }

    .xs\:right-auto {
        right: auto !important
    }

    .xs\:bottom-auto {
        bottom: auto !important
    }

    .xs\:left-auto {
        left: auto !important
    }

    .xs\:resize-none {
        resize: none !important
    }

    .xs\:resize-y {
        resize: vertical !important
    }

    .xs\:resize-x {
        resize: horizontal !important
    }

    .xs\:resize {
        resize: both !important
    }

    .xs\:shadow-md {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .xs\:shadow-lg {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .xs\:shadow-xl {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .xs\:shadow-none {
        box-shadow: none !important
    }

    .xs\:hover\:shadow-md:hover {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .xs\:hover\:shadow-lg:hover {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .xs\:hover\:shadow-xl:hover {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .xs\:hover\:shadow-none:hover {
        box-shadow: none !important
    }

    .xs\:focus\:shadow-md:focus {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .xs\:focus\:shadow-lg:focus {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .xs\:focus\:shadow-xl:focus {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .xs\:focus\:shadow-none:focus {
        box-shadow: none !important
    }

    .xs\:fill-current {
        fill: currentColor !important
    }

    .xs\:stroke-current {
        stroke: currentColor !important
    }

    .xs\:table-auto {
        table-layout: auto !important
    }

    .xs\:table-fixed {
        table-layout: fixed !important
    }

    .xs\:text-left {
        text-align: left !important
    }

    .xs\:text-center {
        text-align: center !important
    }

    .xs\:text-right {
        text-align: right !important
    }

    .xs\:text-justify {
        text-align: justify !important
    }

    .xs\:text-transparent {
        color: transparent !important
    }

    .xs\:text-black {
        color: #000 !important
    }

    .xs\:text-white {
        color: #fff !important
    }

    .xs\:text-white-o-15 {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:text-white-o-25 {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:text-white-o-50 {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:text-white-o-75 {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:text-white-o-85 {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:text-black-o-15 {
        color: rgba(0, 0, 0, .15) !important
    }

    .xs\:text-black-o-25 {
        color: rgba(0, 0, 0, .25) !important
    }

    .xs\:text-black-o-50 {
        color: rgba(0, 0, 0, .5) !important
    }

    .xs\:text-black-o-75 {
        color: rgba(0, 0, 0, .75) !important
    }

    .xs\:text-blue-5 {
        color: #f5fdff !important
    }

    .xs\:text-blue-10 {
        color: #e5f9ff !important
    }

    .xs\:text-blue-20 {
        color: #ccf0f9 !important
    }

    .xs\:text-blue-40 {
        color: #99e1f3 !important
    }

    .xs\:text-blue-50 {
        color: #f7faff !important
    }

    .xs\:text-blue-60 {
        color: #66d3ee !important
    }

    .xs\:text-blue-80 {
        color: #33c4e8 !important
    }

    .xs\:text-blue-100 {
        color: #e8edf5 !important
    }

    .xs\:text-blue-200 {
        color: #d3dceb !important
    }

    .xs\:text-blue-300 {
        color: #4478bb !important
    }

    .xs\:text-blue-500 {
        color: #1e5399 !important
    }

    .xs\:text-blue-600 {
        color: #12468c !important
    }

    .xs\:text-blue-700 {
        color: #123d77 !important
    }

    .xs\:text-blue-900 {
        color: #192638 !important
    }

    .xs\:text-blue-solid {
        color: #00f !important
    }

    .xs\:text-blue-brand {
        color: #00b5e2 !important
    }

    .xs\:text-lightblue-300 {
        color: #6bcbf3 !important
    }

    .xs\:text-lightblue-500 {
        color: #0b9fea !important
    }

    .xs\:text-lightblue-700 {
        color: #2576a3 !important
    }

    .xs\:text-sablue-100 {
        color: #ebf8fe !important
    }

    .xs\:text-sablue-200 {
        color: #dceffc !important
    }

    .xs\:text-grey-200 {
        color: #212121 !important
    }

    .xs\:text-grey-250 {
        color: #333 !important
    }

    .xs\:text-grey-300 {
        color: #454747 !important
    }

    .xs\:text-grey-400 {
        color: #666667 !important
    }

    .xs\:text-grey-450 {
        color: #707070 !important
    }

    .xs\:text-grey-600 {
        color: #949494 !important
    }

    .xs\:text-grey-700 {
        color: #b2b2b2 !important
    }

    .xs\:text-grey-750 {
        color: #b2b5b9 !important
    }

    .xs\:text-grey-800 {
        color: #dee2e4 !important
    }

    .xs\:text-grey-850 {
        color: #eff3f5 !important
    }

    .xs\:text-grey-900 {
        color: #f1f3f5 !important
    }

    .xs\:text-grey-950 {
        color: #f9f9f9 !important
    }

    .xs\:text-yellow-80 {
        color: #fffc82 !important
    }

    .xs\:text-yellow-100 {
        color: #fff3cd !important
    }

    .xs\:text-yellow-500 {
        color: #856404 !important
    }

    .xs\:text-red-100 {
        color: #f9d7da !important
    }

    .xs\:text-red-500 {
        color: #721c23 !important
    }

    .xs\:text-green-100 {
        color: #d4edda !important
    }

    .xs\:text-green-500 {
        color: #155724 !important
    }

    .xs\:text-lightgreen-500 {
        color: #0cac78 !important
    }

    .xs\:text-lightgreen-700 {
        color: #06563c !important
    }

    .xs\:text-medicare-100 {
        color: #d4eee2 !important
    }

    .xs\:text-medicare-300 {
        color: #00af3f !important
    }

    .xs\:text-medicare-500 {
        color: #008542 !important
    }

    .xs\:text-medicare-700 {
        color: #024731 !important
    }

    .xs\:text-centrelink-100 {
        color: #e4e4e5 !important
    }

    .xs\:text-centrelink-300 {
        color: #949499 !important
    }

    .xs\:text-centrelink-500 {
        color: #4d4d4f !important
    }

    .xs\:text-centrelink-700 {
        color: #353637 !important
    }

    .xs\:text-childsupport-100 {
        color: #ebdeee !important
    }

    .xs\:text-childsupport-300 {
        color: #b25bcc !important
    }

    .xs\:text-childsupport-500 {
        color: #6e2585 !important
    }

    .xs\:text-childsupport-700 {
        color: #541866 !important
    }

    .xs\:text-mygov-300 {
        color: #78c433 !important
    }

    .xs\:text-mygov-500 {
        color: #026540 !important
    }

    .xs\:text-mygov-700 {
        color: #004e31 !important
    }

    .xs\:hover\:text-transparent:hover {
        color: transparent !important
    }

    .xs\:hover\:text-black:hover {
        color: #000 !important
    }

    .xs\:hover\:text-white:hover {
        color: #fff !important
    }

    .xs\:hover\:text-white-o-15:hover {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:hover\:text-white-o-25:hover {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:hover\:text-white-o-50:hover {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:hover\:text-white-o-75:hover {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:hover\:text-white-o-85:hover {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:hover\:text-black-o-15:hover {
        color: rgba(0, 0, 0, .15) !important
    }

    .xs\:hover\:text-black-o-25:hover {
        color: rgba(0, 0, 0, .25) !important
    }

    .xs\:hover\:text-black-o-50:hover {
        color: rgba(0, 0, 0, .5) !important
    }

    .xs\:hover\:text-black-o-75:hover {
        color: rgba(0, 0, 0, .75) !important
    }

    .xs\:hover\:text-blue-5:hover {
        color: #f5fdff !important
    }

    .xs\:hover\:text-blue-10:hover {
        color: #e5f9ff !important
    }

    .xs\:hover\:text-blue-20:hover {
        color: #ccf0f9 !important
    }

    .xs\:hover\:text-blue-40:hover {
        color: #99e1f3 !important
    }

    .xs\:hover\:text-blue-50:hover {
        color: #f7faff !important
    }

    .xs\:hover\:text-blue-60:hover {
        color: #66d3ee !important
    }

    .xs\:hover\:text-blue-80:hover {
        color: #33c4e8 !important
    }

    .xs\:hover\:text-blue-100:hover {
        color: #e8edf5 !important
    }

    .xs\:hover\:text-blue-200:hover {
        color: #d3dceb !important
    }

    .xs\:hover\:text-blue-300:hover {
        color: #4478bb !important
    }

    .xs\:hover\:text-blue-500:hover {
        color: #1e5399 !important
    }

    .xs\:hover\:text-blue-600:hover {
        color: #12468c !important
    }

    .xs\:hover\:text-blue-700:hover {
        color: #123d77 !important
    }

    .xs\:hover\:text-blue-900:hover {
        color: #192638 !important
    }

    .xs\:hover\:text-blue-solid:hover {
        color: #00f !important
    }

    .xs\:hover\:text-blue-brand:hover {
        color: #00b5e2 !important
    }

    .xs\:hover\:text-lightblue-300:hover {
        color: #6bcbf3 !important
    }

    .xs\:hover\:text-lightblue-500:hover {
        color: #0b9fea !important
    }

    .xs\:hover\:text-lightblue-700:hover {
        color: #2576a3 !important
    }

    .xs\:hover\:text-sablue-100:hover {
        color: #ebf8fe !important
    }

    .xs\:hover\:text-sablue-200:hover {
        color: #dceffc !important
    }

    .xs\:hover\:text-grey-200:hover {
        color: #212121 !important
    }

    .xs\:hover\:text-grey-250:hover {
        color: #333 !important
    }

    .xs\:hover\:text-grey-300:hover {
        color: #454747 !important
    }

    .xs\:hover\:text-grey-400:hover {
        color: #666667 !important
    }

    .xs\:hover\:text-grey-450:hover {
        color: #707070 !important
    }

    .xs\:hover\:text-grey-600:hover {
        color: #949494 !important
    }

    .xs\:hover\:text-grey-700:hover {
        color: #b2b2b2 !important
    }

    .xs\:hover\:text-grey-750:hover {
        color: #b2b5b9 !important
    }

    .xs\:hover\:text-grey-800:hover {
        color: #dee2e4 !important
    }

    .xs\:hover\:text-grey-850:hover {
        color: #eff3f5 !important
    }

    .xs\:hover\:text-grey-900:hover {
        color: #f1f3f5 !important
    }

    .xs\:hover\:text-grey-950:hover {
        color: #f9f9f9 !important
    }

    .xs\:hover\:text-yellow-80:hover {
        color: #fffc82 !important
    }

    .xs\:hover\:text-yellow-100:hover {
        color: #fff3cd !important
    }

    .xs\:hover\:text-yellow-500:hover {
        color: #856404 !important
    }

    .xs\:hover\:text-red-100:hover {
        color: #f9d7da !important
    }

    .xs\:hover\:text-red-500:hover {
        color: #721c23 !important
    }

    .xs\:hover\:text-green-100:hover {
        color: #d4edda !important
    }

    .xs\:hover\:text-green-500:hover {
        color: #155724 !important
    }

    .xs\:hover\:text-lightgreen-500:hover {
        color: #0cac78 !important
    }

    .xs\:hover\:text-lightgreen-700:hover {
        color: #06563c !important
    }

    .xs\:hover\:text-medicare-100:hover {
        color: #d4eee2 !important
    }

    .xs\:hover\:text-medicare-300:hover {
        color: #00af3f !important
    }

    .xs\:hover\:text-medicare-500:hover {
        color: #008542 !important
    }

    .xs\:hover\:text-medicare-700:hover {
        color: #024731 !important
    }

    .xs\:hover\:text-centrelink-100:hover {
        color: #e4e4e5 !important
    }

    .xs\:hover\:text-centrelink-300:hover {
        color: #949499 !important
    }

    .xs\:hover\:text-centrelink-500:hover {
        color: #4d4d4f !important
    }

    .xs\:hover\:text-centrelink-700:hover {
        color: #353637 !important
    }

    .xs\:hover\:text-childsupport-100:hover {
        color: #ebdeee !important
    }

    .xs\:hover\:text-childsupport-300:hover {
        color: #b25bcc !important
    }

    .xs\:hover\:text-childsupport-500:hover {
        color: #6e2585 !important
    }

    .xs\:hover\:text-childsupport-700:hover {
        color: #541866 !important
    }

    .xs\:hover\:text-mygov-300:hover {
        color: #78c433 !important
    }

    .xs\:hover\:text-mygov-500:hover {
        color: #026540 !important
    }

    .xs\:hover\:text-mygov-700:hover {
        color: #004e31 !important
    }

    .xs\:focus\:text-transparent:focus {
        color: transparent !important
    }

    .xs\:focus\:text-black:focus {
        color: #000 !important
    }

    .xs\:focus\:text-white:focus {
        color: #fff !important
    }

    .xs\:focus\:text-white-o-15:focus {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .xs\:focus\:text-white-o-25:focus {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .xs\:focus\:text-white-o-50:focus {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .xs\:focus\:text-white-o-75:focus {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .xs\:focus\:text-white-o-85:focus {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .xs\:focus\:text-black-o-15:focus {
        color: rgba(0, 0, 0, .15) !important
    }

    .xs\:focus\:text-black-o-25:focus {
        color: rgba(0, 0, 0, .25) !important
    }

    .xs\:focus\:text-black-o-50:focus {
        color: rgba(0, 0, 0, .5) !important
    }

    .xs\:focus\:text-black-o-75:focus {
        color: rgba(0, 0, 0, .75) !important
    }

    .xs\:focus\:text-blue-5:focus {
        color: #f5fdff !important
    }

    .xs\:focus\:text-blue-10:focus {
        color: #e5f9ff !important
    }

    .xs\:focus\:text-blue-20:focus {
        color: #ccf0f9 !important
    }

    .xs\:focus\:text-blue-40:focus {
        color: #99e1f3 !important
    }

    .xs\:focus\:text-blue-50:focus {
        color: #f7faff !important
    }

    .xs\:focus\:text-blue-60:focus {
        color: #66d3ee !important
    }

    .xs\:focus\:text-blue-80:focus {
        color: #33c4e8 !important
    }

    .xs\:focus\:text-blue-100:focus {
        color: #e8edf5 !important
    }

    .xs\:focus\:text-blue-200:focus {
        color: #d3dceb !important
    }

    .xs\:focus\:text-blue-300:focus {
        color: #4478bb !important
    }

    .xs\:focus\:text-blue-500:focus {
        color: #1e5399 !important
    }

    .xs\:focus\:text-blue-600:focus {
        color: #12468c !important
    }

    .xs\:focus\:text-blue-700:focus {
        color: #123d77 !important
    }

    .xs\:focus\:text-blue-900:focus {
        color: #192638 !important
    }

    .xs\:focus\:text-blue-solid:focus {
        color: #00f !important
    }

    .xs\:focus\:text-blue-brand:focus {
        color: #00b5e2 !important
    }

    .xs\:focus\:text-lightblue-300:focus {
        color: #6bcbf3 !important
    }

    .xs\:focus\:text-lightblue-500:focus {
        color: #0b9fea !important
    }

    .xs\:focus\:text-lightblue-700:focus {
        color: #2576a3 !important
    }

    .xs\:focus\:text-sablue-100:focus {
        color: #ebf8fe !important
    }

    .xs\:focus\:text-sablue-200:focus {
        color: #dceffc !important
    }

    .xs\:focus\:text-grey-200:focus {
        color: #212121 !important
    }

    .xs\:focus\:text-grey-250:focus {
        color: #333 !important
    }

    .xs\:focus\:text-grey-300:focus {
        color: #454747 !important
    }

    .xs\:focus\:text-grey-400:focus {
        color: #666667 !important
    }

    .xs\:focus\:text-grey-450:focus {
        color: #707070 !important
    }

    .xs\:focus\:text-grey-600:focus {
        color: #949494 !important
    }

    .xs\:focus\:text-grey-700:focus {
        color: #b2b2b2 !important
    }

    .xs\:focus\:text-grey-750:focus {
        color: #b2b5b9 !important
    }

    .xs\:focus\:text-grey-800:focus {
        color: #dee2e4 !important
    }

    .xs\:focus\:text-grey-850:focus {
        color: #eff3f5 !important
    }

    .xs\:focus\:text-grey-900:focus {
        color: #f1f3f5 !important
    }

    .xs\:focus\:text-grey-950:focus {
        color: #f9f9f9 !important
    }

    .xs\:focus\:text-yellow-80:focus {
        color: #fffc82 !important
    }

    .xs\:focus\:text-yellow-100:focus {
        color: #fff3cd !important
    }

    .xs\:focus\:text-yellow-500:focus {
        color: #856404 !important
    }

    .xs\:focus\:text-red-100:focus {
        color: #f9d7da !important
    }

    .xs\:focus\:text-red-500:focus {
        color: #721c23 !important
    }

    .xs\:focus\:text-green-100:focus {
        color: #d4edda !important
    }

    .xs\:focus\:text-green-500:focus {
        color: #155724 !important
    }

    .xs\:focus\:text-lightgreen-500:focus {
        color: #0cac78 !important
    }

    .xs\:focus\:text-lightgreen-700:focus {
        color: #06563c !important
    }

    .xs\:focus\:text-medicare-100:focus {
        color: #d4eee2 !important
    }

    .xs\:focus\:text-medicare-300:focus {
        color: #00af3f !important
    }

    .xs\:focus\:text-medicare-500:focus {
        color: #008542 !important
    }

    .xs\:focus\:text-medicare-700:focus {
        color: #024731 !important
    }

    .xs\:focus\:text-centrelink-100:focus {
        color: #e4e4e5 !important
    }

    .xs\:focus\:text-centrelink-300:focus {
        color: #949499 !important
    }

    .xs\:focus\:text-centrelink-500:focus {
        color: #4d4d4f !important
    }

    .xs\:focus\:text-centrelink-700:focus {
        color: #353637 !important
    }

    .xs\:focus\:text-childsupport-100:focus {
        color: #ebdeee !important
    }

    .xs\:focus\:text-childsupport-300:focus {
        color: #b25bcc !important
    }

    .xs\:focus\:text-childsupport-500:focus {
        color: #6e2585 !important
    }

    .xs\:focus\:text-childsupport-700:focus {
        color: #541866 !important
    }

    .xs\:focus\:text-mygov-300:focus {
        color: #78c433 !important
    }

    .xs\:focus\:text-mygov-500:focus {
        color: #026540 !important
    }

    .xs\:focus\:text-mygov-700:focus {
        color: #004e31 !important
    }

    .xs\:text-hidden {
        font-size: 0 !important
    }

    .xs\:text-xs {
        font-size: .75rem !important
    }

    .xs\:text-sm {
        font-size: .875rem !important
    }

    .xs\:text-md {
        font-size: 1rem !important
    }

    .xs\:text-base {
        font-size: 1.125rem !important
    }

    .xs\:text-lg {
        font-size: 1.25rem !important
    }

    .xs\:text-xl {
        font-size: 1.375rem !important
    }

    .xs\:text-2xl {
        font-size: 1.5rem !important
    }

    .xs\:text-3xl {
        font-size: 1.625rem !important
    }

    .xs\:text-4xl {
        font-size: 1.75rem !important
    }

    .xs\:text-5xl {
        font-size: 1.875rem !important
    }

    .xs\:text-6xl {
        font-size: 2.25rem !important
    }

    .xs\:text-7xl {
        font-size: 2.5rem !important
    }

    .xs\:text-8xl {
        font-size: 3.875rem !important
    }

    .xs\:text-9xl {
        font-size: 4.375rem !important
    }

    .xs\:italic {
        font-style: italic !important
    }

    .xs\:not-italic {
        font-style: normal !important
    }

    .xs\:uppercase {
        text-transform: uppercase !important
    }

    .xs\:lowercase {
        text-transform: lowercase !important
    }

    .xs\:capitalize {
        text-transform: capitalize !important
    }

    .xs\:normal-case {
        text-transform: none !important
    }

    .xs\:antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .xs\:subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .xs\:tracking-tighter {
        letter-spacing: -.0015em !important
    }

    .xs\:tracking-tight {
        letter-spacing: -.0005em !important
    }

    .xs\:tracking-normal {
        letter-spacing: 0 !important
    }

    .xs\:tracking-wide {
        letter-spacing: .001em !important
    }

    .xs\:tracking-wider {
        letter-spacing: .0015em !important
    }

    .xs\:select-none {
        -webkit-user-select: none !important;
        user-select: none !important
    }

    .xs\:select-text {
        -webkit-user-select: text !important;
        user-select: text !important
    }

    .xs\:select-all {
        -webkit-user-select: all !important;
        user-select: all !important
    }

    .xs\:select-auto {
        -webkit-user-select: auto !important;
        user-select: auto !important
    }

    .xs\:align-baseline {
        vertical-align: baseline !important
    }

    .xs\:align-top {
        vertical-align: top !important
    }

    .xs\:align-middle {
        vertical-align: middle !important
    }

    .xs\:align-bottom {
        vertical-align: bottom !important
    }

    .xs\:align-text-top {
        vertical-align: text-top !important
    }

    .xs\:align-text-bottom {
        vertical-align: text-bottom !important
    }

    .xs\:visible {
        visibility: visible !important
    }

    .xs\:invisible {
        visibility: hidden !important
    }

    .xs\:whitespace-normal {
        white-space: normal !important
    }

    .xs\:whitespace-no-wrap {
        white-space: nowrap !important
    }

    .xs\:whitespace-pre {
        white-space: pre !important
    }

    .xs\:whitespace-pre-line {
        white-space: pre-line !important
    }

    .xs\:whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .xs\:break-normal {
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .xs\:break-words {
        overflow-wrap: break-word !important
    }

    .xs\:break-all {
        word-break: break-all !important
    }

    .xs\:truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .xs\:w-0 {
        width: 0 !important
    }

    .xs\:w-1 {
        width: .25rem !important
    }

    .xs\:w-2 {
        width: .5rem !important
    }

    .xs\:w-3 {
        width: .625rem !important
    }

    .xs\:w-4 {
        width: .9375rem !important
    }

    .xs\:w-5 {
        width: 1.25rem !important
    }

    .xs\:w-6 {
        width: 1.5625rem !important
    }

    .xs\:w-8 {
        width: 1.875rem !important
    }

    .xs\:w-9 {
        width: 2.1875rem !important
    }

    .xs\:w-10 {
        width: 2.5rem !important
    }

    .xs\:w-12 {
        width: 3.125rem !important
    }

    .xs\:w-16 {
        width: 3.75rem !important
    }

    .xs\:w-18 {
        width: 4.375rem !important
    }

    .xs\:w-20 {
        width: 5rem !important
    }

    .xs\:w-24 {
        width: 5.625rem !important
    }

    .xs\:w-30 {
        width: 7.5rem !important
    }

    .xs\:w-32 {
        width: 8rem !important
    }

    .xs\:w-40 {
        width: 10rem !important
    }

    .xs\:w-48 {
        width: 12rem !important
    }

    .xs\:w-56 {
        width: 14rem !important
    }

    .xs\:w-64 {
        width: 16rem !important
    }

    .xs\:w-auto {
        width: auto !important
    }

    .xs\:w-px {
        width: 1px !important
    }

    .xs\:w-138px {
        width: 138px !important
    }

    .xs\:w-1\/20 {
        width: 5% !important
    }

    .xs\:w-1\/4 {
        width: 25% !important
    }

    .xs\:w-3\/4 {
        width: 75% !important
    }

    .xs\:w-1\/2 {
        width: 50% !important
    }

    .xs\:w-1\/3 {
        width: 33.333333% !important
    }

    .xs\:w-2\/3 {
        width: 66.666667% !important
    }

    .xs\:w-2\/4 {
        width: 50% !important
    }

    .xs\:w-1\/5 {
        width: 20% !important
    }

    .xs\:w-2\/5 {
        width: 40% !important
    }

    .xs\:w-3\/5 {
        width: 60% !important
    }

    .xs\:w-4\/5 {
        width: 80% !important
    }

    .xs\:w-1\/6 {
        width: 16.666667% !important
    }

    .xs\:w-2\/6 {
        width: 33.333333% !important
    }

    .xs\:w-3\/6 {
        width: 50% !important
    }

    .xs\:w-4\/6 {
        width: 66.666667% !important
    }

    .xs\:w-5\/6 {
        width: 83.333333% !important
    }

    .xs\:w-1\/12 {
        width: 8.333333% !important
    }

    .xs\:w-2\/12 {
        width: 16.666667% !important
    }

    .xs\:w-3\/12 {
        width: 25% !important
    }

    .xs\:w-4\/12 {
        width: 33.333333% !important
    }

    .xs\:w-5\/12 {
        width: 41.666667% !important
    }

    .xs\:w-6\/12 {
        width: 50% !important
    }

    .xs\:w-7\/12 {
        width: 58.333333% !important
    }

    .xs\:w-8\/12 {
        width: 66.666667% !important
    }

    .xs\:w-9\/12 {
        width: 75% !important
    }

    .xs\:w-10\/12 {
        width: 83.333333% !important
    }

    .xs\:w-11\/12 {
        width: 91.666667% !important
    }

    .xs\:w-content {
        width: 35em !important
    }

    .xs\:w-full {
        width: 100% !important
    }

    .xs\:w-screen {
        width: 100vw !important
    }

    .xs\:z-0 {
        z-index: 0 !important
    }

    .xs\:z-50 {
        z-index: 50 !important
    }

    .xs\:z-100 {
        z-index: 100 !important
    }

    .xs\:z-150 {
        z-index: 150 !important
    }

    .xs\:z-200 {
        z-index: 200 !important
    }

    .xs\:z-250 {
        z-index: 250 !important
    }

    .xs\:z-300 {
        z-index: 300 !important
    }

    .xs\:z-350 {
        z-index: 350 !important
    }

    .xs\:z-400 {
        z-index: 400 !important
    }

    .xs\:z-450 {
        z-index: 450 !important
    }

    .xs\:z-500 {
        z-index: 500 !important
    }

    .xs\:z-550 {
        z-index: 550 !important
    }

    .xs\:z-600 {
        z-index: 600 !important
    }

    .xs\:z-650 {
        z-index: 650 !important
    }

    .xs\:z-700 {
        z-index: 700 !important
    }

    .xs\:z-auto {
        z-index: auto !important
    }

    .xs\:-z-10 {
        z-index: -10 !important
    }

    .xs\:z-inf {
        z-index: 12345678 !important
    }
}

@media (min-width: 480px) {
    .sm\:sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .sm\:not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .sm\:focus\:sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .sm\:focus\:not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .sm\:appearance-none {
        -webkit-appearance: none !important;
        appearance: none !important
    }

    .sm\:bg-fixed {
        background-attachment: fixed !important
    }

    .sm\:bg-local {
        background-attachment: local !important
    }

    .sm\:bg-scroll {
        background-attachment: scroll !important
    }

    .sm\:bg-transparent {
        background-color: transparent !important
    }

    .sm\:bg-black {
        background-color: #000 !important
    }

    .sm\:bg-white {
        background-color: #fff !important
    }

    .sm\:bg-white-o-15 {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:bg-white-o-25 {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:bg-white-o-50 {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:bg-white-o-75 {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:bg-white-o-85 {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:bg-black-o-15 {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .sm\:bg-black-o-25 {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .sm\:bg-black-o-50 {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .sm\:bg-black-o-75 {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .sm\:bg-blue-5 {
        background-color: #f5fdff !important
    }

    .sm\:bg-blue-10 {
        background-color: #e5f9ff !important
    }

    .sm\:bg-blue-20 {
        background-color: #ccf0f9 !important
    }

    .sm\:bg-blue-40 {
        background-color: #99e1f3 !important
    }

    .sm\:bg-blue-50 {
        background-color: #f7faff !important
    }

    .sm\:bg-blue-60 {
        background-color: #66d3ee !important
    }

    .sm\:bg-blue-80 {
        background-color: #33c4e8 !important
    }

    .sm\:bg-blue-100 {
        background-color: #e8edf5 !important
    }

    .sm\:bg-blue-200 {
        background-color: #d3dceb !important
    }

    .sm\:bg-blue-300 {
        background-color: #4478bb !important
    }

    .sm\:bg-blue-500 {
        background-color: #1e5399 !important
    }

    .sm\:bg-blue-600 {
        background-color: #12468c !important
    }

    .sm\:bg-blue-700 {
        background-color: #123d77 !important
    }

    .sm\:bg-blue-900 {
        background-color: #192638 !important
    }

    .sm\:bg-blue-solid {
        background-color: #00f !important
    }

    .sm\:bg-blue-brand {
        background-color: #00b5e2 !important
    }

    .sm\:bg-lightblue-300 {
        background-color: #6bcbf3 !important
    }

    .sm\:bg-lightblue-500 {
        background-color: #0b9fea !important
    }

    .sm\:bg-lightblue-700 {
        background-color: #2576a3 !important
    }

    .sm\:bg-sablue-100 {
        background-color: #ebf8fe !important
    }

    .sm\:bg-sablue-200 {
        background-color: #dceffc !important
    }

    .sm\:bg-grey-200 {
        background-color: #212121 !important
    }

    .sm\:bg-grey-250 {
        background-color: #333 !important
    }

    .sm\:bg-grey-300 {
        background-color: #454747 !important
    }

    .sm\:bg-grey-400 {
        background-color: #666667 !important
    }

    .sm\:bg-grey-450 {
        background-color: #707070 !important
    }

    .sm\:bg-grey-600 {
        background-color: #949494 !important
    }

    .sm\:bg-grey-700 {
        background-color: #b2b2b2 !important
    }

    .sm\:bg-grey-750 {
        background-color: #b2b5b9 !important
    }

    .sm\:bg-grey-800 {
        background-color: #dee2e4 !important
    }

    .sm\:bg-grey-850 {
        background-color: #eff3f5 !important
    }

    .sm\:bg-grey-900 {
        background-color: #f1f3f5 !important
    }

    .sm\:bg-grey-950 {
        background-color: #f9f9f9 !important
    }

    .sm\:bg-yellow-80 {
        background-color: #fffc82 !important
    }

    .sm\:bg-yellow-100 {
        background-color: #fff3cd !important
    }

    .sm\:bg-yellow-500 {
        background-color: #856404 !important
    }

    .sm\:bg-red-100 {
        background-color: #f9d7da !important
    }

    .sm\:bg-red-500 {
        background-color: #721c23 !important
    }

    .sm\:bg-green-100 {
        background-color: #d4edda !important
    }

    .sm\:bg-green-500 {
        background-color: #155724 !important
    }

    .sm\:bg-lightgreen-500 {
        background-color: #0cac78 !important
    }

    .sm\:bg-lightgreen-700 {
        background-color: #06563c !important
    }

    .sm\:bg-medicare-100 {
        background-color: #d4eee2 !important
    }

    .sm\:bg-medicare-300 {
        background-color: #00af3f !important
    }

    .sm\:bg-medicare-500 {
        background-color: #008542 !important
    }

    .sm\:bg-medicare-700 {
        background-color: #024731 !important
    }

    .sm\:bg-centrelink-100 {
        background-color: #e4e4e5 !important
    }

    .sm\:bg-centrelink-300 {
        background-color: #949499 !important
    }

    .sm\:bg-centrelink-500 {
        background-color: #4d4d4f !important
    }

    .sm\:bg-centrelink-700 {
        background-color: #353637 !important
    }

    .sm\:bg-childsupport-100 {
        background-color: #ebdeee !important
    }

    .sm\:bg-childsupport-300 {
        background-color: #b25bcc !important
    }

    .sm\:bg-childsupport-500 {
        background-color: #6e2585 !important
    }

    .sm\:bg-childsupport-700 {
        background-color: #541866 !important
    }

    .sm\:bg-mygov-300 {
        background-color: #78c433 !important
    }

    .sm\:bg-mygov-500 {
        background-color: #026540 !important
    }

    .sm\:bg-mygov-700 {
        background-color: #004e31 !important
    }

    .sm\:hover\:bg-transparent:hover {
        background-color: transparent !important
    }

    .sm\:hover\:bg-black:hover {
        background-color: #000 !important
    }

    .sm\:hover\:bg-white:hover {
        background-color: #fff !important
    }

    .sm\:hover\:bg-white-o-15:hover {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:hover\:bg-white-o-25:hover {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:hover\:bg-white-o-50:hover {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:hover\:bg-white-o-75:hover {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:hover\:bg-white-o-85:hover {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:hover\:bg-black-o-15:hover {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .sm\:hover\:bg-black-o-25:hover {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .sm\:hover\:bg-black-o-50:hover {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .sm\:hover\:bg-black-o-75:hover {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .sm\:hover\:bg-blue-5:hover {
        background-color: #f5fdff !important
    }

    .sm\:hover\:bg-blue-10:hover {
        background-color: #e5f9ff !important
    }

    .sm\:hover\:bg-blue-20:hover {
        background-color: #ccf0f9 !important
    }

    .sm\:hover\:bg-blue-40:hover {
        background-color: #99e1f3 !important
    }

    .sm\:hover\:bg-blue-50:hover {
        background-color: #f7faff !important
    }

    .sm\:hover\:bg-blue-60:hover {
        background-color: #66d3ee !important
    }

    .sm\:hover\:bg-blue-80:hover {
        background-color: #33c4e8 !important
    }

    .sm\:hover\:bg-blue-100:hover {
        background-color: #e8edf5 !important
    }

    .sm\:hover\:bg-blue-200:hover {
        background-color: #d3dceb !important
    }

    .sm\:hover\:bg-blue-300:hover {
        background-color: #4478bb !important
    }

    .sm\:hover\:bg-blue-500:hover {
        background-color: #1e5399 !important
    }

    .sm\:hover\:bg-blue-600:hover {
        background-color: #12468c !important
    }

    .sm\:hover\:bg-blue-700:hover {
        background-color: #123d77 !important
    }

    .sm\:hover\:bg-blue-900:hover {
        background-color: #192638 !important
    }

    .sm\:hover\:bg-blue-solid:hover {
        background-color: #00f !important
    }

    .sm\:hover\:bg-blue-brand:hover {
        background-color: #00b5e2 !important
    }

    .sm\:hover\:bg-lightblue-300:hover {
        background-color: #6bcbf3 !important
    }

    .sm\:hover\:bg-lightblue-500:hover {
        background-color: #0b9fea !important
    }

    .sm\:hover\:bg-lightblue-700:hover {
        background-color: #2576a3 !important
    }

    .sm\:hover\:bg-sablue-100:hover {
        background-color: #ebf8fe !important
    }

    .sm\:hover\:bg-sablue-200:hover {
        background-color: #dceffc !important
    }

    .sm\:hover\:bg-grey-200:hover {
        background-color: #212121 !important
    }

    .sm\:hover\:bg-grey-250:hover {
        background-color: #333 !important
    }

    .sm\:hover\:bg-grey-300:hover {
        background-color: #454747 !important
    }

    .sm\:hover\:bg-grey-400:hover {
        background-color: #666667 !important
    }

    .sm\:hover\:bg-grey-450:hover {
        background-color: #707070 !important
    }

    .sm\:hover\:bg-grey-600:hover {
        background-color: #949494 !important
    }

    .sm\:hover\:bg-grey-700:hover {
        background-color: #b2b2b2 !important
    }

    .sm\:hover\:bg-grey-750:hover {
        background-color: #b2b5b9 !important
    }

    .sm\:hover\:bg-grey-800:hover {
        background-color: #dee2e4 !important
    }

    .sm\:hover\:bg-grey-850:hover {
        background-color: #eff3f5 !important
    }

    .sm\:hover\:bg-grey-900:hover {
        background-color: #f1f3f5 !important
    }

    .sm\:hover\:bg-grey-950:hover {
        background-color: #f9f9f9 !important
    }

    .sm\:hover\:bg-yellow-80:hover {
        background-color: #fffc82 !important
    }

    .sm\:hover\:bg-yellow-100:hover {
        background-color: #fff3cd !important
    }

    .sm\:hover\:bg-yellow-500:hover {
        background-color: #856404 !important
    }

    .sm\:hover\:bg-red-100:hover {
        background-color: #f9d7da !important
    }

    .sm\:hover\:bg-red-500:hover {
        background-color: #721c23 !important
    }

    .sm\:hover\:bg-green-100:hover {
        background-color: #d4edda !important
    }

    .sm\:hover\:bg-green-500:hover {
        background-color: #155724 !important
    }

    .sm\:hover\:bg-lightgreen-500:hover {
        background-color: #0cac78 !important
    }

    .sm\:hover\:bg-lightgreen-700:hover {
        background-color: #06563c !important
    }

    .sm\:hover\:bg-medicare-100:hover {
        background-color: #d4eee2 !important
    }

    .sm\:hover\:bg-medicare-300:hover {
        background-color: #00af3f !important
    }

    .sm\:hover\:bg-medicare-500:hover {
        background-color: #008542 !important
    }

    .sm\:hover\:bg-medicare-700:hover {
        background-color: #024731 !important
    }

    .sm\:hover\:bg-centrelink-100:hover {
        background-color: #e4e4e5 !important
    }

    .sm\:hover\:bg-centrelink-300:hover {
        background-color: #949499 !important
    }

    .sm\:hover\:bg-centrelink-500:hover {
        background-color: #4d4d4f !important
    }

    .sm\:hover\:bg-centrelink-700:hover {
        background-color: #353637 !important
    }

    .sm\:hover\:bg-childsupport-100:hover {
        background-color: #ebdeee !important
    }

    .sm\:hover\:bg-childsupport-300:hover {
        background-color: #b25bcc !important
    }

    .sm\:hover\:bg-childsupport-500:hover {
        background-color: #6e2585 !important
    }

    .sm\:hover\:bg-childsupport-700:hover {
        background-color: #541866 !important
    }

    .sm\:hover\:bg-mygov-300:hover {
        background-color: #78c433 !important
    }

    .sm\:hover\:bg-mygov-500:hover {
        background-color: #026540 !important
    }

    .sm\:hover\:bg-mygov-700:hover {
        background-color: #004e31 !important
    }

    .sm\:focus\:bg-transparent:focus {
        background-color: transparent !important
    }

    .sm\:focus\:bg-black:focus {
        background-color: #000 !important
    }

    .sm\:focus\:bg-white:focus {
        background-color: #fff !important
    }

    .sm\:focus\:bg-white-o-15:focus {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:focus\:bg-white-o-25:focus {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:focus\:bg-white-o-50:focus {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:focus\:bg-white-o-75:focus {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:focus\:bg-white-o-85:focus {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:focus\:bg-black-o-15:focus {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .sm\:focus\:bg-black-o-25:focus {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .sm\:focus\:bg-black-o-50:focus {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .sm\:focus\:bg-black-o-75:focus {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .sm\:focus\:bg-blue-5:focus {
        background-color: #f5fdff !important
    }

    .sm\:focus\:bg-blue-10:focus {
        background-color: #e5f9ff !important
    }

    .sm\:focus\:bg-blue-20:focus {
        background-color: #ccf0f9 !important
    }

    .sm\:focus\:bg-blue-40:focus {
        background-color: #99e1f3 !important
    }

    .sm\:focus\:bg-blue-50:focus {
        background-color: #f7faff !important
    }

    .sm\:focus\:bg-blue-60:focus {
        background-color: #66d3ee !important
    }

    .sm\:focus\:bg-blue-80:focus {
        background-color: #33c4e8 !important
    }

    .sm\:focus\:bg-blue-100:focus {
        background-color: #e8edf5 !important
    }

    .sm\:focus\:bg-blue-200:focus {
        background-color: #d3dceb !important
    }

    .sm\:focus\:bg-blue-300:focus {
        background-color: #4478bb !important
    }

    .sm\:focus\:bg-blue-500:focus {
        background-color: #1e5399 !important
    }

    .sm\:focus\:bg-blue-600:focus {
        background-color: #12468c !important
    }

    .sm\:focus\:bg-blue-700:focus {
        background-color: #123d77 !important
    }

    .sm\:focus\:bg-blue-900:focus {
        background-color: #192638 !important
    }

    .sm\:focus\:bg-blue-solid:focus {
        background-color: #00f !important
    }

    .sm\:focus\:bg-blue-brand:focus {
        background-color: #00b5e2 !important
    }

    .sm\:focus\:bg-lightblue-300:focus {
        background-color: #6bcbf3 !important
    }

    .sm\:focus\:bg-lightblue-500:focus {
        background-color: #0b9fea !important
    }

    .sm\:focus\:bg-lightblue-700:focus {
        background-color: #2576a3 !important
    }

    .sm\:focus\:bg-sablue-100:focus {
        background-color: #ebf8fe !important
    }

    .sm\:focus\:bg-sablue-200:focus {
        background-color: #dceffc !important
    }

    .sm\:focus\:bg-grey-200:focus {
        background-color: #212121 !important
    }

    .sm\:focus\:bg-grey-250:focus {
        background-color: #333 !important
    }

    .sm\:focus\:bg-grey-300:focus {
        background-color: #454747 !important
    }

    .sm\:focus\:bg-grey-400:focus {
        background-color: #666667 !important
    }

    .sm\:focus\:bg-grey-450:focus {
        background-color: #707070 !important
    }

    .sm\:focus\:bg-grey-600:focus {
        background-color: #949494 !important
    }

    .sm\:focus\:bg-grey-700:focus {
        background-color: #b2b2b2 !important
    }

    .sm\:focus\:bg-grey-750:focus {
        background-color: #b2b5b9 !important
    }

    .sm\:focus\:bg-grey-800:focus {
        background-color: #dee2e4 !important
    }

    .sm\:focus\:bg-grey-850:focus {
        background-color: #eff3f5 !important
    }

    .sm\:focus\:bg-grey-900:focus {
        background-color: #f1f3f5 !important
    }

    .sm\:focus\:bg-grey-950:focus {
        background-color: #f9f9f9 !important
    }

    .sm\:focus\:bg-yellow-80:focus {
        background-color: #fffc82 !important
    }

    .sm\:focus\:bg-yellow-100:focus {
        background-color: #fff3cd !important
    }

    .sm\:focus\:bg-yellow-500:focus {
        background-color: #856404 !important
    }

    .sm\:focus\:bg-red-100:focus {
        background-color: #f9d7da !important
    }

    .sm\:focus\:bg-red-500:focus {
        background-color: #721c23 !important
    }

    .sm\:focus\:bg-green-100:focus {
        background-color: #d4edda !important
    }

    .sm\:focus\:bg-green-500:focus {
        background-color: #155724 !important
    }

    .sm\:focus\:bg-lightgreen-500:focus {
        background-color: #0cac78 !important
    }

    .sm\:focus\:bg-lightgreen-700:focus {
        background-color: #06563c !important
    }

    .sm\:focus\:bg-medicare-100:focus {
        background-color: #d4eee2 !important
    }

    .sm\:focus\:bg-medicare-300:focus {
        background-color: #00af3f !important
    }

    .sm\:focus\:bg-medicare-500:focus {
        background-color: #008542 !important
    }

    .sm\:focus\:bg-medicare-700:focus {
        background-color: #024731 !important
    }

    .sm\:focus\:bg-centrelink-100:focus {
        background-color: #e4e4e5 !important
    }

    .sm\:focus\:bg-centrelink-300:focus {
        background-color: #949499 !important
    }

    .sm\:focus\:bg-centrelink-500:focus {
        background-color: #4d4d4f !important
    }

    .sm\:focus\:bg-centrelink-700:focus {
        background-color: #353637 !important
    }

    .sm\:focus\:bg-childsupport-100:focus {
        background-color: #ebdeee !important
    }

    .sm\:focus\:bg-childsupport-300:focus {
        background-color: #b25bcc !important
    }

    .sm\:focus\:bg-childsupport-500:focus {
        background-color: #6e2585 !important
    }

    .sm\:focus\:bg-childsupport-700:focus {
        background-color: #541866 !important
    }

    .sm\:focus\:bg-mygov-300:focus {
        background-color: #78c433 !important
    }

    .sm\:focus\:bg-mygov-500:focus {
        background-color: #026540 !important
    }

    .sm\:focus\:bg-mygov-700:focus {
        background-color: #004e31 !important
    }

    .sm\:bg-bottom {
        background-position: bottom !important
    }

    .sm\:bg-center {
        background-position: 50% !important
    }

    .sm\:bg-left {
        background-position: 0 !important
    }

    .sm\:bg-left-bottom {
        background-position: 0 100% !important
    }

    .sm\:bg-left-top {
        background-position: 0 0 !important
    }

    .sm\:bg-right {
        background-position: 100% !important
    }

    .sm\:bg-right-bottom {
        background-position: 100% 100% !important
    }

    .sm\:bg-right-top {
        background-position: 100% 0 !important
    }

    .sm\:bg-top {
        background-position: top !important
    }

    .sm\:bg-repeat {
        background-repeat: repeat !important
    }

    .sm\:bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .sm\:bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .sm\:bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .sm\:bg-repeat-round {
        background-repeat: round !important
    }

    .sm\:bg-repeat-space {
        background-repeat: space !important
    }

    .sm\:bg-auto {
        background-size: auto !important
    }

    .sm\:bg-cover {
        background-size: cover !important
    }

    .sm\:bg-contain {
        background-size: contain !important
    }

    .sm\:border-collapse {
        border-collapse: collapse !important
    }

    .sm\:border-separate {
        border-collapse: separate !important
    }

    .sm\:border-transparent {
        border-color: transparent !important
    }

    .sm\:border-black {
        border-color: #000 !important
    }

    .sm\:border-white {
        border-color: #fff !important
    }

    .sm\:border-white-o-15 {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:border-white-o-25 {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:border-white-o-50 {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:border-white-o-75 {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:border-white-o-85 {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:border-black-o-15 {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .sm\:border-black-o-25 {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .sm\:border-black-o-50 {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .sm\:border-black-o-75 {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .sm\:border-blue-5 {
        border-color: #f5fdff !important
    }

    .sm\:border-blue-10 {
        border-color: #e5f9ff !important
    }

    .sm\:border-blue-20 {
        border-color: #ccf0f9 !important
    }

    .sm\:border-blue-40 {
        border-color: #99e1f3 !important
    }

    .sm\:border-blue-50 {
        border-color: #f7faff !important
    }

    .sm\:border-blue-60 {
        border-color: #66d3ee !important
    }

    .sm\:border-blue-80 {
        border-color: #33c4e8 !important
    }

    .sm\:border-blue-100 {
        border-color: #e8edf5 !important
    }

    .sm\:border-blue-200 {
        border-color: #d3dceb !important
    }

    .sm\:border-blue-300 {
        border-color: #4478bb !important
    }

    .sm\:border-blue-500 {
        border-color: #1e5399 !important
    }

    .sm\:border-blue-600 {
        border-color: #12468c !important
    }

    .sm\:border-blue-700 {
        border-color: #123d77 !important
    }

    .sm\:border-blue-900 {
        border-color: #192638 !important
    }

    .sm\:border-blue-solid {
        border-color: #00f !important
    }

    .sm\:border-blue-brand {
        border-color: #00b5e2 !important
    }

    .sm\:border-lightblue-300 {
        border-color: #6bcbf3 !important
    }

    .sm\:border-lightblue-500 {
        border-color: #0b9fea !important
    }

    .sm\:border-lightblue-700 {
        border-color: #2576a3 !important
    }

    .sm\:border-sablue-100 {
        border-color: #ebf8fe !important
    }

    .sm\:border-sablue-200 {
        border-color: #dceffc !important
    }

    .sm\:border-grey-200 {
        border-color: #212121 !important
    }

    .sm\:border-grey-250 {
        border-color: #333 !important
    }

    .sm\:border-grey-300 {
        border-color: #454747 !important
    }

    .sm\:border-grey-400 {
        border-color: #666667 !important
    }

    .sm\:border-grey-450 {
        border-color: #707070 !important
    }

    .sm\:border-grey-600 {
        border-color: #949494 !important
    }

    .sm\:border-grey-700 {
        border-color: #b2b2b2 !important
    }

    .sm\:border-grey-750 {
        border-color: #b2b5b9 !important
    }

    .sm\:border-grey-800 {
        border-color: #dee2e4 !important
    }

    .sm\:border-grey-850 {
        border-color: #eff3f5 !important
    }

    .sm\:border-grey-900 {
        border-color: #f1f3f5 !important
    }

    .sm\:border-grey-950 {
        border-color: #f9f9f9 !important
    }

    .sm\:border-yellow-80 {
        border-color: #fffc82 !important
    }

    .sm\:border-yellow-100 {
        border-color: #fff3cd !important
    }

    .sm\:border-yellow-500 {
        border-color: #856404 !important
    }

    .sm\:border-red-100 {
        border-color: #f9d7da !important
    }

    .sm\:border-red-500 {
        border-color: #721c23 !important
    }

    .sm\:border-green-100 {
        border-color: #d4edda !important
    }

    .sm\:border-green-500 {
        border-color: #155724 !important
    }

    .sm\:border-lightgreen-500 {
        border-color: #0cac78 !important
    }

    .sm\:border-lightgreen-700 {
        border-color: #06563c !important
    }

    .sm\:border-medicare-100 {
        border-color: #d4eee2 !important
    }

    .sm\:border-medicare-300 {
        border-color: #00af3f !important
    }

    .sm\:border-medicare-500 {
        border-color: #008542 !important
    }

    .sm\:border-medicare-700 {
        border-color: #024731 !important
    }

    .sm\:border-centrelink-100 {
        border-color: #e4e4e5 !important
    }

    .sm\:border-centrelink-300 {
        border-color: #949499 !important
    }

    .sm\:border-centrelink-500 {
        border-color: #4d4d4f !important
    }

    .sm\:border-centrelink-700 {
        border-color: #353637 !important
    }

    .sm\:border-childsupport-100 {
        border-color: #ebdeee !important
    }

    .sm\:border-childsupport-300 {
        border-color: #b25bcc !important
    }

    .sm\:border-childsupport-500 {
        border-color: #6e2585 !important
    }

    .sm\:border-childsupport-700 {
        border-color: #541866 !important
    }

    .sm\:border-mygov-300 {
        border-color: #78c433 !important
    }

    .sm\:border-mygov-500 {
        border-color: #026540 !important
    }

    .sm\:border-mygov-700 {
        border-color: #004e31 !important
    }

    .sm\:hover\:border-transparent:hover {
        border-color: transparent !important
    }

    .sm\:hover\:border-black:hover {
        border-color: #000 !important
    }

    .sm\:hover\:border-white:hover {
        border-color: #fff !important
    }

    .sm\:hover\:border-white-o-15:hover {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:hover\:border-white-o-25:hover {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:hover\:border-white-o-50:hover {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:hover\:border-white-o-75:hover {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:hover\:border-white-o-85:hover {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:hover\:border-black-o-15:hover {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .sm\:hover\:border-black-o-25:hover {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .sm\:hover\:border-black-o-50:hover {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .sm\:hover\:border-black-o-75:hover {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .sm\:hover\:border-blue-5:hover {
        border-color: #f5fdff !important
    }

    .sm\:hover\:border-blue-10:hover {
        border-color: #e5f9ff !important
    }

    .sm\:hover\:border-blue-20:hover {
        border-color: #ccf0f9 !important
    }

    .sm\:hover\:border-blue-40:hover {
        border-color: #99e1f3 !important
    }

    .sm\:hover\:border-blue-50:hover {
        border-color: #f7faff !important
    }

    .sm\:hover\:border-blue-60:hover {
        border-color: #66d3ee !important
    }

    .sm\:hover\:border-blue-80:hover {
        border-color: #33c4e8 !important
    }

    .sm\:hover\:border-blue-100:hover {
        border-color: #e8edf5 !important
    }

    .sm\:hover\:border-blue-200:hover {
        border-color: #d3dceb !important
    }

    .sm\:hover\:border-blue-300:hover {
        border-color: #4478bb !important
    }

    .sm\:hover\:border-blue-500:hover {
        border-color: #1e5399 !important
    }

    .sm\:hover\:border-blue-600:hover {
        border-color: #12468c !important
    }

    .sm\:hover\:border-blue-700:hover {
        border-color: #123d77 !important
    }

    .sm\:hover\:border-blue-900:hover {
        border-color: #192638 !important
    }

    .sm\:hover\:border-blue-solid:hover {
        border-color: #00f !important
    }

    .sm\:hover\:border-blue-brand:hover {
        border-color: #00b5e2 !important
    }

    .sm\:hover\:border-lightblue-300:hover {
        border-color: #6bcbf3 !important
    }

    .sm\:hover\:border-lightblue-500:hover {
        border-color: #0b9fea !important
    }

    .sm\:hover\:border-lightblue-700:hover {
        border-color: #2576a3 !important
    }

    .sm\:hover\:border-sablue-100:hover {
        border-color: #ebf8fe !important
    }

    .sm\:hover\:border-sablue-200:hover {
        border-color: #dceffc !important
    }

    .sm\:hover\:border-grey-200:hover {
        border-color: #212121 !important
    }

    .sm\:hover\:border-grey-250:hover {
        border-color: #333 !important
    }

    .sm\:hover\:border-grey-300:hover {
        border-color: #454747 !important
    }

    .sm\:hover\:border-grey-400:hover {
        border-color: #666667 !important
    }

    .sm\:hover\:border-grey-450:hover {
        border-color: #707070 !important
    }

    .sm\:hover\:border-grey-600:hover {
        border-color: #949494 !important
    }

    .sm\:hover\:border-grey-700:hover {
        border-color: #b2b2b2 !important
    }

    .sm\:hover\:border-grey-750:hover {
        border-color: #b2b5b9 !important
    }

    .sm\:hover\:border-grey-800:hover {
        border-color: #dee2e4 !important
    }

    .sm\:hover\:border-grey-850:hover {
        border-color: #eff3f5 !important
    }

    .sm\:hover\:border-grey-900:hover {
        border-color: #f1f3f5 !important
    }

    .sm\:hover\:border-grey-950:hover {
        border-color: #f9f9f9 !important
    }

    .sm\:hover\:border-yellow-80:hover {
        border-color: #fffc82 !important
    }

    .sm\:hover\:border-yellow-100:hover {
        border-color: #fff3cd !important
    }

    .sm\:hover\:border-yellow-500:hover {
        border-color: #856404 !important
    }

    .sm\:hover\:border-red-100:hover {
        border-color: #f9d7da !important
    }

    .sm\:hover\:border-red-500:hover {
        border-color: #721c23 !important
    }

    .sm\:hover\:border-green-100:hover {
        border-color: #d4edda !important
    }

    .sm\:hover\:border-green-500:hover {
        border-color: #155724 !important
    }

    .sm\:hover\:border-lightgreen-500:hover {
        border-color: #0cac78 !important
    }

    .sm\:hover\:border-lightgreen-700:hover {
        border-color: #06563c !important
    }

    .sm\:hover\:border-medicare-100:hover {
        border-color: #d4eee2 !important
    }

    .sm\:hover\:border-medicare-300:hover {
        border-color: #00af3f !important
    }

    .sm\:hover\:border-medicare-500:hover {
        border-color: #008542 !important
    }

    .sm\:hover\:border-medicare-700:hover {
        border-color: #024731 !important
    }

    .sm\:hover\:border-centrelink-100:hover {
        border-color: #e4e4e5 !important
    }

    .sm\:hover\:border-centrelink-300:hover {
        border-color: #949499 !important
    }

    .sm\:hover\:border-centrelink-500:hover {
        border-color: #4d4d4f !important
    }

    .sm\:hover\:border-centrelink-700:hover {
        border-color: #353637 !important
    }

    .sm\:hover\:border-childsupport-100:hover {
        border-color: #ebdeee !important
    }

    .sm\:hover\:border-childsupport-300:hover {
        border-color: #b25bcc !important
    }

    .sm\:hover\:border-childsupport-500:hover {
        border-color: #6e2585 !important
    }

    .sm\:hover\:border-childsupport-700:hover {
        border-color: #541866 !important
    }

    .sm\:hover\:border-mygov-300:hover {
        border-color: #78c433 !important
    }

    .sm\:hover\:border-mygov-500:hover {
        border-color: #026540 !important
    }

    .sm\:hover\:border-mygov-700:hover {
        border-color: #004e31 !important
    }

    .sm\:focus\:border-transparent:focus {
        border-color: transparent !important
    }

    .sm\:focus\:border-black:focus {
        border-color: #000 !important
    }

    .sm\:focus\:border-white:focus {
        border-color: #fff !important
    }

    .sm\:focus\:border-white-o-15:focus {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:focus\:border-white-o-25:focus {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:focus\:border-white-o-50:focus {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:focus\:border-white-o-75:focus {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:focus\:border-white-o-85:focus {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:focus\:border-black-o-15:focus {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .sm\:focus\:border-black-o-25:focus {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .sm\:focus\:border-black-o-50:focus {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .sm\:focus\:border-black-o-75:focus {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .sm\:focus\:border-blue-5:focus {
        border-color: #f5fdff !important
    }

    .sm\:focus\:border-blue-10:focus {
        border-color: #e5f9ff !important
    }

    .sm\:focus\:border-blue-20:focus {
        border-color: #ccf0f9 !important
    }

    .sm\:focus\:border-blue-40:focus {
        border-color: #99e1f3 !important
    }

    .sm\:focus\:border-blue-50:focus {
        border-color: #f7faff !important
    }

    .sm\:focus\:border-blue-60:focus {
        border-color: #66d3ee !important
    }

    .sm\:focus\:border-blue-80:focus {
        border-color: #33c4e8 !important
    }

    .sm\:focus\:border-blue-100:focus {
        border-color: #e8edf5 !important
    }

    .sm\:focus\:border-blue-200:focus {
        border-color: #d3dceb !important
    }

    .sm\:focus\:border-blue-300:focus {
        border-color: #4478bb !important
    }

    .sm\:focus\:border-blue-500:focus {
        border-color: #1e5399 !important
    }

    .sm\:focus\:border-blue-600:focus {
        border-color: #12468c !important
    }

    .sm\:focus\:border-blue-700:focus {
        border-color: #123d77 !important
    }

    .sm\:focus\:border-blue-900:focus {
        border-color: #192638 !important
    }

    .sm\:focus\:border-blue-solid:focus {
        border-color: #00f !important
    }

    .sm\:focus\:border-blue-brand:focus {
        border-color: #00b5e2 !important
    }

    .sm\:focus\:border-lightblue-300:focus {
        border-color: #6bcbf3 !important
    }

    .sm\:focus\:border-lightblue-500:focus {
        border-color: #0b9fea !important
    }

    .sm\:focus\:border-lightblue-700:focus {
        border-color: #2576a3 !important
    }

    .sm\:focus\:border-sablue-100:focus {
        border-color: #ebf8fe !important
    }

    .sm\:focus\:border-sablue-200:focus {
        border-color: #dceffc !important
    }

    .sm\:focus\:border-grey-200:focus {
        border-color: #212121 !important
    }

    .sm\:focus\:border-grey-250:focus {
        border-color: #333 !important
    }

    .sm\:focus\:border-grey-300:focus {
        border-color: #454747 !important
    }

    .sm\:focus\:border-grey-400:focus {
        border-color: #666667 !important
    }

    .sm\:focus\:border-grey-450:focus {
        border-color: #707070 !important
    }

    .sm\:focus\:border-grey-600:focus {
        border-color: #949494 !important
    }

    .sm\:focus\:border-grey-700:focus {
        border-color: #b2b2b2 !important
    }

    .sm\:focus\:border-grey-750:focus {
        border-color: #b2b5b9 !important
    }

    .sm\:focus\:border-grey-800:focus {
        border-color: #dee2e4 !important
    }

    .sm\:focus\:border-grey-850:focus {
        border-color: #eff3f5 !important
    }

    .sm\:focus\:border-grey-900:focus {
        border-color: #f1f3f5 !important
    }

    .sm\:focus\:border-grey-950:focus {
        border-color: #f9f9f9 !important
    }

    .sm\:focus\:border-yellow-80:focus {
        border-color: #fffc82 !important
    }

    .sm\:focus\:border-yellow-100:focus {
        border-color: #fff3cd !important
    }

    .sm\:focus\:border-yellow-500:focus {
        border-color: #856404 !important
    }

    .sm\:focus\:border-red-100:focus {
        border-color: #f9d7da !important
    }

    .sm\:focus\:border-red-500:focus {
        border-color: #721c23 !important
    }

    .sm\:focus\:border-green-100:focus {
        border-color: #d4edda !important
    }

    .sm\:focus\:border-green-500:focus {
        border-color: #155724 !important
    }

    .sm\:focus\:border-lightgreen-500:focus {
        border-color: #0cac78 !important
    }

    .sm\:focus\:border-lightgreen-700:focus {
        border-color: #06563c !important
    }

    .sm\:focus\:border-medicare-100:focus {
        border-color: #d4eee2 !important
    }

    .sm\:focus\:border-medicare-300:focus {
        border-color: #00af3f !important
    }

    .sm\:focus\:border-medicare-500:focus {
        border-color: #008542 !important
    }

    .sm\:focus\:border-medicare-700:focus {
        border-color: #024731 !important
    }

    .sm\:focus\:border-centrelink-100:focus {
        border-color: #e4e4e5 !important
    }

    .sm\:focus\:border-centrelink-300:focus {
        border-color: #949499 !important
    }

    .sm\:focus\:border-centrelink-500:focus {
        border-color: #4d4d4f !important
    }

    .sm\:focus\:border-centrelink-700:focus {
        border-color: #353637 !important
    }

    .sm\:focus\:border-childsupport-100:focus {
        border-color: #ebdeee !important
    }

    .sm\:focus\:border-childsupport-300:focus {
        border-color: #b25bcc !important
    }

    .sm\:focus\:border-childsupport-500:focus {
        border-color: #6e2585 !important
    }

    .sm\:focus\:border-childsupport-700:focus {
        border-color: #541866 !important
    }

    .sm\:focus\:border-mygov-300:focus {
        border-color: #78c433 !important
    }

    .sm\:focus\:border-mygov-500:focus {
        border-color: #026540 !important
    }

    .sm\:focus\:border-mygov-700:focus {
        border-color: #004e31 !important
    }

    .sm\:rounded-none {
        border-radius: 0 !important
    }

    .sm\:rounded-sm {
        border-radius: .125rem !important
    }

    .sm\:rounded-inner {
        border-radius: .1875rem !important
    }

    .sm\:rounded {
        border-radius: .25rem !important
    }

    .sm\:rounded-lg {
        border-radius: .5rem !important
    }

    .sm\:rounded-full {
        border-radius: 9999px !important
    }

    .sm\:rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .sm\:rounded-r-none {
        border-top-right-radius: 0 !important
    }

    .sm\:rounded-b-none, .sm\:rounded-r-none {
        border-bottom-right-radius: 0 !important
    }

    .sm\:rounded-b-none, .sm\:rounded-l-none {
        border-bottom-left-radius: 0 !important
    }

    .sm\:rounded-l-none {
        border-top-left-radius: 0 !important
    }

    .sm\:rounded-t-sm {
        border-top-left-radius: .125rem !important
    }

    .sm\:rounded-r-sm, .sm\:rounded-t-sm {
        border-top-right-radius: .125rem !important
    }

    .sm\:rounded-b-sm, .sm\:rounded-r-sm {
        border-bottom-right-radius: .125rem !important
    }

    .sm\:rounded-b-sm, .sm\:rounded-l-sm {
        border-bottom-left-radius: .125rem !important
    }

    .sm\:rounded-l-sm {
        border-top-left-radius: .125rem !important
    }

    .sm\:rounded-t-inner {
        border-top-left-radius: .1875rem !important
    }

    .sm\:rounded-r-inner, .sm\:rounded-t-inner {
        border-top-right-radius: .1875rem !important
    }

    .sm\:rounded-b-inner, .sm\:rounded-r-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .sm\:rounded-b-inner, .sm\:rounded-l-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .sm\:rounded-l-inner {
        border-top-left-radius: .1875rem !important
    }

    .sm\:rounded-t {
        border-top-left-radius: .25rem !important
    }

    .sm\:rounded-r, .sm\:rounded-t {
        border-top-right-radius: .25rem !important
    }

    .sm\:rounded-b, .sm\:rounded-r {
        border-bottom-right-radius: .25rem !important
    }

    .sm\:rounded-b, .sm\:rounded-l {
        border-bottom-left-radius: .25rem !important
    }

    .sm\:rounded-l {
        border-top-left-radius: .25rem !important
    }

    .sm\:rounded-t-lg {
        border-top-left-radius: .5rem !important
    }

    .sm\:rounded-r-lg, .sm\:rounded-t-lg {
        border-top-right-radius: .5rem !important
    }

    .sm\:rounded-b-lg, .sm\:rounded-r-lg {
        border-bottom-right-radius: .5rem !important
    }

    .sm\:rounded-b-lg, .sm\:rounded-l-lg {
        border-bottom-left-radius: .5rem !important
    }

    .sm\:rounded-l-lg {
        border-top-left-radius: .5rem !important
    }

    .sm\:rounded-t-full {
        border-top-left-radius: 9999px !important
    }

    .sm\:rounded-r-full, .sm\:rounded-t-full {
        border-top-right-radius: 9999px !important
    }

    .sm\:rounded-b-full, .sm\:rounded-r-full {
        border-bottom-right-radius: 9999px !important
    }

    .sm\:rounded-b-full, .sm\:rounded-l-full {
        border-bottom-left-radius: 9999px !important
    }

    .sm\:rounded-l-full {
        border-top-left-radius: 9999px !important
    }

    .sm\:rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .sm\:rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .sm\:rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .sm\:rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .sm\:rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .sm\:rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .sm\:rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .sm\:rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .sm\:rounded-tl-inner {
        border-top-left-radius: .1875rem !important
    }

    .sm\:rounded-tr-inner {
        border-top-right-radius: .1875rem !important
    }

    .sm\:rounded-br-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .sm\:rounded-bl-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .sm\:rounded-tl {
        border-top-left-radius: .25rem !important
    }

    .sm\:rounded-tr {
        border-top-right-radius: .25rem !important
    }

    .sm\:rounded-br {
        border-bottom-right-radius: .25rem !important
    }

    .sm\:rounded-bl {
        border-bottom-left-radius: .25rem !important
    }

    .sm\:rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .sm\:rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .sm\:rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .sm\:rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .sm\:rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .sm\:rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .sm\:rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .sm\:rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .sm\:border-solid {
        border-style: solid !important
    }

    .sm\:border-dashed {
        border-style: dashed !important
    }

    .sm\:border-dotted {
        border-style: dotted !important
    }

    .sm\:border-double {
        border-style: double !important
    }

    .sm\:border-none {
        border-style: none !important
    }

    .sm\:border-0 {
        border-width: 0 !important
    }

    .sm\:border-2 {
        border-width: 2px !important
    }

    .sm\:border-3 {
        border-width: 3px !important
    }

    .sm\:border-4 {
        border-width: 4px !important
    }

    .sm\:border-6 {
        border-width: 6px !important
    }

    .sm\:border-8 {
        border-width: 8px !important
    }

    .sm\:border {
        border-width: 1px !important
    }

    .sm\:border-t-0 {
        border-top-width: 0 !important
    }

    .sm\:border-r-0 {
        border-right-width: 0 !important
    }

    .sm\:border-b-0 {
        border-bottom-width: 0 !important
    }

    .sm\:border-l-0 {
        border-left-width: 0 !important
    }

    .sm\:border-t-2 {
        border-top-width: 2px !important
    }

    .sm\:border-r-2 {
        border-right-width: 2px !important
    }

    .sm\:border-b-2 {
        border-bottom-width: 2px !important
    }

    .sm\:border-l-2 {
        border-left-width: 2px !important
    }

    .sm\:border-t-3 {
        border-top-width: 3px !important
    }

    .sm\:border-r-3 {
        border-right-width: 3px !important
    }

    .sm\:border-b-3 {
        border-bottom-width: 3px !important
    }

    .sm\:border-l-3 {
        border-left-width: 3px !important
    }

    .sm\:border-t-4 {
        border-top-width: 4px !important
    }

    .sm\:border-r-4 {
        border-right-width: 4px !important
    }

    .sm\:border-b-4 {
        border-bottom-width: 4px !important
    }

    .sm\:border-l-4 {
        border-left-width: 4px !important
    }

    .sm\:border-t-6 {
        border-top-width: 6px !important
    }

    .sm\:border-r-6 {
        border-right-width: 6px !important
    }

    .sm\:border-b-6 {
        border-bottom-width: 6px !important
    }

    .sm\:border-l-6 {
        border-left-width: 6px !important
    }

    .sm\:border-t-8 {
        border-top-width: 8px !important
    }

    .sm\:border-r-8 {
        border-right-width: 8px !important
    }

    .sm\:border-b-8 {
        border-bottom-width: 8px !important
    }

    .sm\:border-l-8 {
        border-left-width: 8px !important
    }

    .sm\:border-t {
        border-top-width: 1px !important
    }

    .sm\:border-r {
        border-right-width: 1px !important
    }

    .sm\:border-b {
        border-bottom-width: 1px !important
    }

    .sm\:border-l {
        border-left-width: 1px !important
    }

    .sm\:cursor-auto {
        cursor: auto !important
    }

    .sm\:cursor-default {
        cursor: default !important
    }

    .sm\:cursor-pointer {
        cursor: pointer !important
    }

    .sm\:cursor-wait {
        cursor: wait !important
    }

    .sm\:cursor-text {
        cursor: text !important
    }

    .sm\:cursor-move {
        cursor: move !important
    }

    .sm\:cursor-not-allowed {
        cursor: not-allowed !important
    }

    .sm\:cursor-help {
        cursor: help !important
    }

    .sm\:block {
        display: block !important
    }

    .sm\:inline-block {
        display: inline-block !important
    }

    .sm\:inline {
        display: inline !important
    }

    .sm\:flex {
        display: flex !important
    }

    .sm\:inline-flex {
        display: inline-flex !important
    }

    .sm\:table {
        display: table !important
    }

    .sm\:table-row {
        display: table-row !important
    }

    .sm\:table-cell {
        display: table-cell !important
    }

    .sm\:hidden {
        display: none !important
    }

    .sm\:flex-row {
        flex-direction: row !important
    }

    .sm\:flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .sm\:flex-col {
        flex-direction: column !important
    }

    .sm\:flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .sm\:flex-wrap {
        flex-wrap: wrap !important
    }

    .sm\:flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .sm\:flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .sm\:items-start {
        align-items: flex-start !important
    }

    .sm\:items-end {
        align-items: flex-end !important
    }

    .sm\:items-center {
        align-items: center !important
    }

    .sm\:items-baseline {
        align-items: baseline !important
    }

    .sm\:items-stretch {
        align-items: stretch !important
    }

    .sm\:self-auto {
        align-self: auto !important
    }

    .sm\:self-start {
        align-self: flex-start !important
    }

    .sm\:self-end {
        align-self: flex-end !important
    }

    .sm\:self-center {
        align-self: center !important
    }

    .sm\:self-stretch {
        align-self: stretch !important
    }

    .sm\:justify-start {
        justify-content: flex-start !important
    }

    .sm\:justify-end {
        justify-content: flex-end !important
    }

    .sm\:justify-center {
        justify-content: center !important
    }

    .sm\:justify-between {
        justify-content: space-between !important
    }

    .sm\:justify-around {
        justify-content: space-around !important
    }

    .sm\:content-center {
        align-content: center !important
    }

    .sm\:content-start {
        align-content: flex-start !important
    }

    .sm\:content-end {
        align-content: flex-end !important
    }

    .sm\:content-between {
        align-content: space-between !important
    }

    .sm\:content-around {
        align-content: space-around !important
    }

    .sm\:flex-1 {
        flex: 1 1 !important
    }

    .sm\:flex-auto {
        flex: 1 1 auto !important
    }

    .sm\:flex-initial {
        flex: 0 1 auto !important
    }

    .sm\:flex-none {
        flex: none !important
    }

    .sm\:flex-grow-0 {
        flex-grow: 0 !important
    }

    .sm\:flex-grow {
        flex-grow: 1 !important
    }

    .sm\:flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .sm\:flex-shrink {
        flex-shrink: 1 !important
    }

    .sm\:order-1 {
        order: 1 !important
    }

    .sm\:order-2 {
        order: 2 !important
    }

    .sm\:order-3 {
        order: 3 !important
    }

    .sm\:order-4 {
        order: 4 !important
    }

    .sm\:order-5 {
        order: 5 !important
    }

    .sm\:order-6 {
        order: 6 !important
    }

    .sm\:order-7 {
        order: 7 !important
    }

    .sm\:order-8 {
        order: 8 !important
    }

    .sm\:order-9 {
        order: 9 !important
    }

    .sm\:order-10 {
        order: 10 !important
    }

    .sm\:order-11 {
        order: 11 !important
    }

    .sm\:order-12 {
        order: 12 !important
    }

    .sm\:order-first {
        order: -9999 !important
    }

    .sm\:order-last {
        order: 9999 !important
    }

    .sm\:order-none {
        order: 0 !important
    }

    .sm\:float-right {
        float: right !important
    }

    .sm\:float-left {
        float: left !important
    }

    .sm\:float-none {
        float: none !important
    }

    .sm\:clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .sm\:font-sans {
        font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
    }

    .sm\:font-hairline {
        font-weight: 100 !important
    }

    .sm\:font-thin {
        font-weight: 200 !important
    }

    .sm\:font-light {
        font-weight: 300 !important
    }

    .sm\:font-normal {
        font-weight: 400 !important
    }

    .sm\:font-medium {
        font-weight: 500 !important
    }

    .sm\:font-semibold {
        font-weight: 600 !important
    }

    .sm\:font-bold {
        font-weight: 700 !important
    }

    .sm\:font-extrabold {
        font-weight: 800 !important
    }

    .sm\:font-black {
        font-weight: 900 !important
    }

    .sm\:hover\:font-hairline:hover {
        font-weight: 100 !important
    }

    .sm\:hover\:font-thin:hover {
        font-weight: 200 !important
    }

    .sm\:hover\:font-light:hover {
        font-weight: 300 !important
    }

    .sm\:hover\:font-normal:hover {
        font-weight: 400 !important
    }

    .sm\:hover\:font-medium:hover {
        font-weight: 500 !important
    }

    .sm\:hover\:font-semibold:hover {
        font-weight: 600 !important
    }

    .sm\:hover\:font-bold:hover {
        font-weight: 700 !important
    }

    .sm\:hover\:font-extrabold:hover {
        font-weight: 800 !important
    }

    .sm\:hover\:font-black:hover {
        font-weight: 900 !important
    }

    .sm\:focus\:font-hairline:focus {
        font-weight: 100 !important
    }

    .sm\:focus\:font-thin:focus {
        font-weight: 200 !important
    }

    .sm\:focus\:font-light:focus {
        font-weight: 300 !important
    }

    .sm\:focus\:font-normal:focus {
        font-weight: 400 !important
    }

    .sm\:focus\:font-medium:focus {
        font-weight: 500 !important
    }

    .sm\:focus\:font-semibold:focus {
        font-weight: 600 !important
    }

    .sm\:focus\:font-bold:focus {
        font-weight: 700 !important
    }

    .sm\:focus\:font-extrabold:focus {
        font-weight: 800 !important
    }

    .sm\:focus\:font-black:focus {
        font-weight: 900 !important
    }

    .sm\:h-0 {
        height: 0 !important
    }

    .sm\:h-1 {
        height: .25rem !important
    }

    .sm\:h-2 {
        height: .5rem !important
    }

    .sm\:h-3 {
        height: .625rem !important
    }

    .sm\:h-4 {
        height: .9375rem !important
    }

    .sm\:h-5 {
        height: 1.25rem !important
    }

    .sm\:h-6 {
        height: 1.5625rem !important
    }

    .sm\:h-8 {
        height: 1.875rem !important
    }

    .sm\:h-9 {
        height: 2.1875rem !important
    }

    .sm\:h-10 {
        height: 2.5rem !important
    }

    .sm\:h-12 {
        height: 3.125rem !important
    }

    .sm\:h-16 {
        height: 3.75rem !important
    }

    .sm\:h-18 {
        height: 4.375rem !important
    }

    .sm\:h-20 {
        height: 5rem !important
    }

    .sm\:h-24 {
        height: 5.625rem !important
    }

    .sm\:h-30 {
        height: 7.5rem !important
    }

    .sm\:h-32 {
        height: 8rem !important
    }

    .sm\:h-40 {
        height: 10rem !important
    }

    .sm\:h-48 {
        height: 12rem !important
    }

    .sm\:h-56 {
        height: 14rem !important
    }

    .sm\:h-64 {
        height: 16rem !important
    }

    .sm\:h-auto {
        height: auto !important
    }

    .sm\:h-px {
        height: 1px !important
    }

    .sm\:h-138px {
        height: 138px !important
    }

    .sm\:h-1\/20 {
        height: 5% !important
    }

    .sm\:h-1\/4 {
        height: 25% !important
    }

    .sm\:h-3\/4 {
        height: 75% !important
    }

    .sm\:h-1\/2 {
        height: 50% !important
    }

    .sm\:h-full {
        height: 100% !important
    }

    .sm\:h-screen {
        height: 100vh !important
    }

    .sm\:leading-none {
        line-height: 1 !important
    }

    .sm\:leading-tight {
        line-height: 1.25 !important
    }

    .sm\:leading-snug {
        line-height: 1.375 !important
    }

    .sm\:leading-normal {
        line-height: 1.5556 !important
    }

    .sm\:leading-relaxed {
        line-height: 1.625 !important
    }

    .sm\:leading-loose {
        line-height: 1.75 !important
    }

    .sm\:list-inside {
        list-style-position: inside !important
    }

    .sm\:list-outside {
        list-style-position: outside !important
    }

    .sm\:list-none {
        list-style-type: none !important
    }

    .sm\:list-disc {
        list-style-type: disc !important
    }

    .sm\:list-decimal {
        list-style-type: decimal !important
    }

    .sm\:m-0 {
        margin: 0 !important
    }

    .sm\:m-1 {
        margin: .25rem !important
    }

    .sm\:m-2 {
        margin: .5rem !important
    }

    .sm\:m-3 {
        margin: .625rem !important
    }

    .sm\:m-4 {
        margin: .9375rem !important
    }

    .sm\:m-5 {
        margin: 1.25rem !important
    }

    .sm\:m-6 {
        margin: 1.5625rem !important
    }

    .sm\:m-8 {
        margin: 1.875rem !important
    }

    .sm\:m-9 {
        margin: 2.1875rem !important
    }

    .sm\:m-10 {
        margin: 2.5rem !important
    }

    .sm\:m-12 {
        margin: 3.125rem !important
    }

    .sm\:m-16 {
        margin: 3.75rem !important
    }

    .sm\:m-18 {
        margin: 4.375rem !important
    }

    .sm\:m-20 {
        margin: 5rem !important
    }

    .sm\:m-24 {
        margin: 5.625rem !important
    }

    .sm\:m-30 {
        margin: 7.5rem !important
    }

    .sm\:m-32 {
        margin: 8rem !important
    }

    .sm\:m-40 {
        margin: 10rem !important
    }

    .sm\:m-48 {
        margin: 12rem !important
    }

    .sm\:m-56 {
        margin: 14rem !important
    }

    .sm\:m-64 {
        margin: 16rem !important
    }

    .sm\:m-auto {
        margin: auto !important
    }

    .sm\:m-px {
        margin: 1px !important
    }

    .sm\:m-138px {
        margin: 138px !important
    }

    .sm\:m-1\/20 {
        margin: 5% !important
    }

    .sm\:m-1\/4 {
        margin: 25% !important
    }

    .sm\:m-3\/4 {
        margin: 75% !important
    }

    .sm\:-m-1 {
        margin: -.25rem !important
    }

    .sm\:-m-2 {
        margin: -.5rem !important
    }

    .sm\:-m-3 {
        margin: -.625rem !important
    }

    .sm\:-m-4 {
        margin: -.9375rem !important
    }

    .sm\:-m-5 {
        margin: -1.25rem !important
    }

    .sm\:-m-6 {
        margin: -1.5625rem !important
    }

    .sm\:-m-8 {
        margin: -1.875rem !important
    }

    .sm\:-m-9 {
        margin: -2.1875rem !important
    }

    .sm\:-m-10 {
        margin: -2.5rem !important
    }

    .sm\:-m-12 {
        margin: -3.125rem !important
    }

    .sm\:-m-16 {
        margin: -3.75rem !important
    }

    .sm\:-m-18 {
        margin: -4.375rem !important
    }

    .sm\:-m-20 {
        margin: -5rem !important
    }

    .sm\:-m-24 {
        margin: -5.625rem !important
    }

    .sm\:-m-30 {
        margin: -7.5rem !important
    }

    .sm\:-m-32 {
        margin: -8rem !important
    }

    .sm\:-m-40 {
        margin: -10rem !important
    }

    .sm\:-m-48 {
        margin: -12rem !important
    }

    .sm\:-m-56 {
        margin: -14rem !important
    }

    .sm\:-m-64 {
        margin: -16rem !important
    }

    .sm\:-m-px {
        margin: -1px !important
    }

    .sm\:-m-138px {
        margin: -138px !important
    }

    .sm\:-m-1\/20 {
        margin: -5% !important
    }

    .sm\:-m-1\/4 {
        margin: -25% !important
    }

    .sm\:-m-3\/4 {
        margin: -75% !important
    }

    .sm\:my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .sm\:mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .sm\:my-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .sm\:mx-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .sm\:my-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .sm\:mx-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .sm\:my-3 {
        margin-top: .625rem !important;
        margin-bottom: .625rem !important
    }

    .sm\:mx-3 {
        margin-left: .625rem !important;
        margin-right: .625rem !important
    }

    .sm\:my-4 {
        margin-top: .9375rem !important;
        margin-bottom: .9375rem !important
    }

    .sm\:mx-4 {
        margin-left: .9375rem !important;
        margin-right: .9375rem !important
    }

    .sm\:my-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .sm\:mx-5 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .sm\:my-6 {
        margin-top: 1.5625rem !important;
        margin-bottom: 1.5625rem !important
    }

    .sm\:mx-6 {
        margin-left: 1.5625rem !important;
        margin-right: 1.5625rem !important
    }

    .sm\:my-8 {
        margin-top: 1.875rem !important;
        margin-bottom: 1.875rem !important
    }

    .sm\:mx-8 {
        margin-left: 1.875rem !important;
        margin-right: 1.875rem !important
    }

    .sm\:my-9 {
        margin-top: 2.1875rem !important;
        margin-bottom: 2.1875rem !important
    }

    .sm\:mx-9 {
        margin-left: 2.1875rem !important;
        margin-right: 2.1875rem !important
    }

    .sm\:my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .sm\:mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .sm\:my-12 {
        margin-top: 3.125rem !important;
        margin-bottom: 3.125rem !important
    }

    .sm\:mx-12 {
        margin-left: 3.125rem !important;
        margin-right: 3.125rem !important
    }

    .sm\:my-16 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .sm\:mx-16 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .sm\:my-18 {
        margin-top: 4.375rem !important;
        margin-bottom: 4.375rem !important
    }

    .sm\:mx-18 {
        margin-left: 4.375rem !important;
        margin-right: 4.375rem !important
    }

    .sm\:my-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .sm\:mx-20 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .sm\:my-24 {
        margin-top: 5.625rem !important;
        margin-bottom: 5.625rem !important
    }

    .sm\:mx-24 {
        margin-left: 5.625rem !important;
        margin-right: 5.625rem !important
    }

    .sm\:my-30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .sm\:mx-30 {
        margin-left: 7.5rem !important;
        margin-right: 7.5rem !important
    }

    .sm\:my-32 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .sm\:mx-32 {
        margin-left: 8rem !important;
        margin-right: 8rem !important
    }

    .sm\:my-40 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .sm\:mx-40 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .sm\:my-48 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important
    }

    .sm\:mx-48 {
        margin-left: 12rem !important;
        margin-right: 12rem !important
    }

    .sm\:my-56 {
        margin-top: 14rem !important;
        margin-bottom: 14rem !important
    }

    .sm\:mx-56 {
        margin-left: 14rem !important;
        margin-right: 14rem !important
    }

    .sm\:my-64 {
        margin-top: 16rem !important;
        margin-bottom: 16rem !important
    }

    .sm\:mx-64 {
        margin-left: 16rem !important;
        margin-right: 16rem !important
    }

    .sm\:my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .sm\:mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .sm\:my-px {
        margin-top: 1px !important;
        margin-bottom: 1px !important
    }

    .sm\:mx-px {
        margin-left: 1px !important;
        margin-right: 1px !important
    }

    .sm\:my-138px {
        margin-top: 138px !important;
        margin-bottom: 138px !important
    }

    .sm\:mx-138px {
        margin-left: 138px !important;
        margin-right: 138px !important
    }

    .sm\:my-1\/20 {
        margin-top: 5% !important;
        margin-bottom: 5% !important
    }

    .sm\:mx-1\/20 {
        margin-left: 5% !important;
        margin-right: 5% !important
    }

    .sm\:my-1\/4 {
        margin-top: 25% !important;
        margin-bottom: 25% !important
    }

    .sm\:mx-1\/4 {
        margin-left: 25% !important;
        margin-right: 25% !important
    }

    .sm\:my-3\/4 {
        margin-top: 75% !important;
        margin-bottom: 75% !important
    }

    .sm\:mx-3\/4 {
        margin-left: 75% !important;
        margin-right: 75% !important
    }

    .sm\:-my-1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .sm\:-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .sm\:-my-2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .sm\:-mx-2 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .sm\:-my-3 {
        margin-top: -.625rem !important;
        margin-bottom: -.625rem !important
    }

    .sm\:-mx-3 {
        margin-left: -.625rem !important;
        margin-right: -.625rem !important
    }

    .sm\:-my-4 {
        margin-top: -.9375rem !important;
        margin-bottom: -.9375rem !important
    }

    .sm\:-mx-4 {
        margin-left: -.9375rem !important;
        margin-right: -.9375rem !important
    }

    .sm\:-my-5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .sm\:-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .sm\:-my-6 {
        margin-top: -1.5625rem !important;
        margin-bottom: -1.5625rem !important
    }

    .sm\:-mx-6 {
        margin-left: -1.5625rem !important;
        margin-right: -1.5625rem !important
    }

    .sm\:-my-8 {
        margin-top: -1.875rem !important;
        margin-bottom: -1.875rem !important
    }

    .sm\:-mx-8 {
        margin-left: -1.875rem !important;
        margin-right: -1.875rem !important
    }

    .sm\:-my-9 {
        margin-top: -2.1875rem !important;
        margin-bottom: -2.1875rem !important
    }

    .sm\:-mx-9 {
        margin-left: -2.1875rem !important;
        margin-right: -2.1875rem !important
    }

    .sm\:-my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .sm\:-mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .sm\:-my-12 {
        margin-top: -3.125rem !important;
        margin-bottom: -3.125rem !important
    }

    .sm\:-mx-12 {
        margin-left: -3.125rem !important;
        margin-right: -3.125rem !important
    }

    .sm\:-my-16 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .sm\:-mx-16 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .sm\:-my-18 {
        margin-top: -4.375rem !important;
        margin-bottom: -4.375rem !important
    }

    .sm\:-mx-18 {
        margin-left: -4.375rem !important;
        margin-right: -4.375rem !important
    }

    .sm\:-my-20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .sm\:-mx-20 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .sm\:-my-24 {
        margin-top: -5.625rem !important;
        margin-bottom: -5.625rem !important
    }

    .sm\:-mx-24 {
        margin-left: -5.625rem !important;
        margin-right: -5.625rem !important
    }

    .sm\:-my-30 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .sm\:-mx-30 {
        margin-left: -7.5rem !important;
        margin-right: -7.5rem !important
    }

    .sm\:-my-32 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .sm\:-mx-32 {
        margin-left: -8rem !important;
        margin-right: -8rem !important
    }

    .sm\:-my-40 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .sm\:-mx-40 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .sm\:-my-48 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important
    }

    .sm\:-mx-48 {
        margin-left: -12rem !important;
        margin-right: -12rem !important
    }

    .sm\:-my-56 {
        margin-top: -14rem !important;
        margin-bottom: -14rem !important
    }

    .sm\:-mx-56 {
        margin-left: -14rem !important;
        margin-right: -14rem !important
    }

    .sm\:-my-64 {
        margin-top: -16rem !important;
        margin-bottom: -16rem !important
    }

    .sm\:-mx-64 {
        margin-left: -16rem !important;
        margin-right: -16rem !important
    }

    .sm\:-my-px {
        margin-top: -1px !important;
        margin-bottom: -1px !important
    }

    .sm\:-mx-px {
        margin-left: -1px !important;
        margin-right: -1px !important
    }

    .sm\:-my-138px {
        margin-top: -138px !important;
        margin-bottom: -138px !important
    }

    .sm\:-mx-138px {
        margin-left: -138px !important;
        margin-right: -138px !important
    }

    .sm\:-my-1\/20 {
        margin-top: -5% !important;
        margin-bottom: -5% !important
    }

    .sm\:-mx-1\/20 {
        margin-left: -5% !important;
        margin-right: -5% !important
    }

    .sm\:-my-1\/4 {
        margin-top: -25% !important;
        margin-bottom: -25% !important
    }

    .sm\:-mx-1\/4 {
        margin-left: -25% !important;
        margin-right: -25% !important
    }

    .sm\:-my-3\/4 {
        margin-top: -75% !important;
        margin-bottom: -75% !important
    }

    .sm\:-mx-3\/4 {
        margin-left: -75% !important;
        margin-right: -75% !important
    }

    .sm\:mt-0 {
        margin-top: 0 !important
    }

    .sm\:mr-0 {
        margin-right: 0 !important
    }

    .sm\:mb-0 {
        margin-bottom: 0 !important
    }

    .sm\:ml-0 {
        margin-left: 0 !important
    }

    .sm\:mt-1 {
        margin-top: .25rem !important
    }

    .sm\:mr-1 {
        margin-right: .25rem !important
    }

    .sm\:mb-1 {
        margin-bottom: .25rem !important
    }

    .sm\:ml-1 {
        margin-left: .25rem !important
    }

    .sm\:mt-2 {
        margin-top: .5rem !important
    }

    .sm\:mr-2 {
        margin-right: .5rem !important
    }

    .sm\:mb-2 {
        margin-bottom: .5rem !important
    }

    .sm\:ml-2 {
        margin-left: .5rem !important
    }

    .sm\:mt-3 {
        margin-top: .625rem !important
    }

    .sm\:mr-3 {
        margin-right: .625rem !important
    }

    .sm\:mb-3 {
        margin-bottom: .625rem !important
    }

    .sm\:ml-3 {
        margin-left: .625rem !important
    }

    .sm\:mt-4 {
        margin-top: .9375rem !important
    }

    .sm\:mr-4 {
        margin-right: .9375rem !important
    }

    .sm\:mb-4 {
        margin-bottom: .9375rem !important
    }

    .sm\:ml-4 {
        margin-left: .9375rem !important
    }

    .sm\:mt-5 {
        margin-top: 1.25rem !important
    }

    .sm\:mr-5 {
        margin-right: 1.25rem !important
    }

    .sm\:mb-5 {
        margin-bottom: 1.25rem !important
    }

    .sm\:ml-5 {
        margin-left: 1.25rem !important
    }

    .sm\:mt-6 {
        margin-top: 1.5625rem !important
    }

    .sm\:mr-6 {
        margin-right: 1.5625rem !important
    }

    .sm\:mb-6 {
        margin-bottom: 1.5625rem !important
    }

    .sm\:ml-6 {
        margin-left: 1.5625rem !important
    }

    .sm\:mt-8 {
        margin-top: 1.875rem !important
    }

    .sm\:mr-8 {
        margin-right: 1.875rem !important
    }

    .sm\:mb-8 {
        margin-bottom: 1.875rem !important
    }

    .sm\:ml-8 {
        margin-left: 1.875rem !important
    }

    .sm\:mt-9 {
        margin-top: 2.1875rem !important
    }

    .sm\:mr-9 {
        margin-right: 2.1875rem !important
    }

    .sm\:mb-9 {
        margin-bottom: 2.1875rem !important
    }

    .sm\:ml-9 {
        margin-left: 2.1875rem !important
    }

    .sm\:mt-10 {
        margin-top: 2.5rem !important
    }

    .sm\:mr-10 {
        margin-right: 2.5rem !important
    }

    .sm\:mb-10 {
        margin-bottom: 2.5rem !important
    }

    .sm\:ml-10 {
        margin-left: 2.5rem !important
    }

    .sm\:mt-12 {
        margin-top: 3.125rem !important
    }

    .sm\:mr-12 {
        margin-right: 3.125rem !important
    }

    .sm\:mb-12 {
        margin-bottom: 3.125rem !important
    }

    .sm\:ml-12 {
        margin-left: 3.125rem !important
    }

    .sm\:mt-16 {
        margin-top: 3.75rem !important
    }

    .sm\:mr-16 {
        margin-right: 3.75rem !important
    }

    .sm\:mb-16 {
        margin-bottom: 3.75rem !important
    }

    .sm\:ml-16 {
        margin-left: 3.75rem !important
    }

    .sm\:mt-18 {
        margin-top: 4.375rem !important
    }

    .sm\:mr-18 {
        margin-right: 4.375rem !important
    }

    .sm\:mb-18 {
        margin-bottom: 4.375rem !important
    }

    .sm\:ml-18 {
        margin-left: 4.375rem !important
    }

    .sm\:mt-20 {
        margin-top: 5rem !important
    }

    .sm\:mr-20 {
        margin-right: 5rem !important
    }

    .sm\:mb-20 {
        margin-bottom: 5rem !important
    }

    .sm\:ml-20 {
        margin-left: 5rem !important
    }

    .sm\:mt-24 {
        margin-top: 5.625rem !important
    }

    .sm\:mr-24 {
        margin-right: 5.625rem !important
    }

    .sm\:mb-24 {
        margin-bottom: 5.625rem !important
    }

    .sm\:ml-24 {
        margin-left: 5.625rem !important
    }

    .sm\:mt-30 {
        margin-top: 7.5rem !important
    }

    .sm\:mr-30 {
        margin-right: 7.5rem !important
    }

    .sm\:mb-30 {
        margin-bottom: 7.5rem !important
    }

    .sm\:ml-30 {
        margin-left: 7.5rem !important
    }

    .sm\:mt-32 {
        margin-top: 8rem !important
    }

    .sm\:mr-32 {
        margin-right: 8rem !important
    }

    .sm\:mb-32 {
        margin-bottom: 8rem !important
    }

    .sm\:ml-32 {
        margin-left: 8rem !important
    }

    .sm\:mt-40 {
        margin-top: 10rem !important
    }

    .sm\:mr-40 {
        margin-right: 10rem !important
    }

    .sm\:mb-40 {
        margin-bottom: 10rem !important
    }

    .sm\:ml-40 {
        margin-left: 10rem !important
    }

    .sm\:mt-48 {
        margin-top: 12rem !important
    }

    .sm\:mr-48 {
        margin-right: 12rem !important
    }

    .sm\:mb-48 {
        margin-bottom: 12rem !important
    }

    .sm\:ml-48 {
        margin-left: 12rem !important
    }

    .sm\:mt-56 {
        margin-top: 14rem !important
    }

    .sm\:mr-56 {
        margin-right: 14rem !important
    }

    .sm\:mb-56 {
        margin-bottom: 14rem !important
    }

    .sm\:ml-56 {
        margin-left: 14rem !important
    }

    .sm\:mt-64 {
        margin-top: 16rem !important
    }

    .sm\:mr-64 {
        margin-right: 16rem !important
    }

    .sm\:mb-64 {
        margin-bottom: 16rem !important
    }

    .sm\:ml-64 {
        margin-left: 16rem !important
    }

    .sm\:mt-auto {
        margin-top: auto !important
    }

    .sm\:mr-auto {
        margin-right: auto !important
    }

    .sm\:mb-auto {
        margin-bottom: auto !important
    }

    .sm\:ml-auto {
        margin-left: auto !important
    }

    .sm\:mt-px {
        margin-top: 1px !important
    }

    .sm\:mr-px {
        margin-right: 1px !important
    }

    .sm\:mb-px {
        margin-bottom: 1px !important
    }

    .sm\:ml-px {
        margin-left: 1px !important
    }

    .sm\:mt-138px {
        margin-top: 138px !important
    }

    .sm\:mr-138px {
        margin-right: 138px !important
    }

    .sm\:mb-138px {
        margin-bottom: 138px !important
    }

    .sm\:ml-138px {
        margin-left: 138px !important
    }

    .sm\:mt-1\/20 {
        margin-top: 5% !important
    }

    .sm\:mr-1\/20 {
        margin-right: 5% !important
    }

    .sm\:mb-1\/20 {
        margin-bottom: 5% !important
    }

    .sm\:ml-1\/20 {
        margin-left: 5% !important
    }

    .sm\:mt-1\/4 {
        margin-top: 25% !important
    }

    .sm\:mr-1\/4 {
        margin-right: 25% !important
    }

    .sm\:mb-1\/4 {
        margin-bottom: 25% !important
    }

    .sm\:ml-1\/4 {
        margin-left: 25% !important
    }

    .sm\:mt-3\/4 {
        margin-top: 75% !important
    }

    .sm\:mr-3\/4 {
        margin-right: 75% !important
    }

    .sm\:mb-3\/4 {
        margin-bottom: 75% !important
    }

    .sm\:ml-3\/4 {
        margin-left: 75% !important
    }

    .sm\:-mt-1 {
        margin-top: -.25rem !important
    }

    .sm\:-mr-1 {
        margin-right: -.25rem !important
    }

    .sm\:-mb-1 {
        margin-bottom: -.25rem !important
    }

    .sm\:-ml-1 {
        margin-left: -.25rem !important
    }

    .sm\:-mt-2 {
        margin-top: -.5rem !important
    }

    .sm\:-mr-2 {
        margin-right: -.5rem !important
    }

    .sm\:-mb-2 {
        margin-bottom: -.5rem !important
    }

    .sm\:-ml-2 {
        margin-left: -.5rem !important
    }

    .sm\:-mt-3 {
        margin-top: -.625rem !important
    }

    .sm\:-mr-3 {
        margin-right: -.625rem !important
    }

    .sm\:-mb-3 {
        margin-bottom: -.625rem !important
    }

    .sm\:-ml-3 {
        margin-left: -.625rem !important
    }

    .sm\:-mt-4 {
        margin-top: -.9375rem !important
    }

    .sm\:-mr-4 {
        margin-right: -.9375rem !important
    }

    .sm\:-mb-4 {
        margin-bottom: -.9375rem !important
    }

    .sm\:-ml-4 {
        margin-left: -.9375rem !important
    }

    .sm\:-mt-5 {
        margin-top: -1.25rem !important
    }

    .sm\:-mr-5 {
        margin-right: -1.25rem !important
    }

    .sm\:-mb-5 {
        margin-bottom: -1.25rem !important
    }

    .sm\:-ml-5 {
        margin-left: -1.25rem !important
    }

    .sm\:-mt-6 {
        margin-top: -1.5625rem !important
    }

    .sm\:-mr-6 {
        margin-right: -1.5625rem !important
    }

    .sm\:-mb-6 {
        margin-bottom: -1.5625rem !important
    }

    .sm\:-ml-6 {
        margin-left: -1.5625rem !important
    }

    .sm\:-mt-8 {
        margin-top: -1.875rem !important
    }

    .sm\:-mr-8 {
        margin-right: -1.875rem !important
    }

    .sm\:-mb-8 {
        margin-bottom: -1.875rem !important
    }

    .sm\:-ml-8 {
        margin-left: -1.875rem !important
    }

    .sm\:-mt-9 {
        margin-top: -2.1875rem !important
    }

    .sm\:-mr-9 {
        margin-right: -2.1875rem !important
    }

    .sm\:-mb-9 {
        margin-bottom: -2.1875rem !important
    }

    .sm\:-ml-9 {
        margin-left: -2.1875rem !important
    }

    .sm\:-mt-10 {
        margin-top: -2.5rem !important
    }

    .sm\:-mr-10 {
        margin-right: -2.5rem !important
    }

    .sm\:-mb-10 {
        margin-bottom: -2.5rem !important
    }

    .sm\:-ml-10 {
        margin-left: -2.5rem !important
    }

    .sm\:-mt-12 {
        margin-top: -3.125rem !important
    }

    .sm\:-mr-12 {
        margin-right: -3.125rem !important
    }

    .sm\:-mb-12 {
        margin-bottom: -3.125rem !important
    }

    .sm\:-ml-12 {
        margin-left: -3.125rem !important
    }

    .sm\:-mt-16 {
        margin-top: -3.75rem !important
    }

    .sm\:-mr-16 {
        margin-right: -3.75rem !important
    }

    .sm\:-mb-16 {
        margin-bottom: -3.75rem !important
    }

    .sm\:-ml-16 {
        margin-left: -3.75rem !important
    }

    .sm\:-mt-18 {
        margin-top: -4.375rem !important
    }

    .sm\:-mr-18 {
        margin-right: -4.375rem !important
    }

    .sm\:-mb-18 {
        margin-bottom: -4.375rem !important
    }

    .sm\:-ml-18 {
        margin-left: -4.375rem !important
    }

    .sm\:-mt-20 {
        margin-top: -5rem !important
    }

    .sm\:-mr-20 {
        margin-right: -5rem !important
    }

    .sm\:-mb-20 {
        margin-bottom: -5rem !important
    }

    .sm\:-ml-20 {
        margin-left: -5rem !important
    }

    .sm\:-mt-24 {
        margin-top: -5.625rem !important
    }

    .sm\:-mr-24 {
        margin-right: -5.625rem !important
    }

    .sm\:-mb-24 {
        margin-bottom: -5.625rem !important
    }

    .sm\:-ml-24 {
        margin-left: -5.625rem !important
    }

    .sm\:-mt-30 {
        margin-top: -7.5rem !important
    }

    .sm\:-mr-30 {
        margin-right: -7.5rem !important
    }

    .sm\:-mb-30 {
        margin-bottom: -7.5rem !important
    }

    .sm\:-ml-30 {
        margin-left: -7.5rem !important
    }

    .sm\:-mt-32 {
        margin-top: -8rem !important
    }

    .sm\:-mr-32 {
        margin-right: -8rem !important
    }

    .sm\:-mb-32 {
        margin-bottom: -8rem !important
    }

    .sm\:-ml-32 {
        margin-left: -8rem !important
    }

    .sm\:-mt-40 {
        margin-top: -10rem !important
    }

    .sm\:-mr-40 {
        margin-right: -10rem !important
    }

    .sm\:-mb-40 {
        margin-bottom: -10rem !important
    }

    .sm\:-ml-40 {
        margin-left: -10rem !important
    }

    .sm\:-mt-48 {
        margin-top: -12rem !important
    }

    .sm\:-mr-48 {
        margin-right: -12rem !important
    }

    .sm\:-mb-48 {
        margin-bottom: -12rem !important
    }

    .sm\:-ml-48 {
        margin-left: -12rem !important
    }

    .sm\:-mt-56 {
        margin-top: -14rem !important
    }

    .sm\:-mr-56 {
        margin-right: -14rem !important
    }

    .sm\:-mb-56 {
        margin-bottom: -14rem !important
    }

    .sm\:-ml-56 {
        margin-left: -14rem !important
    }

    .sm\:-mt-64 {
        margin-top: -16rem !important
    }

    .sm\:-mr-64 {
        margin-right: -16rem !important
    }

    .sm\:-mb-64 {
        margin-bottom: -16rem !important
    }

    .sm\:-ml-64 {
        margin-left: -16rem !important
    }

    .sm\:-mt-px {
        margin-top: -1px !important
    }

    .sm\:-mr-px {
        margin-right: -1px !important
    }

    .sm\:-mb-px {
        margin-bottom: -1px !important
    }

    .sm\:-ml-px {
        margin-left: -1px !important
    }

    .sm\:-mt-138px {
        margin-top: -138px !important
    }

    .sm\:-mr-138px {
        margin-right: -138px !important
    }

    .sm\:-mb-138px {
        margin-bottom: -138px !important
    }

    .sm\:-ml-138px {
        margin-left: -138px !important
    }

    .sm\:-mt-1\/20 {
        margin-top: -5% !important
    }

    .sm\:-mr-1\/20 {
        margin-right: -5% !important
    }

    .sm\:-mb-1\/20 {
        margin-bottom: -5% !important
    }

    .sm\:-ml-1\/20 {
        margin-left: -5% !important
    }

    .sm\:-mt-1\/4 {
        margin-top: -25% !important
    }

    .sm\:-mr-1\/4 {
        margin-right: -25% !important
    }

    .sm\:-mb-1\/4 {
        margin-bottom: -25% !important
    }

    .sm\:-ml-1\/4 {
        margin-left: -25% !important
    }

    .sm\:-mt-3\/4 {
        margin-top: -75% !important
    }

    .sm\:-mr-3\/4 {
        margin-right: -75% !important
    }

    .sm\:-mb-3\/4 {
        margin-bottom: -75% !important
    }

    .sm\:-ml-3\/4 {
        margin-left: -75% !important
    }

    .sm\:max-h-0 {
        max-height: 0 !important
    }

    .sm\:max-h-1 {
        max-height: .25rem !important
    }

    .sm\:max-h-2 {
        max-height: .5rem !important
    }

    .sm\:max-h-3 {
        max-height: .625rem !important
    }

    .sm\:max-h-4 {
        max-height: .9375rem !important
    }

    .sm\:max-h-5 {
        max-height: 1.25rem !important
    }

    .sm\:max-h-6 {
        max-height: 1.5625rem !important
    }

    .sm\:max-h-8 {
        max-height: 1.875rem !important
    }

    .sm\:max-h-9 {
        max-height: 2.1875rem !important
    }

    .sm\:max-h-10 {
        max-height: 2.5rem !important
    }

    .sm\:max-h-12 {
        max-height: 3.125rem !important
    }

    .sm\:max-h-16 {
        max-height: 3.75rem !important
    }

    .sm\:max-h-18 {
        max-height: 4.375rem !important
    }

    .sm\:max-h-20 {
        max-height: 5rem !important
    }

    .sm\:max-h-24 {
        max-height: 5.625rem !important
    }

    .sm\:max-h-30 {
        max-height: 7.5rem !important
    }

    .sm\:max-h-32 {
        max-height: 8rem !important
    }

    .sm\:max-h-40 {
        max-height: 10rem !important
    }

    .sm\:max-h-48 {
        max-height: 12rem !important
    }

    .sm\:max-h-56 {
        max-height: 14rem !important
    }

    .sm\:max-h-64 {
        max-height: 16rem !important
    }

    .sm\:max-h-screen-1\/4 {
        max-height: 25vh !important
    }

    .sm\:max-h-px {
        max-height: 1px !important
    }

    .sm\:max-h-138px {
        max-height: 138px !important
    }

    .sm\:max-h-1\/20 {
        max-height: 5% !important
    }

    .sm\:max-h-1\/4 {
        max-height: 25% !important
    }

    .sm\:max-h-3\/4 {
        max-height: 75% !important
    }

    .sm\:max-w-0 {
        max-width: 0 !important
    }

    .sm\:max-w-1 {
        max-width: .25rem !important
    }

    .sm\:max-w-2 {
        max-width: .5rem !important
    }

    .sm\:max-w-3 {
        max-width: .625rem !important
    }

    .sm\:max-w-4 {
        max-width: .9375rem !important
    }

    .sm\:max-w-5 {
        max-width: 1.25rem !important
    }

    .sm\:max-w-6 {
        max-width: 1.5625rem !important
    }

    .sm\:max-w-8 {
        max-width: 1.875rem !important
    }

    .sm\:max-w-9 {
        max-width: 2.1875rem !important
    }

    .sm\:max-w-10 {
        max-width: 2.5rem !important
    }

    .sm\:max-w-12 {
        max-width: 3.125rem !important
    }

    .sm\:max-w-16 {
        max-width: 3.75rem !important
    }

    .sm\:max-w-18 {
        max-width: 4.375rem !important
    }

    .sm\:max-w-20 {
        max-width: 5rem !important
    }

    .sm\:max-w-24 {
        max-width: 5.625rem !important
    }

    .sm\:max-w-30 {
        max-width: 7.5rem !important
    }

    .sm\:max-w-32 {
        max-width: 8rem !important
    }

    .sm\:max-w-40 {
        max-width: 10rem !important
    }

    .sm\:max-w-48 {
        max-width: 12rem !important
    }

    .sm\:max-w-56 {
        max-width: 14rem !important
    }

    .sm\:max-w-64 {
        max-width: 16rem !important
    }

    .sm\:max-w-xs {
        max-width: 20rem !important
    }

    .sm\:max-w-sm {
        max-width: 24rem !important
    }

    .sm\:max-w-md {
        max-width: 28rem !important
    }

    .sm\:max-w-lg {
        max-width: 32rem !important
    }

    .sm\:max-w-xl {
        max-width: 36rem !important
    }

    .sm\:max-w-2xl {
        max-width: 42rem !important
    }

    .sm\:max-w-3xl {
        max-width: 48rem !important
    }

    .sm\:max-w-4xl {
        max-width: 56rem !important
    }

    .sm\:max-w-5xl {
        max-width: 64rem !important
    }

    .sm\:max-w-6xl {
        max-width: 72rem !important
    }

    .sm\:max-w-content {
        max-width: 35em !important
    }

    .sm\:max-w-1\/3 {
        max-width: 33.333333% !important
    }

    .sm\:max-w-1\/4 {
        max-width: 25% !important
    }

    .sm\:max-w-2\/4 {
        max-width: 50% !important
    }

    .sm\:max-w-3\/4 {
        max-width: 75% !important
    }

    .sm\:max-w-1\/5 {
        max-width: 20% !important
    }

    .sm\:max-w-2\/5 {
        max-width: 40% !important
    }

    .sm\:max-w-3\/5 {
        max-width: 60% !important
    }

    .sm\:max-w-4\/5 {
        max-width: 80% !important
    }

    .sm\:max-w-full {
        max-width: 100% !important
    }

    .sm\:max-w-px {
        max-width: 1px !important
    }

    .sm\:max-w-138px {
        max-width: 138px !important
    }

    .sm\:max-w-1\/20 {
        max-width: 5% !important
    }

    .sm\:min-h-0 {
        min-height: 0 !important
    }

    .sm\:min-h-full {
        min-height: 100% !important
    }

    .sm\:min-h-screen {
        min-height: 100vh !important
    }

    .sm\:min-w-0 {
        min-width: 0 !important
    }

    .sm\:min-w-full {
        min-width: 100% !important
    }

    .sm\:object-contain {
        object-fit: contain !important
    }

    .sm\:object-cover {
        object-fit: cover !important
    }

    .sm\:object-fill {
        object-fit: fill !important
    }

    .sm\:object-none {
        object-fit: none !important
    }

    .sm\:object-scale-down {
        object-fit: scale-down !important
    }

    .sm\:object-bottom {
        object-position: bottom !important
    }

    .sm\:object-center {
        object-position: center !important
    }

    .sm\:object-left {
        object-position: left !important
    }

    .sm\:object-left-bottom {
        object-position: left bottom !important
    }

    .sm\:object-left-top {
        object-position: left top !important
    }

    .sm\:object-right {
        object-position: right !important
    }

    .sm\:object-right-bottom {
        object-position: right bottom !important
    }

    .sm\:object-right-top {
        object-position: right top !important
    }

    .sm\:object-top {
        object-position: top !important
    }

    .sm\:opacity-0 {
        opacity: 0 !important
    }

    .sm\:opacity-25 {
        opacity: .25 !important
    }

    .sm\:opacity-50 {
        opacity: .5 !important
    }

    .sm\:opacity-75 {
        opacity: .75 !important
    }

    .sm\:opacity-100 {
        opacity: 1 !important
    }

    .sm\:hover\:opacity-0:hover {
        opacity: 0 !important
    }

    .sm\:hover\:opacity-25:hover {
        opacity: .25 !important
    }

    .sm\:hover\:opacity-50:hover {
        opacity: .5 !important
    }

    .sm\:hover\:opacity-75:hover {
        opacity: .75 !important
    }

    .sm\:hover\:opacity-100:hover {
        opacity: 1 !important
    }

    .sm\:focus\:opacity-0:focus {
        opacity: 0 !important
    }

    .sm\:focus\:opacity-25:focus {
        opacity: .25 !important
    }

    .sm\:focus\:opacity-50:focus {
        opacity: .5 !important
    }

    .sm\:focus\:opacity-75:focus {
        opacity: .75 !important
    }

    .sm\:focus\:opacity-100:focus {
        opacity: 1 !important
    }

    .sm\:active\:opacity-0:active {
        opacity: 0 !important
    }

    .sm\:active\:opacity-25:active {
        opacity: .25 !important
    }

    .sm\:active\:opacity-50:active {
        opacity: .5 !important
    }

    .sm\:active\:opacity-75:active {
        opacity: .75 !important
    }

    .sm\:active\:opacity-100:active {
        opacity: 1 !important
    }

    .group:hover .sm\:group-hover\:opacity-0 {
        opacity: 0 !important
    }

    .group:hover .sm\:group-hover\:opacity-25 {
        opacity: .25 !important
    }

    .group:hover .sm\:group-hover\:opacity-50 {
        opacity: .5 !important
    }

    .group:hover .sm\:group-hover\:opacity-75 {
        opacity: .75 !important
    }

    .group:hover .sm\:group-hover\:opacity-100 {
        opacity: 1 !important
    }

    .sm\:overflow-auto {
        overflow: auto !important
    }

    .sm\:overflow-hidden {
        overflow: hidden !important
    }

    .sm\:overflow-visible {
        overflow: visible !important
    }

    .sm\:overflow-scroll {
        overflow: scroll !important
    }

    .sm\:overflow-x-auto {
        overflow-x: auto !important
    }

    .sm\:overflow-y-auto {
        overflow-y: auto !important
    }

    .sm\:overflow-x-hidden {
        overflow-x: hidden !important
    }

    .sm\:overflow-y-hidden {
        overflow-y: hidden !important
    }

    .sm\:overflow-x-visible {
        overflow-x: visible !important
    }

    .sm\:overflow-y-visible {
        overflow-y: visible !important
    }

    .sm\:overflow-x-scroll {
        overflow-x: scroll !important
    }

    .sm\:overflow-y-scroll {
        overflow-y: scroll !important
    }

    .sm\:scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .sm\:scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .sm\:p-0 {
        padding: 0 !important
    }

    .sm\:p-1 {
        padding: .25rem !important
    }

    .sm\:p-2 {
        padding: .5rem !important
    }

    .sm\:p-3 {
        padding: .625rem !important
    }

    .sm\:p-4 {
        padding: .9375rem !important
    }

    .sm\:p-5 {
        padding: 1.25rem !important
    }

    .sm\:p-6 {
        padding: 1.5625rem !important
    }

    .sm\:p-8 {
        padding: 1.875rem !important
    }

    .sm\:p-9 {
        padding: 2.1875rem !important
    }

    .sm\:p-10 {
        padding: 2.5rem !important
    }

    .sm\:p-12 {
        padding: 3.125rem !important
    }

    .sm\:p-16 {
        padding: 3.75rem !important
    }

    .sm\:p-18 {
        padding: 4.375rem !important
    }

    .sm\:p-20 {
        padding: 5rem !important
    }

    .sm\:p-24 {
        padding: 5.625rem !important
    }

    .sm\:p-30 {
        padding: 7.5rem !important
    }

    .sm\:p-32 {
        padding: 8rem !important
    }

    .sm\:p-40 {
        padding: 10rem !important
    }

    .sm\:p-48 {
        padding: 12rem !important
    }

    .sm\:p-56 {
        padding: 14rem !important
    }

    .sm\:p-64 {
        padding: 16rem !important
    }

    .sm\:p-px {
        padding: 1px !important
    }

    .sm\:p-138px {
        padding: 138px !important
    }

    .sm\:p-1\/20 {
        padding: 5% !important
    }

    .sm\:p-1\/4 {
        padding: 25% !important
    }

    .sm\:p-3\/4 {
        padding: 75% !important
    }

    .sm\:py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .sm\:px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .sm\:py-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .sm\:px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .sm\:py-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .sm\:px-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .sm\:py-3 {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .sm\:px-3 {
        padding-left: .625rem !important;
        padding-right: .625rem !important
    }

    .sm\:py-4 {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .sm\:px-4 {
        padding-left: .9375rem !important;
        padding-right: .9375rem !important
    }

    .sm\:py-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .sm\:px-5 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .sm\:py-6 {
        padding-top: 1.5625rem !important;
        padding-bottom: 1.5625rem !important
    }

    .sm\:px-6 {
        padding-left: 1.5625rem !important;
        padding-right: 1.5625rem !important
    }

    .sm\:py-8 {
        padding-top: 1.875rem !important;
        padding-bottom: 1.875rem !important
    }

    .sm\:px-8 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important
    }

    .sm\:py-9 {
        padding-top: 2.1875rem !important;
        padding-bottom: 2.1875rem !important
    }

    .sm\:px-9 {
        padding-left: 2.1875rem !important;
        padding-right: 2.1875rem !important
    }

    .sm\:py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .sm\:px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .sm\:py-12 {
        padding-top: 3.125rem !important;
        padding-bottom: 3.125rem !important
    }

    .sm\:px-12 {
        padding-left: 3.125rem !important;
        padding-right: 3.125rem !important
    }

    .sm\:py-16 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .sm\:px-16 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .sm\:py-18 {
        padding-top: 4.375rem !important;
        padding-bottom: 4.375rem !important
    }

    .sm\:px-18 {
        padding-left: 4.375rem !important;
        padding-right: 4.375rem !important
    }

    .sm\:py-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .sm\:px-20 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .sm\:py-24 {
        padding-top: 5.625rem !important;
        padding-bottom: 5.625rem !important
    }

    .sm\:px-24 {
        padding-left: 5.625rem !important;
        padding-right: 5.625rem !important
    }

    .sm\:py-30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .sm\:px-30 {
        padding-left: 7.5rem !important;
        padding-right: 7.5rem !important
    }

    .sm\:py-32 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .sm\:px-32 {
        padding-left: 8rem !important;
        padding-right: 8rem !important
    }

    .sm\:py-40 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .sm\:px-40 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .sm\:py-48 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important
    }

    .sm\:px-48 {
        padding-left: 12rem !important;
        padding-right: 12rem !important
    }

    .sm\:py-56 {
        padding-top: 14rem !important;
        padding-bottom: 14rem !important
    }

    .sm\:px-56 {
        padding-left: 14rem !important;
        padding-right: 14rem !important
    }

    .sm\:py-64 {
        padding-top: 16rem !important;
        padding-bottom: 16rem !important
    }

    .sm\:px-64 {
        padding-left: 16rem !important;
        padding-right: 16rem !important
    }

    .sm\:py-px {
        padding-top: 1px !important;
        padding-bottom: 1px !important
    }

    .sm\:px-px {
        padding-left: 1px !important;
        padding-right: 1px !important
    }

    .sm\:py-138px {
        padding-top: 138px !important;
        padding-bottom: 138px !important
    }

    .sm\:px-138px {
        padding-left: 138px !important;
        padding-right: 138px !important
    }

    .sm\:py-1\/20 {
        padding-top: 5% !important;
        padding-bottom: 5% !important
    }

    .sm\:px-1\/20 {
        padding-left: 5% !important;
        padding-right: 5% !important
    }

    .sm\:py-1\/4 {
        padding-top: 25% !important;
        padding-bottom: 25% !important
    }

    .sm\:px-1\/4 {
        padding-left: 25% !important;
        padding-right: 25% !important
    }

    .sm\:py-3\/4 {
        padding-top: 75% !important;
        padding-bottom: 75% !important
    }

    .sm\:px-3\/4 {
        padding-left: 75% !important;
        padding-right: 75% !important
    }

    .sm\:pt-0 {
        padding-top: 0 !important
    }

    .sm\:pr-0 {
        padding-right: 0 !important
    }

    .sm\:pb-0 {
        padding-bottom: 0 !important
    }

    .sm\:pl-0 {
        padding-left: 0 !important
    }

    .sm\:pt-1 {
        padding-top: .25rem !important
    }

    .sm\:pr-1 {
        padding-right: .25rem !important
    }

    .sm\:pb-1 {
        padding-bottom: .25rem !important
    }

    .sm\:pl-1 {
        padding-left: .25rem !important
    }

    .sm\:pt-2 {
        padding-top: .5rem !important
    }

    .sm\:pr-2 {
        padding-right: .5rem !important
    }

    .sm\:pb-2 {
        padding-bottom: .5rem !important
    }

    .sm\:pl-2 {
        padding-left: .5rem !important
    }

    .sm\:pt-3 {
        padding-top: .625rem !important
    }

    .sm\:pr-3 {
        padding-right: .625rem !important
    }

    .sm\:pb-3 {
        padding-bottom: .625rem !important
    }

    .sm\:pl-3 {
        padding-left: .625rem !important
    }

    .sm\:pt-4 {
        padding-top: .9375rem !important
    }

    .sm\:pr-4 {
        padding-right: .9375rem !important
    }

    .sm\:pb-4 {
        padding-bottom: .9375rem !important
    }

    .sm\:pl-4 {
        padding-left: .9375rem !important
    }

    .sm\:pt-5 {
        padding-top: 1.25rem !important
    }

    .sm\:pr-5 {
        padding-right: 1.25rem !important
    }

    .sm\:pb-5 {
        padding-bottom: 1.25rem !important
    }

    .sm\:pl-5 {
        padding-left: 1.25rem !important
    }

    .sm\:pt-6 {
        padding-top: 1.5625rem !important
    }

    .sm\:pr-6 {
        padding-right: 1.5625rem !important
    }

    .sm\:pb-6 {
        padding-bottom: 1.5625rem !important
    }

    .sm\:pl-6 {
        padding-left: 1.5625rem !important
    }

    .sm\:pt-8 {
        padding-top: 1.875rem !important
    }

    .sm\:pr-8 {
        padding-right: 1.875rem !important
    }

    .sm\:pb-8 {
        padding-bottom: 1.875rem !important
    }

    .sm\:pl-8 {
        padding-left: 1.875rem !important
    }

    .sm\:pt-9 {
        padding-top: 2.1875rem !important
    }

    .sm\:pr-9 {
        padding-right: 2.1875rem !important
    }

    .sm\:pb-9 {
        padding-bottom: 2.1875rem !important
    }

    .sm\:pl-9 {
        padding-left: 2.1875rem !important
    }

    .sm\:pt-10 {
        padding-top: 2.5rem !important
    }

    .sm\:pr-10 {
        padding-right: 2.5rem !important
    }

    .sm\:pb-10 {
        padding-bottom: 2.5rem !important
    }

    .sm\:pl-10 {
        padding-left: 2.5rem !important
    }

    .sm\:pt-12 {
        padding-top: 3.125rem !important
    }

    .sm\:pr-12 {
        padding-right: 3.125rem !important
    }

    .sm\:pb-12 {
        padding-bottom: 3.125rem !important
    }

    .sm\:pl-12 {
        padding-left: 3.125rem !important
    }

    .sm\:pt-16 {
        padding-top: 3.75rem !important
    }

    .sm\:pr-16 {
        padding-right: 3.75rem !important
    }

    .sm\:pb-16 {
        padding-bottom: 3.75rem !important
    }

    .sm\:pl-16 {
        padding-left: 3.75rem !important
    }

    .sm\:pt-18 {
        padding-top: 4.375rem !important
    }

    .sm\:pr-18 {
        padding-right: 4.375rem !important
    }

    .sm\:pb-18 {
        padding-bottom: 4.375rem !important
    }

    .sm\:pl-18 {
        padding-left: 4.375rem !important
    }

    .sm\:pt-20 {
        padding-top: 5rem !important
    }

    .sm\:pr-20 {
        padding-right: 5rem !important
    }

    .sm\:pb-20 {
        padding-bottom: 5rem !important
    }

    .sm\:pl-20 {
        padding-left: 5rem !important
    }

    .sm\:pt-24 {
        padding-top: 5.625rem !important
    }

    .sm\:pr-24 {
        padding-right: 5.625rem !important
    }

    .sm\:pb-24 {
        padding-bottom: 5.625rem !important
    }

    .sm\:pl-24 {
        padding-left: 5.625rem !important
    }

    .sm\:pt-30 {
        padding-top: 7.5rem !important
    }

    .sm\:pr-30 {
        padding-right: 7.5rem !important
    }

    .sm\:pb-30 {
        padding-bottom: 7.5rem !important
    }

    .sm\:pl-30 {
        padding-left: 7.5rem !important
    }

    .sm\:pt-32 {
        padding-top: 8rem !important
    }

    .sm\:pr-32 {
        padding-right: 8rem !important
    }

    .sm\:pb-32 {
        padding-bottom: 8rem !important
    }

    .sm\:pl-32 {
        padding-left: 8rem !important
    }

    .sm\:pt-40 {
        padding-top: 10rem !important
    }

    .sm\:pr-40 {
        padding-right: 10rem !important
    }

    .sm\:pb-40 {
        padding-bottom: 10rem !important
    }

    .sm\:pl-40 {
        padding-left: 10rem !important
    }

    .sm\:pt-48 {
        padding-top: 12rem !important
    }

    .sm\:pr-48 {
        padding-right: 12rem !important
    }

    .sm\:pb-48 {
        padding-bottom: 12rem !important
    }

    .sm\:pl-48 {
        padding-left: 12rem !important
    }

    .sm\:pt-56 {
        padding-top: 14rem !important
    }

    .sm\:pr-56 {
        padding-right: 14rem !important
    }

    .sm\:pb-56 {
        padding-bottom: 14rem !important
    }

    .sm\:pl-56 {
        padding-left: 14rem !important
    }

    .sm\:pt-64 {
        padding-top: 16rem !important
    }

    .sm\:pr-64 {
        padding-right: 16rem !important
    }

    .sm\:pb-64 {
        padding-bottom: 16rem !important
    }

    .sm\:pl-64 {
        padding-left: 16rem !important
    }

    .sm\:pt-px {
        padding-top: 1px !important
    }

    .sm\:pr-px {
        padding-right: 1px !important
    }

    .sm\:pb-px {
        padding-bottom: 1px !important
    }

    .sm\:pl-px {
        padding-left: 1px !important
    }

    .sm\:pt-138px {
        padding-top: 138px !important
    }

    .sm\:pr-138px {
        padding-right: 138px !important
    }

    .sm\:pb-138px {
        padding-bottom: 138px !important
    }

    .sm\:pl-138px {
        padding-left: 138px !important
    }

    .sm\:pt-1\/20 {
        padding-top: 5% !important
    }

    .sm\:pr-1\/20 {
        padding-right: 5% !important
    }

    .sm\:pb-1\/20 {
        padding-bottom: 5% !important
    }

    .sm\:pl-1\/20 {
        padding-left: 5% !important
    }

    .sm\:pt-1\/4 {
        padding-top: 25% !important
    }

    .sm\:pr-1\/4 {
        padding-right: 25% !important
    }

    .sm\:pb-1\/4 {
        padding-bottom: 25% !important
    }

    .sm\:pl-1\/4 {
        padding-left: 25% !important
    }

    .sm\:pt-3\/4 {
        padding-top: 75% !important
    }

    .sm\:pr-3\/4 {
        padding-right: 75% !important
    }

    .sm\:pb-3\/4 {
        padding-bottom: 75% !important
    }

    .sm\:pl-3\/4 {
        padding-left: 75% !important
    }

    .sm\:pointer-events-none {
        pointer-events: none !important
    }

    .sm\:pointer-events-auto {
        pointer-events: auto !important
    }

    .sm\:static {
        position: static !important
    }

    .sm\:fixed {
        position: fixed !important
    }

    .sm\:absolute {
        position: absolute !important
    }

    .sm\:relative {
        position: relative !important
    }

    .sm\:sticky {
        position: sticky !important
    }

    .sm\:inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .sm\:inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .sm\:inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .sm\:inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .sm\:inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .sm\:inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .sm\:top-0 {
        top: 0 !important
    }

    .sm\:right-0 {
        right: 0 !important
    }

    .sm\:bottom-0 {
        bottom: 0 !important
    }

    .sm\:left-0 {
        left: 0 !important
    }

    .sm\:top-auto {
        top: auto !important
    }

    .sm\:right-auto {
        right: auto !important
    }

    .sm\:bottom-auto {
        bottom: auto !important
    }

    .sm\:left-auto {
        left: auto !important
    }

    .sm\:resize-none {
        resize: none !important
    }

    .sm\:resize-y {
        resize: vertical !important
    }

    .sm\:resize-x {
        resize: horizontal !important
    }

    .sm\:resize {
        resize: both !important
    }

    .sm\:shadow-md {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .sm\:shadow-lg {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .sm\:shadow-xl {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .sm\:shadow-none {
        box-shadow: none !important
    }

    .sm\:hover\:shadow-md:hover {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .sm\:hover\:shadow-lg:hover {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .sm\:hover\:shadow-xl:hover {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .sm\:hover\:shadow-none:hover {
        box-shadow: none !important
    }

    .sm\:focus\:shadow-md:focus {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .sm\:focus\:shadow-lg:focus {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .sm\:focus\:shadow-xl:focus {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .sm\:focus\:shadow-none:focus {
        box-shadow: none !important
    }

    .sm\:fill-current {
        fill: currentColor !important
    }

    .sm\:stroke-current {
        stroke: currentColor !important
    }

    .sm\:table-auto {
        table-layout: auto !important
    }

    .sm\:table-fixed {
        table-layout: fixed !important
    }

    .sm\:text-left {
        text-align: left !important
    }

    .sm\:text-center {
        text-align: center !important
    }

    .sm\:text-right {
        text-align: right !important
    }

    .sm\:text-justify {
        text-align: justify !important
    }

    .sm\:text-transparent {
        color: transparent !important
    }

    .sm\:text-black {
        color: #000 !important
    }

    .sm\:text-white {
        color: #fff !important
    }

    .sm\:text-white-o-15 {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:text-white-o-25 {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:text-white-o-50 {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:text-white-o-75 {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:text-white-o-85 {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:text-black-o-15 {
        color: rgba(0, 0, 0, .15) !important
    }

    .sm\:text-black-o-25 {
        color: rgba(0, 0, 0, .25) !important
    }

    .sm\:text-black-o-50 {
        color: rgba(0, 0, 0, .5) !important
    }

    .sm\:text-black-o-75 {
        color: rgba(0, 0, 0, .75) !important
    }

    .sm\:text-blue-5 {
        color: #f5fdff !important
    }

    .sm\:text-blue-10 {
        color: #e5f9ff !important
    }

    .sm\:text-blue-20 {
        color: #ccf0f9 !important
    }

    .sm\:text-blue-40 {
        color: #99e1f3 !important
    }

    .sm\:text-blue-50 {
        color: #f7faff !important
    }

    .sm\:text-blue-60 {
        color: #66d3ee !important
    }

    .sm\:text-blue-80 {
        color: #33c4e8 !important
    }

    .sm\:text-blue-100 {
        color: #e8edf5 !important
    }

    .sm\:text-blue-200 {
        color: #d3dceb !important
    }

    .sm\:text-blue-300 {
        color: #4478bb !important
    }

    .sm\:text-blue-500 {
        color: #1e5399 !important
    }

    .sm\:text-blue-600 {
        color: #12468c !important
    }

    .sm\:text-blue-700 {
        color: #123d77 !important
    }

    .sm\:text-blue-900 {
        color: #192638 !important
    }

    .sm\:text-blue-solid {
        color: #00f !important
    }

    .sm\:text-blue-brand {
        color: #00b5e2 !important
    }

    .sm\:text-lightblue-300 {
        color: #6bcbf3 !important
    }

    .sm\:text-lightblue-500 {
        color: #0b9fea !important
    }

    .sm\:text-lightblue-700 {
        color: #2576a3 !important
    }

    .sm\:text-sablue-100 {
        color: #ebf8fe !important
    }

    .sm\:text-sablue-200 {
        color: #dceffc !important
    }

    .sm\:text-grey-200 {
        color: #212121 !important
    }

    .sm\:text-grey-250 {
        color: #333 !important
    }

    .sm\:text-grey-300 {
        color: #454747 !important
    }

    .sm\:text-grey-400 {
        color: #666667 !important
    }

    .sm\:text-grey-450 {
        color: #707070 !important
    }

    .sm\:text-grey-600 {
        color: #949494 !important
    }

    .sm\:text-grey-700 {
        color: #b2b2b2 !important
    }

    .sm\:text-grey-750 {
        color: #b2b5b9 !important
    }

    .sm\:text-grey-800 {
        color: #dee2e4 !important
    }

    .sm\:text-grey-850 {
        color: #eff3f5 !important
    }

    .sm\:text-grey-900 {
        color: #f1f3f5 !important
    }

    .sm\:text-grey-950 {
        color: #f9f9f9 !important
    }

    .sm\:text-yellow-80 {
        color: #fffc82 !important
    }

    .sm\:text-yellow-100 {
        color: #fff3cd !important
    }

    .sm\:text-yellow-500 {
        color: #856404 !important
    }

    .sm\:text-red-100 {
        color: #f9d7da !important
    }

    .sm\:text-red-500 {
        color: #721c23 !important
    }

    .sm\:text-green-100 {
        color: #d4edda !important
    }

    .sm\:text-green-500 {
        color: #155724 !important
    }

    .sm\:text-lightgreen-500 {
        color: #0cac78 !important
    }

    .sm\:text-lightgreen-700 {
        color: #06563c !important
    }

    .sm\:text-medicare-100 {
        color: #d4eee2 !important
    }

    .sm\:text-medicare-300 {
        color: #00af3f !important
    }

    .sm\:text-medicare-500 {
        color: #008542 !important
    }

    .sm\:text-medicare-700 {
        color: #024731 !important
    }

    .sm\:text-centrelink-100 {
        color: #e4e4e5 !important
    }

    .sm\:text-centrelink-300 {
        color: #949499 !important
    }

    .sm\:text-centrelink-500 {
        color: #4d4d4f !important
    }

    .sm\:text-centrelink-700 {
        color: #353637 !important
    }

    .sm\:text-childsupport-100 {
        color: #ebdeee !important
    }

    .sm\:text-childsupport-300 {
        color: #b25bcc !important
    }

    .sm\:text-childsupport-500 {
        color: #6e2585 !important
    }

    .sm\:text-childsupport-700 {
        color: #541866 !important
    }

    .sm\:text-mygov-300 {
        color: #78c433 !important
    }

    .sm\:text-mygov-500 {
        color: #026540 !important
    }

    .sm\:text-mygov-700 {
        color: #004e31 !important
    }

    .sm\:hover\:text-transparent:hover {
        color: transparent !important
    }

    .sm\:hover\:text-black:hover {
        color: #000 !important
    }

    .sm\:hover\:text-white:hover {
        color: #fff !important
    }

    .sm\:hover\:text-white-o-15:hover {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:hover\:text-white-o-25:hover {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:hover\:text-white-o-50:hover {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:hover\:text-white-o-75:hover {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:hover\:text-white-o-85:hover {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:hover\:text-black-o-15:hover {
        color: rgba(0, 0, 0, .15) !important
    }

    .sm\:hover\:text-black-o-25:hover {
        color: rgba(0, 0, 0, .25) !important
    }

    .sm\:hover\:text-black-o-50:hover {
        color: rgba(0, 0, 0, .5) !important
    }

    .sm\:hover\:text-black-o-75:hover {
        color: rgba(0, 0, 0, .75) !important
    }

    .sm\:hover\:text-blue-5:hover {
        color: #f5fdff !important
    }

    .sm\:hover\:text-blue-10:hover {
        color: #e5f9ff !important
    }

    .sm\:hover\:text-blue-20:hover {
        color: #ccf0f9 !important
    }

    .sm\:hover\:text-blue-40:hover {
        color: #99e1f3 !important
    }

    .sm\:hover\:text-blue-50:hover {
        color: #f7faff !important
    }

    .sm\:hover\:text-blue-60:hover {
        color: #66d3ee !important
    }

    .sm\:hover\:text-blue-80:hover {
        color: #33c4e8 !important
    }

    .sm\:hover\:text-blue-100:hover {
        color: #e8edf5 !important
    }

    .sm\:hover\:text-blue-200:hover {
        color: #d3dceb !important
    }

    .sm\:hover\:text-blue-300:hover {
        color: #4478bb !important
    }

    .sm\:hover\:text-blue-500:hover {
        color: #1e5399 !important
    }

    .sm\:hover\:text-blue-600:hover {
        color: #12468c !important
    }

    .sm\:hover\:text-blue-700:hover {
        color: #123d77 !important
    }

    .sm\:hover\:text-blue-900:hover {
        color: #192638 !important
    }

    .sm\:hover\:text-blue-solid:hover {
        color: #00f !important
    }

    .sm\:hover\:text-blue-brand:hover {
        color: #00b5e2 !important
    }

    .sm\:hover\:text-lightblue-300:hover {
        color: #6bcbf3 !important
    }

    .sm\:hover\:text-lightblue-500:hover {
        color: #0b9fea !important
    }

    .sm\:hover\:text-lightblue-700:hover {
        color: #2576a3 !important
    }

    .sm\:hover\:text-sablue-100:hover {
        color: #ebf8fe !important
    }

    .sm\:hover\:text-sablue-200:hover {
        color: #dceffc !important
    }

    .sm\:hover\:text-grey-200:hover {
        color: #212121 !important
    }

    .sm\:hover\:text-grey-250:hover {
        color: #333 !important
    }

    .sm\:hover\:text-grey-300:hover {
        color: #454747 !important
    }

    .sm\:hover\:text-grey-400:hover {
        color: #666667 !important
    }

    .sm\:hover\:text-grey-450:hover {
        color: #707070 !important
    }

    .sm\:hover\:text-grey-600:hover {
        color: #949494 !important
    }

    .sm\:hover\:text-grey-700:hover {
        color: #b2b2b2 !important
    }

    .sm\:hover\:text-grey-750:hover {
        color: #b2b5b9 !important
    }

    .sm\:hover\:text-grey-800:hover {
        color: #dee2e4 !important
    }

    .sm\:hover\:text-grey-850:hover {
        color: #eff3f5 !important
    }

    .sm\:hover\:text-grey-900:hover {
        color: #f1f3f5 !important
    }

    .sm\:hover\:text-grey-950:hover {
        color: #f9f9f9 !important
    }

    .sm\:hover\:text-yellow-80:hover {
        color: #fffc82 !important
    }

    .sm\:hover\:text-yellow-100:hover {
        color: #fff3cd !important
    }

    .sm\:hover\:text-yellow-500:hover {
        color: #856404 !important
    }

    .sm\:hover\:text-red-100:hover {
        color: #f9d7da !important
    }

    .sm\:hover\:text-red-500:hover {
        color: #721c23 !important
    }

    .sm\:hover\:text-green-100:hover {
        color: #d4edda !important
    }

    .sm\:hover\:text-green-500:hover {
        color: #155724 !important
    }

    .sm\:hover\:text-lightgreen-500:hover {
        color: #0cac78 !important
    }

    .sm\:hover\:text-lightgreen-700:hover {
        color: #06563c !important
    }

    .sm\:hover\:text-medicare-100:hover {
        color: #d4eee2 !important
    }

    .sm\:hover\:text-medicare-300:hover {
        color: #00af3f !important
    }

    .sm\:hover\:text-medicare-500:hover {
        color: #008542 !important
    }

    .sm\:hover\:text-medicare-700:hover {
        color: #024731 !important
    }

    .sm\:hover\:text-centrelink-100:hover {
        color: #e4e4e5 !important
    }

    .sm\:hover\:text-centrelink-300:hover {
        color: #949499 !important
    }

    .sm\:hover\:text-centrelink-500:hover {
        color: #4d4d4f !important
    }

    .sm\:hover\:text-centrelink-700:hover {
        color: #353637 !important
    }

    .sm\:hover\:text-childsupport-100:hover {
        color: #ebdeee !important
    }

    .sm\:hover\:text-childsupport-300:hover {
        color: #b25bcc !important
    }

    .sm\:hover\:text-childsupport-500:hover {
        color: #6e2585 !important
    }

    .sm\:hover\:text-childsupport-700:hover {
        color: #541866 !important
    }

    .sm\:hover\:text-mygov-300:hover {
        color: #78c433 !important
    }

    .sm\:hover\:text-mygov-500:hover {
        color: #026540 !important
    }

    .sm\:hover\:text-mygov-700:hover {
        color: #004e31 !important
    }

    .sm\:focus\:text-transparent:focus {
        color: transparent !important
    }

    .sm\:focus\:text-black:focus {
        color: #000 !important
    }

    .sm\:focus\:text-white:focus {
        color: #fff !important
    }

    .sm\:focus\:text-white-o-15:focus {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .sm\:focus\:text-white-o-25:focus {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .sm\:focus\:text-white-o-50:focus {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .sm\:focus\:text-white-o-75:focus {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .sm\:focus\:text-white-o-85:focus {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .sm\:focus\:text-black-o-15:focus {
        color: rgba(0, 0, 0, .15) !important
    }

    .sm\:focus\:text-black-o-25:focus {
        color: rgba(0, 0, 0, .25) !important
    }

    .sm\:focus\:text-black-o-50:focus {
        color: rgba(0, 0, 0, .5) !important
    }

    .sm\:focus\:text-black-o-75:focus {
        color: rgba(0, 0, 0, .75) !important
    }

    .sm\:focus\:text-blue-5:focus {
        color: #f5fdff !important
    }

    .sm\:focus\:text-blue-10:focus {
        color: #e5f9ff !important
    }

    .sm\:focus\:text-blue-20:focus {
        color: #ccf0f9 !important
    }

    .sm\:focus\:text-blue-40:focus {
        color: #99e1f3 !important
    }

    .sm\:focus\:text-blue-50:focus {
        color: #f7faff !important
    }

    .sm\:focus\:text-blue-60:focus {
        color: #66d3ee !important
    }

    .sm\:focus\:text-blue-80:focus {
        color: #33c4e8 !important
    }

    .sm\:focus\:text-blue-100:focus {
        color: #e8edf5 !important
    }

    .sm\:focus\:text-blue-200:focus {
        color: #d3dceb !important
    }

    .sm\:focus\:text-blue-300:focus {
        color: #4478bb !important
    }

    .sm\:focus\:text-blue-500:focus {
        color: #1e5399 !important
    }

    .sm\:focus\:text-blue-600:focus {
        color: #12468c !important
    }

    .sm\:focus\:text-blue-700:focus {
        color: #123d77 !important
    }

    .sm\:focus\:text-blue-900:focus {
        color: #192638 !important
    }

    .sm\:focus\:text-blue-solid:focus {
        color: #00f !important
    }

    .sm\:focus\:text-blue-brand:focus {
        color: #00b5e2 !important
    }

    .sm\:focus\:text-lightblue-300:focus {
        color: #6bcbf3 !important
    }

    .sm\:focus\:text-lightblue-500:focus {
        color: #0b9fea !important
    }

    .sm\:focus\:text-lightblue-700:focus {
        color: #2576a3 !important
    }

    .sm\:focus\:text-sablue-100:focus {
        color: #ebf8fe !important
    }

    .sm\:focus\:text-sablue-200:focus {
        color: #dceffc !important
    }

    .sm\:focus\:text-grey-200:focus {
        color: #212121 !important
    }

    .sm\:focus\:text-grey-250:focus {
        color: #333 !important
    }

    .sm\:focus\:text-grey-300:focus {
        color: #454747 !important
    }

    .sm\:focus\:text-grey-400:focus {
        color: #666667 !important
    }

    .sm\:focus\:text-grey-450:focus {
        color: #707070 !important
    }

    .sm\:focus\:text-grey-600:focus {
        color: #949494 !important
    }

    .sm\:focus\:text-grey-700:focus {
        color: #b2b2b2 !important
    }

    .sm\:focus\:text-grey-750:focus {
        color: #b2b5b9 !important
    }

    .sm\:focus\:text-grey-800:focus {
        color: #dee2e4 !important
    }

    .sm\:focus\:text-grey-850:focus {
        color: #eff3f5 !important
    }

    .sm\:focus\:text-grey-900:focus {
        color: #f1f3f5 !important
    }

    .sm\:focus\:text-grey-950:focus {
        color: #f9f9f9 !important
    }

    .sm\:focus\:text-yellow-80:focus {
        color: #fffc82 !important
    }

    .sm\:focus\:text-yellow-100:focus {
        color: #fff3cd !important
    }

    .sm\:focus\:text-yellow-500:focus {
        color: #856404 !important
    }

    .sm\:focus\:text-red-100:focus {
        color: #f9d7da !important
    }

    .sm\:focus\:text-red-500:focus {
        color: #721c23 !important
    }

    .sm\:focus\:text-green-100:focus {
        color: #d4edda !important
    }

    .sm\:focus\:text-green-500:focus {
        color: #155724 !important
    }

    .sm\:focus\:text-lightgreen-500:focus {
        color: #0cac78 !important
    }

    .sm\:focus\:text-lightgreen-700:focus {
        color: #06563c !important
    }

    .sm\:focus\:text-medicare-100:focus {
        color: #d4eee2 !important
    }

    .sm\:focus\:text-medicare-300:focus {
        color: #00af3f !important
    }

    .sm\:focus\:text-medicare-500:focus {
        color: #008542 !important
    }

    .sm\:focus\:text-medicare-700:focus {
        color: #024731 !important
    }

    .sm\:focus\:text-centrelink-100:focus {
        color: #e4e4e5 !important
    }

    .sm\:focus\:text-centrelink-300:focus {
        color: #949499 !important
    }

    .sm\:focus\:text-centrelink-500:focus {
        color: #4d4d4f !important
    }

    .sm\:focus\:text-centrelink-700:focus {
        color: #353637 !important
    }

    .sm\:focus\:text-childsupport-100:focus {
        color: #ebdeee !important
    }

    .sm\:focus\:text-childsupport-300:focus {
        color: #b25bcc !important
    }

    .sm\:focus\:text-childsupport-500:focus {
        color: #6e2585 !important
    }

    .sm\:focus\:text-childsupport-700:focus {
        color: #541866 !important
    }

    .sm\:focus\:text-mygov-300:focus {
        color: #78c433 !important
    }

    .sm\:focus\:text-mygov-500:focus {
        color: #026540 !important
    }

    .sm\:focus\:text-mygov-700:focus {
        color: #004e31 !important
    }

    .sm\:text-hidden {
        font-size: 0 !important
    }

    .sm\:text-xs {
        font-size: .75rem !important
    }

    .sm\:text-sm {
        font-size: .875rem !important
    }

    .sm\:text-md {
        font-size: 1rem !important
    }

    .sm\:text-base {
        font-size: 1.125rem !important
    }

    .sm\:text-lg {
        font-size: 1.25rem !important
    }

    .sm\:text-xl {
        font-size: 1.375rem !important
    }

    .sm\:text-2xl {
        font-size: 1.5rem !important
    }

    .sm\:text-3xl {
        font-size: 1.625rem !important
    }

    .sm\:text-4xl {
        font-size: 1.75rem !important
    }

    .sm\:text-5xl {
        font-size: 1.875rem !important
    }

    .sm\:text-6xl {
        font-size: 2.25rem !important
    }

    .sm\:text-7xl {
        font-size: 2.5rem !important
    }

    .sm\:text-8xl {
        font-size: 3.875rem !important
    }

    .sm\:text-9xl {
        font-size: 4.375rem !important
    }

    .sm\:italic {
        font-style: italic !important
    }

    .sm\:not-italic {
        font-style: normal !important
    }

    .sm\:uppercase {
        text-transform: uppercase !important
    }

    .sm\:lowercase {
        text-transform: lowercase !important
    }

    .sm\:capitalize {
        text-transform: capitalize !important
    }

    .sm\:normal-case {
        text-transform: none !important
    }

    .sm\:antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .sm\:subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .sm\:tracking-tighter {
        letter-spacing: -.0015em !important
    }

    .sm\:tracking-tight {
        letter-spacing: -.0005em !important
    }

    .sm\:tracking-normal {
        letter-spacing: 0 !important
    }

    .sm\:tracking-wide {
        letter-spacing: .001em !important
    }

    .sm\:tracking-wider {
        letter-spacing: .0015em !important
    }

    .sm\:select-none {
        -webkit-user-select: none !important;
        user-select: none !important
    }

    .sm\:select-text {
        -webkit-user-select: text !important;
        user-select: text !important
    }

    .sm\:select-all {
        -webkit-user-select: all !important;
        user-select: all !important
    }

    .sm\:select-auto {
        -webkit-user-select: auto !important;
        user-select: auto !important
    }

    .sm\:align-baseline {
        vertical-align: baseline !important
    }

    .sm\:align-top {
        vertical-align: top !important
    }

    .sm\:align-middle {
        vertical-align: middle !important
    }

    .sm\:align-bottom {
        vertical-align: bottom !important
    }

    .sm\:align-text-top {
        vertical-align: text-top !important
    }

    .sm\:align-text-bottom {
        vertical-align: text-bottom !important
    }

    .sm\:visible {
        visibility: visible !important
    }

    .sm\:invisible {
        visibility: hidden !important
    }

    .sm\:whitespace-normal {
        white-space: normal !important
    }

    .sm\:whitespace-no-wrap {
        white-space: nowrap !important
    }

    .sm\:whitespace-pre {
        white-space: pre !important
    }

    .sm\:whitespace-pre-line {
        white-space: pre-line !important
    }

    .sm\:whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .sm\:break-normal {
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .sm\:break-words {
        overflow-wrap: break-word !important
    }

    .sm\:break-all {
        word-break: break-all !important
    }

    .sm\:truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .sm\:w-0 {
        width: 0 !important
    }

    .sm\:w-1 {
        width: .25rem !important
    }

    .sm\:w-2 {
        width: .5rem !important
    }

    .sm\:w-3 {
        width: .625rem !important
    }

    .sm\:w-4 {
        width: .9375rem !important
    }

    .sm\:w-5 {
        width: 1.25rem !important
    }

    .sm\:w-6 {
        width: 1.5625rem !important
    }

    .sm\:w-8 {
        width: 1.875rem !important
    }

    .sm\:w-9 {
        width: 2.1875rem !important
    }

    .sm\:w-10 {
        width: 2.5rem !important
    }

    .sm\:w-12 {
        width: 3.125rem !important
    }

    .sm\:w-16 {
        width: 3.75rem !important
    }

    .sm\:w-18 {
        width: 4.375rem !important
    }

    .sm\:w-20 {
        width: 5rem !important
    }

    .sm\:w-24 {
        width: 5.625rem !important
    }

    .sm\:w-30 {
        width: 7.5rem !important
    }

    .sm\:w-32 {
        width: 8rem !important
    }

    .sm\:w-40 {
        width: 10rem !important
    }

    .sm\:w-48 {
        width: 12rem !important
    }

    .sm\:w-56 {
        width: 14rem !important
    }

    .sm\:w-64 {
        width: 16rem !important
    }

    .sm\:w-auto {
        width: auto !important
    }

    .sm\:w-px {
        width: 1px !important
    }

    .sm\:w-138px {
        width: 138px !important
    }

    .sm\:w-1\/20 {
        width: 5% !important
    }

    .sm\:w-1\/4 {
        width: 25% !important
    }

    .sm\:w-3\/4 {
        width: 75% !important
    }

    .sm\:w-1\/2 {
        width: 50% !important
    }

    .sm\:w-1\/3 {
        width: 33.333333% !important
    }

    .sm\:w-2\/3 {
        width: 66.666667% !important
    }

    .sm\:w-2\/4 {
        width: 50% !important
    }

    .sm\:w-1\/5 {
        width: 20% !important
    }

    .sm\:w-2\/5 {
        width: 40% !important
    }

    .sm\:w-3\/5 {
        width: 60% !important
    }

    .sm\:w-4\/5 {
        width: 80% !important
    }

    .sm\:w-1\/6 {
        width: 16.666667% !important
    }

    .sm\:w-2\/6 {
        width: 33.333333% !important
    }

    .sm\:w-3\/6 {
        width: 50% !important
    }

    .sm\:w-4\/6 {
        width: 66.666667% !important
    }

    .sm\:w-5\/6 {
        width: 83.333333% !important
    }

    .sm\:w-1\/12 {
        width: 8.333333% !important
    }

    .sm\:w-2\/12 {
        width: 16.666667% !important
    }

    .sm\:w-3\/12 {
        width: 25% !important
    }

    .sm\:w-4\/12 {
        width: 33.333333% !important
    }

    .sm\:w-5\/12 {
        width: 41.666667% !important
    }

    .sm\:w-6\/12 {
        width: 50% !important
    }

    .sm\:w-7\/12 {
        width: 58.333333% !important
    }

    .sm\:w-8\/12 {
        width: 66.666667% !important
    }

    .sm\:w-9\/12 {
        width: 75% !important
    }

    .sm\:w-10\/12 {
        width: 83.333333% !important
    }

    .sm\:w-11\/12 {
        width: 91.666667% !important
    }

    .sm\:w-content {
        width: 35em !important
    }

    .sm\:w-full {
        width: 100% !important
    }

    .sm\:w-screen {
        width: 100vw !important
    }

    .sm\:z-0 {
        z-index: 0 !important
    }

    .sm\:z-50 {
        z-index: 50 !important
    }

    .sm\:z-100 {
        z-index: 100 !important
    }

    .sm\:z-150 {
        z-index: 150 !important
    }

    .sm\:z-200 {
        z-index: 200 !important
    }

    .sm\:z-250 {
        z-index: 250 !important
    }

    .sm\:z-300 {
        z-index: 300 !important
    }

    .sm\:z-350 {
        z-index: 350 !important
    }

    .sm\:z-400 {
        z-index: 400 !important
    }

    .sm\:z-450 {
        z-index: 450 !important
    }

    .sm\:z-500 {
        z-index: 500 !important
    }

    .sm\:z-550 {
        z-index: 550 !important
    }

    .sm\:z-600 {
        z-index: 600 !important
    }

    .sm\:z-650 {
        z-index: 650 !important
    }

    .sm\:z-700 {
        z-index: 700 !important
    }

    .sm\:z-auto {
        z-index: auto !important
    }

    .sm\:-z-10 {
        z-index: -10 !important
    }

    .sm\:z-inf {
        z-index: 12345678 !important
    }
}

@media (min-width: 840px) {
    .md\:sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .md\:not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .md\:focus\:sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .md\:focus\:not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .md\:appearance-none {
        -webkit-appearance: none !important;
        appearance: none !important
    }

    .md\:bg-fixed {
        background-attachment: fixed !important
    }

    .md\:bg-local {
        background-attachment: local !important
    }

    .md\:bg-scroll {
        background-attachment: scroll !important
    }

    .md\:bg-transparent {
        background-color: transparent !important
    }

    .md\:bg-black {
        background-color: #000 !important
    }

    .md\:bg-white {
        background-color: #fff !important
    }

    .md\:bg-white-o-15 {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:bg-white-o-25 {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:bg-white-o-50 {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:bg-white-o-75 {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:bg-white-o-85 {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:bg-black-o-15 {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .md\:bg-black-o-25 {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .md\:bg-black-o-50 {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .md\:bg-black-o-75 {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .md\:bg-blue-5 {
        background-color: #f5fdff !important
    }

    .md\:bg-blue-10 {
        background-color: #e5f9ff !important
    }

    .md\:bg-blue-20 {
        background-color: #ccf0f9 !important
    }

    .md\:bg-blue-40 {
        background-color: #99e1f3 !important
    }

    .md\:bg-blue-50 {
        background-color: #f7faff !important
    }

    .md\:bg-blue-60 {
        background-color: #66d3ee !important
    }

    .md\:bg-blue-80 {
        background-color: #33c4e8 !important
    }

    .md\:bg-blue-100 {
        background-color: #e8edf5 !important
    }

    .md\:bg-blue-200 {
        background-color: #d3dceb !important
    }

    .md\:bg-blue-300 {
        background-color: #4478bb !important
    }

    .md\:bg-blue-500 {
        background-color: #1e5399 !important
    }

    .md\:bg-blue-600 {
        background-color: #12468c !important
    }

    .md\:bg-blue-700 {
        background-color: #123d77 !important
    }

    .md\:bg-blue-900 {
        background-color: #192638 !important
    }

    .md\:bg-blue-solid {
        background-color: #00f !important
    }

    .md\:bg-blue-brand {
        background-color: #00b5e2 !important
    }

    .md\:bg-lightblue-300 {
        background-color: #6bcbf3 !important
    }

    .md\:bg-lightblue-500 {
        background-color: #0b9fea !important
    }

    .md\:bg-lightblue-700 {
        background-color: #2576a3 !important
    }

    .md\:bg-sablue-100 {
        background-color: #ebf8fe !important
    }

    .md\:bg-sablue-200 {
        background-color: #dceffc !important
    }

    .md\:bg-grey-200 {
        background-color: #212121 !important
    }

    .md\:bg-grey-250 {
        background-color: #333 !important
    }

    .md\:bg-grey-300 {
        background-color: #454747 !important
    }

    .md\:bg-grey-400 {
        background-color: #666667 !important
    }

    .md\:bg-grey-450 {
        background-color: #707070 !important
    }

    .md\:bg-grey-600 {
        background-color: #949494 !important
    }

    .md\:bg-grey-700 {
        background-color: #b2b2b2 !important
    }

    .md\:bg-grey-750 {
        background-color: #b2b5b9 !important
    }

    .md\:bg-grey-800 {
        background-color: #dee2e4 !important
    }

    .md\:bg-grey-850 {
        background-color: #eff3f5 !important
    }

    .md\:bg-grey-900 {
        background-color: #f1f3f5 !important
    }

    .md\:bg-grey-950 {
        background-color: #f9f9f9 !important
    }

    .md\:bg-yellow-80 {
        background-color: #fffc82 !important
    }

    .md\:bg-yellow-100 {
        background-color: #fff3cd !important
    }

    .md\:bg-yellow-500 {
        background-color: #856404 !important
    }

    .md\:bg-red-100 {
        background-color: #f9d7da !important
    }

    .md\:bg-red-500 {
        background-color: #721c23 !important
    }

    .md\:bg-green-100 {
        background-color: #d4edda !important
    }

    .md\:bg-green-500 {
        background-color: #155724 !important
    }

    .md\:bg-lightgreen-500 {
        background-color: #0cac78 !important
    }

    .md\:bg-lightgreen-700 {
        background-color: #06563c !important
    }

    .md\:bg-medicare-100 {
        background-color: #d4eee2 !important
    }

    .md\:bg-medicare-300 {
        background-color: #00af3f !important
    }

    .md\:bg-medicare-500 {
        background-color: #008542 !important
    }

    .md\:bg-medicare-700 {
        background-color: #024731 !important
    }

    .md\:bg-centrelink-100 {
        background-color: #e4e4e5 !important
    }

    .md\:bg-centrelink-300 {
        background-color: #949499 !important
    }

    .md\:bg-centrelink-500 {
        background-color: #4d4d4f !important
    }

    .md\:bg-centrelink-700 {
        background-color: #353637 !important
    }

    .md\:bg-childsupport-100 {
        background-color: #ebdeee !important
    }

    .md\:bg-childsupport-300 {
        background-color: #b25bcc !important
    }

    .md\:bg-childsupport-500 {
        background-color: #6e2585 !important
    }

    .md\:bg-childsupport-700 {
        background-color: #541866 !important
    }

    .md\:bg-mygov-300 {
        background-color: #78c433 !important
    }

    .md\:bg-mygov-500 {
        background-color: #026540 !important
    }

    .md\:bg-mygov-700 {
        background-color: #004e31 !important
    }

    .md\:hover\:bg-transparent:hover {
        background-color: transparent !important
    }

    .md\:hover\:bg-black:hover {
        background-color: #000 !important
    }

    .md\:hover\:bg-white:hover {
        background-color: #fff !important
    }

    .md\:hover\:bg-white-o-15:hover {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:hover\:bg-white-o-25:hover {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:hover\:bg-white-o-50:hover {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:hover\:bg-white-o-75:hover {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:hover\:bg-white-o-85:hover {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:hover\:bg-black-o-15:hover {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .md\:hover\:bg-black-o-25:hover {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .md\:hover\:bg-black-o-50:hover {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .md\:hover\:bg-black-o-75:hover {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .md\:hover\:bg-blue-5:hover {
        background-color: #f5fdff !important
    }

    .md\:hover\:bg-blue-10:hover {
        background-color: #e5f9ff !important
    }

    .md\:hover\:bg-blue-20:hover {
        background-color: #ccf0f9 !important
    }

    .md\:hover\:bg-blue-40:hover {
        background-color: #99e1f3 !important
    }

    .md\:hover\:bg-blue-50:hover {
        background-color: #f7faff !important
    }

    .md\:hover\:bg-blue-60:hover {
        background-color: #66d3ee !important
    }

    .md\:hover\:bg-blue-80:hover {
        background-color: #33c4e8 !important
    }

    .md\:hover\:bg-blue-100:hover {
        background-color: #e8edf5 !important
    }

    .md\:hover\:bg-blue-200:hover {
        background-color: #d3dceb !important
    }

    .md\:hover\:bg-blue-300:hover {
        background-color: #4478bb !important
    }

    .md\:hover\:bg-blue-500:hover {
        background-color: #1e5399 !important
    }

    .md\:hover\:bg-blue-600:hover {
        background-color: #12468c !important
    }

    .md\:hover\:bg-blue-700:hover {
        background-color: #123d77 !important
    }

    .md\:hover\:bg-blue-900:hover {
        background-color: #192638 !important
    }

    .md\:hover\:bg-blue-solid:hover {
        background-color: #00f !important
    }

    .md\:hover\:bg-blue-brand:hover {
        background-color: #00b5e2 !important
    }

    .md\:hover\:bg-lightblue-300:hover {
        background-color: #6bcbf3 !important
    }

    .md\:hover\:bg-lightblue-500:hover {
        background-color: #0b9fea !important
    }

    .md\:hover\:bg-lightblue-700:hover {
        background-color: #2576a3 !important
    }

    .md\:hover\:bg-sablue-100:hover {
        background-color: #ebf8fe !important
    }

    .md\:hover\:bg-sablue-200:hover {
        background-color: #dceffc !important
    }

    .md\:hover\:bg-grey-200:hover {
        background-color: #212121 !important
    }

    .md\:hover\:bg-grey-250:hover {
        background-color: #333 !important
    }

    .md\:hover\:bg-grey-300:hover {
        background-color: #454747 !important
    }

    .md\:hover\:bg-grey-400:hover {
        background-color: #666667 !important
    }

    .md\:hover\:bg-grey-450:hover {
        background-color: #707070 !important
    }

    .md\:hover\:bg-grey-600:hover {
        background-color: #949494 !important
    }

    .md\:hover\:bg-grey-700:hover {
        background-color: #b2b2b2 !important
    }

    .md\:hover\:bg-grey-750:hover {
        background-color: #b2b5b9 !important
    }

    .md\:hover\:bg-grey-800:hover {
        background-color: #dee2e4 !important
    }

    .md\:hover\:bg-grey-850:hover {
        background-color: #eff3f5 !important
    }

    .md\:hover\:bg-grey-900:hover {
        background-color: #f1f3f5 !important
    }

    .md\:hover\:bg-grey-950:hover {
        background-color: #f9f9f9 !important
    }

    .md\:hover\:bg-yellow-80:hover {
        background-color: #fffc82 !important
    }

    .md\:hover\:bg-yellow-100:hover {
        background-color: #fff3cd !important
    }

    .md\:hover\:bg-yellow-500:hover {
        background-color: #856404 !important
    }

    .md\:hover\:bg-red-100:hover {
        background-color: #f9d7da !important
    }

    .md\:hover\:bg-red-500:hover {
        background-color: #721c23 !important
    }

    .md\:hover\:bg-green-100:hover {
        background-color: #d4edda !important
    }

    .md\:hover\:bg-green-500:hover {
        background-color: #155724 !important
    }

    .md\:hover\:bg-lightgreen-500:hover {
        background-color: #0cac78 !important
    }

    .md\:hover\:bg-lightgreen-700:hover {
        background-color: #06563c !important
    }

    .md\:hover\:bg-medicare-100:hover {
        background-color: #d4eee2 !important
    }

    .md\:hover\:bg-medicare-300:hover {
        background-color: #00af3f !important
    }

    .md\:hover\:bg-medicare-500:hover {
        background-color: #008542 !important
    }

    .md\:hover\:bg-medicare-700:hover {
        background-color: #024731 !important
    }

    .md\:hover\:bg-centrelink-100:hover {
        background-color: #e4e4e5 !important
    }

    .md\:hover\:bg-centrelink-300:hover {
        background-color: #949499 !important
    }

    .md\:hover\:bg-centrelink-500:hover {
        background-color: #4d4d4f !important
    }

    .md\:hover\:bg-centrelink-700:hover {
        background-color: #353637 !important
    }

    .md\:hover\:bg-childsupport-100:hover {
        background-color: #ebdeee !important
    }

    .md\:hover\:bg-childsupport-300:hover {
        background-color: #b25bcc !important
    }

    .md\:hover\:bg-childsupport-500:hover {
        background-color: #6e2585 !important
    }

    .md\:hover\:bg-childsupport-700:hover {
        background-color: #541866 !important
    }

    .md\:hover\:bg-mygov-300:hover {
        background-color: #78c433 !important
    }

    .md\:hover\:bg-mygov-500:hover {
        background-color: #026540 !important
    }

    .md\:hover\:bg-mygov-700:hover {
        background-color: #004e31 !important
    }

    .md\:focus\:bg-transparent:focus {
        background-color: transparent !important
    }

    .md\:focus\:bg-black:focus {
        background-color: #000 !important
    }

    .md\:focus\:bg-white:focus {
        background-color: #fff !important
    }

    .md\:focus\:bg-white-o-15:focus {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:focus\:bg-white-o-25:focus {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:focus\:bg-white-o-50:focus {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:focus\:bg-white-o-75:focus {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:focus\:bg-white-o-85:focus {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:focus\:bg-black-o-15:focus {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .md\:focus\:bg-black-o-25:focus {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .md\:focus\:bg-black-o-50:focus {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .md\:focus\:bg-black-o-75:focus {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .md\:focus\:bg-blue-5:focus {
        background-color: #f5fdff !important
    }

    .md\:focus\:bg-blue-10:focus {
        background-color: #e5f9ff !important
    }

    .md\:focus\:bg-blue-20:focus {
        background-color: #ccf0f9 !important
    }

    .md\:focus\:bg-blue-40:focus {
        background-color: #99e1f3 !important
    }

    .md\:focus\:bg-blue-50:focus {
        background-color: #f7faff !important
    }

    .md\:focus\:bg-blue-60:focus {
        background-color: #66d3ee !important
    }

    .md\:focus\:bg-blue-80:focus {
        background-color: #33c4e8 !important
    }

    .md\:focus\:bg-blue-100:focus {
        background-color: #e8edf5 !important
    }

    .md\:focus\:bg-blue-200:focus {
        background-color: #d3dceb !important
    }

    .md\:focus\:bg-blue-300:focus {
        background-color: #4478bb !important
    }

    .md\:focus\:bg-blue-500:focus {
        background-color: #1e5399 !important
    }

    .md\:focus\:bg-blue-600:focus {
        background-color: #12468c !important
    }

    .md\:focus\:bg-blue-700:focus {
        background-color: #123d77 !important
    }

    .md\:focus\:bg-blue-900:focus {
        background-color: #192638 !important
    }

    .md\:focus\:bg-blue-solid:focus {
        background-color: #00f !important
    }

    .md\:focus\:bg-blue-brand:focus {
        background-color: #00b5e2 !important
    }

    .md\:focus\:bg-lightblue-300:focus {
        background-color: #6bcbf3 !important
    }

    .md\:focus\:bg-lightblue-500:focus {
        background-color: #0b9fea !important
    }

    .md\:focus\:bg-lightblue-700:focus {
        background-color: #2576a3 !important
    }

    .md\:focus\:bg-sablue-100:focus {
        background-color: #ebf8fe !important
    }

    .md\:focus\:bg-sablue-200:focus {
        background-color: #dceffc !important
    }

    .md\:focus\:bg-grey-200:focus {
        background-color: #212121 !important
    }

    .md\:focus\:bg-grey-250:focus {
        background-color: #333 !important
    }

    .md\:focus\:bg-grey-300:focus {
        background-color: #454747 !important
    }

    .md\:focus\:bg-grey-400:focus {
        background-color: #666667 !important
    }

    .md\:focus\:bg-grey-450:focus {
        background-color: #707070 !important
    }

    .md\:focus\:bg-grey-600:focus {
        background-color: #949494 !important
    }

    .md\:focus\:bg-grey-700:focus {
        background-color: #b2b2b2 !important
    }

    .md\:focus\:bg-grey-750:focus {
        background-color: #b2b5b9 !important
    }

    .md\:focus\:bg-grey-800:focus {
        background-color: #dee2e4 !important
    }

    .md\:focus\:bg-grey-850:focus {
        background-color: #eff3f5 !important
    }

    .md\:focus\:bg-grey-900:focus {
        background-color: #f1f3f5 !important
    }

    .md\:focus\:bg-grey-950:focus {
        background-color: #f9f9f9 !important
    }

    .md\:focus\:bg-yellow-80:focus {
        background-color: #fffc82 !important
    }

    .md\:focus\:bg-yellow-100:focus {
        background-color: #fff3cd !important
    }

    .md\:focus\:bg-yellow-500:focus {
        background-color: #856404 !important
    }

    .md\:focus\:bg-red-100:focus {
        background-color: #f9d7da !important
    }

    .md\:focus\:bg-red-500:focus {
        background-color: #721c23 !important
    }

    .md\:focus\:bg-green-100:focus {
        background-color: #d4edda !important
    }

    .md\:focus\:bg-green-500:focus {
        background-color: #155724 !important
    }

    .md\:focus\:bg-lightgreen-500:focus {
        background-color: #0cac78 !important
    }

    .md\:focus\:bg-lightgreen-700:focus {
        background-color: #06563c !important
    }

    .md\:focus\:bg-medicare-100:focus {
        background-color: #d4eee2 !important
    }

    .md\:focus\:bg-medicare-300:focus {
        background-color: #00af3f !important
    }

    .md\:focus\:bg-medicare-500:focus {
        background-color: #008542 !important
    }

    .md\:focus\:bg-medicare-700:focus {
        background-color: #024731 !important
    }

    .md\:focus\:bg-centrelink-100:focus {
        background-color: #e4e4e5 !important
    }

    .md\:focus\:bg-centrelink-300:focus {
        background-color: #949499 !important
    }

    .md\:focus\:bg-centrelink-500:focus {
        background-color: #4d4d4f !important
    }

    .md\:focus\:bg-centrelink-700:focus {
        background-color: #353637 !important
    }

    .md\:focus\:bg-childsupport-100:focus {
        background-color: #ebdeee !important
    }

    .md\:focus\:bg-childsupport-300:focus {
        background-color: #b25bcc !important
    }

    .md\:focus\:bg-childsupport-500:focus {
        background-color: #6e2585 !important
    }

    .md\:focus\:bg-childsupport-700:focus {
        background-color: #541866 !important
    }

    .md\:focus\:bg-mygov-300:focus {
        background-color: #78c433 !important
    }

    .md\:focus\:bg-mygov-500:focus {
        background-color: #026540 !important
    }

    .md\:focus\:bg-mygov-700:focus {
        background-color: #004e31 !important
    }

    .md\:bg-bottom {
        background-position: bottom !important
    }

    .md\:bg-center {
        background-position: 50% !important
    }

    .md\:bg-left {
        background-position: 0 !important
    }

    .md\:bg-left-bottom {
        background-position: 0 100% !important
    }

    .md\:bg-left-top {
        background-position: 0 0 !important
    }

    .md\:bg-right {
        background-position: 100% !important
    }

    .md\:bg-right-bottom {
        background-position: 100% 100% !important
    }

    .md\:bg-right-top {
        background-position: 100% 0 !important
    }

    .md\:bg-top {
        background-position: top !important
    }

    .md\:bg-repeat {
        background-repeat: repeat !important
    }

    .md\:bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .md\:bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .md\:bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .md\:bg-repeat-round {
        background-repeat: round !important
    }

    .md\:bg-repeat-space {
        background-repeat: space !important
    }

    .md\:bg-auto {
        background-size: auto !important
    }

    .md\:bg-cover {
        background-size: cover !important
    }

    .md\:bg-contain {
        background-size: contain !important
    }

    .md\:border-collapse {
        border-collapse: collapse !important
    }

    .md\:border-separate {
        border-collapse: separate !important
    }

    .md\:border-transparent {
        border-color: transparent !important
    }

    .md\:border-black {
        border-color: #000 !important
    }

    .md\:border-white {
        border-color: #fff !important
    }

    .md\:border-white-o-15 {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:border-white-o-25 {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:border-white-o-50 {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:border-white-o-75 {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:border-white-o-85 {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:border-black-o-15 {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .md\:border-black-o-25 {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .md\:border-black-o-50 {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .md\:border-black-o-75 {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .md\:border-blue-5 {
        border-color: #f5fdff !important
    }

    .md\:border-blue-10 {
        border-color: #e5f9ff !important
    }

    .md\:border-blue-20 {
        border-color: #ccf0f9 !important
    }

    .md\:border-blue-40 {
        border-color: #99e1f3 !important
    }

    .md\:border-blue-50 {
        border-color: #f7faff !important
    }

    .md\:border-blue-60 {
        border-color: #66d3ee !important
    }

    .md\:border-blue-80 {
        border-color: #33c4e8 !important
    }

    .md\:border-blue-100 {
        border-color: #e8edf5 !important
    }

    .md\:border-blue-200 {
        border-color: #d3dceb !important
    }

    .md\:border-blue-300 {
        border-color: #4478bb !important
    }

    .md\:border-blue-500 {
        border-color: #1e5399 !important
    }

    .md\:border-blue-600 {
        border-color: #12468c !important
    }

    .md\:border-blue-700 {
        border-color: #123d77 !important
    }

    .md\:border-blue-900 {
        border-color: #192638 !important
    }

    .md\:border-blue-solid {
        border-color: #00f !important
    }

    .md\:border-blue-brand {
        border-color: #00b5e2 !important
    }

    .md\:border-lightblue-300 {
        border-color: #6bcbf3 !important
    }

    .md\:border-lightblue-500 {
        border-color: #0b9fea !important
    }

    .md\:border-lightblue-700 {
        border-color: #2576a3 !important
    }

    .md\:border-sablue-100 {
        border-color: #ebf8fe !important
    }

    .md\:border-sablue-200 {
        border-color: #dceffc !important
    }

    .md\:border-grey-200 {
        border-color: #212121 !important
    }

    .md\:border-grey-250 {
        border-color: #333 !important
    }

    .md\:border-grey-300 {
        border-color: #454747 !important
    }

    .md\:border-grey-400 {
        border-color: #666667 !important
    }

    .md\:border-grey-450 {
        border-color: #707070 !important
    }

    .md\:border-grey-600 {
        border-color: #949494 !important
    }

    .md\:border-grey-700 {
        border-color: #b2b2b2 !important
    }

    .md\:border-grey-750 {
        border-color: #b2b5b9 !important
    }

    .md\:border-grey-800 {
        border-color: #dee2e4 !important
    }

    .md\:border-grey-850 {
        border-color: #eff3f5 !important
    }

    .md\:border-grey-900 {
        border-color: #f1f3f5 !important
    }

    .md\:border-grey-950 {
        border-color: #f9f9f9 !important
    }

    .md\:border-yellow-80 {
        border-color: #fffc82 !important
    }

    .md\:border-yellow-100 {
        border-color: #fff3cd !important
    }

    .md\:border-yellow-500 {
        border-color: #856404 !important
    }

    .md\:border-red-100 {
        border-color: #f9d7da !important
    }

    .md\:border-red-500 {
        border-color: #721c23 !important
    }

    .md\:border-green-100 {
        border-color: #d4edda !important
    }

    .md\:border-green-500 {
        border-color: #155724 !important
    }

    .md\:border-lightgreen-500 {
        border-color: #0cac78 !important
    }

    .md\:border-lightgreen-700 {
        border-color: #06563c !important
    }

    .md\:border-medicare-100 {
        border-color: #d4eee2 !important
    }

    .md\:border-medicare-300 {
        border-color: #00af3f !important
    }

    .md\:border-medicare-500 {
        border-color: #008542 !important
    }

    .md\:border-medicare-700 {
        border-color: #024731 !important
    }

    .md\:border-centrelink-100 {
        border-color: #e4e4e5 !important
    }

    .md\:border-centrelink-300 {
        border-color: #949499 !important
    }

    .md\:border-centrelink-500 {
        border-color: #4d4d4f !important
    }

    .md\:border-centrelink-700 {
        border-color: #353637 !important
    }

    .md\:border-childsupport-100 {
        border-color: #ebdeee !important
    }

    .md\:border-childsupport-300 {
        border-color: #b25bcc !important
    }

    .md\:border-childsupport-500 {
        border-color: #6e2585 !important
    }

    .md\:border-childsupport-700 {
        border-color: #541866 !important
    }

    .md\:border-mygov-300 {
        border-color: #78c433 !important
    }

    .md\:border-mygov-500 {
        border-color: #026540 !important
    }

    .md\:border-mygov-700 {
        border-color: #004e31 !important
    }

    .md\:hover\:border-transparent:hover {
        border-color: transparent !important
    }

    .md\:hover\:border-black:hover {
        border-color: #000 !important
    }

    .md\:hover\:border-white:hover {
        border-color: #fff !important
    }

    .md\:hover\:border-white-o-15:hover {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:hover\:border-white-o-25:hover {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:hover\:border-white-o-50:hover {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:hover\:border-white-o-75:hover {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:hover\:border-white-o-85:hover {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:hover\:border-black-o-15:hover {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .md\:hover\:border-black-o-25:hover {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .md\:hover\:border-black-o-50:hover {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .md\:hover\:border-black-o-75:hover {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .md\:hover\:border-blue-5:hover {
        border-color: #f5fdff !important
    }

    .md\:hover\:border-blue-10:hover {
        border-color: #e5f9ff !important
    }

    .md\:hover\:border-blue-20:hover {
        border-color: #ccf0f9 !important
    }

    .md\:hover\:border-blue-40:hover {
        border-color: #99e1f3 !important
    }

    .md\:hover\:border-blue-50:hover {
        border-color: #f7faff !important
    }

    .md\:hover\:border-blue-60:hover {
        border-color: #66d3ee !important
    }

    .md\:hover\:border-blue-80:hover {
        border-color: #33c4e8 !important
    }

    .md\:hover\:border-blue-100:hover {
        border-color: #e8edf5 !important
    }

    .md\:hover\:border-blue-200:hover {
        border-color: #d3dceb !important
    }

    .md\:hover\:border-blue-300:hover {
        border-color: #4478bb !important
    }

    .md\:hover\:border-blue-500:hover {
        border-color: #1e5399 !important
    }

    .md\:hover\:border-blue-600:hover {
        border-color: #12468c !important
    }

    .md\:hover\:border-blue-700:hover {
        border-color: #123d77 !important
    }

    .md\:hover\:border-blue-900:hover {
        border-color: #192638 !important
    }

    .md\:hover\:border-blue-solid:hover {
        border-color: #00f !important
    }

    .md\:hover\:border-blue-brand:hover {
        border-color: #00b5e2 !important
    }

    .md\:hover\:border-lightblue-300:hover {
        border-color: #6bcbf3 !important
    }

    .md\:hover\:border-lightblue-500:hover {
        border-color: #0b9fea !important
    }

    .md\:hover\:border-lightblue-700:hover {
        border-color: #2576a3 !important
    }

    .md\:hover\:border-sablue-100:hover {
        border-color: #ebf8fe !important
    }

    .md\:hover\:border-sablue-200:hover {
        border-color: #dceffc !important
    }

    .md\:hover\:border-grey-200:hover {
        border-color: #212121 !important
    }

    .md\:hover\:border-grey-250:hover {
        border-color: #333 !important
    }

    .md\:hover\:border-grey-300:hover {
        border-color: #454747 !important
    }

    .md\:hover\:border-grey-400:hover {
        border-color: #666667 !important
    }

    .md\:hover\:border-grey-450:hover {
        border-color: #707070 !important
    }

    .md\:hover\:border-grey-600:hover {
        border-color: #949494 !important
    }

    .md\:hover\:border-grey-700:hover {
        border-color: #b2b2b2 !important
    }

    .md\:hover\:border-grey-750:hover {
        border-color: #b2b5b9 !important
    }

    .md\:hover\:border-grey-800:hover {
        border-color: #dee2e4 !important
    }

    .md\:hover\:border-grey-850:hover {
        border-color: #eff3f5 !important
    }

    .md\:hover\:border-grey-900:hover {
        border-color: #f1f3f5 !important
    }

    .md\:hover\:border-grey-950:hover {
        border-color: #f9f9f9 !important
    }

    .md\:hover\:border-yellow-80:hover {
        border-color: #fffc82 !important
    }

    .md\:hover\:border-yellow-100:hover {
        border-color: #fff3cd !important
    }

    .md\:hover\:border-yellow-500:hover {
        border-color: #856404 !important
    }

    .md\:hover\:border-red-100:hover {
        border-color: #f9d7da !important
    }

    .md\:hover\:border-red-500:hover {
        border-color: #721c23 !important
    }

    .md\:hover\:border-green-100:hover {
        border-color: #d4edda !important
    }

    .md\:hover\:border-green-500:hover {
        border-color: #155724 !important
    }

    .md\:hover\:border-lightgreen-500:hover {
        border-color: #0cac78 !important
    }

    .md\:hover\:border-lightgreen-700:hover {
        border-color: #06563c !important
    }

    .md\:hover\:border-medicare-100:hover {
        border-color: #d4eee2 !important
    }

    .md\:hover\:border-medicare-300:hover {
        border-color: #00af3f !important
    }

    .md\:hover\:border-medicare-500:hover {
        border-color: #008542 !important
    }

    .md\:hover\:border-medicare-700:hover {
        border-color: #024731 !important
    }

    .md\:hover\:border-centrelink-100:hover {
        border-color: #e4e4e5 !important
    }

    .md\:hover\:border-centrelink-300:hover {
        border-color: #949499 !important
    }

    .md\:hover\:border-centrelink-500:hover {
        border-color: #4d4d4f !important
    }

    .md\:hover\:border-centrelink-700:hover {
        border-color: #353637 !important
    }

    .md\:hover\:border-childsupport-100:hover {
        border-color: #ebdeee !important
    }

    .md\:hover\:border-childsupport-300:hover {
        border-color: #b25bcc !important
    }

    .md\:hover\:border-childsupport-500:hover {
        border-color: #6e2585 !important
    }

    .md\:hover\:border-childsupport-700:hover {
        border-color: #541866 !important
    }

    .md\:hover\:border-mygov-300:hover {
        border-color: #78c433 !important
    }

    .md\:hover\:border-mygov-500:hover {
        border-color: #026540 !important
    }

    .md\:hover\:border-mygov-700:hover {
        border-color: #004e31 !important
    }

    .md\:focus\:border-transparent:focus {
        border-color: transparent !important
    }

    .md\:focus\:border-black:focus {
        border-color: #000 !important
    }

    .md\:focus\:border-white:focus {
        border-color: #fff !important
    }

    .md\:focus\:border-white-o-15:focus {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:focus\:border-white-o-25:focus {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:focus\:border-white-o-50:focus {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:focus\:border-white-o-75:focus {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:focus\:border-white-o-85:focus {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:focus\:border-black-o-15:focus {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .md\:focus\:border-black-o-25:focus {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .md\:focus\:border-black-o-50:focus {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .md\:focus\:border-black-o-75:focus {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .md\:focus\:border-blue-5:focus {
        border-color: #f5fdff !important
    }

    .md\:focus\:border-blue-10:focus {
        border-color: #e5f9ff !important
    }

    .md\:focus\:border-blue-20:focus {
        border-color: #ccf0f9 !important
    }

    .md\:focus\:border-blue-40:focus {
        border-color: #99e1f3 !important
    }

    .md\:focus\:border-blue-50:focus {
        border-color: #f7faff !important
    }

    .md\:focus\:border-blue-60:focus {
        border-color: #66d3ee !important
    }

    .md\:focus\:border-blue-80:focus {
        border-color: #33c4e8 !important
    }

    .md\:focus\:border-blue-100:focus {
        border-color: #e8edf5 !important
    }

    .md\:focus\:border-blue-200:focus {
        border-color: #d3dceb !important
    }

    .md\:focus\:border-blue-300:focus {
        border-color: #4478bb !important
    }

    .md\:focus\:border-blue-500:focus {
        border-color: #1e5399 !important
    }

    .md\:focus\:border-blue-600:focus {
        border-color: #12468c !important
    }

    .md\:focus\:border-blue-700:focus {
        border-color: #123d77 !important
    }

    .md\:focus\:border-blue-900:focus {
        border-color: #192638 !important
    }

    .md\:focus\:border-blue-solid:focus {
        border-color: #00f !important
    }

    .md\:focus\:border-blue-brand:focus {
        border-color: #00b5e2 !important
    }

    .md\:focus\:border-lightblue-300:focus {
        border-color: #6bcbf3 !important
    }

    .md\:focus\:border-lightblue-500:focus {
        border-color: #0b9fea !important
    }

    .md\:focus\:border-lightblue-700:focus {
        border-color: #2576a3 !important
    }

    .md\:focus\:border-sablue-100:focus {
        border-color: #ebf8fe !important
    }

    .md\:focus\:border-sablue-200:focus {
        border-color: #dceffc !important
    }

    .md\:focus\:border-grey-200:focus {
        border-color: #212121 !important
    }

    .md\:focus\:border-grey-250:focus {
        border-color: #333 !important
    }

    .md\:focus\:border-grey-300:focus {
        border-color: #454747 !important
    }

    .md\:focus\:border-grey-400:focus {
        border-color: #666667 !important
    }

    .md\:focus\:border-grey-450:focus {
        border-color: #707070 !important
    }

    .md\:focus\:border-grey-600:focus {
        border-color: #949494 !important
    }

    .md\:focus\:border-grey-700:focus {
        border-color: #b2b2b2 !important
    }

    .md\:focus\:border-grey-750:focus {
        border-color: #b2b5b9 !important
    }

    .md\:focus\:border-grey-800:focus {
        border-color: #dee2e4 !important
    }

    .md\:focus\:border-grey-850:focus {
        border-color: #eff3f5 !important
    }

    .md\:focus\:border-grey-900:focus {
        border-color: #f1f3f5 !important
    }

    .md\:focus\:border-grey-950:focus {
        border-color: #f9f9f9 !important
    }

    .md\:focus\:border-yellow-80:focus {
        border-color: #fffc82 !important
    }

    .md\:focus\:border-yellow-100:focus {
        border-color: #fff3cd !important
    }

    .md\:focus\:border-yellow-500:focus {
        border-color: #856404 !important
    }

    .md\:focus\:border-red-100:focus {
        border-color: #f9d7da !important
    }

    .md\:focus\:border-red-500:focus {
        border-color: #721c23 !important
    }

    .md\:focus\:border-green-100:focus {
        border-color: #d4edda !important
    }

    .md\:focus\:border-green-500:focus {
        border-color: #155724 !important
    }

    .md\:focus\:border-lightgreen-500:focus {
        border-color: #0cac78 !important
    }

    .md\:focus\:border-lightgreen-700:focus {
        border-color: #06563c !important
    }

    .md\:focus\:border-medicare-100:focus {
        border-color: #d4eee2 !important
    }

    .md\:focus\:border-medicare-300:focus {
        border-color: #00af3f !important
    }

    .md\:focus\:border-medicare-500:focus {
        border-color: #008542 !important
    }

    .md\:focus\:border-medicare-700:focus {
        border-color: #024731 !important
    }

    .md\:focus\:border-centrelink-100:focus {
        border-color: #e4e4e5 !important
    }

    .md\:focus\:border-centrelink-300:focus {
        border-color: #949499 !important
    }

    .md\:focus\:border-centrelink-500:focus {
        border-color: #4d4d4f !important
    }

    .md\:focus\:border-centrelink-700:focus {
        border-color: #353637 !important
    }

    .md\:focus\:border-childsupport-100:focus {
        border-color: #ebdeee !important
    }

    .md\:focus\:border-childsupport-300:focus {
        border-color: #b25bcc !important
    }

    .md\:focus\:border-childsupport-500:focus {
        border-color: #6e2585 !important
    }

    .md\:focus\:border-childsupport-700:focus {
        border-color: #541866 !important
    }

    .md\:focus\:border-mygov-300:focus {
        border-color: #78c433 !important
    }

    .md\:focus\:border-mygov-500:focus {
        border-color: #026540 !important
    }

    .md\:focus\:border-mygov-700:focus {
        border-color: #004e31 !important
    }

    .md\:rounded-none {
        border-radius: 0 !important
    }

    .md\:rounded-sm {
        border-radius: .125rem !important
    }

    .md\:rounded-inner {
        border-radius: .1875rem !important
    }

    .md\:rounded {
        border-radius: .25rem !important
    }

    .md\:rounded-lg {
        border-radius: .5rem !important
    }

    .md\:rounded-full {
        border-radius: 9999px !important
    }

    .md\:rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .md\:rounded-r-none {
        border-top-right-radius: 0 !important
    }

    .md\:rounded-b-none, .md\:rounded-r-none {
        border-bottom-right-radius: 0 !important
    }

    .md\:rounded-b-none, .md\:rounded-l-none {
        border-bottom-left-radius: 0 !important
    }

    .md\:rounded-l-none {
        border-top-left-radius: 0 !important
    }

    .md\:rounded-t-sm {
        border-top-left-radius: .125rem !important
    }

    .md\:rounded-r-sm, .md\:rounded-t-sm {
        border-top-right-radius: .125rem !important
    }

    .md\:rounded-b-sm, .md\:rounded-r-sm {
        border-bottom-right-radius: .125rem !important
    }

    .md\:rounded-b-sm, .md\:rounded-l-sm {
        border-bottom-left-radius: .125rem !important
    }

    .md\:rounded-l-sm {
        border-top-left-radius: .125rem !important
    }

    .md\:rounded-t-inner {
        border-top-left-radius: .1875rem !important
    }

    .md\:rounded-r-inner, .md\:rounded-t-inner {
        border-top-right-radius: .1875rem !important
    }

    .md\:rounded-b-inner, .md\:rounded-r-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .md\:rounded-b-inner, .md\:rounded-l-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .md\:rounded-l-inner {
        border-top-left-radius: .1875rem !important
    }

    .md\:rounded-t {
        border-top-left-radius: .25rem !important
    }

    .md\:rounded-r, .md\:rounded-t {
        border-top-right-radius: .25rem !important
    }

    .md\:rounded-b, .md\:rounded-r {
        border-bottom-right-radius: .25rem !important
    }

    .md\:rounded-b, .md\:rounded-l {
        border-bottom-left-radius: .25rem !important
    }

    .md\:rounded-l {
        border-top-left-radius: .25rem !important
    }

    .md\:rounded-t-lg {
        border-top-left-radius: .5rem !important
    }

    .md\:rounded-r-lg, .md\:rounded-t-lg {
        border-top-right-radius: .5rem !important
    }

    .md\:rounded-b-lg, .md\:rounded-r-lg {
        border-bottom-right-radius: .5rem !important
    }

    .md\:rounded-b-lg, .md\:rounded-l-lg {
        border-bottom-left-radius: .5rem !important
    }

    .md\:rounded-l-lg {
        border-top-left-radius: .5rem !important
    }

    .md\:rounded-t-full {
        border-top-left-radius: 9999px !important
    }

    .md\:rounded-r-full, .md\:rounded-t-full {
        border-top-right-radius: 9999px !important
    }

    .md\:rounded-b-full, .md\:rounded-r-full {
        border-bottom-right-radius: 9999px !important
    }

    .md\:rounded-b-full, .md\:rounded-l-full {
        border-bottom-left-radius: 9999px !important
    }

    .md\:rounded-l-full {
        border-top-left-radius: 9999px !important
    }

    .md\:rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .md\:rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .md\:rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .md\:rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .md\:rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .md\:rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .md\:rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .md\:rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .md\:rounded-tl-inner {
        border-top-left-radius: .1875rem !important
    }

    .md\:rounded-tr-inner {
        border-top-right-radius: .1875rem !important
    }

    .md\:rounded-br-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .md\:rounded-bl-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .md\:rounded-tl {
        border-top-left-radius: .25rem !important
    }

    .md\:rounded-tr {
        border-top-right-radius: .25rem !important
    }

    .md\:rounded-br {
        border-bottom-right-radius: .25rem !important
    }

    .md\:rounded-bl {
        border-bottom-left-radius: .25rem !important
    }

    .md\:rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .md\:rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .md\:rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .md\:rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .md\:rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .md\:rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .md\:rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .md\:rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .md\:border-solid {
        border-style: solid !important
    }

    .md\:border-dashed {
        border-style: dashed !important
    }

    .md\:border-dotted {
        border-style: dotted !important
    }

    .md\:border-double {
        border-style: double !important
    }

    .md\:border-none {
        border-style: none !important
    }

    .md\:border-0 {
        border-width: 0 !important
    }

    .md\:border-2 {
        border-width: 2px !important
    }

    .md\:border-3 {
        border-width: 3px !important
    }

    .md\:border-4 {
        border-width: 4px !important
    }

    .md\:border-6 {
        border-width: 6px !important
    }

    .md\:border-8 {
        border-width: 8px !important
    }

    .md\:border {
        border-width: 1px !important
    }

    .md\:border-t-0 {
        border-top-width: 0 !important
    }

    .md\:border-r-0 {
        border-right-width: 0 !important
    }

    .md\:border-b-0 {
        border-bottom-width: 0 !important
    }

    .md\:border-l-0 {
        border-left-width: 0 !important
    }

    .md\:border-t-2 {
        border-top-width: 2px !important
    }

    .md\:border-r-2 {
        border-right-width: 2px !important
    }

    .md\:border-b-2 {
        border-bottom-width: 2px !important
    }

    .md\:border-l-2 {
        border-left-width: 2px !important
    }

    .md\:border-t-3 {
        border-top-width: 3px !important
    }

    .md\:border-r-3 {
        border-right-width: 3px !important
    }

    .md\:border-b-3 {
        border-bottom-width: 3px !important
    }

    .md\:border-l-3 {
        border-left-width: 3px !important
    }

    .md\:border-t-4 {
        border-top-width: 4px !important
    }

    .md\:border-r-4 {
        border-right-width: 4px !important
    }

    .md\:border-b-4 {
        border-bottom-width: 4px !important
    }

    .md\:border-l-4 {
        border-left-width: 4px !important
    }

    .md\:border-t-6 {
        border-top-width: 6px !important
    }

    .md\:border-r-6 {
        border-right-width: 6px !important
    }

    .md\:border-b-6 {
        border-bottom-width: 6px !important
    }

    .md\:border-l-6 {
        border-left-width: 6px !important
    }

    .md\:border-t-8 {
        border-top-width: 8px !important
    }

    .md\:border-r-8 {
        border-right-width: 8px !important
    }

    .md\:border-b-8 {
        border-bottom-width: 8px !important
    }

    .md\:border-l-8 {
        border-left-width: 8px !important
    }

    .md\:border-t {
        border-top-width: 1px !important
    }

    .md\:border-r {
        border-right-width: 1px !important
    }

    .md\:border-b {
        border-bottom-width: 1px !important
    }

    .md\:border-l {
        border-left-width: 1px !important
    }

    .md\:cursor-auto {
        cursor: auto !important
    }

    .md\:cursor-default {
        cursor: default !important
    }

    .md\:cursor-pointer {
        cursor: pointer !important
    }

    .md\:cursor-wait {
        cursor: wait !important
    }

    .md\:cursor-text {
        cursor: text !important
    }

    .md\:cursor-move {
        cursor: move !important
    }

    .md\:cursor-not-allowed {
        cursor: not-allowed !important
    }

    .md\:cursor-help {
        cursor: help !important
    }

    .md\:block {
        display: block !important
    }

    .md\:inline-block {
        display: inline-block !important
    }

    .md\:inline {
        display: inline !important
    }

    .md\:flex {
        display: flex !important
    }

    .md\:inline-flex {
        display: inline-flex !important
    }

    .md\:table {
        display: table !important
    }

    .md\:table-row {
        display: table-row !important
    }

    .md\:table-cell {
        display: table-cell !important
    }

    .md\:hidden {
        display: none !important
    }

    .md\:flex-row {
        flex-direction: row !important
    }

    .md\:flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .md\:flex-col {
        flex-direction: column !important
    }

    .md\:flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .md\:flex-wrap {
        flex-wrap: wrap !important
    }

    .md\:flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .md\:flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .md\:items-start {
        align-items: flex-start !important
    }

    .md\:items-end {
        align-items: flex-end !important
    }

    .md\:items-center {
        align-items: center !important
    }

    .md\:items-baseline {
        align-items: baseline !important
    }

    .md\:items-stretch {
        align-items: stretch !important
    }

    .md\:self-auto {
        align-self: auto !important
    }

    .md\:self-start {
        align-self: flex-start !important
    }

    .md\:self-end {
        align-self: flex-end !important
    }

    .md\:self-center {
        align-self: center !important
    }

    .md\:self-stretch {
        align-self: stretch !important
    }

    .md\:justify-start {
        justify-content: flex-start !important
    }

    .md\:justify-end {
        justify-content: flex-end !important
    }

    .md\:justify-center {
        justify-content: center !important
    }

    .md\:justify-between {
        justify-content: space-between !important
    }

    .md\:justify-around {
        justify-content: space-around !important
    }

    .md\:content-center {
        align-content: center !important
    }

    .md\:content-start {
        align-content: flex-start !important
    }

    .md\:content-end {
        align-content: flex-end !important
    }

    .md\:content-between {
        align-content: space-between !important
    }

    .md\:content-around {
        align-content: space-around !important
    }

    .md\:flex-1 {
        flex: 1 1 !important
    }

    .md\:flex-auto {
        flex: 1 1 auto !important
    }

    .md\:flex-initial {
        flex: 0 1 auto !important
    }

    .md\:flex-none {
        flex: none !important
    }

    .md\:flex-grow-0 {
        flex-grow: 0 !important
    }

    .md\:flex-grow {
        flex-grow: 1 !important
    }

    .md\:flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .md\:flex-shrink {
        flex-shrink: 1 !important
    }

    .md\:order-1 {
        order: 1 !important
    }

    .md\:order-2 {
        order: 2 !important
    }

    .md\:order-3 {
        order: 3 !important
    }

    .md\:order-4 {
        order: 4 !important
    }

    .md\:order-5 {
        order: 5 !important
    }

    .md\:order-6 {
        order: 6 !important
    }

    .md\:order-7 {
        order: 7 !important
    }

    .md\:order-8 {
        order: 8 !important
    }

    .md\:order-9 {
        order: 9 !important
    }

    .md\:order-10 {
        order: 10 !important
    }

    .md\:order-11 {
        order: 11 !important
    }

    .md\:order-12 {
        order: 12 !important
    }

    .md\:order-first {
        order: -9999 !important
    }

    .md\:order-last {
        order: 9999 !important
    }

    .md\:order-none {
        order: 0 !important
    }

    .md\:float-right {
        float: right !important
    }

    .md\:float-left {
        float: left !important
    }

    .md\:float-none {
        float: none !important
    }

    .md\:clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .md\:font-sans {
        font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
    }

    .md\:font-hairline {
        font-weight: 100 !important
    }

    .md\:font-thin {
        font-weight: 200 !important
    }

    .md\:font-light {
        font-weight: 300 !important
    }

    .md\:font-normal {
        font-weight: 400 !important
    }

    .md\:font-medium {
        font-weight: 500 !important
    }

    .md\:font-semibold {
        font-weight: 600 !important
    }

    .md\:font-bold {
        font-weight: 700 !important
    }

    .md\:font-extrabold {
        font-weight: 800 !important
    }

    .md\:font-black {
        font-weight: 900 !important
    }

    .md\:hover\:font-hairline:hover {
        font-weight: 100 !important
    }

    .md\:hover\:font-thin:hover {
        font-weight: 200 !important
    }

    .md\:hover\:font-light:hover {
        font-weight: 300 !important
    }

    .md\:hover\:font-normal:hover {
        font-weight: 400 !important
    }

    .md\:hover\:font-medium:hover {
        font-weight: 500 !important
    }

    .md\:hover\:font-semibold:hover {
        font-weight: 600 !important
    }

    .md\:hover\:font-bold:hover {
        font-weight: 700 !important
    }

    .md\:hover\:font-extrabold:hover {
        font-weight: 800 !important
    }

    .md\:hover\:font-black:hover {
        font-weight: 900 !important
    }

    .md\:focus\:font-hairline:focus {
        font-weight: 100 !important
    }

    .md\:focus\:font-thin:focus {
        font-weight: 200 !important
    }

    .md\:focus\:font-light:focus {
        font-weight: 300 !important
    }

    .md\:focus\:font-normal:focus {
        font-weight: 400 !important
    }

    .md\:focus\:font-medium:focus {
        font-weight: 500 !important
    }

    .md\:focus\:font-semibold:focus {
        font-weight: 600 !important
    }

    .md\:focus\:font-bold:focus {
        font-weight: 700 !important
    }

    .md\:focus\:font-extrabold:focus {
        font-weight: 800 !important
    }

    .md\:focus\:font-black:focus {
        font-weight: 900 !important
    }

    .md\:h-0 {
        height: 0 !important
    }

    .md\:h-1 {
        height: .25rem !important
    }

    .md\:h-2 {
        height: .5rem !important
    }

    .md\:h-3 {
        height: .625rem !important
    }

    .md\:h-4 {
        height: .9375rem !important
    }

    .md\:h-5 {
        height: 1.25rem !important
    }

    .md\:h-6 {
        height: 1.5625rem !important
    }

    .md\:h-8 {
        height: 1.875rem !important
    }

    .md\:h-9 {
        height: 2.1875rem !important
    }

    .md\:h-10 {
        height: 2.5rem !important
    }

    .md\:h-12 {
        height: 3.125rem !important
    }

    .md\:h-16 {
        height: 3.75rem !important
    }

    .md\:h-18 {
        height: 4.375rem !important
    }

    .md\:h-20 {
        height: 5rem !important
    }

    .md\:h-24 {
        height: 5.625rem !important
    }

    .md\:h-30 {
        height: 7.5rem !important
    }

    .md\:h-32 {
        height: 8rem !important
    }

    .md\:h-40 {
        height: 10rem !important
    }

    .md\:h-48 {
        height: 12rem !important
    }

    .md\:h-56 {
        height: 14rem !important
    }

    .md\:h-64 {
        height: 16rem !important
    }

    .md\:h-auto {
        height: auto !important
    }

    .md\:h-px {
        height: 1px !important
    }

    .md\:h-138px {
        height: 138px !important
    }

    .md\:h-1\/20 {
        height: 5% !important
    }

    .md\:h-1\/4 {
        height: 25% !important
    }

    .md\:h-3\/4 {
        height: 75% !important
    }

    .md\:h-1\/2 {
        height: 50% !important
    }

    .md\:h-full {
        height: 100% !important
    }

    .md\:h-screen {
        height: 100vh !important
    }

    .md\:leading-none {
        line-height: 1 !important
    }

    .md\:leading-tight {
        line-height: 1.25 !important
    }

    .md\:leading-snug {
        line-height: 1.375 !important
    }

    .md\:leading-normal {
        line-height: 1.5556 !important
    }

    .md\:leading-relaxed {
        line-height: 1.625 !important
    }

    .md\:leading-loose {
        line-height: 1.75 !important
    }

    .md\:list-inside {
        list-style-position: inside !important
    }

    .md\:list-outside {
        list-style-position: outside !important
    }

    .md\:list-none {
        list-style-type: none !important
    }

    .md\:list-disc {
        list-style-type: disc !important
    }

    .md\:list-decimal {
        list-style-type: decimal !important
    }

    .md\:m-0 {
        margin: 0 !important
    }

    .md\:m-1 {
        margin: .25rem !important
    }

    .md\:m-2 {
        margin: .5rem !important
    }

    .md\:m-3 {
        margin: .625rem !important
    }

    .md\:m-4 {
        margin: .9375rem !important
    }

    .md\:m-5 {
        margin: 1.25rem !important
    }

    .md\:m-6 {
        margin: 1.5625rem !important
    }

    .md\:m-8 {
        margin: 1.875rem !important
    }

    .md\:m-9 {
        margin: 2.1875rem !important
    }

    .md\:m-10 {
        margin: 2.5rem !important
    }

    .md\:m-12 {
        margin: 3.125rem !important
    }

    .md\:m-16 {
        margin: 3.75rem !important
    }

    .md\:m-18 {
        margin: 4.375rem !important
    }

    .md\:m-20 {
        margin: 5rem !important
    }

    .md\:m-24 {
        margin: 5.625rem !important
    }

    .md\:m-30 {
        margin: 7.5rem !important
    }

    .md\:m-32 {
        margin: 8rem !important
    }

    .md\:m-40 {
        margin: 10rem !important
    }

    .md\:m-48 {
        margin: 12rem !important
    }

    .md\:m-56 {
        margin: 14rem !important
    }

    .md\:m-64 {
        margin: 16rem !important
    }

    .md\:m-auto {
        margin: auto !important
    }

    .md\:m-px {
        margin: 1px !important
    }

    .md\:m-138px {
        margin: 138px !important
    }

    .md\:m-1\/20 {
        margin: 5% !important
    }

    .md\:m-1\/4 {
        margin: 25% !important
    }

    .md\:m-3\/4 {
        margin: 75% !important
    }

    .md\:-m-1 {
        margin: -.25rem !important
    }

    .md\:-m-2 {
        margin: -.5rem !important
    }

    .md\:-m-3 {
        margin: -.625rem !important
    }

    .md\:-m-4 {
        margin: -.9375rem !important
    }

    .md\:-m-5 {
        margin: -1.25rem !important
    }

    .md\:-m-6 {
        margin: -1.5625rem !important
    }

    .md\:-m-8 {
        margin: -1.875rem !important
    }

    .md\:-m-9 {
        margin: -2.1875rem !important
    }

    .md\:-m-10 {
        margin: -2.5rem !important
    }

    .md\:-m-12 {
        margin: -3.125rem !important
    }

    .md\:-m-16 {
        margin: -3.75rem !important
    }

    .md\:-m-18 {
        margin: -4.375rem !important
    }

    .md\:-m-20 {
        margin: -5rem !important
    }

    .md\:-m-24 {
        margin: -5.625rem !important
    }

    .md\:-m-30 {
        margin: -7.5rem !important
    }

    .md\:-m-32 {
        margin: -8rem !important
    }

    .md\:-m-40 {
        margin: -10rem !important
    }

    .md\:-m-48 {
        margin: -12rem !important
    }

    .md\:-m-56 {
        margin: -14rem !important
    }

    .md\:-m-64 {
        margin: -16rem !important
    }

    .md\:-m-px {
        margin: -1px !important
    }

    .md\:-m-138px {
        margin: -138px !important
    }

    .md\:-m-1\/20 {
        margin: -5% !important
    }

    .md\:-m-1\/4 {
        margin: -25% !important
    }

    .md\:-m-3\/4 {
        margin: -75% !important
    }

    .md\:my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .md\:mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .md\:my-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .md\:mx-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .md\:my-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .md\:mx-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .md\:my-3 {
        margin-top: .625rem !important;
        margin-bottom: .625rem !important
    }

    .md\:mx-3 {
        margin-left: .625rem !important;
        margin-right: .625rem !important
    }

    .md\:my-4 {
        margin-top: .9375rem !important;
        margin-bottom: .9375rem !important
    }

    .md\:mx-4 {
        margin-left: .9375rem !important;
        margin-right: .9375rem !important
    }

    .md\:my-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .md\:mx-5 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .md\:my-6 {
        margin-top: 1.5625rem !important;
        margin-bottom: 1.5625rem !important
    }

    .md\:mx-6 {
        margin-left: 1.5625rem !important;
        margin-right: 1.5625rem !important
    }

    .md\:my-8 {
        margin-top: 1.875rem !important;
        margin-bottom: 1.875rem !important
    }

    .md\:mx-8 {
        margin-left: 1.875rem !important;
        margin-right: 1.875rem !important
    }

    .md\:my-9 {
        margin-top: 2.1875rem !important;
        margin-bottom: 2.1875rem !important
    }

    .md\:mx-9 {
        margin-left: 2.1875rem !important;
        margin-right: 2.1875rem !important
    }

    .md\:my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .md\:mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .md\:my-12 {
        margin-top: 3.125rem !important;
        margin-bottom: 3.125rem !important
    }

    .md\:mx-12 {
        margin-left: 3.125rem !important;
        margin-right: 3.125rem !important
    }

    .md\:my-16 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .md\:mx-16 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .md\:my-18 {
        margin-top: 4.375rem !important;
        margin-bottom: 4.375rem !important
    }

    .md\:mx-18 {
        margin-left: 4.375rem !important;
        margin-right: 4.375rem !important
    }

    .md\:my-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .md\:mx-20 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .md\:my-24 {
        margin-top: 5.625rem !important;
        margin-bottom: 5.625rem !important
    }

    .md\:mx-24 {
        margin-left: 5.625rem !important;
        margin-right: 5.625rem !important
    }

    .md\:my-30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .md\:mx-30 {
        margin-left: 7.5rem !important;
        margin-right: 7.5rem !important
    }

    .md\:my-32 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .md\:mx-32 {
        margin-left: 8rem !important;
        margin-right: 8rem !important
    }

    .md\:my-40 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .md\:mx-40 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .md\:my-48 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important
    }

    .md\:mx-48 {
        margin-left: 12rem !important;
        margin-right: 12rem !important
    }

    .md\:my-56 {
        margin-top: 14rem !important;
        margin-bottom: 14rem !important
    }

    .md\:mx-56 {
        margin-left: 14rem !important;
        margin-right: 14rem !important
    }

    .md\:my-64 {
        margin-top: 16rem !important;
        margin-bottom: 16rem !important
    }

    .md\:mx-64 {
        margin-left: 16rem !important;
        margin-right: 16rem !important
    }

    .md\:my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .md\:mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .md\:my-px {
        margin-top: 1px !important;
        margin-bottom: 1px !important
    }

    .md\:mx-px {
        margin-left: 1px !important;
        margin-right: 1px !important
    }

    .md\:my-138px {
        margin-top: 138px !important;
        margin-bottom: 138px !important
    }

    .md\:mx-138px {
        margin-left: 138px !important;
        margin-right: 138px !important
    }

    .md\:my-1\/20 {
        margin-top: 5% !important;
        margin-bottom: 5% !important
    }

    .md\:mx-1\/20 {
        margin-left: 5% !important;
        margin-right: 5% !important
    }

    .md\:my-1\/4 {
        margin-top: 25% !important;
        margin-bottom: 25% !important
    }

    .md\:mx-1\/4 {
        margin-left: 25% !important;
        margin-right: 25% !important
    }

    .md\:my-3\/4 {
        margin-top: 75% !important;
        margin-bottom: 75% !important
    }

    .md\:mx-3\/4 {
        margin-left: 75% !important;
        margin-right: 75% !important
    }

    .md\:-my-1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .md\:-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .md\:-my-2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .md\:-mx-2 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .md\:-my-3 {
        margin-top: -.625rem !important;
        margin-bottom: -.625rem !important
    }

    .md\:-mx-3 {
        margin-left: -.625rem !important;
        margin-right: -.625rem !important
    }

    .md\:-my-4 {
        margin-top: -.9375rem !important;
        margin-bottom: -.9375rem !important
    }

    .md\:-mx-4 {
        margin-left: -.9375rem !important;
        margin-right: -.9375rem !important
    }

    .md\:-my-5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .md\:-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .md\:-my-6 {
        margin-top: -1.5625rem !important;
        margin-bottom: -1.5625rem !important
    }

    .md\:-mx-6 {
        margin-left: -1.5625rem !important;
        margin-right: -1.5625rem !important
    }

    .md\:-my-8 {
        margin-top: -1.875rem !important;
        margin-bottom: -1.875rem !important
    }

    .md\:-mx-8 {
        margin-left: -1.875rem !important;
        margin-right: -1.875rem !important
    }

    .md\:-my-9 {
        margin-top: -2.1875rem !important;
        margin-bottom: -2.1875rem !important
    }

    .md\:-mx-9 {
        margin-left: -2.1875rem !important;
        margin-right: -2.1875rem !important
    }

    .md\:-my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .md\:-mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .md\:-my-12 {
        margin-top: -3.125rem !important;
        margin-bottom: -3.125rem !important
    }

    .md\:-mx-12 {
        margin-left: -3.125rem !important;
        margin-right: -3.125rem !important
    }

    .md\:-my-16 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .md\:-mx-16 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .md\:-my-18 {
        margin-top: -4.375rem !important;
        margin-bottom: -4.375rem !important
    }

    .md\:-mx-18 {
        margin-left: -4.375rem !important;
        margin-right: -4.375rem !important
    }

    .md\:-my-20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .md\:-mx-20 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .md\:-my-24 {
        margin-top: -5.625rem !important;
        margin-bottom: -5.625rem !important
    }

    .md\:-mx-24 {
        margin-left: -5.625rem !important;
        margin-right: -5.625rem !important
    }

    .md\:-my-30 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .md\:-mx-30 {
        margin-left: -7.5rem !important;
        margin-right: -7.5rem !important
    }

    .md\:-my-32 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .md\:-mx-32 {
        margin-left: -8rem !important;
        margin-right: -8rem !important
    }

    .md\:-my-40 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .md\:-mx-40 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .md\:-my-48 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important
    }

    .md\:-mx-48 {
        margin-left: -12rem !important;
        margin-right: -12rem !important
    }

    .md\:-my-56 {
        margin-top: -14rem !important;
        margin-bottom: -14rem !important
    }

    .md\:-mx-56 {
        margin-left: -14rem !important;
        margin-right: -14rem !important
    }

    .md\:-my-64 {
        margin-top: -16rem !important;
        margin-bottom: -16rem !important
    }

    .md\:-mx-64 {
        margin-left: -16rem !important;
        margin-right: -16rem !important
    }

    .md\:-my-px {
        margin-top: -1px !important;
        margin-bottom: -1px !important
    }

    .md\:-mx-px {
        margin-left: -1px !important;
        margin-right: -1px !important
    }

    .md\:-my-138px {
        margin-top: -138px !important;
        margin-bottom: -138px !important
    }

    .md\:-mx-138px {
        margin-left: -138px !important;
        margin-right: -138px !important
    }

    .md\:-my-1\/20 {
        margin-top: -5% !important;
        margin-bottom: -5% !important
    }

    .md\:-mx-1\/20 {
        margin-left: -5% !important;
        margin-right: -5% !important
    }

    .md\:-my-1\/4 {
        margin-top: -25% !important;
        margin-bottom: -25% !important
    }

    .md\:-mx-1\/4 {
        margin-left: -25% !important;
        margin-right: -25% !important
    }

    .md\:-my-3\/4 {
        margin-top: -75% !important;
        margin-bottom: -75% !important
    }

    .md\:-mx-3\/4 {
        margin-left: -75% !important;
        margin-right: -75% !important
    }

    .md\:mt-0 {
        margin-top: 0 !important
    }

    .md\:mr-0 {
        margin-right: 0 !important
    }

    .md\:mb-0 {
        margin-bottom: 0 !important
    }

    .md\:ml-0 {
        margin-left: 0 !important
    }

    .md\:mt-1 {
        margin-top: .25rem !important
    }

    .md\:mr-1 {
        margin-right: .25rem !important
    }

    .md\:mb-1 {
        margin-bottom: .25rem !important
    }

    .md\:ml-1 {
        margin-left: .25rem !important
    }

    .md\:mt-2 {
        margin-top: .5rem !important
    }

    .md\:mr-2 {
        margin-right: .5rem !important
    }

    .md\:mb-2 {
        margin-bottom: .5rem !important
    }

    .md\:ml-2 {
        margin-left: .5rem !important
    }

    .md\:mt-3 {
        margin-top: .625rem !important
    }

    .md\:mr-3 {
        margin-right: .625rem !important
    }

    .md\:mb-3 {
        margin-bottom: .625rem !important
    }

    .md\:ml-3 {
        margin-left: .625rem !important
    }

    .md\:mt-4 {
        margin-top: .9375rem !important
    }

    .md\:mr-4 {
        margin-right: .9375rem !important
    }

    .md\:mb-4 {
        margin-bottom: .9375rem !important
    }

    .md\:ml-4 {
        margin-left: .9375rem !important
    }

    .md\:mt-5 {
        margin-top: 1.25rem !important
    }

    .md\:mr-5 {
        margin-right: 1.25rem !important
    }

    .md\:mb-5 {
        margin-bottom: 1.25rem !important
    }

    .md\:ml-5 {
        margin-left: 1.25rem !important
    }

    .md\:mt-6 {
        margin-top: 1.5625rem !important
    }

    .md\:mr-6 {
        margin-right: 1.5625rem !important
    }

    .md\:mb-6 {
        margin-bottom: 1.5625rem !important
    }

    .md\:ml-6 {
        margin-left: 1.5625rem !important
    }

    .md\:mt-8 {
        margin-top: 1.875rem !important
    }

    .md\:mr-8 {
        margin-right: 1.875rem !important
    }

    .md\:mb-8 {
        margin-bottom: 1.875rem !important
    }

    .md\:ml-8 {
        margin-left: 1.875rem !important
    }

    .md\:mt-9 {
        margin-top: 2.1875rem !important
    }

    .md\:mr-9 {
        margin-right: 2.1875rem !important
    }

    .md\:mb-9 {
        margin-bottom: 2.1875rem !important
    }

    .md\:ml-9 {
        margin-left: 2.1875rem !important
    }

    .md\:mt-10 {
        margin-top: 2.5rem !important
    }

    .md\:mr-10 {
        margin-right: 2.5rem !important
    }

    .md\:mb-10 {
        margin-bottom: 2.5rem !important
    }

    .md\:ml-10 {
        margin-left: 2.5rem !important
    }

    .md\:mt-12 {
        margin-top: 3.125rem !important
    }

    .md\:mr-12 {
        margin-right: 3.125rem !important
    }

    .md\:mb-12 {
        margin-bottom: 3.125rem !important
    }

    .md\:ml-12 {
        margin-left: 3.125rem !important
    }

    .md\:mt-16 {
        margin-top: 3.75rem !important
    }

    .md\:mr-16 {
        margin-right: 3.75rem !important
    }

    .md\:mb-16 {
        margin-bottom: 3.75rem !important
    }

    .md\:ml-16 {
        margin-left: 3.75rem !important
    }

    .md\:mt-18 {
        margin-top: 4.375rem !important
    }

    .md\:mr-18 {
        margin-right: 4.375rem !important
    }

    .md\:mb-18 {
        margin-bottom: 4.375rem !important
    }

    .md\:ml-18 {
        margin-left: 4.375rem !important
    }

    .md\:mt-20 {
        margin-top: 5rem !important
    }

    .md\:mr-20 {
        margin-right: 5rem !important
    }

    .md\:mb-20 {
        margin-bottom: 5rem !important
    }

    .md\:ml-20 {
        margin-left: 5rem !important
    }

    .md\:mt-24 {
        margin-top: 5.625rem !important
    }

    .md\:mr-24 {
        margin-right: 5.625rem !important
    }

    .md\:mb-24 {
        margin-bottom: 5.625rem !important
    }

    .md\:ml-24 {
        margin-left: 5.625rem !important
    }

    .md\:mt-30 {
        margin-top: 7.5rem !important
    }

    .md\:mr-30 {
        margin-right: 7.5rem !important
    }

    .md\:mb-30 {
        margin-bottom: 7.5rem !important
    }

    .md\:ml-30 {
        margin-left: 7.5rem !important
    }

    .md\:mt-32 {
        margin-top: 8rem !important
    }

    .md\:mr-32 {
        margin-right: 8rem !important
    }

    .md\:mb-32 {
        margin-bottom: 8rem !important
    }

    .md\:ml-32 {
        margin-left: 8rem !important
    }

    .md\:mt-40 {
        margin-top: 10rem !important
    }

    .md\:mr-40 {
        margin-right: 10rem !important
    }

    .md\:mb-40 {
        margin-bottom: 10rem !important
    }

    .md\:ml-40 {
        margin-left: 10rem !important
    }

    .md\:mt-48 {
        margin-top: 12rem !important
    }

    .md\:mr-48 {
        margin-right: 12rem !important
    }

    .md\:mb-48 {
        margin-bottom: 12rem !important
    }

    .md\:ml-48 {
        margin-left: 12rem !important
    }

    .md\:mt-56 {
        margin-top: 14rem !important
    }

    .md\:mr-56 {
        margin-right: 14rem !important
    }

    .md\:mb-56 {
        margin-bottom: 14rem !important
    }

    .md\:ml-56 {
        margin-left: 14rem !important
    }

    .md\:mt-64 {
        margin-top: 16rem !important
    }

    .md\:mr-64 {
        margin-right: 16rem !important
    }

    .md\:mb-64 {
        margin-bottom: 16rem !important
    }

    .md\:ml-64 {
        margin-left: 16rem !important
    }

    .md\:mt-auto {
        margin-top: auto !important
    }

    .md\:mr-auto {
        margin-right: auto !important
    }

    .md\:mb-auto {
        margin-bottom: auto !important
    }

    .md\:ml-auto {
        margin-left: auto !important
    }

    .md\:mt-px {
        margin-top: 1px !important
    }

    .md\:mr-px {
        margin-right: 1px !important
    }

    .md\:mb-px {
        margin-bottom: 1px !important
    }

    .md\:ml-px {
        margin-left: 1px !important
    }

    .md\:mt-138px {
        margin-top: 138px !important
    }

    .md\:mr-138px {
        margin-right: 138px !important
    }

    .md\:mb-138px {
        margin-bottom: 138px !important
    }

    .md\:ml-138px {
        margin-left: 138px !important
    }

    .md\:mt-1\/20 {
        margin-top: 5% !important
    }

    .md\:mr-1\/20 {
        margin-right: 5% !important
    }

    .md\:mb-1\/20 {
        margin-bottom: 5% !important
    }

    .md\:ml-1\/20 {
        margin-left: 5% !important
    }

    .md\:mt-1\/4 {
        margin-top: 25% !important
    }

    .md\:mr-1\/4 {
        margin-right: 25% !important
    }

    .md\:mb-1\/4 {
        margin-bottom: 25% !important
    }

    .md\:ml-1\/4 {
        margin-left: 25% !important
    }

    .md\:mt-3\/4 {
        margin-top: 75% !important
    }

    .md\:mr-3\/4 {
        margin-right: 75% !important
    }

    .md\:mb-3\/4 {
        margin-bottom: 75% !important
    }

    .md\:ml-3\/4 {
        margin-left: 75% !important
    }

    .md\:-mt-1 {
        margin-top: -.25rem !important
    }

    .md\:-mr-1 {
        margin-right: -.25rem !important
    }

    .md\:-mb-1 {
        margin-bottom: -.25rem !important
    }

    .md\:-ml-1 {
        margin-left: -.25rem !important
    }

    .md\:-mt-2 {
        margin-top: -.5rem !important
    }

    .md\:-mr-2 {
        margin-right: -.5rem !important
    }

    .md\:-mb-2 {
        margin-bottom: -.5rem !important
    }

    .md\:-ml-2 {
        margin-left: -.5rem !important
    }

    .md\:-mt-3 {
        margin-top: -.625rem !important
    }

    .md\:-mr-3 {
        margin-right: -.625rem !important
    }

    .md\:-mb-3 {
        margin-bottom: -.625rem !important
    }

    .md\:-ml-3 {
        margin-left: -.625rem !important
    }

    .md\:-mt-4 {
        margin-top: -.9375rem !important
    }

    .md\:-mr-4 {
        margin-right: -.9375rem !important
    }

    .md\:-mb-4 {
        margin-bottom: -.9375rem !important
    }

    .md\:-ml-4 {
        margin-left: -.9375rem !important
    }

    .md\:-mt-5 {
        margin-top: -1.25rem !important
    }

    .md\:-mr-5 {
        margin-right: -1.25rem !important
    }

    .md\:-mb-5 {
        margin-bottom: -1.25rem !important
    }

    .md\:-ml-5 {
        margin-left: -1.25rem !important
    }

    .md\:-mt-6 {
        margin-top: -1.5625rem !important
    }

    .md\:-mr-6 {
        margin-right: -1.5625rem !important
    }

    .md\:-mb-6 {
        margin-bottom: -1.5625rem !important
    }

    .md\:-ml-6 {
        margin-left: -1.5625rem !important
    }

    .md\:-mt-8 {
        margin-top: -1.875rem !important
    }

    .md\:-mr-8 {
        margin-right: -1.875rem !important
    }

    .md\:-mb-8 {
        margin-bottom: -1.875rem !important
    }

    .md\:-ml-8 {
        margin-left: -1.875rem !important
    }

    .md\:-mt-9 {
        margin-top: -2.1875rem !important
    }

    .md\:-mr-9 {
        margin-right: -2.1875rem !important
    }

    .md\:-mb-9 {
        margin-bottom: -2.1875rem !important
    }

    .md\:-ml-9 {
        margin-left: -2.1875rem !important
    }

    .md\:-mt-10 {
        margin-top: -2.5rem !important
    }

    .md\:-mr-10 {
        margin-right: -2.5rem !important
    }

    .md\:-mb-10 {
        margin-bottom: -2.5rem !important
    }

    .md\:-ml-10 {
        margin-left: -2.5rem !important
    }

    .md\:-mt-12 {
        margin-top: -3.125rem !important
    }

    .md\:-mr-12 {
        margin-right: -3.125rem !important
    }

    .md\:-mb-12 {
        margin-bottom: -3.125rem !important
    }

    .md\:-ml-12 {
        margin-left: -3.125rem !important
    }

    .md\:-mt-16 {
        margin-top: -3.75rem !important
    }

    .md\:-mr-16 {
        margin-right: -3.75rem !important
    }

    .md\:-mb-16 {
        margin-bottom: -3.75rem !important
    }

    .md\:-ml-16 {
        margin-left: -3.75rem !important
    }

    .md\:-mt-18 {
        margin-top: -4.375rem !important
    }

    .md\:-mr-18 {
        margin-right: -4.375rem !important
    }

    .md\:-mb-18 {
        margin-bottom: -4.375rem !important
    }

    .md\:-ml-18 {
        margin-left: -4.375rem !important
    }

    .md\:-mt-20 {
        margin-top: -5rem !important
    }

    .md\:-mr-20 {
        margin-right: -5rem !important
    }

    .md\:-mb-20 {
        margin-bottom: -5rem !important
    }

    .md\:-ml-20 {
        margin-left: -5rem !important
    }

    .md\:-mt-24 {
        margin-top: -5.625rem !important
    }

    .md\:-mr-24 {
        margin-right: -5.625rem !important
    }

    .md\:-mb-24 {
        margin-bottom: -5.625rem !important
    }

    .md\:-ml-24 {
        margin-left: -5.625rem !important
    }

    .md\:-mt-30 {
        margin-top: -7.5rem !important
    }

    .md\:-mr-30 {
        margin-right: -7.5rem !important
    }

    .md\:-mb-30 {
        margin-bottom: -7.5rem !important
    }

    .md\:-ml-30 {
        margin-left: -7.5rem !important
    }

    .md\:-mt-32 {
        margin-top: -8rem !important
    }

    .md\:-mr-32 {
        margin-right: -8rem !important
    }

    .md\:-mb-32 {
        margin-bottom: -8rem !important
    }

    .md\:-ml-32 {
        margin-left: -8rem !important
    }

    .md\:-mt-40 {
        margin-top: -10rem !important
    }

    .md\:-mr-40 {
        margin-right: -10rem !important
    }

    .md\:-mb-40 {
        margin-bottom: -10rem !important
    }

    .md\:-ml-40 {
        margin-left: -10rem !important
    }

    .md\:-mt-48 {
        margin-top: -12rem !important
    }

    .md\:-mr-48 {
        margin-right: -12rem !important
    }

    .md\:-mb-48 {
        margin-bottom: -12rem !important
    }

    .md\:-ml-48 {
        margin-left: -12rem !important
    }

    .md\:-mt-56 {
        margin-top: -14rem !important
    }

    .md\:-mr-56 {
        margin-right: -14rem !important
    }

    .md\:-mb-56 {
        margin-bottom: -14rem !important
    }

    .md\:-ml-56 {
        margin-left: -14rem !important
    }

    .md\:-mt-64 {
        margin-top: -16rem !important
    }

    .md\:-mr-64 {
        margin-right: -16rem !important
    }

    .md\:-mb-64 {
        margin-bottom: -16rem !important
    }

    .md\:-ml-64 {
        margin-left: -16rem !important
    }

    .md\:-mt-px {
        margin-top: -1px !important
    }

    .md\:-mr-px {
        margin-right: -1px !important
    }

    .md\:-mb-px {
        margin-bottom: -1px !important
    }

    .md\:-ml-px {
        margin-left: -1px !important
    }

    .md\:-mt-138px {
        margin-top: -138px !important
    }

    .md\:-mr-138px {
        margin-right: -138px !important
    }

    .md\:-mb-138px {
        margin-bottom: -138px !important
    }

    .md\:-ml-138px {
        margin-left: -138px !important
    }

    .md\:-mt-1\/20 {
        margin-top: -5% !important
    }

    .md\:-mr-1\/20 {
        margin-right: -5% !important
    }

    .md\:-mb-1\/20 {
        margin-bottom: -5% !important
    }

    .md\:-ml-1\/20 {
        margin-left: -5% !important
    }

    .md\:-mt-1\/4 {
        margin-top: -25% !important
    }

    .md\:-mr-1\/4 {
        margin-right: -25% !important
    }

    .md\:-mb-1\/4 {
        margin-bottom: -25% !important
    }

    .md\:-ml-1\/4 {
        margin-left: -25% !important
    }

    .md\:-mt-3\/4 {
        margin-top: -75% !important
    }

    .md\:-mr-3\/4 {
        margin-right: -75% !important
    }

    .md\:-mb-3\/4 {
        margin-bottom: -75% !important
    }

    .md\:-ml-3\/4 {
        margin-left: -75% !important
    }

    .md\:max-h-0 {
        max-height: 0 !important
    }

    .md\:max-h-1 {
        max-height: .25rem !important
    }

    .md\:max-h-2 {
        max-height: .5rem !important
    }

    .md\:max-h-3 {
        max-height: .625rem !important
    }

    .md\:max-h-4 {
        max-height: .9375rem !important
    }

    .md\:max-h-5 {
        max-height: 1.25rem !important
    }

    .md\:max-h-6 {
        max-height: 1.5625rem !important
    }

    .md\:max-h-8 {
        max-height: 1.875rem !important
    }

    .md\:max-h-9 {
        max-height: 2.1875rem !important
    }

    .md\:max-h-10 {
        max-height: 2.5rem !important
    }

    .md\:max-h-12 {
        max-height: 3.125rem !important
    }

    .md\:max-h-16 {
        max-height: 3.75rem !important
    }

    .md\:max-h-18 {
        max-height: 4.375rem !important
    }

    .md\:max-h-20 {
        max-height: 5rem !important
    }

    .md\:max-h-24 {
        max-height: 5.625rem !important
    }

    .md\:max-h-30 {
        max-height: 7.5rem !important
    }

    .md\:max-h-32 {
        max-height: 8rem !important
    }

    .md\:max-h-40 {
        max-height: 10rem !important
    }

    .md\:max-h-48 {
        max-height: 12rem !important
    }

    .md\:max-h-56 {
        max-height: 14rem !important
    }

    .md\:max-h-64 {
        max-height: 16rem !important
    }

    .md\:max-h-screen-1\/4 {
        max-height: 25vh !important
    }

    .md\:max-h-px {
        max-height: 1px !important
    }

    .md\:max-h-138px {
        max-height: 138px !important
    }

    .md\:max-h-1\/20 {
        max-height: 5% !important
    }

    .md\:max-h-1\/4 {
        max-height: 25% !important
    }

    .md\:max-h-3\/4 {
        max-height: 75% !important
    }

    .md\:max-w-0 {
        max-width: 0 !important
    }

    .md\:max-w-1 {
        max-width: .25rem !important
    }

    .md\:max-w-2 {
        max-width: .5rem !important
    }

    .md\:max-w-3 {
        max-width: .625rem !important
    }

    .md\:max-w-4 {
        max-width: .9375rem !important
    }

    .md\:max-w-5 {
        max-width: 1.25rem !important
    }

    .md\:max-w-6 {
        max-width: 1.5625rem !important
    }

    .md\:max-w-8 {
        max-width: 1.875rem !important
    }

    .md\:max-w-9 {
        max-width: 2.1875rem !important
    }

    .md\:max-w-10 {
        max-width: 2.5rem !important
    }

    .md\:max-w-12 {
        max-width: 3.125rem !important
    }

    .md\:max-w-16 {
        max-width: 3.75rem !important
    }

    .md\:max-w-18 {
        max-width: 4.375rem !important
    }

    .md\:max-w-20 {
        max-width: 5rem !important
    }

    .md\:max-w-24 {
        max-width: 5.625rem !important
    }

    .md\:max-w-30 {
        max-width: 7.5rem !important
    }

    .md\:max-w-32 {
        max-width: 8rem !important
    }

    .md\:max-w-40 {
        max-width: 10rem !important
    }

    .md\:max-w-48 {
        max-width: 12rem !important
    }

    .md\:max-w-56 {
        max-width: 14rem !important
    }

    .md\:max-w-64 {
        max-width: 16rem !important
    }

    .md\:max-w-xs {
        max-width: 20rem !important
    }

    .md\:max-w-sm {
        max-width: 24rem !important
    }

    .md\:max-w-md {
        max-width: 28rem !important
    }

    .md\:max-w-lg {
        max-width: 32rem !important
    }

    .md\:max-w-xl {
        max-width: 36rem !important
    }

    .md\:max-w-2xl {
        max-width: 42rem !important
    }

    .md\:max-w-3xl {
        max-width: 48rem !important
    }

    .md\:max-w-4xl {
        max-width: 56rem !important
    }

    .md\:max-w-5xl {
        max-width: 64rem !important
    }

    .md\:max-w-6xl {
        max-width: 72rem !important
    }

    .md\:max-w-content {
        max-width: 35em !important
    }

    .md\:max-w-1\/3 {
        max-width: 33.333333% !important
    }

    .md\:max-w-1\/4 {
        max-width: 25% !important
    }

    .md\:max-w-2\/4 {
        max-width: 50% !important
    }

    .md\:max-w-3\/4 {
        max-width: 75% !important
    }

    .md\:max-w-1\/5 {
        max-width: 20% !important
    }

    .md\:max-w-2\/5 {
        max-width: 40% !important
    }

    .md\:max-w-3\/5 {
        max-width: 60% !important
    }

    .md\:max-w-4\/5 {
        max-width: 80% !important
    }

    .md\:max-w-full {
        max-width: 100% !important
    }

    .md\:max-w-px {
        max-width: 1px !important
    }

    .md\:max-w-138px {
        max-width: 138px !important
    }

    .md\:max-w-1\/20 {
        max-width: 5% !important
    }

    .md\:min-h-0 {
        min-height: 0 !important
    }

    .md\:min-h-full {
        min-height: 100% !important
    }

    .md\:min-h-screen {
        min-height: 100vh !important
    }

    .md\:min-w-0 {
        min-width: 0 !important
    }

    .md\:min-w-full {
        min-width: 100% !important
    }

    .md\:object-contain {
        object-fit: contain !important
    }

    .md\:object-cover {
        object-fit: cover !important
    }

    .md\:object-fill {
        object-fit: fill !important
    }

    .md\:object-none {
        object-fit: none !important
    }

    .md\:object-scale-down {
        object-fit: scale-down !important
    }

    .md\:object-bottom {
        object-position: bottom !important
    }

    .md\:object-center {
        object-position: center !important
    }

    .md\:object-left {
        object-position: left !important
    }

    .md\:object-left-bottom {
        object-position: left bottom !important
    }

    .md\:object-left-top {
        object-position: left top !important
    }

    .md\:object-right {
        object-position: right !important
    }

    .md\:object-right-bottom {
        object-position: right bottom !important
    }

    .md\:object-right-top {
        object-position: right top !important
    }

    .md\:object-top {
        object-position: top !important
    }

    .md\:opacity-0 {
        opacity: 0 !important
    }

    .md\:opacity-25 {
        opacity: .25 !important
    }

    .md\:opacity-50 {
        opacity: .5 !important
    }

    .md\:opacity-75 {
        opacity: .75 !important
    }

    .md\:opacity-100 {
        opacity: 1 !important
    }

    .md\:hover\:opacity-0:hover {
        opacity: 0 !important
    }

    .md\:hover\:opacity-25:hover {
        opacity: .25 !important
    }

    .md\:hover\:opacity-50:hover {
        opacity: .5 !important
    }

    .md\:hover\:opacity-75:hover {
        opacity: .75 !important
    }

    .md\:hover\:opacity-100:hover {
        opacity: 1 !important
    }

    .md\:focus\:opacity-0:focus {
        opacity: 0 !important
    }

    .md\:focus\:opacity-25:focus {
        opacity: .25 !important
    }

    .md\:focus\:opacity-50:focus {
        opacity: .5 !important
    }

    .md\:focus\:opacity-75:focus {
        opacity: .75 !important
    }

    .md\:focus\:opacity-100:focus {
        opacity: 1 !important
    }

    .md\:active\:opacity-0:active {
        opacity: 0 !important
    }

    .md\:active\:opacity-25:active {
        opacity: .25 !important
    }

    .md\:active\:opacity-50:active {
        opacity: .5 !important
    }

    .md\:active\:opacity-75:active {
        opacity: .75 !important
    }

    .md\:active\:opacity-100:active {
        opacity: 1 !important
    }

    .group:hover .md\:group-hover\:opacity-0 {
        opacity: 0 !important
    }

    .group:hover .md\:group-hover\:opacity-25 {
        opacity: .25 !important
    }

    .group:hover .md\:group-hover\:opacity-50 {
        opacity: .5 !important
    }

    .group:hover .md\:group-hover\:opacity-75 {
        opacity: .75 !important
    }

    .group:hover .md\:group-hover\:opacity-100 {
        opacity: 1 !important
    }

    .md\:overflow-auto {
        overflow: auto !important
    }

    .md\:overflow-hidden {
        overflow: hidden !important
    }

    .md\:overflow-visible {
        overflow: visible !important
    }

    .md\:overflow-scroll {
        overflow: scroll !important
    }

    .md\:overflow-x-auto {
        overflow-x: auto !important
    }

    .md\:overflow-y-auto {
        overflow-y: auto !important
    }

    .md\:overflow-x-hidden {
        overflow-x: hidden !important
    }

    .md\:overflow-y-hidden {
        overflow-y: hidden !important
    }

    .md\:overflow-x-visible {
        overflow-x: visible !important
    }

    .md\:overflow-y-visible {
        overflow-y: visible !important
    }

    .md\:overflow-x-scroll {
        overflow-x: scroll !important
    }

    .md\:overflow-y-scroll {
        overflow-y: scroll !important
    }

    .md\:scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .md\:scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .md\:p-0 {
        padding: 0 !important
    }

    .md\:p-1 {
        padding: .25rem !important
    }

    .md\:p-2 {
        padding: .5rem !important
    }

    .md\:p-3 {
        padding: .625rem !important
    }

    .md\:p-4 {
        padding: .9375rem !important
    }

    .md\:p-5 {
        padding: 1.25rem !important
    }

    .md\:p-6 {
        padding: 1.5625rem !important
    }

    .md\:p-8 {
        padding: 1.875rem !important
    }

    .md\:p-9 {
        padding: 2.1875rem !important
    }

    .md\:p-10 {
        padding: 2.5rem !important
    }

    .md\:p-12 {
        padding: 3.125rem !important
    }

    .md\:p-16 {
        padding: 3.75rem !important
    }

    .md\:p-18 {
        padding: 4.375rem !important
    }

    .md\:p-20 {
        padding: 5rem !important
    }

    .md\:p-24 {
        padding: 5.625rem !important
    }

    .md\:p-30 {
        padding: 7.5rem !important
    }

    .md\:p-32 {
        padding: 8rem !important
    }

    .md\:p-40 {
        padding: 10rem !important
    }

    .md\:p-48 {
        padding: 12rem !important
    }

    .md\:p-56 {
        padding: 14rem !important
    }

    .md\:p-64 {
        padding: 16rem !important
    }

    .md\:p-px {
        padding: 1px !important
    }

    .md\:p-138px {
        padding: 138px !important
    }

    .md\:p-1\/20 {
        padding: 5% !important
    }

    .md\:p-1\/4 {
        padding: 25% !important
    }

    .md\:p-3\/4 {
        padding: 75% !important
    }

    .md\:py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .md\:px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .md\:py-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .md\:px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .md\:py-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .md\:px-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .md\:py-3 {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .md\:px-3 {
        padding-left: .625rem !important;
        padding-right: .625rem !important
    }

    .md\:py-4 {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .md\:px-4 {
        padding-left: .9375rem !important;
        padding-right: .9375rem !important
    }

    .md\:py-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .md\:px-5 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .md\:py-6 {
        padding-top: 1.5625rem !important;
        padding-bottom: 1.5625rem !important
    }

    .md\:px-6 {
        padding-left: 1.5625rem !important;
        padding-right: 1.5625rem !important
    }

    .md\:py-8 {
        padding-top: 1.875rem !important;
        padding-bottom: 1.875rem !important
    }

    .md\:px-8 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important
    }

    .md\:py-9 {
        padding-top: 2.1875rem !important;
        padding-bottom: 2.1875rem !important
    }

    .md\:px-9 {
        padding-left: 2.1875rem !important;
        padding-right: 2.1875rem !important
    }

    .md\:py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .md\:px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .md\:py-12 {
        padding-top: 3.125rem !important;
        padding-bottom: 3.125rem !important
    }

    .md\:px-12 {
        padding-left: 3.125rem !important;
        padding-right: 3.125rem !important
    }

    .md\:py-16 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .md\:px-16 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .md\:py-18 {
        padding-top: 4.375rem !important;
        padding-bottom: 4.375rem !important
    }

    .md\:px-18 {
        padding-left: 4.375rem !important;
        padding-right: 4.375rem !important
    }

    .md\:py-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .md\:px-20 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .md\:py-24 {
        padding-top: 5.625rem !important;
        padding-bottom: 5.625rem !important
    }

    .md\:px-24 {
        padding-left: 5.625rem !important;
        padding-right: 5.625rem !important
    }

    .md\:py-30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .md\:px-30 {
        padding-left: 7.5rem !important;
        padding-right: 7.5rem !important
    }

    .md\:py-32 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .md\:px-32 {
        padding-left: 8rem !important;
        padding-right: 8rem !important
    }

    .md\:py-40 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .md\:px-40 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .md\:py-48 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important
    }

    .md\:px-48 {
        padding-left: 12rem !important;
        padding-right: 12rem !important
    }

    .md\:py-56 {
        padding-top: 14rem !important;
        padding-bottom: 14rem !important
    }

    .md\:px-56 {
        padding-left: 14rem !important;
        padding-right: 14rem !important
    }

    .md\:py-64 {
        padding-top: 16rem !important;
        padding-bottom: 16rem !important
    }

    .md\:px-64 {
        padding-left: 16rem !important;
        padding-right: 16rem !important
    }

    .md\:py-px {
        padding-top: 1px !important;
        padding-bottom: 1px !important
    }

    .md\:px-px {
        padding-left: 1px !important;
        padding-right: 1px !important
    }

    .md\:py-138px {
        padding-top: 138px !important;
        padding-bottom: 138px !important
    }

    .md\:px-138px {
        padding-left: 138px !important;
        padding-right: 138px !important
    }

    .md\:py-1\/20 {
        padding-top: 5% !important;
        padding-bottom: 5% !important
    }

    .md\:px-1\/20 {
        padding-left: 5% !important;
        padding-right: 5% !important
    }

    .md\:py-1\/4 {
        padding-top: 25% !important;
        padding-bottom: 25% !important
    }

    .md\:px-1\/4 {
        padding-left: 25% !important;
        padding-right: 25% !important
    }

    .md\:py-3\/4 {
        padding-top: 75% !important;
        padding-bottom: 75% !important
    }

    .md\:px-3\/4 {
        padding-left: 75% !important;
        padding-right: 75% !important
    }

    .md\:pt-0 {
        padding-top: 0 !important
    }

    .md\:pr-0 {
        padding-right: 0 !important
    }

    .md\:pb-0 {
        padding-bottom: 0 !important
    }

    .md\:pl-0 {
        padding-left: 0 !important
    }

    .md\:pt-1 {
        padding-top: .25rem !important
    }

    .md\:pr-1 {
        padding-right: .25rem !important
    }

    .md\:pb-1 {
        padding-bottom: .25rem !important
    }

    .md\:pl-1 {
        padding-left: .25rem !important
    }

    .md\:pt-2 {
        padding-top: .5rem !important
    }

    .md\:pr-2 {
        padding-right: .5rem !important
    }

    .md\:pb-2 {
        padding-bottom: .5rem !important
    }

    .md\:pl-2 {
        padding-left: .5rem !important
    }

    .md\:pt-3 {
        padding-top: .625rem !important
    }

    .md\:pr-3 {
        padding-right: .625rem !important
    }

    .md\:pb-3 {
        padding-bottom: .625rem !important
    }

    .md\:pl-3 {
        padding-left: .625rem !important
    }

    .md\:pt-4 {
        padding-top: .9375rem !important
    }

    .md\:pr-4 {
        padding-right: .9375rem !important
    }

    .md\:pb-4 {
        padding-bottom: .9375rem !important
    }

    .md\:pl-4 {
        padding-left: .9375rem !important
    }

    .md\:pt-5 {
        padding-top: 1.25rem !important
    }

    .md\:pr-5 {
        padding-right: 1.25rem !important
    }

    .md\:pb-5 {
        padding-bottom: 1.25rem !important
    }

    .md\:pl-5 {
        padding-left: 1.25rem !important
    }

    .md\:pt-6 {
        padding-top: 1.5625rem !important
    }

    .md\:pr-6 {
        padding-right: 1.5625rem !important
    }

    .md\:pb-6 {
        padding-bottom: 1.5625rem !important
    }

    .md\:pl-6 {
        padding-left: 1.5625rem !important
    }

    .md\:pt-8 {
        padding-top: 1.875rem !important
    }

    .md\:pr-8 {
        padding-right: 1.875rem !important
    }

    .md\:pb-8 {
        padding-bottom: 1.875rem !important
    }

    .md\:pl-8 {
        padding-left: 1.875rem !important
    }

    .md\:pt-9 {
        padding-top: 2.1875rem !important
    }

    .md\:pr-9 {
        padding-right: 2.1875rem !important
    }

    .md\:pb-9 {
        padding-bottom: 2.1875rem !important
    }

    .md\:pl-9 {
        padding-left: 2.1875rem !important
    }

    .md\:pt-10 {
        padding-top: 2.5rem !important
    }

    .md\:pr-10 {
        padding-right: 2.5rem !important
    }

    .md\:pb-10 {
        padding-bottom: 2.5rem !important
    }

    .md\:pl-10 {
        padding-left: 2.5rem !important
    }

    .md\:pt-12 {
        padding-top: 3.125rem !important
    }

    .md\:pr-12 {
        padding-right: 3.125rem !important
    }

    .md\:pb-12 {
        padding-bottom: 3.125rem !important
    }

    .md\:pl-12 {
        padding-left: 3.125rem !important
    }

    .md\:pt-16 {
        padding-top: 3.75rem !important
    }

    .md\:pr-16 {
        padding-right: 3.75rem !important
    }

    .md\:pb-16 {
        padding-bottom: 3.75rem !important
    }

    .md\:pl-16 {
        padding-left: 3.75rem !important
    }

    .md\:pt-18 {
        padding-top: 4.375rem !important
    }

    .md\:pr-18 {
        padding-right: 4.375rem !important
    }

    .md\:pb-18 {
        padding-bottom: 4.375rem !important
    }

    .md\:pl-18 {
        padding-left: 4.375rem !important
    }

    .md\:pt-20 {
        padding-top: 5rem !important
    }

    .md\:pr-20 {
        padding-right: 5rem !important
    }

    .md\:pb-20 {
        padding-bottom: 5rem !important
    }

    .md\:pl-20 {
        padding-left: 5rem !important
    }

    .md\:pt-24 {
        padding-top: 5.625rem !important
    }

    .md\:pr-24 {
        padding-right: 5.625rem !important
    }

    .md\:pb-24 {
        padding-bottom: 5.625rem !important
    }

    .md\:pl-24 {
        padding-left: 5.625rem !important
    }

    .md\:pt-30 {
        padding-top: 7.5rem !important
    }

    .md\:pr-30 {
        padding-right: 7.5rem !important
    }

    .md\:pb-30 {
        padding-bottom: 7.5rem !important
    }

    .md\:pl-30 {
        padding-left: 7.5rem !important
    }

    .md\:pt-32 {
        padding-top: 8rem !important
    }

    .md\:pr-32 {
        padding-right: 8rem !important
    }

    .md\:pb-32 {
        padding-bottom: 8rem !important
    }

    .md\:pl-32 {
        padding-left: 8rem !important
    }

    .md\:pt-40 {
        padding-top: 10rem !important
    }

    .md\:pr-40 {
        padding-right: 10rem !important
    }

    .md\:pb-40 {
        padding-bottom: 10rem !important
    }

    .md\:pl-40 {
        padding-left: 10rem !important
    }

    .md\:pt-48 {
        padding-top: 12rem !important
    }

    .md\:pr-48 {
        padding-right: 12rem !important
    }

    .md\:pb-48 {
        padding-bottom: 12rem !important
    }

    .md\:pl-48 {
        padding-left: 12rem !important
    }

    .md\:pt-56 {
        padding-top: 14rem !important
    }

    .md\:pr-56 {
        padding-right: 14rem !important
    }

    .md\:pb-56 {
        padding-bottom: 14rem !important
    }

    .md\:pl-56 {
        padding-left: 14rem !important
    }

    .md\:pt-64 {
        padding-top: 16rem !important
    }

    .md\:pr-64 {
        padding-right: 16rem !important
    }

    .md\:pb-64 {
        padding-bottom: 16rem !important
    }

    .md\:pl-64 {
        padding-left: 16rem !important
    }

    .md\:pt-px {
        padding-top: 1px !important
    }

    .md\:pr-px {
        padding-right: 1px !important
    }

    .md\:pb-px {
        padding-bottom: 1px !important
    }

    .md\:pl-px {
        padding-left: 1px !important
    }

    .md\:pt-138px {
        padding-top: 138px !important
    }

    .md\:pr-138px {
        padding-right: 138px !important
    }

    .md\:pb-138px {
        padding-bottom: 138px !important
    }

    .md\:pl-138px {
        padding-left: 138px !important
    }

    .md\:pt-1\/20 {
        padding-top: 5% !important
    }

    .md\:pr-1\/20 {
        padding-right: 5% !important
    }

    .md\:pb-1\/20 {
        padding-bottom: 5% !important
    }

    .md\:pl-1\/20 {
        padding-left: 5% !important
    }

    .md\:pt-1\/4 {
        padding-top: 25% !important
    }

    .md\:pr-1\/4 {
        padding-right: 25% !important
    }

    .md\:pb-1\/4 {
        padding-bottom: 25% !important
    }

    .md\:pl-1\/4 {
        padding-left: 25% !important
    }

    .md\:pt-3\/4 {
        padding-top: 75% !important
    }

    .md\:pr-3\/4 {
        padding-right: 75% !important
    }

    .md\:pb-3\/4 {
        padding-bottom: 75% !important
    }

    .md\:pl-3\/4 {
        padding-left: 75% !important
    }

    .md\:pointer-events-none {
        pointer-events: none !important
    }

    .md\:pointer-events-auto {
        pointer-events: auto !important
    }

    .md\:static {
        position: static !important
    }

    .md\:fixed {
        position: fixed !important
    }

    .md\:absolute {
        position: absolute !important
    }

    .md\:relative {
        position: relative !important
    }

    .md\:sticky {
        position: sticky !important
    }

    .md\:inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .md\:inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .md\:inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .md\:inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .md\:inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .md\:inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .md\:top-0 {
        top: 0 !important
    }

    .md\:right-0 {
        right: 0 !important
    }

    .md\:bottom-0 {
        bottom: 0 !important
    }

    .md\:left-0 {
        left: 0 !important
    }

    .md\:top-auto {
        top: auto !important
    }

    .md\:right-auto {
        right: auto !important
    }

    .md\:bottom-auto {
        bottom: auto !important
    }

    .md\:left-auto {
        left: auto !important
    }

    .md\:resize-none {
        resize: none !important
    }

    .md\:resize-y {
        resize: vertical !important
    }

    .md\:resize-x {
        resize: horizontal !important
    }

    .md\:resize {
        resize: both !important
    }

    .md\:shadow-md {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .md\:shadow-lg {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .md\:shadow-xl {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .md\:shadow-none {
        box-shadow: none !important
    }

    .md\:hover\:shadow-md:hover {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .md\:hover\:shadow-lg:hover {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .md\:hover\:shadow-xl:hover {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .md\:hover\:shadow-none:hover {
        box-shadow: none !important
    }

    .md\:focus\:shadow-md:focus {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .md\:focus\:shadow-lg:focus {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .md\:focus\:shadow-xl:focus {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .md\:focus\:shadow-none:focus {
        box-shadow: none !important
    }

    .md\:fill-current {
        fill: currentColor !important
    }

    .md\:stroke-current {
        stroke: currentColor !important
    }

    .md\:table-auto {
        table-layout: auto !important
    }

    .md\:table-fixed {
        table-layout: fixed !important
    }

    .md\:text-left {
        text-align: left !important
    }

    .md\:text-center {
        text-align: center !important
    }

    .md\:text-right {
        text-align: right !important
    }

    .md\:text-justify {
        text-align: justify !important
    }

    .md\:text-transparent {
        color: transparent !important
    }

    .md\:text-black {
        color: #000 !important
    }

    .md\:text-white {
        color: #fff !important
    }

    .md\:text-white-o-15 {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:text-white-o-25 {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:text-white-o-50 {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:text-white-o-75 {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:text-white-o-85 {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:text-black-o-15 {
        color: rgba(0, 0, 0, .15) !important
    }

    .md\:text-black-o-25 {
        color: rgba(0, 0, 0, .25) !important
    }

    .md\:text-black-o-50 {
        color: rgba(0, 0, 0, .5) !important
    }

    .md\:text-black-o-75 {
        color: rgba(0, 0, 0, .75) !important
    }

    .md\:text-blue-5 {
        color: #f5fdff !important
    }

    .md\:text-blue-10 {
        color: #e5f9ff !important
    }

    .md\:text-blue-20 {
        color: #ccf0f9 !important
    }

    .md\:text-blue-40 {
        color: #99e1f3 !important
    }

    .md\:text-blue-50 {
        color: #f7faff !important
    }

    .md\:text-blue-60 {
        color: #66d3ee !important
    }

    .md\:text-blue-80 {
        color: #33c4e8 !important
    }

    .md\:text-blue-100 {
        color: #e8edf5 !important
    }

    .md\:text-blue-200 {
        color: #d3dceb !important
    }

    .md\:text-blue-300 {
        color: #4478bb !important
    }

    .md\:text-blue-500 {
        color: #1e5399 !important
    }

    .md\:text-blue-600 {
        color: #12468c !important
    }

    .md\:text-blue-700 {
        color: #123d77 !important
    }

    .md\:text-blue-900 {
        color: #192638 !important
    }

    .md\:text-blue-solid {
        color: #00f !important
    }

    .md\:text-blue-brand {
        color: #00b5e2 !important
    }

    .md\:text-lightblue-300 {
        color: #6bcbf3 !important
    }

    .md\:text-lightblue-500 {
        color: #0b9fea !important
    }

    .md\:text-lightblue-700 {
        color: #2576a3 !important
    }

    .md\:text-sablue-100 {
        color: #ebf8fe !important
    }

    .md\:text-sablue-200 {
        color: #dceffc !important
    }

    .md\:text-grey-200 {
        color: #212121 !important
    }

    .md\:text-grey-250 {
        color: #333 !important
    }

    .md\:text-grey-300 {
        color: #454747 !important
    }

    .md\:text-grey-400 {
        color: #666667 !important
    }

    .md\:text-grey-450 {
        color: #707070 !important
    }

    .md\:text-grey-600 {
        color: #949494 !important
    }

    .md\:text-grey-700 {
        color: #b2b2b2 !important
    }

    .md\:text-grey-750 {
        color: #b2b5b9 !important
    }

    .md\:text-grey-800 {
        color: #dee2e4 !important
    }

    .md\:text-grey-850 {
        color: #eff3f5 !important
    }

    .md\:text-grey-900 {
        color: #f1f3f5 !important
    }

    .md\:text-grey-950 {
        color: #f9f9f9 !important
    }

    .md\:text-yellow-80 {
        color: #fffc82 !important
    }

    .md\:text-yellow-100 {
        color: #fff3cd !important
    }

    .md\:text-yellow-500 {
        color: #856404 !important
    }

    .md\:text-red-100 {
        color: #f9d7da !important
    }

    .md\:text-red-500 {
        color: #721c23 !important
    }

    .md\:text-green-100 {
        color: #d4edda !important
    }

    .md\:text-green-500 {
        color: #155724 !important
    }

    .md\:text-lightgreen-500 {
        color: #0cac78 !important
    }

    .md\:text-lightgreen-700 {
        color: #06563c !important
    }

    .md\:text-medicare-100 {
        color: #d4eee2 !important
    }

    .md\:text-medicare-300 {
        color: #00af3f !important
    }

    .md\:text-medicare-500 {
        color: #008542 !important
    }

    .md\:text-medicare-700 {
        color: #024731 !important
    }

    .md\:text-centrelink-100 {
        color: #e4e4e5 !important
    }

    .md\:text-centrelink-300 {
        color: #949499 !important
    }

    .md\:text-centrelink-500 {
        color: #4d4d4f !important
    }

    .md\:text-centrelink-700 {
        color: #353637 !important
    }

    .md\:text-childsupport-100 {
        color: #ebdeee !important
    }

    .md\:text-childsupport-300 {
        color: #b25bcc !important
    }

    .md\:text-childsupport-500 {
        color: #6e2585 !important
    }

    .md\:text-childsupport-700 {
        color: #541866 !important
    }

    .md\:text-mygov-300 {
        color: #78c433 !important
    }

    .md\:text-mygov-500 {
        color: #026540 !important
    }

    .md\:text-mygov-700 {
        color: #004e31 !important
    }

    .md\:hover\:text-transparent:hover {
        color: transparent !important
    }

    .md\:hover\:text-black:hover {
        color: #000 !important
    }

    .md\:hover\:text-white:hover {
        color: #fff !important
    }

    .md\:hover\:text-white-o-15:hover {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:hover\:text-white-o-25:hover {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:hover\:text-white-o-50:hover {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:hover\:text-white-o-75:hover {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:hover\:text-white-o-85:hover {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:hover\:text-black-o-15:hover {
        color: rgba(0, 0, 0, .15) !important
    }

    .md\:hover\:text-black-o-25:hover {
        color: rgba(0, 0, 0, .25) !important
    }

    .md\:hover\:text-black-o-50:hover {
        color: rgba(0, 0, 0, .5) !important
    }

    .md\:hover\:text-black-o-75:hover {
        color: rgba(0, 0, 0, .75) !important
    }

    .md\:hover\:text-blue-5:hover {
        color: #f5fdff !important
    }

    .md\:hover\:text-blue-10:hover {
        color: #e5f9ff !important
    }

    .md\:hover\:text-blue-20:hover {
        color: #ccf0f9 !important
    }

    .md\:hover\:text-blue-40:hover {
        color: #99e1f3 !important
    }

    .md\:hover\:text-blue-50:hover {
        color: #f7faff !important
    }

    .md\:hover\:text-blue-60:hover {
        color: #66d3ee !important
    }

    .md\:hover\:text-blue-80:hover {
        color: #33c4e8 !important
    }

    .md\:hover\:text-blue-100:hover {
        color: #e8edf5 !important
    }

    .md\:hover\:text-blue-200:hover {
        color: #d3dceb !important
    }

    .md\:hover\:text-blue-300:hover {
        color: #4478bb !important
    }

    .md\:hover\:text-blue-500:hover {
        color: #1e5399 !important
    }

    .md\:hover\:text-blue-600:hover {
        color: #12468c !important
    }

    .md\:hover\:text-blue-700:hover {
        color: #123d77 !important
    }

    .md\:hover\:text-blue-900:hover {
        color: #192638 !important
    }

    .md\:hover\:text-blue-solid:hover {
        color: #00f !important
    }

    .md\:hover\:text-blue-brand:hover {
        color: #00b5e2 !important
    }

    .md\:hover\:text-lightblue-300:hover {
        color: #6bcbf3 !important
    }

    .md\:hover\:text-lightblue-500:hover {
        color: #0b9fea !important
    }

    .md\:hover\:text-lightblue-700:hover {
        color: #2576a3 !important
    }

    .md\:hover\:text-sablue-100:hover {
        color: #ebf8fe !important
    }

    .md\:hover\:text-sablue-200:hover {
        color: #dceffc !important
    }

    .md\:hover\:text-grey-200:hover {
        color: #212121 !important
    }

    .md\:hover\:text-grey-250:hover {
        color: #333 !important
    }

    .md\:hover\:text-grey-300:hover {
        color: #454747 !important
    }

    .md\:hover\:text-grey-400:hover {
        color: #666667 !important
    }

    .md\:hover\:text-grey-450:hover {
        color: #707070 !important
    }

    .md\:hover\:text-grey-600:hover {
        color: #949494 !important
    }

    .md\:hover\:text-grey-700:hover {
        color: #b2b2b2 !important
    }

    .md\:hover\:text-grey-750:hover {
        color: #b2b5b9 !important
    }

    .md\:hover\:text-grey-800:hover {
        color: #dee2e4 !important
    }

    .md\:hover\:text-grey-850:hover {
        color: #eff3f5 !important
    }

    .md\:hover\:text-grey-900:hover {
        color: #f1f3f5 !important
    }

    .md\:hover\:text-grey-950:hover {
        color: #f9f9f9 !important
    }

    .md\:hover\:text-yellow-80:hover {
        color: #fffc82 !important
    }

    .md\:hover\:text-yellow-100:hover {
        color: #fff3cd !important
    }

    .md\:hover\:text-yellow-500:hover {
        color: #856404 !important
    }

    .md\:hover\:text-red-100:hover {
        color: #f9d7da !important
    }

    .md\:hover\:text-red-500:hover {
        color: #721c23 !important
    }

    .md\:hover\:text-green-100:hover {
        color: #d4edda !important
    }

    .md\:hover\:text-green-500:hover {
        color: #155724 !important
    }

    .md\:hover\:text-lightgreen-500:hover {
        color: #0cac78 !important
    }

    .md\:hover\:text-lightgreen-700:hover {
        color: #06563c !important
    }

    .md\:hover\:text-medicare-100:hover {
        color: #d4eee2 !important
    }

    .md\:hover\:text-medicare-300:hover {
        color: #00af3f !important
    }

    .md\:hover\:text-medicare-500:hover {
        color: #008542 !important
    }

    .md\:hover\:text-medicare-700:hover {
        color: #024731 !important
    }

    .md\:hover\:text-centrelink-100:hover {
        color: #e4e4e5 !important
    }

    .md\:hover\:text-centrelink-300:hover {
        color: #949499 !important
    }

    .md\:hover\:text-centrelink-500:hover {
        color: #4d4d4f !important
    }

    .md\:hover\:text-centrelink-700:hover {
        color: #353637 !important
    }

    .md\:hover\:text-childsupport-100:hover {
        color: #ebdeee !important
    }

    .md\:hover\:text-childsupport-300:hover {
        color: #b25bcc !important
    }

    .md\:hover\:text-childsupport-500:hover {
        color: #6e2585 !important
    }

    .md\:hover\:text-childsupport-700:hover {
        color: #541866 !important
    }

    .md\:hover\:text-mygov-300:hover {
        color: #78c433 !important
    }

    .md\:hover\:text-mygov-500:hover {
        color: #026540 !important
    }

    .md\:hover\:text-mygov-700:hover {
        color: #004e31 !important
    }

    .md\:focus\:text-transparent:focus {
        color: transparent !important
    }

    .md\:focus\:text-black:focus {
        color: #000 !important
    }

    .md\:focus\:text-white:focus {
        color: #fff !important
    }

    .md\:focus\:text-white-o-15:focus {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .md\:focus\:text-white-o-25:focus {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .md\:focus\:text-white-o-50:focus {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .md\:focus\:text-white-o-75:focus {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .md\:focus\:text-white-o-85:focus {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .md\:focus\:text-black-o-15:focus {
        color: rgba(0, 0, 0, .15) !important
    }

    .md\:focus\:text-black-o-25:focus {
        color: rgba(0, 0, 0, .25) !important
    }

    .md\:focus\:text-black-o-50:focus {
        color: rgba(0, 0, 0, .5) !important
    }

    .md\:focus\:text-black-o-75:focus {
        color: rgba(0, 0, 0, .75) !important
    }

    .md\:focus\:text-blue-5:focus {
        color: #f5fdff !important
    }

    .md\:focus\:text-blue-10:focus {
        color: #e5f9ff !important
    }

    .md\:focus\:text-blue-20:focus {
        color: #ccf0f9 !important
    }

    .md\:focus\:text-blue-40:focus {
        color: #99e1f3 !important
    }

    .md\:focus\:text-blue-50:focus {
        color: #f7faff !important
    }

    .md\:focus\:text-blue-60:focus {
        color: #66d3ee !important
    }

    .md\:focus\:text-blue-80:focus {
        color: #33c4e8 !important
    }

    .md\:focus\:text-blue-100:focus {
        color: #e8edf5 !important
    }

    .md\:focus\:text-blue-200:focus {
        color: #d3dceb !important
    }

    .md\:focus\:text-blue-300:focus {
        color: #4478bb !important
    }

    .md\:focus\:text-blue-500:focus {
        color: #1e5399 !important
    }

    .md\:focus\:text-blue-600:focus {
        color: #12468c !important
    }

    .md\:focus\:text-blue-700:focus {
        color: #123d77 !important
    }

    .md\:focus\:text-blue-900:focus {
        color: #192638 !important
    }

    .md\:focus\:text-blue-solid:focus {
        color: #00f !important
    }

    .md\:focus\:text-blue-brand:focus {
        color: #00b5e2 !important
    }

    .md\:focus\:text-lightblue-300:focus {
        color: #6bcbf3 !important
    }

    .md\:focus\:text-lightblue-500:focus {
        color: #0b9fea !important
    }

    .md\:focus\:text-lightblue-700:focus {
        color: #2576a3 !important
    }

    .md\:focus\:text-sablue-100:focus {
        color: #ebf8fe !important
    }

    .md\:focus\:text-sablue-200:focus {
        color: #dceffc !important
    }

    .md\:focus\:text-grey-200:focus {
        color: #212121 !important
    }

    .md\:focus\:text-grey-250:focus {
        color: #333 !important
    }

    .md\:focus\:text-grey-300:focus {
        color: #454747 !important
    }

    .md\:focus\:text-grey-400:focus {
        color: #666667 !important
    }

    .md\:focus\:text-grey-450:focus {
        color: #707070 !important
    }

    .md\:focus\:text-grey-600:focus {
        color: #949494 !important
    }

    .md\:focus\:text-grey-700:focus {
        color: #b2b2b2 !important
    }

    .md\:focus\:text-grey-750:focus {
        color: #b2b5b9 !important
    }

    .md\:focus\:text-grey-800:focus {
        color: #dee2e4 !important
    }

    .md\:focus\:text-grey-850:focus {
        color: #eff3f5 !important
    }

    .md\:focus\:text-grey-900:focus {
        color: #f1f3f5 !important
    }

    .md\:focus\:text-grey-950:focus {
        color: #f9f9f9 !important
    }

    .md\:focus\:text-yellow-80:focus {
        color: #fffc82 !important
    }

    .md\:focus\:text-yellow-100:focus {
        color: #fff3cd !important
    }

    .md\:focus\:text-yellow-500:focus {
        color: #856404 !important
    }

    .md\:focus\:text-red-100:focus {
        color: #f9d7da !important
    }

    .md\:focus\:text-red-500:focus {
        color: #721c23 !important
    }

    .md\:focus\:text-green-100:focus {
        color: #d4edda !important
    }

    .md\:focus\:text-green-500:focus {
        color: #155724 !important
    }

    .md\:focus\:text-lightgreen-500:focus {
        color: #0cac78 !important
    }

    .md\:focus\:text-lightgreen-700:focus {
        color: #06563c !important
    }

    .md\:focus\:text-medicare-100:focus {
        color: #d4eee2 !important
    }

    .md\:focus\:text-medicare-300:focus {
        color: #00af3f !important
    }

    .md\:focus\:text-medicare-500:focus {
        color: #008542 !important
    }

    .md\:focus\:text-medicare-700:focus {
        color: #024731 !important
    }

    .md\:focus\:text-centrelink-100:focus {
        color: #e4e4e5 !important
    }

    .md\:focus\:text-centrelink-300:focus {
        color: #949499 !important
    }

    .md\:focus\:text-centrelink-500:focus {
        color: #4d4d4f !important
    }

    .md\:focus\:text-centrelink-700:focus {
        color: #353637 !important
    }

    .md\:focus\:text-childsupport-100:focus {
        color: #ebdeee !important
    }

    .md\:focus\:text-childsupport-300:focus {
        color: #b25bcc !important
    }

    .md\:focus\:text-childsupport-500:focus {
        color: #6e2585 !important
    }

    .md\:focus\:text-childsupport-700:focus {
        color: #541866 !important
    }

    .md\:focus\:text-mygov-300:focus {
        color: #78c433 !important
    }

    .md\:focus\:text-mygov-500:focus {
        color: #026540 !important
    }

    .md\:focus\:text-mygov-700:focus {
        color: #004e31 !important
    }

    .md\:text-hidden {
        font-size: 0 !important
    }

    .md\:text-xs {
        font-size: .75rem !important
    }

    .md\:text-sm {
        font-size: .875rem !important
    }

    .md\:text-md {
        font-size: 1rem !important
    }

    .md\:text-base {
        font-size: 1.125rem !important
    }

    .md\:text-lg {
        font-size: 1.25rem !important
    }

    .md\:text-xl {
        font-size: 1.375rem !important
    }

    .md\:text-2xl {
        font-size: 1.5rem !important
    }

    .md\:text-3xl {
        font-size: 1.625rem !important
    }

    .md\:text-4xl {
        font-size: 1.75rem !important
    }

    .md\:text-5xl {
        font-size: 1.875rem !important
    }

    .md\:text-6xl {
        font-size: 2.25rem !important
    }

    .md\:text-7xl {
        font-size: 2.5rem !important
    }

    .md\:text-8xl {
        font-size: 3.875rem !important
    }

    .md\:text-9xl {
        font-size: 4.375rem !important
    }

    .md\:italic {
        font-style: italic !important
    }

    .md\:not-italic {
        font-style: normal !important
    }

    .md\:uppercase {
        text-transform: uppercase !important
    }

    .md\:lowercase {
        text-transform: lowercase !important
    }

    .md\:capitalize {
        text-transform: capitalize !important
    }

    .md\:normal-case {
        text-transform: none !important
    }

    .md\:antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .md\:subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .md\:tracking-tighter {
        letter-spacing: -.0015em !important
    }

    .md\:tracking-tight {
        letter-spacing: -.0005em !important
    }

    .md\:tracking-normal {
        letter-spacing: 0 !important
    }

    .md\:tracking-wide {
        letter-spacing: .001em !important
    }

    .md\:tracking-wider {
        letter-spacing: .0015em !important
    }

    .md\:select-none {
        -webkit-user-select: none !important;
        user-select: none !important
    }

    .md\:select-text {
        -webkit-user-select: text !important;
        user-select: text !important
    }

    .md\:select-all {
        -webkit-user-select: all !important;
        user-select: all !important
    }

    .md\:select-auto {
        -webkit-user-select: auto !important;
        user-select: auto !important
    }

    .md\:align-baseline {
        vertical-align: baseline !important
    }

    .md\:align-top {
        vertical-align: top !important
    }

    .md\:align-middle {
        vertical-align: middle !important
    }

    .md\:align-bottom {
        vertical-align: bottom !important
    }

    .md\:align-text-top {
        vertical-align: text-top !important
    }

    .md\:align-text-bottom {
        vertical-align: text-bottom !important
    }

    .md\:visible {
        visibility: visible !important
    }

    .md\:invisible {
        visibility: hidden !important
    }

    .md\:whitespace-normal {
        white-space: normal !important
    }

    .md\:whitespace-no-wrap {
        white-space: nowrap !important
    }

    .md\:whitespace-pre {
        white-space: pre !important
    }

    .md\:whitespace-pre-line {
        white-space: pre-line !important
    }

    .md\:whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .md\:break-normal {
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .md\:break-words {
        overflow-wrap: break-word !important
    }

    .md\:break-all {
        word-break: break-all !important
    }

    .md\:truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .md\:w-0 {
        width: 0 !important
    }

    .md\:w-1 {
        width: .25rem !important
    }

    .md\:w-2 {
        width: .5rem !important
    }

    .md\:w-3 {
        width: .625rem !important
    }

    .md\:w-4 {
        width: .9375rem !important
    }

    .md\:w-5 {
        width: 1.25rem !important
    }

    .md\:w-6 {
        width: 1.5625rem !important
    }

    .md\:w-8 {
        width: 1.875rem !important
    }

    .md\:w-9 {
        width: 2.1875rem !important
    }

    .md\:w-10 {
        width: 2.5rem !important
    }

    .md\:w-12 {
        width: 3.125rem !important
    }

    .md\:w-16 {
        width: 3.75rem !important
    }

    .md\:w-18 {
        width: 4.375rem !important
    }

    .md\:w-20 {
        width: 5rem !important
    }

    .md\:w-24 {
        width: 5.625rem !important
    }

    .md\:w-30 {
        width: 7.5rem !important
    }

    .md\:w-32 {
        width: 8rem !important
    }

    .md\:w-40 {
        width: 10rem !important
    }

    .md\:w-48 {
        width: 12rem !important
    }

    .md\:w-56 {
        width: 14rem !important
    }

    .md\:w-64 {
        width: 16rem !important
    }

    .md\:w-auto {
        width: auto !important
    }

    .md\:w-px {
        width: 1px !important
    }

    .md\:w-138px {
        width: 138px !important
    }

    .md\:w-1\/20 {
        width: 5% !important
    }

    .md\:w-1\/4 {
        width: 25% !important
    }

    .md\:w-3\/4 {
        width: 75% !important
    }

    .md\:w-1\/2 {
        width: 50% !important
    }

    .md\:w-1\/3 {
        width: 33.333333% !important
    }

    .md\:w-2\/3 {
        width: 66.666667% !important
    }

    .md\:w-2\/4 {
        width: 50% !important
    }

    .md\:w-1\/5 {
        width: 20% !important
    }

    .md\:w-2\/5 {
        width: 40% !important
    }

    .md\:w-3\/5 {
        width: 60% !important
    }

    .md\:w-4\/5 {
        width: 80% !important
    }

    .md\:w-1\/6 {
        width: 16.666667% !important
    }

    .md\:w-2\/6 {
        width: 33.333333% !important
    }

    .md\:w-3\/6 {
        width: 50% !important
    }

    .md\:w-4\/6 {
        width: 66.666667% !important
    }

    .md\:w-5\/6 {
        width: 83.333333% !important
    }

    .md\:w-1\/12 {
        width: 8.333333% !important
    }

    .md\:w-2\/12 {
        width: 16.666667% !important
    }

    .md\:w-3\/12 {
        width: 25% !important
    }

    .md\:w-4\/12 {
        width: 33.333333% !important
    }

    .md\:w-5\/12 {
        width: 41.666667% !important
    }

    .md\:w-6\/12 {
        width: 50% !important
    }

    .md\:w-7\/12 {
        width: 58.333333% !important
    }

    .md\:w-8\/12 {
        width: 66.666667% !important
    }

    .md\:w-9\/12 {
        width: 75% !important
    }

    .md\:w-10\/12 {
        width: 83.333333% !important
    }

    .md\:w-11\/12 {
        width: 91.666667% !important
    }

    .md\:w-content {
        width: 35em !important
    }

    .md\:w-full {
        width: 100% !important
    }

    .md\:w-screen {
        width: 100vw !important
    }

    .md\:z-0 {
        z-index: 0 !important
    }

    .md\:z-50 {
        z-index: 50 !important
    }

    .md\:z-100 {
        z-index: 100 !important
    }

    .md\:z-150 {
        z-index: 150 !important
    }

    .md\:z-200 {
        z-index: 200 !important
    }

    .md\:z-250 {
        z-index: 250 !important
    }

    .md\:z-300 {
        z-index: 300 !important
    }

    .md\:z-350 {
        z-index: 350 !important
    }

    .md\:z-400 {
        z-index: 400 !important
    }

    .md\:z-450 {
        z-index: 450 !important
    }

    .md\:z-500 {
        z-index: 500 !important
    }

    .md\:z-550 {
        z-index: 550 !important
    }

    .md\:z-600 {
        z-index: 600 !important
    }

    .md\:z-650 {
        z-index: 650 !important
    }

    .md\:z-700 {
        z-index: 700 !important
    }

    .md\:z-auto {
        z-index: auto !important
    }

    .md\:-z-10 {
        z-index: -10 !important
    }

    .md\:z-inf {
        z-index: 12345678 !important
    }
}

@media (min-width: 1152px) {
    .lg\:sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .lg\:not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .lg\:focus\:sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .lg\:focus\:not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .lg\:appearance-none {
        -webkit-appearance: none !important;
        appearance: none !important
    }

    .lg\:bg-fixed {
        background-attachment: fixed !important
    }

    .lg\:bg-local {
        background-attachment: local !important
    }

    .lg\:bg-scroll {
        background-attachment: scroll !important
    }

    .lg\:bg-transparent {
        background-color: transparent !important
    }

    .lg\:bg-black {
        background-color: #000 !important
    }

    .lg\:bg-white {
        background-color: #fff !important
    }

    .lg\:bg-white-o-15 {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:bg-white-o-25 {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:bg-white-o-50 {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:bg-white-o-75 {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:bg-white-o-85 {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:bg-black-o-15 {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .lg\:bg-black-o-25 {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .lg\:bg-black-o-50 {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .lg\:bg-black-o-75 {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .lg\:bg-blue-5 {
        background-color: #f5fdff !important
    }

    .lg\:bg-blue-10 {
        background-color: #e5f9ff !important
    }

    .lg\:bg-blue-20 {
        background-color: #ccf0f9 !important
    }

    .lg\:bg-blue-40 {
        background-color: #99e1f3 !important
    }

    .lg\:bg-blue-50 {
        background-color: #f7faff !important
    }

    .lg\:bg-blue-60 {
        background-color: #66d3ee !important
    }

    .lg\:bg-blue-80 {
        background-color: #33c4e8 !important
    }

    .lg\:bg-blue-100 {
        background-color: #e8edf5 !important
    }

    .lg\:bg-blue-200 {
        background-color: #d3dceb !important
    }

    .lg\:bg-blue-300 {
        background-color: #4478bb !important
    }

    .lg\:bg-blue-500 {
        background-color: #1e5399 !important
    }

    .lg\:bg-blue-600 {
        background-color: #12468c !important
    }

    .lg\:bg-blue-700 {
        background-color: #123d77 !important
    }

    .lg\:bg-blue-900 {
        background-color: #192638 !important
    }

    .lg\:bg-blue-solid {
        background-color: #00f !important
    }

    .lg\:bg-blue-brand {
        background-color: #00b5e2 !important
    }

    .lg\:bg-lightblue-300 {
        background-color: #6bcbf3 !important
    }

    .lg\:bg-lightblue-500 {
        background-color: #0b9fea !important
    }

    .lg\:bg-lightblue-700 {
        background-color: #2576a3 !important
    }

    .lg\:bg-sablue-100 {
        background-color: #ebf8fe !important
    }

    .lg\:bg-sablue-200 {
        background-color: #dceffc !important
    }

    .lg\:bg-grey-200 {
        background-color: #212121 !important
    }

    .lg\:bg-grey-250 {
        background-color: #333 !important
    }

    .lg\:bg-grey-300 {
        background-color: #454747 !important
    }

    .lg\:bg-grey-400 {
        background-color: #666667 !important
    }

    .lg\:bg-grey-450 {
        background-color: #707070 !important
    }

    .lg\:bg-grey-600 {
        background-color: #949494 !important
    }

    .lg\:bg-grey-700 {
        background-color: #b2b2b2 !important
    }

    .lg\:bg-grey-750 {
        background-color: #b2b5b9 !important
    }

    .lg\:bg-grey-800 {
        background-color: #dee2e4 !important
    }

    .lg\:bg-grey-850 {
        background-color: #eff3f5 !important
    }

    .lg\:bg-grey-900 {
        background-color: #f1f3f5 !important
    }

    .lg\:bg-grey-950 {
        background-color: #f9f9f9 !important
    }

    .lg\:bg-yellow-80 {
        background-color: #fffc82 !important
    }

    .lg\:bg-yellow-100 {
        background-color: #fff3cd !important
    }

    .lg\:bg-yellow-500 {
        background-color: #856404 !important
    }

    .lg\:bg-red-100 {
        background-color: #f9d7da !important
    }

    .lg\:bg-red-500 {
        background-color: #721c23 !important
    }

    .lg\:bg-green-100 {
        background-color: #d4edda !important
    }

    .lg\:bg-green-500 {
        background-color: #155724 !important
    }

    .lg\:bg-lightgreen-500 {
        background-color: #0cac78 !important
    }

    .lg\:bg-lightgreen-700 {
        background-color: #06563c !important
    }

    .lg\:bg-medicare-100 {
        background-color: #d4eee2 !important
    }

    .lg\:bg-medicare-300 {
        background-color: #00af3f !important
    }

    .lg\:bg-medicare-500 {
        background-color: #008542 !important
    }

    .lg\:bg-medicare-700 {
        background-color: #024731 !important
    }

    .lg\:bg-centrelink-100 {
        background-color: #e4e4e5 !important
    }

    .lg\:bg-centrelink-300 {
        background-color: #949499 !important
    }

    .lg\:bg-centrelink-500 {
        background-color: #4d4d4f !important
    }

    .lg\:bg-centrelink-700 {
        background-color: #353637 !important
    }

    .lg\:bg-childsupport-100 {
        background-color: #ebdeee !important
    }

    .lg\:bg-childsupport-300 {
        background-color: #b25bcc !important
    }

    .lg\:bg-childsupport-500 {
        background-color: #6e2585 !important
    }

    .lg\:bg-childsupport-700 {
        background-color: #541866 !important
    }

    .lg\:bg-mygov-300 {
        background-color: #78c433 !important
    }

    .lg\:bg-mygov-500 {
        background-color: #026540 !important
    }

    .lg\:bg-mygov-700 {
        background-color: #004e31 !important
    }

    .lg\:hover\:bg-transparent:hover {
        background-color: transparent !important
    }

    .lg\:hover\:bg-black:hover {
        background-color: #000 !important
    }

    .lg\:hover\:bg-white:hover {
        background-color: #fff !important
    }

    .lg\:hover\:bg-white-o-15:hover {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:hover\:bg-white-o-25:hover {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:hover\:bg-white-o-50:hover {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:hover\:bg-white-o-75:hover {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:hover\:bg-white-o-85:hover {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:hover\:bg-black-o-15:hover {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .lg\:hover\:bg-black-o-25:hover {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .lg\:hover\:bg-black-o-50:hover {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .lg\:hover\:bg-black-o-75:hover {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .lg\:hover\:bg-blue-5:hover {
        background-color: #f5fdff !important
    }

    .lg\:hover\:bg-blue-10:hover {
        background-color: #e5f9ff !important
    }

    .lg\:hover\:bg-blue-20:hover {
        background-color: #ccf0f9 !important
    }

    .lg\:hover\:bg-blue-40:hover {
        background-color: #99e1f3 !important
    }

    .lg\:hover\:bg-blue-50:hover {
        background-color: #f7faff !important
    }

    .lg\:hover\:bg-blue-60:hover {
        background-color: #66d3ee !important
    }

    .lg\:hover\:bg-blue-80:hover {
        background-color: #33c4e8 !important
    }

    .lg\:hover\:bg-blue-100:hover {
        background-color: #e8edf5 !important
    }

    .lg\:hover\:bg-blue-200:hover {
        background-color: #d3dceb !important
    }

    .lg\:hover\:bg-blue-300:hover {
        background-color: #4478bb !important
    }

    .lg\:hover\:bg-blue-500:hover {
        background-color: #1e5399 !important
    }

    .lg\:hover\:bg-blue-600:hover {
        background-color: #12468c !important
    }

    .lg\:hover\:bg-blue-700:hover {
        background-color: #123d77 !important
    }

    .lg\:hover\:bg-blue-900:hover {
        background-color: #192638 !important
    }

    .lg\:hover\:bg-blue-solid:hover {
        background-color: #00f !important
    }

    .lg\:hover\:bg-blue-brand:hover {
        background-color: #00b5e2 !important
    }

    .lg\:hover\:bg-lightblue-300:hover {
        background-color: #6bcbf3 !important
    }

    .lg\:hover\:bg-lightblue-500:hover {
        background-color: #0b9fea !important
    }

    .lg\:hover\:bg-lightblue-700:hover {
        background-color: #2576a3 !important
    }

    .lg\:hover\:bg-sablue-100:hover {
        background-color: #ebf8fe !important
    }

    .lg\:hover\:bg-sablue-200:hover {
        background-color: #dceffc !important
    }

    .lg\:hover\:bg-grey-200:hover {
        background-color: #212121 !important
    }

    .lg\:hover\:bg-grey-250:hover {
        background-color: #333 !important
    }

    .lg\:hover\:bg-grey-300:hover {
        background-color: #454747 !important
    }

    .lg\:hover\:bg-grey-400:hover {
        background-color: #666667 !important
    }

    .lg\:hover\:bg-grey-450:hover {
        background-color: #707070 !important
    }

    .lg\:hover\:bg-grey-600:hover {
        background-color: #949494 !important
    }

    .lg\:hover\:bg-grey-700:hover {
        background-color: #b2b2b2 !important
    }

    .lg\:hover\:bg-grey-750:hover {
        background-color: #b2b5b9 !important
    }

    .lg\:hover\:bg-grey-800:hover {
        background-color: #dee2e4 !important
    }

    .lg\:hover\:bg-grey-850:hover {
        background-color: #eff3f5 !important
    }

    .lg\:hover\:bg-grey-900:hover {
        background-color: #f1f3f5 !important
    }

    .lg\:hover\:bg-grey-950:hover {
        background-color: #f9f9f9 !important
    }

    .lg\:hover\:bg-yellow-80:hover {
        background-color: #fffc82 !important
    }

    .lg\:hover\:bg-yellow-100:hover {
        background-color: #fff3cd !important
    }

    .lg\:hover\:bg-yellow-500:hover {
        background-color: #856404 !important
    }

    .lg\:hover\:bg-red-100:hover {
        background-color: #f9d7da !important
    }

    .lg\:hover\:bg-red-500:hover {
        background-color: #721c23 !important
    }

    .lg\:hover\:bg-green-100:hover {
        background-color: #d4edda !important
    }

    .lg\:hover\:bg-green-500:hover {
        background-color: #155724 !important
    }

    .lg\:hover\:bg-lightgreen-500:hover {
        background-color: #0cac78 !important
    }

    .lg\:hover\:bg-lightgreen-700:hover {
        background-color: #06563c !important
    }

    .lg\:hover\:bg-medicare-100:hover {
        background-color: #d4eee2 !important
    }

    .lg\:hover\:bg-medicare-300:hover {
        background-color: #00af3f !important
    }

    .lg\:hover\:bg-medicare-500:hover {
        background-color: #008542 !important
    }

    .lg\:hover\:bg-medicare-700:hover {
        background-color: #024731 !important
    }

    .lg\:hover\:bg-centrelink-100:hover {
        background-color: #e4e4e5 !important
    }

    .lg\:hover\:bg-centrelink-300:hover {
        background-color: #949499 !important
    }

    .lg\:hover\:bg-centrelink-500:hover {
        background-color: #4d4d4f !important
    }

    .lg\:hover\:bg-centrelink-700:hover {
        background-color: #353637 !important
    }

    .lg\:hover\:bg-childsupport-100:hover {
        background-color: #ebdeee !important
    }

    .lg\:hover\:bg-childsupport-300:hover {
        background-color: #b25bcc !important
    }

    .lg\:hover\:bg-childsupport-500:hover {
        background-color: #6e2585 !important
    }

    .lg\:hover\:bg-childsupport-700:hover {
        background-color: #541866 !important
    }

    .lg\:hover\:bg-mygov-300:hover {
        background-color: #78c433 !important
    }

    .lg\:hover\:bg-mygov-500:hover {
        background-color: #026540 !important
    }

    .lg\:hover\:bg-mygov-700:hover {
        background-color: #004e31 !important
    }

    .lg\:focus\:bg-transparent:focus {
        background-color: transparent !important
    }

    .lg\:focus\:bg-black:focus {
        background-color: #000 !important
    }

    .lg\:focus\:bg-white:focus {
        background-color: #fff !important
    }

    .lg\:focus\:bg-white-o-15:focus {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:focus\:bg-white-o-25:focus {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:focus\:bg-white-o-50:focus {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:focus\:bg-white-o-75:focus {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:focus\:bg-white-o-85:focus {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:focus\:bg-black-o-15:focus {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .lg\:focus\:bg-black-o-25:focus {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .lg\:focus\:bg-black-o-50:focus {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .lg\:focus\:bg-black-o-75:focus {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .lg\:focus\:bg-blue-5:focus {
        background-color: #f5fdff !important
    }

    .lg\:focus\:bg-blue-10:focus {
        background-color: #e5f9ff !important
    }

    .lg\:focus\:bg-blue-20:focus {
        background-color: #ccf0f9 !important
    }

    .lg\:focus\:bg-blue-40:focus {
        background-color: #99e1f3 !important
    }

    .lg\:focus\:bg-blue-50:focus {
        background-color: #f7faff !important
    }

    .lg\:focus\:bg-blue-60:focus {
        background-color: #66d3ee !important
    }

    .lg\:focus\:bg-blue-80:focus {
        background-color: #33c4e8 !important
    }

    .lg\:focus\:bg-blue-100:focus {
        background-color: #e8edf5 !important
    }

    .lg\:focus\:bg-blue-200:focus {
        background-color: #d3dceb !important
    }

    .lg\:focus\:bg-blue-300:focus {
        background-color: #4478bb !important
    }

    .lg\:focus\:bg-blue-500:focus {
        background-color: #1e5399 !important
    }

    .lg\:focus\:bg-blue-600:focus {
        background-color: #12468c !important
    }

    .lg\:focus\:bg-blue-700:focus {
        background-color: #123d77 !important
    }

    .lg\:focus\:bg-blue-900:focus {
        background-color: #192638 !important
    }

    .lg\:focus\:bg-blue-solid:focus {
        background-color: #00f !important
    }

    .lg\:focus\:bg-blue-brand:focus {
        background-color: #00b5e2 !important
    }

    .lg\:focus\:bg-lightblue-300:focus {
        background-color: #6bcbf3 !important
    }

    .lg\:focus\:bg-lightblue-500:focus {
        background-color: #0b9fea !important
    }

    .lg\:focus\:bg-lightblue-700:focus {
        background-color: #2576a3 !important
    }

    .lg\:focus\:bg-sablue-100:focus {
        background-color: #ebf8fe !important
    }

    .lg\:focus\:bg-sablue-200:focus {
        background-color: #dceffc !important
    }

    .lg\:focus\:bg-grey-200:focus {
        background-color: #212121 !important
    }

    .lg\:focus\:bg-grey-250:focus {
        background-color: #333 !important
    }

    .lg\:focus\:bg-grey-300:focus {
        background-color: #454747 !important
    }

    .lg\:focus\:bg-grey-400:focus {
        background-color: #666667 !important
    }

    .lg\:focus\:bg-grey-450:focus {
        background-color: #707070 !important
    }

    .lg\:focus\:bg-grey-600:focus {
        background-color: #949494 !important
    }

    .lg\:focus\:bg-grey-700:focus {
        background-color: #b2b2b2 !important
    }

    .lg\:focus\:bg-grey-750:focus {
        background-color: #b2b5b9 !important
    }

    .lg\:focus\:bg-grey-800:focus {
        background-color: #dee2e4 !important
    }

    .lg\:focus\:bg-grey-850:focus {
        background-color: #eff3f5 !important
    }

    .lg\:focus\:bg-grey-900:focus {
        background-color: #f1f3f5 !important
    }

    .lg\:focus\:bg-grey-950:focus {
        background-color: #f9f9f9 !important
    }

    .lg\:focus\:bg-yellow-80:focus {
        background-color: #fffc82 !important
    }

    .lg\:focus\:bg-yellow-100:focus {
        background-color: #fff3cd !important
    }

    .lg\:focus\:bg-yellow-500:focus {
        background-color: #856404 !important
    }

    .lg\:focus\:bg-red-100:focus {
        background-color: #f9d7da !important
    }

    .lg\:focus\:bg-red-500:focus {
        background-color: #721c23 !important
    }

    .lg\:focus\:bg-green-100:focus {
        background-color: #d4edda !important
    }

    .lg\:focus\:bg-green-500:focus {
        background-color: #155724 !important
    }

    .lg\:focus\:bg-lightgreen-500:focus {
        background-color: #0cac78 !important
    }

    .lg\:focus\:bg-lightgreen-700:focus {
        background-color: #06563c !important
    }

    .lg\:focus\:bg-medicare-100:focus {
        background-color: #d4eee2 !important
    }

    .lg\:focus\:bg-medicare-300:focus {
        background-color: #00af3f !important
    }

    .lg\:focus\:bg-medicare-500:focus {
        background-color: #008542 !important
    }

    .lg\:focus\:bg-medicare-700:focus {
        background-color: #024731 !important
    }

    .lg\:focus\:bg-centrelink-100:focus {
        background-color: #e4e4e5 !important
    }

    .lg\:focus\:bg-centrelink-300:focus {
        background-color: #949499 !important
    }

    .lg\:focus\:bg-centrelink-500:focus {
        background-color: #4d4d4f !important
    }

    .lg\:focus\:bg-centrelink-700:focus {
        background-color: #353637 !important
    }

    .lg\:focus\:bg-childsupport-100:focus {
        background-color: #ebdeee !important
    }

    .lg\:focus\:bg-childsupport-300:focus {
        background-color: #b25bcc !important
    }

    .lg\:focus\:bg-childsupport-500:focus {
        background-color: #6e2585 !important
    }

    .lg\:focus\:bg-childsupport-700:focus {
        background-color: #541866 !important
    }

    .lg\:focus\:bg-mygov-300:focus {
        background-color: #78c433 !important
    }

    .lg\:focus\:bg-mygov-500:focus {
        background-color: #026540 !important
    }

    .lg\:focus\:bg-mygov-700:focus {
        background-color: #004e31 !important
    }

    .lg\:bg-bottom {
        background-position: bottom !important
    }

    .lg\:bg-center {
        background-position: 50% !important
    }

    .lg\:bg-left {
        background-position: 0 !important
    }

    .lg\:bg-left-bottom {
        background-position: 0 100% !important
    }

    .lg\:bg-left-top {
        background-position: 0 0 !important
    }

    .lg\:bg-right {
        background-position: 100% !important
    }

    .lg\:bg-right-bottom {
        background-position: 100% 100% !important
    }

    .lg\:bg-right-top {
        background-position: 100% 0 !important
    }

    .lg\:bg-top {
        background-position: top !important
    }

    .lg\:bg-repeat {
        background-repeat: repeat !important
    }

    .lg\:bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .lg\:bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .lg\:bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .lg\:bg-repeat-round {
        background-repeat: round !important
    }

    .lg\:bg-repeat-space {
        background-repeat: space !important
    }

    .lg\:bg-auto {
        background-size: auto !important
    }

    .lg\:bg-cover {
        background-size: cover !important
    }

    .lg\:bg-contain {
        background-size: contain !important
    }

    .lg\:border-collapse {
        border-collapse: collapse !important
    }

    .lg\:border-separate {
        border-collapse: separate !important
    }

    .lg\:border-transparent {
        border-color: transparent !important
    }

    .lg\:border-black {
        border-color: #000 !important
    }

    .lg\:border-white {
        border-color: #fff !important
    }

    .lg\:border-white-o-15 {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:border-white-o-25 {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:border-white-o-50 {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:border-white-o-75 {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:border-white-o-85 {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:border-black-o-15 {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .lg\:border-black-o-25 {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .lg\:border-black-o-50 {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .lg\:border-black-o-75 {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .lg\:border-blue-5 {
        border-color: #f5fdff !important
    }

    .lg\:border-blue-10 {
        border-color: #e5f9ff !important
    }

    .lg\:border-blue-20 {
        border-color: #ccf0f9 !important
    }

    .lg\:border-blue-40 {
        border-color: #99e1f3 !important
    }

    .lg\:border-blue-50 {
        border-color: #f7faff !important
    }

    .lg\:border-blue-60 {
        border-color: #66d3ee !important
    }

    .lg\:border-blue-80 {
        border-color: #33c4e8 !important
    }

    .lg\:border-blue-100 {
        border-color: #e8edf5 !important
    }

    .lg\:border-blue-200 {
        border-color: #d3dceb !important
    }

    .lg\:border-blue-300 {
        border-color: #4478bb !important
    }

    .lg\:border-blue-500 {
        border-color: #1e5399 !important
    }

    .lg\:border-blue-600 {
        border-color: #12468c !important
    }

    .lg\:border-blue-700 {
        border-color: #123d77 !important
    }

    .lg\:border-blue-900 {
        border-color: #192638 !important
    }

    .lg\:border-blue-solid {
        border-color: #00f !important
    }

    .lg\:border-blue-brand {
        border-color: #00b5e2 !important
    }

    .lg\:border-lightblue-300 {
        border-color: #6bcbf3 !important
    }

    .lg\:border-lightblue-500 {
        border-color: #0b9fea !important
    }

    .lg\:border-lightblue-700 {
        border-color: #2576a3 !important
    }

    .lg\:border-sablue-100 {
        border-color: #ebf8fe !important
    }

    .lg\:border-sablue-200 {
        border-color: #dceffc !important
    }

    .lg\:border-grey-200 {
        border-color: #212121 !important
    }

    .lg\:border-grey-250 {
        border-color: #333 !important
    }

    .lg\:border-grey-300 {
        border-color: #454747 !important
    }

    .lg\:border-grey-400 {
        border-color: #666667 !important
    }

    .lg\:border-grey-450 {
        border-color: #707070 !important
    }

    .lg\:border-grey-600 {
        border-color: #949494 !important
    }

    .lg\:border-grey-700 {
        border-color: #b2b2b2 !important
    }

    .lg\:border-grey-750 {
        border-color: #b2b5b9 !important
    }

    .lg\:border-grey-800 {
        border-color: #dee2e4 !important
    }

    .lg\:border-grey-850 {
        border-color: #eff3f5 !important
    }

    .lg\:border-grey-900 {
        border-color: #f1f3f5 !important
    }

    .lg\:border-grey-950 {
        border-color: #f9f9f9 !important
    }

    .lg\:border-yellow-80 {
        border-color: #fffc82 !important
    }

    .lg\:border-yellow-100 {
        border-color: #fff3cd !important
    }

    .lg\:border-yellow-500 {
        border-color: #856404 !important
    }

    .lg\:border-red-100 {
        border-color: #f9d7da !important
    }

    .lg\:border-red-500 {
        border-color: #721c23 !important
    }

    .lg\:border-green-100 {
        border-color: #d4edda !important
    }

    .lg\:border-green-500 {
        border-color: #155724 !important
    }

    .lg\:border-lightgreen-500 {
        border-color: #0cac78 !important
    }

    .lg\:border-lightgreen-700 {
        border-color: #06563c !important
    }

    .lg\:border-medicare-100 {
        border-color: #d4eee2 !important
    }

    .lg\:border-medicare-300 {
        border-color: #00af3f !important
    }

    .lg\:border-medicare-500 {
        border-color: #008542 !important
    }

    .lg\:border-medicare-700 {
        border-color: #024731 !important
    }

    .lg\:border-centrelink-100 {
        border-color: #e4e4e5 !important
    }

    .lg\:border-centrelink-300 {
        border-color: #949499 !important
    }

    .lg\:border-centrelink-500 {
        border-color: #4d4d4f !important
    }

    .lg\:border-centrelink-700 {
        border-color: #353637 !important
    }

    .lg\:border-childsupport-100 {
        border-color: #ebdeee !important
    }

    .lg\:border-childsupport-300 {
        border-color: #b25bcc !important
    }

    .lg\:border-childsupport-500 {
        border-color: #6e2585 !important
    }

    .lg\:border-childsupport-700 {
        border-color: #541866 !important
    }

    .lg\:border-mygov-300 {
        border-color: #78c433 !important
    }

    .lg\:border-mygov-500 {
        border-color: #026540 !important
    }

    .lg\:border-mygov-700 {
        border-color: #004e31 !important
    }

    .lg\:hover\:border-transparent:hover {
        border-color: transparent !important
    }

    .lg\:hover\:border-black:hover {
        border-color: #000 !important
    }

    .lg\:hover\:border-white:hover {
        border-color: #fff !important
    }

    .lg\:hover\:border-white-o-15:hover {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:hover\:border-white-o-25:hover {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:hover\:border-white-o-50:hover {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:hover\:border-white-o-75:hover {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:hover\:border-white-o-85:hover {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:hover\:border-black-o-15:hover {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .lg\:hover\:border-black-o-25:hover {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .lg\:hover\:border-black-o-50:hover {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .lg\:hover\:border-black-o-75:hover {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .lg\:hover\:border-blue-5:hover {
        border-color: #f5fdff !important
    }

    .lg\:hover\:border-blue-10:hover {
        border-color: #e5f9ff !important
    }

    .lg\:hover\:border-blue-20:hover {
        border-color: #ccf0f9 !important
    }

    .lg\:hover\:border-blue-40:hover {
        border-color: #99e1f3 !important
    }

    .lg\:hover\:border-blue-50:hover {
        border-color: #f7faff !important
    }

    .lg\:hover\:border-blue-60:hover {
        border-color: #66d3ee !important
    }

    .lg\:hover\:border-blue-80:hover {
        border-color: #33c4e8 !important
    }

    .lg\:hover\:border-blue-100:hover {
        border-color: #e8edf5 !important
    }

    .lg\:hover\:border-blue-200:hover {
        border-color: #d3dceb !important
    }

    .lg\:hover\:border-blue-300:hover {
        border-color: #4478bb !important
    }

    .lg\:hover\:border-blue-500:hover {
        border-color: #1e5399 !important
    }

    .lg\:hover\:border-blue-600:hover {
        border-color: #12468c !important
    }

    .lg\:hover\:border-blue-700:hover {
        border-color: #123d77 !important
    }

    .lg\:hover\:border-blue-900:hover {
        border-color: #192638 !important
    }

    .lg\:hover\:border-blue-solid:hover {
        border-color: #00f !important
    }

    .lg\:hover\:border-blue-brand:hover {
        border-color: #00b5e2 !important
    }

    .lg\:hover\:border-lightblue-300:hover {
        border-color: #6bcbf3 !important
    }

    .lg\:hover\:border-lightblue-500:hover {
        border-color: #0b9fea !important
    }

    .lg\:hover\:border-lightblue-700:hover {
        border-color: #2576a3 !important
    }

    .lg\:hover\:border-sablue-100:hover {
        border-color: #ebf8fe !important
    }

    .lg\:hover\:border-sablue-200:hover {
        border-color: #dceffc !important
    }

    .lg\:hover\:border-grey-200:hover {
        border-color: #212121 !important
    }

    .lg\:hover\:border-grey-250:hover {
        border-color: #333 !important
    }

    .lg\:hover\:border-grey-300:hover {
        border-color: #454747 !important
    }

    .lg\:hover\:border-grey-400:hover {
        border-color: #666667 !important
    }

    .lg\:hover\:border-grey-450:hover {
        border-color: #707070 !important
    }

    .lg\:hover\:border-grey-600:hover {
        border-color: #949494 !important
    }

    .lg\:hover\:border-grey-700:hover {
        border-color: #b2b2b2 !important
    }

    .lg\:hover\:border-grey-750:hover {
        border-color: #b2b5b9 !important
    }

    .lg\:hover\:border-grey-800:hover {
        border-color: #dee2e4 !important
    }

    .lg\:hover\:border-grey-850:hover {
        border-color: #eff3f5 !important
    }

    .lg\:hover\:border-grey-900:hover {
        border-color: #f1f3f5 !important
    }

    .lg\:hover\:border-grey-950:hover {
        border-color: #f9f9f9 !important
    }

    .lg\:hover\:border-yellow-80:hover {
        border-color: #fffc82 !important
    }

    .lg\:hover\:border-yellow-100:hover {
        border-color: #fff3cd !important
    }

    .lg\:hover\:border-yellow-500:hover {
        border-color: #856404 !important
    }

    .lg\:hover\:border-red-100:hover {
        border-color: #f9d7da !important
    }

    .lg\:hover\:border-red-500:hover {
        border-color: #721c23 !important
    }

    .lg\:hover\:border-green-100:hover {
        border-color: #d4edda !important
    }

    .lg\:hover\:border-green-500:hover {
        border-color: #155724 !important
    }

    .lg\:hover\:border-lightgreen-500:hover {
        border-color: #0cac78 !important
    }

    .lg\:hover\:border-lightgreen-700:hover {
        border-color: #06563c !important
    }

    .lg\:hover\:border-medicare-100:hover {
        border-color: #d4eee2 !important
    }

    .lg\:hover\:border-medicare-300:hover {
        border-color: #00af3f !important
    }

    .lg\:hover\:border-medicare-500:hover {
        border-color: #008542 !important
    }

    .lg\:hover\:border-medicare-700:hover {
        border-color: #024731 !important
    }

    .lg\:hover\:border-centrelink-100:hover {
        border-color: #e4e4e5 !important
    }

    .lg\:hover\:border-centrelink-300:hover {
        border-color: #949499 !important
    }

    .lg\:hover\:border-centrelink-500:hover {
        border-color: #4d4d4f !important
    }

    .lg\:hover\:border-centrelink-700:hover {
        border-color: #353637 !important
    }

    .lg\:hover\:border-childsupport-100:hover {
        border-color: #ebdeee !important
    }

    .lg\:hover\:border-childsupport-300:hover {
        border-color: #b25bcc !important
    }

    .lg\:hover\:border-childsupport-500:hover {
        border-color: #6e2585 !important
    }

    .lg\:hover\:border-childsupport-700:hover {
        border-color: #541866 !important
    }

    .lg\:hover\:border-mygov-300:hover {
        border-color: #78c433 !important
    }

    .lg\:hover\:border-mygov-500:hover {
        border-color: #026540 !important
    }

    .lg\:hover\:border-mygov-700:hover {
        border-color: #004e31 !important
    }

    .lg\:focus\:border-transparent:focus {
        border-color: transparent !important
    }

    .lg\:focus\:border-black:focus {
        border-color: #000 !important
    }

    .lg\:focus\:border-white:focus {
        border-color: #fff !important
    }

    .lg\:focus\:border-white-o-15:focus {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:focus\:border-white-o-25:focus {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:focus\:border-white-o-50:focus {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:focus\:border-white-o-75:focus {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:focus\:border-white-o-85:focus {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:focus\:border-black-o-15:focus {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .lg\:focus\:border-black-o-25:focus {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .lg\:focus\:border-black-o-50:focus {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .lg\:focus\:border-black-o-75:focus {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .lg\:focus\:border-blue-5:focus {
        border-color: #f5fdff !important
    }

    .lg\:focus\:border-blue-10:focus {
        border-color: #e5f9ff !important
    }

    .lg\:focus\:border-blue-20:focus {
        border-color: #ccf0f9 !important
    }

    .lg\:focus\:border-blue-40:focus {
        border-color: #99e1f3 !important
    }

    .lg\:focus\:border-blue-50:focus {
        border-color: #f7faff !important
    }

    .lg\:focus\:border-blue-60:focus {
        border-color: #66d3ee !important
    }

    .lg\:focus\:border-blue-80:focus {
        border-color: #33c4e8 !important
    }

    .lg\:focus\:border-blue-100:focus {
        border-color: #e8edf5 !important
    }

    .lg\:focus\:border-blue-200:focus {
        border-color: #d3dceb !important
    }

    .lg\:focus\:border-blue-300:focus {
        border-color: #4478bb !important
    }

    .lg\:focus\:border-blue-500:focus {
        border-color: #1e5399 !important
    }

    .lg\:focus\:border-blue-600:focus {
        border-color: #12468c !important
    }

    .lg\:focus\:border-blue-700:focus {
        border-color: #123d77 !important
    }

    .lg\:focus\:border-blue-900:focus {
        border-color: #192638 !important
    }

    .lg\:focus\:border-blue-solid:focus {
        border-color: #00f !important
    }

    .lg\:focus\:border-blue-brand:focus {
        border-color: #00b5e2 !important
    }

    .lg\:focus\:border-lightblue-300:focus {
        border-color: #6bcbf3 !important
    }

    .lg\:focus\:border-lightblue-500:focus {
        border-color: #0b9fea !important
    }

    .lg\:focus\:border-lightblue-700:focus {
        border-color: #2576a3 !important
    }

    .lg\:focus\:border-sablue-100:focus {
        border-color: #ebf8fe !important
    }

    .lg\:focus\:border-sablue-200:focus {
        border-color: #dceffc !important
    }

    .lg\:focus\:border-grey-200:focus {
        border-color: #212121 !important
    }

    .lg\:focus\:border-grey-250:focus {
        border-color: #333 !important
    }

    .lg\:focus\:border-grey-300:focus {
        border-color: #454747 !important
    }

    .lg\:focus\:border-grey-400:focus {
        border-color: #666667 !important
    }

    .lg\:focus\:border-grey-450:focus {
        border-color: #707070 !important
    }

    .lg\:focus\:border-grey-600:focus {
        border-color: #949494 !important
    }

    .lg\:focus\:border-grey-700:focus {
        border-color: #b2b2b2 !important
    }

    .lg\:focus\:border-grey-750:focus {
        border-color: #b2b5b9 !important
    }

    .lg\:focus\:border-grey-800:focus {
        border-color: #dee2e4 !important
    }

    .lg\:focus\:border-grey-850:focus {
        border-color: #eff3f5 !important
    }

    .lg\:focus\:border-grey-900:focus {
        border-color: #f1f3f5 !important
    }

    .lg\:focus\:border-grey-950:focus {
        border-color: #f9f9f9 !important
    }

    .lg\:focus\:border-yellow-80:focus {
        border-color: #fffc82 !important
    }

    .lg\:focus\:border-yellow-100:focus {
        border-color: #fff3cd !important
    }

    .lg\:focus\:border-yellow-500:focus {
        border-color: #856404 !important
    }

    .lg\:focus\:border-red-100:focus {
        border-color: #f9d7da !important
    }

    .lg\:focus\:border-red-500:focus {
        border-color: #721c23 !important
    }

    .lg\:focus\:border-green-100:focus {
        border-color: #d4edda !important
    }

    .lg\:focus\:border-green-500:focus {
        border-color: #155724 !important
    }

    .lg\:focus\:border-lightgreen-500:focus {
        border-color: #0cac78 !important
    }

    .lg\:focus\:border-lightgreen-700:focus {
        border-color: #06563c !important
    }

    .lg\:focus\:border-medicare-100:focus {
        border-color: #d4eee2 !important
    }

    .lg\:focus\:border-medicare-300:focus {
        border-color: #00af3f !important
    }

    .lg\:focus\:border-medicare-500:focus {
        border-color: #008542 !important
    }

    .lg\:focus\:border-medicare-700:focus {
        border-color: #024731 !important
    }

    .lg\:focus\:border-centrelink-100:focus {
        border-color: #e4e4e5 !important
    }

    .lg\:focus\:border-centrelink-300:focus {
        border-color: #949499 !important
    }

    .lg\:focus\:border-centrelink-500:focus {
        border-color: #4d4d4f !important
    }

    .lg\:focus\:border-centrelink-700:focus {
        border-color: #353637 !important
    }

    .lg\:focus\:border-childsupport-100:focus {
        border-color: #ebdeee !important
    }

    .lg\:focus\:border-childsupport-300:focus {
        border-color: #b25bcc !important
    }

    .lg\:focus\:border-childsupport-500:focus {
        border-color: #6e2585 !important
    }

    .lg\:focus\:border-childsupport-700:focus {
        border-color: #541866 !important
    }

    .lg\:focus\:border-mygov-300:focus {
        border-color: #78c433 !important
    }

    .lg\:focus\:border-mygov-500:focus {
        border-color: #026540 !important
    }

    .lg\:focus\:border-mygov-700:focus {
        border-color: #004e31 !important
    }

    .lg\:rounded-none {
        border-radius: 0 !important
    }

    .lg\:rounded-sm {
        border-radius: .125rem !important
    }

    .lg\:rounded-inner {
        border-radius: .1875rem !important
    }

    .lg\:rounded {
        border-radius: .25rem !important
    }

    .lg\:rounded-lg {
        border-radius: .5rem !important
    }

    .lg\:rounded-full {
        border-radius: 9999px !important
    }

    .lg\:rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .lg\:rounded-r-none {
        border-top-right-radius: 0 !important
    }

    .lg\:rounded-b-none, .lg\:rounded-r-none {
        border-bottom-right-radius: 0 !important
    }

    .lg\:rounded-b-none, .lg\:rounded-l-none {
        border-bottom-left-radius: 0 !important
    }

    .lg\:rounded-l-none {
        border-top-left-radius: 0 !important
    }

    .lg\:rounded-t-sm {
        border-top-left-radius: .125rem !important
    }

    .lg\:rounded-r-sm, .lg\:rounded-t-sm {
        border-top-right-radius: .125rem !important
    }

    .lg\:rounded-b-sm, .lg\:rounded-r-sm {
        border-bottom-right-radius: .125rem !important
    }

    .lg\:rounded-b-sm, .lg\:rounded-l-sm {
        border-bottom-left-radius: .125rem !important
    }

    .lg\:rounded-l-sm {
        border-top-left-radius: .125rem !important
    }

    .lg\:rounded-t-inner {
        border-top-left-radius: .1875rem !important
    }

    .lg\:rounded-r-inner, .lg\:rounded-t-inner {
        border-top-right-radius: .1875rem !important
    }

    .lg\:rounded-b-inner, .lg\:rounded-r-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .lg\:rounded-b-inner, .lg\:rounded-l-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .lg\:rounded-l-inner {
        border-top-left-radius: .1875rem !important
    }

    .lg\:rounded-t {
        border-top-left-radius: .25rem !important
    }

    .lg\:rounded-r, .lg\:rounded-t {
        border-top-right-radius: .25rem !important
    }

    .lg\:rounded-b, .lg\:rounded-r {
        border-bottom-right-radius: .25rem !important
    }

    .lg\:rounded-b, .lg\:rounded-l {
        border-bottom-left-radius: .25rem !important
    }

    .lg\:rounded-l {
        border-top-left-radius: .25rem !important
    }

    .lg\:rounded-t-lg {
        border-top-left-radius: .5rem !important
    }

    .lg\:rounded-r-lg, .lg\:rounded-t-lg {
        border-top-right-radius: .5rem !important
    }

    .lg\:rounded-b-lg, .lg\:rounded-r-lg {
        border-bottom-right-radius: .5rem !important
    }

    .lg\:rounded-b-lg, .lg\:rounded-l-lg {
        border-bottom-left-radius: .5rem !important
    }

    .lg\:rounded-l-lg {
        border-top-left-radius: .5rem !important
    }

    .lg\:rounded-t-full {
        border-top-left-radius: 9999px !important
    }

    .lg\:rounded-r-full, .lg\:rounded-t-full {
        border-top-right-radius: 9999px !important
    }

    .lg\:rounded-b-full, .lg\:rounded-r-full {
        border-bottom-right-radius: 9999px !important
    }

    .lg\:rounded-b-full, .lg\:rounded-l-full {
        border-bottom-left-radius: 9999px !important
    }

    .lg\:rounded-l-full {
        border-top-left-radius: 9999px !important
    }

    .lg\:rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .lg\:rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .lg\:rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .lg\:rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .lg\:rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .lg\:rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .lg\:rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .lg\:rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .lg\:rounded-tl-inner {
        border-top-left-radius: .1875rem !important
    }

    .lg\:rounded-tr-inner {
        border-top-right-radius: .1875rem !important
    }

    .lg\:rounded-br-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .lg\:rounded-bl-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .lg\:rounded-tl {
        border-top-left-radius: .25rem !important
    }

    .lg\:rounded-tr {
        border-top-right-radius: .25rem !important
    }

    .lg\:rounded-br {
        border-bottom-right-radius: .25rem !important
    }

    .lg\:rounded-bl {
        border-bottom-left-radius: .25rem !important
    }

    .lg\:rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .lg\:rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .lg\:rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .lg\:rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .lg\:rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .lg\:rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .lg\:rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .lg\:rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .lg\:border-solid {
        border-style: solid !important
    }

    .lg\:border-dashed {
        border-style: dashed !important
    }

    .lg\:border-dotted {
        border-style: dotted !important
    }

    .lg\:border-double {
        border-style: double !important
    }

    .lg\:border-none {
        border-style: none !important
    }

    .lg\:border-0 {
        border-width: 0 !important
    }

    .lg\:border-2 {
        border-width: 2px !important
    }

    .lg\:border-3 {
        border-width: 3px !important
    }

    .lg\:border-4 {
        border-width: 4px !important
    }

    .lg\:border-6 {
        border-width: 6px !important
    }

    .lg\:border-8 {
        border-width: 8px !important
    }

    .lg\:border {
        border-width: 1px !important
    }

    .lg\:border-t-0 {
        border-top-width: 0 !important
    }

    .lg\:border-r-0 {
        border-right-width: 0 !important
    }

    .lg\:border-b-0 {
        border-bottom-width: 0 !important
    }

    .lg\:border-l-0 {
        border-left-width: 0 !important
    }

    .lg\:border-t-2 {
        border-top-width: 2px !important
    }

    .lg\:border-r-2 {
        border-right-width: 2px !important
    }

    .lg\:border-b-2 {
        border-bottom-width: 2px !important
    }

    .lg\:border-l-2 {
        border-left-width: 2px !important
    }

    .lg\:border-t-3 {
        border-top-width: 3px !important
    }

    .lg\:border-r-3 {
        border-right-width: 3px !important
    }

    .lg\:border-b-3 {
        border-bottom-width: 3px !important
    }

    .lg\:border-l-3 {
        border-left-width: 3px !important
    }

    .lg\:border-t-4 {
        border-top-width: 4px !important
    }

    .lg\:border-r-4 {
        border-right-width: 4px !important
    }

    .lg\:border-b-4 {
        border-bottom-width: 4px !important
    }

    .lg\:border-l-4 {
        border-left-width: 4px !important
    }

    .lg\:border-t-6 {
        border-top-width: 6px !important
    }

    .lg\:border-r-6 {
        border-right-width: 6px !important
    }

    .lg\:border-b-6 {
        border-bottom-width: 6px !important
    }

    .lg\:border-l-6 {
        border-left-width: 6px !important
    }

    .lg\:border-t-8 {
        border-top-width: 8px !important
    }

    .lg\:border-r-8 {
        border-right-width: 8px !important
    }

    .lg\:border-b-8 {
        border-bottom-width: 8px !important
    }

    .lg\:border-l-8 {
        border-left-width: 8px !important
    }

    .lg\:border-t {
        border-top-width: 1px !important
    }

    .lg\:border-r {
        border-right-width: 1px !important
    }

    .lg\:border-b {
        border-bottom-width: 1px !important
    }

    .lg\:border-l {
        border-left-width: 1px !important
    }

    .lg\:cursor-auto {
        cursor: auto !important
    }

    .lg\:cursor-default {
        cursor: default !important
    }

    .lg\:cursor-pointer {
        cursor: pointer !important
    }

    .lg\:cursor-wait {
        cursor: wait !important
    }

    .lg\:cursor-text {
        cursor: text !important
    }

    .lg\:cursor-move {
        cursor: move !important
    }

    .lg\:cursor-not-allowed {
        cursor: not-allowed !important
    }

    .lg\:cursor-help {
        cursor: help !important
    }

    .lg\:block {
        display: block !important
    }

    .lg\:inline-block {
        display: inline-block !important
    }

    .lg\:inline {
        display: inline !important
    }

    .lg\:flex {
        display: flex !important
    }

    .lg\:inline-flex {
        display: inline-flex !important
    }

    .lg\:table {
        display: table !important
    }

    .lg\:table-row {
        display: table-row !important
    }

    .lg\:table-cell {
        display: table-cell !important
    }

    .lg\:hidden {
        display: none !important
    }

    .lg\:flex-row {
        flex-direction: row !important
    }

    .lg\:flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .lg\:flex-col {
        flex-direction: column !important
    }

    .lg\:flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .lg\:flex-wrap {
        flex-wrap: wrap !important
    }

    .lg\:flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .lg\:flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .lg\:items-start {
        align-items: flex-start !important
    }

    .lg\:items-end {
        align-items: flex-end !important
    }

    .lg\:items-center {
        align-items: center !important
    }

    .lg\:items-baseline {
        align-items: baseline !important
    }

    .lg\:items-stretch {
        align-items: stretch !important
    }

    .lg\:self-auto {
        align-self: auto !important
    }

    .lg\:self-start {
        align-self: flex-start !important
    }

    .lg\:self-end {
        align-self: flex-end !important
    }

    .lg\:self-center {
        align-self: center !important
    }

    .lg\:self-stretch {
        align-self: stretch !important
    }

    .lg\:justify-start {
        justify-content: flex-start !important
    }

    .lg\:justify-end {
        justify-content: flex-end !important
    }

    .lg\:justify-center {
        justify-content: center !important
    }

    .lg\:justify-between {
        justify-content: space-between !important
    }

    .lg\:justify-around {
        justify-content: space-around !important
    }

    .lg\:content-center {
        align-content: center !important
    }

    .lg\:content-start {
        align-content: flex-start !important
    }

    .lg\:content-end {
        align-content: flex-end !important
    }

    .lg\:content-between {
        align-content: space-between !important
    }

    .lg\:content-around {
        align-content: space-around !important
    }

    .lg\:flex-1 {
        flex: 1 1 !important
    }

    .lg\:flex-auto {
        flex: 1 1 auto !important
    }

    .lg\:flex-initial {
        flex: 0 1 auto !important
    }

    .lg\:flex-none {
        flex: none !important
    }

    .lg\:flex-grow-0 {
        flex-grow: 0 !important
    }

    .lg\:flex-grow {
        flex-grow: 1 !important
    }

    .lg\:flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .lg\:flex-shrink {
        flex-shrink: 1 !important
    }

    .lg\:order-1 {
        order: 1 !important
    }

    .lg\:order-2 {
        order: 2 !important
    }

    .lg\:order-3 {
        order: 3 !important
    }

    .lg\:order-4 {
        order: 4 !important
    }

    .lg\:order-5 {
        order: 5 !important
    }

    .lg\:order-6 {
        order: 6 !important
    }

    .lg\:order-7 {
        order: 7 !important
    }

    .lg\:order-8 {
        order: 8 !important
    }

    .lg\:order-9 {
        order: 9 !important
    }

    .lg\:order-10 {
        order: 10 !important
    }

    .lg\:order-11 {
        order: 11 !important
    }

    .lg\:order-12 {
        order: 12 !important
    }

    .lg\:order-first {
        order: -9999 !important
    }

    .lg\:order-last {
        order: 9999 !important
    }

    .lg\:order-none {
        order: 0 !important
    }

    .lg\:float-right {
        float: right !important
    }

    .lg\:float-left {
        float: left !important
    }

    .lg\:float-none {
        float: none !important
    }

    .lg\:clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .lg\:font-sans {
        font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
    }

    .lg\:font-hairline {
        font-weight: 100 !important
    }

    .lg\:font-thin {
        font-weight: 200 !important
    }

    .lg\:font-light {
        font-weight: 300 !important
    }

    .lg\:font-normal {
        font-weight: 400 !important
    }

    .lg\:font-medium {
        font-weight: 500 !important
    }

    .lg\:font-semibold {
        font-weight: 600 !important
    }

    .lg\:font-bold {
        font-weight: 700 !important
    }

    .lg\:font-extrabold {
        font-weight: 800 !important
    }

    .lg\:font-black {
        font-weight: 900 !important
    }

    .lg\:hover\:font-hairline:hover {
        font-weight: 100 !important
    }

    .lg\:hover\:font-thin:hover {
        font-weight: 200 !important
    }

    .lg\:hover\:font-light:hover {
        font-weight: 300 !important
    }

    .lg\:hover\:font-normal:hover {
        font-weight: 400 !important
    }

    .lg\:hover\:font-medium:hover {
        font-weight: 500 !important
    }

    .lg\:hover\:font-semibold:hover {
        font-weight: 600 !important
    }

    .lg\:hover\:font-bold:hover {
        font-weight: 700 !important
    }

    .lg\:hover\:font-extrabold:hover {
        font-weight: 800 !important
    }

    .lg\:hover\:font-black:hover {
        font-weight: 900 !important
    }

    .lg\:focus\:font-hairline:focus {
        font-weight: 100 !important
    }

    .lg\:focus\:font-thin:focus {
        font-weight: 200 !important
    }

    .lg\:focus\:font-light:focus {
        font-weight: 300 !important
    }

    .lg\:focus\:font-normal:focus {
        font-weight: 400 !important
    }

    .lg\:focus\:font-medium:focus {
        font-weight: 500 !important
    }

    .lg\:focus\:font-semibold:focus {
        font-weight: 600 !important
    }

    .lg\:focus\:font-bold:focus {
        font-weight: 700 !important
    }

    .lg\:focus\:font-extrabold:focus {
        font-weight: 800 !important
    }

    .lg\:focus\:font-black:focus {
        font-weight: 900 !important
    }

    .lg\:h-0 {
        height: 0 !important
    }

    .lg\:h-1 {
        height: .25rem !important
    }

    .lg\:h-2 {
        height: .5rem !important
    }

    .lg\:h-3 {
        height: .625rem !important
    }

    .lg\:h-4 {
        height: .9375rem !important
    }

    .lg\:h-5 {
        height: 1.25rem !important
    }

    .lg\:h-6 {
        height: 1.5625rem !important
    }

    .lg\:h-8 {
        height: 1.875rem !important
    }

    .lg\:h-9 {
        height: 2.1875rem !important
    }

    .lg\:h-10 {
        height: 2.5rem !important
    }

    .lg\:h-12 {
        height: 3.125rem !important
    }

    .lg\:h-16 {
        height: 3.75rem !important
    }

    .lg\:h-18 {
        height: 4.375rem !important
    }

    .lg\:h-20 {
        height: 5rem !important
    }

    .lg\:h-24 {
        height: 5.625rem !important
    }

    .lg\:h-30 {
        height: 7.5rem !important
    }

    .lg\:h-32 {
        height: 8rem !important
    }

    .lg\:h-40 {
        height: 10rem !important
    }

    .lg\:h-48 {
        height: 12rem !important
    }

    .lg\:h-56 {
        height: 14rem !important
    }

    .lg\:h-64 {
        height: 16rem !important
    }

    .lg\:h-auto {
        height: auto !important
    }

    .lg\:h-px {
        height: 1px !important
    }

    .lg\:h-138px {
        height: 138px !important
    }

    .lg\:h-1\/20 {
        height: 5% !important
    }

    .lg\:h-1\/4 {
        height: 25% !important
    }

    .lg\:h-3\/4 {
        height: 75% !important
    }

    .lg\:h-1\/2 {
        height: 50% !important
    }

    .lg\:h-full {
        height: 100% !important
    }

    .lg\:h-screen {
        height: 100vh !important
    }

    .lg\:leading-none {
        line-height: 1 !important
    }

    .lg\:leading-tight {
        line-height: 1.25 !important
    }

    .lg\:leading-snug {
        line-height: 1.375 !important
    }

    .lg\:leading-normal {
        line-height: 1.5556 !important
    }

    .lg\:leading-relaxed {
        line-height: 1.625 !important
    }

    .lg\:leading-loose {
        line-height: 1.75 !important
    }

    .lg\:list-inside {
        list-style-position: inside !important
    }

    .lg\:list-outside {
        list-style-position: outside !important
    }

    .lg\:list-none {
        list-style-type: none !important
    }

    .lg\:list-disc {
        list-style-type: disc !important
    }

    .lg\:list-decimal {
        list-style-type: decimal !important
    }

    .lg\:m-0 {
        margin: 0 !important
    }

    .lg\:m-1 {
        margin: .25rem !important
    }

    .lg\:m-2 {
        margin: .5rem !important
    }

    .lg\:m-3 {
        margin: .625rem !important
    }

    .lg\:m-4 {
        margin: .9375rem !important
    }

    .lg\:m-5 {
        margin: 1.25rem !important
    }

    .lg\:m-6 {
        margin: 1.5625rem !important
    }

    .lg\:m-8 {
        margin: 1.875rem !important
    }

    .lg\:m-9 {
        margin: 2.1875rem !important
    }

    .lg\:m-10 {
        margin: 2.5rem !important
    }

    .lg\:m-12 {
        margin: 3.125rem !important
    }

    .lg\:m-16 {
        margin: 3.75rem !important
    }

    .lg\:m-18 {
        margin: 4.375rem !important
    }

    .lg\:m-20 {
        margin: 5rem !important
    }

    .lg\:m-24 {
        margin: 5.625rem !important
    }

    .lg\:m-30 {
        margin: 7.5rem !important
    }

    .lg\:m-32 {
        margin: 8rem !important
    }

    .lg\:m-40 {
        margin: 10rem !important
    }

    .lg\:m-48 {
        margin: 12rem !important
    }

    .lg\:m-56 {
        margin: 14rem !important
    }

    .lg\:m-64 {
        margin: 16rem !important
    }

    .lg\:m-auto {
        margin: auto !important
    }

    .lg\:m-px {
        margin: 1px !important
    }

    .lg\:m-138px {
        margin: 138px !important
    }

    .lg\:m-1\/20 {
        margin: 5% !important
    }

    .lg\:m-1\/4 {
        margin: 25% !important
    }

    .lg\:m-3\/4 {
        margin: 75% !important
    }

    .lg\:-m-1 {
        margin: -.25rem !important
    }

    .lg\:-m-2 {
        margin: -.5rem !important
    }

    .lg\:-m-3 {
        margin: -.625rem !important
    }

    .lg\:-m-4 {
        margin: -.9375rem !important
    }

    .lg\:-m-5 {
        margin: -1.25rem !important
    }

    .lg\:-m-6 {
        margin: -1.5625rem !important
    }

    .lg\:-m-8 {
        margin: -1.875rem !important
    }

    .lg\:-m-9 {
        margin: -2.1875rem !important
    }

    .lg\:-m-10 {
        margin: -2.5rem !important
    }

    .lg\:-m-12 {
        margin: -3.125rem !important
    }

    .lg\:-m-16 {
        margin: -3.75rem !important
    }

    .lg\:-m-18 {
        margin: -4.375rem !important
    }

    .lg\:-m-20 {
        margin: -5rem !important
    }

    .lg\:-m-24 {
        margin: -5.625rem !important
    }

    .lg\:-m-30 {
        margin: -7.5rem !important
    }

    .lg\:-m-32 {
        margin: -8rem !important
    }

    .lg\:-m-40 {
        margin: -10rem !important
    }

    .lg\:-m-48 {
        margin: -12rem !important
    }

    .lg\:-m-56 {
        margin: -14rem !important
    }

    .lg\:-m-64 {
        margin: -16rem !important
    }

    .lg\:-m-px {
        margin: -1px !important
    }

    .lg\:-m-138px {
        margin: -138px !important
    }

    .lg\:-m-1\/20 {
        margin: -5% !important
    }

    .lg\:-m-1\/4 {
        margin: -25% !important
    }

    .lg\:-m-3\/4 {
        margin: -75% !important
    }

    .lg\:my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .lg\:mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .lg\:my-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .lg\:mx-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .lg\:my-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .lg\:mx-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .lg\:my-3 {
        margin-top: .625rem !important;
        margin-bottom: .625rem !important
    }

    .lg\:mx-3 {
        margin-left: .625rem !important;
        margin-right: .625rem !important
    }

    .lg\:my-4 {
        margin-top: .9375rem !important;
        margin-bottom: .9375rem !important
    }

    .lg\:mx-4 {
        margin-left: .9375rem !important;
        margin-right: .9375rem !important
    }

    .lg\:my-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .lg\:mx-5 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .lg\:my-6 {
        margin-top: 1.5625rem !important;
        margin-bottom: 1.5625rem !important
    }

    .lg\:mx-6 {
        margin-left: 1.5625rem !important;
        margin-right: 1.5625rem !important
    }

    .lg\:my-8 {
        margin-top: 1.875rem !important;
        margin-bottom: 1.875rem !important
    }

    .lg\:mx-8 {
        margin-left: 1.875rem !important;
        margin-right: 1.875rem !important
    }

    .lg\:my-9 {
        margin-top: 2.1875rem !important;
        margin-bottom: 2.1875rem !important
    }

    .lg\:mx-9 {
        margin-left: 2.1875rem !important;
        margin-right: 2.1875rem !important
    }

    .lg\:my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .lg\:mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .lg\:my-12 {
        margin-top: 3.125rem !important;
        margin-bottom: 3.125rem !important
    }

    .lg\:mx-12 {
        margin-left: 3.125rem !important;
        margin-right: 3.125rem !important
    }

    .lg\:my-16 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .lg\:mx-16 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .lg\:my-18 {
        margin-top: 4.375rem !important;
        margin-bottom: 4.375rem !important
    }

    .lg\:mx-18 {
        margin-left: 4.375rem !important;
        margin-right: 4.375rem !important
    }

    .lg\:my-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .lg\:mx-20 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .lg\:my-24 {
        margin-top: 5.625rem !important;
        margin-bottom: 5.625rem !important
    }

    .lg\:mx-24 {
        margin-left: 5.625rem !important;
        margin-right: 5.625rem !important
    }

    .lg\:my-30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .lg\:mx-30 {
        margin-left: 7.5rem !important;
        margin-right: 7.5rem !important
    }

    .lg\:my-32 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .lg\:mx-32 {
        margin-left: 8rem !important;
        margin-right: 8rem !important
    }

    .lg\:my-40 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .lg\:mx-40 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .lg\:my-48 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important
    }

    .lg\:mx-48 {
        margin-left: 12rem !important;
        margin-right: 12rem !important
    }

    .lg\:my-56 {
        margin-top: 14rem !important;
        margin-bottom: 14rem !important
    }

    .lg\:mx-56 {
        margin-left: 14rem !important;
        margin-right: 14rem !important
    }

    .lg\:my-64 {
        margin-top: 16rem !important;
        margin-bottom: 16rem !important
    }

    .lg\:mx-64 {
        margin-left: 16rem !important;
        margin-right: 16rem !important
    }

    .lg\:my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .lg\:mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .lg\:my-px {
        margin-top: 1px !important;
        margin-bottom: 1px !important
    }

    .lg\:mx-px {
        margin-left: 1px !important;
        margin-right: 1px !important
    }

    .lg\:my-138px {
        margin-top: 138px !important;
        margin-bottom: 138px !important
    }

    .lg\:mx-138px {
        margin-left: 138px !important;
        margin-right: 138px !important
    }

    .lg\:my-1\/20 {
        margin-top: 5% !important;
        margin-bottom: 5% !important
    }

    .lg\:mx-1\/20 {
        margin-left: 5% !important;
        margin-right: 5% !important
    }

    .lg\:my-1\/4 {
        margin-top: 25% !important;
        margin-bottom: 25% !important
    }

    .lg\:mx-1\/4 {
        margin-left: 25% !important;
        margin-right: 25% !important
    }

    .lg\:my-3\/4 {
        margin-top: 75% !important;
        margin-bottom: 75% !important
    }

    .lg\:mx-3\/4 {
        margin-left: 75% !important;
        margin-right: 75% !important
    }

    .lg\:-my-1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .lg\:-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .lg\:-my-2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .lg\:-mx-2 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .lg\:-my-3 {
        margin-top: -.625rem !important;
        margin-bottom: -.625rem !important
    }

    .lg\:-mx-3 {
        margin-left: -.625rem !important;
        margin-right: -.625rem !important
    }

    .lg\:-my-4 {
        margin-top: -.9375rem !important;
        margin-bottom: -.9375rem !important
    }

    .lg\:-mx-4 {
        margin-left: -.9375rem !important;
        margin-right: -.9375rem !important
    }

    .lg\:-my-5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .lg\:-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .lg\:-my-6 {
        margin-top: -1.5625rem !important;
        margin-bottom: -1.5625rem !important
    }

    .lg\:-mx-6 {
        margin-left: -1.5625rem !important;
        margin-right: -1.5625rem !important
    }

    .lg\:-my-8 {
        margin-top: -1.875rem !important;
        margin-bottom: -1.875rem !important
    }

    .lg\:-mx-8 {
        margin-left: -1.875rem !important;
        margin-right: -1.875rem !important
    }

    .lg\:-my-9 {
        margin-top: -2.1875rem !important;
        margin-bottom: -2.1875rem !important
    }

    .lg\:-mx-9 {
        margin-left: -2.1875rem !important;
        margin-right: -2.1875rem !important
    }

    .lg\:-my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .lg\:-mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .lg\:-my-12 {
        margin-top: -3.125rem !important;
        margin-bottom: -3.125rem !important
    }

    .lg\:-mx-12 {
        margin-left: -3.125rem !important;
        margin-right: -3.125rem !important
    }

    .lg\:-my-16 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .lg\:-mx-16 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .lg\:-my-18 {
        margin-top: -4.375rem !important;
        margin-bottom: -4.375rem !important
    }

    .lg\:-mx-18 {
        margin-left: -4.375rem !important;
        margin-right: -4.375rem !important
    }

    .lg\:-my-20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .lg\:-mx-20 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .lg\:-my-24 {
        margin-top: -5.625rem !important;
        margin-bottom: -5.625rem !important
    }

    .lg\:-mx-24 {
        margin-left: -5.625rem !important;
        margin-right: -5.625rem !important
    }

    .lg\:-my-30 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .lg\:-mx-30 {
        margin-left: -7.5rem !important;
        margin-right: -7.5rem !important
    }

    .lg\:-my-32 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .lg\:-mx-32 {
        margin-left: -8rem !important;
        margin-right: -8rem !important
    }

    .lg\:-my-40 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .lg\:-mx-40 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .lg\:-my-48 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important
    }

    .lg\:-mx-48 {
        margin-left: -12rem !important;
        margin-right: -12rem !important
    }

    .lg\:-my-56 {
        margin-top: -14rem !important;
        margin-bottom: -14rem !important
    }

    .lg\:-mx-56 {
        margin-left: -14rem !important;
        margin-right: -14rem !important
    }

    .lg\:-my-64 {
        margin-top: -16rem !important;
        margin-bottom: -16rem !important
    }

    .lg\:-mx-64 {
        margin-left: -16rem !important;
        margin-right: -16rem !important
    }

    .lg\:-my-px {
        margin-top: -1px !important;
        margin-bottom: -1px !important
    }

    .lg\:-mx-px {
        margin-left: -1px !important;
        margin-right: -1px !important
    }

    .lg\:-my-138px {
        margin-top: -138px !important;
        margin-bottom: -138px !important
    }

    .lg\:-mx-138px {
        margin-left: -138px !important;
        margin-right: -138px !important
    }

    .lg\:-my-1\/20 {
        margin-top: -5% !important;
        margin-bottom: -5% !important
    }

    .lg\:-mx-1\/20 {
        margin-left: -5% !important;
        margin-right: -5% !important
    }

    .lg\:-my-1\/4 {
        margin-top: -25% !important;
        margin-bottom: -25% !important
    }

    .lg\:-mx-1\/4 {
        margin-left: -25% !important;
        margin-right: -25% !important
    }

    .lg\:-my-3\/4 {
        margin-top: -75% !important;
        margin-bottom: -75% !important
    }

    .lg\:-mx-3\/4 {
        margin-left: -75% !important;
        margin-right: -75% !important
    }

    .lg\:mt-0 {
        margin-top: 0 !important
    }

    .lg\:mr-0 {
        margin-right: 0 !important
    }

    .lg\:mb-0 {
        margin-bottom: 0 !important
    }

    .lg\:ml-0 {
        margin-left: 0 !important
    }

    .lg\:mt-1 {
        margin-top: .25rem !important
    }

    .lg\:mr-1 {
        margin-right: .25rem !important
    }

    .lg\:mb-1 {
        margin-bottom: .25rem !important
    }

    .lg\:ml-1 {
        margin-left: .25rem !important
    }

    .lg\:mt-2 {
        margin-top: .5rem !important
    }

    .lg\:mr-2 {
        margin-right: .5rem !important
    }

    .lg\:mb-2 {
        margin-bottom: .5rem !important
    }

    .lg\:ml-2 {
        margin-left: .5rem !important
    }

    .lg\:mt-3 {
        margin-top: .625rem !important
    }

    .lg\:mr-3 {
        margin-right: .625rem !important
    }

    .lg\:mb-3 {
        margin-bottom: .625rem !important
    }

    .lg\:ml-3 {
        margin-left: .625rem !important
    }

    .lg\:mt-4 {
        margin-top: .9375rem !important
    }

    .lg\:mr-4 {
        margin-right: .9375rem !important
    }

    .lg\:mb-4 {
        margin-bottom: .9375rem !important
    }

    .lg\:ml-4 {
        margin-left: .9375rem !important
    }

    .lg\:mt-5 {
        margin-top: 1.25rem !important
    }

    .lg\:mr-5 {
        margin-right: 1.25rem !important
    }

    .lg\:mb-5 {
        margin-bottom: 1.25rem !important
    }

    .lg\:ml-5 {
        margin-left: 1.25rem !important
    }

    .lg\:mt-6 {
        margin-top: 1.5625rem !important
    }

    .lg\:mr-6 {
        margin-right: 1.5625rem !important
    }

    .lg\:mb-6 {
        margin-bottom: 1.5625rem !important
    }

    .lg\:ml-6 {
        margin-left: 1.5625rem !important
    }

    .lg\:mt-8 {
        margin-top: 1.875rem !important
    }

    .lg\:mr-8 {
        margin-right: 1.875rem !important
    }

    .lg\:mb-8 {
        margin-bottom: 1.875rem !important
    }

    .lg\:ml-8 {
        margin-left: 1.875rem !important
    }

    .lg\:mt-9 {
        margin-top: 2.1875rem !important
    }

    .lg\:mr-9 {
        margin-right: 2.1875rem !important
    }

    .lg\:mb-9 {
        margin-bottom: 2.1875rem !important
    }

    .lg\:ml-9 {
        margin-left: 2.1875rem !important
    }

    .lg\:mt-10 {
        margin-top: 2.5rem !important
    }

    .lg\:mr-10 {
        margin-right: 2.5rem !important
    }

    .lg\:mb-10 {
        margin-bottom: 2.5rem !important
    }

    .lg\:ml-10 {
        margin-left: 2.5rem !important
    }

    .lg\:mt-12 {
        margin-top: 3.125rem !important
    }

    .lg\:mr-12 {
        margin-right: 3.125rem !important
    }

    .lg\:mb-12 {
        margin-bottom: 3.125rem !important
    }

    .lg\:ml-12 {
        margin-left: 3.125rem !important
    }

    .lg\:mt-16 {
        margin-top: 3.75rem !important
    }

    .lg\:mr-16 {
        margin-right: 3.75rem !important
    }

    .lg\:mb-16 {
        margin-bottom: 3.75rem !important
    }

    .lg\:ml-16 {
        margin-left: 3.75rem !important
    }

    .lg\:mt-18 {
        margin-top: 4.375rem !important
    }

    .lg\:mr-18 {
        margin-right: 4.375rem !important
    }

    .lg\:mb-18 {
        margin-bottom: 4.375rem !important
    }

    .lg\:ml-18 {
        margin-left: 4.375rem !important
    }

    .lg\:mt-20 {
        margin-top: 5rem !important
    }

    .lg\:mr-20 {
        margin-right: 5rem !important
    }

    .lg\:mb-20 {
        margin-bottom: 5rem !important
    }

    .lg\:ml-20 {
        margin-left: 5rem !important
    }

    .lg\:mt-24 {
        margin-top: 5.625rem !important
    }

    .lg\:mr-24 {
        margin-right: 5.625rem !important
    }

    .lg\:mb-24 {
        margin-bottom: 5.625rem !important
    }

    .lg\:ml-24 {
        margin-left: 5.625rem !important
    }

    .lg\:mt-30 {
        margin-top: 7.5rem !important
    }

    .lg\:mr-30 {
        margin-right: 7.5rem !important
    }

    .lg\:mb-30 {
        margin-bottom: 7.5rem !important
    }

    .lg\:ml-30 {
        margin-left: 7.5rem !important
    }

    .lg\:mt-32 {
        margin-top: 8rem !important
    }

    .lg\:mr-32 {
        margin-right: 8rem !important
    }

    .lg\:mb-32 {
        margin-bottom: 8rem !important
    }

    .lg\:ml-32 {
        margin-left: 8rem !important
    }

    .lg\:mt-40 {
        margin-top: 10rem !important
    }

    .lg\:mr-40 {
        margin-right: 10rem !important
    }

    .lg\:mb-40 {
        margin-bottom: 10rem !important
    }

    .lg\:ml-40 {
        margin-left: 10rem !important
    }

    .lg\:mt-48 {
        margin-top: 12rem !important
    }

    .lg\:mr-48 {
        margin-right: 12rem !important
    }

    .lg\:mb-48 {
        margin-bottom: 12rem !important
    }

    .lg\:ml-48 {
        margin-left: 12rem !important
    }

    .lg\:mt-56 {
        margin-top: 14rem !important
    }

    .lg\:mr-56 {
        margin-right: 14rem !important
    }

    .lg\:mb-56 {
        margin-bottom: 14rem !important
    }

    .lg\:ml-56 {
        margin-left: 14rem !important
    }

    .lg\:mt-64 {
        margin-top: 16rem !important
    }

    .lg\:mr-64 {
        margin-right: 16rem !important
    }

    .lg\:mb-64 {
        margin-bottom: 16rem !important
    }

    .lg\:ml-64 {
        margin-left: 16rem !important
    }

    .lg\:mt-auto {
        margin-top: auto !important
    }

    .lg\:mr-auto {
        margin-right: auto !important
    }

    .lg\:mb-auto {
        margin-bottom: auto !important
    }

    .lg\:ml-auto {
        margin-left: auto !important
    }

    .lg\:mt-px {
        margin-top: 1px !important
    }

    .lg\:mr-px {
        margin-right: 1px !important
    }

    .lg\:mb-px {
        margin-bottom: 1px !important
    }

    .lg\:ml-px {
        margin-left: 1px !important
    }

    .lg\:mt-138px {
        margin-top: 138px !important
    }

    .lg\:mr-138px {
        margin-right: 138px !important
    }

    .lg\:mb-138px {
        margin-bottom: 138px !important
    }

    .lg\:ml-138px {
        margin-left: 138px !important
    }

    .lg\:mt-1\/20 {
        margin-top: 5% !important
    }

    .lg\:mr-1\/20 {
        margin-right: 5% !important
    }

    .lg\:mb-1\/20 {
        margin-bottom: 5% !important
    }

    .lg\:ml-1\/20 {
        margin-left: 5% !important
    }

    .lg\:mt-1\/4 {
        margin-top: 25% !important
    }

    .lg\:mr-1\/4 {
        margin-right: 25% !important
    }

    .lg\:mb-1\/4 {
        margin-bottom: 25% !important
    }

    .lg\:ml-1\/4 {
        margin-left: 25% !important
    }

    .lg\:mt-3\/4 {
        margin-top: 75% !important
    }

    .lg\:mr-3\/4 {
        margin-right: 75% !important
    }

    .lg\:mb-3\/4 {
        margin-bottom: 75% !important
    }

    .lg\:ml-3\/4 {
        margin-left: 75% !important
    }

    .lg\:-mt-1 {
        margin-top: -.25rem !important
    }

    .lg\:-mr-1 {
        margin-right: -.25rem !important
    }

    .lg\:-mb-1 {
        margin-bottom: -.25rem !important
    }

    .lg\:-ml-1 {
        margin-left: -.25rem !important
    }

    .lg\:-mt-2 {
        margin-top: -.5rem !important
    }

    .lg\:-mr-2 {
        margin-right: -.5rem !important
    }

    .lg\:-mb-2 {
        margin-bottom: -.5rem !important
    }

    .lg\:-ml-2 {
        margin-left: -.5rem !important
    }

    .lg\:-mt-3 {
        margin-top: -.625rem !important
    }

    .lg\:-mr-3 {
        margin-right: -.625rem !important
    }

    .lg\:-mb-3 {
        margin-bottom: -.625rem !important
    }

    .lg\:-ml-3 {
        margin-left: -.625rem !important
    }

    .lg\:-mt-4 {
        margin-top: -.9375rem !important
    }

    .lg\:-mr-4 {
        margin-right: -.9375rem !important
    }

    .lg\:-mb-4 {
        margin-bottom: -.9375rem !important
    }

    .lg\:-ml-4 {
        margin-left: -.9375rem !important
    }

    .lg\:-mt-5 {
        margin-top: -1.25rem !important
    }

    .lg\:-mr-5 {
        margin-right: -1.25rem !important
    }

    .lg\:-mb-5 {
        margin-bottom: -1.25rem !important
    }

    .lg\:-ml-5 {
        margin-left: -1.25rem !important
    }

    .lg\:-mt-6 {
        margin-top: -1.5625rem !important
    }

    .lg\:-mr-6 {
        margin-right: -1.5625rem !important
    }

    .lg\:-mb-6 {
        margin-bottom: -1.5625rem !important
    }

    .lg\:-ml-6 {
        margin-left: -1.5625rem !important
    }

    .lg\:-mt-8 {
        margin-top: -1.875rem !important
    }

    .lg\:-mr-8 {
        margin-right: -1.875rem !important
    }

    .lg\:-mb-8 {
        margin-bottom: -1.875rem !important
    }

    .lg\:-ml-8 {
        margin-left: -1.875rem !important
    }

    .lg\:-mt-9 {
        margin-top: -2.1875rem !important
    }

    .lg\:-mr-9 {
        margin-right: -2.1875rem !important
    }

    .lg\:-mb-9 {
        margin-bottom: -2.1875rem !important
    }

    .lg\:-ml-9 {
        margin-left: -2.1875rem !important
    }

    .lg\:-mt-10 {
        margin-top: -2.5rem !important
    }

    .lg\:-mr-10 {
        margin-right: -2.5rem !important
    }

    .lg\:-mb-10 {
        margin-bottom: -2.5rem !important
    }

    .lg\:-ml-10 {
        margin-left: -2.5rem !important
    }

    .lg\:-mt-12 {
        margin-top: -3.125rem !important
    }

    .lg\:-mr-12 {
        margin-right: -3.125rem !important
    }

    .lg\:-mb-12 {
        margin-bottom: -3.125rem !important
    }

    .lg\:-ml-12 {
        margin-left: -3.125rem !important
    }

    .lg\:-mt-16 {
        margin-top: -3.75rem !important
    }

    .lg\:-mr-16 {
        margin-right: -3.75rem !important
    }

    .lg\:-mb-16 {
        margin-bottom: -3.75rem !important
    }

    .lg\:-ml-16 {
        margin-left: -3.75rem !important
    }

    .lg\:-mt-18 {
        margin-top: -4.375rem !important
    }

    .lg\:-mr-18 {
        margin-right: -4.375rem !important
    }

    .lg\:-mb-18 {
        margin-bottom: -4.375rem !important
    }

    .lg\:-ml-18 {
        margin-left: -4.375rem !important
    }

    .lg\:-mt-20 {
        margin-top: -5rem !important
    }

    .lg\:-mr-20 {
        margin-right: -5rem !important
    }

    .lg\:-mb-20 {
        margin-bottom: -5rem !important
    }

    .lg\:-ml-20 {
        margin-left: -5rem !important
    }

    .lg\:-mt-24 {
        margin-top: -5.625rem !important
    }

    .lg\:-mr-24 {
        margin-right: -5.625rem !important
    }

    .lg\:-mb-24 {
        margin-bottom: -5.625rem !important
    }

    .lg\:-ml-24 {
        margin-left: -5.625rem !important
    }

    .lg\:-mt-30 {
        margin-top: -7.5rem !important
    }

    .lg\:-mr-30 {
        margin-right: -7.5rem !important
    }

    .lg\:-mb-30 {
        margin-bottom: -7.5rem !important
    }

    .lg\:-ml-30 {
        margin-left: -7.5rem !important
    }

    .lg\:-mt-32 {
        margin-top: -8rem !important
    }

    .lg\:-mr-32 {
        margin-right: -8rem !important
    }

    .lg\:-mb-32 {
        margin-bottom: -8rem !important
    }

    .lg\:-ml-32 {
        margin-left: -8rem !important
    }

    .lg\:-mt-40 {
        margin-top: -10rem !important
    }

    .lg\:-mr-40 {
        margin-right: -10rem !important
    }

    .lg\:-mb-40 {
        margin-bottom: -10rem !important
    }

    .lg\:-ml-40 {
        margin-left: -10rem !important
    }

    .lg\:-mt-48 {
        margin-top: -12rem !important
    }

    .lg\:-mr-48 {
        margin-right: -12rem !important
    }

    .lg\:-mb-48 {
        margin-bottom: -12rem !important
    }

    .lg\:-ml-48 {
        margin-left: -12rem !important
    }

    .lg\:-mt-56 {
        margin-top: -14rem !important
    }

    .lg\:-mr-56 {
        margin-right: -14rem !important
    }

    .lg\:-mb-56 {
        margin-bottom: -14rem !important
    }

    .lg\:-ml-56 {
        margin-left: -14rem !important
    }

    .lg\:-mt-64 {
        margin-top: -16rem !important
    }

    .lg\:-mr-64 {
        margin-right: -16rem !important
    }

    .lg\:-mb-64 {
        margin-bottom: -16rem !important
    }

    .lg\:-ml-64 {
        margin-left: -16rem !important
    }

    .lg\:-mt-px {
        margin-top: -1px !important
    }

    .lg\:-mr-px {
        margin-right: -1px !important
    }

    .lg\:-mb-px {
        margin-bottom: -1px !important
    }

    .lg\:-ml-px {
        margin-left: -1px !important
    }

    .lg\:-mt-138px {
        margin-top: -138px !important
    }

    .lg\:-mr-138px {
        margin-right: -138px !important
    }

    .lg\:-mb-138px {
        margin-bottom: -138px !important
    }

    .lg\:-ml-138px {
        margin-left: -138px !important
    }

    .lg\:-mt-1\/20 {
        margin-top: -5% !important
    }

    .lg\:-mr-1\/20 {
        margin-right: -5% !important
    }

    .lg\:-mb-1\/20 {
        margin-bottom: -5% !important
    }

    .lg\:-ml-1\/20 {
        margin-left: -5% !important
    }

    .lg\:-mt-1\/4 {
        margin-top: -25% !important
    }

    .lg\:-mr-1\/4 {
        margin-right: -25% !important
    }

    .lg\:-mb-1\/4 {
        margin-bottom: -25% !important
    }

    .lg\:-ml-1\/4 {
        margin-left: -25% !important
    }

    .lg\:-mt-3\/4 {
        margin-top: -75% !important
    }

    .lg\:-mr-3\/4 {
        margin-right: -75% !important
    }

    .lg\:-mb-3\/4 {
        margin-bottom: -75% !important
    }

    .lg\:-ml-3\/4 {
        margin-left: -75% !important
    }

    .lg\:max-h-0 {
        max-height: 0 !important
    }

    .lg\:max-h-1 {
        max-height: .25rem !important
    }

    .lg\:max-h-2 {
        max-height: .5rem !important
    }

    .lg\:max-h-3 {
        max-height: .625rem !important
    }

    .lg\:max-h-4 {
        max-height: .9375rem !important
    }

    .lg\:max-h-5 {
        max-height: 1.25rem !important
    }

    .lg\:max-h-6 {
        max-height: 1.5625rem !important
    }

    .lg\:max-h-8 {
        max-height: 1.875rem !important
    }

    .lg\:max-h-9 {
        max-height: 2.1875rem !important
    }

    .lg\:max-h-10 {
        max-height: 2.5rem !important
    }

    .lg\:max-h-12 {
        max-height: 3.125rem !important
    }

    .lg\:max-h-16 {
        max-height: 3.75rem !important
    }

    .lg\:max-h-18 {
        max-height: 4.375rem !important
    }

    .lg\:max-h-20 {
        max-height: 5rem !important
    }

    .lg\:max-h-24 {
        max-height: 5.625rem !important
    }

    .lg\:max-h-30 {
        max-height: 7.5rem !important
    }

    .lg\:max-h-32 {
        max-height: 8rem !important
    }

    .lg\:max-h-40 {
        max-height: 10rem !important
    }

    .lg\:max-h-48 {
        max-height: 12rem !important
    }

    .lg\:max-h-56 {
        max-height: 14rem !important
    }

    .lg\:max-h-64 {
        max-height: 16rem !important
    }

    .lg\:max-h-screen-1\/4 {
        max-height: 25vh !important
    }

    .lg\:max-h-px {
        max-height: 1px !important
    }

    .lg\:max-h-138px {
        max-height: 138px !important
    }

    .lg\:max-h-1\/20 {
        max-height: 5% !important
    }

    .lg\:max-h-1\/4 {
        max-height: 25% !important
    }

    .lg\:max-h-3\/4 {
        max-height: 75% !important
    }

    .lg\:max-w-0 {
        max-width: 0 !important
    }

    .lg\:max-w-1 {
        max-width: .25rem !important
    }

    .lg\:max-w-2 {
        max-width: .5rem !important
    }

    .lg\:max-w-3 {
        max-width: .625rem !important
    }

    .lg\:max-w-4 {
        max-width: .9375rem !important
    }

    .lg\:max-w-5 {
        max-width: 1.25rem !important
    }

    .lg\:max-w-6 {
        max-width: 1.5625rem !important
    }

    .lg\:max-w-8 {
        max-width: 1.875rem !important
    }

    .lg\:max-w-9 {
        max-width: 2.1875rem !important
    }

    .lg\:max-w-10 {
        max-width: 2.5rem !important
    }

    .lg\:max-w-12 {
        max-width: 3.125rem !important
    }

    .lg\:max-w-16 {
        max-width: 3.75rem !important
    }

    .lg\:max-w-18 {
        max-width: 4.375rem !important
    }

    .lg\:max-w-20 {
        max-width: 5rem !important
    }

    .lg\:max-w-24 {
        max-width: 5.625rem !important
    }

    .lg\:max-w-30 {
        max-width: 7.5rem !important
    }

    .lg\:max-w-32 {
        max-width: 8rem !important
    }

    .lg\:max-w-40 {
        max-width: 10rem !important
    }

    .lg\:max-w-48 {
        max-width: 12rem !important
    }

    .lg\:max-w-56 {
        max-width: 14rem !important
    }

    .lg\:max-w-64 {
        max-width: 16rem !important
    }

    .lg\:max-w-xs {
        max-width: 20rem !important
    }

    .lg\:max-w-sm {
        max-width: 24rem !important
    }

    .lg\:max-w-md {
        max-width: 28rem !important
    }

    .lg\:max-w-lg {
        max-width: 32rem !important
    }

    .lg\:max-w-xl {
        max-width: 36rem !important
    }

    .lg\:max-w-2xl {
        max-width: 42rem !important
    }

    .lg\:max-w-3xl {
        max-width: 48rem !important
    }

    .lg\:max-w-4xl {
        max-width: 56rem !important
    }

    .lg\:max-w-5xl {
        max-width: 64rem !important
    }

    .lg\:max-w-6xl {
        max-width: 72rem !important
    }

    .lg\:max-w-content {
        max-width: 35em !important
    }

    .lg\:max-w-1\/3 {
        max-width: 33.333333% !important
    }

    .lg\:max-w-1\/4 {
        max-width: 25% !important
    }

    .lg\:max-w-2\/4 {
        max-width: 50% !important
    }

    .lg\:max-w-3\/4 {
        max-width: 75% !important
    }

    .lg\:max-w-1\/5 {
        max-width: 20% !important
    }

    .lg\:max-w-2\/5 {
        max-width: 40% !important
    }

    .lg\:max-w-3\/5 {
        max-width: 60% !important
    }

    .lg\:max-w-4\/5 {
        max-width: 80% !important
    }

    .lg\:max-w-full {
        max-width: 100% !important
    }

    .lg\:max-w-px {
        max-width: 1px !important
    }

    .lg\:max-w-138px {
        max-width: 138px !important
    }

    .lg\:max-w-1\/20 {
        max-width: 5% !important
    }

    .lg\:min-h-0 {
        min-height: 0 !important
    }

    .lg\:min-h-full {
        min-height: 100% !important
    }

    .lg\:min-h-screen {
        min-height: 100vh !important
    }

    .lg\:min-w-0 {
        min-width: 0 !important
    }

    .lg\:min-w-full {
        min-width: 100% !important
    }

    .lg\:object-contain {
        object-fit: contain !important
    }

    .lg\:object-cover {
        object-fit: cover !important
    }

    .lg\:object-fill {
        object-fit: fill !important
    }

    .lg\:object-none {
        object-fit: none !important
    }

    .lg\:object-scale-down {
        object-fit: scale-down !important
    }

    .lg\:object-bottom {
        object-position: bottom !important
    }

    .lg\:object-center {
        object-position: center !important
    }

    .lg\:object-left {
        object-position: left !important
    }

    .lg\:object-left-bottom {
        object-position: left bottom !important
    }

    .lg\:object-left-top {
        object-position: left top !important
    }

    .lg\:object-right {
        object-position: right !important
    }

    .lg\:object-right-bottom {
        object-position: right bottom !important
    }

    .lg\:object-right-top {
        object-position: right top !important
    }

    .lg\:object-top {
        object-position: top !important
    }

    .lg\:opacity-0 {
        opacity: 0 !important
    }

    .lg\:opacity-25 {
        opacity: .25 !important
    }

    .lg\:opacity-50 {
        opacity: .5 !important
    }

    .lg\:opacity-75 {
        opacity: .75 !important
    }

    .lg\:opacity-100 {
        opacity: 1 !important
    }

    .lg\:hover\:opacity-0:hover {
        opacity: 0 !important
    }

    .lg\:hover\:opacity-25:hover {
        opacity: .25 !important
    }

    .lg\:hover\:opacity-50:hover {
        opacity: .5 !important
    }

    .lg\:hover\:opacity-75:hover {
        opacity: .75 !important
    }

    .lg\:hover\:opacity-100:hover {
        opacity: 1 !important
    }

    .lg\:focus\:opacity-0:focus {
        opacity: 0 !important
    }

    .lg\:focus\:opacity-25:focus {
        opacity: .25 !important
    }

    .lg\:focus\:opacity-50:focus {
        opacity: .5 !important
    }

    .lg\:focus\:opacity-75:focus {
        opacity: .75 !important
    }

    .lg\:focus\:opacity-100:focus {
        opacity: 1 !important
    }

    .lg\:active\:opacity-0:active {
        opacity: 0 !important
    }

    .lg\:active\:opacity-25:active {
        opacity: .25 !important
    }

    .lg\:active\:opacity-50:active {
        opacity: .5 !important
    }

    .lg\:active\:opacity-75:active {
        opacity: .75 !important
    }

    .lg\:active\:opacity-100:active {
        opacity: 1 !important
    }

    .group:hover .lg\:group-hover\:opacity-0 {
        opacity: 0 !important
    }

    .group:hover .lg\:group-hover\:opacity-25 {
        opacity: .25 !important
    }

    .group:hover .lg\:group-hover\:opacity-50 {
        opacity: .5 !important
    }

    .group:hover .lg\:group-hover\:opacity-75 {
        opacity: .75 !important
    }

    .group:hover .lg\:group-hover\:opacity-100 {
        opacity: 1 !important
    }

    .lg\:overflow-auto {
        overflow: auto !important
    }

    .lg\:overflow-hidden {
        overflow: hidden !important
    }

    .lg\:overflow-visible {
        overflow: visible !important
    }

    .lg\:overflow-scroll {
        overflow: scroll !important
    }

    .lg\:overflow-x-auto {
        overflow-x: auto !important
    }

    .lg\:overflow-y-auto {
        overflow-y: auto !important
    }

    .lg\:overflow-x-hidden {
        overflow-x: hidden !important
    }

    .lg\:overflow-y-hidden {
        overflow-y: hidden !important
    }

    .lg\:overflow-x-visible {
        overflow-x: visible !important
    }

    .lg\:overflow-y-visible {
        overflow-y: visible !important
    }

    .lg\:overflow-x-scroll {
        overflow-x: scroll !important
    }

    .lg\:overflow-y-scroll {
        overflow-y: scroll !important
    }

    .lg\:scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .lg\:scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .lg\:p-0 {
        padding: 0 !important
    }

    .lg\:p-1 {
        padding: .25rem !important
    }

    .lg\:p-2 {
        padding: .5rem !important
    }

    .lg\:p-3 {
        padding: .625rem !important
    }

    .lg\:p-4 {
        padding: .9375rem !important
    }

    .lg\:p-5 {
        padding: 1.25rem !important
    }

    .lg\:p-6 {
        padding: 1.5625rem !important
    }

    .lg\:p-8 {
        padding: 1.875rem !important
    }

    .lg\:p-9 {
        padding: 2.1875rem !important
    }

    .lg\:p-10 {
        padding: 2.5rem !important
    }

    .lg\:p-12 {
        padding: 3.125rem !important
    }

    .lg\:p-16 {
        padding: 3.75rem !important
    }

    .lg\:p-18 {
        padding: 4.375rem !important
    }

    .lg\:p-20 {
        padding: 5rem !important
    }

    .lg\:p-24 {
        padding: 5.625rem !important
    }

    .lg\:p-30 {
        padding: 7.5rem !important
    }

    .lg\:p-32 {
        padding: 8rem !important
    }

    .lg\:p-40 {
        padding: 10rem !important
    }

    .lg\:p-48 {
        padding: 12rem !important
    }

    .lg\:p-56 {
        padding: 14rem !important
    }

    .lg\:p-64 {
        padding: 16rem !important
    }

    .lg\:p-px {
        padding: 1px !important
    }

    .lg\:p-138px {
        padding: 138px !important
    }

    .lg\:p-1\/20 {
        padding: 5% !important
    }

    .lg\:p-1\/4 {
        padding: 25% !important
    }

    .lg\:p-3\/4 {
        padding: 75% !important
    }

    .lg\:py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .lg\:px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .lg\:py-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .lg\:px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .lg\:py-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .lg\:px-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .lg\:py-3 {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .lg\:px-3 {
        padding-left: .625rem !important;
        padding-right: .625rem !important
    }

    .lg\:py-4 {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .lg\:px-4 {
        padding-left: .9375rem !important;
        padding-right: .9375rem !important
    }

    .lg\:py-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .lg\:px-5 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .lg\:py-6 {
        padding-top: 1.5625rem !important;
        padding-bottom: 1.5625rem !important
    }

    .lg\:px-6 {
        padding-left: 1.5625rem !important;
        padding-right: 1.5625rem !important
    }

    .lg\:py-8 {
        padding-top: 1.875rem !important;
        padding-bottom: 1.875rem !important
    }

    .lg\:px-8 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important
    }

    .lg\:py-9 {
        padding-top: 2.1875rem !important;
        padding-bottom: 2.1875rem !important
    }

    .lg\:px-9 {
        padding-left: 2.1875rem !important;
        padding-right: 2.1875rem !important
    }

    .lg\:py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .lg\:px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .lg\:py-12 {
        padding-top: 3.125rem !important;
        padding-bottom: 3.125rem !important
    }

    .lg\:px-12 {
        padding-left: 3.125rem !important;
        padding-right: 3.125rem !important
    }

    .lg\:py-16 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .lg\:px-16 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .lg\:py-18 {
        padding-top: 4.375rem !important;
        padding-bottom: 4.375rem !important
    }

    .lg\:px-18 {
        padding-left: 4.375rem !important;
        padding-right: 4.375rem !important
    }

    .lg\:py-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .lg\:px-20 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .lg\:py-24 {
        padding-top: 5.625rem !important;
        padding-bottom: 5.625rem !important
    }

    .lg\:px-24 {
        padding-left: 5.625rem !important;
        padding-right: 5.625rem !important
    }

    .lg\:py-30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .lg\:px-30 {
        padding-left: 7.5rem !important;
        padding-right: 7.5rem !important
    }

    .lg\:py-32 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .lg\:px-32 {
        padding-left: 8rem !important;
        padding-right: 8rem !important
    }

    .lg\:py-40 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .lg\:px-40 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .lg\:py-48 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important
    }

    .lg\:px-48 {
        padding-left: 12rem !important;
        padding-right: 12rem !important
    }

    .lg\:py-56 {
        padding-top: 14rem !important;
        padding-bottom: 14rem !important
    }

    .lg\:px-56 {
        padding-left: 14rem !important;
        padding-right: 14rem !important
    }

    .lg\:py-64 {
        padding-top: 16rem !important;
        padding-bottom: 16rem !important
    }

    .lg\:px-64 {
        padding-left: 16rem !important;
        padding-right: 16rem !important
    }

    .lg\:py-px {
        padding-top: 1px !important;
        padding-bottom: 1px !important
    }

    .lg\:px-px {
        padding-left: 1px !important;
        padding-right: 1px !important
    }

    .lg\:py-138px {
        padding-top: 138px !important;
        padding-bottom: 138px !important
    }

    .lg\:px-138px {
        padding-left: 138px !important;
        padding-right: 138px !important
    }

    .lg\:py-1\/20 {
        padding-top: 5% !important;
        padding-bottom: 5% !important
    }

    .lg\:px-1\/20 {
        padding-left: 5% !important;
        padding-right: 5% !important
    }

    .lg\:py-1\/4 {
        padding-top: 25% !important;
        padding-bottom: 25% !important
    }

    .lg\:px-1\/4 {
        padding-left: 25% !important;
        padding-right: 25% !important
    }

    .lg\:py-3\/4 {
        padding-top: 75% !important;
        padding-bottom: 75% !important
    }

    .lg\:px-3\/4 {
        padding-left: 75% !important;
        padding-right: 75% !important
    }

    .lg\:pt-0 {
        padding-top: 0 !important
    }

    .lg\:pr-0 {
        padding-right: 0 !important
    }

    .lg\:pb-0 {
        padding-bottom: 0 !important
    }

    .lg\:pl-0 {
        padding-left: 0 !important
    }

    .lg\:pt-1 {
        padding-top: .25rem !important
    }

    .lg\:pr-1 {
        padding-right: .25rem !important
    }

    .lg\:pb-1 {
        padding-bottom: .25rem !important
    }

    .lg\:pl-1 {
        padding-left: .25rem !important
    }

    .lg\:pt-2 {
        padding-top: .5rem !important
    }

    .lg\:pr-2 {
        padding-right: .5rem !important
    }

    .lg\:pb-2 {
        padding-bottom: .5rem !important
    }

    .lg\:pl-2 {
        padding-left: .5rem !important
    }

    .lg\:pt-3 {
        padding-top: .625rem !important
    }

    .lg\:pr-3 {
        padding-right: .625rem !important
    }

    .lg\:pb-3 {
        padding-bottom: .625rem !important
    }

    .lg\:pl-3 {
        padding-left: .625rem !important
    }

    .lg\:pt-4 {
        padding-top: .9375rem !important
    }

    .lg\:pr-4 {
        padding-right: .9375rem !important
    }

    .lg\:pb-4 {
        padding-bottom: .9375rem !important
    }

    .lg\:pl-4 {
        padding-left: .9375rem !important
    }

    .lg\:pt-5 {
        padding-top: 1.25rem !important
    }

    .lg\:pr-5 {
        padding-right: 1.25rem !important
    }

    .lg\:pb-5 {
        padding-bottom: 1.25rem !important
    }

    .lg\:pl-5 {
        padding-left: 1.25rem !important
    }

    .lg\:pt-6 {
        padding-top: 1.5625rem !important
    }

    .lg\:pr-6 {
        padding-right: 1.5625rem !important
    }

    .lg\:pb-6 {
        padding-bottom: 1.5625rem !important
    }

    .lg\:pl-6 {
        padding-left: 1.5625rem !important
    }

    .lg\:pt-8 {
        padding-top: 1.875rem !important
    }

    .lg\:pr-8 {
        padding-right: 1.875rem !important
    }

    .lg\:pb-8 {
        padding-bottom: 1.875rem !important
    }

    .lg\:pl-8 {
        padding-left: 1.875rem !important
    }

    .lg\:pt-9 {
        padding-top: 2.1875rem !important
    }

    .lg\:pr-9 {
        padding-right: 2.1875rem !important
    }

    .lg\:pb-9 {
        padding-bottom: 2.1875rem !important
    }

    .lg\:pl-9 {
        padding-left: 2.1875rem !important
    }

    .lg\:pt-10 {
        padding-top: 2.5rem !important
    }

    .lg\:pr-10 {
        padding-right: 2.5rem !important
    }

    .lg\:pb-10 {
        padding-bottom: 2.5rem !important
    }

    .lg\:pl-10 {
        padding-left: 2.5rem !important
    }

    .lg\:pt-12 {
        padding-top: 3.125rem !important
    }

    .lg\:pr-12 {
        padding-right: 3.125rem !important
    }

    .lg\:pb-12 {
        padding-bottom: 3.125rem !important
    }

    .lg\:pl-12 {
        padding-left: 3.125rem !important
    }

    .lg\:pt-16 {
        padding-top: 3.75rem !important
    }

    .lg\:pr-16 {
        padding-right: 3.75rem !important
    }

    .lg\:pb-16 {
        padding-bottom: 3.75rem !important
    }

    .lg\:pl-16 {
        padding-left: 3.75rem !important
    }

    .lg\:pt-18 {
        padding-top: 4.375rem !important
    }

    .lg\:pr-18 {
        padding-right: 4.375rem !important
    }

    .lg\:pb-18 {
        padding-bottom: 4.375rem !important
    }

    .lg\:pl-18 {
        padding-left: 4.375rem !important
    }

    .lg\:pt-20 {
        padding-top: 5rem !important
    }

    .lg\:pr-20 {
        padding-right: 5rem !important
    }

    .lg\:pb-20 {
        padding-bottom: 5rem !important
    }

    .lg\:pl-20 {
        padding-left: 5rem !important
    }

    .lg\:pt-24 {
        padding-top: 5.625rem !important
    }

    .lg\:pr-24 {
        padding-right: 5.625rem !important
    }

    .lg\:pb-24 {
        padding-bottom: 5.625rem !important
    }

    .lg\:pl-24 {
        padding-left: 5.625rem !important
    }

    .lg\:pt-30 {
        padding-top: 7.5rem !important
    }

    .lg\:pr-30 {
        padding-right: 7.5rem !important
    }

    .lg\:pb-30 {
        padding-bottom: 7.5rem !important
    }

    .lg\:pl-30 {
        padding-left: 7.5rem !important
    }

    .lg\:pt-32 {
        padding-top: 8rem !important
    }

    .lg\:pr-32 {
        padding-right: 8rem !important
    }

    .lg\:pb-32 {
        padding-bottom: 8rem !important
    }

    .lg\:pl-32 {
        padding-left: 8rem !important
    }

    .lg\:pt-40 {
        padding-top: 10rem !important
    }

    .lg\:pr-40 {
        padding-right: 10rem !important
    }

    .lg\:pb-40 {
        padding-bottom: 10rem !important
    }

    .lg\:pl-40 {
        padding-left: 10rem !important
    }

    .lg\:pt-48 {
        padding-top: 12rem !important
    }

    .lg\:pr-48 {
        padding-right: 12rem !important
    }

    .lg\:pb-48 {
        padding-bottom: 12rem !important
    }

    .lg\:pl-48 {
        padding-left: 12rem !important
    }

    .lg\:pt-56 {
        padding-top: 14rem !important
    }

    .lg\:pr-56 {
        padding-right: 14rem !important
    }

    .lg\:pb-56 {
        padding-bottom: 14rem !important
    }

    .lg\:pl-56 {
        padding-left: 14rem !important
    }

    .lg\:pt-64 {
        padding-top: 16rem !important
    }

    .lg\:pr-64 {
        padding-right: 16rem !important
    }

    .lg\:pb-64 {
        padding-bottom: 16rem !important
    }

    .lg\:pl-64 {
        padding-left: 16rem !important
    }

    .lg\:pt-px {
        padding-top: 1px !important
    }

    .lg\:pr-px {
        padding-right: 1px !important
    }

    .lg\:pb-px {
        padding-bottom: 1px !important
    }

    .lg\:pl-px {
        padding-left: 1px !important
    }

    .lg\:pt-138px {
        padding-top: 138px !important
    }

    .lg\:pr-138px {
        padding-right: 138px !important
    }

    .lg\:pb-138px {
        padding-bottom: 138px !important
    }

    .lg\:pl-138px {
        padding-left: 138px !important
    }

    .lg\:pt-1\/20 {
        padding-top: 5% !important
    }

    .lg\:pr-1\/20 {
        padding-right: 5% !important
    }

    .lg\:pb-1\/20 {
        padding-bottom: 5% !important
    }

    .lg\:pl-1\/20 {
        padding-left: 5% !important
    }

    .lg\:pt-1\/4 {
        padding-top: 25% !important
    }

    .lg\:pr-1\/4 {
        padding-right: 25% !important
    }

    .lg\:pb-1\/4 {
        padding-bottom: 25% !important
    }

    .lg\:pl-1\/4 {
        padding-left: 25% !important
    }

    .lg\:pt-3\/4 {
        padding-top: 75% !important
    }

    .lg\:pr-3\/4 {
        padding-right: 75% !important
    }

    .lg\:pb-3\/4 {
        padding-bottom: 75% !important
    }

    .lg\:pl-3\/4 {
        padding-left: 75% !important
    }

    .lg\:pointer-events-none {
        pointer-events: none !important
    }

    .lg\:pointer-events-auto {
        pointer-events: auto !important
    }

    .lg\:static {
        position: static !important
    }

    .lg\:fixed {
        position: fixed !important
    }

    .lg\:absolute {
        position: absolute !important
    }

    .lg\:relative {
        position: relative !important
    }

    .lg\:sticky {
        position: sticky !important
    }

    .lg\:inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .lg\:inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .lg\:inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .lg\:inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .lg\:inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .lg\:inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .lg\:top-0 {
        top: 0 !important
    }

    .lg\:right-0 {
        right: 0 !important
    }

    .lg\:bottom-0 {
        bottom: 0 !important
    }

    .lg\:left-0 {
        left: 0 !important
    }

    .lg\:top-auto {
        top: auto !important
    }

    .lg\:right-auto {
        right: auto !important
    }

    .lg\:bottom-auto {
        bottom: auto !important
    }

    .lg\:left-auto {
        left: auto !important
    }

    .lg\:resize-none {
        resize: none !important
    }

    .lg\:resize-y {
        resize: vertical !important
    }

    .lg\:resize-x {
        resize: horizontal !important
    }

    .lg\:resize {
        resize: both !important
    }

    .lg\:shadow-md {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .lg\:shadow-lg {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .lg\:shadow-xl {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .lg\:shadow-none {
        box-shadow: none !important
    }

    .lg\:hover\:shadow-md:hover {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .lg\:hover\:shadow-lg:hover {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .lg\:hover\:shadow-xl:hover {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .lg\:hover\:shadow-none:hover {
        box-shadow: none !important
    }

    .lg\:focus\:shadow-md:focus {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .lg\:focus\:shadow-lg:focus {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .lg\:focus\:shadow-xl:focus {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .lg\:focus\:shadow-none:focus {
        box-shadow: none !important
    }

    .lg\:fill-current {
        fill: currentColor !important
    }

    .lg\:stroke-current {
        stroke: currentColor !important
    }

    .lg\:table-auto {
        table-layout: auto !important
    }

    .lg\:table-fixed {
        table-layout: fixed !important
    }

    .lg\:text-left {
        text-align: left !important
    }

    .lg\:text-center {
        text-align: center !important
    }

    .lg\:text-right {
        text-align: right !important
    }

    .lg\:text-justify {
        text-align: justify !important
    }

    .lg\:text-transparent {
        color: transparent !important
    }

    .lg\:text-black {
        color: #000 !important
    }

    .lg\:text-white {
        color: #fff !important
    }

    .lg\:text-white-o-15 {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:text-white-o-25 {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:text-white-o-50 {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:text-white-o-75 {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:text-white-o-85 {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:text-black-o-15 {
        color: rgba(0, 0, 0, .15) !important
    }

    .lg\:text-black-o-25 {
        color: rgba(0, 0, 0, .25) !important
    }

    .lg\:text-black-o-50 {
        color: rgba(0, 0, 0, .5) !important
    }

    .lg\:text-black-o-75 {
        color: rgba(0, 0, 0, .75) !important
    }

    .lg\:text-blue-5 {
        color: #f5fdff !important
    }

    .lg\:text-blue-10 {
        color: #e5f9ff !important
    }

    .lg\:text-blue-20 {
        color: #ccf0f9 !important
    }

    .lg\:text-blue-40 {
        color: #99e1f3 !important
    }

    .lg\:text-blue-50 {
        color: #f7faff !important
    }

    .lg\:text-blue-60 {
        color: #66d3ee !important
    }

    .lg\:text-blue-80 {
        color: #33c4e8 !important
    }

    .lg\:text-blue-100 {
        color: #e8edf5 !important
    }

    .lg\:text-blue-200 {
        color: #d3dceb !important
    }

    .lg\:text-blue-300 {
        color: #4478bb !important
    }

    .lg\:text-blue-500 {
        color: #1e5399 !important
    }

    .lg\:text-blue-600 {
        color: #12468c !important
    }

    .lg\:text-blue-700 {
        color: #123d77 !important
    }

    .lg\:text-blue-900 {
        color: #192638 !important
    }

    .lg\:text-blue-solid {
        color: #00f !important
    }

    .lg\:text-blue-brand {
        color: #00b5e2 !important
    }

    .lg\:text-lightblue-300 {
        color: #6bcbf3 !important
    }

    .lg\:text-lightblue-500 {
        color: #0b9fea !important
    }

    .lg\:text-lightblue-700 {
        color: #2576a3 !important
    }

    .lg\:text-sablue-100 {
        color: #ebf8fe !important
    }

    .lg\:text-sablue-200 {
        color: #dceffc !important
    }

    .lg\:text-grey-200 {
        color: #212121 !important
    }

    .lg\:text-grey-250 {
        color: #333 !important
    }

    .lg\:text-grey-300 {
        color: #454747 !important
    }

    .lg\:text-grey-400 {
        color: #666667 !important
    }

    .lg\:text-grey-450 {
        color: #707070 !important
    }

    .lg\:text-grey-600 {
        color: #949494 !important
    }

    .lg\:text-grey-700 {
        color: #b2b2b2 !important
    }

    .lg\:text-grey-750 {
        color: #b2b5b9 !important
    }

    .lg\:text-grey-800 {
        color: #dee2e4 !important
    }

    .lg\:text-grey-850 {
        color: #eff3f5 !important
    }

    .lg\:text-grey-900 {
        color: #f1f3f5 !important
    }

    .lg\:text-grey-950 {
        color: #f9f9f9 !important
    }

    .lg\:text-yellow-80 {
        color: #fffc82 !important
    }

    .lg\:text-yellow-100 {
        color: #fff3cd !important
    }

    .lg\:text-yellow-500 {
        color: #856404 !important
    }

    .lg\:text-red-100 {
        color: #f9d7da !important
    }

    .lg\:text-red-500 {
        color: #721c23 !important
    }

    .lg\:text-green-100 {
        color: #d4edda !important
    }

    .lg\:text-green-500 {
        color: #155724 !important
    }

    .lg\:text-lightgreen-500 {
        color: #0cac78 !important
    }

    .lg\:text-lightgreen-700 {
        color: #06563c !important
    }

    .lg\:text-medicare-100 {
        color: #d4eee2 !important
    }

    .lg\:text-medicare-300 {
        color: #00af3f !important
    }

    .lg\:text-medicare-500 {
        color: #008542 !important
    }

    .lg\:text-medicare-700 {
        color: #024731 !important
    }

    .lg\:text-centrelink-100 {
        color: #e4e4e5 !important
    }

    .lg\:text-centrelink-300 {
        color: #949499 !important
    }

    .lg\:text-centrelink-500 {
        color: #4d4d4f !important
    }

    .lg\:text-centrelink-700 {
        color: #353637 !important
    }

    .lg\:text-childsupport-100 {
        color: #ebdeee !important
    }

    .lg\:text-childsupport-300 {
        color: #b25bcc !important
    }

    .lg\:text-childsupport-500 {
        color: #6e2585 !important
    }

    .lg\:text-childsupport-700 {
        color: #541866 !important
    }

    .lg\:text-mygov-300 {
        color: #78c433 !important
    }

    .lg\:text-mygov-500 {
        color: #026540 !important
    }

    .lg\:text-mygov-700 {
        color: #004e31 !important
    }

    .lg\:hover\:text-transparent:hover {
        color: transparent !important
    }

    .lg\:hover\:text-black:hover {
        color: #000 !important
    }

    .lg\:hover\:text-white:hover {
        color: #fff !important
    }

    .lg\:hover\:text-white-o-15:hover {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:hover\:text-white-o-25:hover {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:hover\:text-white-o-50:hover {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:hover\:text-white-o-75:hover {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:hover\:text-white-o-85:hover {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:hover\:text-black-o-15:hover {
        color: rgba(0, 0, 0, .15) !important
    }

    .lg\:hover\:text-black-o-25:hover {
        color: rgba(0, 0, 0, .25) !important
    }

    .lg\:hover\:text-black-o-50:hover {
        color: rgba(0, 0, 0, .5) !important
    }

    .lg\:hover\:text-black-o-75:hover {
        color: rgba(0, 0, 0, .75) !important
    }

    .lg\:hover\:text-blue-5:hover {
        color: #f5fdff !important
    }

    .lg\:hover\:text-blue-10:hover {
        color: #e5f9ff !important
    }

    .lg\:hover\:text-blue-20:hover {
        color: #ccf0f9 !important
    }

    .lg\:hover\:text-blue-40:hover {
        color: #99e1f3 !important
    }

    .lg\:hover\:text-blue-50:hover {
        color: #f7faff !important
    }

    .lg\:hover\:text-blue-60:hover {
        color: #66d3ee !important
    }

    .lg\:hover\:text-blue-80:hover {
        color: #33c4e8 !important
    }

    .lg\:hover\:text-blue-100:hover {
        color: #e8edf5 !important
    }

    .lg\:hover\:text-blue-200:hover {
        color: #d3dceb !important
    }

    .lg\:hover\:text-blue-300:hover {
        color: #4478bb !important
    }

    .lg\:hover\:text-blue-500:hover {
        color: #1e5399 !important
    }

    .lg\:hover\:text-blue-600:hover {
        color: #12468c !important
    }

    .lg\:hover\:text-blue-700:hover {
        color: #123d77 !important
    }

    .lg\:hover\:text-blue-900:hover {
        color: #192638 !important
    }

    .lg\:hover\:text-blue-solid:hover {
        color: #00f !important
    }

    .lg\:hover\:text-blue-brand:hover {
        color: #00b5e2 !important
    }

    .lg\:hover\:text-lightblue-300:hover {
        color: #6bcbf3 !important
    }

    .lg\:hover\:text-lightblue-500:hover {
        color: #0b9fea !important
    }

    .lg\:hover\:text-lightblue-700:hover {
        color: #2576a3 !important
    }

    .lg\:hover\:text-sablue-100:hover {
        color: #ebf8fe !important
    }

    .lg\:hover\:text-sablue-200:hover {
        color: #dceffc !important
    }

    .lg\:hover\:text-grey-200:hover {
        color: #212121 !important
    }

    .lg\:hover\:text-grey-250:hover {
        color: #333 !important
    }

    .lg\:hover\:text-grey-300:hover {
        color: #454747 !important
    }

    .lg\:hover\:text-grey-400:hover {
        color: #666667 !important
    }

    .lg\:hover\:text-grey-450:hover {
        color: #707070 !important
    }

    .lg\:hover\:text-grey-600:hover {
        color: #949494 !important
    }

    .lg\:hover\:text-grey-700:hover {
        color: #b2b2b2 !important
    }

    .lg\:hover\:text-grey-750:hover {
        color: #b2b5b9 !important
    }

    .lg\:hover\:text-grey-800:hover {
        color: #dee2e4 !important
    }

    .lg\:hover\:text-grey-850:hover {
        color: #eff3f5 !important
    }

    .lg\:hover\:text-grey-900:hover {
        color: #f1f3f5 !important
    }

    .lg\:hover\:text-grey-950:hover {
        color: #f9f9f9 !important
    }

    .lg\:hover\:text-yellow-80:hover {
        color: #fffc82 !important
    }

    .lg\:hover\:text-yellow-100:hover {
        color: #fff3cd !important
    }

    .lg\:hover\:text-yellow-500:hover {
        color: #856404 !important
    }

    .lg\:hover\:text-red-100:hover {
        color: #f9d7da !important
    }

    .lg\:hover\:text-red-500:hover {
        color: #721c23 !important
    }

    .lg\:hover\:text-green-100:hover {
        color: #d4edda !important
    }

    .lg\:hover\:text-green-500:hover {
        color: #155724 !important
    }

    .lg\:hover\:text-lightgreen-500:hover {
        color: #0cac78 !important
    }

    .lg\:hover\:text-lightgreen-700:hover {
        color: #06563c !important
    }

    .lg\:hover\:text-medicare-100:hover {
        color: #d4eee2 !important
    }

    .lg\:hover\:text-medicare-300:hover {
        color: #00af3f !important
    }

    .lg\:hover\:text-medicare-500:hover {
        color: #008542 !important
    }

    .lg\:hover\:text-medicare-700:hover {
        color: #024731 !important
    }

    .lg\:hover\:text-centrelink-100:hover {
        color: #e4e4e5 !important
    }

    .lg\:hover\:text-centrelink-300:hover {
        color: #949499 !important
    }

    .lg\:hover\:text-centrelink-500:hover {
        color: #4d4d4f !important
    }

    .lg\:hover\:text-centrelink-700:hover {
        color: #353637 !important
    }

    .lg\:hover\:text-childsupport-100:hover {
        color: #ebdeee !important
    }

    .lg\:hover\:text-childsupport-300:hover {
        color: #b25bcc !important
    }

    .lg\:hover\:text-childsupport-500:hover {
        color: #6e2585 !important
    }

    .lg\:hover\:text-childsupport-700:hover {
        color: #541866 !important
    }

    .lg\:hover\:text-mygov-300:hover {
        color: #78c433 !important
    }

    .lg\:hover\:text-mygov-500:hover {
        color: #026540 !important
    }

    .lg\:hover\:text-mygov-700:hover {
        color: #004e31 !important
    }

    .lg\:focus\:text-transparent:focus {
        color: transparent !important
    }

    .lg\:focus\:text-black:focus {
        color: #000 !important
    }

    .lg\:focus\:text-white:focus {
        color: #fff !important
    }

    .lg\:focus\:text-white-o-15:focus {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .lg\:focus\:text-white-o-25:focus {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .lg\:focus\:text-white-o-50:focus {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .lg\:focus\:text-white-o-75:focus {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .lg\:focus\:text-white-o-85:focus {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .lg\:focus\:text-black-o-15:focus {
        color: rgba(0, 0, 0, .15) !important
    }

    .lg\:focus\:text-black-o-25:focus {
        color: rgba(0, 0, 0, .25) !important
    }

    .lg\:focus\:text-black-o-50:focus {
        color: rgba(0, 0, 0, .5) !important
    }

    .lg\:focus\:text-black-o-75:focus {
        color: rgba(0, 0, 0, .75) !important
    }

    .lg\:focus\:text-blue-5:focus {
        color: #f5fdff !important
    }

    .lg\:focus\:text-blue-10:focus {
        color: #e5f9ff !important
    }

    .lg\:focus\:text-blue-20:focus {
        color: #ccf0f9 !important
    }

    .lg\:focus\:text-blue-40:focus {
        color: #99e1f3 !important
    }

    .lg\:focus\:text-blue-50:focus {
        color: #f7faff !important
    }

    .lg\:focus\:text-blue-60:focus {
        color: #66d3ee !important
    }

    .lg\:focus\:text-blue-80:focus {
        color: #33c4e8 !important
    }

    .lg\:focus\:text-blue-100:focus {
        color: #e8edf5 !important
    }

    .lg\:focus\:text-blue-200:focus {
        color: #d3dceb !important
    }

    .lg\:focus\:text-blue-300:focus {
        color: #4478bb !important
    }

    .lg\:focus\:text-blue-500:focus {
        color: #1e5399 !important
    }

    .lg\:focus\:text-blue-600:focus {
        color: #12468c !important
    }

    .lg\:focus\:text-blue-700:focus {
        color: #123d77 !important
    }

    .lg\:focus\:text-blue-900:focus {
        color: #192638 !important
    }

    .lg\:focus\:text-blue-solid:focus {
        color: #00f !important
    }

    .lg\:focus\:text-blue-brand:focus {
        color: #00b5e2 !important
    }

    .lg\:focus\:text-lightblue-300:focus {
        color: #6bcbf3 !important
    }

    .lg\:focus\:text-lightblue-500:focus {
        color: #0b9fea !important
    }

    .lg\:focus\:text-lightblue-700:focus {
        color: #2576a3 !important
    }

    .lg\:focus\:text-sablue-100:focus {
        color: #ebf8fe !important
    }

    .lg\:focus\:text-sablue-200:focus {
        color: #dceffc !important
    }

    .lg\:focus\:text-grey-200:focus {
        color: #212121 !important
    }

    .lg\:focus\:text-grey-250:focus {
        color: #333 !important
    }

    .lg\:focus\:text-grey-300:focus {
        color: #454747 !important
    }

    .lg\:focus\:text-grey-400:focus {
        color: #666667 !important
    }

    .lg\:focus\:text-grey-450:focus {
        color: #707070 !important
    }

    .lg\:focus\:text-grey-600:focus {
        color: #949494 !important
    }

    .lg\:focus\:text-grey-700:focus {
        color: #b2b2b2 !important
    }

    .lg\:focus\:text-grey-750:focus {
        color: #b2b5b9 !important
    }

    .lg\:focus\:text-grey-800:focus {
        color: #dee2e4 !important
    }

    .lg\:focus\:text-grey-850:focus {
        color: #eff3f5 !important
    }

    .lg\:focus\:text-grey-900:focus {
        color: #f1f3f5 !important
    }

    .lg\:focus\:text-grey-950:focus {
        color: #f9f9f9 !important
    }

    .lg\:focus\:text-yellow-80:focus {
        color: #fffc82 !important
    }

    .lg\:focus\:text-yellow-100:focus {
        color: #fff3cd !important
    }

    .lg\:focus\:text-yellow-500:focus {
        color: #856404 !important
    }

    .lg\:focus\:text-red-100:focus {
        color: #f9d7da !important
    }

    .lg\:focus\:text-red-500:focus {
        color: #721c23 !important
    }

    .lg\:focus\:text-green-100:focus {
        color: #d4edda !important
    }

    .lg\:focus\:text-green-500:focus {
        color: #155724 !important
    }

    .lg\:focus\:text-lightgreen-500:focus {
        color: #0cac78 !important
    }

    .lg\:focus\:text-lightgreen-700:focus {
        color: #06563c !important
    }

    .lg\:focus\:text-medicare-100:focus {
        color: #d4eee2 !important
    }

    .lg\:focus\:text-medicare-300:focus {
        color: #00af3f !important
    }

    .lg\:focus\:text-medicare-500:focus {
        color: #008542 !important
    }

    .lg\:focus\:text-medicare-700:focus {
        color: #024731 !important
    }

    .lg\:focus\:text-centrelink-100:focus {
        color: #e4e4e5 !important
    }

    .lg\:focus\:text-centrelink-300:focus {
        color: #949499 !important
    }

    .lg\:focus\:text-centrelink-500:focus {
        color: #4d4d4f !important
    }

    .lg\:focus\:text-centrelink-700:focus {
        color: #353637 !important
    }

    .lg\:focus\:text-childsupport-100:focus {
        color: #ebdeee !important
    }

    .lg\:focus\:text-childsupport-300:focus {
        color: #b25bcc !important
    }

    .lg\:focus\:text-childsupport-500:focus {
        color: #6e2585 !important
    }

    .lg\:focus\:text-childsupport-700:focus {
        color: #541866 !important
    }

    .lg\:focus\:text-mygov-300:focus {
        color: #78c433 !important
    }

    .lg\:focus\:text-mygov-500:focus {
        color: #026540 !important
    }

    .lg\:focus\:text-mygov-700:focus {
        color: #004e31 !important
    }

    .lg\:text-hidden {
        font-size: 0 !important
    }

    .lg\:text-xs {
        font-size: .75rem !important
    }

    .lg\:text-sm {
        font-size: .875rem !important
    }

    .lg\:text-md {
        font-size: 1rem !important
    }

    .lg\:text-base {
        font-size: 1.125rem !important
    }

    .lg\:text-lg {
        font-size: 1.25rem !important
    }

    .lg\:text-xl {
        font-size: 1.375rem !important
    }

    .lg\:text-2xl {
        font-size: 1.5rem !important
    }

    .lg\:text-3xl {
        font-size: 1.625rem !important
    }

    .lg\:text-4xl {
        font-size: 1.75rem !important
    }

    .lg\:text-5xl {
        font-size: 1.875rem !important
    }

    .lg\:text-6xl {
        font-size: 2.25rem !important
    }

    .lg\:text-7xl {
        font-size: 2.5rem !important
    }

    .lg\:text-8xl {
        font-size: 3.875rem !important
    }

    .lg\:text-9xl {
        font-size: 4.375rem !important
    }

    .lg\:italic {
        font-style: italic !important
    }

    .lg\:not-italic {
        font-style: normal !important
    }

    .lg\:uppercase {
        text-transform: uppercase !important
    }

    .lg\:lowercase {
        text-transform: lowercase !important
    }

    .lg\:capitalize {
        text-transform: capitalize !important
    }

    .lg\:normal-case {
        text-transform: none !important
    }

    .lg\:antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .lg\:subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .lg\:tracking-tighter {
        letter-spacing: -.0015em !important
    }

    .lg\:tracking-tight {
        letter-spacing: -.0005em !important
    }

    .lg\:tracking-normal {
        letter-spacing: 0 !important
    }

    .lg\:tracking-wide {
        letter-spacing: .001em !important
    }

    .lg\:tracking-wider {
        letter-spacing: .0015em !important
    }

    .lg\:select-none {
        -webkit-user-select: none !important;
        user-select: none !important
    }

    .lg\:select-text {
        -webkit-user-select: text !important;
        user-select: text !important
    }

    .lg\:select-all {
        -webkit-user-select: all !important;
        user-select: all !important
    }

    .lg\:select-auto {
        -webkit-user-select: auto !important;
        user-select: auto !important
    }

    .lg\:align-baseline {
        vertical-align: baseline !important
    }

    .lg\:align-top {
        vertical-align: top !important
    }

    .lg\:align-middle {
        vertical-align: middle !important
    }

    .lg\:align-bottom {
        vertical-align: bottom !important
    }

    .lg\:align-text-top {
        vertical-align: text-top !important
    }

    .lg\:align-text-bottom {
        vertical-align: text-bottom !important
    }

    .lg\:visible {
        visibility: visible !important
    }

    .lg\:invisible {
        visibility: hidden !important
    }

    .lg\:whitespace-normal {
        white-space: normal !important
    }

    .lg\:whitespace-no-wrap {
        white-space: nowrap !important
    }

    .lg\:whitespace-pre {
        white-space: pre !important
    }

    .lg\:whitespace-pre-line {
        white-space: pre-line !important
    }

    .lg\:whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .lg\:break-normal {
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .lg\:break-words {
        overflow-wrap: break-word !important
    }

    .lg\:break-all {
        word-break: break-all !important
    }

    .lg\:truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .lg\:w-0 {
        width: 0 !important
    }

    .lg\:w-1 {
        width: .25rem !important
    }

    .lg\:w-2 {
        width: .5rem !important
    }

    .lg\:w-3 {
        width: .625rem !important
    }

    .lg\:w-4 {
        width: .9375rem !important
    }

    .lg\:w-5 {
        width: 1.25rem !important
    }

    .lg\:w-6 {
        width: 1.5625rem !important
    }

    .lg\:w-8 {
        width: 1.875rem !important
    }

    .lg\:w-9 {
        width: 2.1875rem !important
    }

    .lg\:w-10 {
        width: 2.5rem !important
    }

    .lg\:w-12 {
        width: 3.125rem !important
    }

    .lg\:w-16 {
        width: 3.75rem !important
    }

    .lg\:w-18 {
        width: 4.375rem !important
    }

    .lg\:w-20 {
        width: 5rem !important
    }

    .lg\:w-24 {
        width: 5.625rem !important
    }

    .lg\:w-30 {
        width: 7.5rem !important
    }

    .lg\:w-32 {
        width: 8rem !important
    }

    .lg\:w-40 {
        width: 10rem !important
    }

    .lg\:w-48 {
        width: 12rem !important
    }

    .lg\:w-56 {
        width: 14rem !important
    }

    .lg\:w-64 {
        width: 16rem !important
    }

    .lg\:w-auto {
        width: auto !important
    }

    .lg\:w-px {
        width: 1px !important
    }

    .lg\:w-138px {
        width: 138px !important
    }

    .lg\:w-1\/20 {
        width: 5% !important
    }

    .lg\:w-1\/4 {
        width: 25% !important
    }

    .lg\:w-3\/4 {
        width: 75% !important
    }

    .lg\:w-1\/2 {
        width: 50% !important
    }

    .lg\:w-1\/3 {
        width: 33.333333% !important
    }

    .lg\:w-2\/3 {
        width: 66.666667% !important
    }

    .lg\:w-2\/4 {
        width: 50% !important
    }

    .lg\:w-1\/5 {
        width: 20% !important
    }

    .lg\:w-2\/5 {
        width: 40% !important
    }

    .lg\:w-3\/5 {
        width: 60% !important
    }

    .lg\:w-4\/5 {
        width: 80% !important
    }

    .lg\:w-1\/6 {
        width: 16.666667% !important
    }

    .lg\:w-2\/6 {
        width: 33.333333% !important
    }

    .lg\:w-3\/6 {
        width: 50% !important
    }

    .lg\:w-4\/6 {
        width: 66.666667% !important
    }

    .lg\:w-5\/6 {
        width: 83.333333% !important
    }

    .lg\:w-1\/12 {
        width: 8.333333% !important
    }

    .lg\:w-2\/12 {
        width: 16.666667% !important
    }

    .lg\:w-3\/12 {
        width: 25% !important
    }

    .lg\:w-4\/12 {
        width: 33.333333% !important
    }

    .lg\:w-5\/12 {
        width: 41.666667% !important
    }

    .lg\:w-6\/12 {
        width: 50% !important
    }

    .lg\:w-7\/12 {
        width: 58.333333% !important
    }

    .lg\:w-8\/12 {
        width: 66.666667% !important
    }

    .lg\:w-9\/12 {
        width: 75% !important
    }

    .lg\:w-10\/12 {
        width: 83.333333% !important
    }

    .lg\:w-11\/12 {
        width: 91.666667% !important
    }

    .lg\:w-content {
        width: 35em !important
    }

    .lg\:w-full {
        width: 100% !important
    }

    .lg\:w-screen {
        width: 100vw !important
    }

    .lg\:z-0 {
        z-index: 0 !important
    }

    .lg\:z-50 {
        z-index: 50 !important
    }

    .lg\:z-100 {
        z-index: 100 !important
    }

    .lg\:z-150 {
        z-index: 150 !important
    }

    .lg\:z-200 {
        z-index: 200 !important
    }

    .lg\:z-250 {
        z-index: 250 !important
    }

    .lg\:z-300 {
        z-index: 300 !important
    }

    .lg\:z-350 {
        z-index: 350 !important
    }

    .lg\:z-400 {
        z-index: 400 !important
    }

    .lg\:z-450 {
        z-index: 450 !important
    }

    .lg\:z-500 {
        z-index: 500 !important
    }

    .lg\:z-550 {
        z-index: 550 !important
    }

    .lg\:z-600 {
        z-index: 600 !important
    }

    .lg\:z-650 {
        z-index: 650 !important
    }

    .lg\:z-700 {
        z-index: 700 !important
    }

    .lg\:z-auto {
        z-index: auto !important
    }

    .lg\:-z-10 {
        z-index: -10 !important
    }

    .lg\:z-inf {
        z-index: 12345678 !important
    }
}

@media (min-width: 1366px) {
    .xl\:sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .xl\:not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .xl\:focus\:sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .xl\:focus\:not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .xl\:appearance-none {
        -webkit-appearance: none !important;
        appearance: none !important
    }

    .xl\:bg-fixed {
        background-attachment: fixed !important
    }

    .xl\:bg-local {
        background-attachment: local !important
    }

    .xl\:bg-scroll {
        background-attachment: scroll !important
    }

    .xl\:bg-transparent {
        background-color: transparent !important
    }

    .xl\:bg-black {
        background-color: #000 !important
    }

    .xl\:bg-white {
        background-color: #fff !important
    }

    .xl\:bg-white-o-15 {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:bg-white-o-25 {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:bg-white-o-50 {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:bg-white-o-75 {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:bg-white-o-85 {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:bg-black-o-15 {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .xl\:bg-black-o-25 {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .xl\:bg-black-o-50 {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .xl\:bg-black-o-75 {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .xl\:bg-blue-5 {
        background-color: #f5fdff !important
    }

    .xl\:bg-blue-10 {
        background-color: #e5f9ff !important
    }

    .xl\:bg-blue-20 {
        background-color: #ccf0f9 !important
    }

    .xl\:bg-blue-40 {
        background-color: #99e1f3 !important
    }

    .xl\:bg-blue-50 {
        background-color: #f7faff !important
    }

    .xl\:bg-blue-60 {
        background-color: #66d3ee !important
    }

    .xl\:bg-blue-80 {
        background-color: #33c4e8 !important
    }

    .xl\:bg-blue-100 {
        background-color: #e8edf5 !important
    }

    .xl\:bg-blue-200 {
        background-color: #d3dceb !important
    }

    .xl\:bg-blue-300 {
        background-color: #4478bb !important
    }

    .xl\:bg-blue-500 {
        background-color: #1e5399 !important
    }

    .xl\:bg-blue-600 {
        background-color: #12468c !important
    }

    .xl\:bg-blue-700 {
        background-color: #123d77 !important
    }

    .xl\:bg-blue-900 {
        background-color: #192638 !important
    }

    .xl\:bg-blue-solid {
        background-color: #00f !important
    }

    .xl\:bg-blue-brand {
        background-color: #00b5e2 !important
    }

    .xl\:bg-lightblue-300 {
        background-color: #6bcbf3 !important
    }

    .xl\:bg-lightblue-500 {
        background-color: #0b9fea !important
    }

    .xl\:bg-lightblue-700 {
        background-color: #2576a3 !important
    }

    .xl\:bg-sablue-100 {
        background-color: #ebf8fe !important
    }

    .xl\:bg-sablue-200 {
        background-color: #dceffc !important
    }

    .xl\:bg-grey-200 {
        background-color: #212121 !important
    }

    .xl\:bg-grey-250 {
        background-color: #333 !important
    }

    .xl\:bg-grey-300 {
        background-color: #454747 !important
    }

    .xl\:bg-grey-400 {
        background-color: #666667 !important
    }

    .xl\:bg-grey-450 {
        background-color: #707070 !important
    }

    .xl\:bg-grey-600 {
        background-color: #949494 !important
    }

    .xl\:bg-grey-700 {
        background-color: #b2b2b2 !important
    }

    .xl\:bg-grey-750 {
        background-color: #b2b5b9 !important
    }

    .xl\:bg-grey-800 {
        background-color: #dee2e4 !important
    }

    .xl\:bg-grey-850 {
        background-color: #eff3f5 !important
    }

    .xl\:bg-grey-900 {
        background-color: #f1f3f5 !important
    }

    .xl\:bg-grey-950 {
        background-color: #f9f9f9 !important
    }

    .xl\:bg-yellow-80 {
        background-color: #fffc82 !important
    }

    .xl\:bg-yellow-100 {
        background-color: #fff3cd !important
    }

    .xl\:bg-yellow-500 {
        background-color: #856404 !important
    }

    .xl\:bg-red-100 {
        background-color: #f9d7da !important
    }

    .xl\:bg-red-500 {
        background-color: #721c23 !important
    }

    .xl\:bg-green-100 {
        background-color: #d4edda !important
    }

    .xl\:bg-green-500 {
        background-color: #155724 !important
    }

    .xl\:bg-lightgreen-500 {
        background-color: #0cac78 !important
    }

    .xl\:bg-lightgreen-700 {
        background-color: #06563c !important
    }

    .xl\:bg-medicare-100 {
        background-color: #d4eee2 !important
    }

    .xl\:bg-medicare-300 {
        background-color: #00af3f !important
    }

    .xl\:bg-medicare-500 {
        background-color: #008542 !important
    }

    .xl\:bg-medicare-700 {
        background-color: #024731 !important
    }

    .xl\:bg-centrelink-100 {
        background-color: #e4e4e5 !important
    }

    .xl\:bg-centrelink-300 {
        background-color: #949499 !important
    }

    .xl\:bg-centrelink-500 {
        background-color: #4d4d4f !important
    }

    .xl\:bg-centrelink-700 {
        background-color: #353637 !important
    }

    .xl\:bg-childsupport-100 {
        background-color: #ebdeee !important
    }

    .xl\:bg-childsupport-300 {
        background-color: #b25bcc !important
    }

    .xl\:bg-childsupport-500 {
        background-color: #6e2585 !important
    }

    .xl\:bg-childsupport-700 {
        background-color: #541866 !important
    }

    .xl\:bg-mygov-300 {
        background-color: #78c433 !important
    }

    .xl\:bg-mygov-500 {
        background-color: #026540 !important
    }

    .xl\:bg-mygov-700 {
        background-color: #004e31 !important
    }

    .xl\:hover\:bg-transparent:hover {
        background-color: transparent !important
    }

    .xl\:hover\:bg-black:hover {
        background-color: #000 !important
    }

    .xl\:hover\:bg-white:hover {
        background-color: #fff !important
    }

    .xl\:hover\:bg-white-o-15:hover {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:hover\:bg-white-o-25:hover {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:hover\:bg-white-o-50:hover {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:hover\:bg-white-o-75:hover {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:hover\:bg-white-o-85:hover {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:hover\:bg-black-o-15:hover {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .xl\:hover\:bg-black-o-25:hover {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .xl\:hover\:bg-black-o-50:hover {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .xl\:hover\:bg-black-o-75:hover {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .xl\:hover\:bg-blue-5:hover {
        background-color: #f5fdff !important
    }

    .xl\:hover\:bg-blue-10:hover {
        background-color: #e5f9ff !important
    }

    .xl\:hover\:bg-blue-20:hover {
        background-color: #ccf0f9 !important
    }

    .xl\:hover\:bg-blue-40:hover {
        background-color: #99e1f3 !important
    }

    .xl\:hover\:bg-blue-50:hover {
        background-color: #f7faff !important
    }

    .xl\:hover\:bg-blue-60:hover {
        background-color: #66d3ee !important
    }

    .xl\:hover\:bg-blue-80:hover {
        background-color: #33c4e8 !important
    }

    .xl\:hover\:bg-blue-100:hover {
        background-color: #e8edf5 !important
    }

    .xl\:hover\:bg-blue-200:hover {
        background-color: #d3dceb !important
    }

    .xl\:hover\:bg-blue-300:hover {
        background-color: #4478bb !important
    }

    .xl\:hover\:bg-blue-500:hover {
        background-color: #1e5399 !important
    }

    .xl\:hover\:bg-blue-600:hover {
        background-color: #12468c !important
    }

    .xl\:hover\:bg-blue-700:hover {
        background-color: #123d77 !important
    }

    .xl\:hover\:bg-blue-900:hover {
        background-color: #192638 !important
    }

    .xl\:hover\:bg-blue-solid:hover {
        background-color: #00f !important
    }

    .xl\:hover\:bg-blue-brand:hover {
        background-color: #00b5e2 !important
    }

    .xl\:hover\:bg-lightblue-300:hover {
        background-color: #6bcbf3 !important
    }

    .xl\:hover\:bg-lightblue-500:hover {
        background-color: #0b9fea !important
    }

    .xl\:hover\:bg-lightblue-700:hover {
        background-color: #2576a3 !important
    }

    .xl\:hover\:bg-sablue-100:hover {
        background-color: #ebf8fe !important
    }

    .xl\:hover\:bg-sablue-200:hover {
        background-color: #dceffc !important
    }

    .xl\:hover\:bg-grey-200:hover {
        background-color: #212121 !important
    }

    .xl\:hover\:bg-grey-250:hover {
        background-color: #333 !important
    }

    .xl\:hover\:bg-grey-300:hover {
        background-color: #454747 !important
    }

    .xl\:hover\:bg-grey-400:hover {
        background-color: #666667 !important
    }

    .xl\:hover\:bg-grey-450:hover {
        background-color: #707070 !important
    }

    .xl\:hover\:bg-grey-600:hover {
        background-color: #949494 !important
    }

    .xl\:hover\:bg-grey-700:hover {
        background-color: #b2b2b2 !important
    }

    .xl\:hover\:bg-grey-750:hover {
        background-color: #b2b5b9 !important
    }

    .xl\:hover\:bg-grey-800:hover {
        background-color: #dee2e4 !important
    }

    .xl\:hover\:bg-grey-850:hover {
        background-color: #eff3f5 !important
    }

    .xl\:hover\:bg-grey-900:hover {
        background-color: #f1f3f5 !important
    }

    .xl\:hover\:bg-grey-950:hover {
        background-color: #f9f9f9 !important
    }

    .xl\:hover\:bg-yellow-80:hover {
        background-color: #fffc82 !important
    }

    .xl\:hover\:bg-yellow-100:hover {
        background-color: #fff3cd !important
    }

    .xl\:hover\:bg-yellow-500:hover {
        background-color: #856404 !important
    }

    .xl\:hover\:bg-red-100:hover {
        background-color: #f9d7da !important
    }

    .xl\:hover\:bg-red-500:hover {
        background-color: #721c23 !important
    }

    .xl\:hover\:bg-green-100:hover {
        background-color: #d4edda !important
    }

    .xl\:hover\:bg-green-500:hover {
        background-color: #155724 !important
    }

    .xl\:hover\:bg-lightgreen-500:hover {
        background-color: #0cac78 !important
    }

    .xl\:hover\:bg-lightgreen-700:hover {
        background-color: #06563c !important
    }

    .xl\:hover\:bg-medicare-100:hover {
        background-color: #d4eee2 !important
    }

    .xl\:hover\:bg-medicare-300:hover {
        background-color: #00af3f !important
    }

    .xl\:hover\:bg-medicare-500:hover {
        background-color: #008542 !important
    }

    .xl\:hover\:bg-medicare-700:hover {
        background-color: #024731 !important
    }

    .xl\:hover\:bg-centrelink-100:hover {
        background-color: #e4e4e5 !important
    }

    .xl\:hover\:bg-centrelink-300:hover {
        background-color: #949499 !important
    }

    .xl\:hover\:bg-centrelink-500:hover {
        background-color: #4d4d4f !important
    }

    .xl\:hover\:bg-centrelink-700:hover {
        background-color: #353637 !important
    }

    .xl\:hover\:bg-childsupport-100:hover {
        background-color: #ebdeee !important
    }

    .xl\:hover\:bg-childsupport-300:hover {
        background-color: #b25bcc !important
    }

    .xl\:hover\:bg-childsupport-500:hover {
        background-color: #6e2585 !important
    }

    .xl\:hover\:bg-childsupport-700:hover {
        background-color: #541866 !important
    }

    .xl\:hover\:bg-mygov-300:hover {
        background-color: #78c433 !important
    }

    .xl\:hover\:bg-mygov-500:hover {
        background-color: #026540 !important
    }

    .xl\:hover\:bg-mygov-700:hover {
        background-color: #004e31 !important
    }

    .xl\:focus\:bg-transparent:focus {
        background-color: transparent !important
    }

    .xl\:focus\:bg-black:focus {
        background-color: #000 !important
    }

    .xl\:focus\:bg-white:focus {
        background-color: #fff !important
    }

    .xl\:focus\:bg-white-o-15:focus {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:focus\:bg-white-o-25:focus {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:focus\:bg-white-o-50:focus {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:focus\:bg-white-o-75:focus {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:focus\:bg-white-o-85:focus {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:focus\:bg-black-o-15:focus {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .xl\:focus\:bg-black-o-25:focus {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .xl\:focus\:bg-black-o-50:focus {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .xl\:focus\:bg-black-o-75:focus {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .xl\:focus\:bg-blue-5:focus {
        background-color: #f5fdff !important
    }

    .xl\:focus\:bg-blue-10:focus {
        background-color: #e5f9ff !important
    }

    .xl\:focus\:bg-blue-20:focus {
        background-color: #ccf0f9 !important
    }

    .xl\:focus\:bg-blue-40:focus {
        background-color: #99e1f3 !important
    }

    .xl\:focus\:bg-blue-50:focus {
        background-color: #f7faff !important
    }

    .xl\:focus\:bg-blue-60:focus {
        background-color: #66d3ee !important
    }

    .xl\:focus\:bg-blue-80:focus {
        background-color: #33c4e8 !important
    }

    .xl\:focus\:bg-blue-100:focus {
        background-color: #e8edf5 !important
    }

    .xl\:focus\:bg-blue-200:focus {
        background-color: #d3dceb !important
    }

    .xl\:focus\:bg-blue-300:focus {
        background-color: #4478bb !important
    }

    .xl\:focus\:bg-blue-500:focus {
        background-color: #1e5399 !important
    }

    .xl\:focus\:bg-blue-600:focus {
        background-color: #12468c !important
    }

    .xl\:focus\:bg-blue-700:focus {
        background-color: #123d77 !important
    }

    .xl\:focus\:bg-blue-900:focus {
        background-color: #192638 !important
    }

    .xl\:focus\:bg-blue-solid:focus {
        background-color: #00f !important
    }

    .xl\:focus\:bg-blue-brand:focus {
        background-color: #00b5e2 !important
    }

    .xl\:focus\:bg-lightblue-300:focus {
        background-color: #6bcbf3 !important
    }

    .xl\:focus\:bg-lightblue-500:focus {
        background-color: #0b9fea !important
    }

    .xl\:focus\:bg-lightblue-700:focus {
        background-color: #2576a3 !important
    }

    .xl\:focus\:bg-sablue-100:focus {
        background-color: #ebf8fe !important
    }

    .xl\:focus\:bg-sablue-200:focus {
        background-color: #dceffc !important
    }

    .xl\:focus\:bg-grey-200:focus {
        background-color: #212121 !important
    }

    .xl\:focus\:bg-grey-250:focus {
        background-color: #333 !important
    }

    .xl\:focus\:bg-grey-300:focus {
        background-color: #454747 !important
    }

    .xl\:focus\:bg-grey-400:focus {
        background-color: #666667 !important
    }

    .xl\:focus\:bg-grey-450:focus {
        background-color: #707070 !important
    }

    .xl\:focus\:bg-grey-600:focus {
        background-color: #949494 !important
    }

    .xl\:focus\:bg-grey-700:focus {
        background-color: #b2b2b2 !important
    }

    .xl\:focus\:bg-grey-750:focus {
        background-color: #b2b5b9 !important
    }

    .xl\:focus\:bg-grey-800:focus {
        background-color: #dee2e4 !important
    }

    .xl\:focus\:bg-grey-850:focus {
        background-color: #eff3f5 !important
    }

    .xl\:focus\:bg-grey-900:focus {
        background-color: #f1f3f5 !important
    }

    .xl\:focus\:bg-grey-950:focus {
        background-color: #f9f9f9 !important
    }

    .xl\:focus\:bg-yellow-80:focus {
        background-color: #fffc82 !important
    }

    .xl\:focus\:bg-yellow-100:focus {
        background-color: #fff3cd !important
    }

    .xl\:focus\:bg-yellow-500:focus {
        background-color: #856404 !important
    }

    .xl\:focus\:bg-red-100:focus {
        background-color: #f9d7da !important
    }

    .xl\:focus\:bg-red-500:focus {
        background-color: #721c23 !important
    }

    .xl\:focus\:bg-green-100:focus {
        background-color: #d4edda !important
    }

    .xl\:focus\:bg-green-500:focus {
        background-color: #155724 !important
    }

    .xl\:focus\:bg-lightgreen-500:focus {
        background-color: #0cac78 !important
    }

    .xl\:focus\:bg-lightgreen-700:focus {
        background-color: #06563c !important
    }

    .xl\:focus\:bg-medicare-100:focus {
        background-color: #d4eee2 !important
    }

    .xl\:focus\:bg-medicare-300:focus {
        background-color: #00af3f !important
    }

    .xl\:focus\:bg-medicare-500:focus {
        background-color: #008542 !important
    }

    .xl\:focus\:bg-medicare-700:focus {
        background-color: #024731 !important
    }

    .xl\:focus\:bg-centrelink-100:focus {
        background-color: #e4e4e5 !important
    }

    .xl\:focus\:bg-centrelink-300:focus {
        background-color: #949499 !important
    }

    .xl\:focus\:bg-centrelink-500:focus {
        background-color: #4d4d4f !important
    }

    .xl\:focus\:bg-centrelink-700:focus {
        background-color: #353637 !important
    }

    .xl\:focus\:bg-childsupport-100:focus {
        background-color: #ebdeee !important
    }

    .xl\:focus\:bg-childsupport-300:focus {
        background-color: #b25bcc !important
    }

    .xl\:focus\:bg-childsupport-500:focus {
        background-color: #6e2585 !important
    }

    .xl\:focus\:bg-childsupport-700:focus {
        background-color: #541866 !important
    }

    .xl\:focus\:bg-mygov-300:focus {
        background-color: #78c433 !important
    }

    .xl\:focus\:bg-mygov-500:focus {
        background-color: #026540 !important
    }

    .xl\:focus\:bg-mygov-700:focus {
        background-color: #004e31 !important
    }

    .xl\:bg-bottom {
        background-position: bottom !important
    }

    .xl\:bg-center {
        background-position: 50% !important
    }

    .xl\:bg-left {
        background-position: 0 !important
    }

    .xl\:bg-left-bottom {
        background-position: 0 100% !important
    }

    .xl\:bg-left-top {
        background-position: 0 0 !important
    }

    .xl\:bg-right {
        background-position: 100% !important
    }

    .xl\:bg-right-bottom {
        background-position: 100% 100% !important
    }

    .xl\:bg-right-top {
        background-position: 100% 0 !important
    }

    .xl\:bg-top {
        background-position: top !important
    }

    .xl\:bg-repeat {
        background-repeat: repeat !important
    }

    .xl\:bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .xl\:bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .xl\:bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .xl\:bg-repeat-round {
        background-repeat: round !important
    }

    .xl\:bg-repeat-space {
        background-repeat: space !important
    }

    .xl\:bg-auto {
        background-size: auto !important
    }

    .xl\:bg-cover {
        background-size: cover !important
    }

    .xl\:bg-contain {
        background-size: contain !important
    }

    .xl\:border-collapse {
        border-collapse: collapse !important
    }

    .xl\:border-separate {
        border-collapse: separate !important
    }

    .xl\:border-transparent {
        border-color: transparent !important
    }

    .xl\:border-black {
        border-color: #000 !important
    }

    .xl\:border-white {
        border-color: #fff !important
    }

    .xl\:border-white-o-15 {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:border-white-o-25 {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:border-white-o-50 {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:border-white-o-75 {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:border-white-o-85 {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:border-black-o-15 {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .xl\:border-black-o-25 {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .xl\:border-black-o-50 {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .xl\:border-black-o-75 {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .xl\:border-blue-5 {
        border-color: #f5fdff !important
    }

    .xl\:border-blue-10 {
        border-color: #e5f9ff !important
    }

    .xl\:border-blue-20 {
        border-color: #ccf0f9 !important
    }

    .xl\:border-blue-40 {
        border-color: #99e1f3 !important
    }

    .xl\:border-blue-50 {
        border-color: #f7faff !important
    }

    .xl\:border-blue-60 {
        border-color: #66d3ee !important
    }

    .xl\:border-blue-80 {
        border-color: #33c4e8 !important
    }

    .xl\:border-blue-100 {
        border-color: #e8edf5 !important
    }

    .xl\:border-blue-200 {
        border-color: #d3dceb !important
    }

    .xl\:border-blue-300 {
        border-color: #4478bb !important
    }

    .xl\:border-blue-500 {
        border-color: #1e5399 !important
    }

    .xl\:border-blue-600 {
        border-color: #12468c !important
    }

    .xl\:border-blue-700 {
        border-color: #123d77 !important
    }

    .xl\:border-blue-900 {
        border-color: #192638 !important
    }

    .xl\:border-blue-solid {
        border-color: #00f !important
    }

    .xl\:border-blue-brand {
        border-color: #00b5e2 !important
    }

    .xl\:border-lightblue-300 {
        border-color: #6bcbf3 !important
    }

    .xl\:border-lightblue-500 {
        border-color: #0b9fea !important
    }

    .xl\:border-lightblue-700 {
        border-color: #2576a3 !important
    }

    .xl\:border-sablue-100 {
        border-color: #ebf8fe !important
    }

    .xl\:border-sablue-200 {
        border-color: #dceffc !important
    }

    .xl\:border-grey-200 {
        border-color: #212121 !important
    }

    .xl\:border-grey-250 {
        border-color: #333 !important
    }

    .xl\:border-grey-300 {
        border-color: #454747 !important
    }

    .xl\:border-grey-400 {
        border-color: #666667 !important
    }

    .xl\:border-grey-450 {
        border-color: #707070 !important
    }

    .xl\:border-grey-600 {
        border-color: #949494 !important
    }

    .xl\:border-grey-700 {
        border-color: #b2b2b2 !important
    }

    .xl\:border-grey-750 {
        border-color: #b2b5b9 !important
    }

    .xl\:border-grey-800 {
        border-color: #dee2e4 !important
    }

    .xl\:border-grey-850 {
        border-color: #eff3f5 !important
    }

    .xl\:border-grey-900 {
        border-color: #f1f3f5 !important
    }

    .xl\:border-grey-950 {
        border-color: #f9f9f9 !important
    }

    .xl\:border-yellow-80 {
        border-color: #fffc82 !important
    }

    .xl\:border-yellow-100 {
        border-color: #fff3cd !important
    }

    .xl\:border-yellow-500 {
        border-color: #856404 !important
    }

    .xl\:border-red-100 {
        border-color: #f9d7da !important
    }

    .xl\:border-red-500 {
        border-color: #721c23 !important
    }

    .xl\:border-green-100 {
        border-color: #d4edda !important
    }

    .xl\:border-green-500 {
        border-color: #155724 !important
    }

    .xl\:border-lightgreen-500 {
        border-color: #0cac78 !important
    }

    .xl\:border-lightgreen-700 {
        border-color: #06563c !important
    }

    .xl\:border-medicare-100 {
        border-color: #d4eee2 !important
    }

    .xl\:border-medicare-300 {
        border-color: #00af3f !important
    }

    .xl\:border-medicare-500 {
        border-color: #008542 !important
    }

    .xl\:border-medicare-700 {
        border-color: #024731 !important
    }

    .xl\:border-centrelink-100 {
        border-color: #e4e4e5 !important
    }

    .xl\:border-centrelink-300 {
        border-color: #949499 !important
    }

    .xl\:border-centrelink-500 {
        border-color: #4d4d4f !important
    }

    .xl\:border-centrelink-700 {
        border-color: #353637 !important
    }

    .xl\:border-childsupport-100 {
        border-color: #ebdeee !important
    }

    .xl\:border-childsupport-300 {
        border-color: #b25bcc !important
    }

    .xl\:border-childsupport-500 {
        border-color: #6e2585 !important
    }

    .xl\:border-childsupport-700 {
        border-color: #541866 !important
    }

    .xl\:border-mygov-300 {
        border-color: #78c433 !important
    }

    .xl\:border-mygov-500 {
        border-color: #026540 !important
    }

    .xl\:border-mygov-700 {
        border-color: #004e31 !important
    }

    .xl\:hover\:border-transparent:hover {
        border-color: transparent !important
    }

    .xl\:hover\:border-black:hover {
        border-color: #000 !important
    }

    .xl\:hover\:border-white:hover {
        border-color: #fff !important
    }

    .xl\:hover\:border-white-o-15:hover {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:hover\:border-white-o-25:hover {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:hover\:border-white-o-50:hover {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:hover\:border-white-o-75:hover {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:hover\:border-white-o-85:hover {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:hover\:border-black-o-15:hover {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .xl\:hover\:border-black-o-25:hover {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .xl\:hover\:border-black-o-50:hover {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .xl\:hover\:border-black-o-75:hover {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .xl\:hover\:border-blue-5:hover {
        border-color: #f5fdff !important
    }

    .xl\:hover\:border-blue-10:hover {
        border-color: #e5f9ff !important
    }

    .xl\:hover\:border-blue-20:hover {
        border-color: #ccf0f9 !important
    }

    .xl\:hover\:border-blue-40:hover {
        border-color: #99e1f3 !important
    }

    .xl\:hover\:border-blue-50:hover {
        border-color: #f7faff !important
    }

    .xl\:hover\:border-blue-60:hover {
        border-color: #66d3ee !important
    }

    .xl\:hover\:border-blue-80:hover {
        border-color: #33c4e8 !important
    }

    .xl\:hover\:border-blue-100:hover {
        border-color: #e8edf5 !important
    }

    .xl\:hover\:border-blue-200:hover {
        border-color: #d3dceb !important
    }

    .xl\:hover\:border-blue-300:hover {
        border-color: #4478bb !important
    }

    .xl\:hover\:border-blue-500:hover {
        border-color: #1e5399 !important
    }

    .xl\:hover\:border-blue-600:hover {
        border-color: #12468c !important
    }

    .xl\:hover\:border-blue-700:hover {
        border-color: #123d77 !important
    }

    .xl\:hover\:border-blue-900:hover {
        border-color: #192638 !important
    }

    .xl\:hover\:border-blue-solid:hover {
        border-color: #00f !important
    }

    .xl\:hover\:border-blue-brand:hover {
        border-color: #00b5e2 !important
    }

    .xl\:hover\:border-lightblue-300:hover {
        border-color: #6bcbf3 !important
    }

    .xl\:hover\:border-lightblue-500:hover {
        border-color: #0b9fea !important
    }

    .xl\:hover\:border-lightblue-700:hover {
        border-color: #2576a3 !important
    }

    .xl\:hover\:border-sablue-100:hover {
        border-color: #ebf8fe !important
    }

    .xl\:hover\:border-sablue-200:hover {
        border-color: #dceffc !important
    }

    .xl\:hover\:border-grey-200:hover {
        border-color: #212121 !important
    }

    .xl\:hover\:border-grey-250:hover {
        border-color: #333 !important
    }

    .xl\:hover\:border-grey-300:hover {
        border-color: #454747 !important
    }

    .xl\:hover\:border-grey-400:hover {
        border-color: #666667 !important
    }

    .xl\:hover\:border-grey-450:hover {
        border-color: #707070 !important
    }

    .xl\:hover\:border-grey-600:hover {
        border-color: #949494 !important
    }

    .xl\:hover\:border-grey-700:hover {
        border-color: #b2b2b2 !important
    }

    .xl\:hover\:border-grey-750:hover {
        border-color: #b2b5b9 !important
    }

    .xl\:hover\:border-grey-800:hover {
        border-color: #dee2e4 !important
    }

    .xl\:hover\:border-grey-850:hover {
        border-color: #eff3f5 !important
    }

    .xl\:hover\:border-grey-900:hover {
        border-color: #f1f3f5 !important
    }

    .xl\:hover\:border-grey-950:hover {
        border-color: #f9f9f9 !important
    }

    .xl\:hover\:border-yellow-80:hover {
        border-color: #fffc82 !important
    }

    .xl\:hover\:border-yellow-100:hover {
        border-color: #fff3cd !important
    }

    .xl\:hover\:border-yellow-500:hover {
        border-color: #856404 !important
    }

    .xl\:hover\:border-red-100:hover {
        border-color: #f9d7da !important
    }

    .xl\:hover\:border-red-500:hover {
        border-color: #721c23 !important
    }

    .xl\:hover\:border-green-100:hover {
        border-color: #d4edda !important
    }

    .xl\:hover\:border-green-500:hover {
        border-color: #155724 !important
    }

    .xl\:hover\:border-lightgreen-500:hover {
        border-color: #0cac78 !important
    }

    .xl\:hover\:border-lightgreen-700:hover {
        border-color: #06563c !important
    }

    .xl\:hover\:border-medicare-100:hover {
        border-color: #d4eee2 !important
    }

    .xl\:hover\:border-medicare-300:hover {
        border-color: #00af3f !important
    }

    .xl\:hover\:border-medicare-500:hover {
        border-color: #008542 !important
    }

    .xl\:hover\:border-medicare-700:hover {
        border-color: #024731 !important
    }

    .xl\:hover\:border-centrelink-100:hover {
        border-color: #e4e4e5 !important
    }

    .xl\:hover\:border-centrelink-300:hover {
        border-color: #949499 !important
    }

    .xl\:hover\:border-centrelink-500:hover {
        border-color: #4d4d4f !important
    }

    .xl\:hover\:border-centrelink-700:hover {
        border-color: #353637 !important
    }

    .xl\:hover\:border-childsupport-100:hover {
        border-color: #ebdeee !important
    }

    .xl\:hover\:border-childsupport-300:hover {
        border-color: #b25bcc !important
    }

    .xl\:hover\:border-childsupport-500:hover {
        border-color: #6e2585 !important
    }

    .xl\:hover\:border-childsupport-700:hover {
        border-color: #541866 !important
    }

    .xl\:hover\:border-mygov-300:hover {
        border-color: #78c433 !important
    }

    .xl\:hover\:border-mygov-500:hover {
        border-color: #026540 !important
    }

    .xl\:hover\:border-mygov-700:hover {
        border-color: #004e31 !important
    }

    .xl\:focus\:border-transparent:focus {
        border-color: transparent !important
    }

    .xl\:focus\:border-black:focus {
        border-color: #000 !important
    }

    .xl\:focus\:border-white:focus {
        border-color: #fff !important
    }

    .xl\:focus\:border-white-o-15:focus {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:focus\:border-white-o-25:focus {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:focus\:border-white-o-50:focus {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:focus\:border-white-o-75:focus {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:focus\:border-white-o-85:focus {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:focus\:border-black-o-15:focus {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .xl\:focus\:border-black-o-25:focus {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .xl\:focus\:border-black-o-50:focus {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .xl\:focus\:border-black-o-75:focus {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .xl\:focus\:border-blue-5:focus {
        border-color: #f5fdff !important
    }

    .xl\:focus\:border-blue-10:focus {
        border-color: #e5f9ff !important
    }

    .xl\:focus\:border-blue-20:focus {
        border-color: #ccf0f9 !important
    }

    .xl\:focus\:border-blue-40:focus {
        border-color: #99e1f3 !important
    }

    .xl\:focus\:border-blue-50:focus {
        border-color: #f7faff !important
    }

    .xl\:focus\:border-blue-60:focus {
        border-color: #66d3ee !important
    }

    .xl\:focus\:border-blue-80:focus {
        border-color: #33c4e8 !important
    }

    .xl\:focus\:border-blue-100:focus {
        border-color: #e8edf5 !important
    }

    .xl\:focus\:border-blue-200:focus {
        border-color: #d3dceb !important
    }

    .xl\:focus\:border-blue-300:focus {
        border-color: #4478bb !important
    }

    .xl\:focus\:border-blue-500:focus {
        border-color: #1e5399 !important
    }

    .xl\:focus\:border-blue-600:focus {
        border-color: #12468c !important
    }

    .xl\:focus\:border-blue-700:focus {
        border-color: #123d77 !important
    }

    .xl\:focus\:border-blue-900:focus {
        border-color: #192638 !important
    }

    .xl\:focus\:border-blue-solid:focus {
        border-color: #00f !important
    }

    .xl\:focus\:border-blue-brand:focus {
        border-color: #00b5e2 !important
    }

    .xl\:focus\:border-lightblue-300:focus {
        border-color: #6bcbf3 !important
    }

    .xl\:focus\:border-lightblue-500:focus {
        border-color: #0b9fea !important
    }

    .xl\:focus\:border-lightblue-700:focus {
        border-color: #2576a3 !important
    }

    .xl\:focus\:border-sablue-100:focus {
        border-color: #ebf8fe !important
    }

    .xl\:focus\:border-sablue-200:focus {
        border-color: #dceffc !important
    }

    .xl\:focus\:border-grey-200:focus {
        border-color: #212121 !important
    }

    .xl\:focus\:border-grey-250:focus {
        border-color: #333 !important
    }

    .xl\:focus\:border-grey-300:focus {
        border-color: #454747 !important
    }

    .xl\:focus\:border-grey-400:focus {
        border-color: #666667 !important
    }

    .xl\:focus\:border-grey-450:focus {
        border-color: #707070 !important
    }

    .xl\:focus\:border-grey-600:focus {
        border-color: #949494 !important
    }

    .xl\:focus\:border-grey-700:focus {
        border-color: #b2b2b2 !important
    }

    .xl\:focus\:border-grey-750:focus {
        border-color: #b2b5b9 !important
    }

    .xl\:focus\:border-grey-800:focus {
        border-color: #dee2e4 !important
    }

    .xl\:focus\:border-grey-850:focus {
        border-color: #eff3f5 !important
    }

    .xl\:focus\:border-grey-900:focus {
        border-color: #f1f3f5 !important
    }

    .xl\:focus\:border-grey-950:focus {
        border-color: #f9f9f9 !important
    }

    .xl\:focus\:border-yellow-80:focus {
        border-color: #fffc82 !important
    }

    .xl\:focus\:border-yellow-100:focus {
        border-color: #fff3cd !important
    }

    .xl\:focus\:border-yellow-500:focus {
        border-color: #856404 !important
    }

    .xl\:focus\:border-red-100:focus {
        border-color: #f9d7da !important
    }

    .xl\:focus\:border-red-500:focus {
        border-color: #721c23 !important
    }

    .xl\:focus\:border-green-100:focus {
        border-color: #d4edda !important
    }

    .xl\:focus\:border-green-500:focus {
        border-color: #155724 !important
    }

    .xl\:focus\:border-lightgreen-500:focus {
        border-color: #0cac78 !important
    }

    .xl\:focus\:border-lightgreen-700:focus {
        border-color: #06563c !important
    }

    .xl\:focus\:border-medicare-100:focus {
        border-color: #d4eee2 !important
    }

    .xl\:focus\:border-medicare-300:focus {
        border-color: #00af3f !important
    }

    .xl\:focus\:border-medicare-500:focus {
        border-color: #008542 !important
    }

    .xl\:focus\:border-medicare-700:focus {
        border-color: #024731 !important
    }

    .xl\:focus\:border-centrelink-100:focus {
        border-color: #e4e4e5 !important
    }

    .xl\:focus\:border-centrelink-300:focus {
        border-color: #949499 !important
    }

    .xl\:focus\:border-centrelink-500:focus {
        border-color: #4d4d4f !important
    }

    .xl\:focus\:border-centrelink-700:focus {
        border-color: #353637 !important
    }

    .xl\:focus\:border-childsupport-100:focus {
        border-color: #ebdeee !important
    }

    .xl\:focus\:border-childsupport-300:focus {
        border-color: #b25bcc !important
    }

    .xl\:focus\:border-childsupport-500:focus {
        border-color: #6e2585 !important
    }

    .xl\:focus\:border-childsupport-700:focus {
        border-color: #541866 !important
    }

    .xl\:focus\:border-mygov-300:focus {
        border-color: #78c433 !important
    }

    .xl\:focus\:border-mygov-500:focus {
        border-color: #026540 !important
    }

    .xl\:focus\:border-mygov-700:focus {
        border-color: #004e31 !important
    }

    .xl\:rounded-none {
        border-radius: 0 !important
    }

    .xl\:rounded-sm {
        border-radius: .125rem !important
    }

    .xl\:rounded-inner {
        border-radius: .1875rem !important
    }

    .xl\:rounded {
        border-radius: .25rem !important
    }

    .xl\:rounded-lg {
        border-radius: .5rem !important
    }

    .xl\:rounded-full {
        border-radius: 9999px !important
    }

    .xl\:rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .xl\:rounded-r-none {
        border-top-right-radius: 0 !important
    }

    .xl\:rounded-b-none, .xl\:rounded-r-none {
        border-bottom-right-radius: 0 !important
    }

    .xl\:rounded-b-none, .xl\:rounded-l-none {
        border-bottom-left-radius: 0 !important
    }

    .xl\:rounded-l-none {
        border-top-left-radius: 0 !important
    }

    .xl\:rounded-t-sm {
        border-top-left-radius: .125rem !important
    }

    .xl\:rounded-r-sm, .xl\:rounded-t-sm {
        border-top-right-radius: .125rem !important
    }

    .xl\:rounded-b-sm, .xl\:rounded-r-sm {
        border-bottom-right-radius: .125rem !important
    }

    .xl\:rounded-b-sm, .xl\:rounded-l-sm {
        border-bottom-left-radius: .125rem !important
    }

    .xl\:rounded-l-sm {
        border-top-left-radius: .125rem !important
    }

    .xl\:rounded-t-inner {
        border-top-left-radius: .1875rem !important
    }

    .xl\:rounded-r-inner, .xl\:rounded-t-inner {
        border-top-right-radius: .1875rem !important
    }

    .xl\:rounded-b-inner, .xl\:rounded-r-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .xl\:rounded-b-inner, .xl\:rounded-l-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .xl\:rounded-l-inner {
        border-top-left-radius: .1875rem !important
    }

    .xl\:rounded-t {
        border-top-left-radius: .25rem !important
    }

    .xl\:rounded-r, .xl\:rounded-t {
        border-top-right-radius: .25rem !important
    }

    .xl\:rounded-b, .xl\:rounded-r {
        border-bottom-right-radius: .25rem !important
    }

    .xl\:rounded-b, .xl\:rounded-l {
        border-bottom-left-radius: .25rem !important
    }

    .xl\:rounded-l {
        border-top-left-radius: .25rem !important
    }

    .xl\:rounded-t-lg {
        border-top-left-radius: .5rem !important
    }

    .xl\:rounded-r-lg, .xl\:rounded-t-lg {
        border-top-right-radius: .5rem !important
    }

    .xl\:rounded-b-lg, .xl\:rounded-r-lg {
        border-bottom-right-radius: .5rem !important
    }

    .xl\:rounded-b-lg, .xl\:rounded-l-lg {
        border-bottom-left-radius: .5rem !important
    }

    .xl\:rounded-l-lg {
        border-top-left-radius: .5rem !important
    }

    .xl\:rounded-t-full {
        border-top-left-radius: 9999px !important
    }

    .xl\:rounded-r-full, .xl\:rounded-t-full {
        border-top-right-radius: 9999px !important
    }

    .xl\:rounded-b-full, .xl\:rounded-r-full {
        border-bottom-right-radius: 9999px !important
    }

    .xl\:rounded-b-full, .xl\:rounded-l-full {
        border-bottom-left-radius: 9999px !important
    }

    .xl\:rounded-l-full {
        border-top-left-radius: 9999px !important
    }

    .xl\:rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .xl\:rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .xl\:rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .xl\:rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .xl\:rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .xl\:rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .xl\:rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .xl\:rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .xl\:rounded-tl-inner {
        border-top-left-radius: .1875rem !important
    }

    .xl\:rounded-tr-inner {
        border-top-right-radius: .1875rem !important
    }

    .xl\:rounded-br-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .xl\:rounded-bl-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .xl\:rounded-tl {
        border-top-left-radius: .25rem !important
    }

    .xl\:rounded-tr {
        border-top-right-radius: .25rem !important
    }

    .xl\:rounded-br {
        border-bottom-right-radius: .25rem !important
    }

    .xl\:rounded-bl {
        border-bottom-left-radius: .25rem !important
    }

    .xl\:rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .xl\:rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .xl\:rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .xl\:rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .xl\:rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .xl\:rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .xl\:rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .xl\:rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .xl\:border-solid {
        border-style: solid !important
    }

    .xl\:border-dashed {
        border-style: dashed !important
    }

    .xl\:border-dotted {
        border-style: dotted !important
    }

    .xl\:border-double {
        border-style: double !important
    }

    .xl\:border-none {
        border-style: none !important
    }

    .xl\:border-0 {
        border-width: 0 !important
    }

    .xl\:border-2 {
        border-width: 2px !important
    }

    .xl\:border-3 {
        border-width: 3px !important
    }

    .xl\:border-4 {
        border-width: 4px !important
    }

    .xl\:border-6 {
        border-width: 6px !important
    }

    .xl\:border-8 {
        border-width: 8px !important
    }

    .xl\:border {
        border-width: 1px !important
    }

    .xl\:border-t-0 {
        border-top-width: 0 !important
    }

    .xl\:border-r-0 {
        border-right-width: 0 !important
    }

    .xl\:border-b-0 {
        border-bottom-width: 0 !important
    }

    .xl\:border-l-0 {
        border-left-width: 0 !important
    }

    .xl\:border-t-2 {
        border-top-width: 2px !important
    }

    .xl\:border-r-2 {
        border-right-width: 2px !important
    }

    .xl\:border-b-2 {
        border-bottom-width: 2px !important
    }

    .xl\:border-l-2 {
        border-left-width: 2px !important
    }

    .xl\:border-t-3 {
        border-top-width: 3px !important
    }

    .xl\:border-r-3 {
        border-right-width: 3px !important
    }

    .xl\:border-b-3 {
        border-bottom-width: 3px !important
    }

    .xl\:border-l-3 {
        border-left-width: 3px !important
    }

    .xl\:border-t-4 {
        border-top-width: 4px !important
    }

    .xl\:border-r-4 {
        border-right-width: 4px !important
    }

    .xl\:border-b-4 {
        border-bottom-width: 4px !important
    }

    .xl\:border-l-4 {
        border-left-width: 4px !important
    }

    .xl\:border-t-6 {
        border-top-width: 6px !important
    }

    .xl\:border-r-6 {
        border-right-width: 6px !important
    }

    .xl\:border-b-6 {
        border-bottom-width: 6px !important
    }

    .xl\:border-l-6 {
        border-left-width: 6px !important
    }

    .xl\:border-t-8 {
        border-top-width: 8px !important
    }

    .xl\:border-r-8 {
        border-right-width: 8px !important
    }

    .xl\:border-b-8 {
        border-bottom-width: 8px !important
    }

    .xl\:border-l-8 {
        border-left-width: 8px !important
    }

    .xl\:border-t {
        border-top-width: 1px !important
    }

    .xl\:border-r {
        border-right-width: 1px !important
    }

    .xl\:border-b {
        border-bottom-width: 1px !important
    }

    .xl\:border-l {
        border-left-width: 1px !important
    }

    .xl\:cursor-auto {
        cursor: auto !important
    }

    .xl\:cursor-default {
        cursor: default !important
    }

    .xl\:cursor-pointer {
        cursor: pointer !important
    }

    .xl\:cursor-wait {
        cursor: wait !important
    }

    .xl\:cursor-text {
        cursor: text !important
    }

    .xl\:cursor-move {
        cursor: move !important
    }

    .xl\:cursor-not-allowed {
        cursor: not-allowed !important
    }

    .xl\:cursor-help {
        cursor: help !important
    }

    .xl\:block {
        display: block !important
    }

    .xl\:inline-block {
        display: inline-block !important
    }

    .xl\:inline {
        display: inline !important
    }

    .xl\:flex {
        display: flex !important
    }

    .xl\:inline-flex {
        display: inline-flex !important
    }

    .xl\:table {
        display: table !important
    }

    .xl\:table-row {
        display: table-row !important
    }

    .xl\:table-cell {
        display: table-cell !important
    }

    .xl\:hidden {
        display: none !important
    }

    .xl\:flex-row {
        flex-direction: row !important
    }

    .xl\:flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .xl\:flex-col {
        flex-direction: column !important
    }

    .xl\:flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .xl\:flex-wrap {
        flex-wrap: wrap !important
    }

    .xl\:flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .xl\:flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .xl\:items-start {
        align-items: flex-start !important
    }

    .xl\:items-end {
        align-items: flex-end !important
    }

    .xl\:items-center {
        align-items: center !important
    }

    .xl\:items-baseline {
        align-items: baseline !important
    }

    .xl\:items-stretch {
        align-items: stretch !important
    }

    .xl\:self-auto {
        align-self: auto !important
    }

    .xl\:self-start {
        align-self: flex-start !important
    }

    .xl\:self-end {
        align-self: flex-end !important
    }

    .xl\:self-center {
        align-self: center !important
    }

    .xl\:self-stretch {
        align-self: stretch !important
    }

    .xl\:justify-start {
        justify-content: flex-start !important
    }

    .xl\:justify-end {
        justify-content: flex-end !important
    }

    .xl\:justify-center {
        justify-content: center !important
    }

    .xl\:justify-between {
        justify-content: space-between !important
    }

    .xl\:justify-around {
        justify-content: space-around !important
    }

    .xl\:content-center {
        align-content: center !important
    }

    .xl\:content-start {
        align-content: flex-start !important
    }

    .xl\:content-end {
        align-content: flex-end !important
    }

    .xl\:content-between {
        align-content: space-between !important
    }

    .xl\:content-around {
        align-content: space-around !important
    }

    .xl\:flex-1 {
        flex: 1 1 !important
    }

    .xl\:flex-auto {
        flex: 1 1 auto !important
    }

    .xl\:flex-initial {
        flex: 0 1 auto !important
    }

    .xl\:flex-none {
        flex: none !important
    }

    .xl\:flex-grow-0 {
        flex-grow: 0 !important
    }

    .xl\:flex-grow {
        flex-grow: 1 !important
    }

    .xl\:flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .xl\:flex-shrink {
        flex-shrink: 1 !important
    }

    .xl\:order-1 {
        order: 1 !important
    }

    .xl\:order-2 {
        order: 2 !important
    }

    .xl\:order-3 {
        order: 3 !important
    }

    .xl\:order-4 {
        order: 4 !important
    }

    .xl\:order-5 {
        order: 5 !important
    }

    .xl\:order-6 {
        order: 6 !important
    }

    .xl\:order-7 {
        order: 7 !important
    }

    .xl\:order-8 {
        order: 8 !important
    }

    .xl\:order-9 {
        order: 9 !important
    }

    .xl\:order-10 {
        order: 10 !important
    }

    .xl\:order-11 {
        order: 11 !important
    }

    .xl\:order-12 {
        order: 12 !important
    }

    .xl\:order-first {
        order: -9999 !important
    }

    .xl\:order-last {
        order: 9999 !important
    }

    .xl\:order-none {
        order: 0 !important
    }

    .xl\:float-right {
        float: right !important
    }

    .xl\:float-left {
        float: left !important
    }

    .xl\:float-none {
        float: none !important
    }

    .xl\:clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .xl\:font-sans {
        font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
    }

    .xl\:font-hairline {
        font-weight: 100 !important
    }

    .xl\:font-thin {
        font-weight: 200 !important
    }

    .xl\:font-light {
        font-weight: 300 !important
    }

    .xl\:font-normal {
        font-weight: 400 !important
    }

    .xl\:font-medium {
        font-weight: 500 !important
    }

    .xl\:font-semibold {
        font-weight: 600 !important
    }

    .xl\:font-bold {
        font-weight: 700 !important
    }

    .xl\:font-extrabold {
        font-weight: 800 !important
    }

    .xl\:font-black {
        font-weight: 900 !important
    }

    .xl\:hover\:font-hairline:hover {
        font-weight: 100 !important
    }

    .xl\:hover\:font-thin:hover {
        font-weight: 200 !important
    }

    .xl\:hover\:font-light:hover {
        font-weight: 300 !important
    }

    .xl\:hover\:font-normal:hover {
        font-weight: 400 !important
    }

    .xl\:hover\:font-medium:hover {
        font-weight: 500 !important
    }

    .xl\:hover\:font-semibold:hover {
        font-weight: 600 !important
    }

    .xl\:hover\:font-bold:hover {
        font-weight: 700 !important
    }

    .xl\:hover\:font-extrabold:hover {
        font-weight: 800 !important
    }

    .xl\:hover\:font-black:hover {
        font-weight: 900 !important
    }

    .xl\:focus\:font-hairline:focus {
        font-weight: 100 !important
    }

    .xl\:focus\:font-thin:focus {
        font-weight: 200 !important
    }

    .xl\:focus\:font-light:focus {
        font-weight: 300 !important
    }

    .xl\:focus\:font-normal:focus {
        font-weight: 400 !important
    }

    .xl\:focus\:font-medium:focus {
        font-weight: 500 !important
    }

    .xl\:focus\:font-semibold:focus {
        font-weight: 600 !important
    }

    .xl\:focus\:font-bold:focus {
        font-weight: 700 !important
    }

    .xl\:focus\:font-extrabold:focus {
        font-weight: 800 !important
    }

    .xl\:focus\:font-black:focus {
        font-weight: 900 !important
    }

    .xl\:h-0 {
        height: 0 !important
    }

    .xl\:h-1 {
        height: .25rem !important
    }

    .xl\:h-2 {
        height: .5rem !important
    }

    .xl\:h-3 {
        height: .625rem !important
    }

    .xl\:h-4 {
        height: .9375rem !important
    }

    .xl\:h-5 {
        height: 1.25rem !important
    }

    .xl\:h-6 {
        height: 1.5625rem !important
    }

    .xl\:h-8 {
        height: 1.875rem !important
    }

    .xl\:h-9 {
        height: 2.1875rem !important
    }

    .xl\:h-10 {
        height: 2.5rem !important
    }

    .xl\:h-12 {
        height: 3.125rem !important
    }

    .xl\:h-16 {
        height: 3.75rem !important
    }

    .xl\:h-18 {
        height: 4.375rem !important
    }

    .xl\:h-20 {
        height: 5rem !important
    }

    .xl\:h-24 {
        height: 5.625rem !important
    }

    .xl\:h-30 {
        height: 7.5rem !important
    }

    .xl\:h-32 {
        height: 8rem !important
    }

    .xl\:h-40 {
        height: 10rem !important
    }

    .xl\:h-48 {
        height: 12rem !important
    }

    .xl\:h-56 {
        height: 14rem !important
    }

    .xl\:h-64 {
        height: 16rem !important
    }

    .xl\:h-auto {
        height: auto !important
    }

    .xl\:h-px {
        height: 1px !important
    }

    .xl\:h-138px {
        height: 138px !important
    }

    .xl\:h-1\/20 {
        height: 5% !important
    }

    .xl\:h-1\/4 {
        height: 25% !important
    }

    .xl\:h-3\/4 {
        height: 75% !important
    }

    .xl\:h-1\/2 {
        height: 50% !important
    }

    .xl\:h-full {
        height: 100% !important
    }

    .xl\:h-screen {
        height: 100vh !important
    }

    .xl\:leading-none {
        line-height: 1 !important
    }

    .xl\:leading-tight {
        line-height: 1.25 !important
    }

    .xl\:leading-snug {
        line-height: 1.375 !important
    }

    .xl\:leading-normal {
        line-height: 1.5556 !important
    }

    .xl\:leading-relaxed {
        line-height: 1.625 !important
    }

    .xl\:leading-loose {
        line-height: 1.75 !important
    }

    .xl\:list-inside {
        list-style-position: inside !important
    }

    .xl\:list-outside {
        list-style-position: outside !important
    }

    .xl\:list-none {
        list-style-type: none !important
    }

    .xl\:list-disc {
        list-style-type: disc !important
    }

    .xl\:list-decimal {
        list-style-type: decimal !important
    }

    .xl\:m-0 {
        margin: 0 !important
    }

    .xl\:m-1 {
        margin: .25rem !important
    }

    .xl\:m-2 {
        margin: .5rem !important
    }

    .xl\:m-3 {
        margin: .625rem !important
    }

    .xl\:m-4 {
        margin: .9375rem !important
    }

    .xl\:m-5 {
        margin: 1.25rem !important
    }

    .xl\:m-6 {
        margin: 1.5625rem !important
    }

    .xl\:m-8 {
        margin: 1.875rem !important
    }

    .xl\:m-9 {
        margin: 2.1875rem !important
    }

    .xl\:m-10 {
        margin: 2.5rem !important
    }

    .xl\:m-12 {
        margin: 3.125rem !important
    }

    .xl\:m-16 {
        margin: 3.75rem !important
    }

    .xl\:m-18 {
        margin: 4.375rem !important
    }

    .xl\:m-20 {
        margin: 5rem !important
    }

    .xl\:m-24 {
        margin: 5.625rem !important
    }

    .xl\:m-30 {
        margin: 7.5rem !important
    }

    .xl\:m-32 {
        margin: 8rem !important
    }

    .xl\:m-40 {
        margin: 10rem !important
    }

    .xl\:m-48 {
        margin: 12rem !important
    }

    .xl\:m-56 {
        margin: 14rem !important
    }

    .xl\:m-64 {
        margin: 16rem !important
    }

    .xl\:m-auto {
        margin: auto !important
    }

    .xl\:m-px {
        margin: 1px !important
    }

    .xl\:m-138px {
        margin: 138px !important
    }

    .xl\:m-1\/20 {
        margin: 5% !important
    }

    .xl\:m-1\/4 {
        margin: 25% !important
    }

    .xl\:m-3\/4 {
        margin: 75% !important
    }

    .xl\:-m-1 {
        margin: -.25rem !important
    }

    .xl\:-m-2 {
        margin: -.5rem !important
    }

    .xl\:-m-3 {
        margin: -.625rem !important
    }

    .xl\:-m-4 {
        margin: -.9375rem !important
    }

    .xl\:-m-5 {
        margin: -1.25rem !important
    }

    .xl\:-m-6 {
        margin: -1.5625rem !important
    }

    .xl\:-m-8 {
        margin: -1.875rem !important
    }

    .xl\:-m-9 {
        margin: -2.1875rem !important
    }

    .xl\:-m-10 {
        margin: -2.5rem !important
    }

    .xl\:-m-12 {
        margin: -3.125rem !important
    }

    .xl\:-m-16 {
        margin: -3.75rem !important
    }

    .xl\:-m-18 {
        margin: -4.375rem !important
    }

    .xl\:-m-20 {
        margin: -5rem !important
    }

    .xl\:-m-24 {
        margin: -5.625rem !important
    }

    .xl\:-m-30 {
        margin: -7.5rem !important
    }

    .xl\:-m-32 {
        margin: -8rem !important
    }

    .xl\:-m-40 {
        margin: -10rem !important
    }

    .xl\:-m-48 {
        margin: -12rem !important
    }

    .xl\:-m-56 {
        margin: -14rem !important
    }

    .xl\:-m-64 {
        margin: -16rem !important
    }

    .xl\:-m-px {
        margin: -1px !important
    }

    .xl\:-m-138px {
        margin: -138px !important
    }

    .xl\:-m-1\/20 {
        margin: -5% !important
    }

    .xl\:-m-1\/4 {
        margin: -25% !important
    }

    .xl\:-m-3\/4 {
        margin: -75% !important
    }

    .xl\:my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .xl\:mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .xl\:my-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .xl\:mx-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .xl\:my-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .xl\:mx-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .xl\:my-3 {
        margin-top: .625rem !important;
        margin-bottom: .625rem !important
    }

    .xl\:mx-3 {
        margin-left: .625rem !important;
        margin-right: .625rem !important
    }

    .xl\:my-4 {
        margin-top: .9375rem !important;
        margin-bottom: .9375rem !important
    }

    .xl\:mx-4 {
        margin-left: .9375rem !important;
        margin-right: .9375rem !important
    }

    .xl\:my-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .xl\:mx-5 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .xl\:my-6 {
        margin-top: 1.5625rem !important;
        margin-bottom: 1.5625rem !important
    }

    .xl\:mx-6 {
        margin-left: 1.5625rem !important;
        margin-right: 1.5625rem !important
    }

    .xl\:my-8 {
        margin-top: 1.875rem !important;
        margin-bottom: 1.875rem !important
    }

    .xl\:mx-8 {
        margin-left: 1.875rem !important;
        margin-right: 1.875rem !important
    }

    .xl\:my-9 {
        margin-top: 2.1875rem !important;
        margin-bottom: 2.1875rem !important
    }

    .xl\:mx-9 {
        margin-left: 2.1875rem !important;
        margin-right: 2.1875rem !important
    }

    .xl\:my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .xl\:mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .xl\:my-12 {
        margin-top: 3.125rem !important;
        margin-bottom: 3.125rem !important
    }

    .xl\:mx-12 {
        margin-left: 3.125rem !important;
        margin-right: 3.125rem !important
    }

    .xl\:my-16 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .xl\:mx-16 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .xl\:my-18 {
        margin-top: 4.375rem !important;
        margin-bottom: 4.375rem !important
    }

    .xl\:mx-18 {
        margin-left: 4.375rem !important;
        margin-right: 4.375rem !important
    }

    .xl\:my-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .xl\:mx-20 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .xl\:my-24 {
        margin-top: 5.625rem !important;
        margin-bottom: 5.625rem !important
    }

    .xl\:mx-24 {
        margin-left: 5.625rem !important;
        margin-right: 5.625rem !important
    }

    .xl\:my-30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .xl\:mx-30 {
        margin-left: 7.5rem !important;
        margin-right: 7.5rem !important
    }

    .xl\:my-32 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .xl\:mx-32 {
        margin-left: 8rem !important;
        margin-right: 8rem !important
    }

    .xl\:my-40 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .xl\:mx-40 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .xl\:my-48 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important
    }

    .xl\:mx-48 {
        margin-left: 12rem !important;
        margin-right: 12rem !important
    }

    .xl\:my-56 {
        margin-top: 14rem !important;
        margin-bottom: 14rem !important
    }

    .xl\:mx-56 {
        margin-left: 14rem !important;
        margin-right: 14rem !important
    }

    .xl\:my-64 {
        margin-top: 16rem !important;
        margin-bottom: 16rem !important
    }

    .xl\:mx-64 {
        margin-left: 16rem !important;
        margin-right: 16rem !important
    }

    .xl\:my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .xl\:mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .xl\:my-px {
        margin-top: 1px !important;
        margin-bottom: 1px !important
    }

    .xl\:mx-px {
        margin-left: 1px !important;
        margin-right: 1px !important
    }

    .xl\:my-138px {
        margin-top: 138px !important;
        margin-bottom: 138px !important
    }

    .xl\:mx-138px {
        margin-left: 138px !important;
        margin-right: 138px !important
    }

    .xl\:my-1\/20 {
        margin-top: 5% !important;
        margin-bottom: 5% !important
    }

    .xl\:mx-1\/20 {
        margin-left: 5% !important;
        margin-right: 5% !important
    }

    .xl\:my-1\/4 {
        margin-top: 25% !important;
        margin-bottom: 25% !important
    }

    .xl\:mx-1\/4 {
        margin-left: 25% !important;
        margin-right: 25% !important
    }

    .xl\:my-3\/4 {
        margin-top: 75% !important;
        margin-bottom: 75% !important
    }

    .xl\:mx-3\/4 {
        margin-left: 75% !important;
        margin-right: 75% !important
    }

    .xl\:-my-1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .xl\:-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .xl\:-my-2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .xl\:-mx-2 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .xl\:-my-3 {
        margin-top: -.625rem !important;
        margin-bottom: -.625rem !important
    }

    .xl\:-mx-3 {
        margin-left: -.625rem !important;
        margin-right: -.625rem !important
    }

    .xl\:-my-4 {
        margin-top: -.9375rem !important;
        margin-bottom: -.9375rem !important
    }

    .xl\:-mx-4 {
        margin-left: -.9375rem !important;
        margin-right: -.9375rem !important
    }

    .xl\:-my-5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .xl\:-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .xl\:-my-6 {
        margin-top: -1.5625rem !important;
        margin-bottom: -1.5625rem !important
    }

    .xl\:-mx-6 {
        margin-left: -1.5625rem !important;
        margin-right: -1.5625rem !important
    }

    .xl\:-my-8 {
        margin-top: -1.875rem !important;
        margin-bottom: -1.875rem !important
    }

    .xl\:-mx-8 {
        margin-left: -1.875rem !important;
        margin-right: -1.875rem !important
    }

    .xl\:-my-9 {
        margin-top: -2.1875rem !important;
        margin-bottom: -2.1875rem !important
    }

    .xl\:-mx-9 {
        margin-left: -2.1875rem !important;
        margin-right: -2.1875rem !important
    }

    .xl\:-my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .xl\:-mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .xl\:-my-12 {
        margin-top: -3.125rem !important;
        margin-bottom: -3.125rem !important
    }

    .xl\:-mx-12 {
        margin-left: -3.125rem !important;
        margin-right: -3.125rem !important
    }

    .xl\:-my-16 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .xl\:-mx-16 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .xl\:-my-18 {
        margin-top: -4.375rem !important;
        margin-bottom: -4.375rem !important
    }

    .xl\:-mx-18 {
        margin-left: -4.375rem !important;
        margin-right: -4.375rem !important
    }

    .xl\:-my-20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .xl\:-mx-20 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .xl\:-my-24 {
        margin-top: -5.625rem !important;
        margin-bottom: -5.625rem !important
    }

    .xl\:-mx-24 {
        margin-left: -5.625rem !important;
        margin-right: -5.625rem !important
    }

    .xl\:-my-30 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .xl\:-mx-30 {
        margin-left: -7.5rem !important;
        margin-right: -7.5rem !important
    }

    .xl\:-my-32 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .xl\:-mx-32 {
        margin-left: -8rem !important;
        margin-right: -8rem !important
    }

    .xl\:-my-40 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .xl\:-mx-40 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .xl\:-my-48 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important
    }

    .xl\:-mx-48 {
        margin-left: -12rem !important;
        margin-right: -12rem !important
    }

    .xl\:-my-56 {
        margin-top: -14rem !important;
        margin-bottom: -14rem !important
    }

    .xl\:-mx-56 {
        margin-left: -14rem !important;
        margin-right: -14rem !important
    }

    .xl\:-my-64 {
        margin-top: -16rem !important;
        margin-bottom: -16rem !important
    }

    .xl\:-mx-64 {
        margin-left: -16rem !important;
        margin-right: -16rem !important
    }

    .xl\:-my-px {
        margin-top: -1px !important;
        margin-bottom: -1px !important
    }

    .xl\:-mx-px {
        margin-left: -1px !important;
        margin-right: -1px !important
    }

    .xl\:-my-138px {
        margin-top: -138px !important;
        margin-bottom: -138px !important
    }

    .xl\:-mx-138px {
        margin-left: -138px !important;
        margin-right: -138px !important
    }

    .xl\:-my-1\/20 {
        margin-top: -5% !important;
        margin-bottom: -5% !important
    }

    .xl\:-mx-1\/20 {
        margin-left: -5% !important;
        margin-right: -5% !important
    }

    .xl\:-my-1\/4 {
        margin-top: -25% !important;
        margin-bottom: -25% !important
    }

    .xl\:-mx-1\/4 {
        margin-left: -25% !important;
        margin-right: -25% !important
    }

    .xl\:-my-3\/4 {
        margin-top: -75% !important;
        margin-bottom: -75% !important
    }

    .xl\:-mx-3\/4 {
        margin-left: -75% !important;
        margin-right: -75% !important
    }

    .xl\:mt-0 {
        margin-top: 0 !important
    }

    .xl\:mr-0 {
        margin-right: 0 !important
    }

    .xl\:mb-0 {
        margin-bottom: 0 !important
    }

    .xl\:ml-0 {
        margin-left: 0 !important
    }

    .xl\:mt-1 {
        margin-top: .25rem !important
    }

    .xl\:mr-1 {
        margin-right: .25rem !important
    }

    .xl\:mb-1 {
        margin-bottom: .25rem !important
    }

    .xl\:ml-1 {
        margin-left: .25rem !important
    }

    .xl\:mt-2 {
        margin-top: .5rem !important
    }

    .xl\:mr-2 {
        margin-right: .5rem !important
    }

    .xl\:mb-2 {
        margin-bottom: .5rem !important
    }

    .xl\:ml-2 {
        margin-left: .5rem !important
    }

    .xl\:mt-3 {
        margin-top: .625rem !important
    }

    .xl\:mr-3 {
        margin-right: .625rem !important
    }

    .xl\:mb-3 {
        margin-bottom: .625rem !important
    }

    .xl\:ml-3 {
        margin-left: .625rem !important
    }

    .xl\:mt-4 {
        margin-top: .9375rem !important
    }

    .xl\:mr-4 {
        margin-right: .9375rem !important
    }

    .xl\:mb-4 {
        margin-bottom: .9375rem !important
    }

    .xl\:ml-4 {
        margin-left: .9375rem !important
    }

    .xl\:mt-5 {
        margin-top: 1.25rem !important
    }

    .xl\:mr-5 {
        margin-right: 1.25rem !important
    }

    .xl\:mb-5 {
        margin-bottom: 1.25rem !important
    }

    .xl\:ml-5 {
        margin-left: 1.25rem !important
    }

    .xl\:mt-6 {
        margin-top: 1.5625rem !important
    }

    .xl\:mr-6 {
        margin-right: 1.5625rem !important
    }

    .xl\:mb-6 {
        margin-bottom: 1.5625rem !important
    }

    .xl\:ml-6 {
        margin-left: 1.5625rem !important
    }

    .xl\:mt-8 {
        margin-top: 1.875rem !important
    }

    .xl\:mr-8 {
        margin-right: 1.875rem !important
    }

    .xl\:mb-8 {
        margin-bottom: 1.875rem !important
    }

    .xl\:ml-8 {
        margin-left: 1.875rem !important
    }

    .xl\:mt-9 {
        margin-top: 2.1875rem !important
    }

    .xl\:mr-9 {
        margin-right: 2.1875rem !important
    }

    .xl\:mb-9 {
        margin-bottom: 2.1875rem !important
    }

    .xl\:ml-9 {
        margin-left: 2.1875rem !important
    }

    .xl\:mt-10 {
        margin-top: 2.5rem !important
    }

    .xl\:mr-10 {
        margin-right: 2.5rem !important
    }

    .xl\:mb-10 {
        margin-bottom: 2.5rem !important
    }

    .xl\:ml-10 {
        margin-left: 2.5rem !important
    }

    .xl\:mt-12 {
        margin-top: 3.125rem !important
    }

    .xl\:mr-12 {
        margin-right: 3.125rem !important
    }

    .xl\:mb-12 {
        margin-bottom: 3.125rem !important
    }

    .xl\:ml-12 {
        margin-left: 3.125rem !important
    }

    .xl\:mt-16 {
        margin-top: 3.75rem !important
    }

    .xl\:mr-16 {
        margin-right: 3.75rem !important
    }

    .xl\:mb-16 {
        margin-bottom: 3.75rem !important
    }

    .xl\:ml-16 {
        margin-left: 3.75rem !important
    }

    .xl\:mt-18 {
        margin-top: 4.375rem !important
    }

    .xl\:mr-18 {
        margin-right: 4.375rem !important
    }

    .xl\:mb-18 {
        margin-bottom: 4.375rem !important
    }

    .xl\:ml-18 {
        margin-left: 4.375rem !important
    }

    .xl\:mt-20 {
        margin-top: 5rem !important
    }

    .xl\:mr-20 {
        margin-right: 5rem !important
    }

    .xl\:mb-20 {
        margin-bottom: 5rem !important
    }

    .xl\:ml-20 {
        margin-left: 5rem !important
    }

    .xl\:mt-24 {
        margin-top: 5.625rem !important
    }

    .xl\:mr-24 {
        margin-right: 5.625rem !important
    }

    .xl\:mb-24 {
        margin-bottom: 5.625rem !important
    }

    .xl\:ml-24 {
        margin-left: 5.625rem !important
    }

    .xl\:mt-30 {
        margin-top: 7.5rem !important
    }

    .xl\:mr-30 {
        margin-right: 7.5rem !important
    }

    .xl\:mb-30 {
        margin-bottom: 7.5rem !important
    }

    .xl\:ml-30 {
        margin-left: 7.5rem !important
    }

    .xl\:mt-32 {
        margin-top: 8rem !important
    }

    .xl\:mr-32 {
        margin-right: 8rem !important
    }

    .xl\:mb-32 {
        margin-bottom: 8rem !important
    }

    .xl\:ml-32 {
        margin-left: 8rem !important
    }

    .xl\:mt-40 {
        margin-top: 10rem !important
    }

    .xl\:mr-40 {
        margin-right: 10rem !important
    }

    .xl\:mb-40 {
        margin-bottom: 10rem !important
    }

    .xl\:ml-40 {
        margin-left: 10rem !important
    }

    .xl\:mt-48 {
        margin-top: 12rem !important
    }

    .xl\:mr-48 {
        margin-right: 12rem !important
    }

    .xl\:mb-48 {
        margin-bottom: 12rem !important
    }

    .xl\:ml-48 {
        margin-left: 12rem !important
    }

    .xl\:mt-56 {
        margin-top: 14rem !important
    }

    .xl\:mr-56 {
        margin-right: 14rem !important
    }

    .xl\:mb-56 {
        margin-bottom: 14rem !important
    }

    .xl\:ml-56 {
        margin-left: 14rem !important
    }

    .xl\:mt-64 {
        margin-top: 16rem !important
    }

    .xl\:mr-64 {
        margin-right: 16rem !important
    }

    .xl\:mb-64 {
        margin-bottom: 16rem !important
    }

    .xl\:ml-64 {
        margin-left: 16rem !important
    }

    .xl\:mt-auto {
        margin-top: auto !important
    }

    .xl\:mr-auto {
        margin-right: auto !important
    }

    .xl\:mb-auto {
        margin-bottom: auto !important
    }

    .xl\:ml-auto {
        margin-left: auto !important
    }

    .xl\:mt-px {
        margin-top: 1px !important
    }

    .xl\:mr-px {
        margin-right: 1px !important
    }

    .xl\:mb-px {
        margin-bottom: 1px !important
    }

    .xl\:ml-px {
        margin-left: 1px !important
    }

    .xl\:mt-138px {
        margin-top: 138px !important
    }

    .xl\:mr-138px {
        margin-right: 138px !important
    }

    .xl\:mb-138px {
        margin-bottom: 138px !important
    }

    .xl\:ml-138px {
        margin-left: 138px !important
    }

    .xl\:mt-1\/20 {
        margin-top: 5% !important
    }

    .xl\:mr-1\/20 {
        margin-right: 5% !important
    }

    .xl\:mb-1\/20 {
        margin-bottom: 5% !important
    }

    .xl\:ml-1\/20 {
        margin-left: 5% !important
    }

    .xl\:mt-1\/4 {
        margin-top: 25% !important
    }

    .xl\:mr-1\/4 {
        margin-right: 25% !important
    }

    .xl\:mb-1\/4 {
        margin-bottom: 25% !important
    }

    .xl\:ml-1\/4 {
        margin-left: 25% !important
    }

    .xl\:mt-3\/4 {
        margin-top: 75% !important
    }

    .xl\:mr-3\/4 {
        margin-right: 75% !important
    }

    .xl\:mb-3\/4 {
        margin-bottom: 75% !important
    }

    .xl\:ml-3\/4 {
        margin-left: 75% !important
    }

    .xl\:-mt-1 {
        margin-top: -.25rem !important
    }

    .xl\:-mr-1 {
        margin-right: -.25rem !important
    }

    .xl\:-mb-1 {
        margin-bottom: -.25rem !important
    }

    .xl\:-ml-1 {
        margin-left: -.25rem !important
    }

    .xl\:-mt-2 {
        margin-top: -.5rem !important
    }

    .xl\:-mr-2 {
        margin-right: -.5rem !important
    }

    .xl\:-mb-2 {
        margin-bottom: -.5rem !important
    }

    .xl\:-ml-2 {
        margin-left: -.5rem !important
    }

    .xl\:-mt-3 {
        margin-top: -.625rem !important
    }

    .xl\:-mr-3 {
        margin-right: -.625rem !important
    }

    .xl\:-mb-3 {
        margin-bottom: -.625rem !important
    }

    .xl\:-ml-3 {
        margin-left: -.625rem !important
    }

    .xl\:-mt-4 {
        margin-top: -.9375rem !important
    }

    .xl\:-mr-4 {
        margin-right: -.9375rem !important
    }

    .xl\:-mb-4 {
        margin-bottom: -.9375rem !important
    }

    .xl\:-ml-4 {
        margin-left: -.9375rem !important
    }

    .xl\:-mt-5 {
        margin-top: -1.25rem !important
    }

    .xl\:-mr-5 {
        margin-right: -1.25rem !important
    }

    .xl\:-mb-5 {
        margin-bottom: -1.25rem !important
    }

    .xl\:-ml-5 {
        margin-left: -1.25rem !important
    }

    .xl\:-mt-6 {
        margin-top: -1.5625rem !important
    }

    .xl\:-mr-6 {
        margin-right: -1.5625rem !important
    }

    .xl\:-mb-6 {
        margin-bottom: -1.5625rem !important
    }

    .xl\:-ml-6 {
        margin-left: -1.5625rem !important
    }

    .xl\:-mt-8 {
        margin-top: -1.875rem !important
    }

    .xl\:-mr-8 {
        margin-right: -1.875rem !important
    }

    .xl\:-mb-8 {
        margin-bottom: -1.875rem !important
    }

    .xl\:-ml-8 {
        margin-left: -1.875rem !important
    }

    .xl\:-mt-9 {
        margin-top: -2.1875rem !important
    }

    .xl\:-mr-9 {
        margin-right: -2.1875rem !important
    }

    .xl\:-mb-9 {
        margin-bottom: -2.1875rem !important
    }

    .xl\:-ml-9 {
        margin-left: -2.1875rem !important
    }

    .xl\:-mt-10 {
        margin-top: -2.5rem !important
    }

    .xl\:-mr-10 {
        margin-right: -2.5rem !important
    }

    .xl\:-mb-10 {
        margin-bottom: -2.5rem !important
    }

    .xl\:-ml-10 {
        margin-left: -2.5rem !important
    }

    .xl\:-mt-12 {
        margin-top: -3.125rem !important
    }

    .xl\:-mr-12 {
        margin-right: -3.125rem !important
    }

    .xl\:-mb-12 {
        margin-bottom: -3.125rem !important
    }

    .xl\:-ml-12 {
        margin-left: -3.125rem !important
    }

    .xl\:-mt-16 {
        margin-top: -3.75rem !important
    }

    .xl\:-mr-16 {
        margin-right: -3.75rem !important
    }

    .xl\:-mb-16 {
        margin-bottom: -3.75rem !important
    }

    .xl\:-ml-16 {
        margin-left: -3.75rem !important
    }

    .xl\:-mt-18 {
        margin-top: -4.375rem !important
    }

    .xl\:-mr-18 {
        margin-right: -4.375rem !important
    }

    .xl\:-mb-18 {
        margin-bottom: -4.375rem !important
    }

    .xl\:-ml-18 {
        margin-left: -4.375rem !important
    }

    .xl\:-mt-20 {
        margin-top: -5rem !important
    }

    .xl\:-mr-20 {
        margin-right: -5rem !important
    }

    .xl\:-mb-20 {
        margin-bottom: -5rem !important
    }

    .xl\:-ml-20 {
        margin-left: -5rem !important
    }

    .xl\:-mt-24 {
        margin-top: -5.625rem !important
    }

    .xl\:-mr-24 {
        margin-right: -5.625rem !important
    }

    .xl\:-mb-24 {
        margin-bottom: -5.625rem !important
    }

    .xl\:-ml-24 {
        margin-left: -5.625rem !important
    }

    .xl\:-mt-30 {
        margin-top: -7.5rem !important
    }

    .xl\:-mr-30 {
        margin-right: -7.5rem !important
    }

    .xl\:-mb-30 {
        margin-bottom: -7.5rem !important
    }

    .xl\:-ml-30 {
        margin-left: -7.5rem !important
    }

    .xl\:-mt-32 {
        margin-top: -8rem !important
    }

    .xl\:-mr-32 {
        margin-right: -8rem !important
    }

    .xl\:-mb-32 {
        margin-bottom: -8rem !important
    }

    .xl\:-ml-32 {
        margin-left: -8rem !important
    }

    .xl\:-mt-40 {
        margin-top: -10rem !important
    }

    .xl\:-mr-40 {
        margin-right: -10rem !important
    }

    .xl\:-mb-40 {
        margin-bottom: -10rem !important
    }

    .xl\:-ml-40 {
        margin-left: -10rem !important
    }

    .xl\:-mt-48 {
        margin-top: -12rem !important
    }

    .xl\:-mr-48 {
        margin-right: -12rem !important
    }

    .xl\:-mb-48 {
        margin-bottom: -12rem !important
    }

    .xl\:-ml-48 {
        margin-left: -12rem !important
    }

    .xl\:-mt-56 {
        margin-top: -14rem !important
    }

    .xl\:-mr-56 {
        margin-right: -14rem !important
    }

    .xl\:-mb-56 {
        margin-bottom: -14rem !important
    }

    .xl\:-ml-56 {
        margin-left: -14rem !important
    }

    .xl\:-mt-64 {
        margin-top: -16rem !important
    }

    .xl\:-mr-64 {
        margin-right: -16rem !important
    }

    .xl\:-mb-64 {
        margin-bottom: -16rem !important
    }

    .xl\:-ml-64 {
        margin-left: -16rem !important
    }

    .xl\:-mt-px {
        margin-top: -1px !important
    }

    .xl\:-mr-px {
        margin-right: -1px !important
    }

    .xl\:-mb-px {
        margin-bottom: -1px !important
    }

    .xl\:-ml-px {
        margin-left: -1px !important
    }

    .xl\:-mt-138px {
        margin-top: -138px !important
    }

    .xl\:-mr-138px {
        margin-right: -138px !important
    }

    .xl\:-mb-138px {
        margin-bottom: -138px !important
    }

    .xl\:-ml-138px {
        margin-left: -138px !important
    }

    .xl\:-mt-1\/20 {
        margin-top: -5% !important
    }

    .xl\:-mr-1\/20 {
        margin-right: -5% !important
    }

    .xl\:-mb-1\/20 {
        margin-bottom: -5% !important
    }

    .xl\:-ml-1\/20 {
        margin-left: -5% !important
    }

    .xl\:-mt-1\/4 {
        margin-top: -25% !important
    }

    .xl\:-mr-1\/4 {
        margin-right: -25% !important
    }

    .xl\:-mb-1\/4 {
        margin-bottom: -25% !important
    }

    .xl\:-ml-1\/4 {
        margin-left: -25% !important
    }

    .xl\:-mt-3\/4 {
        margin-top: -75% !important
    }

    .xl\:-mr-3\/4 {
        margin-right: -75% !important
    }

    .xl\:-mb-3\/4 {
        margin-bottom: -75% !important
    }

    .xl\:-ml-3\/4 {
        margin-left: -75% !important
    }

    .xl\:max-h-0 {
        max-height: 0 !important
    }

    .xl\:max-h-1 {
        max-height: .25rem !important
    }

    .xl\:max-h-2 {
        max-height: .5rem !important
    }

    .xl\:max-h-3 {
        max-height: .625rem !important
    }

    .xl\:max-h-4 {
        max-height: .9375rem !important
    }

    .xl\:max-h-5 {
        max-height: 1.25rem !important
    }

    .xl\:max-h-6 {
        max-height: 1.5625rem !important
    }

    .xl\:max-h-8 {
        max-height: 1.875rem !important
    }

    .xl\:max-h-9 {
        max-height: 2.1875rem !important
    }

    .xl\:max-h-10 {
        max-height: 2.5rem !important
    }

    .xl\:max-h-12 {
        max-height: 3.125rem !important
    }

    .xl\:max-h-16 {
        max-height: 3.75rem !important
    }

    .xl\:max-h-18 {
        max-height: 4.375rem !important
    }

    .xl\:max-h-20 {
        max-height: 5rem !important
    }

    .xl\:max-h-24 {
        max-height: 5.625rem !important
    }

    .xl\:max-h-30 {
        max-height: 7.5rem !important
    }

    .xl\:max-h-32 {
        max-height: 8rem !important
    }

    .xl\:max-h-40 {
        max-height: 10rem !important
    }

    .xl\:max-h-48 {
        max-height: 12rem !important
    }

    .xl\:max-h-56 {
        max-height: 14rem !important
    }

    .xl\:max-h-64 {
        max-height: 16rem !important
    }

    .xl\:max-h-screen-1\/4 {
        max-height: 25vh !important
    }

    .xl\:max-h-px {
        max-height: 1px !important
    }

    .xl\:max-h-138px {
        max-height: 138px !important
    }

    .xl\:max-h-1\/20 {
        max-height: 5% !important
    }

    .xl\:max-h-1\/4 {
        max-height: 25% !important
    }

    .xl\:max-h-3\/4 {
        max-height: 75% !important
    }

    .xl\:max-w-0 {
        max-width: 0 !important
    }

    .xl\:max-w-1 {
        max-width: .25rem !important
    }

    .xl\:max-w-2 {
        max-width: .5rem !important
    }

    .xl\:max-w-3 {
        max-width: .625rem !important
    }

    .xl\:max-w-4 {
        max-width: .9375rem !important
    }

    .xl\:max-w-5 {
        max-width: 1.25rem !important
    }

    .xl\:max-w-6 {
        max-width: 1.5625rem !important
    }

    .xl\:max-w-8 {
        max-width: 1.875rem !important
    }

    .xl\:max-w-9 {
        max-width: 2.1875rem !important
    }

    .xl\:max-w-10 {
        max-width: 2.5rem !important
    }

    .xl\:max-w-12 {
        max-width: 3.125rem !important
    }

    .xl\:max-w-16 {
        max-width: 3.75rem !important
    }

    .xl\:max-w-18 {
        max-width: 4.375rem !important
    }

    .xl\:max-w-20 {
        max-width: 5rem !important
    }

    .xl\:max-w-24 {
        max-width: 5.625rem !important
    }

    .xl\:max-w-30 {
        max-width: 7.5rem !important
    }

    .xl\:max-w-32 {
        max-width: 8rem !important
    }

    .xl\:max-w-40 {
        max-width: 10rem !important
    }

    .xl\:max-w-48 {
        max-width: 12rem !important
    }

    .xl\:max-w-56 {
        max-width: 14rem !important
    }

    .xl\:max-w-64 {
        max-width: 16rem !important
    }

    .xl\:max-w-xs {
        max-width: 20rem !important
    }

    .xl\:max-w-sm {
        max-width: 24rem !important
    }

    .xl\:max-w-md {
        max-width: 28rem !important
    }

    .xl\:max-w-lg {
        max-width: 32rem !important
    }

    .xl\:max-w-xl {
        max-width: 36rem !important
    }

    .xl\:max-w-2xl {
        max-width: 42rem !important
    }

    .xl\:max-w-3xl {
        max-width: 48rem !important
    }

    .xl\:max-w-4xl {
        max-width: 56rem !important
    }

    .xl\:max-w-5xl {
        max-width: 64rem !important
    }

    .xl\:max-w-6xl {
        max-width: 72rem !important
    }

    .xl\:max-w-content {
        max-width: 35em !important
    }

    .xl\:max-w-1\/3 {
        max-width: 33.333333% !important
    }

    .xl\:max-w-1\/4 {
        max-width: 25% !important
    }

    .xl\:max-w-2\/4 {
        max-width: 50% !important
    }

    .xl\:max-w-3\/4 {
        max-width: 75% !important
    }

    .xl\:max-w-1\/5 {
        max-width: 20% !important
    }

    .xl\:max-w-2\/5 {
        max-width: 40% !important
    }

    .xl\:max-w-3\/5 {
        max-width: 60% !important
    }

    .xl\:max-w-4\/5 {
        max-width: 80% !important
    }

    .xl\:max-w-full {
        max-width: 100% !important
    }

    .xl\:max-w-px {
        max-width: 1px !important
    }

    .xl\:max-w-138px {
        max-width: 138px !important
    }

    .xl\:max-w-1\/20 {
        max-width: 5% !important
    }

    .xl\:min-h-0 {
        min-height: 0 !important
    }

    .xl\:min-h-full {
        min-height: 100% !important
    }

    .xl\:min-h-screen {
        min-height: 100vh !important
    }

    .xl\:min-w-0 {
        min-width: 0 !important
    }

    .xl\:min-w-full {
        min-width: 100% !important
    }

    .xl\:object-contain {
        object-fit: contain !important
    }

    .xl\:object-cover {
        object-fit: cover !important
    }

    .xl\:object-fill {
        object-fit: fill !important
    }

    .xl\:object-none {
        object-fit: none !important
    }

    .xl\:object-scale-down {
        object-fit: scale-down !important
    }

    .xl\:object-bottom {
        object-position: bottom !important
    }

    .xl\:object-center {
        object-position: center !important
    }

    .xl\:object-left {
        object-position: left !important
    }

    .xl\:object-left-bottom {
        object-position: left bottom !important
    }

    .xl\:object-left-top {
        object-position: left top !important
    }

    .xl\:object-right {
        object-position: right !important
    }

    .xl\:object-right-bottom {
        object-position: right bottom !important
    }

    .xl\:object-right-top {
        object-position: right top !important
    }

    .xl\:object-top {
        object-position: top !important
    }

    .xl\:opacity-0 {
        opacity: 0 !important
    }

    .xl\:opacity-25 {
        opacity: .25 !important
    }

    .xl\:opacity-50 {
        opacity: .5 !important
    }

    .xl\:opacity-75 {
        opacity: .75 !important
    }

    .xl\:opacity-100 {
        opacity: 1 !important
    }

    .xl\:hover\:opacity-0:hover {
        opacity: 0 !important
    }

    .xl\:hover\:opacity-25:hover {
        opacity: .25 !important
    }

    .xl\:hover\:opacity-50:hover {
        opacity: .5 !important
    }

    .xl\:hover\:opacity-75:hover {
        opacity: .75 !important
    }

    .xl\:hover\:opacity-100:hover {
        opacity: 1 !important
    }

    .xl\:focus\:opacity-0:focus {
        opacity: 0 !important
    }

    .xl\:focus\:opacity-25:focus {
        opacity: .25 !important
    }

    .xl\:focus\:opacity-50:focus {
        opacity: .5 !important
    }

    .xl\:focus\:opacity-75:focus {
        opacity: .75 !important
    }

    .xl\:focus\:opacity-100:focus {
        opacity: 1 !important
    }

    .xl\:active\:opacity-0:active {
        opacity: 0 !important
    }

    .xl\:active\:opacity-25:active {
        opacity: .25 !important
    }

    .xl\:active\:opacity-50:active {
        opacity: .5 !important
    }

    .xl\:active\:opacity-75:active {
        opacity: .75 !important
    }

    .xl\:active\:opacity-100:active {
        opacity: 1 !important
    }

    .group:hover .xl\:group-hover\:opacity-0 {
        opacity: 0 !important
    }

    .group:hover .xl\:group-hover\:opacity-25 {
        opacity: .25 !important
    }

    .group:hover .xl\:group-hover\:opacity-50 {
        opacity: .5 !important
    }

    .group:hover .xl\:group-hover\:opacity-75 {
        opacity: .75 !important
    }

    .group:hover .xl\:group-hover\:opacity-100 {
        opacity: 1 !important
    }

    .xl\:overflow-auto {
        overflow: auto !important
    }

    .xl\:overflow-hidden {
        overflow: hidden !important
    }

    .xl\:overflow-visible {
        overflow: visible !important
    }

    .xl\:overflow-scroll {
        overflow: scroll !important
    }

    .xl\:overflow-x-auto {
        overflow-x: auto !important
    }

    .xl\:overflow-y-auto {
        overflow-y: auto !important
    }

    .xl\:overflow-x-hidden {
        overflow-x: hidden !important
    }

    .xl\:overflow-y-hidden {
        overflow-y: hidden !important
    }

    .xl\:overflow-x-visible {
        overflow-x: visible !important
    }

    .xl\:overflow-y-visible {
        overflow-y: visible !important
    }

    .xl\:overflow-x-scroll {
        overflow-x: scroll !important
    }

    .xl\:overflow-y-scroll {
        overflow-y: scroll !important
    }

    .xl\:scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .xl\:scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .xl\:p-0 {
        padding: 0 !important
    }

    .xl\:p-1 {
        padding: .25rem !important
    }

    .xl\:p-2 {
        padding: .5rem !important
    }

    .xl\:p-3 {
        padding: .625rem !important
    }

    .xl\:p-4 {
        padding: .9375rem !important
    }

    .xl\:p-5 {
        padding: 1.25rem !important
    }

    .xl\:p-6 {
        padding: 1.5625rem !important
    }

    .xl\:p-8 {
        padding: 1.875rem !important
    }

    .xl\:p-9 {
        padding: 2.1875rem !important
    }

    .xl\:p-10 {
        padding: 2.5rem !important
    }

    .xl\:p-12 {
        padding: 3.125rem !important
    }

    .xl\:p-16 {
        padding: 3.75rem !important
    }

    .xl\:p-18 {
        padding: 4.375rem !important
    }

    .xl\:p-20 {
        padding: 5rem !important
    }

    .xl\:p-24 {
        padding: 5.625rem !important
    }

    .xl\:p-30 {
        padding: 7.5rem !important
    }

    .xl\:p-32 {
        padding: 8rem !important
    }

    .xl\:p-40 {
        padding: 10rem !important
    }

    .xl\:p-48 {
        padding: 12rem !important
    }

    .xl\:p-56 {
        padding: 14rem !important
    }

    .xl\:p-64 {
        padding: 16rem !important
    }

    .xl\:p-px {
        padding: 1px !important
    }

    .xl\:p-138px {
        padding: 138px !important
    }

    .xl\:p-1\/20 {
        padding: 5% !important
    }

    .xl\:p-1\/4 {
        padding: 25% !important
    }

    .xl\:p-3\/4 {
        padding: 75% !important
    }

    .xl\:py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .xl\:px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .xl\:py-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .xl\:px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .xl\:py-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .xl\:px-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .xl\:py-3 {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .xl\:px-3 {
        padding-left: .625rem !important;
        padding-right: .625rem !important
    }

    .xl\:py-4 {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .xl\:px-4 {
        padding-left: .9375rem !important;
        padding-right: .9375rem !important
    }

    .xl\:py-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .xl\:px-5 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .xl\:py-6 {
        padding-top: 1.5625rem !important;
        padding-bottom: 1.5625rem !important
    }

    .xl\:px-6 {
        padding-left: 1.5625rem !important;
        padding-right: 1.5625rem !important
    }

    .xl\:py-8 {
        padding-top: 1.875rem !important;
        padding-bottom: 1.875rem !important
    }

    .xl\:px-8 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important
    }

    .xl\:py-9 {
        padding-top: 2.1875rem !important;
        padding-bottom: 2.1875rem !important
    }

    .xl\:px-9 {
        padding-left: 2.1875rem !important;
        padding-right: 2.1875rem !important
    }

    .xl\:py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .xl\:px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .xl\:py-12 {
        padding-top: 3.125rem !important;
        padding-bottom: 3.125rem !important
    }

    .xl\:px-12 {
        padding-left: 3.125rem !important;
        padding-right: 3.125rem !important
    }

    .xl\:py-16 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .xl\:px-16 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .xl\:py-18 {
        padding-top: 4.375rem !important;
        padding-bottom: 4.375rem !important
    }

    .xl\:px-18 {
        padding-left: 4.375rem !important;
        padding-right: 4.375rem !important
    }

    .xl\:py-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .xl\:px-20 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .xl\:py-24 {
        padding-top: 5.625rem !important;
        padding-bottom: 5.625rem !important
    }

    .xl\:px-24 {
        padding-left: 5.625rem !important;
        padding-right: 5.625rem !important
    }

    .xl\:py-30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .xl\:px-30 {
        padding-left: 7.5rem !important;
        padding-right: 7.5rem !important
    }

    .xl\:py-32 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .xl\:px-32 {
        padding-left: 8rem !important;
        padding-right: 8rem !important
    }

    .xl\:py-40 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .xl\:px-40 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .xl\:py-48 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important
    }

    .xl\:px-48 {
        padding-left: 12rem !important;
        padding-right: 12rem !important
    }

    .xl\:py-56 {
        padding-top: 14rem !important;
        padding-bottom: 14rem !important
    }

    .xl\:px-56 {
        padding-left: 14rem !important;
        padding-right: 14rem !important
    }

    .xl\:py-64 {
        padding-top: 16rem !important;
        padding-bottom: 16rem !important
    }

    .xl\:px-64 {
        padding-left: 16rem !important;
        padding-right: 16rem !important
    }

    .xl\:py-px {
        padding-top: 1px !important;
        padding-bottom: 1px !important
    }

    .xl\:px-px {
        padding-left: 1px !important;
        padding-right: 1px !important
    }

    .xl\:py-138px {
        padding-top: 138px !important;
        padding-bottom: 138px !important
    }

    .xl\:px-138px {
        padding-left: 138px !important;
        padding-right: 138px !important
    }

    .xl\:py-1\/20 {
        padding-top: 5% !important;
        padding-bottom: 5% !important
    }

    .xl\:px-1\/20 {
        padding-left: 5% !important;
        padding-right: 5% !important
    }

    .xl\:py-1\/4 {
        padding-top: 25% !important;
        padding-bottom: 25% !important
    }

    .xl\:px-1\/4 {
        padding-left: 25% !important;
        padding-right: 25% !important
    }

    .xl\:py-3\/4 {
        padding-top: 75% !important;
        padding-bottom: 75% !important
    }

    .xl\:px-3\/4 {
        padding-left: 75% !important;
        padding-right: 75% !important
    }

    .xl\:pt-0 {
        padding-top: 0 !important
    }

    .xl\:pr-0 {
        padding-right: 0 !important
    }

    .xl\:pb-0 {
        padding-bottom: 0 !important
    }

    .xl\:pl-0 {
        padding-left: 0 !important
    }

    .xl\:pt-1 {
        padding-top: .25rem !important
    }

    .xl\:pr-1 {
        padding-right: .25rem !important
    }

    .xl\:pb-1 {
        padding-bottom: .25rem !important
    }

    .xl\:pl-1 {
        padding-left: .25rem !important
    }

    .xl\:pt-2 {
        padding-top: .5rem !important
    }

    .xl\:pr-2 {
        padding-right: .5rem !important
    }

    .xl\:pb-2 {
        padding-bottom: .5rem !important
    }

    .xl\:pl-2 {
        padding-left: .5rem !important
    }

    .xl\:pt-3 {
        padding-top: .625rem !important
    }

    .xl\:pr-3 {
        padding-right: .625rem !important
    }

    .xl\:pb-3 {
        padding-bottom: .625rem !important
    }

    .xl\:pl-3 {
        padding-left: .625rem !important
    }

    .xl\:pt-4 {
        padding-top: .9375rem !important
    }

    .xl\:pr-4 {
        padding-right: .9375rem !important
    }

    .xl\:pb-4 {
        padding-bottom: .9375rem !important
    }

    .xl\:pl-4 {
        padding-left: .9375rem !important
    }

    .xl\:pt-5 {
        padding-top: 1.25rem !important
    }

    .xl\:pr-5 {
        padding-right: 1.25rem !important
    }

    .xl\:pb-5 {
        padding-bottom: 1.25rem !important
    }

    .xl\:pl-5 {
        padding-left: 1.25rem !important
    }

    .xl\:pt-6 {
        padding-top: 1.5625rem !important
    }

    .xl\:pr-6 {
        padding-right: 1.5625rem !important
    }

    .xl\:pb-6 {
        padding-bottom: 1.5625rem !important
    }

    .xl\:pl-6 {
        padding-left: 1.5625rem !important
    }

    .xl\:pt-8 {
        padding-top: 1.875rem !important
    }

    .xl\:pr-8 {
        padding-right: 1.875rem !important
    }

    .xl\:pb-8 {
        padding-bottom: 1.875rem !important
    }

    .xl\:pl-8 {
        padding-left: 1.875rem !important
    }

    .xl\:pt-9 {
        padding-top: 2.1875rem !important
    }

    .xl\:pr-9 {
        padding-right: 2.1875rem !important
    }

    .xl\:pb-9 {
        padding-bottom: 2.1875rem !important
    }

    .xl\:pl-9 {
        padding-left: 2.1875rem !important
    }

    .xl\:pt-10 {
        padding-top: 2.5rem !important
    }

    .xl\:pr-10 {
        padding-right: 2.5rem !important
    }

    .xl\:pb-10 {
        padding-bottom: 2.5rem !important
    }

    .xl\:pl-10 {
        padding-left: 2.5rem !important
    }

    .xl\:pt-12 {
        padding-top: 3.125rem !important
    }

    .xl\:pr-12 {
        padding-right: 3.125rem !important
    }

    .xl\:pb-12 {
        padding-bottom: 3.125rem !important
    }

    .xl\:pl-12 {
        padding-left: 3.125rem !important
    }

    .xl\:pt-16 {
        padding-top: 3.75rem !important
    }

    .xl\:pr-16 {
        padding-right: 3.75rem !important
    }

    .xl\:pb-16 {
        padding-bottom: 3.75rem !important
    }

    .xl\:pl-16 {
        padding-left: 3.75rem !important
    }

    .xl\:pt-18 {
        padding-top: 4.375rem !important
    }

    .xl\:pr-18 {
        padding-right: 4.375rem !important
    }

    .xl\:pb-18 {
        padding-bottom: 4.375rem !important
    }

    .xl\:pl-18 {
        padding-left: 4.375rem !important
    }

    .xl\:pt-20 {
        padding-top: 5rem !important
    }

    .xl\:pr-20 {
        padding-right: 5rem !important
    }

    .xl\:pb-20 {
        padding-bottom: 5rem !important
    }

    .xl\:pl-20 {
        padding-left: 5rem !important
    }

    .xl\:pt-24 {
        padding-top: 5.625rem !important
    }

    .xl\:pr-24 {
        padding-right: 5.625rem !important
    }

    .xl\:pb-24 {
        padding-bottom: 5.625rem !important
    }

    .xl\:pl-24 {
        padding-left: 5.625rem !important
    }

    .xl\:pt-30 {
        padding-top: 7.5rem !important
    }

    .xl\:pr-30 {
        padding-right: 7.5rem !important
    }

    .xl\:pb-30 {
        padding-bottom: 7.5rem !important
    }

    .xl\:pl-30 {
        padding-left: 7.5rem !important
    }

    .xl\:pt-32 {
        padding-top: 8rem !important
    }

    .xl\:pr-32 {
        padding-right: 8rem !important
    }

    .xl\:pb-32 {
        padding-bottom: 8rem !important
    }

    .xl\:pl-32 {
        padding-left: 8rem !important
    }

    .xl\:pt-40 {
        padding-top: 10rem !important
    }

    .xl\:pr-40 {
        padding-right: 10rem !important
    }

    .xl\:pb-40 {
        padding-bottom: 10rem !important
    }

    .xl\:pl-40 {
        padding-left: 10rem !important
    }

    .xl\:pt-48 {
        padding-top: 12rem !important
    }

    .xl\:pr-48 {
        padding-right: 12rem !important
    }

    .xl\:pb-48 {
        padding-bottom: 12rem !important
    }

    .xl\:pl-48 {
        padding-left: 12rem !important
    }

    .xl\:pt-56 {
        padding-top: 14rem !important
    }

    .xl\:pr-56 {
        padding-right: 14rem !important
    }

    .xl\:pb-56 {
        padding-bottom: 14rem !important
    }

    .xl\:pl-56 {
        padding-left: 14rem !important
    }

    .xl\:pt-64 {
        padding-top: 16rem !important
    }

    .xl\:pr-64 {
        padding-right: 16rem !important
    }

    .xl\:pb-64 {
        padding-bottom: 16rem !important
    }

    .xl\:pl-64 {
        padding-left: 16rem !important
    }

    .xl\:pt-px {
        padding-top: 1px !important
    }

    .xl\:pr-px {
        padding-right: 1px !important
    }

    .xl\:pb-px {
        padding-bottom: 1px !important
    }

    .xl\:pl-px {
        padding-left: 1px !important
    }

    .xl\:pt-138px {
        padding-top: 138px !important
    }

    .xl\:pr-138px {
        padding-right: 138px !important
    }

    .xl\:pb-138px {
        padding-bottom: 138px !important
    }

    .xl\:pl-138px {
        padding-left: 138px !important
    }

    .xl\:pt-1\/20 {
        padding-top: 5% !important
    }

    .xl\:pr-1\/20 {
        padding-right: 5% !important
    }

    .xl\:pb-1\/20 {
        padding-bottom: 5% !important
    }

    .xl\:pl-1\/20 {
        padding-left: 5% !important
    }

    .xl\:pt-1\/4 {
        padding-top: 25% !important
    }

    .xl\:pr-1\/4 {
        padding-right: 25% !important
    }

    .xl\:pb-1\/4 {
        padding-bottom: 25% !important
    }

    .xl\:pl-1\/4 {
        padding-left: 25% !important
    }

    .xl\:pt-3\/4 {
        padding-top: 75% !important
    }

    .xl\:pr-3\/4 {
        padding-right: 75% !important
    }

    .xl\:pb-3\/4 {
        padding-bottom: 75% !important
    }

    .xl\:pl-3\/4 {
        padding-left: 75% !important
    }

    .xl\:pointer-events-none {
        pointer-events: none !important
    }

    .xl\:pointer-events-auto {
        pointer-events: auto !important
    }

    .xl\:static {
        position: static !important
    }

    .xl\:fixed {
        position: fixed !important
    }

    .xl\:absolute {
        position: absolute !important
    }

    .xl\:relative {
        position: relative !important
    }

    .xl\:sticky {
        position: sticky !important
    }

    .xl\:inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .xl\:inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .xl\:inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .xl\:inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .xl\:inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .xl\:inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .xl\:top-0 {
        top: 0 !important
    }

    .xl\:right-0 {
        right: 0 !important
    }

    .xl\:bottom-0 {
        bottom: 0 !important
    }

    .xl\:left-0 {
        left: 0 !important
    }

    .xl\:top-auto {
        top: auto !important
    }

    .xl\:right-auto {
        right: auto !important
    }

    .xl\:bottom-auto {
        bottom: auto !important
    }

    .xl\:left-auto {
        left: auto !important
    }

    .xl\:resize-none {
        resize: none !important
    }

    .xl\:resize-y {
        resize: vertical !important
    }

    .xl\:resize-x {
        resize: horizontal !important
    }

    .xl\:resize {
        resize: both !important
    }

    .xl\:shadow-md {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .xl\:shadow-lg {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .xl\:shadow-xl {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .xl\:shadow-none {
        box-shadow: none !important
    }

    .xl\:hover\:shadow-md:hover {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .xl\:hover\:shadow-lg:hover {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .xl\:hover\:shadow-xl:hover {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .xl\:hover\:shadow-none:hover {
        box-shadow: none !important
    }

    .xl\:focus\:shadow-md:focus {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .xl\:focus\:shadow-lg:focus {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .xl\:focus\:shadow-xl:focus {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .xl\:focus\:shadow-none:focus {
        box-shadow: none !important
    }

    .xl\:fill-current {
        fill: currentColor !important
    }

    .xl\:stroke-current {
        stroke: currentColor !important
    }

    .xl\:table-auto {
        table-layout: auto !important
    }

    .xl\:table-fixed {
        table-layout: fixed !important
    }

    .xl\:text-left {
        text-align: left !important
    }

    .xl\:text-center {
        text-align: center !important
    }

    .xl\:text-right {
        text-align: right !important
    }

    .xl\:text-justify {
        text-align: justify !important
    }

    .xl\:text-transparent {
        color: transparent !important
    }

    .xl\:text-black {
        color: #000 !important
    }

    .xl\:text-white {
        color: #fff !important
    }

    .xl\:text-white-o-15 {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:text-white-o-25 {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:text-white-o-50 {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:text-white-o-75 {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:text-white-o-85 {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:text-black-o-15 {
        color: rgba(0, 0, 0, .15) !important
    }

    .xl\:text-black-o-25 {
        color: rgba(0, 0, 0, .25) !important
    }

    .xl\:text-black-o-50 {
        color: rgba(0, 0, 0, .5) !important
    }

    .xl\:text-black-o-75 {
        color: rgba(0, 0, 0, .75) !important
    }

    .xl\:text-blue-5 {
        color: #f5fdff !important
    }

    .xl\:text-blue-10 {
        color: #e5f9ff !important
    }

    .xl\:text-blue-20 {
        color: #ccf0f9 !important
    }

    .xl\:text-blue-40 {
        color: #99e1f3 !important
    }

    .xl\:text-blue-50 {
        color: #f7faff !important
    }

    .xl\:text-blue-60 {
        color: #66d3ee !important
    }

    .xl\:text-blue-80 {
        color: #33c4e8 !important
    }

    .xl\:text-blue-100 {
        color: #e8edf5 !important
    }

    .xl\:text-blue-200 {
        color: #d3dceb !important
    }

    .xl\:text-blue-300 {
        color: #4478bb !important
    }

    .xl\:text-blue-500 {
        color: #1e5399 !important
    }

    .xl\:text-blue-600 {
        color: #12468c !important
    }

    .xl\:text-blue-700 {
        color: #123d77 !important
    }

    .xl\:text-blue-900 {
        color: #192638 !important
    }

    .xl\:text-blue-solid {
        color: #00f !important
    }

    .xl\:text-blue-brand {
        color: #00b5e2 !important
    }

    .xl\:text-lightblue-300 {
        color: #6bcbf3 !important
    }

    .xl\:text-lightblue-500 {
        color: #0b9fea !important
    }

    .xl\:text-lightblue-700 {
        color: #2576a3 !important
    }

    .xl\:text-sablue-100 {
        color: #ebf8fe !important
    }

    .xl\:text-sablue-200 {
        color: #dceffc !important
    }

    .xl\:text-grey-200 {
        color: #212121 !important
    }

    .xl\:text-grey-250 {
        color: #333 !important
    }

    .xl\:text-grey-300 {
        color: #454747 !important
    }

    .xl\:text-grey-400 {
        color: #666667 !important
    }

    .xl\:text-grey-450 {
        color: #707070 !important
    }

    .xl\:text-grey-600 {
        color: #949494 !important
    }

    .xl\:text-grey-700 {
        color: #b2b2b2 !important
    }

    .xl\:text-grey-750 {
        color: #b2b5b9 !important
    }

    .xl\:text-grey-800 {
        color: #dee2e4 !important
    }

    .xl\:text-grey-850 {
        color: #eff3f5 !important
    }

    .xl\:text-grey-900 {
        color: #f1f3f5 !important
    }

    .xl\:text-grey-950 {
        color: #f9f9f9 !important
    }

    .xl\:text-yellow-80 {
        color: #fffc82 !important
    }

    .xl\:text-yellow-100 {
        color: #fff3cd !important
    }

    .xl\:text-yellow-500 {
        color: #856404 !important
    }

    .xl\:text-red-100 {
        color: #f9d7da !important
    }

    .xl\:text-red-500 {
        color: #721c23 !important
    }

    .xl\:text-green-100 {
        color: #d4edda !important
    }

    .xl\:text-green-500 {
        color: #155724 !important
    }

    .xl\:text-lightgreen-500 {
        color: #0cac78 !important
    }

    .xl\:text-lightgreen-700 {
        color: #06563c !important
    }

    .xl\:text-medicare-100 {
        color: #d4eee2 !important
    }

    .xl\:text-medicare-300 {
        color: #00af3f !important
    }

    .xl\:text-medicare-500 {
        color: #008542 !important
    }

    .xl\:text-medicare-700 {
        color: #024731 !important
    }

    .xl\:text-centrelink-100 {
        color: #e4e4e5 !important
    }

    .xl\:text-centrelink-300 {
        color: #949499 !important
    }

    .xl\:text-centrelink-500 {
        color: #4d4d4f !important
    }

    .xl\:text-centrelink-700 {
        color: #353637 !important
    }

    .xl\:text-childsupport-100 {
        color: #ebdeee !important
    }

    .xl\:text-childsupport-300 {
        color: #b25bcc !important
    }

    .xl\:text-childsupport-500 {
        color: #6e2585 !important
    }

    .xl\:text-childsupport-700 {
        color: #541866 !important
    }

    .xl\:text-mygov-300 {
        color: #78c433 !important
    }

    .xl\:text-mygov-500 {
        color: #026540 !important
    }

    .xl\:text-mygov-700 {
        color: #004e31 !important
    }

    .xl\:hover\:text-transparent:hover {
        color: transparent !important
    }

    .xl\:hover\:text-black:hover {
        color: #000 !important
    }

    .xl\:hover\:text-white:hover {
        color: #fff !important
    }

    .xl\:hover\:text-white-o-15:hover {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:hover\:text-white-o-25:hover {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:hover\:text-white-o-50:hover {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:hover\:text-white-o-75:hover {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:hover\:text-white-o-85:hover {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:hover\:text-black-o-15:hover {
        color: rgba(0, 0, 0, .15) !important
    }

    .xl\:hover\:text-black-o-25:hover {
        color: rgba(0, 0, 0, .25) !important
    }

    .xl\:hover\:text-black-o-50:hover {
        color: rgba(0, 0, 0, .5) !important
    }

    .xl\:hover\:text-black-o-75:hover {
        color: rgba(0, 0, 0, .75) !important
    }

    .xl\:hover\:text-blue-5:hover {
        color: #f5fdff !important
    }

    .xl\:hover\:text-blue-10:hover {
        color: #e5f9ff !important
    }

    .xl\:hover\:text-blue-20:hover {
        color: #ccf0f9 !important
    }

    .xl\:hover\:text-blue-40:hover {
        color: #99e1f3 !important
    }

    .xl\:hover\:text-blue-50:hover {
        color: #f7faff !important
    }

    .xl\:hover\:text-blue-60:hover {
        color: #66d3ee !important
    }

    .xl\:hover\:text-blue-80:hover {
        color: #33c4e8 !important
    }

    .xl\:hover\:text-blue-100:hover {
        color: #e8edf5 !important
    }

    .xl\:hover\:text-blue-200:hover {
        color: #d3dceb !important
    }

    .xl\:hover\:text-blue-300:hover {
        color: #4478bb !important
    }

    .xl\:hover\:text-blue-500:hover {
        color: #1e5399 !important
    }

    .xl\:hover\:text-blue-600:hover {
        color: #12468c !important
    }

    .xl\:hover\:text-blue-700:hover {
        color: #123d77 !important
    }

    .xl\:hover\:text-blue-900:hover {
        color: #192638 !important
    }

    .xl\:hover\:text-blue-solid:hover {
        color: #00f !important
    }

    .xl\:hover\:text-blue-brand:hover {
        color: #00b5e2 !important
    }

    .xl\:hover\:text-lightblue-300:hover {
        color: #6bcbf3 !important
    }

    .xl\:hover\:text-lightblue-500:hover {
        color: #0b9fea !important
    }

    .xl\:hover\:text-lightblue-700:hover {
        color: #2576a3 !important
    }

    .xl\:hover\:text-sablue-100:hover {
        color: #ebf8fe !important
    }

    .xl\:hover\:text-sablue-200:hover {
        color: #dceffc !important
    }

    .xl\:hover\:text-grey-200:hover {
        color: #212121 !important
    }

    .xl\:hover\:text-grey-250:hover {
        color: #333 !important
    }

    .xl\:hover\:text-grey-300:hover {
        color: #454747 !important
    }

    .xl\:hover\:text-grey-400:hover {
        color: #666667 !important
    }

    .xl\:hover\:text-grey-450:hover {
        color: #707070 !important
    }

    .xl\:hover\:text-grey-600:hover {
        color: #949494 !important
    }

    .xl\:hover\:text-grey-700:hover {
        color: #b2b2b2 !important
    }

    .xl\:hover\:text-grey-750:hover {
        color: #b2b5b9 !important
    }

    .xl\:hover\:text-grey-800:hover {
        color: #dee2e4 !important
    }

    .xl\:hover\:text-grey-850:hover {
        color: #eff3f5 !important
    }

    .xl\:hover\:text-grey-900:hover {
        color: #f1f3f5 !important
    }

    .xl\:hover\:text-grey-950:hover {
        color: #f9f9f9 !important
    }

    .xl\:hover\:text-yellow-80:hover {
        color: #fffc82 !important
    }

    .xl\:hover\:text-yellow-100:hover {
        color: #fff3cd !important
    }

    .xl\:hover\:text-yellow-500:hover {
        color: #856404 !important
    }

    .xl\:hover\:text-red-100:hover {
        color: #f9d7da !important
    }

    .xl\:hover\:text-red-500:hover {
        color: #721c23 !important
    }

    .xl\:hover\:text-green-100:hover {
        color: #d4edda !important
    }

    .xl\:hover\:text-green-500:hover {
        color: #155724 !important
    }

    .xl\:hover\:text-lightgreen-500:hover {
        color: #0cac78 !important
    }

    .xl\:hover\:text-lightgreen-700:hover {
        color: #06563c !important
    }

    .xl\:hover\:text-medicare-100:hover {
        color: #d4eee2 !important
    }

    .xl\:hover\:text-medicare-300:hover {
        color: #00af3f !important
    }

    .xl\:hover\:text-medicare-500:hover {
        color: #008542 !important
    }

    .xl\:hover\:text-medicare-700:hover {
        color: #024731 !important
    }

    .xl\:hover\:text-centrelink-100:hover {
        color: #e4e4e5 !important
    }

    .xl\:hover\:text-centrelink-300:hover {
        color: #949499 !important
    }

    .xl\:hover\:text-centrelink-500:hover {
        color: #4d4d4f !important
    }

    .xl\:hover\:text-centrelink-700:hover {
        color: #353637 !important
    }

    .xl\:hover\:text-childsupport-100:hover {
        color: #ebdeee !important
    }

    .xl\:hover\:text-childsupport-300:hover {
        color: #b25bcc !important
    }

    .xl\:hover\:text-childsupport-500:hover {
        color: #6e2585 !important
    }

    .xl\:hover\:text-childsupport-700:hover {
        color: #541866 !important
    }

    .xl\:hover\:text-mygov-300:hover {
        color: #78c433 !important
    }

    .xl\:hover\:text-mygov-500:hover {
        color: #026540 !important
    }

    .xl\:hover\:text-mygov-700:hover {
        color: #004e31 !important
    }

    .xl\:focus\:text-transparent:focus {
        color: transparent !important
    }

    .xl\:focus\:text-black:focus {
        color: #000 !important
    }

    .xl\:focus\:text-white:focus {
        color: #fff !important
    }

    .xl\:focus\:text-white-o-15:focus {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .xl\:focus\:text-white-o-25:focus {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .xl\:focus\:text-white-o-50:focus {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .xl\:focus\:text-white-o-75:focus {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .xl\:focus\:text-white-o-85:focus {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .xl\:focus\:text-black-o-15:focus {
        color: rgba(0, 0, 0, .15) !important
    }

    .xl\:focus\:text-black-o-25:focus {
        color: rgba(0, 0, 0, .25) !important
    }

    .xl\:focus\:text-black-o-50:focus {
        color: rgba(0, 0, 0, .5) !important
    }

    .xl\:focus\:text-black-o-75:focus {
        color: rgba(0, 0, 0, .75) !important
    }

    .xl\:focus\:text-blue-5:focus {
        color: #f5fdff !important
    }

    .xl\:focus\:text-blue-10:focus {
        color: #e5f9ff !important
    }

    .xl\:focus\:text-blue-20:focus {
        color: #ccf0f9 !important
    }

    .xl\:focus\:text-blue-40:focus {
        color: #99e1f3 !important
    }

    .xl\:focus\:text-blue-50:focus {
        color: #f7faff !important
    }

    .xl\:focus\:text-blue-60:focus {
        color: #66d3ee !important
    }

    .xl\:focus\:text-blue-80:focus {
        color: #33c4e8 !important
    }

    .xl\:focus\:text-blue-100:focus {
        color: #e8edf5 !important
    }

    .xl\:focus\:text-blue-200:focus {
        color: #d3dceb !important
    }

    .xl\:focus\:text-blue-300:focus {
        color: #4478bb !important
    }

    .xl\:focus\:text-blue-500:focus {
        color: #1e5399 !important
    }

    .xl\:focus\:text-blue-600:focus {
        color: #12468c !important
    }

    .xl\:focus\:text-blue-700:focus {
        color: #123d77 !important
    }

    .xl\:focus\:text-blue-900:focus {
        color: #192638 !important
    }

    .xl\:focus\:text-blue-solid:focus {
        color: #00f !important
    }

    .xl\:focus\:text-blue-brand:focus {
        color: #00b5e2 !important
    }

    .xl\:focus\:text-lightblue-300:focus {
        color: #6bcbf3 !important
    }

    .xl\:focus\:text-lightblue-500:focus {
        color: #0b9fea !important
    }

    .xl\:focus\:text-lightblue-700:focus {
        color: #2576a3 !important
    }

    .xl\:focus\:text-sablue-100:focus {
        color: #ebf8fe !important
    }

    .xl\:focus\:text-sablue-200:focus {
        color: #dceffc !important
    }

    .xl\:focus\:text-grey-200:focus {
        color: #212121 !important
    }

    .xl\:focus\:text-grey-250:focus {
        color: #333 !important
    }

    .xl\:focus\:text-grey-300:focus {
        color: #454747 !important
    }

    .xl\:focus\:text-grey-400:focus {
        color: #666667 !important
    }

    .xl\:focus\:text-grey-450:focus {
        color: #707070 !important
    }

    .xl\:focus\:text-grey-600:focus {
        color: #949494 !important
    }

    .xl\:focus\:text-grey-700:focus {
        color: #b2b2b2 !important
    }

    .xl\:focus\:text-grey-750:focus {
        color: #b2b5b9 !important
    }

    .xl\:focus\:text-grey-800:focus {
        color: #dee2e4 !important
    }

    .xl\:focus\:text-grey-850:focus {
        color: #eff3f5 !important
    }

    .xl\:focus\:text-grey-900:focus {
        color: #f1f3f5 !important
    }

    .xl\:focus\:text-grey-950:focus {
        color: #f9f9f9 !important
    }

    .xl\:focus\:text-yellow-80:focus {
        color: #fffc82 !important
    }

    .xl\:focus\:text-yellow-100:focus {
        color: #fff3cd !important
    }

    .xl\:focus\:text-yellow-500:focus {
        color: #856404 !important
    }

    .xl\:focus\:text-red-100:focus {
        color: #f9d7da !important
    }

    .xl\:focus\:text-red-500:focus {
        color: #721c23 !important
    }

    .xl\:focus\:text-green-100:focus {
        color: #d4edda !important
    }

    .xl\:focus\:text-green-500:focus {
        color: #155724 !important
    }

    .xl\:focus\:text-lightgreen-500:focus {
        color: #0cac78 !important
    }

    .xl\:focus\:text-lightgreen-700:focus {
        color: #06563c !important
    }

    .xl\:focus\:text-medicare-100:focus {
        color: #d4eee2 !important
    }

    .xl\:focus\:text-medicare-300:focus {
        color: #00af3f !important
    }

    .xl\:focus\:text-medicare-500:focus {
        color: #008542 !important
    }

    .xl\:focus\:text-medicare-700:focus {
        color: #024731 !important
    }

    .xl\:focus\:text-centrelink-100:focus {
        color: #e4e4e5 !important
    }

    .xl\:focus\:text-centrelink-300:focus {
        color: #949499 !important
    }

    .xl\:focus\:text-centrelink-500:focus {
        color: #4d4d4f !important
    }

    .xl\:focus\:text-centrelink-700:focus {
        color: #353637 !important
    }

    .xl\:focus\:text-childsupport-100:focus {
        color: #ebdeee !important
    }

    .xl\:focus\:text-childsupport-300:focus {
        color: #b25bcc !important
    }

    .xl\:focus\:text-childsupport-500:focus {
        color: #6e2585 !important
    }

    .xl\:focus\:text-childsupport-700:focus {
        color: #541866 !important
    }

    .xl\:focus\:text-mygov-300:focus {
        color: #78c433 !important
    }

    .xl\:focus\:text-mygov-500:focus {
        color: #026540 !important
    }

    .xl\:focus\:text-mygov-700:focus {
        color: #004e31 !important
    }

    .xl\:text-hidden {
        font-size: 0 !important
    }

    .xl\:text-xs {
        font-size: .75rem !important
    }

    .xl\:text-sm {
        font-size: .875rem !important
    }

    .xl\:text-md {
        font-size: 1rem !important
    }

    .xl\:text-base {
        font-size: 1.125rem !important
    }

    .xl\:text-lg {
        font-size: 1.25rem !important
    }

    .xl\:text-xl {
        font-size: 1.375rem !important
    }

    .xl\:text-2xl {
        font-size: 1.5rem !important
    }

    .xl\:text-3xl {
        font-size: 1.625rem !important
    }

    .xl\:text-4xl {
        font-size: 1.75rem !important
    }

    .xl\:text-5xl {
        font-size: 1.875rem !important
    }

    .xl\:text-6xl {
        font-size: 2.25rem !important
    }

    .xl\:text-7xl {
        font-size: 2.5rem !important
    }

    .xl\:text-8xl {
        font-size: 3.875rem !important
    }

    .xl\:text-9xl {
        font-size: 4.375rem !important
    }

    .xl\:italic {
        font-style: italic !important
    }

    .xl\:not-italic {
        font-style: normal !important
    }

    .xl\:uppercase {
        text-transform: uppercase !important
    }

    .xl\:lowercase {
        text-transform: lowercase !important
    }

    .xl\:capitalize {
        text-transform: capitalize !important
    }

    .xl\:normal-case {
        text-transform: none !important
    }

    .xl\:antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .xl\:subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .xl\:tracking-tighter {
        letter-spacing: -.0015em !important
    }

    .xl\:tracking-tight {
        letter-spacing: -.0005em !important
    }

    .xl\:tracking-normal {
        letter-spacing: 0 !important
    }

    .xl\:tracking-wide {
        letter-spacing: .001em !important
    }

    .xl\:tracking-wider {
        letter-spacing: .0015em !important
    }

    .xl\:select-none {
        -webkit-user-select: none !important;
        user-select: none !important
    }

    .xl\:select-text {
        -webkit-user-select: text !important;
        user-select: text !important
    }

    .xl\:select-all {
        -webkit-user-select: all !important;
        user-select: all !important
    }

    .xl\:select-auto {
        -webkit-user-select: auto !important;
        user-select: auto !important
    }

    .xl\:align-baseline {
        vertical-align: baseline !important
    }

    .xl\:align-top {
        vertical-align: top !important
    }

    .xl\:align-middle {
        vertical-align: middle !important
    }

    .xl\:align-bottom {
        vertical-align: bottom !important
    }

    .xl\:align-text-top {
        vertical-align: text-top !important
    }

    .xl\:align-text-bottom {
        vertical-align: text-bottom !important
    }

    .xl\:visible {
        visibility: visible !important
    }

    .xl\:invisible {
        visibility: hidden !important
    }

    .xl\:whitespace-normal {
        white-space: normal !important
    }

    .xl\:whitespace-no-wrap {
        white-space: nowrap !important
    }

    .xl\:whitespace-pre {
        white-space: pre !important
    }

    .xl\:whitespace-pre-line {
        white-space: pre-line !important
    }

    .xl\:whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .xl\:break-normal {
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .xl\:break-words {
        overflow-wrap: break-word !important
    }

    .xl\:break-all {
        word-break: break-all !important
    }

    .xl\:truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .xl\:w-0 {
        width: 0 !important
    }

    .xl\:w-1 {
        width: .25rem !important
    }

    .xl\:w-2 {
        width: .5rem !important
    }

    .xl\:w-3 {
        width: .625rem !important
    }

    .xl\:w-4 {
        width: .9375rem !important
    }

    .xl\:w-5 {
        width: 1.25rem !important
    }

    .xl\:w-6 {
        width: 1.5625rem !important
    }

    .xl\:w-8 {
        width: 1.875rem !important
    }

    .xl\:w-9 {
        width: 2.1875rem !important
    }

    .xl\:w-10 {
        width: 2.5rem !important
    }

    .xl\:w-12 {
        width: 3.125rem !important
    }

    .xl\:w-16 {
        width: 3.75rem !important
    }

    .xl\:w-18 {
        width: 4.375rem !important
    }

    .xl\:w-20 {
        width: 5rem !important
    }

    .xl\:w-24 {
        width: 5.625rem !important
    }

    .xl\:w-30 {
        width: 7.5rem !important
    }

    .xl\:w-32 {
        width: 8rem !important
    }

    .xl\:w-40 {
        width: 10rem !important
    }

    .xl\:w-48 {
        width: 12rem !important
    }

    .xl\:w-56 {
        width: 14rem !important
    }

    .xl\:w-64 {
        width: 16rem !important
    }

    .xl\:w-auto {
        width: auto !important
    }

    .xl\:w-px {
        width: 1px !important
    }

    .xl\:w-138px {
        width: 138px !important
    }

    .xl\:w-1\/20 {
        width: 5% !important
    }

    .xl\:w-1\/4 {
        width: 25% !important
    }

    .xl\:w-3\/4 {
        width: 75% !important
    }

    .xl\:w-1\/2 {
        width: 50% !important
    }

    .xl\:w-1\/3 {
        width: 33.333333% !important
    }

    .xl\:w-2\/3 {
        width: 66.666667% !important
    }

    .xl\:w-2\/4 {
        width: 50% !important
    }

    .xl\:w-1\/5 {
        width: 20% !important
    }

    .xl\:w-2\/5 {
        width: 40% !important
    }

    .xl\:w-3\/5 {
        width: 60% !important
    }

    .xl\:w-4\/5 {
        width: 80% !important
    }

    .xl\:w-1\/6 {
        width: 16.666667% !important
    }

    .xl\:w-2\/6 {
        width: 33.333333% !important
    }

    .xl\:w-3\/6 {
        width: 50% !important
    }

    .xl\:w-4\/6 {
        width: 66.666667% !important
    }

    .xl\:w-5\/6 {
        width: 83.333333% !important
    }

    .xl\:w-1\/12 {
        width: 8.333333% !important
    }

    .xl\:w-2\/12 {
        width: 16.666667% !important
    }

    .xl\:w-3\/12 {
        width: 25% !important
    }

    .xl\:w-4\/12 {
        width: 33.333333% !important
    }

    .xl\:w-5\/12 {
        width: 41.666667% !important
    }

    .xl\:w-6\/12 {
        width: 50% !important
    }

    .xl\:w-7\/12 {
        width: 58.333333% !important
    }

    .xl\:w-8\/12 {
        width: 66.666667% !important
    }

    .xl\:w-9\/12 {
        width: 75% !important
    }

    .xl\:w-10\/12 {
        width: 83.333333% !important
    }

    .xl\:w-11\/12 {
        width: 91.666667% !important
    }

    .xl\:w-content {
        width: 35em !important
    }

    .xl\:w-full {
        width: 100% !important
    }

    .xl\:w-screen {
        width: 100vw !important
    }

    .xl\:z-0 {
        z-index: 0 !important
    }

    .xl\:z-50 {
        z-index: 50 !important
    }

    .xl\:z-100 {
        z-index: 100 !important
    }

    .xl\:z-150 {
        z-index: 150 !important
    }

    .xl\:z-200 {
        z-index: 200 !important
    }

    .xl\:z-250 {
        z-index: 250 !important
    }

    .xl\:z-300 {
        z-index: 300 !important
    }

    .xl\:z-350 {
        z-index: 350 !important
    }

    .xl\:z-400 {
        z-index: 400 !important
    }

    .xl\:z-450 {
        z-index: 450 !important
    }

    .xl\:z-500 {
        z-index: 500 !important
    }

    .xl\:z-550 {
        z-index: 550 !important
    }

    .xl\:z-600 {
        z-index: 600 !important
    }

    .xl\:z-650 {
        z-index: 650 !important
    }

    .xl\:z-700 {
        z-index: 700 !important
    }

    .xl\:z-auto {
        z-index: auto !important
    }

    .xl\:-z-10 {
        z-index: -10 !important
    }

    .xl\:z-inf {
        z-index: 12345678 !important
    }
}

@media print {
    .print\:sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .print\:not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .print\:focus\:sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0, 0, 0, 0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .print\:focus\:not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .print\:appearance-none {
        -webkit-appearance: none !important;
        appearance: none !important
    }

    .print\:bg-fixed {
        background-attachment: fixed !important
    }

    .print\:bg-local {
        background-attachment: local !important
    }

    .print\:bg-scroll {
        background-attachment: scroll !important
    }

    .print\:bg-transparent {
        background-color: transparent !important
    }

    .print\:bg-black {
        background-color: #000 !important
    }

    .print\:bg-white {
        background-color: #fff !important
    }

    .print\:bg-white-o-15 {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:bg-white-o-25 {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:bg-white-o-50 {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:bg-white-o-75 {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:bg-white-o-85 {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:bg-black-o-15 {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .print\:bg-black-o-25 {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .print\:bg-black-o-50 {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .print\:bg-black-o-75 {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .print\:bg-blue-5 {
        background-color: #f5fdff !important
    }

    .print\:bg-blue-10 {
        background-color: #e5f9ff !important
    }

    .print\:bg-blue-20 {
        background-color: #ccf0f9 !important
    }

    .print\:bg-blue-40 {
        background-color: #99e1f3 !important
    }

    .print\:bg-blue-50 {
        background-color: #f7faff !important
    }

    .print\:bg-blue-60 {
        background-color: #66d3ee !important
    }

    .print\:bg-blue-80 {
        background-color: #33c4e8 !important
    }

    .print\:bg-blue-100 {
        background-color: #e8edf5 !important
    }

    .print\:bg-blue-200 {
        background-color: #d3dceb !important
    }

    .print\:bg-blue-300 {
        background-color: #4478bb !important
    }

    .print\:bg-blue-500 {
        background-color: #1e5399 !important
    }

    .print\:bg-blue-600 {
        background-color: #12468c !important
    }

    .print\:bg-blue-700 {
        background-color: #123d77 !important
    }

    .print\:bg-blue-900 {
        background-color: #192638 !important
    }

    .print\:bg-blue-solid {
        background-color: #00f !important
    }

    .print\:bg-blue-brand {
        background-color: #00b5e2 !important
    }

    .print\:bg-lightblue-300 {
        background-color: #6bcbf3 !important
    }

    .print\:bg-lightblue-500 {
        background-color: #0b9fea !important
    }

    .print\:bg-lightblue-700 {
        background-color: #2576a3 !important
    }

    .print\:bg-sablue-100 {
        background-color: #ebf8fe !important
    }

    .print\:bg-sablue-200 {
        background-color: #dceffc !important
    }

    .print\:bg-grey-200 {
        background-color: #212121 !important
    }

    .print\:bg-grey-250 {
        background-color: #333 !important
    }

    .print\:bg-grey-300 {
        background-color: #454747 !important
    }

    .print\:bg-grey-400 {
        background-color: #666667 !important
    }

    .print\:bg-grey-450 {
        background-color: #707070 !important
    }

    .print\:bg-grey-600 {
        background-color: #949494 !important
    }

    .print\:bg-grey-700 {
        background-color: #b2b2b2 !important
    }

    .print\:bg-grey-750 {
        background-color: #b2b5b9 !important
    }

    .print\:bg-grey-800 {
        background-color: #dee2e4 !important
    }

    .print\:bg-grey-850 {
        background-color: #eff3f5 !important
    }

    .print\:bg-grey-900 {
        background-color: #f1f3f5 !important
    }

    .print\:bg-grey-950 {
        background-color: #f9f9f9 !important
    }

    .print\:bg-yellow-80 {
        background-color: #fffc82 !important
    }

    .print\:bg-yellow-100 {
        background-color: #fff3cd !important
    }

    .print\:bg-yellow-500 {
        background-color: #856404 !important
    }

    .print\:bg-red-100 {
        background-color: #f9d7da !important
    }

    .print\:bg-red-500 {
        background-color: #721c23 !important
    }

    .print\:bg-green-100 {
        background-color: #d4edda !important
    }

    .print\:bg-green-500 {
        background-color: #155724 !important
    }

    .print\:bg-lightgreen-500 {
        background-color: #0cac78 !important
    }

    .print\:bg-lightgreen-700 {
        background-color: #06563c !important
    }

    .print\:bg-medicare-100 {
        background-color: #d4eee2 !important
    }

    .print\:bg-medicare-300 {
        background-color: #00af3f !important
    }

    .print\:bg-medicare-500 {
        background-color: #008542 !important
    }

    .print\:bg-medicare-700 {
        background-color: #024731 !important
    }

    .print\:bg-centrelink-100 {
        background-color: #e4e4e5 !important
    }

    .print\:bg-centrelink-300 {
        background-color: #949499 !important
    }

    .print\:bg-centrelink-500 {
        background-color: #4d4d4f !important
    }

    .print\:bg-centrelink-700 {
        background-color: #353637 !important
    }

    .print\:bg-childsupport-100 {
        background-color: #ebdeee !important
    }

    .print\:bg-childsupport-300 {
        background-color: #b25bcc !important
    }

    .print\:bg-childsupport-500 {
        background-color: #6e2585 !important
    }

    .print\:bg-childsupport-700 {
        background-color: #541866 !important
    }

    .print\:bg-mygov-300 {
        background-color: #78c433 !important
    }

    .print\:bg-mygov-500 {
        background-color: #026540 !important
    }

    .print\:bg-mygov-700 {
        background-color: #004e31 !important
    }

    .print\:hover\:bg-transparent:hover {
        background-color: transparent !important
    }

    .print\:hover\:bg-black:hover {
        background-color: #000 !important
    }

    .print\:hover\:bg-white:hover {
        background-color: #fff !important
    }

    .print\:hover\:bg-white-o-15:hover {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:hover\:bg-white-o-25:hover {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:hover\:bg-white-o-50:hover {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:hover\:bg-white-o-75:hover {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:hover\:bg-white-o-85:hover {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:hover\:bg-black-o-15:hover {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .print\:hover\:bg-black-o-25:hover {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .print\:hover\:bg-black-o-50:hover {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .print\:hover\:bg-black-o-75:hover {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .print\:hover\:bg-blue-5:hover {
        background-color: #f5fdff !important
    }

    .print\:hover\:bg-blue-10:hover {
        background-color: #e5f9ff !important
    }

    .print\:hover\:bg-blue-20:hover {
        background-color: #ccf0f9 !important
    }

    .print\:hover\:bg-blue-40:hover {
        background-color: #99e1f3 !important
    }

    .print\:hover\:bg-blue-50:hover {
        background-color: #f7faff !important
    }

    .print\:hover\:bg-blue-60:hover {
        background-color: #66d3ee !important
    }

    .print\:hover\:bg-blue-80:hover {
        background-color: #33c4e8 !important
    }

    .print\:hover\:bg-blue-100:hover {
        background-color: #e8edf5 !important
    }

    .print\:hover\:bg-blue-200:hover {
        background-color: #d3dceb !important
    }

    .print\:hover\:bg-blue-300:hover {
        background-color: #4478bb !important
    }

    .print\:hover\:bg-blue-500:hover {
        background-color: #1e5399 !important
    }

    .print\:hover\:bg-blue-600:hover {
        background-color: #12468c !important
    }

    .print\:hover\:bg-blue-700:hover {
        background-color: #123d77 !important
    }

    .print\:hover\:bg-blue-900:hover {
        background-color: #192638 !important
    }

    .print\:hover\:bg-blue-solid:hover {
        background-color: #00f !important
    }

    .print\:hover\:bg-blue-brand:hover {
        background-color: #00b5e2 !important
    }

    .print\:hover\:bg-lightblue-300:hover {
        background-color: #6bcbf3 !important
    }

    .print\:hover\:bg-lightblue-500:hover {
        background-color: #0b9fea !important
    }

    .print\:hover\:bg-lightblue-700:hover {
        background-color: #2576a3 !important
    }

    .print\:hover\:bg-sablue-100:hover {
        background-color: #ebf8fe !important
    }

    .print\:hover\:bg-sablue-200:hover {
        background-color: #dceffc !important
    }

    .print\:hover\:bg-grey-200:hover {
        background-color: #212121 !important
    }

    .print\:hover\:bg-grey-250:hover {
        background-color: #333 !important
    }

    .print\:hover\:bg-grey-300:hover {
        background-color: #454747 !important
    }

    .print\:hover\:bg-grey-400:hover {
        background-color: #666667 !important
    }

    .print\:hover\:bg-grey-450:hover {
        background-color: #707070 !important
    }

    .print\:hover\:bg-grey-600:hover {
        background-color: #949494 !important
    }

    .print\:hover\:bg-grey-700:hover {
        background-color: #b2b2b2 !important
    }

    .print\:hover\:bg-grey-750:hover {
        background-color: #b2b5b9 !important
    }

    .print\:hover\:bg-grey-800:hover {
        background-color: #dee2e4 !important
    }

    .print\:hover\:bg-grey-850:hover {
        background-color: #eff3f5 !important
    }

    .print\:hover\:bg-grey-900:hover {
        background-color: #f1f3f5 !important
    }

    .print\:hover\:bg-grey-950:hover {
        background-color: #f9f9f9 !important
    }

    .print\:hover\:bg-yellow-80:hover {
        background-color: #fffc82 !important
    }

    .print\:hover\:bg-yellow-100:hover {
        background-color: #fff3cd !important
    }

    .print\:hover\:bg-yellow-500:hover {
        background-color: #856404 !important
    }

    .print\:hover\:bg-red-100:hover {
        background-color: #f9d7da !important
    }

    .print\:hover\:bg-red-500:hover {
        background-color: #721c23 !important
    }

    .print\:hover\:bg-green-100:hover {
        background-color: #d4edda !important
    }

    .print\:hover\:bg-green-500:hover {
        background-color: #155724 !important
    }

    .print\:hover\:bg-lightgreen-500:hover {
        background-color: #0cac78 !important
    }

    .print\:hover\:bg-lightgreen-700:hover {
        background-color: #06563c !important
    }

    .print\:hover\:bg-medicare-100:hover {
        background-color: #d4eee2 !important
    }

    .print\:hover\:bg-medicare-300:hover {
        background-color: #00af3f !important
    }

    .print\:hover\:bg-medicare-500:hover {
        background-color: #008542 !important
    }

    .print\:hover\:bg-medicare-700:hover {
        background-color: #024731 !important
    }

    .print\:hover\:bg-centrelink-100:hover {
        background-color: #e4e4e5 !important
    }

    .print\:hover\:bg-centrelink-300:hover {
        background-color: #949499 !important
    }

    .print\:hover\:bg-centrelink-500:hover {
        background-color: #4d4d4f !important
    }

    .print\:hover\:bg-centrelink-700:hover {
        background-color: #353637 !important
    }

    .print\:hover\:bg-childsupport-100:hover {
        background-color: #ebdeee !important
    }

    .print\:hover\:bg-childsupport-300:hover {
        background-color: #b25bcc !important
    }

    .print\:hover\:bg-childsupport-500:hover {
        background-color: #6e2585 !important
    }

    .print\:hover\:bg-childsupport-700:hover {
        background-color: #541866 !important
    }

    .print\:hover\:bg-mygov-300:hover {
        background-color: #78c433 !important
    }

    .print\:hover\:bg-mygov-500:hover {
        background-color: #026540 !important
    }

    .print\:hover\:bg-mygov-700:hover {
        background-color: #004e31 !important
    }

    .print\:focus\:bg-transparent:focus {
        background-color: transparent !important
    }

    .print\:focus\:bg-black:focus {
        background-color: #000 !important
    }

    .print\:focus\:bg-white:focus {
        background-color: #fff !important
    }

    .print\:focus\:bg-white-o-15:focus {
        background-color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:focus\:bg-white-o-25:focus {
        background-color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:focus\:bg-white-o-50:focus {
        background-color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:focus\:bg-white-o-75:focus {
        background-color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:focus\:bg-white-o-85:focus {
        background-color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:focus\:bg-black-o-15:focus {
        background-color: rgba(0, 0, 0, .15) !important
    }

    .print\:focus\:bg-black-o-25:focus {
        background-color: rgba(0, 0, 0, .25) !important
    }

    .print\:focus\:bg-black-o-50:focus {
        background-color: rgba(0, 0, 0, .5) !important
    }

    .print\:focus\:bg-black-o-75:focus {
        background-color: rgba(0, 0, 0, .75) !important
    }

    .print\:focus\:bg-blue-5:focus {
        background-color: #f5fdff !important
    }

    .print\:focus\:bg-blue-10:focus {
        background-color: #e5f9ff !important
    }

    .print\:focus\:bg-blue-20:focus {
        background-color: #ccf0f9 !important
    }

    .print\:focus\:bg-blue-40:focus {
        background-color: #99e1f3 !important
    }

    .print\:focus\:bg-blue-50:focus {
        background-color: #f7faff !important
    }

    .print\:focus\:bg-blue-60:focus {
        background-color: #66d3ee !important
    }

    .print\:focus\:bg-blue-80:focus {
        background-color: #33c4e8 !important
    }

    .print\:focus\:bg-blue-100:focus {
        background-color: #e8edf5 !important
    }

    .print\:focus\:bg-blue-200:focus {
        background-color: #d3dceb !important
    }

    .print\:focus\:bg-blue-300:focus {
        background-color: #4478bb !important
    }

    .print\:focus\:bg-blue-500:focus {
        background-color: #1e5399 !important
    }

    .print\:focus\:bg-blue-600:focus {
        background-color: #12468c !important
    }

    .print\:focus\:bg-blue-700:focus {
        background-color: #123d77 !important
    }

    .print\:focus\:bg-blue-900:focus {
        background-color: #192638 !important
    }

    .print\:focus\:bg-blue-solid:focus {
        background-color: #00f !important
    }

    .print\:focus\:bg-blue-brand:focus {
        background-color: #00b5e2 !important
    }

    .print\:focus\:bg-lightblue-300:focus {
        background-color: #6bcbf3 !important
    }

    .print\:focus\:bg-lightblue-500:focus {
        background-color: #0b9fea !important
    }

    .print\:focus\:bg-lightblue-700:focus {
        background-color: #2576a3 !important
    }

    .print\:focus\:bg-sablue-100:focus {
        background-color: #ebf8fe !important
    }

    .print\:focus\:bg-sablue-200:focus {
        background-color: #dceffc !important
    }

    .print\:focus\:bg-grey-200:focus {
        background-color: #212121 !important
    }

    .print\:focus\:bg-grey-250:focus {
        background-color: #333 !important
    }

    .print\:focus\:bg-grey-300:focus {
        background-color: #454747 !important
    }

    .print\:focus\:bg-grey-400:focus {
        background-color: #666667 !important
    }

    .print\:focus\:bg-grey-450:focus {
        background-color: #707070 !important
    }

    .print\:focus\:bg-grey-600:focus {
        background-color: #949494 !important
    }

    .print\:focus\:bg-grey-700:focus {
        background-color: #b2b2b2 !important
    }

    .print\:focus\:bg-grey-750:focus {
        background-color: #b2b5b9 !important
    }

    .print\:focus\:bg-grey-800:focus {
        background-color: #dee2e4 !important
    }

    .print\:focus\:bg-grey-850:focus {
        background-color: #eff3f5 !important
    }

    .print\:focus\:bg-grey-900:focus {
        background-color: #f1f3f5 !important
    }

    .print\:focus\:bg-grey-950:focus {
        background-color: #f9f9f9 !important
    }

    .print\:focus\:bg-yellow-80:focus {
        background-color: #fffc82 !important
    }

    .print\:focus\:bg-yellow-100:focus {
        background-color: #fff3cd !important
    }

    .print\:focus\:bg-yellow-500:focus {
        background-color: #856404 !important
    }

    .print\:focus\:bg-red-100:focus {
        background-color: #f9d7da !important
    }

    .print\:focus\:bg-red-500:focus {
        background-color: #721c23 !important
    }

    .print\:focus\:bg-green-100:focus {
        background-color: #d4edda !important
    }

    .print\:focus\:bg-green-500:focus {
        background-color: #155724 !important
    }

    .print\:focus\:bg-lightgreen-500:focus {
        background-color: #0cac78 !important
    }

    .print\:focus\:bg-lightgreen-700:focus {
        background-color: #06563c !important
    }

    .print\:focus\:bg-medicare-100:focus {
        background-color: #d4eee2 !important
    }

    .print\:focus\:bg-medicare-300:focus {
        background-color: #00af3f !important
    }

    .print\:focus\:bg-medicare-500:focus {
        background-color: #008542 !important
    }

    .print\:focus\:bg-medicare-700:focus {
        background-color: #024731 !important
    }

    .print\:focus\:bg-centrelink-100:focus {
        background-color: #e4e4e5 !important
    }

    .print\:focus\:bg-centrelink-300:focus {
        background-color: #949499 !important
    }

    .print\:focus\:bg-centrelink-500:focus {
        background-color: #4d4d4f !important
    }

    .print\:focus\:bg-centrelink-700:focus {
        background-color: #353637 !important
    }

    .print\:focus\:bg-childsupport-100:focus {
        background-color: #ebdeee !important
    }

    .print\:focus\:bg-childsupport-300:focus {
        background-color: #b25bcc !important
    }

    .print\:focus\:bg-childsupport-500:focus {
        background-color: #6e2585 !important
    }

    .print\:focus\:bg-childsupport-700:focus {
        background-color: #541866 !important
    }

    .print\:focus\:bg-mygov-300:focus {
        background-color: #78c433 !important
    }

    .print\:focus\:bg-mygov-500:focus {
        background-color: #026540 !important
    }

    .print\:focus\:bg-mygov-700:focus {
        background-color: #004e31 !important
    }

    .print\:bg-bottom {
        background-position: bottom !important
    }

    .print\:bg-center {
        background-position: 50% !important
    }

    .print\:bg-left {
        background-position: 0 !important
    }

    .print\:bg-left-bottom {
        background-position: 0 100% !important
    }

    .print\:bg-left-top {
        background-position: 0 0 !important
    }

    .print\:bg-right {
        background-position: 100% !important
    }

    .print\:bg-right-bottom {
        background-position: 100% 100% !important
    }

    .print\:bg-right-top {
        background-position: 100% 0 !important
    }

    .print\:bg-top {
        background-position: top !important
    }

    .print\:bg-repeat {
        background-repeat: repeat !important
    }

    .print\:bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .print\:bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .print\:bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .print\:bg-repeat-round {
        background-repeat: round !important
    }

    .print\:bg-repeat-space {
        background-repeat: space !important
    }

    .print\:bg-auto {
        background-size: auto !important
    }

    .print\:bg-cover {
        background-size: cover !important
    }

    .print\:bg-contain {
        background-size: contain !important
    }

    .print\:border-collapse {
        border-collapse: collapse !important
    }

    .print\:border-separate {
        border-collapse: separate !important
    }

    .print\:border-transparent {
        border-color: transparent !important
    }

    .print\:border-black {
        border-color: #000 !important
    }

    .print\:border-white {
        border-color: #fff !important
    }

    .print\:border-white-o-15 {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:border-white-o-25 {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:border-white-o-50 {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:border-white-o-75 {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:border-white-o-85 {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:border-black-o-15 {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .print\:border-black-o-25 {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .print\:border-black-o-50 {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .print\:border-black-o-75 {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .print\:border-blue-5 {
        border-color: #f5fdff !important
    }

    .print\:border-blue-10 {
        border-color: #e5f9ff !important
    }

    .print\:border-blue-20 {
        border-color: #ccf0f9 !important
    }

    .print\:border-blue-40 {
        border-color: #99e1f3 !important
    }

    .print\:border-blue-50 {
        border-color: #f7faff !important
    }

    .print\:border-blue-60 {
        border-color: #66d3ee !important
    }

    .print\:border-blue-80 {
        border-color: #33c4e8 !important
    }

    .print\:border-blue-100 {
        border-color: #e8edf5 !important
    }

    .print\:border-blue-200 {
        border-color: #d3dceb !important
    }

    .print\:border-blue-300 {
        border-color: #4478bb !important
    }

    .print\:border-blue-500 {
        border-color: #1e5399 !important
    }

    .print\:border-blue-600 {
        border-color: #12468c !important
    }

    .print\:border-blue-700 {
        border-color: #123d77 !important
    }

    .print\:border-blue-900 {
        border-color: #192638 !important
    }

    .print\:border-blue-solid {
        border-color: #00f !important
    }

    .print\:border-blue-brand {
        border-color: #00b5e2 !important
    }

    .print\:border-lightblue-300 {
        border-color: #6bcbf3 !important
    }

    .print\:border-lightblue-500 {
        border-color: #0b9fea !important
    }

    .print\:border-lightblue-700 {
        border-color: #2576a3 !important
    }

    .print\:border-sablue-100 {
        border-color: #ebf8fe !important
    }

    .print\:border-sablue-200 {
        border-color: #dceffc !important
    }

    .print\:border-grey-200 {
        border-color: #212121 !important
    }

    .print\:border-grey-250 {
        border-color: #333 !important
    }

    .print\:border-grey-300 {
        border-color: #454747 !important
    }

    .print\:border-grey-400 {
        border-color: #666667 !important
    }

    .print\:border-grey-450 {
        border-color: #707070 !important
    }

    .print\:border-grey-600 {
        border-color: #949494 !important
    }

    .print\:border-grey-700 {
        border-color: #b2b2b2 !important
    }

    .print\:border-grey-750 {
        border-color: #b2b5b9 !important
    }

    .print\:border-grey-800 {
        border-color: #dee2e4 !important
    }

    .print\:border-grey-850 {
        border-color: #eff3f5 !important
    }

    .print\:border-grey-900 {
        border-color: #f1f3f5 !important
    }

    .print\:border-grey-950 {
        border-color: #f9f9f9 !important
    }

    .print\:border-yellow-80 {
        border-color: #fffc82 !important
    }

    .print\:border-yellow-100 {
        border-color: #fff3cd !important
    }

    .print\:border-yellow-500 {
        border-color: #856404 !important
    }

    .print\:border-red-100 {
        border-color: #f9d7da !important
    }

    .print\:border-red-500 {
        border-color: #721c23 !important
    }

    .print\:border-green-100 {
        border-color: #d4edda !important
    }

    .print\:border-green-500 {
        border-color: #155724 !important
    }

    .print\:border-lightgreen-500 {
        border-color: #0cac78 !important
    }

    .print\:border-lightgreen-700 {
        border-color: #06563c !important
    }

    .print\:border-medicare-100 {
        border-color: #d4eee2 !important
    }

    .print\:border-medicare-300 {
        border-color: #00af3f !important
    }

    .print\:border-medicare-500 {
        border-color: #008542 !important
    }

    .print\:border-medicare-700 {
        border-color: #024731 !important
    }

    .print\:border-centrelink-100 {
        border-color: #e4e4e5 !important
    }

    .print\:border-centrelink-300 {
        border-color: #949499 !important
    }

    .print\:border-centrelink-500 {
        border-color: #4d4d4f !important
    }

    .print\:border-centrelink-700 {
        border-color: #353637 !important
    }

    .print\:border-childsupport-100 {
        border-color: #ebdeee !important
    }

    .print\:border-childsupport-300 {
        border-color: #b25bcc !important
    }

    .print\:border-childsupport-500 {
        border-color: #6e2585 !important
    }

    .print\:border-childsupport-700 {
        border-color: #541866 !important
    }

    .print\:border-mygov-300 {
        border-color: #78c433 !important
    }

    .print\:border-mygov-500 {
        border-color: #026540 !important
    }

    .print\:border-mygov-700 {
        border-color: #004e31 !important
    }

    .print\:hover\:border-transparent:hover {
        border-color: transparent !important
    }

    .print\:hover\:border-black:hover {
        border-color: #000 !important
    }

    .print\:hover\:border-white:hover {
        border-color: #fff !important
    }

    .print\:hover\:border-white-o-15:hover {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:hover\:border-white-o-25:hover {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:hover\:border-white-o-50:hover {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:hover\:border-white-o-75:hover {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:hover\:border-white-o-85:hover {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:hover\:border-black-o-15:hover {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .print\:hover\:border-black-o-25:hover {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .print\:hover\:border-black-o-50:hover {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .print\:hover\:border-black-o-75:hover {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .print\:hover\:border-blue-5:hover {
        border-color: #f5fdff !important
    }

    .print\:hover\:border-blue-10:hover {
        border-color: #e5f9ff !important
    }

    .print\:hover\:border-blue-20:hover {
        border-color: #ccf0f9 !important
    }

    .print\:hover\:border-blue-40:hover {
        border-color: #99e1f3 !important
    }

    .print\:hover\:border-blue-50:hover {
        border-color: #f7faff !important
    }

    .print\:hover\:border-blue-60:hover {
        border-color: #66d3ee !important
    }

    .print\:hover\:border-blue-80:hover {
        border-color: #33c4e8 !important
    }

    .print\:hover\:border-blue-100:hover {
        border-color: #e8edf5 !important
    }

    .print\:hover\:border-blue-200:hover {
        border-color: #d3dceb !important
    }

    .print\:hover\:border-blue-300:hover {
        border-color: #4478bb !important
    }

    .print\:hover\:border-blue-500:hover {
        border-color: #1e5399 !important
    }

    .print\:hover\:border-blue-600:hover {
        border-color: #12468c !important
    }

    .print\:hover\:border-blue-700:hover {
        border-color: #123d77 !important
    }

    .print\:hover\:border-blue-900:hover {
        border-color: #192638 !important
    }

    .print\:hover\:border-blue-solid:hover {
        border-color: #00f !important
    }

    .print\:hover\:border-blue-brand:hover {
        border-color: #00b5e2 !important
    }

    .print\:hover\:border-lightblue-300:hover {
        border-color: #6bcbf3 !important
    }

    .print\:hover\:border-lightblue-500:hover {
        border-color: #0b9fea !important
    }

    .print\:hover\:border-lightblue-700:hover {
        border-color: #2576a3 !important
    }

    .print\:hover\:border-sablue-100:hover {
        border-color: #ebf8fe !important
    }

    .print\:hover\:border-sablue-200:hover {
        border-color: #dceffc !important
    }

    .print\:hover\:border-grey-200:hover {
        border-color: #212121 !important
    }

    .print\:hover\:border-grey-250:hover {
        border-color: #333 !important
    }

    .print\:hover\:border-grey-300:hover {
        border-color: #454747 !important
    }

    .print\:hover\:border-grey-400:hover {
        border-color: #666667 !important
    }

    .print\:hover\:border-grey-450:hover {
        border-color: #707070 !important
    }

    .print\:hover\:border-grey-600:hover {
        border-color: #949494 !important
    }

    .print\:hover\:border-grey-700:hover {
        border-color: #b2b2b2 !important
    }

    .print\:hover\:border-grey-750:hover {
        border-color: #b2b5b9 !important
    }

    .print\:hover\:border-grey-800:hover {
        border-color: #dee2e4 !important
    }

    .print\:hover\:border-grey-850:hover {
        border-color: #eff3f5 !important
    }

    .print\:hover\:border-grey-900:hover {
        border-color: #f1f3f5 !important
    }

    .print\:hover\:border-grey-950:hover {
        border-color: #f9f9f9 !important
    }

    .print\:hover\:border-yellow-80:hover {
        border-color: #fffc82 !important
    }

    .print\:hover\:border-yellow-100:hover {
        border-color: #fff3cd !important
    }

    .print\:hover\:border-yellow-500:hover {
        border-color: #856404 !important
    }

    .print\:hover\:border-red-100:hover {
        border-color: #f9d7da !important
    }

    .print\:hover\:border-red-500:hover {
        border-color: #721c23 !important
    }

    .print\:hover\:border-green-100:hover {
        border-color: #d4edda !important
    }

    .print\:hover\:border-green-500:hover {
        border-color: #155724 !important
    }

    .print\:hover\:border-lightgreen-500:hover {
        border-color: #0cac78 !important
    }

    .print\:hover\:border-lightgreen-700:hover {
        border-color: #06563c !important
    }

    .print\:hover\:border-medicare-100:hover {
        border-color: #d4eee2 !important
    }

    .print\:hover\:border-medicare-300:hover {
        border-color: #00af3f !important
    }

    .print\:hover\:border-medicare-500:hover {
        border-color: #008542 !important
    }

    .print\:hover\:border-medicare-700:hover {
        border-color: #024731 !important
    }

    .print\:hover\:border-centrelink-100:hover {
        border-color: #e4e4e5 !important
    }

    .print\:hover\:border-centrelink-300:hover {
        border-color: #949499 !important
    }

    .print\:hover\:border-centrelink-500:hover {
        border-color: #4d4d4f !important
    }

    .print\:hover\:border-centrelink-700:hover {
        border-color: #353637 !important
    }

    .print\:hover\:border-childsupport-100:hover {
        border-color: #ebdeee !important
    }

    .print\:hover\:border-childsupport-300:hover {
        border-color: #b25bcc !important
    }

    .print\:hover\:border-childsupport-500:hover {
        border-color: #6e2585 !important
    }

    .print\:hover\:border-childsupport-700:hover {
        border-color: #541866 !important
    }

    .print\:hover\:border-mygov-300:hover {
        border-color: #78c433 !important
    }

    .print\:hover\:border-mygov-500:hover {
        border-color: #026540 !important
    }

    .print\:hover\:border-mygov-700:hover {
        border-color: #004e31 !important
    }

    .print\:focus\:border-transparent:focus {
        border-color: transparent !important
    }

    .print\:focus\:border-black:focus {
        border-color: #000 !important
    }

    .print\:focus\:border-white:focus {
        border-color: #fff !important
    }

    .print\:focus\:border-white-o-15:focus {
        border-color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:focus\:border-white-o-25:focus {
        border-color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:focus\:border-white-o-50:focus {
        border-color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:focus\:border-white-o-75:focus {
        border-color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:focus\:border-white-o-85:focus {
        border-color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:focus\:border-black-o-15:focus {
        border-color: rgba(0, 0, 0, .15) !important
    }

    .print\:focus\:border-black-o-25:focus {
        border-color: rgba(0, 0, 0, .25) !important
    }

    .print\:focus\:border-black-o-50:focus {
        border-color: rgba(0, 0, 0, .5) !important
    }

    .print\:focus\:border-black-o-75:focus {
        border-color: rgba(0, 0, 0, .75) !important
    }

    .print\:focus\:border-blue-5:focus {
        border-color: #f5fdff !important
    }

    .print\:focus\:border-blue-10:focus {
        border-color: #e5f9ff !important
    }

    .print\:focus\:border-blue-20:focus {
        border-color: #ccf0f9 !important
    }

    .print\:focus\:border-blue-40:focus {
        border-color: #99e1f3 !important
    }

    .print\:focus\:border-blue-50:focus {
        border-color: #f7faff !important
    }

    .print\:focus\:border-blue-60:focus {
        border-color: #66d3ee !important
    }

    .print\:focus\:border-blue-80:focus {
        border-color: #33c4e8 !important
    }

    .print\:focus\:border-blue-100:focus {
        border-color: #e8edf5 !important
    }

    .print\:focus\:border-blue-200:focus {
        border-color: #d3dceb !important
    }

    .print\:focus\:border-blue-300:focus {
        border-color: #4478bb !important
    }

    .print\:focus\:border-blue-500:focus {
        border-color: #1e5399 !important
    }

    .print\:focus\:border-blue-600:focus {
        border-color: #12468c !important
    }

    .print\:focus\:border-blue-700:focus {
        border-color: #123d77 !important
    }

    .print\:focus\:border-blue-900:focus {
        border-color: #192638 !important
    }

    .print\:focus\:border-blue-solid:focus {
        border-color: #00f !important
    }

    .print\:focus\:border-blue-brand:focus {
        border-color: #00b5e2 !important
    }

    .print\:focus\:border-lightblue-300:focus {
        border-color: #6bcbf3 !important
    }

    .print\:focus\:border-lightblue-500:focus {
        border-color: #0b9fea !important
    }

    .print\:focus\:border-lightblue-700:focus {
        border-color: #2576a3 !important
    }

    .print\:focus\:border-sablue-100:focus {
        border-color: #ebf8fe !important
    }

    .print\:focus\:border-sablue-200:focus {
        border-color: #dceffc !important
    }

    .print\:focus\:border-grey-200:focus {
        border-color: #212121 !important
    }

    .print\:focus\:border-grey-250:focus {
        border-color: #333 !important
    }

    .print\:focus\:border-grey-300:focus {
        border-color: #454747 !important
    }

    .print\:focus\:border-grey-400:focus {
        border-color: #666667 !important
    }

    .print\:focus\:border-grey-450:focus {
        border-color: #707070 !important
    }

    .print\:focus\:border-grey-600:focus {
        border-color: #949494 !important
    }

    .print\:focus\:border-grey-700:focus {
        border-color: #b2b2b2 !important
    }

    .print\:focus\:border-grey-750:focus {
        border-color: #b2b5b9 !important
    }

    .print\:focus\:border-grey-800:focus {
        border-color: #dee2e4 !important
    }

    .print\:focus\:border-grey-850:focus {
        border-color: #eff3f5 !important
    }

    .print\:focus\:border-grey-900:focus {
        border-color: #f1f3f5 !important
    }

    .print\:focus\:border-grey-950:focus {
        border-color: #f9f9f9 !important
    }

    .print\:focus\:border-yellow-80:focus {
        border-color: #fffc82 !important
    }

    .print\:focus\:border-yellow-100:focus {
        border-color: #fff3cd !important
    }

    .print\:focus\:border-yellow-500:focus {
        border-color: #856404 !important
    }

    .print\:focus\:border-red-100:focus {
        border-color: #f9d7da !important
    }

    .print\:focus\:border-red-500:focus {
        border-color: #721c23 !important
    }

    .print\:focus\:border-green-100:focus {
        border-color: #d4edda !important
    }

    .print\:focus\:border-green-500:focus {
        border-color: #155724 !important
    }

    .print\:focus\:border-lightgreen-500:focus {
        border-color: #0cac78 !important
    }

    .print\:focus\:border-lightgreen-700:focus {
        border-color: #06563c !important
    }

    .print\:focus\:border-medicare-100:focus {
        border-color: #d4eee2 !important
    }

    .print\:focus\:border-medicare-300:focus {
        border-color: #00af3f !important
    }

    .print\:focus\:border-medicare-500:focus {
        border-color: #008542 !important
    }

    .print\:focus\:border-medicare-700:focus {
        border-color: #024731 !important
    }

    .print\:focus\:border-centrelink-100:focus {
        border-color: #e4e4e5 !important
    }

    .print\:focus\:border-centrelink-300:focus {
        border-color: #949499 !important
    }

    .print\:focus\:border-centrelink-500:focus {
        border-color: #4d4d4f !important
    }

    .print\:focus\:border-centrelink-700:focus {
        border-color: #353637 !important
    }

    .print\:focus\:border-childsupport-100:focus {
        border-color: #ebdeee !important
    }

    .print\:focus\:border-childsupport-300:focus {
        border-color: #b25bcc !important
    }

    .print\:focus\:border-childsupport-500:focus {
        border-color: #6e2585 !important
    }

    .print\:focus\:border-childsupport-700:focus {
        border-color: #541866 !important
    }

    .print\:focus\:border-mygov-300:focus {
        border-color: #78c433 !important
    }

    .print\:focus\:border-mygov-500:focus {
        border-color: #026540 !important
    }

    .print\:focus\:border-mygov-700:focus {
        border-color: #004e31 !important
    }

    .print\:rounded-none {
        border-radius: 0 !important
    }

    .print\:rounded-sm {
        border-radius: .125rem !important
    }

    .print\:rounded-inner {
        border-radius: .1875rem !important
    }

    .print\:rounded {
        border-radius: .25rem !important
    }

    .print\:rounded-lg {
        border-radius: .5rem !important
    }

    .print\:rounded-full {
        border-radius: 9999px !important
    }

    .print\:rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .print\:rounded-r-none {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .print\:rounded-b-none {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .print\:rounded-l-none {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .print\:rounded-t-sm {
        border-top-left-radius: .125rem !important
    }

    .print\:rounded-r-sm, .print\:rounded-t-sm {
        border-top-right-radius: .125rem !important
    }

    .print\:rounded-b-sm, .print\:rounded-r-sm {
        border-bottom-right-radius: .125rem !important
    }

    .print\:rounded-b-sm, .print\:rounded-l-sm {
        border-bottom-left-radius: .125rem !important
    }

    .print\:rounded-l-sm {
        border-top-left-radius: .125rem !important
    }

    .print\:rounded-t-inner {
        border-top-left-radius: .1875rem !important;
        border-top-right-radius: .1875rem !important
    }

    .print\:rounded-r-inner {
        border-top-right-radius: .1875rem !important
    }

    .print\:rounded-b-inner, .print\:rounded-r-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .print\:rounded-b-inner, .print\:rounded-l-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .print\:rounded-l-inner {
        border-top-left-radius: .1875rem !important
    }

    .print\:rounded-t {
        border-top-left-radius: .25rem !important
    }

    .print\:rounded-r, .print\:rounded-t {
        border-top-right-radius: .25rem !important
    }

    .print\:rounded-b, .print\:rounded-r {
        border-bottom-right-radius: .25rem !important
    }

    .print\:rounded-b, .print\:rounded-l {
        border-bottom-left-radius: .25rem !important
    }

    .print\:rounded-l {
        border-top-left-radius: .25rem !important
    }

    .print\:rounded-t-lg {
        border-top-left-radius: .5rem !important
    }

    .print\:rounded-r-lg, .print\:rounded-t-lg {
        border-top-right-radius: .5rem !important
    }

    .print\:rounded-b-lg, .print\:rounded-r-lg {
        border-bottom-right-radius: .5rem !important
    }

    .print\:rounded-b-lg, .print\:rounded-l-lg {
        border-bottom-left-radius: .5rem !important
    }

    .print\:rounded-l-lg {
        border-top-left-radius: .5rem !important
    }

    .print\:rounded-t-full {
        border-top-left-radius: 9999px !important;
        border-top-right-radius: 9999px !important
    }

    .print\:rounded-r-full {
        border-top-right-radius: 9999px !important
    }

    .print\:rounded-b-full, .print\:rounded-r-full {
        border-bottom-right-radius: 9999px !important
    }

    .print\:rounded-b-full, .print\:rounded-l-full {
        border-bottom-left-radius: 9999px !important
    }

    .print\:rounded-l-full {
        border-top-left-radius: 9999px !important
    }

    .print\:rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .print\:rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .print\:rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .print\:rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .print\:rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .print\:rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .print\:rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .print\:rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .print\:rounded-tl-inner {
        border-top-left-radius: .1875rem !important
    }

    .print\:rounded-tr-inner {
        border-top-right-radius: .1875rem !important
    }

    .print\:rounded-br-inner {
        border-bottom-right-radius: .1875rem !important
    }

    .print\:rounded-bl-inner {
        border-bottom-left-radius: .1875rem !important
    }

    .print\:rounded-tl {
        border-top-left-radius: .25rem !important
    }

    .print\:rounded-tr {
        border-top-right-radius: .25rem !important
    }

    .print\:rounded-br {
        border-bottom-right-radius: .25rem !important
    }

    .print\:rounded-bl {
        border-bottom-left-radius: .25rem !important
    }

    .print\:rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .print\:rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .print\:rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .print\:rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .print\:rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .print\:rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .print\:rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .print\:rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .print\:border-solid {
        border-style: solid !important
    }

    .print\:border-dashed {
        border-style: dashed !important
    }

    .print\:border-dotted {
        border-style: dotted !important
    }

    .print\:border-double {
        border-style: double !important
    }

    .print\:border-none {
        border-style: none !important
    }

    .print\:border-0 {
        border-width: 0 !important
    }

    .print\:border-2 {
        border-width: 2px !important
    }

    .print\:border-3 {
        border-width: 3px !important
    }

    .print\:border-4 {
        border-width: 4px !important
    }

    .print\:border-6 {
        border-width: 6px !important
    }

    .print\:border-8 {
        border-width: 8px !important
    }

    .print\:border {
        border-width: 1px !important
    }

    .print\:border-t-0 {
        border-top-width: 0 !important
    }

    .print\:border-r-0 {
        border-right-width: 0 !important
    }

    .print\:border-b-0 {
        border-bottom-width: 0 !important
    }

    .print\:border-l-0 {
        border-left-width: 0 !important
    }

    .print\:border-t-2 {
        border-top-width: 2px !important
    }

    .print\:border-r-2 {
        border-right-width: 2px !important
    }

    .print\:border-b-2 {
        border-bottom-width: 2px !important
    }

    .print\:border-l-2 {
        border-left-width: 2px !important
    }

    .print\:border-t-3 {
        border-top-width: 3px !important
    }

    .print\:border-r-3 {
        border-right-width: 3px !important
    }

    .print\:border-b-3 {
        border-bottom-width: 3px !important
    }

    .print\:border-l-3 {
        border-left-width: 3px !important
    }

    .print\:border-t-4 {
        border-top-width: 4px !important
    }

    .print\:border-r-4 {
        border-right-width: 4px !important
    }

    .print\:border-b-4 {
        border-bottom-width: 4px !important
    }

    .print\:border-l-4 {
        border-left-width: 4px !important
    }

    .print\:border-t-6 {
        border-top-width: 6px !important
    }

    .print\:border-r-6 {
        border-right-width: 6px !important
    }

    .print\:border-b-6 {
        border-bottom-width: 6px !important
    }

    .print\:border-l-6 {
        border-left-width: 6px !important
    }

    .print\:border-t-8 {
        border-top-width: 8px !important
    }

    .print\:border-r-8 {
        border-right-width: 8px !important
    }

    .print\:border-b-8 {
        border-bottom-width: 8px !important
    }

    .print\:border-l-8 {
        border-left-width: 8px !important
    }

    .print\:border-t {
        border-top-width: 1px !important
    }

    .print\:border-r {
        border-right-width: 1px !important
    }

    .print\:border-b {
        border-bottom-width: 1px !important
    }

    .print\:border-l {
        border-left-width: 1px !important
    }

    .print\:cursor-auto {
        cursor: auto !important
    }

    .print\:cursor-default {
        cursor: default !important
    }

    .print\:cursor-pointer {
        cursor: pointer !important
    }

    .print\:cursor-wait {
        cursor: wait !important
    }

    .print\:cursor-text {
        cursor: text !important
    }

    .print\:cursor-move {
        cursor: move !important
    }

    .print\:cursor-not-allowed {
        cursor: not-allowed !important
    }

    .print\:cursor-help {
        cursor: help !important
    }

    .print\:block {
        display: block !important
    }

    .print\:inline-block {
        display: inline-block !important
    }

    .print\:inline {
        display: inline !important
    }

    .print\:flex {
        display: flex !important
    }

    .print\:inline-flex {
        display: inline-flex !important
    }

    .print\:table {
        display: table !important
    }

    .print\:table-row {
        display: table-row !important
    }

    .print\:table-cell {
        display: table-cell !important
    }

    .print\:hidden {
        display: none !important
    }

    .print\:flex-row {
        flex-direction: row !important
    }

    .print\:flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .print\:flex-col {
        flex-direction: column !important
    }

    .print\:flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .print\:flex-wrap {
        flex-wrap: wrap !important
    }

    .print\:flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .print\:flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .print\:items-start {
        align-items: flex-start !important
    }

    .print\:items-end {
        align-items: flex-end !important
    }

    .print\:items-center {
        align-items: center !important
    }

    .print\:items-baseline {
        align-items: baseline !important
    }

    .print\:items-stretch {
        align-items: stretch !important
    }

    .print\:self-auto {
        align-self: auto !important
    }

    .print\:self-start {
        align-self: flex-start !important
    }

    .print\:self-end {
        align-self: flex-end !important
    }

    .print\:self-center {
        align-self: center !important
    }

    .print\:self-stretch {
        align-self: stretch !important
    }

    .print\:justify-start {
        justify-content: flex-start !important
    }

    .print\:justify-end {
        justify-content: flex-end !important
    }

    .print\:justify-center {
        justify-content: center !important
    }

    .print\:justify-between {
        justify-content: space-between !important
    }

    .print\:justify-around {
        justify-content: space-around !important
    }

    .print\:content-center {
        align-content: center !important
    }

    .print\:content-start {
        align-content: flex-start !important
    }

    .print\:content-end {
        align-content: flex-end !important
    }

    .print\:content-between {
        align-content: space-between !important
    }

    .print\:content-around {
        align-content: space-around !important
    }

    .print\:flex-1 {
        flex: 1 1 !important
    }

    .print\:flex-auto {
        flex: 1 1 auto !important
    }

    .print\:flex-initial {
        flex: 0 1 auto !important
    }

    .print\:flex-none {
        flex: none !important
    }

    .print\:flex-grow-0 {
        flex-grow: 0 !important
    }

    .print\:flex-grow {
        flex-grow: 1 !important
    }

    .print\:flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .print\:flex-shrink {
        flex-shrink: 1 !important
    }

    .print\:order-1 {
        order: 1 !important
    }

    .print\:order-2 {
        order: 2 !important
    }

    .print\:order-3 {
        order: 3 !important
    }

    .print\:order-4 {
        order: 4 !important
    }

    .print\:order-5 {
        order: 5 !important
    }

    .print\:order-6 {
        order: 6 !important
    }

    .print\:order-7 {
        order: 7 !important
    }

    .print\:order-8 {
        order: 8 !important
    }

    .print\:order-9 {
        order: 9 !important
    }

    .print\:order-10 {
        order: 10 !important
    }

    .print\:order-11 {
        order: 11 !important
    }

    .print\:order-12 {
        order: 12 !important
    }

    .print\:order-first {
        order: -9999 !important
    }

    .print\:order-last {
        order: 9999 !important
    }

    .print\:order-none {
        order: 0 !important
    }

    .print\:float-right {
        float: right !important
    }

    .print\:float-left {
        float: left !important
    }

    .print\:float-none {
        float: none !important
    }

    .print\:clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .print\:font-sans {
        font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, Myanmar, Tibetan, Assyrian, Ethiopic !important
    }

    .print\:font-hairline {
        font-weight: 100 !important
    }

    .print\:font-thin {
        font-weight: 200 !important
    }

    .print\:font-light {
        font-weight: 300 !important
    }

    .print\:font-normal {
        font-weight: 400 !important
    }

    .print\:font-medium {
        font-weight: 500 !important
    }

    .print\:font-semibold {
        font-weight: 600 !important
    }

    .print\:font-bold {
        font-weight: 700 !important
    }

    .print\:font-extrabold {
        font-weight: 800 !important
    }

    .print\:font-black {
        font-weight: 900 !important
    }

    .print\:hover\:font-hairline:hover {
        font-weight: 100 !important
    }

    .print\:hover\:font-thin:hover {
        font-weight: 200 !important
    }

    .print\:hover\:font-light:hover {
        font-weight: 300 !important
    }

    .print\:hover\:font-normal:hover {
        font-weight: 400 !important
    }

    .print\:hover\:font-medium:hover {
        font-weight: 500 !important
    }

    .print\:hover\:font-semibold:hover {
        font-weight: 600 !important
    }

    .print\:hover\:font-bold:hover {
        font-weight: 700 !important
    }

    .print\:hover\:font-extrabold:hover {
        font-weight: 800 !important
    }

    .print\:hover\:font-black:hover {
        font-weight: 900 !important
    }

    .print\:focus\:font-hairline:focus {
        font-weight: 100 !important
    }

    .print\:focus\:font-thin:focus {
        font-weight: 200 !important
    }

    .print\:focus\:font-light:focus {
        font-weight: 300 !important
    }

    .print\:focus\:font-normal:focus {
        font-weight: 400 !important
    }

    .print\:focus\:font-medium:focus {
        font-weight: 500 !important
    }

    .print\:focus\:font-semibold:focus {
        font-weight: 600 !important
    }

    .print\:focus\:font-bold:focus {
        font-weight: 700 !important
    }

    .print\:focus\:font-extrabold:focus {
        font-weight: 800 !important
    }

    .print\:focus\:font-black:focus {
        font-weight: 900 !important
    }

    .print\:h-0 {
        height: 0 !important
    }

    .print\:h-1 {
        height: .25rem !important
    }

    .print\:h-2 {
        height: .5rem !important
    }

    .print\:h-3 {
        height: .625rem !important
    }

    .print\:h-4 {
        height: .9375rem !important
    }

    .print\:h-5 {
        height: 1.25rem !important
    }

    .print\:h-6 {
        height: 1.5625rem !important
    }

    .print\:h-8 {
        height: 1.875rem !important
    }

    .print\:h-9 {
        height: 2.1875rem !important
    }

    .print\:h-10 {
        height: 2.5rem !important
    }

    .print\:h-12 {
        height: 3.125rem !important
    }

    .print\:h-16 {
        height: 3.75rem !important
    }

    .print\:h-18 {
        height: 4.375rem !important
    }

    .print\:h-20 {
        height: 5rem !important
    }

    .print\:h-24 {
        height: 5.625rem !important
    }

    .print\:h-30 {
        height: 7.5rem !important
    }

    .print\:h-32 {
        height: 8rem !important
    }

    .print\:h-40 {
        height: 10rem !important
    }

    .print\:h-48 {
        height: 12rem !important
    }

    .print\:h-56 {
        height: 14rem !important
    }

    .print\:h-64 {
        height: 16rem !important
    }

    .print\:h-auto {
        height: auto !important
    }

    .print\:h-px {
        height: 1px !important
    }

    .print\:h-138px {
        height: 138px !important
    }

    .print\:h-1\/20 {
        height: 5% !important
    }

    .print\:h-1\/4 {
        height: 25% !important
    }

    .print\:h-3\/4 {
        height: 75% !important
    }

    .print\:h-1\/2 {
        height: 50% !important
    }

    .print\:h-full {
        height: 100% !important
    }

    .print\:h-screen {
        height: 100vh !important
    }

    .print\:leading-none {
        line-height: 1 !important
    }

    .print\:leading-tight {
        line-height: 1.25 !important
    }

    .print\:leading-snug {
        line-height: 1.375 !important
    }

    .print\:leading-normal {
        line-height: 1.5556 !important
    }

    .print\:leading-relaxed {
        line-height: 1.625 !important
    }

    .print\:leading-loose {
        line-height: 1.75 !important
    }

    .print\:list-inside {
        list-style-position: inside !important
    }

    .print\:list-outside {
        list-style-position: outside !important
    }

    .print\:list-none {
        list-style-type: none !important
    }

    .print\:list-disc {
        list-style-type: disc !important
    }

    .print\:list-decimal {
        list-style-type: decimal !important
    }

    .print\:m-0 {
        margin: 0 !important
    }

    .print\:m-1 {
        margin: .25rem !important
    }

    .print\:m-2 {
        margin: .5rem !important
    }

    .print\:m-3 {
        margin: .625rem !important
    }

    .print\:m-4 {
        margin: .9375rem !important
    }

    .print\:m-5 {
        margin: 1.25rem !important
    }

    .print\:m-6 {
        margin: 1.5625rem !important
    }

    .print\:m-8 {
        margin: 1.875rem !important
    }

    .print\:m-9 {
        margin: 2.1875rem !important
    }

    .print\:m-10 {
        margin: 2.5rem !important
    }

    .print\:m-12 {
        margin: 3.125rem !important
    }

    .print\:m-16 {
        margin: 3.75rem !important
    }

    .print\:m-18 {
        margin: 4.375rem !important
    }

    .print\:m-20 {
        margin: 5rem !important
    }

    .print\:m-24 {
        margin: 5.625rem !important
    }

    .print\:m-30 {
        margin: 7.5rem !important
    }

    .print\:m-32 {
        margin: 8rem !important
    }

    .print\:m-40 {
        margin: 10rem !important
    }

    .print\:m-48 {
        margin: 12rem !important
    }

    .print\:m-56 {
        margin: 14rem !important
    }

    .print\:m-64 {
        margin: 16rem !important
    }

    .print\:m-auto {
        margin: auto !important
    }

    .print\:m-px {
        margin: 1px !important
    }

    .print\:m-138px {
        margin: 138px !important
    }

    .print\:m-1\/20 {
        margin: 5% !important
    }

    .print\:m-1\/4 {
        margin: 25% !important
    }

    .print\:m-3\/4 {
        margin: 75% !important
    }

    .print\:-m-1 {
        margin: -.25rem !important
    }

    .print\:-m-2 {
        margin: -.5rem !important
    }

    .print\:-m-3 {
        margin: -.625rem !important
    }

    .print\:-m-4 {
        margin: -.9375rem !important
    }

    .print\:-m-5 {
        margin: -1.25rem !important
    }

    .print\:-m-6 {
        margin: -1.5625rem !important
    }

    .print\:-m-8 {
        margin: -1.875rem !important
    }

    .print\:-m-9 {
        margin: -2.1875rem !important
    }

    .print\:-m-10 {
        margin: -2.5rem !important
    }

    .print\:-m-12 {
        margin: -3.125rem !important
    }

    .print\:-m-16 {
        margin: -3.75rem !important
    }

    .print\:-m-18 {
        margin: -4.375rem !important
    }

    .print\:-m-20 {
        margin: -5rem !important
    }

    .print\:-m-24 {
        margin: -5.625rem !important
    }

    .print\:-m-30 {
        margin: -7.5rem !important
    }

    .print\:-m-32 {
        margin: -8rem !important
    }

    .print\:-m-40 {
        margin: -10rem !important
    }

    .print\:-m-48 {
        margin: -12rem !important
    }

    .print\:-m-56 {
        margin: -14rem !important
    }

    .print\:-m-64 {
        margin: -16rem !important
    }

    .print\:-m-px {
        margin: -1px !important
    }

    .print\:-m-138px {
        margin: -138px !important
    }

    .print\:-m-1\/20 {
        margin: -5% !important
    }

    .print\:-m-1\/4 {
        margin: -25% !important
    }

    .print\:-m-3\/4 {
        margin: -75% !important
    }

    .print\:my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .print\:mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .print\:my-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .print\:mx-1 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .print\:my-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .print\:mx-2 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .print\:my-3 {
        margin-top: .625rem !important;
        margin-bottom: .625rem !important
    }

    .print\:mx-3 {
        margin-left: .625rem !important;
        margin-right: .625rem !important
    }

    .print\:my-4 {
        margin-top: .9375rem !important;
        margin-bottom: .9375rem !important
    }

    .print\:mx-4 {
        margin-left: .9375rem !important;
        margin-right: .9375rem !important
    }

    .print\:my-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .print\:mx-5 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .print\:my-6 {
        margin-top: 1.5625rem !important;
        margin-bottom: 1.5625rem !important
    }

    .print\:mx-6 {
        margin-left: 1.5625rem !important;
        margin-right: 1.5625rem !important
    }

    .print\:my-8 {
        margin-top: 1.875rem !important;
        margin-bottom: 1.875rem !important
    }

    .print\:mx-8 {
        margin-left: 1.875rem !important;
        margin-right: 1.875rem !important
    }

    .print\:my-9 {
        margin-top: 2.1875rem !important;
        margin-bottom: 2.1875rem !important
    }

    .print\:mx-9 {
        margin-left: 2.1875rem !important;
        margin-right: 2.1875rem !important
    }

    .print\:my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .print\:mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .print\:my-12 {
        margin-top: 3.125rem !important;
        margin-bottom: 3.125rem !important
    }

    .print\:mx-12 {
        margin-left: 3.125rem !important;
        margin-right: 3.125rem !important
    }

    .print\:my-16 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .print\:mx-16 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .print\:my-18 {
        margin-top: 4.375rem !important;
        margin-bottom: 4.375rem !important
    }

    .print\:mx-18 {
        margin-left: 4.375rem !important;
        margin-right: 4.375rem !important
    }

    .print\:my-20 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .print\:mx-20 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .print\:my-24 {
        margin-top: 5.625rem !important;
        margin-bottom: 5.625rem !important
    }

    .print\:mx-24 {
        margin-left: 5.625rem !important;
        margin-right: 5.625rem !important
    }

    .print\:my-30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .print\:mx-30 {
        margin-left: 7.5rem !important;
        margin-right: 7.5rem !important
    }

    .print\:my-32 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .print\:mx-32 {
        margin-left: 8rem !important;
        margin-right: 8rem !important
    }

    .print\:my-40 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .print\:mx-40 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .print\:my-48 {
        margin-top: 12rem !important;
        margin-bottom: 12rem !important
    }

    .print\:mx-48 {
        margin-left: 12rem !important;
        margin-right: 12rem !important
    }

    .print\:my-56 {
        margin-top: 14rem !important;
        margin-bottom: 14rem !important
    }

    .print\:mx-56 {
        margin-left: 14rem !important;
        margin-right: 14rem !important
    }

    .print\:my-64 {
        margin-top: 16rem !important;
        margin-bottom: 16rem !important
    }

    .print\:mx-64 {
        margin-left: 16rem !important;
        margin-right: 16rem !important
    }

    .print\:my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .print\:mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .print\:my-px {
        margin-top: 1px !important;
        margin-bottom: 1px !important
    }

    .print\:mx-px {
        margin-left: 1px !important;
        margin-right: 1px !important
    }

    .print\:my-138px {
        margin-top: 138px !important;
        margin-bottom: 138px !important
    }

    .print\:mx-138px {
        margin-left: 138px !important;
        margin-right: 138px !important
    }

    .print\:my-1\/20 {
        margin-top: 5% !important;
        margin-bottom: 5% !important
    }

    .print\:mx-1\/20 {
        margin-left: 5% !important;
        margin-right: 5% !important
    }

    .print\:my-1\/4 {
        margin-top: 25% !important;
        margin-bottom: 25% !important
    }

    .print\:mx-1\/4 {
        margin-left: 25% !important;
        margin-right: 25% !important
    }

    .print\:my-3\/4 {
        margin-top: 75% !important;
        margin-bottom: 75% !important
    }

    .print\:mx-3\/4 {
        margin-left: 75% !important;
        margin-right: 75% !important
    }

    .print\:-my-1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .print\:-mx-1 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .print\:-my-2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .print\:-mx-2 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .print\:-my-3 {
        margin-top: -.625rem !important;
        margin-bottom: -.625rem !important
    }

    .print\:-mx-3 {
        margin-left: -.625rem !important;
        margin-right: -.625rem !important
    }

    .print\:-my-4 {
        margin-top: -.9375rem !important;
        margin-bottom: -.9375rem !important
    }

    .print\:-mx-4 {
        margin-left: -.9375rem !important;
        margin-right: -.9375rem !important
    }

    .print\:-my-5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .print\:-mx-5 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .print\:-my-6 {
        margin-top: -1.5625rem !important;
        margin-bottom: -1.5625rem !important
    }

    .print\:-mx-6 {
        margin-left: -1.5625rem !important;
        margin-right: -1.5625rem !important
    }

    .print\:-my-8 {
        margin-top: -1.875rem !important;
        margin-bottom: -1.875rem !important
    }

    .print\:-mx-8 {
        margin-left: -1.875rem !important;
        margin-right: -1.875rem !important
    }

    .print\:-my-9 {
        margin-top: -2.1875rem !important;
        margin-bottom: -2.1875rem !important
    }

    .print\:-mx-9 {
        margin-left: -2.1875rem !important;
        margin-right: -2.1875rem !important
    }

    .print\:-my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .print\:-mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .print\:-my-12 {
        margin-top: -3.125rem !important;
        margin-bottom: -3.125rem !important
    }

    .print\:-mx-12 {
        margin-left: -3.125rem !important;
        margin-right: -3.125rem !important
    }

    .print\:-my-16 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .print\:-mx-16 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .print\:-my-18 {
        margin-top: -4.375rem !important;
        margin-bottom: -4.375rem !important
    }

    .print\:-mx-18 {
        margin-left: -4.375rem !important;
        margin-right: -4.375rem !important
    }

    .print\:-my-20 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .print\:-mx-20 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .print\:-my-24 {
        margin-top: -5.625rem !important;
        margin-bottom: -5.625rem !important
    }

    .print\:-mx-24 {
        margin-left: -5.625rem !important;
        margin-right: -5.625rem !important
    }

    .print\:-my-30 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .print\:-mx-30 {
        margin-left: -7.5rem !important;
        margin-right: -7.5rem !important
    }

    .print\:-my-32 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .print\:-mx-32 {
        margin-left: -8rem !important;
        margin-right: -8rem !important
    }

    .print\:-my-40 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .print\:-mx-40 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .print\:-my-48 {
        margin-top: -12rem !important;
        margin-bottom: -12rem !important
    }

    .print\:-mx-48 {
        margin-left: -12rem !important;
        margin-right: -12rem !important
    }

    .print\:-my-56 {
        margin-top: -14rem !important;
        margin-bottom: -14rem !important
    }

    .print\:-mx-56 {
        margin-left: -14rem !important;
        margin-right: -14rem !important
    }

    .print\:-my-64 {
        margin-top: -16rem !important;
        margin-bottom: -16rem !important
    }

    .print\:-mx-64 {
        margin-left: -16rem !important;
        margin-right: -16rem !important
    }

    .print\:-my-px {
        margin-top: -1px !important;
        margin-bottom: -1px !important
    }

    .print\:-mx-px {
        margin-left: -1px !important;
        margin-right: -1px !important
    }

    .print\:-my-138px {
        margin-top: -138px !important;
        margin-bottom: -138px !important
    }

    .print\:-mx-138px {
        margin-left: -138px !important;
        margin-right: -138px !important
    }

    .print\:-my-1\/20 {
        margin-top: -5% !important;
        margin-bottom: -5% !important
    }

    .print\:-mx-1\/20 {
        margin-left: -5% !important;
        margin-right: -5% !important
    }

    .print\:-my-1\/4 {
        margin-top: -25% !important;
        margin-bottom: -25% !important
    }

    .print\:-mx-1\/4 {
        margin-left: -25% !important;
        margin-right: -25% !important
    }

    .print\:-my-3\/4 {
        margin-top: -75% !important;
        margin-bottom: -75% !important
    }

    .print\:-mx-3\/4 {
        margin-left: -75% !important;
        margin-right: -75% !important
    }

    .print\:mt-0 {
        margin-top: 0 !important
    }

    .print\:mr-0 {
        margin-right: 0 !important
    }

    .print\:mb-0 {
        margin-bottom: 0 !important
    }

    .print\:ml-0 {
        margin-left: 0 !important
    }

    .print\:mt-1 {
        margin-top: .25rem !important
    }

    .print\:mr-1 {
        margin-right: .25rem !important
    }

    .print\:mb-1 {
        margin-bottom: .25rem !important
    }

    .print\:ml-1 {
        margin-left: .25rem !important
    }

    .print\:mt-2 {
        margin-top: .5rem !important
    }

    .print\:mr-2 {
        margin-right: .5rem !important
    }

    .print\:mb-2 {
        margin-bottom: .5rem !important
    }

    .print\:ml-2 {
        margin-left: .5rem !important
    }

    .print\:mt-3 {
        margin-top: .625rem !important
    }

    .print\:mr-3 {
        margin-right: .625rem !important
    }

    .print\:mb-3 {
        margin-bottom: .625rem !important
    }

    .print\:ml-3 {
        margin-left: .625rem !important
    }

    .print\:mt-4 {
        margin-top: .9375rem !important
    }

    .print\:mr-4 {
        margin-right: .9375rem !important
    }

    .print\:mb-4 {
        margin-bottom: .9375rem !important
    }

    .print\:ml-4 {
        margin-left: .9375rem !important
    }

    .print\:mt-5 {
        margin-top: 1.25rem !important
    }

    .print\:mr-5 {
        margin-right: 1.25rem !important
    }

    .print\:mb-5 {
        margin-bottom: 1.25rem !important
    }

    .print\:ml-5 {
        margin-left: 1.25rem !important
    }

    .print\:mt-6 {
        margin-top: 1.5625rem !important
    }

    .print\:mr-6 {
        margin-right: 1.5625rem !important
    }

    .print\:mb-6 {
        margin-bottom: 1.5625rem !important
    }

    .print\:ml-6 {
        margin-left: 1.5625rem !important
    }

    .print\:mt-8 {
        margin-top: 1.875rem !important
    }

    .print\:mr-8 {
        margin-right: 1.875rem !important
    }

    .print\:mb-8 {
        margin-bottom: 1.875rem !important
    }

    .print\:ml-8 {
        margin-left: 1.875rem !important
    }

    .print\:mt-9 {
        margin-top: 2.1875rem !important
    }

    .print\:mr-9 {
        margin-right: 2.1875rem !important
    }

    .print\:mb-9 {
        margin-bottom: 2.1875rem !important
    }

    .print\:ml-9 {
        margin-left: 2.1875rem !important
    }

    .print\:mt-10 {
        margin-top: 2.5rem !important
    }

    .print\:mr-10 {
        margin-right: 2.5rem !important
    }

    .print\:mb-10 {
        margin-bottom: 2.5rem !important
    }

    .print\:ml-10 {
        margin-left: 2.5rem !important
    }

    .print\:mt-12 {
        margin-top: 3.125rem !important
    }

    .print\:mr-12 {
        margin-right: 3.125rem !important
    }

    .print\:mb-12 {
        margin-bottom: 3.125rem !important
    }

    .print\:ml-12 {
        margin-left: 3.125rem !important
    }

    .print\:mt-16 {
        margin-top: 3.75rem !important
    }

    .print\:mr-16 {
        margin-right: 3.75rem !important
    }

    .print\:mb-16 {
        margin-bottom: 3.75rem !important
    }

    .print\:ml-16 {
        margin-left: 3.75rem !important
    }

    .print\:mt-18 {
        margin-top: 4.375rem !important
    }

    .print\:mr-18 {
        margin-right: 4.375rem !important
    }

    .print\:mb-18 {
        margin-bottom: 4.375rem !important
    }

    .print\:ml-18 {
        margin-left: 4.375rem !important
    }

    .print\:mt-20 {
        margin-top: 5rem !important
    }

    .print\:mr-20 {
        margin-right: 5rem !important
    }

    .print\:mb-20 {
        margin-bottom: 5rem !important
    }

    .print\:ml-20 {
        margin-left: 5rem !important
    }

    .print\:mt-24 {
        margin-top: 5.625rem !important
    }

    .print\:mr-24 {
        margin-right: 5.625rem !important
    }

    .print\:mb-24 {
        margin-bottom: 5.625rem !important
    }

    .print\:ml-24 {
        margin-left: 5.625rem !important
    }

    .print\:mt-30 {
        margin-top: 7.5rem !important
    }

    .print\:mr-30 {
        margin-right: 7.5rem !important
    }

    .print\:mb-30 {
        margin-bottom: 7.5rem !important
    }

    .print\:ml-30 {
        margin-left: 7.5rem !important
    }

    .print\:mt-32 {
        margin-top: 8rem !important
    }

    .print\:mr-32 {
        margin-right: 8rem !important
    }

    .print\:mb-32 {
        margin-bottom: 8rem !important
    }

    .print\:ml-32 {
        margin-left: 8rem !important
    }

    .print\:mt-40 {
        margin-top: 10rem !important
    }

    .print\:mr-40 {
        margin-right: 10rem !important
    }

    .print\:mb-40 {
        margin-bottom: 10rem !important
    }

    .print\:ml-40 {
        margin-left: 10rem !important
    }

    .print\:mt-48 {
        margin-top: 12rem !important
    }

    .print\:mr-48 {
        margin-right: 12rem !important
    }

    .print\:mb-48 {
        margin-bottom: 12rem !important
    }

    .print\:ml-48 {
        margin-left: 12rem !important
    }

    .print\:mt-56 {
        margin-top: 14rem !important
    }

    .print\:mr-56 {
        margin-right: 14rem !important
    }

    .print\:mb-56 {
        margin-bottom: 14rem !important
    }

    .print\:ml-56 {
        margin-left: 14rem !important
    }

    .print\:mt-64 {
        margin-top: 16rem !important
    }

    .print\:mr-64 {
        margin-right: 16rem !important
    }

    .print\:mb-64 {
        margin-bottom: 16rem !important
    }

    .print\:ml-64 {
        margin-left: 16rem !important
    }

    .print\:mt-auto {
        margin-top: auto !important
    }

    .print\:mr-auto {
        margin-right: auto !important
    }

    .print\:mb-auto {
        margin-bottom: auto !important
    }

    .print\:ml-auto {
        margin-left: auto !important
    }

    .print\:mt-px {
        margin-top: 1px !important
    }

    .print\:mr-px {
        margin-right: 1px !important
    }

    .print\:mb-px {
        margin-bottom: 1px !important
    }

    .print\:ml-px {
        margin-left: 1px !important
    }

    .print\:mt-138px {
        margin-top: 138px !important
    }

    .print\:mr-138px {
        margin-right: 138px !important
    }

    .print\:mb-138px {
        margin-bottom: 138px !important
    }

    .print\:ml-138px {
        margin-left: 138px !important
    }

    .print\:mt-1\/20 {
        margin-top: 5% !important
    }

    .print\:mr-1\/20 {
        margin-right: 5% !important
    }

    .print\:mb-1\/20 {
        margin-bottom: 5% !important
    }

    .print\:ml-1\/20 {
        margin-left: 5% !important
    }

    .print\:mt-1\/4 {
        margin-top: 25% !important
    }

    .print\:mr-1\/4 {
        margin-right: 25% !important
    }

    .print\:mb-1\/4 {
        margin-bottom: 25% !important
    }

    .print\:ml-1\/4 {
        margin-left: 25% !important
    }

    .print\:mt-3\/4 {
        margin-top: 75% !important
    }

    .print\:mr-3\/4 {
        margin-right: 75% !important
    }

    .print\:mb-3\/4 {
        margin-bottom: 75% !important
    }

    .print\:ml-3\/4 {
        margin-left: 75% !important
    }

    .print\:-mt-1 {
        margin-top: -.25rem !important
    }

    .print\:-mr-1 {
        margin-right: -.25rem !important
    }

    .print\:-mb-1 {
        margin-bottom: -.25rem !important
    }

    .print\:-ml-1 {
        margin-left: -.25rem !important
    }

    .print\:-mt-2 {
        margin-top: -.5rem !important
    }

    .print\:-mr-2 {
        margin-right: -.5rem !important
    }

    .print\:-mb-2 {
        margin-bottom: -.5rem !important
    }

    .print\:-ml-2 {
        margin-left: -.5rem !important
    }

    .print\:-mt-3 {
        margin-top: -.625rem !important
    }

    .print\:-mr-3 {
        margin-right: -.625rem !important
    }

    .print\:-mb-3 {
        margin-bottom: -.625rem !important
    }

    .print\:-ml-3 {
        margin-left: -.625rem !important
    }

    .print\:-mt-4 {
        margin-top: -.9375rem !important
    }

    .print\:-mr-4 {
        margin-right: -.9375rem !important
    }

    .print\:-mb-4 {
        margin-bottom: -.9375rem !important
    }

    .print\:-ml-4 {
        margin-left: -.9375rem !important
    }

    .print\:-mt-5 {
        margin-top: -1.25rem !important
    }

    .print\:-mr-5 {
        margin-right: -1.25rem !important
    }

    .print\:-mb-5 {
        margin-bottom: -1.25rem !important
    }

    .print\:-ml-5 {
        margin-left: -1.25rem !important
    }

    .print\:-mt-6 {
        margin-top: -1.5625rem !important
    }

    .print\:-mr-6 {
        margin-right: -1.5625rem !important
    }

    .print\:-mb-6 {
        margin-bottom: -1.5625rem !important
    }

    .print\:-ml-6 {
        margin-left: -1.5625rem !important
    }

    .print\:-mt-8 {
        margin-top: -1.875rem !important
    }

    .print\:-mr-8 {
        margin-right: -1.875rem !important
    }

    .print\:-mb-8 {
        margin-bottom: -1.875rem !important
    }

    .print\:-ml-8 {
        margin-left: -1.875rem !important
    }

    .print\:-mt-9 {
        margin-top: -2.1875rem !important
    }

    .print\:-mr-9 {
        margin-right: -2.1875rem !important
    }

    .print\:-mb-9 {
        margin-bottom: -2.1875rem !important
    }

    .print\:-ml-9 {
        margin-left: -2.1875rem !important
    }

    .print\:-mt-10 {
        margin-top: -2.5rem !important
    }

    .print\:-mr-10 {
        margin-right: -2.5rem !important
    }

    .print\:-mb-10 {
        margin-bottom: -2.5rem !important
    }

    .print\:-ml-10 {
        margin-left: -2.5rem !important
    }

    .print\:-mt-12 {
        margin-top: -3.125rem !important
    }

    .print\:-mr-12 {
        margin-right: -3.125rem !important
    }

    .print\:-mb-12 {
        margin-bottom: -3.125rem !important
    }

    .print\:-ml-12 {
        margin-left: -3.125rem !important
    }

    .print\:-mt-16 {
        margin-top: -3.75rem !important
    }

    .print\:-mr-16 {
        margin-right: -3.75rem !important
    }

    .print\:-mb-16 {
        margin-bottom: -3.75rem !important
    }

    .print\:-ml-16 {
        margin-left: -3.75rem !important
    }

    .print\:-mt-18 {
        margin-top: -4.375rem !important
    }

    .print\:-mr-18 {
        margin-right: -4.375rem !important
    }

    .print\:-mb-18 {
        margin-bottom: -4.375rem !important
    }

    .print\:-ml-18 {
        margin-left: -4.375rem !important
    }

    .print\:-mt-20 {
        margin-top: -5rem !important
    }

    .print\:-mr-20 {
        margin-right: -5rem !important
    }

    .print\:-mb-20 {
        margin-bottom: -5rem !important
    }

    .print\:-ml-20 {
        margin-left: -5rem !important
    }

    .print\:-mt-24 {
        margin-top: -5.625rem !important
    }

    .print\:-mr-24 {
        margin-right: -5.625rem !important
    }

    .print\:-mb-24 {
        margin-bottom: -5.625rem !important
    }

    .print\:-ml-24 {
        margin-left: -5.625rem !important
    }

    .print\:-mt-30 {
        margin-top: -7.5rem !important
    }

    .print\:-mr-30 {
        margin-right: -7.5rem !important
    }

    .print\:-mb-30 {
        margin-bottom: -7.5rem !important
    }

    .print\:-ml-30 {
        margin-left: -7.5rem !important
    }

    .print\:-mt-32 {
        margin-top: -8rem !important
    }

    .print\:-mr-32 {
        margin-right: -8rem !important
    }

    .print\:-mb-32 {
        margin-bottom: -8rem !important
    }

    .print\:-ml-32 {
        margin-left: -8rem !important
    }

    .print\:-mt-40 {
        margin-top: -10rem !important
    }

    .print\:-mr-40 {
        margin-right: -10rem !important
    }

    .print\:-mb-40 {
        margin-bottom: -10rem !important
    }

    .print\:-ml-40 {
        margin-left: -10rem !important
    }

    .print\:-mt-48 {
        margin-top: -12rem !important
    }

    .print\:-mr-48 {
        margin-right: -12rem !important
    }

    .print\:-mb-48 {
        margin-bottom: -12rem !important
    }

    .print\:-ml-48 {
        margin-left: -12rem !important
    }

    .print\:-mt-56 {
        margin-top: -14rem !important
    }

    .print\:-mr-56 {
        margin-right: -14rem !important
    }

    .print\:-mb-56 {
        margin-bottom: -14rem !important
    }

    .print\:-ml-56 {
        margin-left: -14rem !important
    }

    .print\:-mt-64 {
        margin-top: -16rem !important
    }

    .print\:-mr-64 {
        margin-right: -16rem !important
    }

    .print\:-mb-64 {
        margin-bottom: -16rem !important
    }

    .print\:-ml-64 {
        margin-left: -16rem !important
    }

    .print\:-mt-px {
        margin-top: -1px !important
    }

    .print\:-mr-px {
        margin-right: -1px !important
    }

    .print\:-mb-px {
        margin-bottom: -1px !important
    }

    .print\:-ml-px {
        margin-left: -1px !important
    }

    .print\:-mt-138px {
        margin-top: -138px !important
    }

    .print\:-mr-138px {
        margin-right: -138px !important
    }

    .print\:-mb-138px {
        margin-bottom: -138px !important
    }

    .print\:-ml-138px {
        margin-left: -138px !important
    }

    .print\:-mt-1\/20 {
        margin-top: -5% !important
    }

    .print\:-mr-1\/20 {
        margin-right: -5% !important
    }

    .print\:-mb-1\/20 {
        margin-bottom: -5% !important
    }

    .print\:-ml-1\/20 {
        margin-left: -5% !important
    }

    .print\:-mt-1\/4 {
        margin-top: -25% !important
    }

    .print\:-mr-1\/4 {
        margin-right: -25% !important
    }

    .print\:-mb-1\/4 {
        margin-bottom: -25% !important
    }

    .print\:-ml-1\/4 {
        margin-left: -25% !important
    }

    .print\:-mt-3\/4 {
        margin-top: -75% !important
    }

    .print\:-mr-3\/4 {
        margin-right: -75% !important
    }

    .print\:-mb-3\/4 {
        margin-bottom: -75% !important
    }

    .print\:-ml-3\/4 {
        margin-left: -75% !important
    }

    .print\:max-h-0 {
        max-height: 0 !important
    }

    .print\:max-h-1 {
        max-height: .25rem !important
    }

    .print\:max-h-2 {
        max-height: .5rem !important
    }

    .print\:max-h-3 {
        max-height: .625rem !important
    }

    .print\:max-h-4 {
        max-height: .9375rem !important
    }

    .print\:max-h-5 {
        max-height: 1.25rem !important
    }

    .print\:max-h-6 {
        max-height: 1.5625rem !important
    }

    .print\:max-h-8 {
        max-height: 1.875rem !important
    }

    .print\:max-h-9 {
        max-height: 2.1875rem !important
    }

    .print\:max-h-10 {
        max-height: 2.5rem !important
    }

    .print\:max-h-12 {
        max-height: 3.125rem !important
    }

    .print\:max-h-16 {
        max-height: 3.75rem !important
    }

    .print\:max-h-18 {
        max-height: 4.375rem !important
    }

    .print\:max-h-20 {
        max-height: 5rem !important
    }

    .print\:max-h-24 {
        max-height: 5.625rem !important
    }

    .print\:max-h-30 {
        max-height: 7.5rem !important
    }

    .print\:max-h-32 {
        max-height: 8rem !important
    }

    .print\:max-h-40 {
        max-height: 10rem !important
    }

    .print\:max-h-48 {
        max-height: 12rem !important
    }

    .print\:max-h-56 {
        max-height: 14rem !important
    }

    .print\:max-h-64 {
        max-height: 16rem !important
    }

    .print\:max-h-screen-1\/4 {
        max-height: 25vh !important
    }

    .print\:max-h-px {
        max-height: 1px !important
    }

    .print\:max-h-138px {
        max-height: 138px !important
    }

    .print\:max-h-1\/20 {
        max-height: 5% !important
    }

    .print\:max-h-1\/4 {
        max-height: 25% !important
    }

    .print\:max-h-3\/4 {
        max-height: 75% !important
    }

    .print\:max-w-0 {
        max-width: 0 !important
    }

    .print\:max-w-1 {
        max-width: .25rem !important
    }

    .print\:max-w-2 {
        max-width: .5rem !important
    }

    .print\:max-w-3 {
        max-width: .625rem !important
    }

    .print\:max-w-4 {
        max-width: .9375rem !important
    }

    .print\:max-w-5 {
        max-width: 1.25rem !important
    }

    .print\:max-w-6 {
        max-width: 1.5625rem !important
    }

    .print\:max-w-8 {
        max-width: 1.875rem !important
    }

    .print\:max-w-9 {
        max-width: 2.1875rem !important
    }

    .print\:max-w-10 {
        max-width: 2.5rem !important
    }

    .print\:max-w-12 {
        max-width: 3.125rem !important
    }

    .print\:max-w-16 {
        max-width: 3.75rem !important
    }

    .print\:max-w-18 {
        max-width: 4.375rem !important
    }

    .print\:max-w-20 {
        max-width: 5rem !important
    }

    .print\:max-w-24 {
        max-width: 5.625rem !important
    }

    .print\:max-w-30 {
        max-width: 7.5rem !important
    }

    .print\:max-w-32 {
        max-width: 8rem !important
    }

    .print\:max-w-40 {
        max-width: 10rem !important
    }

    .print\:max-w-48 {
        max-width: 12rem !important
    }

    .print\:max-w-56 {
        max-width: 14rem !important
    }

    .print\:max-w-64 {
        max-width: 16rem !important
    }

    .print\:max-w-xs {
        max-width: 20rem !important
    }

    .print\:max-w-sm {
        max-width: 24rem !important
    }

    .print\:max-w-md {
        max-width: 28rem !important
    }

    .print\:max-w-lg {
        max-width: 32rem !important
    }

    .print\:max-w-xl {
        max-width: 36rem !important
    }

    .print\:max-w-2xl {
        max-width: 42rem !important
    }

    .print\:max-w-3xl {
        max-width: 48rem !important
    }

    .print\:max-w-4xl {
        max-width: 56rem !important
    }

    .print\:max-w-5xl {
        max-width: 64rem !important
    }

    .print\:max-w-6xl {
        max-width: 72rem !important
    }

    .print\:max-w-content {
        max-width: 35em !important
    }

    .print\:max-w-1\/3 {
        max-width: 33.333333% !important
    }

    .print\:max-w-1\/4 {
        max-width: 25% !important
    }

    .print\:max-w-2\/4 {
        max-width: 50% !important
    }

    .print\:max-w-3\/4 {
        max-width: 75% !important
    }

    .print\:max-w-1\/5 {
        max-width: 20% !important
    }

    .print\:max-w-2\/5 {
        max-width: 40% !important
    }

    .print\:max-w-3\/5 {
        max-width: 60% !important
    }

    .print\:max-w-4\/5 {
        max-width: 80% !important
    }

    .print\:max-w-full {
        max-width: 100% !important
    }

    .print\:max-w-px {
        max-width: 1px !important
    }

    .print\:max-w-138px {
        max-width: 138px !important
    }

    .print\:max-w-1\/20 {
        max-width: 5% !important
    }

    .print\:min-h-0 {
        min-height: 0 !important
    }

    .print\:min-h-full {
        min-height: 100% !important
    }

    .print\:min-h-screen {
        min-height: 100vh !important
    }

    .print\:min-w-0 {
        min-width: 0 !important
    }

    .print\:min-w-full {
        min-width: 100% !important
    }

    .print\:object-contain {
        object-fit: contain !important
    }

    .print\:object-cover {
        object-fit: cover !important
    }

    .print\:object-fill {
        object-fit: fill !important
    }

    .print\:object-none {
        object-fit: none !important
    }

    .print\:object-scale-down {
        object-fit: scale-down !important
    }

    .print\:object-bottom {
        object-position: bottom !important
    }

    .print\:object-center {
        object-position: center !important
    }

    .print\:object-left {
        object-position: left !important
    }

    .print\:object-left-bottom {
        object-position: left bottom !important
    }

    .print\:object-left-top {
        object-position: left top !important
    }

    .print\:object-right {
        object-position: right !important
    }

    .print\:object-right-bottom {
        object-position: right bottom !important
    }

    .print\:object-right-top {
        object-position: right top !important
    }

    .print\:object-top {
        object-position: top !important
    }

    .print\:opacity-0 {
        opacity: 0 !important
    }

    .print\:opacity-25 {
        opacity: .25 !important
    }

    .print\:opacity-50 {
        opacity: .5 !important
    }

    .print\:opacity-75 {
        opacity: .75 !important
    }

    .print\:opacity-100 {
        opacity: 1 !important
    }

    .print\:hover\:opacity-0:hover {
        opacity: 0 !important
    }

    .print\:hover\:opacity-25:hover {
        opacity: .25 !important
    }

    .print\:hover\:opacity-50:hover {
        opacity: .5 !important
    }

    .print\:hover\:opacity-75:hover {
        opacity: .75 !important
    }

    .print\:hover\:opacity-100:hover {
        opacity: 1 !important
    }

    .print\:focus\:opacity-0:focus {
        opacity: 0 !important
    }

    .print\:focus\:opacity-25:focus {
        opacity: .25 !important
    }

    .print\:focus\:opacity-50:focus {
        opacity: .5 !important
    }

    .print\:focus\:opacity-75:focus {
        opacity: .75 !important
    }

    .print\:focus\:opacity-100:focus {
        opacity: 1 !important
    }

    .print\:active\:opacity-0:active {
        opacity: 0 !important
    }

    .print\:active\:opacity-25:active {
        opacity: .25 !important
    }

    .print\:active\:opacity-50:active {
        opacity: .5 !important
    }

    .print\:active\:opacity-75:active {
        opacity: .75 !important
    }

    .print\:active\:opacity-100:active {
        opacity: 1 !important
    }

    .group:hover .print\:group-hover\:opacity-0 {
        opacity: 0 !important
    }

    .group:hover .print\:group-hover\:opacity-25 {
        opacity: .25 !important
    }

    .group:hover .print\:group-hover\:opacity-50 {
        opacity: .5 !important
    }

    .group:hover .print\:group-hover\:opacity-75 {
        opacity: .75 !important
    }

    .group:hover .print\:group-hover\:opacity-100 {
        opacity: 1 !important
    }

    .print\:overflow-auto {
        overflow: auto !important
    }

    .print\:overflow-hidden {
        overflow: hidden !important
    }

    .print\:overflow-visible {
        overflow: visible !important
    }

    .print\:overflow-scroll {
        overflow: scroll !important
    }

    .print\:overflow-x-auto {
        overflow-x: auto !important
    }

    .print\:overflow-y-auto {
        overflow-y: auto !important
    }

    .print\:overflow-x-hidden {
        overflow-x: hidden !important
    }

    .print\:overflow-y-hidden {
        overflow-y: hidden !important
    }

    .print\:overflow-x-visible {
        overflow-x: visible !important
    }

    .print\:overflow-y-visible {
        overflow-y: visible !important
    }

    .print\:overflow-x-scroll {
        overflow-x: scroll !important
    }

    .print\:overflow-y-scroll {
        overflow-y: scroll !important
    }

    .print\:scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .print\:scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .print\:p-0 {
        padding: 0 !important
    }

    .print\:p-1 {
        padding: .25rem !important
    }

    .print\:p-2 {
        padding: .5rem !important
    }

    .print\:p-3 {
        padding: .625rem !important
    }

    .print\:p-4 {
        padding: .9375rem !important
    }

    .print\:p-5 {
        padding: 1.25rem !important
    }

    .print\:p-6 {
        padding: 1.5625rem !important
    }

    .print\:p-8 {
        padding: 1.875rem !important
    }

    .print\:p-9 {
        padding: 2.1875rem !important
    }

    .print\:p-10 {
        padding: 2.5rem !important
    }

    .print\:p-12 {
        padding: 3.125rem !important
    }

    .print\:p-16 {
        padding: 3.75rem !important
    }

    .print\:p-18 {
        padding: 4.375rem !important
    }

    .print\:p-20 {
        padding: 5rem !important
    }

    .print\:p-24 {
        padding: 5.625rem !important
    }

    .print\:p-30 {
        padding: 7.5rem !important
    }

    .print\:p-32 {
        padding: 8rem !important
    }

    .print\:p-40 {
        padding: 10rem !important
    }

    .print\:p-48 {
        padding: 12rem !important
    }

    .print\:p-56 {
        padding: 14rem !important
    }

    .print\:p-64 {
        padding: 16rem !important
    }

    .print\:p-px {
        padding: 1px !important
    }

    .print\:p-138px {
        padding: 138px !important
    }

    .print\:p-1\/20 {
        padding: 5% !important
    }

    .print\:p-1\/4 {
        padding: 25% !important
    }

    .print\:p-3\/4 {
        padding: 75% !important
    }

    .print\:py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .print\:px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .print\:py-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .print\:px-1 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .print\:py-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .print\:px-2 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .print\:py-3 {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .print\:px-3 {
        padding-left: .625rem !important;
        padding-right: .625rem !important
    }

    .print\:py-4 {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .print\:px-4 {
        padding-left: .9375rem !important;
        padding-right: .9375rem !important
    }

    .print\:py-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .print\:px-5 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .print\:py-6 {
        padding-top: 1.5625rem !important;
        padding-bottom: 1.5625rem !important
    }

    .print\:px-6 {
        padding-left: 1.5625rem !important;
        padding-right: 1.5625rem !important
    }

    .print\:py-8 {
        padding-top: 1.875rem !important;
        padding-bottom: 1.875rem !important
    }

    .print\:px-8 {
        padding-left: 1.875rem !important;
        padding-right: 1.875rem !important
    }

    .print\:py-9 {
        padding-top: 2.1875rem !important;
        padding-bottom: 2.1875rem !important
    }

    .print\:px-9 {
        padding-left: 2.1875rem !important;
        padding-right: 2.1875rem !important
    }

    .print\:py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .print\:px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .print\:py-12 {
        padding-top: 3.125rem !important;
        padding-bottom: 3.125rem !important
    }

    .print\:px-12 {
        padding-left: 3.125rem !important;
        padding-right: 3.125rem !important
    }

    .print\:py-16 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .print\:px-16 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .print\:py-18 {
        padding-top: 4.375rem !important;
        padding-bottom: 4.375rem !important
    }

    .print\:px-18 {
        padding-left: 4.375rem !important;
        padding-right: 4.375rem !important
    }

    .print\:py-20 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .print\:px-20 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .print\:py-24 {
        padding-top: 5.625rem !important;
        padding-bottom: 5.625rem !important
    }

    .print\:px-24 {
        padding-left: 5.625rem !important;
        padding-right: 5.625rem !important
    }

    .print\:py-30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .print\:px-30 {
        padding-left: 7.5rem !important;
        padding-right: 7.5rem !important
    }

    .print\:py-32 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .print\:px-32 {
        padding-left: 8rem !important;
        padding-right: 8rem !important
    }

    .print\:py-40 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .print\:px-40 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .print\:py-48 {
        padding-top: 12rem !important;
        padding-bottom: 12rem !important
    }

    .print\:px-48 {
        padding-left: 12rem !important;
        padding-right: 12rem !important
    }

    .print\:py-56 {
        padding-top: 14rem !important;
        padding-bottom: 14rem !important
    }

    .print\:px-56 {
        padding-left: 14rem !important;
        padding-right: 14rem !important
    }

    .print\:py-64 {
        padding-top: 16rem !important;
        padding-bottom: 16rem !important
    }

    .print\:px-64 {
        padding-left: 16rem !important;
        padding-right: 16rem !important
    }

    .print\:py-px {
        padding-top: 1px !important;
        padding-bottom: 1px !important
    }

    .print\:px-px {
        padding-left: 1px !important;
        padding-right: 1px !important
    }

    .print\:py-138px {
        padding-top: 138px !important;
        padding-bottom: 138px !important
    }

    .print\:px-138px {
        padding-left: 138px !important;
        padding-right: 138px !important
    }

    .print\:py-1\/20 {
        padding-top: 5% !important;
        padding-bottom: 5% !important
    }

    .print\:px-1\/20 {
        padding-left: 5% !important;
        padding-right: 5% !important
    }

    .print\:py-1\/4 {
        padding-top: 25% !important;
        padding-bottom: 25% !important
    }

    .print\:px-1\/4 {
        padding-left: 25% !important;
        padding-right: 25% !important
    }

    .print\:py-3\/4 {
        padding-top: 75% !important;
        padding-bottom: 75% !important
    }

    .print\:px-3\/4 {
        padding-left: 75% !important;
        padding-right: 75% !important
    }

    .print\:pt-0 {
        padding-top: 0 !important
    }

    .print\:pr-0 {
        padding-right: 0 !important
    }

    .print\:pb-0 {
        padding-bottom: 0 !important
    }

    .print\:pl-0 {
        padding-left: 0 !important
    }

    .print\:pt-1 {
        padding-top: .25rem !important
    }

    .print\:pr-1 {
        padding-right: .25rem !important
    }

    .print\:pb-1 {
        padding-bottom: .25rem !important
    }

    .print\:pl-1 {
        padding-left: .25rem !important
    }

    .print\:pt-2 {
        padding-top: .5rem !important
    }

    .print\:pr-2 {
        padding-right: .5rem !important
    }

    .print\:pb-2 {
        padding-bottom: .5rem !important
    }

    .print\:pl-2 {
        padding-left: .5rem !important
    }

    .print\:pt-3 {
        padding-top: .625rem !important
    }

    .print\:pr-3 {
        padding-right: .625rem !important
    }

    .print\:pb-3 {
        padding-bottom: .625rem !important
    }

    .print\:pl-3 {
        padding-left: .625rem !important
    }

    .print\:pt-4 {
        padding-top: .9375rem !important
    }

    .print\:pr-4 {
        padding-right: .9375rem !important
    }

    .print\:pb-4 {
        padding-bottom: .9375rem !important
    }

    .print\:pl-4 {
        padding-left: .9375rem !important
    }

    .print\:pt-5 {
        padding-top: 1.25rem !important
    }

    .print\:pr-5 {
        padding-right: 1.25rem !important
    }

    .print\:pb-5 {
        padding-bottom: 1.25rem !important
    }

    .print\:pl-5 {
        padding-left: 1.25rem !important
    }

    .print\:pt-6 {
        padding-top: 1.5625rem !important
    }

    .print\:pr-6 {
        padding-right: 1.5625rem !important
    }

    .print\:pb-6 {
        padding-bottom: 1.5625rem !important
    }

    .print\:pl-6 {
        padding-left: 1.5625rem !important
    }

    .print\:pt-8 {
        padding-top: 1.875rem !important
    }

    .print\:pr-8 {
        padding-right: 1.875rem !important
    }

    .print\:pb-8 {
        padding-bottom: 1.875rem !important
    }

    .print\:pl-8 {
        padding-left: 1.875rem !important
    }

    .print\:pt-9 {
        padding-top: 2.1875rem !important
    }

    .print\:pr-9 {
        padding-right: 2.1875rem !important
    }

    .print\:pb-9 {
        padding-bottom: 2.1875rem !important
    }

    .print\:pl-9 {
        padding-left: 2.1875rem !important
    }

    .print\:pt-10 {
        padding-top: 2.5rem !important
    }

    .print\:pr-10 {
        padding-right: 2.5rem !important
    }

    .print\:pb-10 {
        padding-bottom: 2.5rem !important
    }

    .print\:pl-10 {
        padding-left: 2.5rem !important
    }

    .print\:pt-12 {
        padding-top: 3.125rem !important
    }

    .print\:pr-12 {
        padding-right: 3.125rem !important
    }

    .print\:pb-12 {
        padding-bottom: 3.125rem !important
    }

    .print\:pl-12 {
        padding-left: 3.125rem !important
    }

    .print\:pt-16 {
        padding-top: 3.75rem !important
    }

    .print\:pr-16 {
        padding-right: 3.75rem !important
    }

    .print\:pb-16 {
        padding-bottom: 3.75rem !important
    }

    .print\:pl-16 {
        padding-left: 3.75rem !important
    }

    .print\:pt-18 {
        padding-top: 4.375rem !important
    }

    .print\:pr-18 {
        padding-right: 4.375rem !important
    }

    .print\:pb-18 {
        padding-bottom: 4.375rem !important
    }

    .print\:pl-18 {
        padding-left: 4.375rem !important
    }

    .print\:pt-20 {
        padding-top: 5rem !important
    }

    .print\:pr-20 {
        padding-right: 5rem !important
    }

    .print\:pb-20 {
        padding-bottom: 5rem !important
    }

    .print\:pl-20 {
        padding-left: 5rem !important
    }

    .print\:pt-24 {
        padding-top: 5.625rem !important
    }

    .print\:pr-24 {
        padding-right: 5.625rem !important
    }

    .print\:pb-24 {
        padding-bottom: 5.625rem !important
    }

    .print\:pl-24 {
        padding-left: 5.625rem !important
    }

    .print\:pt-30 {
        padding-top: 7.5rem !important
    }

    .print\:pr-30 {
        padding-right: 7.5rem !important
    }

    .print\:pb-30 {
        padding-bottom: 7.5rem !important
    }

    .print\:pl-30 {
        padding-left: 7.5rem !important
    }

    .print\:pt-32 {
        padding-top: 8rem !important
    }

    .print\:pr-32 {
        padding-right: 8rem !important
    }

    .print\:pb-32 {
        padding-bottom: 8rem !important
    }

    .print\:pl-32 {
        padding-left: 8rem !important
    }

    .print\:pt-40 {
        padding-top: 10rem !important
    }

    .print\:pr-40 {
        padding-right: 10rem !important
    }

    .print\:pb-40 {
        padding-bottom: 10rem !important
    }

    .print\:pl-40 {
        padding-left: 10rem !important
    }

    .print\:pt-48 {
        padding-top: 12rem !important
    }

    .print\:pr-48 {
        padding-right: 12rem !important
    }

    .print\:pb-48 {
        padding-bottom: 12rem !important
    }

    .print\:pl-48 {
        padding-left: 12rem !important
    }

    .print\:pt-56 {
        padding-top: 14rem !important
    }

    .print\:pr-56 {
        padding-right: 14rem !important
    }

    .print\:pb-56 {
        padding-bottom: 14rem !important
    }

    .print\:pl-56 {
        padding-left: 14rem !important
    }

    .print\:pt-64 {
        padding-top: 16rem !important
    }

    .print\:pr-64 {
        padding-right: 16rem !important
    }

    .print\:pb-64 {
        padding-bottom: 16rem !important
    }

    .print\:pl-64 {
        padding-left: 16rem !important
    }

    .print\:pt-px {
        padding-top: 1px !important
    }

    .print\:pr-px {
        padding-right: 1px !important
    }

    .print\:pb-px {
        padding-bottom: 1px !important
    }

    .print\:pl-px {
        padding-left: 1px !important
    }

    .print\:pt-138px {
        padding-top: 138px !important
    }

    .print\:pr-138px {
        padding-right: 138px !important
    }

    .print\:pb-138px {
        padding-bottom: 138px !important
    }

    .print\:pl-138px {
        padding-left: 138px !important
    }

    .print\:pt-1\/20 {
        padding-top: 5% !important
    }

    .print\:pr-1\/20 {
        padding-right: 5% !important
    }

    .print\:pb-1\/20 {
        padding-bottom: 5% !important
    }

    .print\:pl-1\/20 {
        padding-left: 5% !important
    }

    .print\:pt-1\/4 {
        padding-top: 25% !important
    }

    .print\:pr-1\/4 {
        padding-right: 25% !important
    }

    .print\:pb-1\/4 {
        padding-bottom: 25% !important
    }

    .print\:pl-1\/4 {
        padding-left: 25% !important
    }

    .print\:pt-3\/4 {
        padding-top: 75% !important
    }

    .print\:pr-3\/4 {
        padding-right: 75% !important
    }

    .print\:pb-3\/4 {
        padding-bottom: 75% !important
    }

    .print\:pl-3\/4 {
        padding-left: 75% !important
    }

    .print\:pointer-events-none {
        pointer-events: none !important
    }

    .print\:pointer-events-auto {
        pointer-events: auto !important
    }

    .print\:static {
        position: static !important
    }

    .print\:fixed {
        position: fixed !important
    }

    .print\:absolute {
        position: absolute !important
    }

    .print\:relative {
        position: relative !important
    }

    .print\:sticky {
        position: sticky !important
    }

    .print\:inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .print\:inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .print\:inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .print\:inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .print\:inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .print\:inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .print\:top-0 {
        top: 0 !important
    }

    .print\:right-0 {
        right: 0 !important
    }

    .print\:bottom-0 {
        bottom: 0 !important
    }

    .print\:left-0 {
        left: 0 !important
    }

    .print\:top-auto {
        top: auto !important
    }

    .print\:right-auto {
        right: auto !important
    }

    .print\:bottom-auto {
        bottom: auto !important
    }

    .print\:left-auto {
        left: auto !important
    }

    .print\:resize-none {
        resize: none !important
    }

    .print\:resize-y {
        resize: vertical !important
    }

    .print\:resize-x {
        resize: horizontal !important
    }

    .print\:resize {
        resize: both !important
    }

    .print\:shadow-md {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .print\:shadow-lg {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .print\:shadow-xl {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .print\:shadow-none {
        box-shadow: none !important
    }

    .print\:hover\:shadow-md:hover {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .print\:hover\:shadow-lg:hover {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .print\:hover\:shadow-xl:hover {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .print\:hover\:shadow-none:hover {
        box-shadow: none !important
    }

    .print\:focus\:shadow-md:focus {
        box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .1), 0 1px 5px 0 rgba(0, 0, 0, .14) !important
    }

    .print\:focus\:shadow-lg:focus {
        box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .14), 0 2px 4px -1px rgba(0, 0, 0, .1) !important
    }

    .print\:focus\:shadow-xl:focus {
        box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .14), 0 3px 5px -1px rgba(0, 0, 0, .1) !important
    }

    .print\:focus\:shadow-none:focus {
        box-shadow: none !important
    }

    .print\:fill-current {
        fill: currentColor !important
    }

    .print\:stroke-current {
        stroke: currentColor !important
    }

    .print\:table-auto {
        table-layout: auto !important
    }

    .print\:table-fixed {
        table-layout: fixed !important
    }

    .print\:text-left {
        text-align: left !important
    }

    .print\:text-center {
        text-align: center !important
    }

    .print\:text-right {
        text-align: right !important
    }

    .print\:text-justify {
        text-align: justify !important
    }

    .print\:text-transparent {
        color: transparent !important
    }

    .print\:text-black {
        color: #000 !important
    }

    .print\:text-white {
        color: #fff !important
    }

    .print\:text-white-o-15 {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:text-white-o-25 {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:text-white-o-50 {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:text-white-o-75 {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:text-white-o-85 {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:text-black-o-15 {
        color: rgba(0, 0, 0, .15) !important
    }

    .print\:text-black-o-25 {
        color: rgba(0, 0, 0, .25) !important
    }

    .print\:text-black-o-50 {
        color: rgba(0, 0, 0, .5) !important
    }

    .print\:text-black-o-75 {
        color: rgba(0, 0, 0, .75) !important
    }

    .print\:text-blue-5 {
        color: #f5fdff !important
    }

    .print\:text-blue-10 {
        color: #e5f9ff !important
    }

    .print\:text-blue-20 {
        color: #ccf0f9 !important
    }

    .print\:text-blue-40 {
        color: #99e1f3 !important
    }

    .print\:text-blue-50 {
        color: #f7faff !important
    }

    .print\:text-blue-60 {
        color: #66d3ee !important
    }

    .print\:text-blue-80 {
        color: #33c4e8 !important
    }

    .print\:text-blue-100 {
        color: #e8edf5 !important
    }

    .print\:text-blue-200 {
        color: #d3dceb !important
    }

    .print\:text-blue-300 {
        color: #4478bb !important
    }

    .print\:text-blue-500 {
        color: #1e5399 !important
    }

    .print\:text-blue-600 {
        color: #12468c !important
    }

    .print\:text-blue-700 {
        color: #123d77 !important
    }

    .print\:text-blue-900 {
        color: #192638 !important
    }

    .print\:text-blue-solid {
        color: #00f !important
    }

    .print\:text-blue-brand {
        color: #00b5e2 !important
    }

    .print\:text-lightblue-300 {
        color: #6bcbf3 !important
    }

    .print\:text-lightblue-500 {
        color: #0b9fea !important
    }

    .print\:text-lightblue-700 {
        color: #2576a3 !important
    }

    .print\:text-sablue-100 {
        color: #ebf8fe !important
    }

    .print\:text-sablue-200 {
        color: #dceffc !important
    }

    .print\:text-grey-200 {
        color: #212121 !important
    }

    .print\:text-grey-250 {
        color: #333 !important
    }

    .print\:text-grey-300 {
        color: #454747 !important
    }

    .print\:text-grey-400 {
        color: #666667 !important
    }

    .print\:text-grey-450 {
        color: #707070 !important
    }

    .print\:text-grey-600 {
        color: #949494 !important
    }

    .print\:text-grey-700 {
        color: #b2b2b2 !important
    }

    .print\:text-grey-750 {
        color: #b2b5b9 !important
    }

    .print\:text-grey-800 {
        color: #dee2e4 !important
    }

    .print\:text-grey-850 {
        color: #eff3f5 !important
    }

    .print\:text-grey-900 {
        color: #f1f3f5 !important
    }

    .print\:text-grey-950 {
        color: #f9f9f9 !important
    }

    .print\:text-yellow-80 {
        color: #fffc82 !important
    }

    .print\:text-yellow-100 {
        color: #fff3cd !important
    }

    .print\:text-yellow-500 {
        color: #856404 !important
    }

    .print\:text-red-100 {
        color: #f9d7da !important
    }

    .print\:text-red-500 {
        color: #721c23 !important
    }

    .print\:text-green-100 {
        color: #d4edda !important
    }

    .print\:text-green-500 {
        color: #155724 !important
    }

    .print\:text-lightgreen-500 {
        color: #0cac78 !important
    }

    .print\:text-lightgreen-700 {
        color: #06563c !important
    }

    .print\:text-medicare-100 {
        color: #d4eee2 !important
    }

    .print\:text-medicare-300 {
        color: #00af3f !important
    }

    .print\:text-medicare-500 {
        color: #008542 !important
    }

    .print\:text-medicare-700 {
        color: #024731 !important
    }

    .print\:text-centrelink-100 {
        color: #e4e4e5 !important
    }

    .print\:text-centrelink-300 {
        color: #949499 !important
    }

    .print\:text-centrelink-500 {
        color: #4d4d4f !important
    }

    .print\:text-centrelink-700 {
        color: #353637 !important
    }

    .print\:text-childsupport-100 {
        color: #ebdeee !important
    }

    .print\:text-childsupport-300 {
        color: #b25bcc !important
    }

    .print\:text-childsupport-500 {
        color: #6e2585 !important
    }

    .print\:text-childsupport-700 {
        color: #541866 !important
    }

    .print\:text-mygov-300 {
        color: #78c433 !important
    }

    .print\:text-mygov-500 {
        color: #026540 !important
    }

    .print\:text-mygov-700 {
        color: #004e31 !important
    }

    .print\:hover\:text-transparent:hover {
        color: transparent !important
    }

    .print\:hover\:text-black:hover {
        color: #000 !important
    }

    .print\:hover\:text-white:hover {
        color: #fff !important
    }

    .print\:hover\:text-white-o-15:hover {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:hover\:text-white-o-25:hover {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:hover\:text-white-o-50:hover {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:hover\:text-white-o-75:hover {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:hover\:text-white-o-85:hover {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:hover\:text-black-o-15:hover {
        color: rgba(0, 0, 0, .15) !important
    }

    .print\:hover\:text-black-o-25:hover {
        color: rgba(0, 0, 0, .25) !important
    }

    .print\:hover\:text-black-o-50:hover {
        color: rgba(0, 0, 0, .5) !important
    }

    .print\:hover\:text-black-o-75:hover {
        color: rgba(0, 0, 0, .75) !important
    }

    .print\:hover\:text-blue-5:hover {
        color: #f5fdff !important
    }

    .print\:hover\:text-blue-10:hover {
        color: #e5f9ff !important
    }

    .print\:hover\:text-blue-20:hover {
        color: #ccf0f9 !important
    }

    .print\:hover\:text-blue-40:hover {
        color: #99e1f3 !important
    }

    .print\:hover\:text-blue-50:hover {
        color: #f7faff !important
    }

    .print\:hover\:text-blue-60:hover {
        color: #66d3ee !important
    }

    .print\:hover\:text-blue-80:hover {
        color: #33c4e8 !important
    }

    .print\:hover\:text-blue-100:hover {
        color: #e8edf5 !important
    }

    .print\:hover\:text-blue-200:hover {
        color: #d3dceb !important
    }

    .print\:hover\:text-blue-300:hover {
        color: #4478bb !important
    }

    .print\:hover\:text-blue-500:hover {
        color: #1e5399 !important
    }

    .print\:hover\:text-blue-600:hover {
        color: #12468c !important
    }

    .print\:hover\:text-blue-700:hover {
        color: #123d77 !important
    }

    .print\:hover\:text-blue-900:hover {
        color: #192638 !important
    }

    .print\:hover\:text-blue-solid:hover {
        color: #00f !important
    }

    .print\:hover\:text-blue-brand:hover {
        color: #00b5e2 !important
    }

    .print\:hover\:text-lightblue-300:hover {
        color: #6bcbf3 !important
    }

    .print\:hover\:text-lightblue-500:hover {
        color: #0b9fea !important
    }

    .print\:hover\:text-lightblue-700:hover {
        color: #2576a3 !important
    }

    .print\:hover\:text-sablue-100:hover {
        color: #ebf8fe !important
    }

    .print\:hover\:text-sablue-200:hover {
        color: #dceffc !important
    }

    .print\:hover\:text-grey-200:hover {
        color: #212121 !important
    }

    .print\:hover\:text-grey-250:hover {
        color: #333 !important
    }

    .print\:hover\:text-grey-300:hover {
        color: #454747 !important
    }

    .print\:hover\:text-grey-400:hover {
        color: #666667 !important
    }

    .print\:hover\:text-grey-450:hover {
        color: #707070 !important
    }

    .print\:hover\:text-grey-600:hover {
        color: #949494 !important
    }

    .print\:hover\:text-grey-700:hover {
        color: #b2b2b2 !important
    }

    .print\:hover\:text-grey-750:hover {
        color: #b2b5b9 !important
    }

    .print\:hover\:text-grey-800:hover {
        color: #dee2e4 !important
    }

    .print\:hover\:text-grey-850:hover {
        color: #eff3f5 !important
    }

    .print\:hover\:text-grey-900:hover {
        color: #f1f3f5 !important
    }

    .print\:hover\:text-grey-950:hover {
        color: #f9f9f9 !important
    }

    .print\:hover\:text-yellow-80:hover {
        color: #fffc82 !important
    }

    .print\:hover\:text-yellow-100:hover {
        color: #fff3cd !important
    }

    .print\:hover\:text-yellow-500:hover {
        color: #856404 !important
    }

    .print\:hover\:text-red-100:hover {
        color: #f9d7da !important
    }

    .print\:hover\:text-red-500:hover {
        color: #721c23 !important
    }

    .print\:hover\:text-green-100:hover {
        color: #d4edda !important
    }

    .print\:hover\:text-green-500:hover {
        color: #155724 !important
    }

    .print\:hover\:text-lightgreen-500:hover {
        color: #0cac78 !important
    }

    .print\:hover\:text-lightgreen-700:hover {
        color: #06563c !important
    }

    .print\:hover\:text-medicare-100:hover {
        color: #d4eee2 !important
    }

    .print\:hover\:text-medicare-300:hover {
        color: #00af3f !important
    }

    .print\:hover\:text-medicare-500:hover {
        color: #008542 !important
    }

    .print\:hover\:text-medicare-700:hover {
        color: #024731 !important
    }

    .print\:hover\:text-centrelink-100:hover {
        color: #e4e4e5 !important
    }

    .print\:hover\:text-centrelink-300:hover {
        color: #949499 !important
    }

    .print\:hover\:text-centrelink-500:hover {
        color: #4d4d4f !important
    }

    .print\:hover\:text-centrelink-700:hover {
        color: #353637 !important
    }

    .print\:hover\:text-childsupport-100:hover {
        color: #ebdeee !important
    }

    .print\:hover\:text-childsupport-300:hover {
        color: #b25bcc !important
    }

    .print\:hover\:text-childsupport-500:hover {
        color: #6e2585 !important
    }

    .print\:hover\:text-childsupport-700:hover {
        color: #541866 !important
    }

    .print\:hover\:text-mygov-300:hover {
        color: #78c433 !important
    }

    .print\:hover\:text-mygov-500:hover {
        color: #026540 !important
    }

    .print\:hover\:text-mygov-700:hover {
        color: #004e31 !important
    }

    .print\:focus\:text-transparent:focus {
        color: transparent !important
    }

    .print\:focus\:text-black:focus {
        color: #000 !important
    }

    .print\:focus\:text-white:focus {
        color: #fff !important
    }

    .print\:focus\:text-white-o-15:focus {
        color: hsla(0, 0%, 100%, .15) !important
    }

    .print\:focus\:text-white-o-25:focus {
        color: hsla(0, 0%, 100%, .25) !important
    }

    .print\:focus\:text-white-o-50:focus {
        color: hsla(0, 0%, 100%, .5) !important
    }

    .print\:focus\:text-white-o-75:focus {
        color: hsla(0, 0%, 100%, .75) !important
    }

    .print\:focus\:text-white-o-85:focus {
        color: hsla(0, 0%, 100%, .85) !important
    }

    .print\:focus\:text-black-o-15:focus {
        color: rgba(0, 0, 0, .15) !important
    }

    .print\:focus\:text-black-o-25:focus {
        color: rgba(0, 0, 0, .25) !important
    }

    .print\:focus\:text-black-o-50:focus {
        color: rgba(0, 0, 0, .5) !important
    }

    .print\:focus\:text-black-o-75:focus {
        color: rgba(0, 0, 0, .75) !important
    }

    .print\:focus\:text-blue-5:focus {
        color: #f5fdff !important
    }

    .print\:focus\:text-blue-10:focus {
        color: #e5f9ff !important
    }

    .print\:focus\:text-blue-20:focus {
        color: #ccf0f9 !important
    }

    .print\:focus\:text-blue-40:focus {
        color: #99e1f3 !important
    }

    .print\:focus\:text-blue-50:focus {
        color: #f7faff !important
    }

    .print\:focus\:text-blue-60:focus {
        color: #66d3ee !important
    }

    .print\:focus\:text-blue-80:focus {
        color: #33c4e8 !important
    }

    .print\:focus\:text-blue-100:focus {
        color: #e8edf5 !important
    }

    .print\:focus\:text-blue-200:focus {
        color: #d3dceb !important
    }

    .print\:focus\:text-blue-300:focus {
        color: #4478bb !important
    }

    .print\:focus\:text-blue-500:focus {
        color: #1e5399 !important
    }

    .print\:focus\:text-blue-600:focus {
        color: #12468c !important
    }

    .print\:focus\:text-blue-700:focus {
        color: #123d77 !important
    }

    .print\:focus\:text-blue-900:focus {
        color: #192638 !important
    }

    .print\:focus\:text-blue-solid:focus {
        color: #00f !important
    }

    .print\:focus\:text-blue-brand:focus {
        color: #00b5e2 !important
    }

    .print\:focus\:text-lightblue-300:focus {
        color: #6bcbf3 !important
    }

    .print\:focus\:text-lightblue-500:focus {
        color: #0b9fea !important
    }

    .print\:focus\:text-lightblue-700:focus {
        color: #2576a3 !important
    }

    .print\:focus\:text-sablue-100:focus {
        color: #ebf8fe !important
    }

    .print\:focus\:text-sablue-200:focus {
        color: #dceffc !important
    }

    .print\:focus\:text-grey-200:focus {
        color: #212121 !important
    }

    .print\:focus\:text-grey-250:focus {
        color: #333 !important
    }

    .print\:focus\:text-grey-300:focus {
        color: #454747 !important
    }

    .print\:focus\:text-grey-400:focus {
        color: #666667 !important
    }

    .print\:focus\:text-grey-450:focus {
        color: #707070 !important
    }

    .print\:focus\:text-grey-600:focus {
        color: #949494 !important
    }

    .print\:focus\:text-grey-700:focus {
        color: #b2b2b2 !important
    }

    .print\:focus\:text-grey-750:focus {
        color: #b2b5b9 !important
    }

    .print\:focus\:text-grey-800:focus {
        color: #dee2e4 !important
    }

    .print\:focus\:text-grey-850:focus {
        color: #eff3f5 !important
    }

    .print\:focus\:text-grey-900:focus {
        color: #f1f3f5 !important
    }

    .print\:focus\:text-grey-950:focus {
        color: #f9f9f9 !important
    }

    .print\:focus\:text-yellow-80:focus {
        color: #fffc82 !important
    }

    .print\:focus\:text-yellow-100:focus {
        color: #fff3cd !important
    }

    .print\:focus\:text-yellow-500:focus {
        color: #856404 !important
    }

    .print\:focus\:text-red-100:focus {
        color: #f9d7da !important
    }

    .print\:focus\:text-red-500:focus {
        color: #721c23 !important
    }

    .print\:focus\:text-green-100:focus {
        color: #d4edda !important
    }

    .print\:focus\:text-green-500:focus {
        color: #155724 !important
    }

    .print\:focus\:text-lightgreen-500:focus {
        color: #0cac78 !important
    }

    .print\:focus\:text-lightgreen-700:focus {
        color: #06563c !important
    }

    .print\:focus\:text-medicare-100:focus {
        color: #d4eee2 !important
    }

    .print\:focus\:text-medicare-300:focus {
        color: #00af3f !important
    }

    .print\:focus\:text-medicare-500:focus {
        color: #008542 !important
    }

    .print\:focus\:text-medicare-700:focus {
        color: #024731 !important
    }

    .print\:focus\:text-centrelink-100:focus {
        color: #e4e4e5 !important
    }

    .print\:focus\:text-centrelink-300:focus {
        color: #949499 !important
    }

    .print\:focus\:text-centrelink-500:focus {
        color: #4d4d4f !important
    }

    .print\:focus\:text-centrelink-700:focus {
        color: #353637 !important
    }

    .print\:focus\:text-childsupport-100:focus {
        color: #ebdeee !important
    }

    .print\:focus\:text-childsupport-300:focus {
        color: #b25bcc !important
    }

    .print\:focus\:text-childsupport-500:focus {
        color: #6e2585 !important
    }

    .print\:focus\:text-childsupport-700:focus {
        color: #541866 !important
    }

    .print\:focus\:text-mygov-300:focus {
        color: #78c433 !important
    }

    .print\:focus\:text-mygov-500:focus {
        color: #026540 !important
    }

    .print\:focus\:text-mygov-700:focus {
        color: #004e31 !important
    }

    .print\:text-hidden {
        font-size: 0 !important
    }

    .print\:text-xs {
        font-size: .75rem !important
    }

    .print\:text-sm {
        font-size: .875rem !important
    }

    .print\:text-md {
        font-size: 1rem !important
    }

    .print\:text-base {
        font-size: 1.125rem !important
    }

    .print\:text-lg {
        font-size: 1.25rem !important
    }

    .print\:text-xl {
        font-size: 1.375rem !important
    }

    .print\:text-2xl {
        font-size: 1.5rem !important
    }

    .print\:text-3xl {
        font-size: 1.625rem !important
    }

    .print\:text-4xl {
        font-size: 1.75rem !important
    }

    .print\:text-5xl {
        font-size: 1.875rem !important
    }

    .print\:text-6xl {
        font-size: 2.25rem !important
    }

    .print\:text-7xl {
        font-size: 2.5rem !important
    }

    .print\:text-8xl {
        font-size: 3.875rem !important
    }

    .print\:text-9xl {
        font-size: 4.375rem !important
    }

    .print\:italic {
        font-style: italic !important
    }

    .print\:not-italic {
        font-style: normal !important
    }

    .print\:uppercase {
        text-transform: uppercase !important
    }

    .print\:lowercase {
        text-transform: lowercase !important
    }

    .print\:capitalize {
        text-transform: capitalize !important
    }

    .print\:normal-case {
        text-transform: none !important
    }

    .print\:antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .print\:subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .print\:tracking-tighter {
        letter-spacing: -.0015em !important
    }

    .print\:tracking-tight {
        letter-spacing: -.0005em !important
    }

    .print\:tracking-normal {
        letter-spacing: 0 !important
    }

    .print\:tracking-wide {
        letter-spacing: .001em !important
    }

    .print\:tracking-wider {
        letter-spacing: .0015em !important
    }

    .print\:select-none {
        -webkit-user-select: none !important;
        user-select: none !important
    }

    .print\:select-text {
        -webkit-user-select: text !important;
        user-select: text !important
    }

    .print\:select-all {
        -webkit-user-select: all !important;
        user-select: all !important
    }

    .print\:select-auto {
        -webkit-user-select: auto !important;
        user-select: auto !important
    }

    .print\:align-baseline {
        vertical-align: baseline !important
    }

    .print\:align-top {
        vertical-align: top !important
    }

    .print\:align-middle {
        vertical-align: middle !important
    }

    .print\:align-bottom {
        vertical-align: bottom !important
    }

    .print\:align-text-top {
        vertical-align: text-top !important
    }

    .print\:align-text-bottom {
        vertical-align: text-bottom !important
    }

    .print\:visible {
        visibility: visible !important
    }

    .print\:invisible {
        visibility: hidden !important
    }

    .print\:whitespace-normal {
        white-space: normal !important
    }

    .print\:whitespace-no-wrap {
        white-space: nowrap !important
    }

    .print\:whitespace-pre {
        white-space: pre !important
    }

    .print\:whitespace-pre-line {
        white-space: pre-line !important
    }

    .print\:whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .print\:break-normal {
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .print\:break-words {
        overflow-wrap: break-word !important
    }

    .print\:break-all {
        word-break: break-all !important
    }

    .print\:truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .print\:w-0 {
        width: 0 !important
    }

    .print\:w-1 {
        width: .25rem !important
    }

    .print\:w-2 {
        width: .5rem !important
    }

    .print\:w-3 {
        width: .625rem !important
    }

    .print\:w-4 {
        width: .9375rem !important
    }

    .print\:w-5 {
        width: 1.25rem !important
    }

    .print\:w-6 {
        width: 1.5625rem !important
    }

    .print\:w-8 {
        width: 1.875rem !important
    }

    .print\:w-9 {
        width: 2.1875rem !important
    }

    .print\:w-10 {
        width: 2.5rem !important
    }

    .print\:w-12 {
        width: 3.125rem !important
    }

    .print\:w-16 {
        width: 3.75rem !important
    }

    .print\:w-18 {
        width: 4.375rem !important
    }

    .print\:w-20 {
        width: 5rem !important
    }

    .print\:w-24 {
        width: 5.625rem !important
    }

    .print\:w-30 {
        width: 7.5rem !important
    }

    .print\:w-32 {
        width: 8rem !important
    }

    .print\:w-40 {
        width: 10rem !important
    }

    .print\:w-48 {
        width: 12rem !important
    }

    .print\:w-56 {
        width: 14rem !important
    }

    .print\:w-64 {
        width: 16rem !important
    }

    .print\:w-auto {
        width: auto !important
    }

    .print\:w-px {
        width: 1px !important
    }

    .print\:w-138px {
        width: 138px !important
    }

    .print\:w-1\/20 {
        width: 5% !important
    }

    .print\:w-1\/4 {
        width: 25% !important
    }

    .print\:w-3\/4 {
        width: 75% !important
    }

    .print\:w-1\/2 {
        width: 50% !important
    }

    .print\:w-1\/3 {
        width: 33.333333% !important
    }

    .print\:w-2\/3 {
        width: 66.666667% !important
    }

    .print\:w-2\/4 {
        width: 50% !important
    }

    .print\:w-1\/5 {
        width: 20% !important
    }

    .print\:w-2\/5 {
        width: 40% !important
    }

    .print\:w-3\/5 {
        width: 60% !important
    }

    .print\:w-4\/5 {
        width: 80% !important
    }

    .print\:w-1\/6 {
        width: 16.666667% !important
    }

    .print\:w-2\/6 {
        width: 33.333333% !important
    }

    .print\:w-3\/6 {
        width: 50% !important
    }

    .print\:w-4\/6 {
        width: 66.666667% !important
    }

    .print\:w-5\/6 {
        width: 83.333333% !important
    }

    .print\:w-1\/12 {
        width: 8.333333% !important
    }

    .print\:w-2\/12 {
        width: 16.666667% !important
    }

    .print\:w-3\/12 {
        width: 25% !important
    }

    .print\:w-4\/12 {
        width: 33.333333% !important
    }

    .print\:w-5\/12 {
        width: 41.666667% !important
    }

    .print\:w-6\/12 {
        width: 50% !important
    }

    .print\:w-7\/12 {
        width: 58.333333% !important
    }

    .print\:w-8\/12 {
        width: 66.666667% !important
    }

    .print\:w-9\/12 {
        width: 75% !important
    }

    .print\:w-10\/12 {
        width: 83.333333% !important
    }

    .print\:w-11\/12 {
        width: 91.666667% !important
    }

    .print\:w-content {
        width: 35em !important
    }

    .print\:w-full {
        width: 100% !important
    }

    .print\:w-screen {
        width: 100vw !important
    }

    .print\:z-0 {
        z-index: 0 !important
    }

    .print\:z-50 {
        z-index: 50 !important
    }

    .print\:z-100 {
        z-index: 100 !important
    }

    .print\:z-150 {
        z-index: 150 !important
    }

    .print\:z-200 {
        z-index: 200 !important
    }

    .print\:z-250 {
        z-index: 250 !important
    }

    .print\:z-300 {
        z-index: 300 !important
    }

    .print\:z-350 {
        z-index: 350 !important
    }

    .print\:z-400 {
        z-index: 400 !important
    }

    .print\:z-450 {
        z-index: 450 !important
    }

    .print\:z-500 {
        z-index: 500 !important
    }

    .print\:z-550 {
        z-index: 550 !important
    }

    .print\:z-600 {
        z-index: 600 !important
    }

    .print\:z-650 {
        z-index: 650 !important
    }

    .print\:z-700 {
        z-index: 700 !important
    }

    .print\:z-auto {
        z-index: auto !important
    }

    .print\:-z-10 {
        z-index: -10 !important
    }

    .print\:z-inf {
        z-index: 12345678 !important
    }
}

.a11y {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}

.spin, .spin-a:after, .spin-b:before {
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
    to {
        transform: rotate(1turn);
    }
}

@keyframes spin {
    to {
        transform: rotate(1turn);
    }
}

*, :after, :before {
    border-style: none;
}

[class*=" border-"], [class^=border-] {
    border-style: solid;
}

.default\:block {
    display: block;
}

.default\:inline-flex {
    display: inline-flex;
}

.default\:flex {
    display: flex;
}

.default\:hidden {
    display: none;
}

.focus\:outline-focus:focus, .focus\:outline-none:focus, .outline-focus, .outline-none {
}

.top-full {
    top: 100%;
}

.capitalize, .hover\:no-underline:hover, .lowercase, .no-underline, .normal-case, .underline, .underline-black, .underline-blue, .underline-blue-solid, .underline-lightblue, .underline-white, .uppercase {
}

.transform-up {
    transform: translateY(-100%);
}

.transform-right {
    transform: translateX(100%);
}

.transform-down {
    transform: translateY(100%);
}

.transform-left {
    transform: translateX(-100%);
}

.rotate-90 {
    transform: rotate(90deg);
}

.rotate-180 {
    transform: rotate(180deg);
}

.rotate-270 {
    transform: rotate(270deg);
}

.delay-long, .delay-short, .ease, .ease-in, .ease-in-out, .ease-out, .fast, .faster, .linear, .props-all, .props-bg, .props-color, .props-colors, .props-transform, .slow, .trans {
}

.animate-spin {
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
    display: inline-block;
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-webkit-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-o-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-ms-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
