/*! uswds v2.4.0 */ .usa-list, .usa-prose > ul, .usa-prose > ol{ margin-bottom:1em; margin-top:1em; line-height:1.5; padding-left:3ch; } .usa-list:last-child, .usa-prose > ul:last-child, .usa-prose > ol:last-child{ margin-bottom:0; } .usa-list li, .usa-prose > ul li, .usa-prose > ol li{ margin-bottom:0.25em; max-width:68ex; } .usa-list li:last-child, .usa-prose > ul li:last-child, .usa-prose > ol li:last-child{ margin-bottom:0; } .usa-table, .usa-prose > table{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; border-collapse:collapse; border-spacing:0; margin:1.25rem 0; } .usa-table thead th, .usa-prose > table thead th{ font-weight:700; } .usa-table thead th, .usa-prose > table thead th, .usa-table thead td, .usa-prose > table thead td{ background-color:#f0f0f0; } .usa-table th, .usa-prose > table th{ text-align:left; } .usa-table th, .usa-prose > table th, .usa-table td, .usa-prose > table td{ border-width:1px; border-color:#565c65; border-style:solid; background-color:white; font-weight:400; padding:0.5rem 1rem; } .usa-table caption, .usa-prose > table caption{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1rem; font-weight:700; margin-bottom:0.75rem; text-align:left; } .usa-table--borderless thead th, .usa-prose > .usa-table--borderless thead th{ background-color:transparent; border-top:0; } .usa-table--borderless th, .usa-prose > .usa-table--borderless th, .usa-table--borderless td, .usa-prose > .usa-table--borderless td{ border-left:0; border-right:0; } .usa-table--borderless th:first-child{ padding-left:0; } /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ html{ line-height:1.15; -webkit-text-size-adjust:100%; } body{ margin:0; } main{ display:block; } h1{ font-size:2em; margin:0.67em 0; } hr{ -webkit-box-sizing:content-box; 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:-0.25em; } sup{ top:-0.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; } button, [type="button"], [type="reset"], [type="submit"]{ -webkit-appearance:button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner{ border-style:none; padding:0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring{ outline:1px dotted ButtonText; } fieldset{ padding:0.35em 0.75em 0.625em; } legend{ -webkit-box-sizing:border-box; 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"]{ -webkit-box-sizing:border-box; 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; } template{ display:none; } [hidden]{ display:none; } @font-face{ font-family:Roboto Mono Web; font-style:normal; font-weight:300; font-display:fallback; src:url(../fonts/roboto-mono/roboto-mono-v5-latin-300.woff2) format("woff2"), url(../fonts/roboto-mono/roboto-mono-v5-latin-300.woff) format("woff"), url(../fonts/roboto-mono/roboto-mono-v5-latin-300.ttf) format("truetype"); } @font-face{ font-family:Roboto Mono Web; font-style:normal; font-weight:400; font-display:fallback; src:url(../fonts/roboto-mono/roboto-mono-v5-latin-regular.woff2) format("woff2"), url(../fonts/roboto-mono/roboto-mono-v5-latin-regular.woff) format("woff"), url(../fonts/roboto-mono/roboto-mono-v5-latin-regular.ttf) format("truetype"); } @font-face{ font-family:Roboto Mono Web; font-style:normal; font-weight:700; font-display:fallback; src:url(../fonts/roboto-mono/roboto-mono-v5-latin-700.woff2) format("woff2"), url(../fonts/roboto-mono/roboto-mono-v5-latin-700.woff) format("woff"), url(../fonts/roboto-mono/roboto-mono-v5-latin-700.ttf) format("truetype"); } @font-face{ font-family:Roboto Mono Web; font-style:italic; font-weight:300; font-display:fallback; src:url(../fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff2) format("woff2"), url(../fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff) format("woff"), url(../fonts/roboto-mono/roboto-mono-v5-latin-300italic.ttf) format("truetype"); } @font-face{ font-family:Roboto Mono Web; font-style:italic; font-weight:400; font-display:fallback; src:url(../fonts/roboto-mono/roboto-mono-v5-latin-italic.woff2) format("woff2"), url(../fonts/roboto-mono/roboto-mono-v5-latin-italic.woff) format("woff"), url(../fonts/roboto-mono/roboto-mono-v5-latin-italic.ttf) format("truetype"); } @font-face{ font-family:Roboto Mono Web; font-style:italic; font-weight:700; font-display:fallback; src:url(../fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff2) format("woff2"), url(../fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff) format("woff"), url(../fonts/roboto-mono/roboto-mono-v5-latin-700italic.ttf) format("truetype"); } @font-face{ font-family:Source Sans Pro Web; font-style:normal; font-weight:300; font-display:fallback; src:url(../fonts/source-sans-pro/sourcesanspro-light-webfont.woff2) format("woff2"), url(../fonts/source-sans-pro/sourcesanspro-light-webfont.woff) format("woff"), url(../fonts/source-sans-pro/sourcesanspro-light-webfont.ttf) format("truetype"); } @font-face{ font-family:Source Sans Pro Web; font-style:normal; font-weight:400; font-display:fallback; src:url(../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2) format("woff2"), url(../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff) format("woff"), url(../fonts/source-sans-pro/sourcesanspro-regular-webfont.ttf) format("truetype"); } @font-face{ font-family:Source Sans Pro Web; font-style:normal; font-weight:700; font-display:fallback; src:url(../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2) format("woff2"), url(../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff) format("woff"), url(../fonts/source-sans-pro/sourcesanspro-bold-webfont.ttf) format("truetype"); } @font-face{ font-family:Source Sans Pro Web; font-style:italic; font-weight:300; font-display:fallback; src:url(../fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff2) format("woff2"), url(../fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff) format("woff"), url(../fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.ttf) format("truetype"); } @font-face{ font-family:Source Sans Pro Web; font-style:italic; font-weight:400; font-display:fallback; src:url(../fonts/source-sans-pro/sourcesanspro-italic-webfont.woff2) format("woff2"), url(../fonts/source-sans-pro/sourcesanspro-italic-webfont.woff) format("woff"), url(../fonts/source-sans-pro/sourcesanspro-italic-webfont.ttf) format("truetype"); } @font-face{ font-family:Source Sans Pro Web; font-style:italic; font-weight:700; font-display:fallback; src:url(../fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff2) format("woff2"), url(../fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff) format("woff"), url(../fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.ttf) format("truetype"); } @font-face{ font-family:Merriweather Web; font-style:normal; font-weight:300; font-display:fallback; src:url(../fonts/merriweather/Latin-Merriweather-Light.woff2) format("woff2"), url(../fonts/merriweather/Latin-Merriweather-Light.woff) format("woff"), url(../fonts/merriweather/Latin-Merriweather-Light.ttf) format("truetype"); } @font-face{ font-family:Merriweather Web; font-style:normal; font-weight:400; font-display:fallback; src:url(../fonts/merriweather/Latin-Merriweather-Regular.woff2) format("woff2"), url(../fonts/merriweather/Latin-Merriweather-Regular.woff) format("woff"), url(../fonts/merriweather/Latin-Merriweather-Regular.ttf) format("truetype"); } @font-face{ font-family:Merriweather Web; font-style:normal; font-weight:700; font-display:fallback; src:url(../fonts/merriweather/Latin-Merriweather-Bold.woff2) format("woff2"), url(../fonts/merriweather/Latin-Merriweather-Bold.woff) format("woff"), url(../fonts/merriweather/Latin-Merriweather-Bold.ttf) format("truetype"); } @font-face{ font-family:Merriweather Web; font-style:italic; font-weight:300; font-display:fallback; src:url(../fonts/merriweather/Latin-Merriweather-LightItalic.woff2) format("woff2"), url(../fonts/merriweather/Latin-Merriweather-LightItalic.woff) format("woff"), url(../fonts/merriweather/Latin-Merriweather-LightItalic.ttf) format("truetype"); } @font-face{ font-family:Merriweather Web; font-style:italic; font-weight:400; font-display:fallback; src:url(../fonts/merriweather/Latin-Merriweather-Italic.woff2) format("woff2"), url(../fonts/merriweather/Latin-Merriweather-Italic.woff) format("woff"), url(../fonts/merriweather/Latin-Merriweather-Italic.ttf) format("truetype"); } @font-face{ font-family:Merriweather Web; font-style:italic; font-weight:700; font-display:fallback; src:url(../fonts/merriweather/Latin-Merriweather-BoldItalic.woff2) format("woff2"), url(../fonts/merriweather/Latin-Merriweather-BoldItalic.woff) format("woff"), url(../fonts/merriweather/Latin-Merriweather-BoldItalic.ttf) format("truetype"); } input:not([disabled]):focus, select:not([disabled]):focus, textarea:not([disabled]):focus, button:not([disabled]):focus{ outline:0.25rem solid #2491ff; outline-offset:0; } iframe:focus, [href]:focus, [tabindex]:focus, [contentEditable="true"]:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-focus{ outline:0.25rem solid #2491ff; outline-offset:0; } html{ -webkit-box-sizing:border-box; box-sizing:border-box; } *, *::before, *::after{ -webkit-box-sizing:inherit; box-sizing:inherit; } html{ -webkit-font-feature-settings:"kern" 1; font-feature-settings:"kern" 1; -webkit-font-kerning:normal; font-kerning:normal; font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:100%; } cite, var, address, dfn{ font-style:normal; } /*! uswds v2.4.0 */ body{ background-color:white; color:#1b1b1b; overflow-x:hidden; } .usa-sr-only{ position:absolute; left:-999em; } .usa-button{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:0.9; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; -webkit-appearance:none; -moz-appearance:none; appearance:none; background-color:#005ea2; border:0; border-radius:0.25rem; color:white; cursor:pointer; display:inline-block; font-weight:bold; margin-right:0.5rem; padding:0.75rem 1.25rem; text-align:center; text-decoration:none; width:100%; } .usa-button:visited{ color:white; } .usa-button:hover, .usa-button.usa-button--hover{ background-color:#1a4480; border-bottom:0; color:white; text-decoration:none; } .usa-button:active, .usa-button.usa-button--active{ background-color:#162e51; color:white; } .usa-button:not([disabled]):focus, .usa-button:not([disabled]).usa-focus{ outline-offset:0.25rem; } .usa-button:disabled{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-color:#c9c9c9; color:white; pointer-events:none; } .usa-button:disabled:hover, .usa-button:disabled.usa-button--hover, .usa-button:disabled:active, .usa-button:disabled.usa-button--active, .usa-button:disabled:focus, .usa-button:disabled.usa-focus{ background-color:#c9c9c9; border:0; -webkit-box-shadow:none; box-shadow:none; } .usa-button--accent-cool{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:#00bde3; color:#1b1b1b; } .usa-button--accent-cool:visited{ color:#1b1b1b; } .usa-button--accent-cool:hover, .usa-button--accent-cool.usa-button--hover{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-color:#28a0cb; color:white; } .usa-button--accent-cool:active, .usa-button--accent-cool.usa-button--active{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-color:#07648d; color:white; } .usa-button--outline{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:inset 0 0 0 2px #005ea2; box-shadow:inset 0 0 0 2px #005ea2; color:#005ea2; } .usa-button--outline:visited{ color:#005ea2; } .usa-button--outline:hover, .usa-button--outline.usa-button--hover{ background-color:transparent; -webkit-box-shadow:inset 0 0 0 2px #1a4480; box-shadow:inset 0 0 0 2px #1a4480; color:#1a4480; } .usa-button--outline:active, .usa-button--outline.usa-button--active{ background-color:transparent; -webkit-box-shadow:inset 0 0 0 2px #162e51; box-shadow:inset 0 0 0 2px #162e51; color:#162e51; } .usa-button--outline.usa-button--inverse{ -webkit-box-shadow:inset 0 0 0 2px #dcdee0; box-shadow:inset 0 0 0 2px #dcdee0; color:#dcdee0; } .usa-button--outline.usa-button--inverse:visited{ color:#dcdee0; } .usa-button--outline.usa-button--inverse:hover, .usa-button--outline.usa-button--inverse.usa-button--hover{ -webkit-box-shadow:inset 0 0 0 2px #f0f0f0; box-shadow:inset 0 0 0 2px #f0f0f0; color:#f0f0f0; } .usa-button--outline.usa-button--inverse:active, .usa-button--outline.usa-button--inverse.usa-button--active{ background-color:transparent; -webkit-box-shadow:inset 0 0 0 2px white; box-shadow:inset 0 0 0 2px white; color:white; } .usa-button--outline.usa-button--inverse.usa-button--unstyled{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; color:#dcdee0; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:hover{ color:#1a4480; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:active{ color:#162e51; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:visited{ color:#562b97; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:hover, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--hover{ color:#f0f0f0; } .usa-button--outline.usa-button--inverse.usa-button--unstyled:active, .usa-button--outline.usa-button--inverse.usa-button--unstyled.usa-button--active{ color:white; } .usa-button--base{ background-color:#71767a; } .usa-button--base:hover, .usa-button--base.usa-button--hover{ background-color:#565c65; } .usa-button--base:active, .usa-button--base.usa-button--active{ background-color:#3d4551; } .usa-button--secondary{ background-color:#d83933; } .usa-button--secondary:hover, .usa-button--secondary.usa-button--hover{ background-color:#b50909; } .usa-button--secondary:active, .usa-button--secondary.usa-button--active{ background-color:#8b0a03; } .usa-button--big{ border-radius:0.25rem; font-size:1.46rem; padding:1rem 1.5rem; } .usa-button--disabled{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-color:#c9c9c9; color:white; pointer-events:none; } .usa-button--disabled:hover, .usa-button--disabled.usa-button--hover, .usa-button--disabled:active, .usa-button--disabled.usa-button--active, .usa-button--disabled:focus, .usa-button--disabled.usa-focus{ background-color:#c9c9c9; border:0; -webkit-box-shadow:none; box-shadow:none; } .usa-button--outline-disabled, .usa-button--outline-inverse-disabled, .usa-button--outline:disabled, .usa-button--outline-inverse:disabled, .usa-button--outline-inverse:disabled{ background-color:transparent; pointer-events:none; } .usa-button--outline-disabled:hover, .usa-button--outline-disabled.usa-button--hover, .usa-button--outline-disabled:active, .usa-button--outline-disabled.usa-button--active, .usa-button--outline-disabled:focus, .usa-button--outline-disabled.usa-focus, .usa-button--outline-inverse-disabled:hover, .usa-button--outline-inverse-disabled.usa-button--hover, .usa-button--outline-inverse-disabled:active, .usa-button--outline-inverse-disabled.usa-button--active, .usa-button--outline-inverse-disabled:focus, .usa-button--outline-inverse-disabled.usa-focus, .usa-button--outline:disabled:hover, .usa-button--outline:disabled.usa-button--hover, .usa-button--outline:disabled:active, .usa-button--outline:disabled.usa-button--active, .usa-button--outline:disabled:focus, .usa-button--outline:disabled.usa-focus, .usa-button--outline-inverse:disabled:hover, .usa-button--outline-inverse:disabled.usa-button--hover, .usa-button--outline-inverse:disabled:active, .usa-button--outline-inverse:disabled.usa-button--active, .usa-button--outline-inverse:disabled:focus, .usa-button--outline-inverse:disabled.usa-focus, .usa-button--outline-inverse:disabled:hover, .usa-button--outline-inverse:disabled.usa-button--hover, .usa-button--outline-inverse:disabled:active, .usa-button--outline-inverse:disabled.usa-button--active, .usa-button--outline-inverse:disabled:focus, .usa-button--outline-inverse:disabled.usa-focus{ background-color:transparent; border:0; } .usa-button--outline-disabled, .usa-button--outline:disabled{ -webkit-box-shadow:inset 0 0 0 2px #c9c9c9; box-shadow:inset 0 0 0 2px #c9c9c9; color:#c9c9c9; } .usa-button--outline-disabled.usa-button--inverse, .usa-button--outline:disabled.usa-button--inverse{ background-color:transparent; -webkit-box-shadow:inset 0 0 0 2px #71767a; box-shadow:inset 0 0 0 2px #71767a; color:#71767a; } .usa-button--unstyled{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; } .usa-button--unstyled:hover{ color:#1a4480; } .usa-button--unstyled:active{ color:#162e51; } .usa-button--unstyled:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-button--unstyled:visited{ color:#562b97; } .usa-button--unstyled:hover, .usa-button--unstyled:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-embed-container iframe, .usa-embed-container object, .usa-embed-container embed{ position:absolute; top:0; left:0; width:100%; height:100%; } .usa-embed-container{ padding-bottom:56.25%; position:relative; height:0; overflow:hidden; max-width:100%; } img{ max-width:100%; } .usa-media-link{ display:inline-block; line-height:0; } .usa-fieldset, .usa-hint, .usa-select, .usa-range, .usa-input, .usa-textarea{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.3; } .usa-select, .usa-range, .usa-input, .usa-textarea{ border-width:1px; border-color:#565c65; border-style:solid; -webkit-appearance:none; -moz-appearance:none; appearance:none; border-radius:0; color:#1b1b1b; display:block; height:2.5rem; margin-top:0.5rem; max-width:30rem; padding:0.5rem; width:100%; } .usa-input--success.usa-select, .usa-input--success.usa-range, .usa-input--success.usa-input, .usa-input--success.usa-textarea{ border-width:0.25rem; border-color:#00a91c; border-style:solid; } .usa-fieldset{ border:none; margin:0; padding:0; } .usa-form-group--error{ border-left-width:0.25rem; border-left-color:#b50909; border-left-style:solid; margin-top:2rem; padding-left:1rem; position:relative; } .usa-label--error{ display:block; font-weight:bold; margin-top:0; } .usa-error-message{ padding-bottom:0.25rem; padding-top:0.25rem; color:#b50909; display:block; font-weight:bold; } .usa-hint{ color:#71767a; } .usa-label--required{ color:#b50909; } .usa-label{ display:block; line-height:1.1; margin-top:1.5rem; max-width:30rem; } .usa-legend{ font-size:2.13rem; font-weight:bold; } .usa-input-list{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; } .usa-input-list li{ line-height:1.3; } .usa-prose .usa-input-list{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; } .usa-prose .usa-input-list li{ line-height:1.3; } .usa-checkbox__input, .usa-radio__input{ position:absolute; left:-999em; } .lt-ie9 .usa-checkbox__input, .lt-ie9 .usa-radio__input{ border:0; float:left; margin:0.25rem 0.25rem 0 0; position:static; width:auto; } .usa-checkbox__label, .usa-radio__label{ cursor:pointer; display:inherit; font-weight:normal; margin-bottom:0.75rem; padding-left:2rem; position:relative; text-indent:-2rem; } .usa-checkbox__label::before, .usa-radio__label::before{ background:white; content:"\a0"; display:inline-block; left:2px; position:relative; vertical-align:middle\0; } .usa-checkbox__label::before{ height:1.25rem; width:1.25rem; border-radius:2px; } .usa-radio__label::before{ height:1.25rem; border-radius:99rem; width:1.25rem; } .usa-checkbox__label::before, .usa-radio__label::before{ -webkit-box-shadow:0 0 0 2px #71767a; box-shadow:0 0 0 2px #71767a; line-height:1.25rem; margin-right:0.75rem; } .usa-checkbox__input:checked + .usa-checkbox__label::before, .usa-radio__input:checked + .usa-radio__label::before{ background-color:#005ea2; -webkit-box-shadow:0 0 0 2px #005ea2; box-shadow:0 0 0 2px #005ea2; } .usa-radio__input:checked + .usa-radio__label::before{ -webkit-box-shadow:0 0 0 2px #005ea2, inset 0 0 0 2px white; box-shadow:0 0 0 2px #005ea2, inset 0 0 0 2px white; } .usa-checkbox__input:checked + .usa-checkbox__label::before, .usa-checkbox__input:checked:disabled + .usa-checkbox__label::before{ background-image:url("../img/correct8.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/correct8.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-size:0.75rem auto; } .usa-radio__input:focus + .usa-radio__label::before{ outline:0.25rem solid #2491ff; outline-offset:0.25rem; } .usa-checkbox__input:disabled + .usa-checkbox__label{ color:#c9c9c9; } .usa-checkbox__input:focus + .usa-checkbox__label::before{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-checkbox__input:disabled + .usa-checkbox__label::before, .usa-radio__input:disabled + .usa-radio__label::before{ background:#e6e6e6; -webkit-box-shadow:0 0 0 2px #c9c9c9; box-shadow:0 0 0 2px #c9c9c9; cursor:not-allowed; } .usa-memorable-date{ display:-webkit-box; display:-ms-flexbox; display:flex; } .usa-memorable-date [type="number"]{ -moz-appearance:textfield; } .usa-memorable-date [type="number"]::-webkit-inner-spin-button{ -webkit-appearance:none; appearance:none; } .usa-memorable-date [type="number"]::-webkit-contacts-auto-fill-button{ visibility:hidden; display:none !important; pointer-events:none; height:0; width:0; margin:0; } .usa-form-group--day, .usa-form-group--month, .usa-form-group--year{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; margin-right:1rem; width:3rem; } .usa-form-group--year{ width:4.5rem; } .usa-select{ background-image:url("../img/arrow-both.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/arrow-both.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; -webkit-appearance:none; -moz-appearance:none; appearance:none; background-color:white; background-position:right 0.75rem center; background-size:0.5rem; padding-right:2rem; } .usa-select::-ms-expand{ display:none; } .usa-select:-webkit-autofill{ -webkit-appearance:menulist; appearance:menulist; } .usa-select:-moz-focusring{ color:transparent; text-shadow:0 0 0 black; } [type="file"]{ border:none; padding-left:0; } .usa-range{ -webkit-appearance:none; -moz-appearance:none; appearance:none; border:none; padding-left:1px; width:100%; } .usa-range:focus{ outline:none; } .usa-range:focus::-webkit-slider-thumb{ background-color:white; -webkit-box-shadow:0 0 0 2px #2491ff; box-shadow:0 0 0 2px #2491ff; } .usa-range:focus::-moz-range-thumb{ background-color:white; box-shadow:0 0 0 2px #2491ff; } .usa-range:focus::-ms-thumb{ background-color:white; box-shadow:0 0 0 2px #2491ff; } .usa-range::-webkit-slider-runnable-track{ background-color:#f0f0f0; border-radius:99rem; border:1px solid #71767a; cursor:pointer; height:1rem; width:100%; } .usa-range::-moz-range-track{ background-color:#f0f0f0; border-radius:99rem; border:1px solid #71767a; cursor:pointer; height:1rem; width:100%; } .usa-range::-ms-track{ background-color:#f0f0f0; border-radius:99rem; border:1px solid #71767a; cursor:pointer; height:1rem; width:100%; } .usa-range::-webkit-slider-thumb{ height:1.25rem; border-radius:99rem; width:1.25rem; background:#f0f0f0; border:none; -webkit-box-shadow:0 0 0 2px #71767a; box-shadow:0 0 0 2px #71767a; cursor:pointer; -webkit-appearance:none; appearance:none; margin-top:-0.19rem; } .usa-range::-moz-range-thumb{ height:1.25rem; border-radius:99rem; width:1.25rem; background:#f0f0f0; border:none; box-shadow:0 0 0 2px #71767a; cursor:pointer; } .usa-range::-ms-thumb{ height:1.25rem; border-radius:99rem; width:1.25rem; background:#f0f0f0; border:none; box-shadow:0 0 0 2px #71767a; cursor:pointer; } .usa-range::-ms-fill-lower{ background-color:#f0f0f0; border-radius:99rem; border:1px solid #71767a; } .usa-range::-ms-fill-upper{ background-color:#f0f0f0; border-radius:99rem; border:1px solid #71767a; } .usa-textarea{ height:10rem; } .usa-input--error{ border-width:0.25rem; border-color:#b50909; border-style:solid; } .grid-container{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .grid-container-card{ margin-left:auto; margin-right:auto; max-width:10rem; padding-left:1rem; padding-right:1rem; } .grid-container-card-lg{ margin-left:auto; margin-right:auto; max-width:15rem; padding-left:1rem; padding-right:1rem; } .grid-container-mobile{ margin-left:auto; margin-right:auto; max-width:20rem; padding-left:1rem; padding-right:1rem; } .grid-container-mobile-lg{ margin-left:auto; margin-right:auto; max-width:30rem; padding-left:1rem; padding-right:1rem; } .grid-container-tablet{ margin-left:auto; margin-right:auto; max-width:40rem; padding-left:1rem; padding-right:1rem; } .grid-container-tablet-lg{ margin-left:auto; margin-right:auto; max-width:55rem; padding-left:1rem; padding-right:1rem; } .grid-container-desktop{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .grid-container-desktop-lg{ margin-left:auto; margin-right:auto; max-width:75rem; padding-left:1rem; padding-right:1rem; } .grid-container-widescreen{ margin-left:auto; margin-right:auto; max-width:87.5rem; padding-left:1rem; padding-right:1rem; } .grid-row{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; } .grid-row.grid-gap{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.grid-gap > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.grid-gap-0{ margin-left:0; margin-right:0; } .grid-row.grid-gap-0 > *{ padding-left:0; padding-right:0; } .grid-row.grid-gap-2px{ margin-left:-1px; margin-right:-1px; } .grid-row.grid-gap-2px > *{ padding-left:1px; padding-right:1px; } .grid-row.grid-gap-05{ margin-left:-2px; margin-right:-2px; } .grid-row.grid-gap-05 > *{ padding-left:2px; padding-right:2px; } .grid-row.grid-gap-1{ margin-left:-0.25rem; margin-right:-0.25rem; } .grid-row.grid-gap-1 > *{ padding-left:0.25rem; padding-right:0.25rem; } .grid-row.grid-gap-2{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.grid-gap-2 > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.grid-gap-3{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.grid-gap-3 > *{ padding-left:0.75rem; padding-right:0.75rem; } .grid-row.grid-gap-4{ margin-left:-1rem; margin-right:-1rem; } .grid-row.grid-gap-4 > *{ padding-left:1rem; padding-right:1rem; } .grid-row.grid-gap-5{ margin-left:-1.25rem; margin-right:-1.25rem; } .grid-row.grid-gap-5 > *{ padding-left:1.25rem; padding-right:1.25rem; } .grid-row.grid-gap-6{ margin-left:-1.5rem; margin-right:-1.5rem; } .grid-row.grid-gap-6 > *{ padding-left:1.5rem; padding-right:1.5rem; } .grid-row.grid-gap-sm{ margin-left:-1px; margin-right:-1px; } .grid-row.grid-gap-sm > *{ padding-left:1px; padding-right:1px; } .grid-row.grid-gap-md{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.grid-gap-md > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.grid-gap-lg{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.grid-gap-lg > *{ padding-left:0.75rem; padding-right:0.75rem; } [class*="grid-col"]{ position:relative; width:100%; -webkit-box-sizing:border-box; box-sizing:border-box; } .grid-col{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .grid-col-auto{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:100%; } .grid-col-fill{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .grid-col-1{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:8.33333%; } .grid-col-2{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:16.66667%; } .grid-col-3{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:25%; } .grid-col-4{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:33.33333%; } .grid-col-5{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:41.66667%; } .grid-col-6{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:50%; } .grid-col-7{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:58.33333%; } .grid-col-8{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:66.66667%; } .grid-col-9{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:75%; } .grid-col-10{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:83.33333%; } .grid-col-11{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:91.66667%; } .grid-col-12{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:100%; } .grid-offset-1{ margin-left:8.33333%; } .grid-offset-2{ margin-left:16.66667%; } .grid-offset-3{ margin-left:25%; } .grid-offset-4{ margin-left:33.33333%; } .grid-offset-5{ margin-left:41.66667%; } .grid-offset-6{ margin-left:50%; } .grid-offset-7{ margin-left:58.33333%; } .grid-offset-8{ margin-left:66.66667%; } .grid-offset-9{ margin-left:75%; } .grid-offset-10{ margin-left:83.33333%; } .grid-offset-11{ margin-left:91.66667%; } .grid-offset-12{ margin-left:100%; } .grid-offset-none{ margin-left:0; } .usa-tag{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:0.93rem; color:white; text-transform:uppercase; background-color:#565c65; border-radius:2px; margin-right:0.25rem; padding:1px 0.5rem; } .usa-tag:only-of-type{ margin-right:0; } .usa-tag--big{ padding-left:0.5rem; padding-right:0.5rem; font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; } .usa-paragraph{ line-height:1.5; margin-bottom:0; margin-top:0; max-width:68ex; } * + .usa-paragraph{ margin-top:1em; } .usa-paragraph + *{ margin-top:1em; } .usa-content p, .usa-content ul:not(.usa-accordion):not(.usa-accordion--bordered), .usa-content ol:not(.usa-accordion):not(.usa-accordion--bordered){ max-width:68ex; } .usa-display{ margin-bottom:0; margin-top:0; clear:both; font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.34rem; line-height:1.2; font-weight:bold; margin-bottom:0; } * + .usa-display{ margin-top:1.5em; } .usa-display + *{ margin-top:1em; } .usa-intro{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.34rem; line-height:1.8; font-weight:400; max-width:88ex; } .usa-dark-background{ -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-color:#3d4551; } .usa-dark-background p, .usa-dark-background span{ color:white; } .usa-dark-background a{ color:#dcdee0; } .usa-dark-background a:hover{ color:white; } .usa-prose > p{ line-height:1.5; margin-bottom:0; margin-top:0; max-width:68ex; } .usa-prose > * + p{ margin-top:1em; } .usa-prose > p + *{ margin-top:1em; } .usa-prose > h1, .usa-prose > h2, .usa-prose > h3, .usa-prose > h4, .usa-prose > h5, .usa-prose > h6{ margin-bottom:0; margin-top:0; clear:both; } .usa-prose > * + h1, .usa-prose > * + h2, .usa-prose > * + h3, .usa-prose > * + h4, .usa-prose > * + h5, .usa-prose > * + h6{ margin-top:1.5em; } .usa-prose > h1 + *, .usa-prose > h2 + *, .usa-prose > h3 + *, .usa-prose > h4 + *, .usa-prose > h5 + *, .usa-prose > h6 + *{ margin-top:1em; } .usa-link{ color:#005ea2; text-decoration:underline; } .usa-link:hover{ color:#1a4480; } .usa-link:active{ color:#162e51; } .usa-link:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-link:visited{ color:#562b97; } .usa-link--external::after{ background:url("../img/external-link.svg") no-repeat 0 0; background-size:100%; content:""; display:inline-block; height:0.65em; margin-bottom:-1px; margin-left:0.25rem; width:0.65em; } .usa-link--external:hover::after{ background-image:url("../img/external-link-hover.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/external-link-hover.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-link--external.usa-link--alt::after{ background:url("../img/external-link-alt.svg") no-repeat 0 0; background-size:100%; content:""; display:inline-block; height:0.65em; margin-bottom:-1px; margin-left:0.25rem; width:0.65em; } .usa-link--external.usa-link--alt:hover::after{ background-image:url("../img/external-link-alt-hover.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/external-link-alt-hover.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-list--unstyled{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; } .usa-list--unstyled > li{ margin-bottom:0; max-width:unset; } .usa-prose .usa-list--unstyled{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; } .usa-prose .usa-list--unstyled > li{ margin-bottom:0; max-width:unset; } .usa-prose{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; } .usa-prose > a{ color:#005ea2; text-decoration:underline; } .usa-prose > a:hover{ color:#1a4480; } .usa-prose > a:active{ color:#162e51; } .usa-prose > a:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-prose > a:visited{ color:#562b97; } .usa-prose > h1{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:2.44rem; line-height:1.2; font-weight:bold; } .usa-prose > h2{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.95rem; line-height:1.2; font-weight:bold; } .usa-prose > h3{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.34rem; line-height:1.2; font-weight:bold; } .usa-prose > h4{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:0.98rem; line-height:1.2; font-weight:bold; } .usa-prose > h5{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:0.91rem; line-height:1.2; font-weight:bold; } .usa-prose > h6{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:0.87rem; line-height:1.1; font-weight:normal; letter-spacing:0.025em; text-transform:uppercase; } .usa-accordion{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; color:#1b1b1b; margin:0; padding:0; width:100%; font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; } .usa-accordion > li{ margin-bottom:0; max-width:unset; } .usa-accordion > ul li ul{ list-style:disc; } .usa-accordion > ul li ul > li > ul{ list-style:circle; } .usa-accordion > ul li ul > li > ul > li > ul{ list-style:square; } .usa-accordion + .usa-accordion, .usa-accordion + .usa-accordion--bordered{ margin-top:0.5rem; } .usa-accordion--bordered .usa-accordion__content{ border-bottom:0.25rem solid #f0f0f0; border-left:0.25rem solid #f0f0f0; border-right:0.25rem solid #f0f0f0; padding-bottom:1rem; } .usa-accordion--bordered .usa-accordion__heading{ margin-bottom:0; } .usa-accordion__heading, .usa-prose .usa-accordion__heading{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:0.9; margin:0; } .usa-accordion__heading:not(:first-child), .usa-prose .usa-accordion__heading:not(:first-child){ margin-top:0.5rem; } .usa-accordion__content{ background-color:white; margin-top:0; overflow:auto; padding:1rem 1.25rem calc(1rem - 0.25rem) 1.25rem; } .usa-accordion__content > *:first-child{ margin-top:0; } .usa-accordion__content > *:last-child{ margin-bottom:0; } .usa-accordion__content[aria-hidden="true"]{ display:none; } .usa-accordion__button{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; background-image:url("../img/minus.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/minus.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-color:#f0f0f0; background-position:right 1.25rem center; background-size:1rem; color:#1b1b1b; cursor:pointer; display:inline-block; font-weight:bold; margin:0; padding:1rem 3.5rem 1rem 1.25rem; text-decoration:none; width:100%; } .usa-accordion__button:hover{ color:#1a4480; } .usa-accordion__button:active{ color:#162e51; } .usa-accordion__button:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-accordion__button:visited{ color:#562b97; } .usa-accordion__button:hover, .usa-accordion__button:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-accordion__button:hover{ background-color:#dcdee0; color:#1b1b1b; text-decoration:none; } .usa-accordion__button[aria-expanded="false"]{ background-image:url("../img/plus.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/plus.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-size:1rem; } .usa-alert{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; background-color:#f0f0f0; background-position:1.75rem 1.25rem; background-repeat:no-repeat; background-size:2rem; padding-bottom:1rem; padding-left:1.75rem; padding-right:1.25rem; padding-top:1.25rem; position:relative; } * + .usa-alert{ margin-top:1rem; } .usa-alert::before{ background-color:#a9aeb1; content:""; height:100%; left:0; position:absolute; top:0; width:0.5rem; } .usa-alert ul{ margin-bottom:0; margin-top:0.5rem; padding-left:0.5rem; } .usa-alert .usa-checklist{ padding-left:0; } .usa-alert__icon{ display:table-cell; padding-right:0.5rem; } .usa-alert__body{ display:table-cell; vertical-align:top; } .usa-alert__heading{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.46rem; line-height:1.1; margin-top:0; margin-bottom:0.5rem; } .usa-alert__text{ margin-bottom:0; margin-top:0; } .usa-alert__text a{ color:#005ea2; text-decoration:underline; } .usa-alert__text a:hover{ color:#1a4480; } .usa-alert__text a:active{ color:#162e51; } .usa-alert__text a:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-alert__text a:visited{ color:#562b97; } .usa-alert__text:only-child{ margin-bottom:0.5rem; padding-top:0.25rem; } .usa-alert--success{ background-image:url("../img/alerts/success.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/alerts/success.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-color:#ecf3ec; } .usa-alert--success::before{ background-color:#00a91c; } .usa-alert--success .usa-alert__body{ padding-left:3.25rem; } .usa-alert--warning{ background-image:url("../img/alerts/warning.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/alerts/warning.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-color:#faf3d1; } .usa-alert--warning::before{ background-color:#ffbe2e; } .usa-alert--warning .usa-alert__body{ padding-left:3.25rem; } .usa-alert--error{ background-image:url("../img/alerts/error.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/alerts/error.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-color:#f4e3db; } .usa-alert--error::before{ background-color:#d63e04; } .usa-alert--error .usa-alert__body{ padding-left:3.25rem; } .usa-alert--info{ background-image:url("../img/alerts/info.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/alerts/info.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-color:#e7f6f8; } .usa-alert--info::before{ background-color:#00bde3; } .usa-alert--info .usa-alert__body{ padding-left:3.25rem; } .usa-alert--slim{ background-position:1.75rem center; background-size:1.5rem; padding-bottom:0.5rem; padding-top:0.5rem; } .usa-alert--slim .usa-alert__body{ padding-left:2.5rem; } .usa-alert--slim .usa-alert__text:only-child{ margin-bottom:0.25rem; padding-top:0.25rem; } .usa-alert--no-icon{ background-image:none; } .usa-alert--no-icon .usa-alert__body{ padding-left:0; } .usa-alert--validation{ background-size:1.5rem; } .usa-alert--validation .usa-alert__body{ padding-left:2.5rem; } .usa-alert--validation .usa-checklist{ margin-top:1rem; } .usa-banner{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; background-color:#f0f0f0; } .usa-banner .usa-accordion{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; } .usa-banner__content{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; padding-left:1rem; padding-right:1rem; background-color:transparent; font-size:1rem; overflow:hidden; padding-bottom:1rem; padding-left:0.5rem; padding-top:0.25rem; width:100%; } .usa-banner__content p:first-child{ margin:0; } .usa-banner__guidance{ padding-top:1rem; } .usa-banner__inner{ padding-left:1rem; padding-right:1rem; margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; padding-right:0; } .usa-banner__header{ padding-bottom:0.5rem; padding-top:0.5rem; font-size:0.8rem; font-weight:normal; min-height:3rem; position:relative; } .usa-banner__header-close-text{ margin-bottom:0; margin-top:0; color:#565c65; display:none; font-size:0.8rem; line-height:1.1; padding-top:0.25rem; } .usa-banner__header--expanded .usa-banner__header-close-text{ display:block; } .usa-banner__header-text{ margin-bottom:0; margin-top:0; font-size:0.8rem; line-height:1.1; } .usa-banner__header-action{ color:#005ea2; line-height:1.1; margin-bottom:0; margin-top:2px; text-decoration:underline; } .usa-banner__header-action::after{ background-image:url("../img/angle-arrow-down-primary.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-down-primary.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; background-size:0.5rem; content:""; display:inline-block; height:0.5rem; width:0.5rem; margin-left:0.25rem; } .usa-banner__header-action:hover::after{ background-image:url("../img/angle-arrow-down-primary-hover.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-down-primary-hover.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-banner__header--expanded .usa-banner__header-action{ display:none; } .usa-banner__header-flag{ float:left; margin-right:0.5rem; width:1rem; } .usa-banner__header--expanded{ padding-right:3.5rem; } .usa-banner__header--expanded .usa-banner__inner{ margin-left:0; } .usa-banner__header--expanded .usa-banner__header-action{ display:none; } .usa-banner__button{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; position:absolute; left:0; position:absolute; bottom:0; top:0; color:#005ea2; text-decoration:underline; vertical-align:baseline; display:block; font-size:0.8rem; height:auto; line-height:1.1; padding-top:0; padding-left:0; text-decoration:none; width:auto; } .usa-banner__button:hover{ color:#1a4480; } .usa-banner__button:active{ color:#162e51; } .usa-banner__button:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-banner__button:visited{ color:#562b97; } .usa-banner__button:hover, .usa-banner__button:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-banner__button[aria-expanded="false"]{ background-image:none; } .usa-banner__button[aria-expanded="true"]{ background-image:none; } .usa-banner__button[aria-expanded="true"]::after{ position:absolute; right:1rem; top:0.75rem; } .usa-banner__button-text{ position:absolute; left:-999em; text-decoration:underline; } .usa-banner__icon{ width:2.5rem; } .usa-checklist{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; } .usa-checklist__item{ text-indent:-2.5rem; margin-bottom:0; margin-top:0; margin-bottom:0; margin-top:0.5rem; } .usa-checklist__item::before{ content:" "; display:inline-block; height:1rem; margin-left:-0.25rem; margin-right:0.75rem; width:2rem; } .usa-checklist__item.usa-checklist__item--checked::before{ background-image:url("../img/correct9.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/correct9.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center; background-size:1.25rem; } .usa-footer{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; overflow:hidden; } .usa-footer__return-to-top{ padding-bottom:1.25rem; padding-top:1.25rem; line-height:0.9; } .usa-footer__return-to-top a{ color:#005ea2; text-decoration:underline; } .usa-footer__return-to-top a:hover{ color:#1a4480; } .usa-footer__return-to-top a:active{ color:#162e51; } .usa-footer__return-to-top a:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-footer__return-to-top a:visited{ color:#562b97; } .usa-footer__nav{ margin-left:auto; margin-right:auto; padding-left:0; padding-right:0; border-bottom:1px solid #a9aeb1; max-width:64rem; } .usa-footer__nav > ul{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; } .usa-footer__primary-section{ background-color:#f0f0f0; } .usa-footer__primary-container{ margin-left:auto; margin-right:auto; max-width:64rem; } .usa-footer__primary-content{ line-height:1.1; } .usa-footer__primary-link a, .usa-footer__secondary-link a{ text-decoration:none; } .usa-footer__primary-link a:hover, .usa-footer__secondary-link a:hover{ text-decoration:underline; } .usa-footer__primary-link{ padding-left:1rem; padding-right:1rem; padding-bottom:1rem; padding-top:1rem; color:#1b1b1b; text-decoration:none; font-weight:bold; display:block; } .usa-footer__primary-link:hover{ cursor:pointer; text-decoration:underline; } .usa-footer__secondary-link{ line-height:1.1; margin-left:1rem; padding:0; } .usa-footer__secondary-link a{ color:#005ea2; text-decoration:underline; } .usa-footer__secondary-link a:hover{ color:#1a4480; } .usa-footer__secondary-link a:active{ color:#162e51; } .usa-footer__secondary-link a:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-footer__secondary-link a:visited{ color:#562b97; } .usa-footer__secondary-link + .usa-footer__secondary-link{ padding-top:1rem; } .usa-footer__contact-info{ line-height:1.1; } .usa-footer__contact-info a{ color:#1b1b1b; text-decoration:none; } .usa-footer__contact-info a:hover{ text-decoration:underline; } .usa-footer__primary-content{ border-top:1px solid #a9aeb1; } .usa-sign-up{ padding-bottom:2rem; padding-top:1.5rem; } .usa-sign-up .usa-label, .usa-sign-up .usa-button{ margin-top:0.75rem; } .usa-sign-up__heading{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.34rem; line-height:1.2; font-weight:bold; margin:0; } .usa-footer__secondary-section{ padding-bottom:1.25rem; padding-top:1.25rem; background-color:#dcdee0; } .usa-footer__secondary-section a{ color:#1b1b1b; } .usa-footer__logo{ margin-bottom:0.5rem; margin-top:0.5rem; } .usa-footer__logo-img{ max-width:5rem; } .usa-footer__logo-heading{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.46rem; line-height:0.9; margin-bottom:0.5rem; margin-top:0.5rem; } .usa-footer__contact-links{ margin-top:1.5rem; } .usa-footer__contact-heading{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.46rem; line-height:1.1; margin-top:0; } .usa-footer__social-links{ line-height:0.9; padding-bottom:0.5rem; } .usa-footer__social-links a{ text-decoration:none; } .usa-social-link{ height:3rem; width:3rem; background-position:center center; background-size:auto 1.5rem; background-color:rgba(0, 0, 0, 0.1); display:inline-block; } .usa-social-link span{ position:absolute; left:-999em; } .usa-social-link--facebook{ background-image:url("../img/social-icons/facebook25.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/social-icons/facebook25.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-social-link--twitter{ background-image:url("../img/social-icons/twitter16.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/social-icons/twitter16.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-social-link--youtube{ background-image:url("../img/social-icons/youtube15.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/social-icons/youtube15.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-social-link--rss{ background-image:url("../img/social-icons/rss25.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/social-icons/rss25.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-footer--slim .usa-footer__address{ padding-left:1rem; padding-right:1rem; padding-bottom:1rem; padding-top:1rem; } .usa-footer--slim .usa-footer__logo{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; } .usa-footer--slim .usa-footer__logo-img{ max-width:3rem; } .usa-footer--slim .usa-footer__contact-info{ display:inline-block; } .usa-footer--big .usa-footer__nav{ margin-left:-1rem; margin-right:-1rem; } .usa-footer--big .usa-footer__primary-link{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:0.98rem; line-height:1.2; font-weight:bold; line-height:1.2; margin:0; } .usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__primary-link{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; cursor:pointer; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; } .usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__primary-link::before{ background-image:url("../img/arrow-down.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/arrow-down.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; -webkit-box-align:center; -ms-flex-align:center; align-items:center; background-size:contain; content:""; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; height:0.75rem; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin-right:0.5rem; width:0.75rem; } .usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-list--unstyled{ display:none; } .usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-footer__primary-link::before{ background-image:url("../img/arrow-right.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/arrow-right.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{ padding-left:1rem; padding-right:1rem; padding-bottom:1.25rem; } .usa-form{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.3; } .usa-form .usa-input, .usa-form .usa-range, .usa-form .usa-select, .usa-form .usa-textarea{ max-width:none; } .usa-form .usa-input--small{ max-width:4rem; } .usa-form .usa-input--medium{ max-width:7.5rem; } .usa-form .usa-button{ margin-top:0.5rem; } .usa-form a{ color:#005ea2; text-decoration:underline; } .usa-form a:hover{ color:#1a4480; } .usa-form a:active{ color:#162e51; } .usa-form a:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-form a:visited{ color:#562b97; } .usa-form__note{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:0.93rem; line-height:1.3; float:right; margin:0.25rem 0 1rem; } .usa-graphic-list{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; } .usa-graphic-list .usa-graphic-list__row .usa-media-block{ margin-bottom:2rem; } .usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block:last-child{ margin-bottom:0; } .usa-graphic-list .usa-media-block__img{ margin-right:1.5rem; } .usa-graphic-list .usa-media-block__body > :first-child{ margin-top:0; } .usa-graphic-list__heading{ margin-bottom:0; margin-top:0; clear:both; font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.34rem; line-height:1.2; font-weight:bold; } * + .usa-graphic-list__heading{ margin-top:1.5em; } .usa-graphic-list__heading + *{ margin-top:1em; } .usa-header{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; z-index:300; } .usa-header::after{ clear:both; content:""; display:block; } .usa-header a{ border-bottom:none; } .usa-header [type="search"]{ min-width:0; } .usa-logo a{ color:#1b1b1b; text-decoration:none; } .usa-logo__text{ display:block; font-style:normal; font-weight:bold; margin:0; } .usa-menu-btn{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; padding-left:0.75rem; padding-right:0.75rem; background-color:#005ea2; color:white; font-size:0.87rem; height:3rem; text-align:center; text-decoration:none; text-transform:uppercase; } .usa-menu-btn:hover{ color:#1a4480; } .usa-menu-btn:active{ color:#162e51; } .usa-menu-btn:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-menu-btn:visited{ color:#562b97; } .usa-menu-btn:hover, .usa-menu-btn:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-menu-btn:hover{ background-color:#1a4480; color:white; text-decoration:none; } .usa-menu-btn:active{ color:white; } .usa-menu-btn:visited{ color:white; } .usa-overlay{ position:absolute; bottom:0; left:0; right:0; top:0; position:fixed; background:black; opacity:0; -webkit-transition:opacity 0.2s ease-in-out; transition:opacity 0.2s ease-in-out; visibility:hidden; z-index:400; } .usa-overlay.is-visible{ opacity:0.2; visibility:visible; } .usa-header--basic.usa-header--megamenu .usa-nav__inner{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; } .usa-hero{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; padding-bottom:2rem; padding-top:2rem; background-image:url("../img/hero.png"); background-position:center; background-size:cover; color:white; } .usa-hero__callout{ background-color:#162e51; padding:2rem; } .usa-hero__heading{ margin-bottom:0; margin-top:0; clear:both; font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:1.95rem; line-height:1.2; font-weight:bold; color:#00bde3; line-height:1.2; } * + .usa-hero__heading{ margin-top:1.5em; } .usa-hero__heading + *{ margin-top:1em; } .usa-hero__heading--alt{ color:white; display:block; } .usa-layout-docs__sidenav{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; padding-top:2rem; } .usa-media-block__img{ float:left; margin-right:0.5rem; } .usa-media-block__body{ overflow:hidden; } .usa-megamenu .usa-col{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; } .usa-navbar{ height:3rem; } @-webkit-keyframes slidein-left{ from{ -webkit-transform:translateX(15rem); transform:translateX(15rem); } to{ -webkit-transform:translateX(0); transform:translateX(0); } } @keyframes slidein-left{ from{ -webkit-transform:translateX(15rem); transform:translateX(15rem); } to{ -webkit-transform:translateX(0); transform:translateX(0); } } .usa-nav{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:0.9; } .usa-nav .usa-accordion{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:0.9; } .usa-nav__primary .usa-nav__primary-item a{ text-decoration:none; } .usa-nav__primary > .usa-nav__primary-item{ line-height:1.1; } .usa-nav__primary button{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; color:#565c65; font-weight:normal; line-height:1.1; padding:0.75rem 1rem; text-decoration:none; } .usa-nav__primary button:hover{ color:#1a4480; } .usa-nav__primary button:active{ color:#162e51; } .usa-nav__primary button:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-nav__primary button:visited{ color:#562b97; } .usa-nav__primary button:hover, .usa-nav__primary button:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-nav__primary button:hover{ color:#005ea2; background-color:#f0f0f0; text-decoration:none; } .usa-nav__primary button[aria-expanded="false"]{ background-image:url("../img/plus-alt.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/plus-alt.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:right 0 center; background-size:0.75rem; } .usa-nav__primary button[aria-expanded="true"]{ background-image:url("../img/minus-alt.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/minus-alt.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:right 0 center; background-size:0.75rem; } .usa-nav__secondary{ margin-top:1rem; } .usa-nav__secondary .usa-search{ margin-top:1rem; width:100%; } .usa-nav__secondary-links{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; line-height:1.3; margin-top:1.5rem; } .usa-nav__secondary-links a{ color:#71767a; display:inline-block; font-size:0.93rem; text-decoration:none; } .usa-nav__secondary-links a:hover{ color:#005ea2; text-decoration:underline; } .usa-nav__submenu[aria-hidden="true"]{ display:none; } .usa-nav__submenu-list{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; } .usa-nav__submenu-list > li{ margin-bottom:0; max-width:unset; } .usa-nav__submenu-list .usa-nav__submenu-list-item{ margin:0; font-size:0.93rem; } .usa-nav__submenu-list .usa-nav__submenu-list-item a{ line-height:1.3; } .usa-nav__close{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; color:#005ea2; text-decoration:underline; background-color:transparent; border:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; font-weight:normal; margin:0; padding:0; text-align:left; height:3rem; width:3rem; color:currentColor; -webkit-box-flex:0; -ms-flex:none; flex:none; float:right; margin:-0.75rem -1rem 1rem auto; text-align:center; } .usa-nav__close:hover{ color:#1a4480; } .usa-nav__close:active{ color:#162e51; } .usa-nav__close:focus{ outline:0.25rem solid #2491ff; outline-offset:0; } .usa-nav__close:visited{ color:#562b97; } .usa-nav__close:hover, .usa-nav__close:active{ -moz-osx-font-smoothing:auto; -webkit-font-smoothing:subpixel-antialiased; background-color:transparent; -webkit-box-shadow:none; box-shadow:none; text-decoration:underline; } .usa-nav__close:hover{ color:currentColor; text-decoration:none; } .usa-nav__close img{ width:0.75rem; } .usa-nav__close + *{ clear:both; } .usa-js-mobile-nav--active{ overflow:hidden; } .usa-search{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; position:relative; } .usa-search::after{ clear:both; content:""; display:block; } .usa-search [role="search"]{ display:-webkit-box; display:-ms-flexbox; display:flex; } .usa-search [type="submit"]{ background-image:url("../img/search.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/search.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-size:1rem; border-bottom-left-radius:0; border-top-left-radius:0; height:2rem; margin:0; padding:0; width:3rem; } input[type="search"]{ -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-appearance:none; -moz-appearance:none; appearance:none; } [type="search"], .usa-search__input{ padding-bottom:0; padding-top:0; border-bottom-right-radius:0; border-right:none; border-top-right-radius:0; -webkit-box-sizing:border-box; box-sizing:border-box; float:left; font-size:1rem; height:2rem; margin:0; } .usa-search__submit-text{ position:absolute; left:-999em; } .usa-section{ padding-bottom:2rem; padding-top:2rem; } .usa-section--light{ background-color:#f0f0f0; } .usa-section--dark{ background-color:#162e51; color:white; } .usa-section--dark h1, .usa-section--dark h2, .usa-section--dark h3, .usa-section--dark h4, .usa-section--dark h5, .usa-section--dark h6{ color:#00bde3; } .usa-section--dark p{ color:white; } .usa-section--dark a{ color:#dcdee0; } .usa-section--dark a:hover{ color:white; } .usa-sidenav{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.3; border-bottom:1px solid #dcdee0; } .usa-sidenav > li{ margin-bottom:0; max-width:unset; } .usa-sidenav__item{ border-top:1px solid #dcdee0; } .usa-sidenav a{ color:#565c65; display:block; padding:0.5rem 1rem; text-decoration:none; } .usa-sidenav a:hover{ background-color:#f0f0f0; color:#005ea2; text-decoration:none; } .usa-sidenav a:focus{ outline-offset:0; } .usa-sidenav .usa-current{ position:relative; color:#005ea2; font-weight:bold; } .usa-sidenav .usa-current::after{ background-color:#005ea2; border-radius:99rem; content:""; display:block; position:absolute; bottom:0.25rem; top:0.25rem; width:0.25rem; left:0.25rem; } .grid-container .usa-sidenav{ margin-left:-1rem; margin-right:-1rem; } .usa-sidenav__sublist{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; margin:0; font-size:1rem; } .usa-sidenav__sublist > li{ margin-bottom:0; max-width:unset; } .usa-sidenav__sublist-item{ border-top:1px solid #dcdee0; font-size:0.93rem; } .usa-sidenav__sublist .usa-current::after{ display:none; } .usa-sidenav__sublist a{ padding-left:2rem; } .usa-sidenav__sublist .usa-sidenav__sublist a{ padding-left:3rem; } .usa-sidenav__sublist .usa-sidenav__sublist .usa-sidenav__sublist a{ content:"foobar"; padding-left:4rem; } .usa-skipnav{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; font-size:1.06rem; line-height:1.5; background:transparent; left:0; padding:0.5rem 1rem; position:absolute; top:-3.8rem; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; z-index:100; } .usa-skipnav:focus{ background:white; left:0; position:absolute; top:0; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; } [class*="font-mono-"]{ font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; } [class*="font-sans-"]{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; } [class*="font-serif-"]{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; } [class*="font-ui-"]{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; } [class*="font-heading-"]{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; } [class*="font-body-"]{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; } [class*="font-code-"]{ font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; } [class*="font-alt-"]{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; } .add-aspect-9x16{ -webkit-box-sizing:border-box; box-sizing:border-box; height:0; max-width:100%; overflow:hidden; padding:0 0 177.77778%; position:relative; } .add-aspect-1x1{ -webkit-box-sizing:border-box; box-sizing:border-box; height:0; max-width:100%; overflow:hidden; padding:0 0 100%; position:relative; } .add-aspect-4x3{ -webkit-box-sizing:border-box; box-sizing:border-box; height:0; max-width:100%; overflow:hidden; padding:0 0 75%; position:relative; } .add-aspect-16x9{ -webkit-box-sizing:border-box; box-sizing:border-box; height:0; max-width:100%; overflow:hidden; padding:0 0 56.25%; position:relative; } .add-aspect-2x1{ -webkit-box-sizing:border-box; box-sizing:border-box; height:0; max-width:100%; overflow:hidden; padding:0 0 50%; position:relative; } .add-list-reset{ margin-bottom:0; margin-top:0; padding-left:0; list-style:none; } .flex-align-start{ -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; } .flex-align-end{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; } .flex-align-center{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; } .flex-align-stretch{ -webkit-box-align:stretch; -ms-flex-align:stretch; align-items:stretch; } .flex-align-baseline{ -webkit-box-align:baseline; -ms-flex-align:baseline; align-items:baseline; } .bg-transparent{ background-color:transparent; } .hover\:bg-transparent:hover{ background-color:transparent; } .bg-black{ background-color:black; } .hover\:bg-black:hover{ background-color:black; } .bg-white{ background-color:white; } .hover\:bg-white:hover{ background-color:white; } .bg-red{ background-color:#e52207; } .hover\:bg-red:hover{ background-color:#e52207; } .bg-orange{ background-color:#e66f0e; } .hover\:bg-orange:hover{ background-color:#e66f0e; } .bg-gold{ background-color:#ffbe2e; } .hover\:bg-gold:hover{ background-color:#ffbe2e; } .bg-yellow{ background-color:#fee685; } .hover\:bg-yellow:hover{ background-color:#fee685; } .bg-green{ background-color:#538200; } .hover\:bg-green:hover{ background-color:#538200; } .bg-mint{ background-color:#04c585; } .hover\:bg-mint:hover{ background-color:#04c585; } .bg-cyan{ background-color:#009ec1; } .hover\:bg-cyan:hover{ background-color:#009ec1; } .bg-blue{ background-color:#0076d6; } .hover\:bg-blue:hover{ background-color:#0076d6; } .bg-indigo{ background-color:#676cc8; } .hover\:bg-indigo:hover{ background-color:#676cc8; } .bg-violet{ background-color:#8168b3; } .hover\:bg-violet:hover{ background-color:#8168b3; } .bg-magenta{ background-color:#d72d79; } .hover\:bg-magenta:hover{ background-color:#d72d79; } .bg-gray-5{ background-color:#f0f0f0; } .hover\:bg-gray-5:hover{ background-color:#f0f0f0; } .bg-gray-10{ background-color:#e6e6e6; } .hover\:bg-gray-10:hover{ background-color:#e6e6e6; } .bg-gray-30{ background-color:#adadad; } .hover\:bg-gray-30:hover{ background-color:#adadad; } .bg-gray-50{ background-color:#757575; } .hover\:bg-gray-50:hover{ background-color:#757575; } .bg-gray-70{ background-color:#454545; } .hover\:bg-gray-70:hover{ background-color:#454545; } .bg-gray-90{ background-color:#1b1b1b; } .hover\:bg-gray-90:hover{ background-color:#1b1b1b; } .bg-base-lightest{ background-color:#f0f0f0; } .hover\:bg-base-lightest:hover{ background-color:#f0f0f0; } .bg-base-lighter{ background-color:#dcdee0; } .hover\:bg-base-lighter:hover{ background-color:#dcdee0; } .bg-base-light{ background-color:#a9aeb1; } .hover\:bg-base-light:hover{ background-color:#a9aeb1; } .bg-base{ background-color:#71767a; } .hover\:bg-base:hover{ background-color:#71767a; } .bg-base-dark{ background-color:#565c65; } .hover\:bg-base-dark:hover{ background-color:#565c65; } .bg-base-darker{ background-color:#3d4551; } .hover\:bg-base-darker:hover{ background-color:#3d4551; } .bg-base-darkest{ background-color:#1b1b1b; } .hover\:bg-base-darkest:hover{ background-color:#1b1b1b; } .bg-ink{ background-color:#1b1b1b; } .hover\:bg-ink:hover{ background-color:#1b1b1b; } .bg-primary-lighter{ background-color:#d9e8f6; } .hover\:bg-primary-lighter:hover{ background-color:#d9e8f6; } .bg-primary-light{ background-color:#73b3e7; } .hover\:bg-primary-light:hover{ background-color:#73b3e7; } .bg-primary{ background-color:#005ea2; } .hover\:bg-primary:hover{ background-color:#005ea2; } .bg-primary-vivid{ background-color:#0050d8; } .hover\:bg-primary-vivid:hover{ background-color:#0050d8; } .bg-primary-dark{ background-color:#1a4480; } .hover\:bg-primary-dark:hover{ background-color:#1a4480; } .bg-primary-darker{ background-color:#162e51; } .hover\:bg-primary-darker:hover{ background-color:#162e51; } .bg-secondary-lighter{ background-color:#f3e1e4; } .hover\:bg-secondary-lighter:hover{ background-color:#f3e1e4; } .bg-secondary-light{ background-color:#f2938c; } .hover\:bg-secondary-light:hover{ background-color:#f2938c; } .bg-secondary{ background-color:#d83933; } .hover\:bg-secondary:hover{ background-color:#d83933; } .bg-secondary-vivid{ background-color:#e41d3d; } .hover\:bg-secondary-vivid:hover{ background-color:#e41d3d; } .bg-secondary-dark{ background-color:#b50909; } .hover\:bg-secondary-dark:hover{ background-color:#b50909; } .bg-secondary-darker{ background-color:#8b0a03; } .hover\:bg-secondary-darker:hover{ background-color:#8b0a03; } .bg-accent-warm-darker{ background-color:#775540; } .hover\:bg-accent-warm-darker:hover{ background-color:#775540; } .bg-accent-warm-dark{ background-color:#c05600; } .hover\:bg-accent-warm-dark:hover{ background-color:#c05600; } .bg-accent-warm{ background-color:#fa9441; } .hover\:bg-accent-warm:hover{ background-color:#fa9441; } .bg-accent-warm-light{ background-color:#ffbc78; } .hover\:bg-accent-warm-light:hover{ background-color:#ffbc78; } .bg-accent-warm-lighter{ background-color:#f2e4d4; } .hover\:bg-accent-warm-lighter:hover{ background-color:#f2e4d4; } .bg-accent-cool-darker{ background-color:#07648d; } .hover\:bg-accent-cool-darker:hover{ background-color:#07648d; } .bg-accent-cool-dark{ background-color:#28a0cb; } .hover\:bg-accent-cool-dark:hover{ background-color:#28a0cb; } .bg-accent-cool{ background-color:#00bde3; } .hover\:bg-accent-cool:hover{ background-color:#00bde3; } .bg-accent-cool-light{ background-color:#97d4ea; } .hover\:bg-accent-cool-light:hover{ background-color:#97d4ea; } .bg-accent-cool-lighter{ background-color:#e1f3f8; } .hover\:bg-accent-cool-lighter:hover{ background-color:#e1f3f8; } .border-1px{ border:1px solid; } .hover\:border-1px:hover{ border:1px solid; } .border-y-1px{ border-top:1px solid; border-bottom:1px solid; } .hover\:border-y-1px:hover{ border-top:1px solid; border-bottom:1px solid; } .border-x-1px{ border-left:1px solid; border-right:1px solid; } .hover\:border-x-1px:hover{ border-left:1px solid; border-right:1px solid; } .border-top-1px{ border-top:1px solid; } .hover\:border-top-1px:hover{ border-top:1px solid; } .border-right-1px{ border-right:1px solid; } .hover\:border-right-1px:hover{ border-right:1px solid; } .border-bottom-1px{ border-bottom:1px solid; } .hover\:border-bottom-1px:hover{ border-bottom:1px solid; } .border-left-1px{ border-left:1px solid; } .hover\:border-left-1px:hover{ border-left:1px solid; } .border-2px{ border:2px solid; } .hover\:border-2px:hover{ border:2px solid; } .border-y-2px{ border-top:2px solid; border-bottom:2px solid; } .hover\:border-y-2px:hover{ border-top:2px solid; border-bottom:2px solid; } .border-x-2px{ border-left:2px solid; border-right:2px solid; } .hover\:border-x-2px:hover{ border-left:2px solid; border-right:2px solid; } .border-top-2px{ border-top:2px solid; } .hover\:border-top-2px:hover{ border-top:2px solid; } .border-right-2px{ border-right:2px solid; } .hover\:border-right-2px:hover{ border-right:2px solid; } .border-bottom-2px{ border-bottom:2px solid; } .hover\:border-bottom-2px:hover{ border-bottom:2px solid; } .border-left-2px{ border-left:2px solid; } .hover\:border-left-2px:hover{ border-left:2px solid; } .border-05{ border:0.25rem solid; } .hover\:border-05:hover{ border:0.25rem solid; } .border-y-05{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .hover\:border-y-05:hover{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .border-x-05{ border-left:0.25rem solid; border-right:0.25rem solid; } .hover\:border-x-05:hover{ border-left:0.25rem solid; border-right:0.25rem solid; } .border-top-05{ border-top:0.25rem solid; } .hover\:border-top-05:hover{ border-top:0.25rem solid; } .border-right-05{ border-right:0.25rem solid; } .hover\:border-right-05:hover{ border-right:0.25rem solid; } .border-bottom-05{ border-bottom:0.25rem solid; } .hover\:border-bottom-05:hover{ border-bottom:0.25rem solid; } .border-left-05{ border-left:0.25rem solid; } .hover\:border-left-05:hover{ border-left:0.25rem solid; } .border-1{ border:0.5rem solid; } .hover\:border-1:hover{ border:0.5rem solid; } .border-y-1{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .hover\:border-y-1:hover{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .border-x-1{ border-left:0.5rem solid; border-right:0.5rem solid; } .hover\:border-x-1:hover{ border-left:0.5rem solid; border-right:0.5rem solid; } .border-top-1{ border-top:0.5rem solid; } .hover\:border-top-1:hover{ border-top:0.5rem solid; } .border-right-1{ border-right:0.5rem solid; } .hover\:border-right-1:hover{ border-right:0.5rem solid; } .border-bottom-1{ border-bottom:0.5rem solid; } .hover\:border-bottom-1:hover{ border-bottom:0.5rem solid; } .border-left-1{ border-left:0.5rem solid; } .hover\:border-left-1:hover{ border-left:0.5rem solid; } .border-105{ border:0.75rem solid; } .hover\:border-105:hover{ border:0.75rem solid; } .border-y-105{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .hover\:border-y-105:hover{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .border-x-105{ border-left:0.75rem solid; border-right:0.75rem solid; } .hover\:border-x-105:hover{ border-left:0.75rem solid; border-right:0.75rem solid; } .border-top-105{ border-top:0.75rem solid; } .hover\:border-top-105:hover{ border-top:0.75rem solid; } .border-right-105{ border-right:0.75rem solid; } .hover\:border-right-105:hover{ border-right:0.75rem solid; } .border-bottom-105{ border-bottom:0.75rem solid; } .hover\:border-bottom-105:hover{ border-bottom:0.75rem solid; } .border-left-105{ border-left:0.75rem solid; } .hover\:border-left-105:hover{ border-left:0.75rem solid; } .border-2{ border:1rem solid; } .hover\:border-2:hover{ border:1rem solid; } .border-y-2{ border-top:1rem solid; border-bottom:1rem solid; } .hover\:border-y-2:hover{ border-top:1rem solid; border-bottom:1rem solid; } .border-x-2{ border-left:1rem solid; border-right:1rem solid; } .hover\:border-x-2:hover{ border-left:1rem solid; border-right:1rem solid; } .border-top-2{ border-top:1rem solid; } .hover\:border-top-2:hover{ border-top:1rem solid; } .border-right-2{ border-right:1rem solid; } .hover\:border-right-2:hover{ border-right:1rem solid; } .border-bottom-2{ border-bottom:1rem solid; } .hover\:border-bottom-2:hover{ border-bottom:1rem solid; } .border-left-2{ border-left:1rem solid; } .hover\:border-left-2:hover{ border-left:1rem solid; } .border-205{ border:1.25rem solid; } .hover\:border-205:hover{ border:1.25rem solid; } .border-y-205{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .hover\:border-y-205:hover{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .border-x-205{ border-left:1.25rem solid; border-right:1.25rem solid; } .hover\:border-x-205:hover{ border-left:1.25rem solid; border-right:1.25rem solid; } .border-top-205{ border-top:1.25rem solid; } .hover\:border-top-205:hover{ border-top:1.25rem solid; } .border-right-205{ border-right:1.25rem solid; } .hover\:border-right-205:hover{ border-right:1.25rem solid; } .border-bottom-205{ border-bottom:1.25rem solid; } .hover\:border-bottom-205:hover{ border-bottom:1.25rem solid; } .border-left-205{ border-left:1.25rem solid; } .hover\:border-left-205:hover{ border-left:1.25rem solid; } .border-3{ border:1.5rem solid; } .hover\:border-3:hover{ border:1.5rem solid; } .border-y-3{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .hover\:border-y-3:hover{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .border-x-3{ border-left:1.5rem solid; border-right:1.5rem solid; } .hover\:border-x-3:hover{ border-left:1.5rem solid; border-right:1.5rem solid; } .border-top-3{ border-top:1.5rem solid; } .hover\:border-top-3:hover{ border-top:1.5rem solid; } .border-right-3{ border-right:1.5rem solid; } .hover\:border-right-3:hover{ border-right:1.5rem solid; } .border-bottom-3{ border-bottom:1.5rem solid; } .hover\:border-bottom-3:hover{ border-bottom:1.5rem solid; } .border-left-3{ border-left:1.5rem solid; } .hover\:border-left-3:hover{ border-left:1.5rem solid; } .border-0{ border:0 solid; } .hover\:border-0:hover{ border:0 solid; } .border-y-0{ border-top:0 solid; border-bottom:0 solid; } .hover\:border-y-0:hover{ border-top:0 solid; border-bottom:0 solid; } .border-x-0{ border-left:0 solid; border-right:0 solid; } .hover\:border-x-0:hover{ border-left:0 solid; border-right:0 solid; } .border-top-0{ border-top:0 solid; } .hover\:border-top-0:hover{ border-top:0 solid; } .border-right-0{ border-right:0 solid; } .hover\:border-right-0:hover{ border-right:0 solid; } .border-bottom-0{ border-bottom:0 solid; } .hover\:border-bottom-0:hover{ border-bottom:0 solid; } .border-left-0{ border-left:0 solid; } .hover\:border-left-0:hover{ border-left:0 solid; } .border{ border:1px solid; } .hover\:border:hover{ border:1px solid; } .border-y{ border-top:1px solid; border-bottom:1px solid; } .hover\:border-y:hover{ border-top:1px solid; border-bottom:1px solid; } .border-x{ border-left:1px solid; border-right:1px solid; } .hover\:border-x:hover{ border-left:1px solid; border-right:1px solid; } .border-top{ border-top:1px solid; } .hover\:border-top:hover{ border-top:1px solid; } .border-right{ border-right:1px solid; } .hover\:border-right:hover{ border-right:1px solid; } .border-bottom{ border-bottom:1px solid; } .hover\:border-bottom:hover{ border-bottom:1px solid; } .border-left{ border-left:1px solid; } .hover\:border-left:hover{ border-left:1px solid; } .border-transparent{ border-color:transparent; } .hover\:border-transparent:hover{ border-color:transparent; } .border-black{ border-color:black; } .hover\:border-black:hover{ border-color:black; } .border-white{ border-color:white; } .hover\:border-white:hover{ border-color:white; } .border-red{ border-color:#e52207; } .hover\:border-red:hover{ border-color:#e52207; } .border-orange{ border-color:#e66f0e; } .hover\:border-orange:hover{ border-color:#e66f0e; } .border-gold{ border-color:#ffbe2e; } .hover\:border-gold:hover{ border-color:#ffbe2e; } .border-yellow{ border-color:#fee685; } .hover\:border-yellow:hover{ border-color:#fee685; } .border-green{ border-color:#538200; } .hover\:border-green:hover{ border-color:#538200; } .border-mint{ border-color:#04c585; } .hover\:border-mint:hover{ border-color:#04c585; } .border-cyan{ border-color:#009ec1; } .hover\:border-cyan:hover{ border-color:#009ec1; } .border-blue{ border-color:#0076d6; } .hover\:border-blue:hover{ border-color:#0076d6; } .border-indigo{ border-color:#676cc8; } .hover\:border-indigo:hover{ border-color:#676cc8; } .border-violet{ border-color:#8168b3; } .hover\:border-violet:hover{ border-color:#8168b3; } .border-magenta{ border-color:#d72d79; } .hover\:border-magenta:hover{ border-color:#d72d79; } .border-gray-5{ border-color:#f0f0f0; } .hover\:border-gray-5:hover{ border-color:#f0f0f0; } .border-gray-10{ border-color:#e6e6e6; } .hover\:border-gray-10:hover{ border-color:#e6e6e6; } .border-gray-30{ border-color:#adadad; } .hover\:border-gray-30:hover{ border-color:#adadad; } .border-gray-50{ border-color:#757575; } .hover\:border-gray-50:hover{ border-color:#757575; } .border-gray-70{ border-color:#454545; } .hover\:border-gray-70:hover{ border-color:#454545; } .border-gray-90{ border-color:#1b1b1b; } .hover\:border-gray-90:hover{ border-color:#1b1b1b; } .border-base-lightest{ border-color:#f0f0f0; } .hover\:border-base-lightest:hover{ border-color:#f0f0f0; } .border-base-lighter{ border-color:#dcdee0; } .hover\:border-base-lighter:hover{ border-color:#dcdee0; } .border-base-light{ border-color:#a9aeb1; } .hover\:border-base-light:hover{ border-color:#a9aeb1; } .border-base{ border-color:#71767a; } .hover\:border-base:hover{ border-color:#71767a; } .border-base-dark{ border-color:#565c65; } .hover\:border-base-dark:hover{ border-color:#565c65; } .border-base-darker{ border-color:#3d4551; } .hover\:border-base-darker:hover{ border-color:#3d4551; } .border-base-darkest{ border-color:#1b1b1b; } .hover\:border-base-darkest:hover{ border-color:#1b1b1b; } .border-ink{ border-color:#1b1b1b; } .hover\:border-ink:hover{ border-color:#1b1b1b; } .border-primary-lighter{ border-color:#d9e8f6; } .hover\:border-primary-lighter:hover{ border-color:#d9e8f6; } .border-primary-light{ border-color:#73b3e7; } .hover\:border-primary-light:hover{ border-color:#73b3e7; } .border-primary{ border-color:#005ea2; } .hover\:border-primary:hover{ border-color:#005ea2; } .border-primary-vivid{ border-color:#0050d8; } .hover\:border-primary-vivid:hover{ border-color:#0050d8; } .border-primary-dark{ border-color:#1a4480; } .hover\:border-primary-dark:hover{ border-color:#1a4480; } .border-primary-darker{ border-color:#162e51; } .hover\:border-primary-darker:hover{ border-color:#162e51; } .border-secondary-lighter{ border-color:#f3e1e4; } .hover\:border-secondary-lighter:hover{ border-color:#f3e1e4; } .border-secondary-light{ border-color:#f2938c; } .hover\:border-secondary-light:hover{ border-color:#f2938c; } .border-secondary{ border-color:#d83933; } .hover\:border-secondary:hover{ border-color:#d83933; } .border-secondary-vivid{ border-color:#e41d3d; } .hover\:border-secondary-vivid:hover{ border-color:#e41d3d; } .border-secondary-dark{ border-color:#b50909; } .hover\:border-secondary-dark:hover{ border-color:#b50909; } .border-secondary-darker{ border-color:#8b0a03; } .hover\:border-secondary-darker:hover{ border-color:#8b0a03; } .border-accent-warm-darker{ border-color:#775540; } .hover\:border-accent-warm-darker:hover{ border-color:#775540; } .border-accent-warm-dark{ border-color:#c05600; } .hover\:border-accent-warm-dark:hover{ border-color:#c05600; } .border-accent-warm{ border-color:#fa9441; } .hover\:border-accent-warm:hover{ border-color:#fa9441; } .border-accent-warm-light{ border-color:#ffbc78; } .hover\:border-accent-warm-light:hover{ border-color:#ffbc78; } .border-accent-warm-lighter{ border-color:#f2e4d4; } .hover\:border-accent-warm-lighter:hover{ border-color:#f2e4d4; } .border-accent-cool-darker{ border-color:#07648d; } .hover\:border-accent-cool-darker:hover{ border-color:#07648d; } .border-accent-cool-dark{ border-color:#28a0cb; } .hover\:border-accent-cool-dark:hover{ border-color:#28a0cb; } .border-accent-cool{ border-color:#00bde3; } .hover\:border-accent-cool:hover{ border-color:#00bde3; } .border-accent-cool-light{ border-color:#97d4ea; } .hover\:border-accent-cool-light:hover{ border-color:#97d4ea; } .border-accent-cool-lighter{ border-color:#e1f3f8; } .hover\:border-accent-cool-lighter:hover{ border-color:#e1f3f8; } .radius-0{ border-radius:0; } .radius-top-0{ border-top-left-radius:0; border-top-right-radius:0; } .radius-right-0{ border-top-right-radius:0; border-bottom-right-radius:0; } .radius-bottom-0{ border-bottom-left-radius:0; border-bottom-right-radius:0; } .radius-left-0{ border-top-left-radius:0; border-bottom-left-radius:0; } .radius-sm{ border-radius:2px; } .radius-top-sm{ border-top-left-radius:2px; border-top-right-radius:2px; } .radius-right-sm{ border-top-right-radius:2px; border-bottom-right-radius:2px; } .radius-bottom-sm{ border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .radius-left-sm{ border-top-left-radius:2px; border-bottom-left-radius:2px; } .radius-md{ border-radius:0.25rem; } .radius-top-md{ border-top-left-radius:0.25rem; border-top-right-radius:0.25rem; } .radius-right-md{ border-top-right-radius:0.25rem; border-bottom-right-radius:0.25rem; } .radius-bottom-md{ border-bottom-left-radius:0.25rem; border-bottom-right-radius:0.25rem; } .radius-left-md{ border-top-left-radius:0.25rem; border-bottom-left-radius:0.25rem; } .radius-lg{ border-radius:0.5rem; } .radius-top-lg{ border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; } .radius-right-lg{ border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem; } .radius-bottom-lg{ border-bottom-left-radius:0.5rem; border-bottom-right-radius:0.5rem; } .radius-left-lg{ border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem; } .radius-pill{ border-radius:99rem; } .radius-top-pill{ border-top-left-radius:99rem; border-top-right-radius:99rem; } .radius-right-pill{ border-top-right-radius:99rem; border-bottom-right-radius:99rem; } .radius-bottom-pill{ border-bottom-left-radius:99rem; border-bottom-right-radius:99rem; } .radius-left-pill{ border-top-left-radius:99rem; border-bottom-left-radius:99rem; } .border-dashed{ border-style:dashed; } .border-dotted{ border-style:dotted; } .border-solid{ border-style:solid; } .border-width-1px{ border-width:1px; } .border-y-width-1px{ border-top-width:1px; border-bottom-width:1px; } .border-x-width-1px{ border-left-width:1px; border-right-width:1px; } .border-top-width-1px{ border-top-width:1px; } .border-right-width-1px{ border-right-width:1px; } .border-bottom-width-1px{ border-bottom-width:1px; } .border-left-width-1px{ border-left-width:1px; } .border-width-2px{ border-width:2px; } .border-y-width-2px{ border-top-width:2px; border-bottom-width:2px; } .border-x-width-2px{ border-left-width:2px; border-right-width:2px; } .border-top-width-2px{ border-top-width:2px; } .border-right-width-2px{ border-right-width:2px; } .border-bottom-width-2px{ border-bottom-width:2px; } .border-left-width-2px{ border-left-width:2px; } .border-width-05{ border-width:0.25rem; } .border-y-width-05{ border-top-width:0.25rem; border-bottom-width:0.25rem; } .border-x-width-05{ border-left-width:0.25rem; border-right-width:0.25rem; } .border-top-width-05{ border-top-width:0.25rem; } .border-right-width-05{ border-right-width:0.25rem; } .border-bottom-width-05{ border-bottom-width:0.25rem; } .border-left-width-05{ border-left-width:0.25rem; } .border-width-1{ border-width:0.5rem; } .border-y-width-1{ border-top-width:0.5rem; border-bottom-width:0.5rem; } .border-x-width-1{ border-left-width:0.5rem; border-right-width:0.5rem; } .border-top-width-1{ border-top-width:0.5rem; } .border-right-width-1{ border-right-width:0.5rem; } .border-bottom-width-1{ border-bottom-width:0.5rem; } .border-left-width-1{ border-left-width:0.5rem; } .border-width-105{ border-width:0.75rem; } .border-y-width-105{ border-top-width:0.75rem; border-bottom-width:0.75rem; } .border-x-width-105{ border-left-width:0.75rem; border-right-width:0.75rem; } .border-top-width-105{ border-top-width:0.75rem; } .border-right-width-105{ border-right-width:0.75rem; } .border-bottom-width-105{ border-bottom-width:0.75rem; } .border-left-width-105{ border-left-width:0.75rem; } .border-width-2{ border-width:1rem; } .border-y-width-2{ border-top-width:1rem; border-bottom-width:1rem; } .border-x-width-2{ border-left-width:1rem; border-right-width:1rem; } .border-top-width-2{ border-top-width:1rem; } .border-right-width-2{ border-right-width:1rem; } .border-bottom-width-2{ border-bottom-width:1rem; } .border-left-width-2{ border-left-width:1rem; } .border-width-205{ border-width:1.25rem; } .border-y-width-205{ border-top-width:1.25rem; border-bottom-width:1.25rem; } .border-x-width-205{ border-left-width:1.25rem; border-right-width:1.25rem; } .border-top-width-205{ border-top-width:1.25rem; } .border-right-width-205{ border-right-width:1.25rem; } .border-bottom-width-205{ border-bottom-width:1.25rem; } .border-left-width-205{ border-left-width:1.25rem; } .border-width-3{ border-width:1.5rem; } .border-y-width-3{ border-top-width:1.5rem; border-bottom-width:1.5rem; } .border-x-width-3{ border-left-width:1.5rem; border-right-width:1.5rem; } .border-top-width-3{ border-top-width:1.5rem; } .border-right-width-3{ border-right-width:1.5rem; } .border-bottom-width-3{ border-bottom-width:1.5rem; } .border-left-width-3{ border-left-width:1.5rem; } .border-width-0{ border-width:0; } .border-y-width-0{ border-top-width:0; border-bottom-width:0; } .border-x-width-0{ border-left-width:0; border-right-width:0; } .border-top-width-0{ border-top-width:0; } .border-right-width-0{ border-right-width:0; } .border-bottom-width-0{ border-bottom-width:0; } .border-left-width-0{ border-left-width:0; } .bottom-1px{ bottom:1px; } .bottom-2px{ bottom:2px; } .bottom-05{ bottom:0.25rem; } .bottom-1{ bottom:0.5rem; } .bottom-105{ bottom:0.75rem; } .bottom-2{ bottom:1rem; } .bottom-205{ bottom:1.25rem; } .bottom-3{ bottom:1.5rem; } .bottom-neg-1px{ bottom:-1px; } .bottom-neg-2px{ bottom:-2px; } .bottom-neg-05{ bottom:-0.25rem; } .bottom-neg-1{ bottom:-0.5rem; } .bottom-neg-105{ bottom:-0.75rem; } .bottom-neg-2{ bottom:-1rem; } .bottom-neg-205{ bottom:-1.25rem; } .bottom-neg-3{ bottom:-1.5rem; } .bottom-0{ bottom:0; } .bottom-auto{ bottom:auto; } .bottom-full{ bottom:100%; } .shadow-none{ -webkit-box-shadow:none; box-shadow:none; } .hover\:shadow-none:hover{ -webkit-box-shadow:none; box-shadow:none; } .shadow-1{ -webkit-box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1); } .hover\:shadow-1:hover{ -webkit-box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 1px 0.25rem 0 rgba(0, 0, 0, 0.1); } .shadow-2{ -webkit-box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1); } .hover\:shadow-2:hover{ -webkit-box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.1); } .shadow-3{ -webkit-box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1); } .hover\:shadow-3:hover{ -webkit-box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 0.5rem 1rem 0 rgba(0, 0, 0, 0.1); } .shadow-4{ -webkit-box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); } .hover\:shadow-4:hover{ -webkit-box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 0.75rem 1.5rem 0 rgba(0, 0, 0, 0.1); } .shadow-5{ -webkit-box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1); } .hover\:shadow-5:hover{ -webkit-box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1); box-shadow:0 1rem 2rem 0 rgba(0, 0, 0, 0.1); } .circle-1px{ height:1px; width:1px; border-radius:50%; } .circle-2px{ height:2px; width:2px; border-radius:50%; } .circle-05{ height:0.25rem; width:0.25rem; border-radius:50%; } .circle-1{ height:0.5rem; width:0.5rem; border-radius:50%; } .circle-105{ height:0.75rem; width:0.75rem; border-radius:50%; } .circle-2{ height:1rem; width:1rem; border-radius:50%; } .circle-205{ height:1.25rem; width:1.25rem; border-radius:50%; } .circle-3{ height:1.5rem; width:1.5rem; border-radius:50%; } .circle-4{ height:2rem; width:2rem; border-radius:50%; } .circle-5{ height:2.5rem; width:2.5rem; border-radius:50%; } .circle-6{ height:3rem; width:3rem; border-radius:50%; } .circle-7{ height:3.5rem; width:3.5rem; border-radius:50%; } .circle-8{ height:4rem; width:4rem; border-radius:50%; } .circle-9{ height:4.5rem; width:4.5rem; border-radius:50%; } .circle-10{ height:5rem; width:5rem; border-radius:50%; } .circle-15{ height:7.5rem; width:7.5rem; border-radius:50%; } .circle-card{ height:10rem; width:10rem; border-radius:50%; } .circle-card-lg{ height:15rem; width:15rem; border-radius:50%; } .circle-mobile{ height:20rem; width:20rem; border-radius:50%; } .clearfix::after{ content:""; display:block; clear:both; } .text-transparent{ color:transparent; } .hover\:text-transparent:hover{ color:transparent; } .text-black{ color:black; } .hover\:text-black:hover{ color:black; } .text-white{ color:white; } .hover\:text-white:hover{ color:white; } .text-red{ color:#e52207; } .hover\:text-red:hover{ color:#e52207; } .text-orange{ color:#e66f0e; } .hover\:text-orange:hover{ color:#e66f0e; } .text-gold{ color:#ffbe2e; } .hover\:text-gold:hover{ color:#ffbe2e; } .text-yellow{ color:#fee685; } .hover\:text-yellow:hover{ color:#fee685; } .text-green{ color:#538200; } .hover\:text-green:hover{ color:#538200; } .text-mint{ color:#04c585; } .hover\:text-mint:hover{ color:#04c585; } .text-cyan{ color:#009ec1; } .hover\:text-cyan:hover{ color:#009ec1; } .text-blue{ color:#0076d6; } .hover\:text-blue:hover{ color:#0076d6; } .text-indigo{ color:#676cc8; } .hover\:text-indigo:hover{ color:#676cc8; } .text-violet{ color:#8168b3; } .hover\:text-violet:hover{ color:#8168b3; } .text-magenta{ color:#d72d79; } .hover\:text-magenta:hover{ color:#d72d79; } .text-gray-5{ color:#f0f0f0; } .hover\:text-gray-5:hover{ color:#f0f0f0; } .text-gray-10{ color:#e6e6e6; } .hover\:text-gray-10:hover{ color:#e6e6e6; } .text-gray-30{ color:#adadad; } .hover\:text-gray-30:hover{ color:#adadad; } .text-gray-50{ color:#757575; } .hover\:text-gray-50:hover{ color:#757575; } .text-gray-70{ color:#454545; } .hover\:text-gray-70:hover{ color:#454545; } .text-gray-90{ color:#1b1b1b; } .hover\:text-gray-90:hover{ color:#1b1b1b; } .text-base-lightest{ color:#f0f0f0; } .hover\:text-base-lightest:hover{ color:#f0f0f0; } .text-base-lighter{ color:#dcdee0; } .hover\:text-base-lighter:hover{ color:#dcdee0; } .text-base-light{ color:#a9aeb1; } .hover\:text-base-light:hover{ color:#a9aeb1; } .text-base{ color:#71767a; } .hover\:text-base:hover{ color:#71767a; } .text-base-dark{ color:#565c65; } .hover\:text-base-dark:hover{ color:#565c65; } .text-base-darker{ color:#3d4551; } .hover\:text-base-darker:hover{ color:#3d4551; } .text-base-darkest{ color:#1b1b1b; } .hover\:text-base-darkest:hover{ color:#1b1b1b; } .text-ink{ color:#1b1b1b; } .hover\:text-ink:hover{ color:#1b1b1b; } .text-primary-lighter{ color:#d9e8f6; } .hover\:text-primary-lighter:hover{ color:#d9e8f6; } .text-primary-light{ color:#73b3e7; } .hover\:text-primary-light:hover{ color:#73b3e7; } .text-primary{ color:#005ea2; } .hover\:text-primary:hover{ color:#005ea2; } .text-primary-vivid{ color:#0050d8; } .hover\:text-primary-vivid:hover{ color:#0050d8; } .text-primary-dark{ color:#1a4480; } .hover\:text-primary-dark:hover{ color:#1a4480; } .text-primary-darker{ color:#162e51; } .hover\:text-primary-darker:hover{ color:#162e51; } .text-secondary-lighter{ color:#f3e1e4; } .hover\:text-secondary-lighter:hover{ color:#f3e1e4; } .text-secondary-light{ color:#f2938c; } .hover\:text-secondary-light:hover{ color:#f2938c; } .text-secondary{ color:#d83933; } .hover\:text-secondary:hover{ color:#d83933; } .text-secondary-vivid{ color:#e41d3d; } .hover\:text-secondary-vivid:hover{ color:#e41d3d; } .text-secondary-dark{ color:#b50909; } .hover\:text-secondary-dark:hover{ color:#b50909; } .text-secondary-darker{ color:#8b0a03; } .hover\:text-secondary-darker:hover{ color:#8b0a03; } .text-accent-warm-darker{ color:#775540; } .hover\:text-accent-warm-darker:hover{ color:#775540; } .text-accent-warm-dark{ color:#c05600; } .hover\:text-accent-warm-dark:hover{ color:#c05600; } .text-accent-warm{ color:#fa9441; } .hover\:text-accent-warm:hover{ color:#fa9441; } .text-accent-warm-light{ color:#ffbc78; } .hover\:text-accent-warm-light:hover{ color:#ffbc78; } .text-accent-warm-lighter{ color:#f2e4d4; } .hover\:text-accent-warm-lighter:hover{ color:#f2e4d4; } .text-accent-cool-darker{ color:#07648d; } .hover\:text-accent-cool-darker:hover{ color:#07648d; } .text-accent-cool-dark{ color:#28a0cb; } .hover\:text-accent-cool-dark:hover{ color:#28a0cb; } .text-accent-cool{ color:#00bde3; } .hover\:text-accent-cool:hover{ color:#00bde3; } .text-accent-cool-light{ color:#97d4ea; } .hover\:text-accent-cool-light:hover{ color:#97d4ea; } .text-accent-cool-lighter{ color:#e1f3f8; } .hover\:text-accent-cool-lighter:hover{ color:#e1f3f8; } .cursor-auto{ cursor:auto; } .cursor-default{ cursor:default; } .cursor-pointer{ cursor:pointer; } .cursor-wait{ cursor:wait; } .cursor-move{ cursor:move; } .cursor-not-allowed{ cursor:not-allowed; } .display-block{ display:block; } .display-flex{ display:-webkit-box; display:-ms-flexbox; display:flex; } .display-none{ display:none; } .display-inline{ display:inline; } .display-inline-block{ display:inline-block; } .display-inline-flex{ display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; } .display-table{ display:table; } .display-table-cell{ display:table-cell; } .display-table-row{ display:table-row; } .flex-1{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; } .flex-2{ -webkit-box-flex:2; -ms-flex:2 0 0px; flex:2 0 0; } .flex-3{ -webkit-box-flex:3; -ms-flex:3 0 0px; flex:3 0 0; } .flex-4{ -webkit-box-flex:4; -ms-flex:4 0 0px; flex:4 0 0; } .flex-5{ -webkit-box-flex:5; -ms-flex:5 0 0px; flex:5 0 0; } .flex-6{ -webkit-box-flex:6; -ms-flex:6 0 0px; flex:6 0 0; } .flex-7{ -webkit-box-flex:7; -ms-flex:7 0 0px; flex:7 0 0; } .flex-8{ -webkit-box-flex:8; -ms-flex:8 0 0px; flex:8 0 0; } .flex-9{ -webkit-box-flex:9; -ms-flex:9 0 0px; flex:9 0 0; } .flex-10{ -webkit-box-flex:10; -ms-flex:10 0 0px; flex:10 0 0; } .flex-11{ -webkit-box-flex:11; -ms-flex:11 0 0px; flex:11 0 0; } .flex-12{ -webkit-box-flex:12; -ms-flex:12 0 0px; flex:12 0 0; } .flex-fill{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; } .flex-auto{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; } .flex-row{ -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-direction:row; flex-direction:row; } .flex-column{ -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; } .flex-wrap{ -ms-flex-wrap:wrap; flex-wrap:wrap; } .flex-no-wrap{ -ms-flex-wrap:nowrap; flex-wrap:nowrap; } .float-left{ float:left; } .float-none{ float:none; } .float-right{ float:right; } .font-mono-3xs{ font-size:0.77rem; } .font-mono-2xs{ font-size:0.83rem; } .font-mono-xs{ font-size:0.89rem; } .font-mono-sm{ font-size:0.95rem; } .font-mono-md{ font-size:1.01rem; } .font-mono-lg{ font-size:1.31rem; } .font-mono-xl{ font-size:1.91rem; } .font-mono-2xl{ font-size:2.38rem; } .font-mono-3xl{ font-size:2.86rem; } .font-sans-3xs{ font-size:0.87rem; } .font-sans-2xs{ font-size:0.93rem; } .font-sans-xs{ font-size:1rem; } .font-sans-sm{ font-size:1.06rem; } .font-sans-md{ font-size:1.13rem; } .font-sans-lg{ font-size:1.46rem; } .font-sans-xl{ font-size:2.13rem; } .font-sans-2xl{ font-size:2.66rem; } .font-sans-3xl{ font-size:3.19rem; } .font-serif-3xs{ font-size:0.79rem; } .font-serif-2xs{ font-size:0.85rem; } .font-serif-xs{ font-size:0.91rem; } .font-serif-sm{ font-size:0.98rem; } .font-serif-md{ font-size:1.04rem; } .font-serif-lg{ font-size:1.34rem; } .font-serif-xl{ font-size:1.95rem; } .font-serif-2xl{ font-size:2.44rem; } .font-serif-3xl{ font-size:2.93rem; } .font-heading-3xs{ font-size:0.79rem; } .font-heading-2xs{ font-size:0.85rem; } .font-heading-xs{ font-size:0.91rem; } .font-heading-sm{ font-size:0.98rem; } .font-heading-md{ font-size:1.04rem; } .font-heading-lg{ font-size:1.34rem; } .font-heading-xl{ font-size:1.95rem; } .font-heading-2xl{ font-size:2.44rem; } .font-heading-3xl{ font-size:2.93rem; } .font-body-3xs{ font-size:0.87rem; } .font-body-2xs{ font-size:0.93rem; } .font-body-xs{ font-size:1rem; } .font-body-sm{ font-size:1.06rem; } .font-body-md{ font-size:1.13rem; } .font-body-lg{ font-size:1.46rem; } .font-body-xl{ font-size:2.13rem; } .font-body-2xl{ font-size:2.66rem; } .font-body-3xl{ font-size:3.19rem; } .font-code-3xs{ font-size:0.77rem; } .font-code-2xs{ font-size:0.83rem; } .font-code-xs{ font-size:0.89rem; } .font-code-sm{ font-size:0.95rem; } .font-code-md{ font-size:1.01rem; } .font-code-lg{ font-size:1.31rem; } .font-code-xl{ font-size:1.91rem; } .font-code-2xl{ font-size:2.38rem; } .font-code-3xl{ font-size:2.86rem; } .font-alt-3xs{ font-size:0.79rem; } .font-alt-2xs{ font-size:0.85rem; } .font-alt-xs{ font-size:0.91rem; } .font-alt-sm{ font-size:0.98rem; } .font-alt-md{ font-size:1.04rem; } .font-alt-lg{ font-size:1.34rem; } .font-alt-xl{ font-size:1.95rem; } .font-alt-2xl{ font-size:2.44rem; } .font-alt-3xl{ font-size:2.93rem; } .font-ui-3xs{ font-size:0.87rem; } .font-ui-2xs{ font-size:0.93rem; } .font-ui-xs{ font-size:1rem; } .font-ui-sm{ font-size:1.06rem; } .font-ui-md{ font-size:1.13rem; } .font-ui-lg{ font-size:1.46rem; } .font-ui-xl{ font-size:2.13rem; } .font-ui-2xl{ font-size:2.66rem; } .font-ui-3xl{ font-size:3.19rem; } .font-family-mono{ font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; } .font-family-sans{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; } .font-family-serif{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; } .font-family-ui{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; } .font-family-heading{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; } .font-family-body{ font-family:Source Sans Pro Web, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif; } .font-family-code{ font-family:Roboto Mono Web, Bitstream Vera Sans Mono, Consolas, Courier, monospace; } .font-family-alt{ font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; } .text-tabular{ -webkit-font-feature-settings:"tnum" 1, "kern" 1; font-feature-settings:"tnum" 1, "kern" 1; } .text-no-tabular{ -webkit-font-feature-settings:"kern" 1; font-feature-settings:"kern" 1; } .text-italic{ font-style:italic; } .text-no-italic{ font-style:normal; } .text-light{ font-weight:300; } .text-normal{ font-weight:normal; } .text-bold{ font-weight:bold; } .height-1px{ height:1px; } .height-2px{ height:2px; } .height-05{ height:0.25rem; } .height-1{ height:0.5rem; } .height-105{ height:0.75rem; } .height-2{ height:1rem; } .height-205{ height:1.25rem; } .height-3{ height:1.5rem; } .height-4{ height:2rem; } .height-5{ height:2.5rem; } .height-6{ height:3rem; } .height-7{ height:3.5rem; } .height-8{ height:4rem; } .height-9{ height:4.5rem; } .height-10{ height:5rem; } .height-15{ height:7.5rem; } .height-card{ height:10rem; } .height-card-lg{ height:15rem; } .height-mobile{ height:20rem; } .height-0{ height:0; } .height-auto{ height:auto; } .height-full{ height:100%; } .height-viewport{ height:100vh; } .flex-justify-center{ -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; } .flex-justify-start{ -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; } .flex-justify-end{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; } .flex-justify{ -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; } .left-1px{ left:1px; } .left-2px{ left:2px; } .left-05{ left:0.25rem; } .left-1{ left:0.5rem; } .left-105{ left:0.75rem; } .left-2{ left:1rem; } .left-205{ left:1.25rem; } .left-3{ left:1.5rem; } .left-neg-1px{ left:-1px; } .left-neg-2px{ left:-2px; } .left-neg-05{ left:-0.25rem; } .left-neg-1{ left:-0.5rem; } .left-neg-105{ left:-0.75rem; } .left-neg-2{ left:-1rem; } .left-neg-205{ left:-1.25rem; } .left-neg-3{ left:-1.5rem; } .left-0{ left:0; } .left-auto{ left:auto; } .text-ls-auto{ letter-spacing:initial; } .text-ls-neg-3{ letter-spacing:-0.03em; } .text-ls-neg-2{ letter-spacing:-0.02em; } .text-ls-neg-1{ letter-spacing:-0.01em; } .text-ls-1{ letter-spacing:0.025em; } .text-ls-2{ letter-spacing:0.1em; } .text-ls-3{ letter-spacing:0.15em; } .line-height-sans-1{ line-height:0.9; } .line-height-sans-2{ line-height:1.1; } .line-height-sans-3{ line-height:1.3; } .line-height-sans-4{ line-height:1.4; } .line-height-sans-5{ line-height:1.5; } .line-height-sans-6{ line-height:1.6; } .line-height-serif-1{ line-height:1; } .line-height-serif-2{ line-height:1.2; } .line-height-serif-3{ line-height:1.4; } .line-height-serif-4{ line-height:1.5; } .line-height-serif-5{ line-height:1.7; } .line-height-serif-6{ line-height:1.8; } .line-height-mono-1{ line-height:1; } .line-height-mono-2{ line-height:1.3; } .line-height-mono-3{ line-height:1.4; } .line-height-mono-4{ line-height:1.6; } .line-height-mono-5{ line-height:1.7; } .line-height-mono-6{ line-height:1.8; } .line-height-heading-1{ line-height:1; } .line-height-heading-2{ line-height:1.2; } .line-height-heading-3{ line-height:1.4; } .line-height-heading-4{ line-height:1.5; } .line-height-heading-5{ line-height:1.7; } .line-height-heading-6{ line-height:1.8; } .line-height-ui-1{ line-height:0.9; } .line-height-ui-2{ line-height:1.1; } .line-height-ui-3{ line-height:1.3; } .line-height-ui-4{ line-height:1.4; } .line-height-ui-5{ line-height:1.5; } .line-height-ui-6{ line-height:1.6; } .line-height-body-1{ line-height:0.9; } .line-height-body-2{ line-height:1.1; } .line-height-body-3{ line-height:1.3; } .line-height-body-4{ line-height:1.4; } .line-height-body-5{ line-height:1.5; } .line-height-body-6{ line-height:1.6; } .line-height-code-1{ line-height:1; } .line-height-code-2{ line-height:1.3; } .line-height-code-3{ line-height:1.4; } .line-height-code-4{ line-height:1.6; } .line-height-code-5{ line-height:1.7; } .line-height-code-6{ line-height:1.8; } .line-height-alt-1{ line-height:1; } .line-height-alt-2{ line-height:1.2; } .line-height-alt-3{ line-height:1.4; } .line-height-alt-4{ line-height:1.5; } .line-height-alt-5{ line-height:1.7; } .line-height-alt-6{ line-height:1.8; } .margin-1px{ margin:1px; } .margin-2px{ margin:2px; } .margin-05{ margin:0.25rem; } .margin-1{ margin:0.5rem; } .margin-105{ margin:0.75rem; } .margin-2{ margin:1rem; } .margin-205{ margin:1.25rem; } .margin-3{ margin:1.5rem; } .margin-4{ margin:2rem; } .margin-5{ margin:2.5rem; } .margin-6{ margin:3rem; } .margin-7{ margin:3.5rem; } .margin-8{ margin:4rem; } .margin-9{ margin:4.5rem; } .margin-10{ margin:5rem; } .margin-15{ margin:7.5rem; } .margin-05em{ margin:0.5em; } .margin-1em{ margin:1em; } .margin-105em{ margin:1.5em; } .margin-2em{ margin:2em; } .margin-0{ margin:0; } .margin-y-1px{ margin-top:1px; margin-bottom:1px; } .margin-top-1px{ margin-top:1px; } .margin-bottom-1px{ margin-bottom:1px; } .margin-y-2px{ margin-top:2px; margin-bottom:2px; } .margin-top-2px{ margin-top:2px; } .margin-bottom-2px{ margin-bottom:2px; } .margin-y-05{ margin-top:0.25rem; margin-bottom:0.25rem; } .margin-top-05{ margin-top:0.25rem; } .margin-bottom-05{ margin-bottom:0.25rem; } .margin-y-1{ margin-top:0.5rem; margin-bottom:0.5rem; } .margin-top-1{ margin-top:0.5rem; } .margin-bottom-1{ margin-bottom:0.5rem; } .margin-y-105{ margin-top:0.75rem; margin-bottom:0.75rem; } .margin-top-105{ margin-top:0.75rem; } .margin-bottom-105{ margin-bottom:0.75rem; } .margin-y-2{ margin-top:1rem; margin-bottom:1rem; } .margin-top-2{ margin-top:1rem; } .margin-bottom-2{ margin-bottom:1rem; } .margin-y-205{ margin-top:1.25rem; margin-bottom:1.25rem; } .margin-top-205{ margin-top:1.25rem; } .margin-bottom-205{ margin-bottom:1.25rem; } .margin-y-3{ margin-top:1.5rem; margin-bottom:1.5rem; } .margin-top-3{ margin-top:1.5rem; } .margin-bottom-3{ margin-bottom:1.5rem; } .margin-y-neg-1px{ margin-top:-1px; margin-bottom:-1px; } .margin-top-neg-1px{ margin-top:-1px; } .margin-bottom-neg-1px{ margin-bottom:-1px; } .margin-y-neg-2px{ margin-top:-2px; margin-bottom:-2px; } .margin-top-neg-2px{ margin-top:-2px; } .margin-bottom-neg-2px{ margin-bottom:-2px; } .margin-y-neg-05{ margin-top:-0.25rem; margin-bottom:-0.25rem; } .margin-top-neg-05{ margin-top:-0.25rem; } .margin-bottom-neg-05{ margin-bottom:-0.25rem; } .margin-y-neg-1{ margin-top:-0.5rem; margin-bottom:-0.5rem; } .margin-top-neg-1{ margin-top:-0.5rem; } .margin-bottom-neg-1{ margin-bottom:-0.5rem; } .margin-y-neg-105{ margin-top:-0.75rem; margin-bottom:-0.75rem; } .margin-top-neg-105{ margin-top:-0.75rem; } .margin-bottom-neg-105{ margin-bottom:-0.75rem; } .margin-y-neg-2{ margin-top:-1rem; margin-bottom:-1rem; } .margin-top-neg-2{ margin-top:-1rem; } .margin-bottom-neg-2{ margin-bottom:-1rem; } .margin-y-neg-205{ margin-top:-1.25rem; margin-bottom:-1.25rem; } .margin-top-neg-205{ margin-top:-1.25rem; } .margin-bottom-neg-205{ margin-bottom:-1.25rem; } .margin-y-neg-3{ margin-top:-1.5rem; margin-bottom:-1.5rem; } .margin-top-neg-3{ margin-top:-1.5rem; } .margin-bottom-neg-3{ margin-bottom:-1.5rem; } .margin-y-4{ margin-top:2rem; margin-bottom:2rem; } .margin-top-4{ margin-top:2rem; } .margin-bottom-4{ margin-bottom:2rem; } .margin-y-5{ margin-top:2.5rem; margin-bottom:2.5rem; } .margin-top-5{ margin-top:2.5rem; } .margin-bottom-5{ margin-bottom:2.5rem; } .margin-y-6{ margin-top:3rem; margin-bottom:3rem; } .margin-top-6{ margin-top:3rem; } .margin-bottom-6{ margin-bottom:3rem; } .margin-y-7{ margin-top:3.5rem; margin-bottom:3.5rem; } .margin-top-7{ margin-top:3.5rem; } .margin-bottom-7{ margin-bottom:3.5rem; } .margin-y-8{ margin-top:4rem; margin-bottom:4rem; } .margin-top-8{ margin-top:4rem; } .margin-bottom-8{ margin-bottom:4rem; } .margin-y-9{ margin-top:4.5rem; margin-bottom:4.5rem; } .margin-top-9{ margin-top:4.5rem; } .margin-bottom-9{ margin-bottom:4.5rem; } .margin-y-10{ margin-top:5rem; margin-bottom:5rem; } .margin-top-10{ margin-top:5rem; } .margin-bottom-10{ margin-bottom:5rem; } .margin-y-15{ margin-top:7.5rem; margin-bottom:7.5rem; } .margin-top-15{ margin-top:7.5rem; } .margin-bottom-15{ margin-bottom:7.5rem; } .margin-y-05em{ margin-top:0.5em; margin-bottom:0.5em; } .margin-top-05em{ margin-top:0.5em; } .margin-bottom-05em{ margin-bottom:0.5em; } .margin-y-1em{ margin-top:1em; margin-bottom:1em; } .margin-top-1em{ margin-top:1em; } .margin-bottom-1em{ margin-bottom:1em; } .margin-y-105em{ margin-top:1.5em; margin-bottom:1.5em; } .margin-top-105em{ margin-top:1.5em; } .margin-bottom-105em{ margin-bottom:1.5em; } .margin-y-2em{ margin-top:2em; margin-bottom:2em; } .margin-top-2em{ margin-top:2em; } .margin-bottom-2em{ margin-bottom:2em; } .margin-y-0{ margin-top:0; margin-bottom:0; } .margin-top-0{ margin-top:0; } .margin-bottom-0{ margin-bottom:0; } .margin-x-1px{ margin-left:1px; margin-right:1px; } .margin-right-1px{ margin-right:1px; } .margin-left-1px{ margin-left:1px; } .margin-x-2px{ margin-left:2px; margin-right:2px; } .margin-right-2px{ margin-right:2px; } .margin-left-2px{ margin-left:2px; } .margin-x-05{ margin-left:0.25rem; margin-right:0.25rem; } .margin-right-05{ margin-right:0.25rem; } .margin-left-05{ margin-left:0.25rem; } .margin-x-1{ margin-left:0.5rem; margin-right:0.5rem; } .margin-right-1{ margin-right:0.5rem; } .margin-left-1{ margin-left:0.5rem; } .margin-x-105{ margin-left:0.75rem; margin-right:0.75rem; } .margin-right-105{ margin-right:0.75rem; } .margin-left-105{ margin-left:0.75rem; } .margin-x-2{ margin-left:1rem; margin-right:1rem; } .margin-right-2{ margin-right:1rem; } .margin-left-2{ margin-left:1rem; } .margin-x-205{ margin-left:1.25rem; margin-right:1.25rem; } .margin-right-205{ margin-right:1.25rem; } .margin-left-205{ margin-left:1.25rem; } .margin-x-3{ margin-left:1.5rem; margin-right:1.5rem; } .margin-right-3{ margin-right:1.5rem; } .margin-left-3{ margin-left:1.5rem; } .margin-x-neg-1px{ margin-left:-1px; margin-right:-1px; } .margin-right-neg-1px{ margin-right:-1px; } .margin-left-neg-1px{ margin-left:-1px; } .margin-x-neg-2px{ margin-left:-2px; margin-right:-2px; } .margin-right-neg-2px{ margin-right:-2px; } .margin-left-neg-2px{ margin-left:-2px; } .margin-x-neg-05{ margin-left:-0.25rem; margin-right:-0.25rem; } .margin-right-neg-05{ margin-right:-0.25rem; } .margin-left-neg-05{ margin-left:-0.25rem; } .margin-x-neg-1{ margin-left:-0.5rem; margin-right:-0.5rem; } .margin-right-neg-1{ margin-right:-0.5rem; } .margin-left-neg-1{ margin-left:-0.5rem; } .margin-x-neg-105{ margin-left:-0.75rem; margin-right:-0.75rem; } .margin-right-neg-105{ margin-right:-0.75rem; } .margin-left-neg-105{ margin-left:-0.75rem; } .margin-x-neg-2{ margin-left:-1rem; margin-right:-1rem; } .margin-right-neg-2{ margin-right:-1rem; } .margin-left-neg-2{ margin-left:-1rem; } .margin-x-neg-205{ margin-left:-1.25rem; margin-right:-1.25rem; } .margin-right-neg-205{ margin-right:-1.25rem; } .margin-left-neg-205{ margin-left:-1.25rem; } .margin-x-neg-3{ margin-left:-1.5rem; margin-right:-1.5rem; } .margin-right-neg-3{ margin-right:-1.5rem; } .margin-left-neg-3{ margin-left:-1.5rem; } .margin-x-4{ margin-left:2rem; margin-right:2rem; } .margin-right-4{ margin-right:2rem; } .margin-left-4{ margin-left:2rem; } .margin-x-5{ margin-left:2.5rem; margin-right:2.5rem; } .margin-right-5{ margin-right:2.5rem; } .margin-left-5{ margin-left:2.5rem; } .margin-x-6{ margin-left:3rem; margin-right:3rem; } .margin-right-6{ margin-right:3rem; } .margin-left-6{ margin-left:3rem; } .margin-x-7{ margin-left:3.5rem; margin-right:3.5rem; } .margin-right-7{ margin-right:3.5rem; } .margin-left-7{ margin-left:3.5rem; } .margin-x-8{ margin-left:4rem; margin-right:4rem; } .margin-right-8{ margin-right:4rem; } .margin-left-8{ margin-left:4rem; } .margin-x-9{ margin-left:4.5rem; margin-right:4.5rem; } .margin-right-9{ margin-right:4.5rem; } .margin-left-9{ margin-left:4.5rem; } .margin-x-10{ margin-left:5rem; margin-right:5rem; } .margin-right-10{ margin-right:5rem; } .margin-left-10{ margin-left:5rem; } .margin-x-15{ margin-left:7.5rem; margin-right:7.5rem; } .margin-right-15{ margin-right:7.5rem; } .margin-left-15{ margin-left:7.5rem; } .margin-x-05em{ margin-left:0.5em; margin-right:0.5em; } .margin-right-05em{ margin-right:0.5em; } .margin-left-05em{ margin-left:0.5em; } .margin-x-1em{ margin-left:1em; margin-right:1em; } .margin-right-1em{ margin-right:1em; } .margin-left-1em{ margin-left:1em; } .margin-x-105em{ margin-left:1.5em; margin-right:1.5em; } .margin-right-105em{ margin-right:1.5em; } .margin-left-105em{ margin-left:1.5em; } .margin-x-2em{ margin-left:2em; margin-right:2em; } .margin-right-2em{ margin-right:2em; } .margin-left-2em{ margin-left:2em; } .margin-x-0{ margin-left:0; margin-right:0; } .margin-right-0{ margin-right:0; } .margin-left-0{ margin-left:0; } .margin-x-auto{ margin-left:auto; margin-right:auto; } .margin-right-auto{ margin-right:auto; } .margin-left-auto{ margin-left:auto; } .maxh-05{ max-height:0.25rem; } .maxh-1{ max-height:0.5rem; } .maxh-105{ max-height:0.75rem; } .maxh-2{ max-height:1rem; } .maxh-205{ max-height:1.25rem; } .maxh-3{ max-height:1.5rem; } .maxh-4{ max-height:2rem; } .maxh-5{ max-height:2.5rem; } .maxh-6{ max-height:3rem; } .maxh-7{ max-height:3.5rem; } .maxh-8{ max-height:4rem; } .maxh-9{ max-height:4.5rem; } .maxh-10{ max-height:5rem; } .maxh-15{ max-height:7.5rem; } .maxh-card{ max-height:10rem; } .maxh-card-lg{ max-height:15rem; } .maxh-mobile{ max-height:20rem; } .maxh-mobile-lg{ max-height:30rem; } .maxh-tablet{ max-height:40rem; } .maxh-tablet-lg{ max-height:55rem; } .maxh-none{ max-height:none; } .maxh-viewport{ max-height:100vh; } .maxw-05{ max-width:0.25rem; } .maxw-1{ max-width:0.5rem; } .maxw-105{ max-width:0.75rem; } .maxw-2{ max-width:1rem; } .maxw-205{ max-width:1.25rem; } .maxw-3{ max-width:1.5rem; } .maxw-4{ max-width:2rem; } .maxw-5{ max-width:2.5rem; } .maxw-6{ max-width:3rem; } .maxw-7{ max-width:3.5rem; } .maxw-8{ max-width:4rem; } .maxw-9{ max-width:4.5rem; } .maxw-10{ max-width:5rem; } .maxw-15{ max-width:7.5rem; } .maxw-card{ max-width:10rem; } .maxw-card-lg{ max-width:15rem; } .maxw-mobile{ max-width:20rem; } .maxw-mobile-lg{ max-width:30rem; } .maxw-tablet{ max-width:40rem; } .maxw-tablet-lg{ max-width:55rem; } .maxw-desktop{ max-width:64rem; } .maxw-desktop-lg{ max-width:75rem; } .maxw-widescreen{ max-width:87.5rem; } .maxw-none{ max-width:none; } .maxw-full{ max-width:100%; } .measure-1{ max-width:44ex; } .measure-2{ max-width:60ex; } .measure-3{ max-width:64ex; } .measure-4{ max-width:68ex; } .measure-5{ max-width:72ex; } .measure-6{ max-width:88ex; } .measure-none{ max-width:none; } .minh-1px{ min-height:1px; } .minh-2px{ min-height:2px; } .minh-05{ min-height:0.25rem; } .minh-1{ min-height:0.5rem; } .minh-105{ min-height:0.75rem; } .minh-2{ min-height:1rem; } .minh-205{ min-height:1.25rem; } .minh-3{ min-height:1.5rem; } .minh-4{ min-height:2rem; } .minh-5{ min-height:2.5rem; } .minh-6{ min-height:3rem; } .minh-7{ min-height:3.5rem; } .minh-8{ min-height:4rem; } .minh-9{ min-height:4.5rem; } .minh-10{ min-height:5rem; } .minh-15{ min-height:7.5rem; } .minh-card{ min-height:10rem; } .minh-card-lg{ min-height:15rem; } .minh-mobile{ min-height:20rem; } .minh-mobile-lg{ min-height:30rem; } .minh-tablet{ min-height:40rem; } .minh-tablet-lg{ min-height:55rem; } .minh-0{ min-height:0; } .minh-full{ min-height:100%; } .minh-viewport{ min-height:100vh; } .minw-05{ min-width:0.25rem; } .minw-1{ min-width:0.5rem; } .minw-105{ min-width:0.75rem; } .minw-2{ min-width:1rem; } .minw-205{ min-width:1.25rem; } .minw-3{ min-width:1.5rem; } .minw-4{ min-width:2rem; } .minw-5{ min-width:2.5rem; } .minw-6{ min-width:3rem; } .minw-7{ min-width:3.5rem; } .minw-8{ min-width:4rem; } .minw-9{ min-width:4.5rem; } .minw-10{ min-width:5rem; } .minw-15{ min-width:7.5rem; } .minw-0{ min-width:0; } .opacity-0{ opacity:0; } .opacity-10{ opacity:0.1; } .opacity-20{ opacity:0.2; } .opacity-30{ opacity:0.3; } .opacity-40{ opacity:0.4; } .opacity-50{ opacity:0.5; } .opacity-60{ opacity:0.6; } .opacity-70{ opacity:0.7; } .opacity-80{ opacity:0.8; } .opacity-90{ opacity:0.9; } .opacity-100{ opacity:1; } .order-first{ -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .order-last{ -webkit-box-ordinal-group:1000; -ms-flex-order:999; order:999; } .order-initial{ -webkit-box-ordinal-group:initial; -ms-flex-order:initial; order:initial; } .order-0{ -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .order-1{ -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .order-2{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .order-3{ -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .order-4{ -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .order-5{ -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .order-6{ -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .order-7{ -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .order-8{ -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .order-9{ -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .order-10{ -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .order-11{ -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .outline-1px{ outline:1px solid; } .outline-2px{ outline:2px solid; } .outline-0{ outline:0 solid; } .outline-05{ outline:0.25rem solid; } .outline-transparent{ outline-color:transparent; } .outline-black{ outline-color:black; } .outline-white{ outline-color:white; } .outline-red{ outline-color:#e52207; } .outline-orange{ outline-color:#e66f0e; } .outline-gold{ outline-color:#ffbe2e; } .outline-yellow{ outline-color:#fee685; } .outline-green{ outline-color:#538200; } .outline-mint{ outline-color:#04c585; } .outline-cyan{ outline-color:#009ec1; } .outline-blue{ outline-color:#0076d6; } .outline-indigo{ outline-color:#676cc8; } .outline-violet{ outline-color:#8168b3; } .outline-magenta{ outline-color:#d72d79; } .outline-gray-5{ outline-color:#f0f0f0; } .outline-gray-10{ outline-color:#e6e6e6; } .outline-gray-30{ outline-color:#adadad; } .outline-gray-50{ outline-color:#757575; } .outline-gray-70{ outline-color:#454545; } .outline-gray-90{ outline-color:#1b1b1b; } .outline-base-lightest{ outline-color:#f0f0f0; } .outline-base-lighter{ outline-color:#dcdee0; } .outline-base-light{ outline-color:#a9aeb1; } .outline-base{ outline-color:#71767a; } .outline-base-dark{ outline-color:#565c65; } .outline-base-darker{ outline-color:#3d4551; } .outline-base-darkest{ outline-color:#1b1b1b; } .outline-ink{ outline-color:#1b1b1b; } .outline-primary-lighter{ outline-color:#d9e8f6; } .outline-primary-light{ outline-color:#73b3e7; } .outline-primary{ outline-color:#005ea2; } .outline-primary-vivid{ outline-color:#0050d8; } .outline-primary-dark{ outline-color:#1a4480; } .outline-primary-darker{ outline-color:#162e51; } .outline-secondary-lighter{ outline-color:#f3e1e4; } .outline-secondary-light{ outline-color:#f2938c; } .outline-secondary{ outline-color:#d83933; } .outline-secondary-vivid{ outline-color:#e41d3d; } .outline-secondary-dark{ outline-color:#b50909; } .outline-secondary-darker{ outline-color:#8b0a03; } .outline-accent-warm-darker{ outline-color:#775540; } .outline-accent-warm-dark{ outline-color:#c05600; } .outline-accent-warm{ outline-color:#fa9441; } .outline-accent-warm-light{ outline-color:#ffbc78; } .outline-accent-warm-lighter{ outline-color:#f2e4d4; } .outline-accent-cool-darker{ outline-color:#07648d; } .outline-accent-cool-dark{ outline-color:#28a0cb; } .outline-accent-cool{ outline-color:#00bde3; } .outline-accent-cool-light{ outline-color:#97d4ea; } .outline-accent-cool-lighter{ outline-color:#e1f3f8; } .overflow-hidden{ overflow:hidden; } .overflow-y-hidden{ overflow-y:hidden; } .overflow-x-hidden{ overflow-x:hidden; } .overflow-scroll{ overflow:scroll; } .overflow-y-scroll{ overflow-y:scroll; } .overflow-x-scroll{ overflow-x:scroll; } .overflow-auto{ overflow:auto; } .overflow-y-auto{ overflow-y:auto; } .overflow-x-auto{ overflow-x:auto; } .overflow-visible{ overflow:visible; } .overflow-y-visible{ overflow-y:visible; } .overflow-x-visible{ overflow-x:visible; } .padding-1px{ padding:1px; } .padding-y-1px{ padding-top:1px; padding-bottom:1px; } .padding-x-1px{ padding-left:1px; padding-right:1px; } .padding-top-1px{ padding-top:1px; } .padding-right-1px{ padding-right:1px; } .padding-bottom-1px{ padding-bottom:1px; } .padding-left-1px{ padding-left:1px; } .padding-2px{ padding:2px; } .padding-y-2px{ padding-top:2px; padding-bottom:2px; } .padding-x-2px{ padding-left:2px; padding-right:2px; } .padding-top-2px{ padding-top:2px; } .padding-right-2px{ padding-right:2px; } .padding-bottom-2px{ padding-bottom:2px; } .padding-left-2px{ padding-left:2px; } .padding-05{ padding:0.25rem; } .padding-y-05{ padding-top:0.25rem; padding-bottom:0.25rem; } .padding-x-05{ padding-left:0.25rem; padding-right:0.25rem; } .padding-top-05{ padding-top:0.25rem; } .padding-right-05{ padding-right:0.25rem; } .padding-bottom-05{ padding-bottom:0.25rem; } .padding-left-05{ padding-left:0.25rem; } .padding-1{ padding:0.5rem; } .padding-y-1{ padding-top:0.5rem; padding-bottom:0.5rem; } .padding-x-1{ padding-left:0.5rem; padding-right:0.5rem; } .padding-top-1{ padding-top:0.5rem; } .padding-right-1{ padding-right:0.5rem; } .padding-bottom-1{ padding-bottom:0.5rem; } .padding-left-1{ padding-left:0.5rem; } .padding-105{ padding:0.75rem; } .padding-y-105{ padding-top:0.75rem; padding-bottom:0.75rem; } .padding-x-105{ padding-left:0.75rem; padding-right:0.75rem; } .padding-top-105{ padding-top:0.75rem; } .padding-right-105{ padding-right:0.75rem; } .padding-bottom-105{ padding-bottom:0.75rem; } .padding-left-105{ padding-left:0.75rem; } .padding-2{ padding:1rem; } .padding-y-2{ padding-top:1rem; padding-bottom:1rem; } .padding-x-2{ padding-left:1rem; padding-right:1rem; } .padding-top-2{ padding-top:1rem; } .padding-right-2{ padding-right:1rem; } .padding-bottom-2{ padding-bottom:1rem; } .padding-left-2{ padding-left:1rem; } .padding-205{ padding:1.25rem; } .padding-y-205{ padding-top:1.25rem; padding-bottom:1.25rem; } .padding-x-205{ padding-left:1.25rem; padding-right:1.25rem; } .padding-top-205{ padding-top:1.25rem; } .padding-right-205{ padding-right:1.25rem; } .padding-bottom-205{ padding-bottom:1.25rem; } .padding-left-205{ padding-left:1.25rem; } .padding-3{ padding:1.5rem; } .padding-y-3{ padding-top:1.5rem; padding-bottom:1.5rem; } .padding-x-3{ padding-left:1.5rem; padding-right:1.5rem; } .padding-top-3{ padding-top:1.5rem; } .padding-right-3{ padding-right:1.5rem; } .padding-bottom-3{ padding-bottom:1.5rem; } .padding-left-3{ padding-left:1.5rem; } .padding-4{ padding:2rem; } .padding-y-4{ padding-top:2rem; padding-bottom:2rem; } .padding-x-4{ padding-left:2rem; padding-right:2rem; } .padding-top-4{ padding-top:2rem; } .padding-right-4{ padding-right:2rem; } .padding-bottom-4{ padding-bottom:2rem; } .padding-left-4{ padding-left:2rem; } .padding-5{ padding:2.5rem; } .padding-y-5{ padding-top:2.5rem; padding-bottom:2.5rem; } .padding-x-5{ padding-left:2.5rem; padding-right:2.5rem; } .padding-top-5{ padding-top:2.5rem; } .padding-right-5{ padding-right:2.5rem; } .padding-bottom-5{ padding-bottom:2.5rem; } .padding-left-5{ padding-left:2.5rem; } .padding-6{ padding:3rem; } .padding-y-6{ padding-top:3rem; padding-bottom:3rem; } .padding-x-6{ padding-left:3rem; padding-right:3rem; } .padding-top-6{ padding-top:3rem; } .padding-right-6{ padding-right:3rem; } .padding-bottom-6{ padding-bottom:3rem; } .padding-left-6{ padding-left:3rem; } .padding-7{ padding:3.5rem; } .padding-y-7{ padding-top:3.5rem; padding-bottom:3.5rem; } .padding-x-7{ padding-left:3.5rem; padding-right:3.5rem; } .padding-top-7{ padding-top:3.5rem; } .padding-right-7{ padding-right:3.5rem; } .padding-bottom-7{ padding-bottom:3.5rem; } .padding-left-7{ padding-left:3.5rem; } .padding-8{ padding:4rem; } .padding-y-8{ padding-top:4rem; padding-bottom:4rem; } .padding-x-8{ padding-left:4rem; padding-right:4rem; } .padding-top-8{ padding-top:4rem; } .padding-right-8{ padding-right:4rem; } .padding-bottom-8{ padding-bottom:4rem; } .padding-left-8{ padding-left:4rem; } .padding-9{ padding:4.5rem; } .padding-y-9{ padding-top:4.5rem; padding-bottom:4.5rem; } .padding-x-9{ padding-left:4.5rem; padding-right:4.5rem; } .padding-top-9{ padding-top:4.5rem; } .padding-right-9{ padding-right:4.5rem; } .padding-bottom-9{ padding-bottom:4.5rem; } .padding-left-9{ padding-left:4.5rem; } .padding-10{ padding:5rem; } .padding-y-10{ padding-top:5rem; padding-bottom:5rem; } .padding-x-10{ padding-left:5rem; padding-right:5rem; } .padding-top-10{ padding-top:5rem; } .padding-right-10{ padding-right:5rem; } .padding-bottom-10{ padding-bottom:5rem; } .padding-left-10{ padding-left:5rem; } .padding-15{ padding:7.5rem; } .padding-y-15{ padding-top:7.5rem; padding-bottom:7.5rem; } .padding-x-15{ padding-left:7.5rem; padding-right:7.5rem; } .padding-top-15{ padding-top:7.5rem; } .padding-right-15{ padding-right:7.5rem; } .padding-bottom-15{ padding-bottom:7.5rem; } .padding-left-15{ padding-left:7.5rem; } .padding-0{ padding:0; } .padding-y-0{ padding-top:0; padding-bottom:0; } .padding-x-0{ padding-left:0; padding-right:0; } .padding-top-0{ padding-top:0; } .padding-right-0{ padding-right:0; } .padding-bottom-0{ padding-bottom:0; } .padding-left-0{ padding-left:0; } .pin-all{ bottom:0; left:0; right:0; top:0; position:absolute; } .pin-x{ left:0; right:0; position:absolute; } .pin-y{ bottom:0; top:0; position:absolute; } .pin-bottom{ bottom:0; position:absolute; } .pin-left{ left:0; position:absolute; } .pin-right{ right:0; position:absolute; } .pin-top{ top:0; position:absolute; } .pin-none{ bottom:auto; left:auto; right:auto; top:auto; position:static; } .position-absolute{ position:absolute; } .position-fixed{ position:fixed; } .position-relative{ position:relative; } .position-static{ position:static; } .position-sticky{ position:-webkit-sticky; position:sticky; } .right-1px{ right:1px; } .right-2px{ right:2px; } .right-05{ right:0.25rem; } .right-1{ right:0.5rem; } .right-105{ right:0.75rem; } .right-2{ right:1rem; } .right-205{ right:1.25rem; } .right-3{ right:1.5rem; } .right-neg-1px{ right:-1px; } .right-neg-2px{ right:-2px; } .right-neg-05{ right:-0.25rem; } .right-neg-1{ right:-0.5rem; } .right-neg-105{ right:-0.75rem; } .right-neg-2{ right:-1rem; } .right-neg-205{ right:-1.25rem; } .right-neg-3{ right:-1.5rem; } .right-0{ right:0; } .right-auto{ right:auto; } .square-1px{ height:1px; width:1px; } .square-2px{ height:2px; width:2px; } .square-05{ height:0.25rem; width:0.25rem; } .square-1{ height:0.5rem; width:0.5rem; } .square-105{ height:0.75rem; width:0.75rem; } .square-2{ height:1rem; width:1rem; } .square-205{ height:1.25rem; width:1.25rem; } .square-3{ height:1.5rem; width:1.5rem; } .square-4{ height:2rem; width:2rem; } .square-5{ height:2.5rem; width:2.5rem; } .square-6{ height:3rem; width:3rem; } .square-7{ height:3.5rem; width:3.5rem; } .square-8{ height:4rem; width:4rem; } .square-9{ height:4.5rem; width:4.5rem; } .square-10{ height:5rem; width:5rem; } .square-15{ height:7.5rem; width:7.5rem; } .square-card{ height:10rem; width:10rem; } .square-card-lg{ height:15rem; width:15rem; } .square-mobile{ height:20rem; width:20rem; } .text-center{ text-align:center; } .text-left{ text-align:left; } .text-justify{ text-align:justify; } .text-right{ text-align:right; } .text-strike{ text-decoration:line-through; } .hover\:text-strike:hover{ text-decoration:line-through; } .text-underline{ text-decoration:underline; } .hover\:text-underline:hover{ text-decoration:underline; } .text-no-underline{ text-decoration:none; } .hover\:text-no-underline:hover{ text-decoration:none; } .text-no-strike{ text-decoration:none; } .hover\:text-no-strike:hover{ text-decoration:none; } .underline-red{ -webkit-text-decoration-color:#e52207; text-decoration-color:#e52207; } .hover\:underline-red:hover{ -webkit-text-decoration-color:#e52207; text-decoration-color:#e52207; } .underline-orange{ -webkit-text-decoration-color:#e66f0e; text-decoration-color:#e66f0e; } .hover\:underline-orange:hover{ -webkit-text-decoration-color:#e66f0e; text-decoration-color:#e66f0e; } .underline-gold{ -webkit-text-decoration-color:#ffbe2e; text-decoration-color:#ffbe2e; } .hover\:underline-gold:hover{ -webkit-text-decoration-color:#ffbe2e; text-decoration-color:#ffbe2e; } .underline-yellow{ -webkit-text-decoration-color:#fee685; text-decoration-color:#fee685; } .hover\:underline-yellow:hover{ -webkit-text-decoration-color:#fee685; text-decoration-color:#fee685; } .underline-green{ -webkit-text-decoration-color:#538200; text-decoration-color:#538200; } .hover\:underline-green:hover{ -webkit-text-decoration-color:#538200; text-decoration-color:#538200; } .underline-mint{ -webkit-text-decoration-color:#04c585; text-decoration-color:#04c585; } .hover\:underline-mint:hover{ -webkit-text-decoration-color:#04c585; text-decoration-color:#04c585; } .underline-cyan{ -webkit-text-decoration-color:#009ec1; text-decoration-color:#009ec1; } .hover\:underline-cyan:hover{ -webkit-text-decoration-color:#009ec1; text-decoration-color:#009ec1; } .underline-blue{ -webkit-text-decoration-color:#0076d6; text-decoration-color:#0076d6; } .hover\:underline-blue:hover{ -webkit-text-decoration-color:#0076d6; text-decoration-color:#0076d6; } .underline-indigo{ -webkit-text-decoration-color:#676cc8; text-decoration-color:#676cc8; } .hover\:underline-indigo:hover{ -webkit-text-decoration-color:#676cc8; text-decoration-color:#676cc8; } .underline-violet{ -webkit-text-decoration-color:#8168b3; text-decoration-color:#8168b3; } .hover\:underline-violet:hover{ -webkit-text-decoration-color:#8168b3; text-decoration-color:#8168b3; } .underline-magenta{ -webkit-text-decoration-color:#d72d79; text-decoration-color:#d72d79; } .hover\:underline-magenta:hover{ -webkit-text-decoration-color:#d72d79; text-decoration-color:#d72d79; } .underline-gray-5{ -webkit-text-decoration-color:#f0f0f0; text-decoration-color:#f0f0f0; } .hover\:underline-gray-5:hover{ -webkit-text-decoration-color:#f0f0f0; text-decoration-color:#f0f0f0; } .underline-gray-10{ -webkit-text-decoration-color:#e6e6e6; text-decoration-color:#e6e6e6; } .hover\:underline-gray-10:hover{ -webkit-text-decoration-color:#e6e6e6; text-decoration-color:#e6e6e6; } .underline-gray-30{ -webkit-text-decoration-color:#adadad; text-decoration-color:#adadad; } .hover\:underline-gray-30:hover{ -webkit-text-decoration-color:#adadad; text-decoration-color:#adadad; } .underline-gray-50{ -webkit-text-decoration-color:#757575; text-decoration-color:#757575; } .hover\:underline-gray-50:hover{ -webkit-text-decoration-color:#757575; text-decoration-color:#757575; } .underline-gray-70{ -webkit-text-decoration-color:#454545; text-decoration-color:#454545; } .hover\:underline-gray-70:hover{ -webkit-text-decoration-color:#454545; text-decoration-color:#454545; } .underline-gray-90{ -webkit-text-decoration-color:#1b1b1b; text-decoration-color:#1b1b1b; } .hover\:underline-gray-90:hover{ -webkit-text-decoration-color:#1b1b1b; text-decoration-color:#1b1b1b; } .underline-base-lightest{ -webkit-text-decoration-color:#f0f0f0; text-decoration-color:#f0f0f0; } .hover\:underline-base-lightest:hover{ -webkit-text-decoration-color:#f0f0f0; text-decoration-color:#f0f0f0; } .underline-base-lighter{ -webkit-text-decoration-color:#dcdee0; text-decoration-color:#dcdee0; } .hover\:underline-base-lighter:hover{ -webkit-text-decoration-color:#dcdee0; text-decoration-color:#dcdee0; } .underline-base-light{ -webkit-text-decoration-color:#a9aeb1; text-decoration-color:#a9aeb1; } .hover\:underline-base-light:hover{ -webkit-text-decoration-color:#a9aeb1; text-decoration-color:#a9aeb1; } .underline-base{ -webkit-text-decoration-color:#71767a; text-decoration-color:#71767a; } .hover\:underline-base:hover{ -webkit-text-decoration-color:#71767a; text-decoration-color:#71767a; } .underline-base-dark{ -webkit-text-decoration-color:#565c65; text-decoration-color:#565c65; } .hover\:underline-base-dark:hover{ -webkit-text-decoration-color:#565c65; text-decoration-color:#565c65; } .underline-base-darker{ -webkit-text-decoration-color:#3d4551; text-decoration-color:#3d4551; } .hover\:underline-base-darker:hover{ -webkit-text-decoration-color:#3d4551; text-decoration-color:#3d4551; } .underline-base-darkest{ -webkit-text-decoration-color:#1b1b1b; text-decoration-color:#1b1b1b; } .hover\:underline-base-darkest:hover{ -webkit-text-decoration-color:#1b1b1b; text-decoration-color:#1b1b1b; } .underline-ink{ -webkit-text-decoration-color:#1b1b1b; text-decoration-color:#1b1b1b; } .hover\:underline-ink:hover{ -webkit-text-decoration-color:#1b1b1b; text-decoration-color:#1b1b1b; } .underline-primary-lighter{ -webkit-text-decoration-color:#d9e8f6; text-decoration-color:#d9e8f6; } .hover\:underline-primary-lighter:hover{ -webkit-text-decoration-color:#d9e8f6; text-decoration-color:#d9e8f6; } .underline-primary-light{ -webkit-text-decoration-color:#73b3e7; text-decoration-color:#73b3e7; } .hover\:underline-primary-light:hover{ -webkit-text-decoration-color:#73b3e7; text-decoration-color:#73b3e7; } .underline-primary{ -webkit-text-decoration-color:#005ea2; text-decoration-color:#005ea2; } .hover\:underline-primary:hover{ -webkit-text-decoration-color:#005ea2; text-decoration-color:#005ea2; } .underline-primary-vivid{ -webkit-text-decoration-color:#0050d8; text-decoration-color:#0050d8; } .hover\:underline-primary-vivid:hover{ -webkit-text-decoration-color:#0050d8; text-decoration-color:#0050d8; } .underline-primary-dark{ -webkit-text-decoration-color:#1a4480; text-decoration-color:#1a4480; } .hover\:underline-primary-dark:hover{ -webkit-text-decoration-color:#1a4480; text-decoration-color:#1a4480; } .underline-primary-darker{ -webkit-text-decoration-color:#162e51; text-decoration-color:#162e51; } .hover\:underline-primary-darker:hover{ -webkit-text-decoration-color:#162e51; text-decoration-color:#162e51; } .underline-secondary-lighter{ -webkit-text-decoration-color:#f3e1e4; text-decoration-color:#f3e1e4; } .hover\:underline-secondary-lighter:hover{ -webkit-text-decoration-color:#f3e1e4; text-decoration-color:#f3e1e4; } .underline-secondary-light{ -webkit-text-decoration-color:#f2938c; text-decoration-color:#f2938c; } .hover\:underline-secondary-light:hover{ -webkit-text-decoration-color:#f2938c; text-decoration-color:#f2938c; } .underline-secondary{ -webkit-text-decoration-color:#d83933; text-decoration-color:#d83933; } .hover\:underline-secondary:hover{ -webkit-text-decoration-color:#d83933; text-decoration-color:#d83933; } .underline-secondary-vivid{ -webkit-text-decoration-color:#e41d3d; text-decoration-color:#e41d3d; } .hover\:underline-secondary-vivid:hover{ -webkit-text-decoration-color:#e41d3d; text-decoration-color:#e41d3d; } .underline-secondary-dark{ -webkit-text-decoration-color:#b50909; text-decoration-color:#b50909; } .hover\:underline-secondary-dark:hover{ -webkit-text-decoration-color:#b50909; text-decoration-color:#b50909; } .underline-secondary-darker{ -webkit-text-decoration-color:#8b0a03; text-decoration-color:#8b0a03; } .hover\:underline-secondary-darker:hover{ -webkit-text-decoration-color:#8b0a03; text-decoration-color:#8b0a03; } .underline-accent-warm-darker{ -webkit-text-decoration-color:#775540; text-decoration-color:#775540; } .hover\:underline-accent-warm-darker:hover{ -webkit-text-decoration-color:#775540; text-decoration-color:#775540; } .underline-accent-warm-dark{ -webkit-text-decoration-color:#c05600; text-decoration-color:#c05600; } .hover\:underline-accent-warm-dark:hover{ -webkit-text-decoration-color:#c05600; text-decoration-color:#c05600; } .underline-accent-warm{ -webkit-text-decoration-color:#fa9441; text-decoration-color:#fa9441; } .hover\:underline-accent-warm:hover{ -webkit-text-decoration-color:#fa9441; text-decoration-color:#fa9441; } .underline-accent-warm-light{ -webkit-text-decoration-color:#ffbc78; text-decoration-color:#ffbc78; } .hover\:underline-accent-warm-light:hover{ -webkit-text-decoration-color:#ffbc78; text-decoration-color:#ffbc78; } .underline-accent-warm-lighter{ -webkit-text-decoration-color:#f2e4d4; text-decoration-color:#f2e4d4; } .hover\:underline-accent-warm-lighter:hover{ -webkit-text-decoration-color:#f2e4d4; text-decoration-color:#f2e4d4; } .underline-accent-cool-darker{ -webkit-text-decoration-color:#07648d; text-decoration-color:#07648d; } .hover\:underline-accent-cool-darker:hover{ -webkit-text-decoration-color:#07648d; text-decoration-color:#07648d; } .underline-accent-cool-dark{ -webkit-text-decoration-color:#28a0cb; text-decoration-color:#28a0cb; } .hover\:underline-accent-cool-dark:hover{ -webkit-text-decoration-color:#28a0cb; text-decoration-color:#28a0cb; } .underline-accent-cool{ -webkit-text-decoration-color:#00bde3; text-decoration-color:#00bde3; } .hover\:underline-accent-cool:hover{ -webkit-text-decoration-color:#00bde3; text-decoration-color:#00bde3; } .underline-accent-cool-light{ -webkit-text-decoration-color:#97d4ea; text-decoration-color:#97d4ea; } .hover\:underline-accent-cool-light:hover{ -webkit-text-decoration-color:#97d4ea; text-decoration-color:#97d4ea; } .underline-accent-cool-lighter{ -webkit-text-decoration-color:#e1f3f8; text-decoration-color:#e1f3f8; } .hover\:underline-accent-cool-lighter:hover{ -webkit-text-decoration-color:#e1f3f8; text-decoration-color:#e1f3f8; } .text-indent-0{ text-indent:0; } .text-indent-05{ text-indent:0.25rem; } .text-indent-1{ text-indent:0.5rem; } .text-indent-105{ text-indent:0.75rem; } .text-indent-2{ text-indent:1rem; } .text-indent-205{ text-indent:1.25rem; } .text-indent-3{ text-indent:1.5rem; } .text-indent-neg-05{ text-indent:-0.25rem; } .text-indent-neg-1{ text-indent:-0.5rem; } .text-indent-neg-105{ text-indent:-0.75rem; } .text-indent-neg-2{ text-indent:-1rem; } .text-indent-neg-205{ text-indent:-1.25rem; } .text-indent-neg-3{ text-indent:-1.5rem; } .text-indent-4{ text-indent:2rem; } .text-indent-5{ text-indent:2.5rem; } .text-indent-6{ text-indent:3rem; } .text-indent-7{ text-indent:3.5rem; } .text-indent-8{ text-indent:4rem; } .text-indent-9{ text-indent:4.5rem; } .text-indent-10{ text-indent:5rem; } .text-indent-15{ text-indent:7.5rem; } .text-indent-neg-4{ text-indent:-2rem; } .text-indent-neg-5{ text-indent:-2.5rem; } .text-indent-neg-6{ text-indent:-3rem; } .text-indent-neg-7{ text-indent:-3.5rem; } .text-indent-neg-8{ text-indent:-4rem; } .text-indent-neg-9{ text-indent:-4.5rem; } .text-indent-neg-10{ text-indent:-5rem; } .text-indent-neg-15{ text-indent:-7.5rem; } .text-uppercase{ text-transform:uppercase; } .text-no-uppercase{ text-transform:none; } .text-lowercase{ text-transform:lowercase; } .text-no-lowercase{ text-transform:none; } .top-1px{ top:1px; } .top-2px{ top:2px; } .top-05{ top:0.25rem; } .top-1{ top:0.5rem; } .top-105{ top:0.75rem; } .top-2{ top:1rem; } .top-205{ top:1.25rem; } .top-3{ top:1.5rem; } .top-neg-1px{ top:-1px; } .top-neg-2px{ top:-2px; } .top-neg-05{ top:-0.25rem; } .top-neg-1{ top:-0.5rem; } .top-neg-105{ top:-0.75rem; } .top-neg-2{ top:-1rem; } .top-neg-205{ top:-1.25rem; } .top-neg-3{ top:-1.5rem; } .top-0{ top:0; } .top-auto{ top:auto; } .text-baseline{ vertical-align:baseline; } .text-bottom{ vertical-align:bottom; } .text-middle{ vertical-align:middle; } .text-sub{ vertical-align:sub; } .text-super{ vertical-align:super; } .text-tbottom{ vertical-align:text-bottom; } .text-ttop{ vertical-align:text-top; } .text-top{ vertical-align:top; } .text-pre{ white-space:pre; } .text-pre-line{ white-space:pre-line; } .text-pre-wrap{ white-space:pre-wrap; } .text-wrap{ white-space:normal; } .text-no-wrap{ white-space:nowrap; } .width-1px{ width:1px; } .width-2px{ width:2px; } .width-05{ width:0.25rem; } .width-1{ width:0.5rem; } .width-105{ width:0.75rem; } .width-2{ width:1rem; } .width-205{ width:1.25rem; } .width-3{ width:1.5rem; } .width-4{ width:2rem; } .width-5{ width:2.5rem; } .width-6{ width:3rem; } .width-7{ width:3.5rem; } .width-8{ width:4rem; } .width-9{ width:4.5rem; } .width-10{ width:5rem; } .width-15{ width:7.5rem; } .width-card{ width:10rem; } .width-card-lg{ width:15rem; } .width-mobile{ width:20rem; } .width-mobile-lg{ width:30rem; } .width-tablet{ width:40rem; } .width-tablet-lg{ width:55rem; } .width-desktop{ width:64rem; } .width-desktop-lg{ width:75rem; } .width-widescreen{ width:87.5rem; } .width-0{ width:0; } .width-full{ width:100%; } .width-auto{ width:auto; } .z-auto{ z-index:auto; } .z-bottom{ z-index:-100; } .z-top{ z-index:99999; } .z-0{ z-index:0; } .z-100{ z-index:100; } .z-200{ z-index:200; } .z-300{ z-index:300; } .z-400{ z-index:400; } .z-500{ z-index:500; } @media all and (min-width: 30em){ .usa-button{ width:auto; } .mobile-lg\:grid-container{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-card{ margin-left:auto; margin-right:auto; max-width:10rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-card-lg{ margin-left:auto; margin-right:auto; max-width:15rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-mobile{ margin-left:auto; margin-right:auto; max-width:20rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-mobile-lg{ margin-left:auto; margin-right:auto; max-width:30rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-tablet{ margin-left:auto; margin-right:auto; max-width:40rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-tablet-lg{ margin-left:auto; margin-right:auto; max-width:55rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-desktop{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-desktop-lg{ margin-left:auto; margin-right:auto; max-width:75rem; padding-left:1rem; padding-right:1rem; } .mobile-lg\:grid-container-widescreen{ margin-left:auto; margin-right:auto; max-width:87.5rem; padding-left:1rem; padding-right:1rem; } .grid-row.mobile-lg\:grid-gap-0{ margin-left:0; margin-right:0; } .grid-row.mobile-lg\:grid-gap-0 > *{ padding-left:0; padding-right:0; } .grid-row.mobile-lg\:grid-gap-2px{ margin-left:-1px; margin-right:-1px; } .grid-row.mobile-lg\:grid-gap-2px > *{ padding-left:1px; padding-right:1px; } .grid-row.mobile-lg\:grid-gap-05{ margin-left:-2px; margin-right:-2px; } .grid-row.mobile-lg\:grid-gap-05 > *{ padding-left:2px; padding-right:2px; } .grid-row.mobile-lg\:grid-gap-1{ margin-left:-0.25rem; margin-right:-0.25rem; } .grid-row.mobile-lg\:grid-gap-1 > *{ padding-left:0.25rem; padding-right:0.25rem; } .grid-row.mobile-lg\:grid-gap-2{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.mobile-lg\:grid-gap-2 > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.mobile-lg\:grid-gap-3{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.mobile-lg\:grid-gap-3 > *{ padding-left:0.75rem; padding-right:0.75rem; } .grid-row.mobile-lg\:grid-gap-4{ margin-left:-1rem; margin-right:-1rem; } .grid-row.mobile-lg\:grid-gap-4 > *{ padding-left:1rem; padding-right:1rem; } .grid-row.mobile-lg\:grid-gap-5{ margin-left:-1.25rem; margin-right:-1.25rem; } .grid-row.mobile-lg\:grid-gap-5 > *{ padding-left:1.25rem; padding-right:1.25rem; } .grid-row.mobile-lg\:grid-gap-6{ margin-left:-1.5rem; margin-right:-1.5rem; } .grid-row.mobile-lg\:grid-gap-6 > *{ padding-left:1.5rem; padding-right:1.5rem; } .grid-row.mobile-lg\:grid-gap-sm{ margin-left:-1px; margin-right:-1px; } .grid-row.mobile-lg\:grid-gap-sm > *{ padding-left:1px; padding-right:1px; } .grid-row.mobile-lg\:grid-gap-md{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.mobile-lg\:grid-gap-md > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.mobile-lg\:grid-gap-lg{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.mobile-lg\:grid-gap-lg > *{ padding-left:0.75rem; padding-right:0.75rem; } .mobile-lg\:grid-col{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .mobile-lg\:grid-col-fill{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .mobile-lg\:grid-col-auto{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:100%; } .mobile-lg\:grid-col-1{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:8.33333%; } .mobile-lg\:grid-col-2{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:16.66667%; } .mobile-lg\:grid-col-3{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:25%; } .mobile-lg\:grid-col-4{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:33.33333%; } .mobile-lg\:grid-col-5{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:41.66667%; } .mobile-lg\:grid-col-6{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:50%; } .mobile-lg\:grid-col-7{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:58.33333%; } .mobile-lg\:grid-col-8{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:66.66667%; } .mobile-lg\:grid-col-9{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:75%; } .mobile-lg\:grid-col-10{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:83.33333%; } .mobile-lg\:grid-col-11{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:91.66667%; } .mobile-lg\:grid-col-12{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:100%; } .mobile-lg\:grid-offset-1{ margin-left:8.33333%; } .mobile-lg\:grid-offset-2{ margin-left:16.66667%; } .mobile-lg\:grid-offset-3{ margin-left:25%; } .mobile-lg\:grid-offset-4{ margin-left:33.33333%; } .mobile-lg\:grid-offset-5{ margin-left:41.66667%; } .mobile-lg\:grid-offset-6{ margin-left:50%; } .mobile-lg\:grid-offset-7{ margin-left:58.33333%; } .mobile-lg\:grid-offset-8{ margin-left:66.66667%; } .mobile-lg\:grid-offset-9{ margin-left:75%; } .mobile-lg\:grid-offset-10{ margin-left:83.33333%; } .mobile-lg\:grid-offset-11{ margin-left:91.66667%; } .mobile-lg\:grid-offset-12{ margin-left:100%; } .mobile-lg\:grid-offset-none{ margin-left:0; } .usa-display{ margin-bottom:0; margin-top:0; clear:both; font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:2.44rem; line-height:1.2; font-weight:bold; } * + .usa-display{ margin-top:1.5em; } .usa-display + *{ margin-top:1em; } .usa-footer__nav{ padding-left:1rem; padding-right:1rem; border-bottom:none; } .usa-footer__primary-link{ padding-left:0; padding-right:0; } .usa-footer__secondary-link{ margin-left:0; } .usa-footer__contact-info{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; margin-top:0.5rem; } .usa-footer__primary-content{ border:none; } .usa-footer__logo{ margin-bottom:0; margin-top:0; -webkit-box-align:center; -ms-flex-align:center; align-items:center; } .usa-footer__contact-links{ margin-top:0; text-align:right; } .usa-footer__contact-heading{ margin-bottom:0.25rem; margin-top:0.25rem; } .usa-footer__social-links{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; } .usa-footer__address{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; } .usa-footer--slim .usa-footer__address{ padding:0; } .usa-footer--slim .usa-footer__contact-info{ padding-bottom:1rem; padding-top:1rem; margin-top:0; } .usa-footer--big .usa-footer__nav{ border-bottom:1px solid #a9aeb1; padding-top:2rem; } .usa-footer--big .usa-footer__primary-link{ padding-bottom:0; padding-top:0; margin-bottom:0.5rem; } .usa-footer--big .usa-footer__primary-link:hover{ cursor:auto; text-decoration:none; } .usa-footer--big .usa-footer__primary-content--collapsible .usa-footer__primary-link::before{ content:none; } .usa-footer--big .usa-footer__primary-content--collapsible.hidden .usa-footer__primary-link{ margin:0; } .usa-footer--big .usa-footer__primary-content--collapsible .usa-list--unstyled{ padding-left:0; padding-right:0; padding-bottom:2rem; padding-top:0.75rem; } .usa-form{ max-width:20rem; } .usa-form .usa-button{ margin-top:1.5rem; } .usa-form--large{ max-width:30rem; } .usa-search [type="submit"]{ padding-left:1rem; padding-right:1rem; background-image:none; width:auto; } .usa-search--big [type="search"], .usa-search--big .usa-search__input{ font-size:1.06rem; height:3rem; } .usa-search--big [type="submit"], .usa-search--big .usa-search__submit{ padding-left:2rem; padding-right:2rem; font-size:1.46rem; height:3rem; width:auto; } .usa-search--small [type="submit"], .usa-search--small .usa-search__submit{ background-image:url("../img/search.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/search.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-size:1rem; width:3rem; } .usa-search__submit-text{ position:static; } .mobile-lg\:border-1px{ border:1px solid; } .mobile-lg\:border-1px .mobile-lg\:hover\:border-1px:hover{ border:1px solid; } .mobile-lg\:border-y-1px{ border-top:1px solid; border-bottom:1px solid; } .mobile-lg\:border-y-1px .mobile-lg\:hover\:border-y-1px:hover{ border-top:1px solid; border-bottom:1px solid; } .mobile-lg\:border-x-1px{ border-left:1px solid; border-right:1px solid; } .mobile-lg\:border-x-1px .mobile-lg\:hover\:border-x-1px:hover{ border-left:1px solid; border-right:1px solid; } .mobile-lg\:border-top-1px{ border-top:1px solid; } .mobile-lg\:border-top-1px .mobile-lg\:hover\:border-top-1px:hover{ border-top:1px solid; } .mobile-lg\:border-right-1px{ border-right:1px solid; } .mobile-lg\:border-right-1px .mobile-lg\:hover\:border-right-1px:hover{ border-right:1px solid; } .mobile-lg\:border-bottom-1px{ border-bottom:1px solid; } .mobile-lg\:border-bottom-1px .mobile-lg\:hover\:border-bottom-1px:hover{ border-bottom:1px solid; } .mobile-lg\:border-left-1px{ border-left:1px solid; } .mobile-lg\:border-left-1px .mobile-lg\:hover\:border-left-1px:hover{ border-left:1px solid; } .mobile-lg\:border-2px{ border:2px solid; } .mobile-lg\:border-2px .mobile-lg\:hover\:border-2px:hover{ border:2px solid; } .mobile-lg\:border-y-2px{ border-top:2px solid; border-bottom:2px solid; } .mobile-lg\:border-y-2px .mobile-lg\:hover\:border-y-2px:hover{ border-top:2px solid; border-bottom:2px solid; } .mobile-lg\:border-x-2px{ border-left:2px solid; border-right:2px solid; } .mobile-lg\:border-x-2px .mobile-lg\:hover\:border-x-2px:hover{ border-left:2px solid; border-right:2px solid; } .mobile-lg\:border-top-2px{ border-top:2px solid; } .mobile-lg\:border-top-2px .mobile-lg\:hover\:border-top-2px:hover{ border-top:2px solid; } .mobile-lg\:border-right-2px{ border-right:2px solid; } .mobile-lg\:border-right-2px .mobile-lg\:hover\:border-right-2px:hover{ border-right:2px solid; } .mobile-lg\:border-bottom-2px{ border-bottom:2px solid; } .mobile-lg\:border-bottom-2px .mobile-lg\:hover\:border-bottom-2px:hover{ border-bottom:2px solid; } .mobile-lg\:border-left-2px{ border-left:2px solid; } .mobile-lg\:border-left-2px .mobile-lg\:hover\:border-left-2px:hover{ border-left:2px solid; } .mobile-lg\:border-05{ border:0.25rem solid; } .mobile-lg\:border-05 .mobile-lg\:hover\:border-05:hover{ border:0.25rem solid; } .mobile-lg\:border-y-05{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .mobile-lg\:border-y-05 .mobile-lg\:hover\:border-y-05:hover{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .mobile-lg\:border-x-05{ border-left:0.25rem solid; border-right:0.25rem solid; } .mobile-lg\:border-x-05 .mobile-lg\:hover\:border-x-05:hover{ border-left:0.25rem solid; border-right:0.25rem solid; } .mobile-lg\:border-top-05{ border-top:0.25rem solid; } .mobile-lg\:border-top-05 .mobile-lg\:hover\:border-top-05:hover{ border-top:0.25rem solid; } .mobile-lg\:border-right-05{ border-right:0.25rem solid; } .mobile-lg\:border-right-05 .mobile-lg\:hover\:border-right-05:hover{ border-right:0.25rem solid; } .mobile-lg\:border-bottom-05{ border-bottom:0.25rem solid; } .mobile-lg\:border-bottom-05 .mobile-lg\:hover\:border-bottom-05:hover{ border-bottom:0.25rem solid; } .mobile-lg\:border-left-05{ border-left:0.25rem solid; } .mobile-lg\:border-left-05 .mobile-lg\:hover\:border-left-05:hover{ border-left:0.25rem solid; } .mobile-lg\:border-1{ border:0.5rem solid; } .mobile-lg\:border-1 .mobile-lg\:hover\:border-1:hover{ border:0.5rem solid; } .mobile-lg\:border-y-1{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .mobile-lg\:border-y-1 .mobile-lg\:hover\:border-y-1:hover{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .mobile-lg\:border-x-1{ border-left:0.5rem solid; border-right:0.5rem solid; } .mobile-lg\:border-x-1 .mobile-lg\:hover\:border-x-1:hover{ border-left:0.5rem solid; border-right:0.5rem solid; } .mobile-lg\:border-top-1{ border-top:0.5rem solid; } .mobile-lg\:border-top-1 .mobile-lg\:hover\:border-top-1:hover{ border-top:0.5rem solid; } .mobile-lg\:border-right-1{ border-right:0.5rem solid; } .mobile-lg\:border-right-1 .mobile-lg\:hover\:border-right-1:hover{ border-right:0.5rem solid; } .mobile-lg\:border-bottom-1{ border-bottom:0.5rem solid; } .mobile-lg\:border-bottom-1 .mobile-lg\:hover\:border-bottom-1:hover{ border-bottom:0.5rem solid; } .mobile-lg\:border-left-1{ border-left:0.5rem solid; } .mobile-lg\:border-left-1 .mobile-lg\:hover\:border-left-1:hover{ border-left:0.5rem solid; } .mobile-lg\:border-105{ border:0.75rem solid; } .mobile-lg\:border-105 .mobile-lg\:hover\:border-105:hover{ border:0.75rem solid; } .mobile-lg\:border-y-105{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .mobile-lg\:border-y-105 .mobile-lg\:hover\:border-y-105:hover{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .mobile-lg\:border-x-105{ border-left:0.75rem solid; border-right:0.75rem solid; } .mobile-lg\:border-x-105 .mobile-lg\:hover\:border-x-105:hover{ border-left:0.75rem solid; border-right:0.75rem solid; } .mobile-lg\:border-top-105{ border-top:0.75rem solid; } .mobile-lg\:border-top-105 .mobile-lg\:hover\:border-top-105:hover{ border-top:0.75rem solid; } .mobile-lg\:border-right-105{ border-right:0.75rem solid; } .mobile-lg\:border-right-105 .mobile-lg\:hover\:border-right-105:hover{ border-right:0.75rem solid; } .mobile-lg\:border-bottom-105{ border-bottom:0.75rem solid; } .mobile-lg\:border-bottom-105 .mobile-lg\:hover\:border-bottom-105:hover{ border-bottom:0.75rem solid; } .mobile-lg\:border-left-105{ border-left:0.75rem solid; } .mobile-lg\:border-left-105 .mobile-lg\:hover\:border-left-105:hover{ border-left:0.75rem solid; } .mobile-lg\:border-2{ border:1rem solid; } .mobile-lg\:border-2 .mobile-lg\:hover\:border-2:hover{ border:1rem solid; } .mobile-lg\:border-y-2{ border-top:1rem solid; border-bottom:1rem solid; } .mobile-lg\:border-y-2 .mobile-lg\:hover\:border-y-2:hover{ border-top:1rem solid; border-bottom:1rem solid; } .mobile-lg\:border-x-2{ border-left:1rem solid; border-right:1rem solid; } .mobile-lg\:border-x-2 .mobile-lg\:hover\:border-x-2:hover{ border-left:1rem solid; border-right:1rem solid; } .mobile-lg\:border-top-2{ border-top:1rem solid; } .mobile-lg\:border-top-2 .mobile-lg\:hover\:border-top-2:hover{ border-top:1rem solid; } .mobile-lg\:border-right-2{ border-right:1rem solid; } .mobile-lg\:border-right-2 .mobile-lg\:hover\:border-right-2:hover{ border-right:1rem solid; } .mobile-lg\:border-bottom-2{ border-bottom:1rem solid; } .mobile-lg\:border-bottom-2 .mobile-lg\:hover\:border-bottom-2:hover{ border-bottom:1rem solid; } .mobile-lg\:border-left-2{ border-left:1rem solid; } .mobile-lg\:border-left-2 .mobile-lg\:hover\:border-left-2:hover{ border-left:1rem solid; } .mobile-lg\:border-205{ border:1.25rem solid; } .mobile-lg\:border-205 .mobile-lg\:hover\:border-205:hover{ border:1.25rem solid; } .mobile-lg\:border-y-205{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .mobile-lg\:border-y-205 .mobile-lg\:hover\:border-y-205:hover{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .mobile-lg\:border-x-205{ border-left:1.25rem solid; border-right:1.25rem solid; } .mobile-lg\:border-x-205 .mobile-lg\:hover\:border-x-205:hover{ border-left:1.25rem solid; border-right:1.25rem solid; } .mobile-lg\:border-top-205{ border-top:1.25rem solid; } .mobile-lg\:border-top-205 .mobile-lg\:hover\:border-top-205:hover{ border-top:1.25rem solid; } .mobile-lg\:border-right-205{ border-right:1.25rem solid; } .mobile-lg\:border-right-205 .mobile-lg\:hover\:border-right-205:hover{ border-right:1.25rem solid; } .mobile-lg\:border-bottom-205{ border-bottom:1.25rem solid; } .mobile-lg\:border-bottom-205 .mobile-lg\:hover\:border-bottom-205:hover{ border-bottom:1.25rem solid; } .mobile-lg\:border-left-205{ border-left:1.25rem solid; } .mobile-lg\:border-left-205 .mobile-lg\:hover\:border-left-205:hover{ border-left:1.25rem solid; } .mobile-lg\:border-3{ border:1.5rem solid; } .mobile-lg\:border-3 .mobile-lg\:hover\:border-3:hover{ border:1.5rem solid; } .mobile-lg\:border-y-3{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .mobile-lg\:border-y-3 .mobile-lg\:hover\:border-y-3:hover{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .mobile-lg\:border-x-3{ border-left:1.5rem solid; border-right:1.5rem solid; } .mobile-lg\:border-x-3 .mobile-lg\:hover\:border-x-3:hover{ border-left:1.5rem solid; border-right:1.5rem solid; } .mobile-lg\:border-top-3{ border-top:1.5rem solid; } .mobile-lg\:border-top-3 .mobile-lg\:hover\:border-top-3:hover{ border-top:1.5rem solid; } .mobile-lg\:border-right-3{ border-right:1.5rem solid; } .mobile-lg\:border-right-3 .mobile-lg\:hover\:border-right-3:hover{ border-right:1.5rem solid; } .mobile-lg\:border-bottom-3{ border-bottom:1.5rem solid; } .mobile-lg\:border-bottom-3 .mobile-lg\:hover\:border-bottom-3:hover{ border-bottom:1.5rem solid; } .mobile-lg\:border-left-3{ border-left:1.5rem solid; } .mobile-lg\:border-left-3 .mobile-lg\:hover\:border-left-3:hover{ border-left:1.5rem solid; } .mobile-lg\:border-0{ border:0 solid; } .mobile-lg\:border-0 .mobile-lg\:hover\:border-0:hover{ border:0 solid; } .mobile-lg\:border-y-0{ border-top:0 solid; border-bottom:0 solid; } .mobile-lg\:border-y-0 .mobile-lg\:hover\:border-y-0:hover{ border-top:0 solid; border-bottom:0 solid; } .mobile-lg\:border-x-0{ border-left:0 solid; border-right:0 solid; } .mobile-lg\:border-x-0 .mobile-lg\:hover\:border-x-0:hover{ border-left:0 solid; border-right:0 solid; } .mobile-lg\:border-top-0{ border-top:0 solid; } .mobile-lg\:border-top-0 .mobile-lg\:hover\:border-top-0:hover{ border-top:0 solid; } .mobile-lg\:border-right-0{ border-right:0 solid; } .mobile-lg\:border-right-0 .mobile-lg\:hover\:border-right-0:hover{ border-right:0 solid; } .mobile-lg\:border-bottom-0{ border-bottom:0 solid; } .mobile-lg\:border-bottom-0 .mobile-lg\:hover\:border-bottom-0:hover{ border-bottom:0 solid; } .mobile-lg\:border-left-0{ border-left:0 solid; } .mobile-lg\:border-left-0 .mobile-lg\:hover\:border-left-0:hover{ border-left:0 solid; } .mobile-lg\:border{ border:1px solid; } .mobile-lg\:border .mobile-lg\:hover\:border:hover{ border:1px solid; } .mobile-lg\:border-y{ border-top:1px solid; border-bottom:1px solid; } .mobile-lg\:border-y .mobile-lg\:hover\:border-y:hover{ border-top:1px solid; border-bottom:1px solid; } .mobile-lg\:border-x{ border-left:1px solid; border-right:1px solid; } .mobile-lg\:border-x .mobile-lg\:hover\:border-x:hover{ border-left:1px solid; border-right:1px solid; } .mobile-lg\:border-top{ border-top:1px solid; } .mobile-lg\:border-top .mobile-lg\:hover\:border-top:hover{ border-top:1px solid; } .mobile-lg\:border-right{ border-right:1px solid; } .mobile-lg\:border-right .mobile-lg\:hover\:border-right:hover{ border-right:1px solid; } .mobile-lg\:border-bottom{ border-bottom:1px solid; } .mobile-lg\:border-bottom .mobile-lg\:hover\:border-bottom:hover{ border-bottom:1px solid; } .mobile-lg\:border-left{ border-left:1px solid; } .mobile-lg\:border-left .mobile-lg\:hover\:border-left:hover{ border-left:1px solid; } .mobile-lg\:border-transparent{ border-color:transparent; } .mobile-lg\:border-transparent .mobile-lg\:hover\:border-transparent:hover{ border-color:transparent; } .mobile-lg\:border-black{ border-color:black; } .mobile-lg\:border-black .mobile-lg\:hover\:border-black:hover{ border-color:black; } .mobile-lg\:border-white{ border-color:white; } .mobile-lg\:border-white .mobile-lg\:hover\:border-white:hover{ border-color:white; } .mobile-lg\:border-red{ border-color:#e52207; } .mobile-lg\:border-red .mobile-lg\:hover\:border-red:hover{ border-color:#e52207; } .mobile-lg\:border-orange{ border-color:#e66f0e; } .mobile-lg\:border-orange .mobile-lg\:hover\:border-orange:hover{ border-color:#e66f0e; } .mobile-lg\:border-gold{ border-color:#ffbe2e; } .mobile-lg\:border-gold .mobile-lg\:hover\:border-gold:hover{ border-color:#ffbe2e; } .mobile-lg\:border-yellow{ border-color:#fee685; } .mobile-lg\:border-yellow .mobile-lg\:hover\:border-yellow:hover{ border-color:#fee685; } .mobile-lg\:border-green{ border-color:#538200; } .mobile-lg\:border-green .mobile-lg\:hover\:border-green:hover{ border-color:#538200; } .mobile-lg\:border-mint{ border-color:#04c585; } .mobile-lg\:border-mint .mobile-lg\:hover\:border-mint:hover{ border-color:#04c585; } .mobile-lg\:border-cyan{ border-color:#009ec1; } .mobile-lg\:border-cyan .mobile-lg\:hover\:border-cyan:hover{ border-color:#009ec1; } .mobile-lg\:border-blue{ border-color:#0076d6; } .mobile-lg\:border-blue .mobile-lg\:hover\:border-blue:hover{ border-color:#0076d6; } .mobile-lg\:border-indigo{ border-color:#676cc8; } .mobile-lg\:border-indigo .mobile-lg\:hover\:border-indigo:hover{ border-color:#676cc8; } .mobile-lg\:border-violet{ border-color:#8168b3; } .mobile-lg\:border-violet .mobile-lg\:hover\:border-violet:hover{ border-color:#8168b3; } .mobile-lg\:border-magenta{ border-color:#d72d79; } .mobile-lg\:border-magenta .mobile-lg\:hover\:border-magenta:hover{ border-color:#d72d79; } .mobile-lg\:border-gray-5{ border-color:#f0f0f0; } .mobile-lg\:border-gray-5 .mobile-lg\:hover\:border-gray-5:hover{ border-color:#f0f0f0; } .mobile-lg\:border-gray-10{ border-color:#e6e6e6; } .mobile-lg\:border-gray-10 .mobile-lg\:hover\:border-gray-10:hover{ border-color:#e6e6e6; } .mobile-lg\:border-gray-30{ border-color:#adadad; } .mobile-lg\:border-gray-30 .mobile-lg\:hover\:border-gray-30:hover{ border-color:#adadad; } .mobile-lg\:border-gray-50{ border-color:#757575; } .mobile-lg\:border-gray-50 .mobile-lg\:hover\:border-gray-50:hover{ border-color:#757575; } .mobile-lg\:border-gray-70{ border-color:#454545; } .mobile-lg\:border-gray-70 .mobile-lg\:hover\:border-gray-70:hover{ border-color:#454545; } .mobile-lg\:border-gray-90{ border-color:#1b1b1b; } .mobile-lg\:border-gray-90 .mobile-lg\:hover\:border-gray-90:hover{ border-color:#1b1b1b; } .mobile-lg\:border-base-lightest{ border-color:#f0f0f0; } .mobile-lg\:border-base-lightest .mobile-lg\:hover\:border-base-lightest:hover{ border-color:#f0f0f0; } .mobile-lg\:border-base-lighter{ border-color:#dcdee0; } .mobile-lg\:border-base-lighter .mobile-lg\:hover\:border-base-lighter:hover{ border-color:#dcdee0; } .mobile-lg\:border-base-light{ border-color:#a9aeb1; } .mobile-lg\:border-base-light .mobile-lg\:hover\:border-base-light:hover{ border-color:#a9aeb1; } .mobile-lg\:border-base{ border-color:#71767a; } .mobile-lg\:border-base .mobile-lg\:hover\:border-base:hover{ border-color:#71767a; } .mobile-lg\:border-base-dark{ border-color:#565c65; } .mobile-lg\:border-base-dark .mobile-lg\:hover\:border-base-dark:hover{ border-color:#565c65; } .mobile-lg\:border-base-darker{ border-color:#3d4551; } .mobile-lg\:border-base-darker .mobile-lg\:hover\:border-base-darker:hover{ border-color:#3d4551; } .mobile-lg\:border-base-darkest{ border-color:#1b1b1b; } .mobile-lg\:border-base-darkest .mobile-lg\:hover\:border-base-darkest:hover{ border-color:#1b1b1b; } .mobile-lg\:border-ink{ border-color:#1b1b1b; } .mobile-lg\:border-ink .mobile-lg\:hover\:border-ink:hover{ border-color:#1b1b1b; } .mobile-lg\:border-primary-lighter{ border-color:#d9e8f6; } .mobile-lg\:border-primary-lighter .mobile-lg\:hover\:border-primary-lighter:hover{ border-color:#d9e8f6; } .mobile-lg\:border-primary-light{ border-color:#73b3e7; } .mobile-lg\:border-primary-light .mobile-lg\:hover\:border-primary-light:hover{ border-color:#73b3e7; } .mobile-lg\:border-primary{ border-color:#005ea2; } .mobile-lg\:border-primary .mobile-lg\:hover\:border-primary:hover{ border-color:#005ea2; } .mobile-lg\:border-primary-vivid{ border-color:#0050d8; } .mobile-lg\:border-primary-vivid .mobile-lg\:hover\:border-primary-vivid:hover{ border-color:#0050d8; } .mobile-lg\:border-primary-dark{ border-color:#1a4480; } .mobile-lg\:border-primary-dark .mobile-lg\:hover\:border-primary-dark:hover{ border-color:#1a4480; } .mobile-lg\:border-primary-darker{ border-color:#162e51; } .mobile-lg\:border-primary-darker .mobile-lg\:hover\:border-primary-darker:hover{ border-color:#162e51; } .mobile-lg\:border-secondary-lighter{ border-color:#f3e1e4; } .mobile-lg\:border-secondary-lighter .mobile-lg\:hover\:border-secondary-lighter:hover{ border-color:#f3e1e4; } .mobile-lg\:border-secondary-light{ border-color:#f2938c; } .mobile-lg\:border-secondary-light .mobile-lg\:hover\:border-secondary-light:hover{ border-color:#f2938c; } .mobile-lg\:border-secondary{ border-color:#d83933; } .mobile-lg\:border-secondary .mobile-lg\:hover\:border-secondary:hover{ border-color:#d83933; } .mobile-lg\:border-secondary-vivid{ border-color:#e41d3d; } .mobile-lg\:border-secondary-vivid .mobile-lg\:hover\:border-secondary-vivid:hover{ border-color:#e41d3d; } .mobile-lg\:border-secondary-dark{ border-color:#b50909; } .mobile-lg\:border-secondary-dark .mobile-lg\:hover\:border-secondary-dark:hover{ border-color:#b50909; } .mobile-lg\:border-secondary-darker{ border-color:#8b0a03; } .mobile-lg\:border-secondary-darker .mobile-lg\:hover\:border-secondary-darker:hover{ border-color:#8b0a03; } .mobile-lg\:border-accent-warm-darker{ border-color:#775540; } .mobile-lg\:border-accent-warm-darker .mobile-lg\:hover\:border-accent-warm-darker:hover{ border-color:#775540; } .mobile-lg\:border-accent-warm-dark{ border-color:#c05600; } .mobile-lg\:border-accent-warm-dark .mobile-lg\:hover\:border-accent-warm-dark:hover{ border-color:#c05600; } .mobile-lg\:border-accent-warm{ border-color:#fa9441; } .mobile-lg\:border-accent-warm .mobile-lg\:hover\:border-accent-warm:hover{ border-color:#fa9441; } .mobile-lg\:border-accent-warm-light{ border-color:#ffbc78; } .mobile-lg\:border-accent-warm-light .mobile-lg\:hover\:border-accent-warm-light:hover{ border-color:#ffbc78; } .mobile-lg\:border-accent-warm-lighter{ border-color:#f2e4d4; } .mobile-lg\:border-accent-warm-lighter .mobile-lg\:hover\:border-accent-warm-lighter:hover{ border-color:#f2e4d4; } .mobile-lg\:border-accent-cool-darker{ border-color:#07648d; } .mobile-lg\:border-accent-cool-darker .mobile-lg\:hover\:border-accent-cool-darker:hover{ border-color:#07648d; } .mobile-lg\:border-accent-cool-dark{ border-color:#28a0cb; } .mobile-lg\:border-accent-cool-dark .mobile-lg\:hover\:border-accent-cool-dark:hover{ border-color:#28a0cb; } .mobile-lg\:border-accent-cool{ border-color:#00bde3; } .mobile-lg\:border-accent-cool .mobile-lg\:hover\:border-accent-cool:hover{ border-color:#00bde3; } .mobile-lg\:border-accent-cool-light{ border-color:#97d4ea; } .mobile-lg\:border-accent-cool-light .mobile-lg\:hover\:border-accent-cool-light:hover{ border-color:#97d4ea; } .mobile-lg\:border-accent-cool-lighter{ border-color:#e1f3f8; } .mobile-lg\:border-accent-cool-lighter .mobile-lg\:hover\:border-accent-cool-lighter:hover{ border-color:#e1f3f8; } .mobile-lg\:radius-0{ border-radius:0; } .mobile-lg\:radius-top-0{ border-top-left-radius:0; border-top-right-radius:0; } .mobile-lg\:radius-right-0{ border-top-right-radius:0; border-bottom-right-radius:0; } .mobile-lg\:radius-bottom-0{ border-bottom-left-radius:0; border-bottom-right-radius:0; } .mobile-lg\:radius-left-0{ border-top-left-radius:0; border-bottom-left-radius:0; } .mobile-lg\:radius-sm{ border-radius:2px; } .mobile-lg\:radius-top-sm{ border-top-left-radius:2px; border-top-right-radius:2px; } .mobile-lg\:radius-right-sm{ border-top-right-radius:2px; border-bottom-right-radius:2px; } .mobile-lg\:radius-bottom-sm{ border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .mobile-lg\:radius-left-sm{ border-top-left-radius:2px; border-bottom-left-radius:2px; } .mobile-lg\:radius-md{ border-radius:0.25rem; } .mobile-lg\:radius-top-md{ border-top-left-radius:0.25rem; border-top-right-radius:0.25rem; } .mobile-lg\:radius-right-md{ border-top-right-radius:0.25rem; border-bottom-right-radius:0.25rem; } .mobile-lg\:radius-bottom-md{ border-bottom-left-radius:0.25rem; border-bottom-right-radius:0.25rem; } .mobile-lg\:radius-left-md{ border-top-left-radius:0.25rem; border-bottom-left-radius:0.25rem; } .mobile-lg\:radius-lg{ border-radius:0.5rem; } .mobile-lg\:radius-top-lg{ border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; } .mobile-lg\:radius-right-lg{ border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem; } .mobile-lg\:radius-bottom-lg{ border-bottom-left-radius:0.5rem; border-bottom-right-radius:0.5rem; } .mobile-lg\:radius-left-lg{ border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem; } .mobile-lg\:radius-pill{ border-radius:99rem; } .mobile-lg\:radius-top-pill{ border-top-left-radius:99rem; border-top-right-radius:99rem; } .mobile-lg\:radius-right-pill{ border-top-right-radius:99rem; border-bottom-right-radius:99rem; } .mobile-lg\:radius-bottom-pill{ border-bottom-left-radius:99rem; border-bottom-right-radius:99rem; } .mobile-lg\:radius-left-pill{ border-top-left-radius:99rem; border-bottom-left-radius:99rem; } .mobile-lg\:display-block{ display:block; } .mobile-lg\:display-flex{ display:-webkit-box; display:-ms-flexbox; display:flex; } .mobile-lg\:display-none{ display:none; } .mobile-lg\:display-inline{ display:inline; } .mobile-lg\:display-inline-block{ display:inline-block; } .mobile-lg\:display-inline-flex{ display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; } .mobile-lg\:display-table{ display:table; } .mobile-lg\:display-table-cell{ display:table-cell; } .mobile-lg\:display-table-row{ display:table-row; } .mobile-lg\:font-mono-3xs{ font-size:0.77rem; } .mobile-lg\:font-mono-2xs{ font-size:0.83rem; } .mobile-lg\:font-mono-xs{ font-size:0.89rem; } .mobile-lg\:font-mono-sm{ font-size:0.95rem; } .mobile-lg\:font-mono-md{ font-size:1.01rem; } .mobile-lg\:font-mono-lg{ font-size:1.31rem; } .mobile-lg\:font-mono-xl{ font-size:1.91rem; } .mobile-lg\:font-mono-2xl{ font-size:2.38rem; } .mobile-lg\:font-mono-3xl{ font-size:2.86rem; } .mobile-lg\:font-sans-3xs{ font-size:0.87rem; } .mobile-lg\:font-sans-2xs{ font-size:0.93rem; } .mobile-lg\:font-sans-xs{ font-size:1rem; } .mobile-lg\:font-sans-sm{ font-size:1.06rem; } .mobile-lg\:font-sans-md{ font-size:1.13rem; } .mobile-lg\:font-sans-lg{ font-size:1.46rem; } .mobile-lg\:font-sans-xl{ font-size:2.13rem; } .mobile-lg\:font-sans-2xl{ font-size:2.66rem; } .mobile-lg\:font-sans-3xl{ font-size:3.19rem; } .mobile-lg\:font-serif-3xs{ font-size:0.79rem; } .mobile-lg\:font-serif-2xs{ font-size:0.85rem; } .mobile-lg\:font-serif-xs{ font-size:0.91rem; } .mobile-lg\:font-serif-sm{ font-size:0.98rem; } .mobile-lg\:font-serif-md{ font-size:1.04rem; } .mobile-lg\:font-serif-lg{ font-size:1.34rem; } .mobile-lg\:font-serif-xl{ font-size:1.95rem; } .mobile-lg\:font-serif-2xl{ font-size:2.44rem; } .mobile-lg\:font-serif-3xl{ font-size:2.93rem; } .mobile-lg\:font-heading-3xs{ font-size:0.79rem; } .mobile-lg\:font-heading-2xs{ font-size:0.85rem; } .mobile-lg\:font-heading-xs{ font-size:0.91rem; } .mobile-lg\:font-heading-sm{ font-size:0.98rem; } .mobile-lg\:font-heading-md{ font-size:1.04rem; } .mobile-lg\:font-heading-lg{ font-size:1.34rem; } .mobile-lg\:font-heading-xl{ font-size:1.95rem; } .mobile-lg\:font-heading-2xl{ font-size:2.44rem; } .mobile-lg\:font-heading-3xl{ font-size:2.93rem; } .mobile-lg\:font-body-3xs{ font-size:0.87rem; } .mobile-lg\:font-body-2xs{ font-size:0.93rem; } .mobile-lg\:font-body-xs{ font-size:1rem; } .mobile-lg\:font-body-sm{ font-size:1.06rem; } .mobile-lg\:font-body-md{ font-size:1.13rem; } .mobile-lg\:font-body-lg{ font-size:1.46rem; } .mobile-lg\:font-body-xl{ font-size:2.13rem; } .mobile-lg\:font-body-2xl{ font-size:2.66rem; } .mobile-lg\:font-body-3xl{ font-size:3.19rem; } .mobile-lg\:font-code-3xs{ font-size:0.77rem; } .mobile-lg\:font-code-2xs{ font-size:0.83rem; } .mobile-lg\:font-code-xs{ font-size:0.89rem; } .mobile-lg\:font-code-sm{ font-size:0.95rem; } .mobile-lg\:font-code-md{ font-size:1.01rem; } .mobile-lg\:font-code-lg{ font-size:1.31rem; } .mobile-lg\:font-code-xl{ font-size:1.91rem; } .mobile-lg\:font-code-2xl{ font-size:2.38rem; } .mobile-lg\:font-code-3xl{ font-size:2.86rem; } .mobile-lg\:font-alt-3xs{ font-size:0.79rem; } .mobile-lg\:font-alt-2xs{ font-size:0.85rem; } .mobile-lg\:font-alt-xs{ font-size:0.91rem; } .mobile-lg\:font-alt-sm{ font-size:0.98rem; } .mobile-lg\:font-alt-md{ font-size:1.04rem; } .mobile-lg\:font-alt-lg{ font-size:1.34rem; } .mobile-lg\:font-alt-xl{ font-size:1.95rem; } .mobile-lg\:font-alt-2xl{ font-size:2.44rem; } .mobile-lg\:font-alt-3xl{ font-size:2.93rem; } .mobile-lg\:font-ui-3xs{ font-size:0.87rem; } .mobile-lg\:font-ui-2xs{ font-size:0.93rem; } .mobile-lg\:font-ui-xs{ font-size:1rem; } .mobile-lg\:font-ui-sm{ font-size:1.06rem; } .mobile-lg\:font-ui-md{ font-size:1.13rem; } .mobile-lg\:font-ui-lg{ font-size:1.46rem; } .mobile-lg\:font-ui-xl{ font-size:2.13rem; } .mobile-lg\:font-ui-2xl{ font-size:2.66rem; } .mobile-lg\:font-ui-3xl{ font-size:3.19rem; } .mobile-lg\:text-light{ font-weight:300; } .mobile-lg\:text-normal{ font-weight:normal; } .mobile-lg\:text-bold{ font-weight:bold; } .mobile-lg\:flex-justify-center{ -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; } .mobile-lg\:flex-justify-start{ -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; } .mobile-lg\:flex-justify-end{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; } .mobile-lg\:flex-justify{ -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; } .mobile-lg\:line-height-sans-1{ line-height:0.9; } .mobile-lg\:line-height-sans-2{ line-height:1.1; } .mobile-lg\:line-height-sans-3{ line-height:1.3; } .mobile-lg\:line-height-sans-4{ line-height:1.4; } .mobile-lg\:line-height-sans-5{ line-height:1.5; } .mobile-lg\:line-height-sans-6{ line-height:1.6; } .mobile-lg\:line-height-serif-1{ line-height:1; } .mobile-lg\:line-height-serif-2{ line-height:1.2; } .mobile-lg\:line-height-serif-3{ line-height:1.4; } .mobile-lg\:line-height-serif-4{ line-height:1.5; } .mobile-lg\:line-height-serif-5{ line-height:1.7; } .mobile-lg\:line-height-serif-6{ line-height:1.8; } .mobile-lg\:line-height-mono-1{ line-height:1; } .mobile-lg\:line-height-mono-2{ line-height:1.3; } .mobile-lg\:line-height-mono-3{ line-height:1.4; } .mobile-lg\:line-height-mono-4{ line-height:1.6; } .mobile-lg\:line-height-mono-5{ line-height:1.7; } .mobile-lg\:line-height-mono-6{ line-height:1.8; } .mobile-lg\:line-height-heading-1{ line-height:1; } .mobile-lg\:line-height-heading-2{ line-height:1.2; } .mobile-lg\:line-height-heading-3{ line-height:1.4; } .mobile-lg\:line-height-heading-4{ line-height:1.5; } .mobile-lg\:line-height-heading-5{ line-height:1.7; } .mobile-lg\:line-height-heading-6{ line-height:1.8; } .mobile-lg\:line-height-ui-1{ line-height:0.9; } .mobile-lg\:line-height-ui-2{ line-height:1.1; } .mobile-lg\:line-height-ui-3{ line-height:1.3; } .mobile-lg\:line-height-ui-4{ line-height:1.4; } .mobile-lg\:line-height-ui-5{ line-height:1.5; } .mobile-lg\:line-height-ui-6{ line-height:1.6; } .mobile-lg\:line-height-body-1{ line-height:0.9; } .mobile-lg\:line-height-body-2{ line-height:1.1; } .mobile-lg\:line-height-body-3{ line-height:1.3; } .mobile-lg\:line-height-body-4{ line-height:1.4; } .mobile-lg\:line-height-body-5{ line-height:1.5; } .mobile-lg\:line-height-body-6{ line-height:1.6; } .mobile-lg\:line-height-code-1{ line-height:1; } .mobile-lg\:line-height-code-2{ line-height:1.3; } .mobile-lg\:line-height-code-3{ line-height:1.4; } .mobile-lg\:line-height-code-4{ line-height:1.6; } .mobile-lg\:line-height-code-5{ line-height:1.7; } .mobile-lg\:line-height-code-6{ line-height:1.8; } .mobile-lg\:line-height-alt-1{ line-height:1; } .mobile-lg\:line-height-alt-2{ line-height:1.2; } .mobile-lg\:line-height-alt-3{ line-height:1.4; } .mobile-lg\:line-height-alt-4{ line-height:1.5; } .mobile-lg\:line-height-alt-5{ line-height:1.7; } .mobile-lg\:line-height-alt-6{ line-height:1.8; } .mobile-lg\:margin-1px{ margin:1px; } .mobile-lg\:margin-2px{ margin:2px; } .mobile-lg\:margin-05{ margin:0.25rem; } .mobile-lg\:margin-1{ margin:0.5rem; } .mobile-lg\:margin-105{ margin:0.75rem; } .mobile-lg\:margin-2{ margin:1rem; } .mobile-lg\:margin-205{ margin:1.25rem; } .mobile-lg\:margin-3{ margin:1.5rem; } .mobile-lg\:margin-4{ margin:2rem; } .mobile-lg\:margin-5{ margin:2.5rem; } .mobile-lg\:margin-6{ margin:3rem; } .mobile-lg\:margin-7{ margin:3.5rem; } .mobile-lg\:margin-8{ margin:4rem; } .mobile-lg\:margin-9{ margin:4.5rem; } .mobile-lg\:margin-10{ margin:5rem; } .mobile-lg\:margin-15{ margin:7.5rem; } .mobile-lg\:margin-05em{ margin:0.5em; } .mobile-lg\:margin-1em{ margin:1em; } .mobile-lg\:margin-105em{ margin:1.5em; } .mobile-lg\:margin-2em{ margin:2em; } .mobile-lg\:margin-0{ margin:0; } .mobile-lg\:margin-y-1px{ margin-top:1px; margin-bottom:1px; } .mobile-lg\:margin-top-1px{ margin-top:1px; } .mobile-lg\:margin-bottom-1px{ margin-bottom:1px; } .mobile-lg\:margin-y-2px{ margin-top:2px; margin-bottom:2px; } .mobile-lg\:margin-top-2px{ margin-top:2px; } .mobile-lg\:margin-bottom-2px{ margin-bottom:2px; } .mobile-lg\:margin-y-05{ margin-top:0.25rem; margin-bottom:0.25rem; } .mobile-lg\:margin-top-05{ margin-top:0.25rem; } .mobile-lg\:margin-bottom-05{ margin-bottom:0.25rem; } .mobile-lg\:margin-y-1{ margin-top:0.5rem; margin-bottom:0.5rem; } .mobile-lg\:margin-top-1{ margin-top:0.5rem; } .mobile-lg\:margin-bottom-1{ margin-bottom:0.5rem; } .mobile-lg\:margin-y-105{ margin-top:0.75rem; margin-bottom:0.75rem; } .mobile-lg\:margin-top-105{ margin-top:0.75rem; } .mobile-lg\:margin-bottom-105{ margin-bottom:0.75rem; } .mobile-lg\:margin-y-2{ margin-top:1rem; margin-bottom:1rem; } .mobile-lg\:margin-top-2{ margin-top:1rem; } .mobile-lg\:margin-bottom-2{ margin-bottom:1rem; } .mobile-lg\:margin-y-205{ margin-top:1.25rem; margin-bottom:1.25rem; } .mobile-lg\:margin-top-205{ margin-top:1.25rem; } .mobile-lg\:margin-bottom-205{ margin-bottom:1.25rem; } .mobile-lg\:margin-y-3{ margin-top:1.5rem; margin-bottom:1.5rem; } .mobile-lg\:margin-top-3{ margin-top:1.5rem; } .mobile-lg\:margin-bottom-3{ margin-bottom:1.5rem; } .mobile-lg\:margin-y-neg-1px{ margin-top:-1px; margin-bottom:-1px; } .mobile-lg\:margin-top-neg-1px{ margin-top:-1px; } .mobile-lg\:margin-bottom-neg-1px{ margin-bottom:-1px; } .mobile-lg\:margin-y-neg-2px{ margin-top:-2px; margin-bottom:-2px; } .mobile-lg\:margin-top-neg-2px{ margin-top:-2px; } .mobile-lg\:margin-bottom-neg-2px{ margin-bottom:-2px; } .mobile-lg\:margin-y-neg-05{ margin-top:-0.25rem; margin-bottom:-0.25rem; } .mobile-lg\:margin-top-neg-05{ margin-top:-0.25rem; } .mobile-lg\:margin-bottom-neg-05{ margin-bottom:-0.25rem; } .mobile-lg\:margin-y-neg-1{ margin-top:-0.5rem; margin-bottom:-0.5rem; } .mobile-lg\:margin-top-neg-1{ margin-top:-0.5rem; } .mobile-lg\:margin-bottom-neg-1{ margin-bottom:-0.5rem; } .mobile-lg\:margin-y-neg-105{ margin-top:-0.75rem; margin-bottom:-0.75rem; } .mobile-lg\:margin-top-neg-105{ margin-top:-0.75rem; } .mobile-lg\:margin-bottom-neg-105{ margin-bottom:-0.75rem; } .mobile-lg\:margin-y-neg-2{ margin-top:-1rem; margin-bottom:-1rem; } .mobile-lg\:margin-top-neg-2{ margin-top:-1rem; } .mobile-lg\:margin-bottom-neg-2{ margin-bottom:-1rem; } .mobile-lg\:margin-y-neg-205{ margin-top:-1.25rem; margin-bottom:-1.25rem; } .mobile-lg\:margin-top-neg-205{ margin-top:-1.25rem; } .mobile-lg\:margin-bottom-neg-205{ margin-bottom:-1.25rem; } .mobile-lg\:margin-y-neg-3{ margin-top:-1.5rem; margin-bottom:-1.5rem; } .mobile-lg\:margin-top-neg-3{ margin-top:-1.5rem; } .mobile-lg\:margin-bottom-neg-3{ margin-bottom:-1.5rem; } .mobile-lg\:margin-y-4{ margin-top:2rem; margin-bottom:2rem; } .mobile-lg\:margin-top-4{ margin-top:2rem; } .mobile-lg\:margin-bottom-4{ margin-bottom:2rem; } .mobile-lg\:margin-y-5{ margin-top:2.5rem; margin-bottom:2.5rem; } .mobile-lg\:margin-top-5{ margin-top:2.5rem; } .mobile-lg\:margin-bottom-5{ margin-bottom:2.5rem; } .mobile-lg\:margin-y-6{ margin-top:3rem; margin-bottom:3rem; } .mobile-lg\:margin-top-6{ margin-top:3rem; } .mobile-lg\:margin-bottom-6{ margin-bottom:3rem; } .mobile-lg\:margin-y-7{ margin-top:3.5rem; margin-bottom:3.5rem; } .mobile-lg\:margin-top-7{ margin-top:3.5rem; } .mobile-lg\:margin-bottom-7{ margin-bottom:3.5rem; } .mobile-lg\:margin-y-8{ margin-top:4rem; margin-bottom:4rem; } .mobile-lg\:margin-top-8{ margin-top:4rem; } .mobile-lg\:margin-bottom-8{ margin-bottom:4rem; } .mobile-lg\:margin-y-9{ margin-top:4.5rem; margin-bottom:4.5rem; } .mobile-lg\:margin-top-9{ margin-top:4.5rem; } .mobile-lg\:margin-bottom-9{ margin-bottom:4.5rem; } .mobile-lg\:margin-y-10{ margin-top:5rem; margin-bottom:5rem; } .mobile-lg\:margin-top-10{ margin-top:5rem; } .mobile-lg\:margin-bottom-10{ margin-bottom:5rem; } .mobile-lg\:margin-y-15{ margin-top:7.5rem; margin-bottom:7.5rem; } .mobile-lg\:margin-top-15{ margin-top:7.5rem; } .mobile-lg\:margin-bottom-15{ margin-bottom:7.5rem; } .mobile-lg\:margin-y-05em{ margin-top:0.5em; margin-bottom:0.5em; } .mobile-lg\:margin-top-05em{ margin-top:0.5em; } .mobile-lg\:margin-bottom-05em{ margin-bottom:0.5em; } .mobile-lg\:margin-y-1em{ margin-top:1em; margin-bottom:1em; } .mobile-lg\:margin-top-1em{ margin-top:1em; } .mobile-lg\:margin-bottom-1em{ margin-bottom:1em; } .mobile-lg\:margin-y-105em{ margin-top:1.5em; margin-bottom:1.5em; } .mobile-lg\:margin-top-105em{ margin-top:1.5em; } .mobile-lg\:margin-bottom-105em{ margin-bottom:1.5em; } .mobile-lg\:margin-y-2em{ margin-top:2em; margin-bottom:2em; } .mobile-lg\:margin-top-2em{ margin-top:2em; } .mobile-lg\:margin-bottom-2em{ margin-bottom:2em; } .mobile-lg\:margin-y-0{ margin-top:0; margin-bottom:0; } .mobile-lg\:margin-top-0{ margin-top:0; } .mobile-lg\:margin-bottom-0{ margin-bottom:0; } .mobile-lg\:margin-x-1px{ margin-left:1px; margin-right:1px; } .mobile-lg\:margin-right-1px{ margin-right:1px; } .mobile-lg\:margin-left-1px{ margin-left:1px; } .mobile-lg\:margin-x-2px{ margin-left:2px; margin-right:2px; } .mobile-lg\:margin-right-2px{ margin-right:2px; } .mobile-lg\:margin-left-2px{ margin-left:2px; } .mobile-lg\:margin-x-05{ margin-left:0.25rem; margin-right:0.25rem; } .mobile-lg\:margin-right-05{ margin-right:0.25rem; } .mobile-lg\:margin-left-05{ margin-left:0.25rem; } .mobile-lg\:margin-x-1{ margin-left:0.5rem; margin-right:0.5rem; } .mobile-lg\:margin-right-1{ margin-right:0.5rem; } .mobile-lg\:margin-left-1{ margin-left:0.5rem; } .mobile-lg\:margin-x-105{ margin-left:0.75rem; margin-right:0.75rem; } .mobile-lg\:margin-right-105{ margin-right:0.75rem; } .mobile-lg\:margin-left-105{ margin-left:0.75rem; } .mobile-lg\:margin-x-2{ margin-left:1rem; margin-right:1rem; } .mobile-lg\:margin-right-2{ margin-right:1rem; } .mobile-lg\:margin-left-2{ margin-left:1rem; } .mobile-lg\:margin-x-205{ margin-left:1.25rem; margin-right:1.25rem; } .mobile-lg\:margin-right-205{ margin-right:1.25rem; } .mobile-lg\:margin-left-205{ margin-left:1.25rem; } .mobile-lg\:margin-x-3{ margin-left:1.5rem; margin-right:1.5rem; } .mobile-lg\:margin-right-3{ margin-right:1.5rem; } .mobile-lg\:margin-left-3{ margin-left:1.5rem; } .mobile-lg\:margin-x-neg-1px{ margin-left:-1px; margin-right:-1px; } .mobile-lg\:margin-right-neg-1px{ margin-right:-1px; } .mobile-lg\:margin-left-neg-1px{ margin-left:-1px; } .mobile-lg\:margin-x-neg-2px{ margin-left:-2px; margin-right:-2px; } .mobile-lg\:margin-right-neg-2px{ margin-right:-2px; } .mobile-lg\:margin-left-neg-2px{ margin-left:-2px; } .mobile-lg\:margin-x-neg-05{ margin-left:-0.25rem; margin-right:-0.25rem; } .mobile-lg\:margin-right-neg-05{ margin-right:-0.25rem; } .mobile-lg\:margin-left-neg-05{ margin-left:-0.25rem; } .mobile-lg\:margin-x-neg-1{ margin-left:-0.5rem; margin-right:-0.5rem; } .mobile-lg\:margin-right-neg-1{ margin-right:-0.5rem; } .mobile-lg\:margin-left-neg-1{ margin-left:-0.5rem; } .mobile-lg\:margin-x-neg-105{ margin-left:-0.75rem; margin-right:-0.75rem; } .mobile-lg\:margin-right-neg-105{ margin-right:-0.75rem; } .mobile-lg\:margin-left-neg-105{ margin-left:-0.75rem; } .mobile-lg\:margin-x-neg-2{ margin-left:-1rem; margin-right:-1rem; } .mobile-lg\:margin-right-neg-2{ margin-right:-1rem; } .mobile-lg\:margin-left-neg-2{ margin-left:-1rem; } .mobile-lg\:margin-x-neg-205{ margin-left:-1.25rem; margin-right:-1.25rem; } .mobile-lg\:margin-right-neg-205{ margin-right:-1.25rem; } .mobile-lg\:margin-left-neg-205{ margin-left:-1.25rem; } .mobile-lg\:margin-x-neg-3{ margin-left:-1.5rem; margin-right:-1.5rem; } .mobile-lg\:margin-right-neg-3{ margin-right:-1.5rem; } .mobile-lg\:margin-left-neg-3{ margin-left:-1.5rem; } .mobile-lg\:margin-x-4{ margin-left:2rem; margin-right:2rem; } .mobile-lg\:margin-right-4{ margin-right:2rem; } .mobile-lg\:margin-left-4{ margin-left:2rem; } .mobile-lg\:margin-x-5{ margin-left:2.5rem; margin-right:2.5rem; } .mobile-lg\:margin-right-5{ margin-right:2.5rem; } .mobile-lg\:margin-left-5{ margin-left:2.5rem; } .mobile-lg\:margin-x-6{ margin-left:3rem; margin-right:3rem; } .mobile-lg\:margin-right-6{ margin-right:3rem; } .mobile-lg\:margin-left-6{ margin-left:3rem; } .mobile-lg\:margin-x-7{ margin-left:3.5rem; margin-right:3.5rem; } .mobile-lg\:margin-right-7{ margin-right:3.5rem; } .mobile-lg\:margin-left-7{ margin-left:3.5rem; } .mobile-lg\:margin-x-8{ margin-left:4rem; margin-right:4rem; } .mobile-lg\:margin-right-8{ margin-right:4rem; } .mobile-lg\:margin-left-8{ margin-left:4rem; } .mobile-lg\:margin-x-9{ margin-left:4.5rem; margin-right:4.5rem; } .mobile-lg\:margin-right-9{ margin-right:4.5rem; } .mobile-lg\:margin-left-9{ margin-left:4.5rem; } .mobile-lg\:margin-x-10{ margin-left:5rem; margin-right:5rem; } .mobile-lg\:margin-right-10{ margin-right:5rem; } .mobile-lg\:margin-left-10{ margin-left:5rem; } .mobile-lg\:margin-x-15{ margin-left:7.5rem; margin-right:7.5rem; } .mobile-lg\:margin-right-15{ margin-right:7.5rem; } .mobile-lg\:margin-left-15{ margin-left:7.5rem; } .mobile-lg\:margin-x-05em{ margin-left:0.5em; margin-right:0.5em; } .mobile-lg\:margin-right-05em{ margin-right:0.5em; } .mobile-lg\:margin-left-05em{ margin-left:0.5em; } .mobile-lg\:margin-x-1em{ margin-left:1em; margin-right:1em; } .mobile-lg\:margin-right-1em{ margin-right:1em; } .mobile-lg\:margin-left-1em{ margin-left:1em; } .mobile-lg\:margin-x-105em{ margin-left:1.5em; margin-right:1.5em; } .mobile-lg\:margin-right-105em{ margin-right:1.5em; } .mobile-lg\:margin-left-105em{ margin-left:1.5em; } .mobile-lg\:margin-x-2em{ margin-left:2em; margin-right:2em; } .mobile-lg\:margin-right-2em{ margin-right:2em; } .mobile-lg\:margin-left-2em{ margin-left:2em; } .mobile-lg\:margin-x-0{ margin-left:0; margin-right:0; } .mobile-lg\:margin-right-0{ margin-right:0; } .mobile-lg\:margin-left-0{ margin-left:0; } .mobile-lg\:margin-x-auto{ margin-left:auto; margin-right:auto; } .mobile-lg\:margin-right-auto{ margin-right:auto; } .mobile-lg\:margin-left-auto{ margin-left:auto; } .mobile-lg\:measure-1{ max-width:44ex; } .mobile-lg\:measure-2{ max-width:60ex; } .mobile-lg\:measure-3{ max-width:64ex; } .mobile-lg\:measure-4{ max-width:68ex; } .mobile-lg\:measure-5{ max-width:72ex; } .mobile-lg\:measure-6{ max-width:88ex; } .mobile-lg\:measure-none{ max-width:none; } .mobile-lg\:order-first{ -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .mobile-lg\:order-last{ -webkit-box-ordinal-group:1000; -ms-flex-order:999; order:999; } .mobile-lg\:order-initial{ -webkit-box-ordinal-group:initial; -ms-flex-order:initial; order:initial; } .mobile-lg\:order-0{ -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .mobile-lg\:order-1{ -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .mobile-lg\:order-2{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .mobile-lg\:order-3{ -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .mobile-lg\:order-4{ -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .mobile-lg\:order-5{ -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .mobile-lg\:order-6{ -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .mobile-lg\:order-7{ -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .mobile-lg\:order-8{ -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .mobile-lg\:order-9{ -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .mobile-lg\:order-10{ -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .mobile-lg\:order-11{ -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .mobile-lg\:padding-1px{ padding:1px; } .mobile-lg\:padding-y-1px{ padding-top:1px; padding-bottom:1px; } .mobile-lg\:padding-x-1px{ padding-left:1px; padding-right:1px; } .mobile-lg\:padding-top-1px{ padding-top:1px; } .mobile-lg\:padding-right-1px{ padding-right:1px; } .mobile-lg\:padding-bottom-1px{ padding-bottom:1px; } .mobile-lg\:padding-left-1px{ padding-left:1px; } .mobile-lg\:padding-2px{ padding:2px; } .mobile-lg\:padding-y-2px{ padding-top:2px; padding-bottom:2px; } .mobile-lg\:padding-x-2px{ padding-left:2px; padding-right:2px; } .mobile-lg\:padding-top-2px{ padding-top:2px; } .mobile-lg\:padding-right-2px{ padding-right:2px; } .mobile-lg\:padding-bottom-2px{ padding-bottom:2px; } .mobile-lg\:padding-left-2px{ padding-left:2px; } .mobile-lg\:padding-05{ padding:0.25rem; } .mobile-lg\:padding-y-05{ padding-top:0.25rem; padding-bottom:0.25rem; } .mobile-lg\:padding-x-05{ padding-left:0.25rem; padding-right:0.25rem; } .mobile-lg\:padding-top-05{ padding-top:0.25rem; } .mobile-lg\:padding-right-05{ padding-right:0.25rem; } .mobile-lg\:padding-bottom-05{ padding-bottom:0.25rem; } .mobile-lg\:padding-left-05{ padding-left:0.25rem; } .mobile-lg\:padding-1{ padding:0.5rem; } .mobile-lg\:padding-y-1{ padding-top:0.5rem; padding-bottom:0.5rem; } .mobile-lg\:padding-x-1{ padding-left:0.5rem; padding-right:0.5rem; } .mobile-lg\:padding-top-1{ padding-top:0.5rem; } .mobile-lg\:padding-right-1{ padding-right:0.5rem; } .mobile-lg\:padding-bottom-1{ padding-bottom:0.5rem; } .mobile-lg\:padding-left-1{ padding-left:0.5rem; } .mobile-lg\:padding-105{ padding:0.75rem; } .mobile-lg\:padding-y-105{ padding-top:0.75rem; padding-bottom:0.75rem; } .mobile-lg\:padding-x-105{ padding-left:0.75rem; padding-right:0.75rem; } .mobile-lg\:padding-top-105{ padding-top:0.75rem; } .mobile-lg\:padding-right-105{ padding-right:0.75rem; } .mobile-lg\:padding-bottom-105{ padding-bottom:0.75rem; } .mobile-lg\:padding-left-105{ padding-left:0.75rem; } .mobile-lg\:padding-2{ padding:1rem; } .mobile-lg\:padding-y-2{ padding-top:1rem; padding-bottom:1rem; } .mobile-lg\:padding-x-2{ padding-left:1rem; padding-right:1rem; } .mobile-lg\:padding-top-2{ padding-top:1rem; } .mobile-lg\:padding-right-2{ padding-right:1rem; } .mobile-lg\:padding-bottom-2{ padding-bottom:1rem; } .mobile-lg\:padding-left-2{ padding-left:1rem; } .mobile-lg\:padding-205{ padding:1.25rem; } .mobile-lg\:padding-y-205{ padding-top:1.25rem; padding-bottom:1.25rem; } .mobile-lg\:padding-x-205{ padding-left:1.25rem; padding-right:1.25rem; } .mobile-lg\:padding-top-205{ padding-top:1.25rem; } .mobile-lg\:padding-right-205{ padding-right:1.25rem; } .mobile-lg\:padding-bottom-205{ padding-bottom:1.25rem; } .mobile-lg\:padding-left-205{ padding-left:1.25rem; } .mobile-lg\:padding-3{ padding:1.5rem; } .mobile-lg\:padding-y-3{ padding-top:1.5rem; padding-bottom:1.5rem; } .mobile-lg\:padding-x-3{ padding-left:1.5rem; padding-right:1.5rem; } .mobile-lg\:padding-top-3{ padding-top:1.5rem; } .mobile-lg\:padding-right-3{ padding-right:1.5rem; } .mobile-lg\:padding-bottom-3{ padding-bottom:1.5rem; } .mobile-lg\:padding-left-3{ padding-left:1.5rem; } .mobile-lg\:padding-4{ padding:2rem; } .mobile-lg\:padding-y-4{ padding-top:2rem; padding-bottom:2rem; } .mobile-lg\:padding-x-4{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:padding-top-4{ padding-top:2rem; } .mobile-lg\:padding-right-4{ padding-right:2rem; } .mobile-lg\:padding-bottom-4{ padding-bottom:2rem; } .mobile-lg\:padding-left-4{ padding-left:2rem; } .mobile-lg\:padding-5{ padding:2.5rem; } .mobile-lg\:padding-y-5{ padding-top:2.5rem; padding-bottom:2.5rem; } .mobile-lg\:padding-x-5{ padding-left:2.5rem; padding-right:2.5rem; } .mobile-lg\:padding-top-5{ padding-top:2.5rem; } .mobile-lg\:padding-right-5{ padding-right:2.5rem; } .mobile-lg\:padding-bottom-5{ padding-bottom:2.5rem; } .mobile-lg\:padding-left-5{ padding-left:2.5rem; } .mobile-lg\:padding-6{ padding:3rem; } .mobile-lg\:padding-y-6{ padding-top:3rem; padding-bottom:3rem; } .mobile-lg\:padding-x-6{ padding-left:3rem; padding-right:3rem; } .mobile-lg\:padding-top-6{ padding-top:3rem; } .mobile-lg\:padding-right-6{ padding-right:3rem; } .mobile-lg\:padding-bottom-6{ padding-bottom:3rem; } .mobile-lg\:padding-left-6{ padding-left:3rem; } .mobile-lg\:padding-7{ padding:3.5rem; } .mobile-lg\:padding-y-7{ padding-top:3.5rem; padding-bottom:3.5rem; } .mobile-lg\:padding-x-7{ padding-left:3.5rem; padding-right:3.5rem; } .mobile-lg\:padding-top-7{ padding-top:3.5rem; } .mobile-lg\:padding-right-7{ padding-right:3.5rem; } .mobile-lg\:padding-bottom-7{ padding-bottom:3.5rem; } .mobile-lg\:padding-left-7{ padding-left:3.5rem; } .mobile-lg\:padding-8{ padding:4rem; } .mobile-lg\:padding-y-8{ padding-top:4rem; padding-bottom:4rem; } .mobile-lg\:padding-x-8{ padding-left:4rem; padding-right:4rem; } .mobile-lg\:padding-top-8{ padding-top:4rem; } .mobile-lg\:padding-right-8{ padding-right:4rem; } .mobile-lg\:padding-bottom-8{ padding-bottom:4rem; } .mobile-lg\:padding-left-8{ padding-left:4rem; } .mobile-lg\:padding-9{ padding:4.5rem; } .mobile-lg\:padding-y-9{ padding-top:4.5rem; padding-bottom:4.5rem; } .mobile-lg\:padding-x-9{ padding-left:4.5rem; padding-right:4.5rem; } .mobile-lg\:padding-top-9{ padding-top:4.5rem; } .mobile-lg\:padding-right-9{ padding-right:4.5rem; } .mobile-lg\:padding-bottom-9{ padding-bottom:4.5rem; } .mobile-lg\:padding-left-9{ padding-left:4.5rem; } .mobile-lg\:padding-10{ padding:5rem; } .mobile-lg\:padding-y-10{ padding-top:5rem; padding-bottom:5rem; } .mobile-lg\:padding-x-10{ padding-left:5rem; padding-right:5rem; } .mobile-lg\:padding-top-10{ padding-top:5rem; } .mobile-lg\:padding-right-10{ padding-right:5rem; } .mobile-lg\:padding-bottom-10{ padding-bottom:5rem; } .mobile-lg\:padding-left-10{ padding-left:5rem; } .mobile-lg\:padding-15{ padding:7.5rem; } .mobile-lg\:padding-y-15{ padding-top:7.5rem; padding-bottom:7.5rem; } .mobile-lg\:padding-x-15{ padding-left:7.5rem; padding-right:7.5rem; } .mobile-lg\:padding-top-15{ padding-top:7.5rem; } .mobile-lg\:padding-right-15{ padding-right:7.5rem; } .mobile-lg\:padding-bottom-15{ padding-bottom:7.5rem; } .mobile-lg\:padding-left-15{ padding-left:7.5rem; } .mobile-lg\:padding-0{ padding:0; } .mobile-lg\:padding-y-0{ padding-top:0; padding-bottom:0; } .mobile-lg\:padding-x-0{ padding-left:0; padding-right:0; } .mobile-lg\:padding-top-0{ padding-top:0; } .mobile-lg\:padding-right-0{ padding-right:0; } .mobile-lg\:padding-bottom-0{ padding-bottom:0; } .mobile-lg\:padding-left-0{ padding-left:0; } } @media all and (min-width: 40em){ .tablet\:grid-container{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-card{ margin-left:auto; margin-right:auto; max-width:10rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-card-lg{ margin-left:auto; margin-right:auto; max-width:15rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-mobile{ margin-left:auto; margin-right:auto; max-width:20rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-mobile-lg{ margin-left:auto; margin-right:auto; max-width:30rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-tablet{ margin-left:auto; margin-right:auto; max-width:40rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-tablet-lg{ margin-left:auto; margin-right:auto; max-width:55rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-desktop{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-desktop-lg{ margin-left:auto; margin-right:auto; max-width:75rem; padding-left:1rem; padding-right:1rem; } .tablet\:grid-container-widescreen{ margin-left:auto; margin-right:auto; max-width:87.5rem; padding-left:1rem; padding-right:1rem; } .grid-row.tablet\:grid-gap-0{ margin-left:0; margin-right:0; } .grid-row.tablet\:grid-gap-0 > *{ padding-left:0; padding-right:0; } .grid-row.tablet\:grid-gap-2px{ margin-left:-1px; margin-right:-1px; } .grid-row.tablet\:grid-gap-2px > *{ padding-left:1px; padding-right:1px; } .grid-row.tablet\:grid-gap-05{ margin-left:-2px; margin-right:-2px; } .grid-row.tablet\:grid-gap-05 > *{ padding-left:2px; padding-right:2px; } .grid-row.tablet\:grid-gap-1{ margin-left:-0.25rem; margin-right:-0.25rem; } .grid-row.tablet\:grid-gap-1 > *{ padding-left:0.25rem; padding-right:0.25rem; } .grid-row.tablet\:grid-gap-2{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.tablet\:grid-gap-2 > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.tablet\:grid-gap-3{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.tablet\:grid-gap-3 > *{ padding-left:0.75rem; padding-right:0.75rem; } .grid-row.tablet\:grid-gap-4{ margin-left:-1rem; margin-right:-1rem; } .grid-row.tablet\:grid-gap-4 > *{ padding-left:1rem; padding-right:1rem; } .grid-row.tablet\:grid-gap-5{ margin-left:-1.25rem; margin-right:-1.25rem; } .grid-row.tablet\:grid-gap-5 > *{ padding-left:1.25rem; padding-right:1.25rem; } .grid-row.tablet\:grid-gap-6{ margin-left:-1.5rem; margin-right:-1.5rem; } .grid-row.tablet\:grid-gap-6 > *{ padding-left:1.5rem; padding-right:1.5rem; } .grid-row.tablet\:grid-gap-sm{ margin-left:-1px; margin-right:-1px; } .grid-row.tablet\:grid-gap-sm > *{ padding-left:1px; padding-right:1px; } .grid-row.tablet\:grid-gap-md{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.tablet\:grid-gap-md > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.tablet\:grid-gap-lg{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.tablet\:grid-gap-lg > *{ padding-left:0.75rem; padding-right:0.75rem; } .tablet\:grid-col{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .tablet\:grid-col-fill{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .tablet\:grid-col-auto{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:100%; } .tablet\:grid-col-1{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:8.33333%; } .tablet\:grid-col-2{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:16.66667%; } .tablet\:grid-col-3{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:25%; } .tablet\:grid-col-4{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:33.33333%; } .tablet\:grid-col-5{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:41.66667%; } .tablet\:grid-col-6{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:50%; } .tablet\:grid-col-7{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:58.33333%; } .tablet\:grid-col-8{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:66.66667%; } .tablet\:grid-col-9{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:75%; } .tablet\:grid-col-10{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:83.33333%; } .tablet\:grid-col-11{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:91.66667%; } .tablet\:grid-col-12{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:100%; } .tablet\:grid-offset-1{ margin-left:8.33333%; } .tablet\:grid-offset-2{ margin-left:16.66667%; } .tablet\:grid-offset-3{ margin-left:25%; } .tablet\:grid-offset-4{ margin-left:33.33333%; } .tablet\:grid-offset-5{ margin-left:41.66667%; } .tablet\:grid-offset-6{ margin-left:50%; } .tablet\:grid-offset-7{ margin-left:58.33333%; } .tablet\:grid-offset-8{ margin-left:66.66667%; } .tablet\:grid-offset-9{ margin-left:75%; } .tablet\:grid-offset-10{ margin-left:83.33333%; } .tablet\:grid-offset-11{ margin-left:91.66667%; } .tablet\:grid-offset-12{ margin-left:100%; } .tablet\:grid-offset-none{ margin-left:0; } .usa-display{ margin-bottom:0; margin-top:0; clear:both; font-family:Merriweather Web, Georgia, Cambria, Times New Roman, Times, serif; font-size:2.93rem; line-height:1.2; font-weight:bold; } * + .usa-display{ margin-top:1.5em; } .usa-display + *{ margin-top:1em; } .usa-banner{ font-size:0.87rem; padding-bottom:0; } .usa-banner__content{ padding-bottom:1.5rem; padding-top:1.5rem; } .usa-banner__guidance{ padding-top:0; } .usa-banner__inner{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; } .usa-banner__header{ padding-bottom:0.25rem; padding-top:0.25rem; min-height:0; } .usa-banner__header--expanded .usa-banner__header-close-text{ display:none; } .usa-banner__header-action{ display:none; } .usa-banner__header-flag{ margin-right:0.5rem; padding-top:0; } .usa-banner__header--expanded{ background-color:transparent; color:#1b1b1b; display:block; font-size:0.8rem; font-weight:normal; min-height:0; padding-right:0; } .usa-banner__header--expanded .usa-banner__inner{ margin-left:auto; } .usa-banner__button{ position:static; bottom:auto; left:auto; right:auto; top:auto; display:inline; margin-left:0.5rem; position:relative; } .usa-banner__button::after{ background-image:url("../img/angle-arrow-down-primary.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-down-primary.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; background-size:0.5rem; content:""; display:inline-block; height:0.5rem; width:0.5rem; margin-left:2px; } .usa-banner__button:hover::after{ background-image:url("../img/angle-arrow-down-primary-hover.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-down-primary-hover.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-banner__button:hover{ color:#162e51; } .usa-banner__button[aria-expanded="true"]{ height:auto; padding:0; position:relative; } .usa-banner__button[aria-expanded="true"]::after{ background-image:url("../img/angle-arrow-up-primary.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-up-primary.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; background-size:0.5rem; content:""; display:inline-block; height:0.5rem; width:0.5rem; margin-left:2px; } .usa-banner__button[aria-expanded="true"]:hover::after{ background-image:url("../img/angle-arrow-up-primary-hover.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-up-primary-hover.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-banner__button[aria-expanded="true"]::after{ position:static; } .usa-banner__button-text{ position:static; display:inline; } .usa-footer--big .usa-footer__nav{ margin-left:0; margin-right:0; padding-left:0; padding-right:0; border-bottom:none; } .usa-graphic-list .usa-graphic-list__row .usa-media-block{ margin-bottom:4rem; } .usa-graphic-list .usa-graphic-list__row:last-child .usa-media-block{ margin-bottom:0; } .usa-hero__callout{ max-width:20rem; } .usa-section{ padding-bottom:4rem; padding-top:4rem; } .usa-sidenav .usa-current{ position:relative; } .usa-sidenav .usa-current::after{ background-color:#005ea2; border-radius:99rem; content:""; display:block; position:absolute; bottom:0.25rem; top:0.25rem; width:0.25rem; left:0; } .grid-container .usa-sidenav{ margin-left:0; margin-right:0; } .usa-sidenav__sublist .usa-current::after{ display:none; } .tablet\:border-1px{ border:1px solid; } .tablet\:border-1px .tablet\:hover\:border-1px:hover{ border:1px solid; } .tablet\:border-y-1px{ border-top:1px solid; border-bottom:1px solid; } .tablet\:border-y-1px .tablet\:hover\:border-y-1px:hover{ border-top:1px solid; border-bottom:1px solid; } .tablet\:border-x-1px{ border-left:1px solid; border-right:1px solid; } .tablet\:border-x-1px .tablet\:hover\:border-x-1px:hover{ border-left:1px solid; border-right:1px solid; } .tablet\:border-top-1px{ border-top:1px solid; } .tablet\:border-top-1px .tablet\:hover\:border-top-1px:hover{ border-top:1px solid; } .tablet\:border-right-1px{ border-right:1px solid; } .tablet\:border-right-1px .tablet\:hover\:border-right-1px:hover{ border-right:1px solid; } .tablet\:border-bottom-1px{ border-bottom:1px solid; } .tablet\:border-bottom-1px .tablet\:hover\:border-bottom-1px:hover{ border-bottom:1px solid; } .tablet\:border-left-1px{ border-left:1px solid; } .tablet\:border-left-1px .tablet\:hover\:border-left-1px:hover{ border-left:1px solid; } .tablet\:border-2px{ border:2px solid; } .tablet\:border-2px .tablet\:hover\:border-2px:hover{ border:2px solid; } .tablet\:border-y-2px{ border-top:2px solid; border-bottom:2px solid; } .tablet\:border-y-2px .tablet\:hover\:border-y-2px:hover{ border-top:2px solid; border-bottom:2px solid; } .tablet\:border-x-2px{ border-left:2px solid; border-right:2px solid; } .tablet\:border-x-2px .tablet\:hover\:border-x-2px:hover{ border-left:2px solid; border-right:2px solid; } .tablet\:border-top-2px{ border-top:2px solid; } .tablet\:border-top-2px .tablet\:hover\:border-top-2px:hover{ border-top:2px solid; } .tablet\:border-right-2px{ border-right:2px solid; } .tablet\:border-right-2px .tablet\:hover\:border-right-2px:hover{ border-right:2px solid; } .tablet\:border-bottom-2px{ border-bottom:2px solid; } .tablet\:border-bottom-2px .tablet\:hover\:border-bottom-2px:hover{ border-bottom:2px solid; } .tablet\:border-left-2px{ border-left:2px solid; } .tablet\:border-left-2px .tablet\:hover\:border-left-2px:hover{ border-left:2px solid; } .tablet\:border-05{ border:0.25rem solid; } .tablet\:border-05 .tablet\:hover\:border-05:hover{ border:0.25rem solid; } .tablet\:border-y-05{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .tablet\:border-y-05 .tablet\:hover\:border-y-05:hover{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .tablet\:border-x-05{ border-left:0.25rem solid; border-right:0.25rem solid; } .tablet\:border-x-05 .tablet\:hover\:border-x-05:hover{ border-left:0.25rem solid; border-right:0.25rem solid; } .tablet\:border-top-05{ border-top:0.25rem solid; } .tablet\:border-top-05 .tablet\:hover\:border-top-05:hover{ border-top:0.25rem solid; } .tablet\:border-right-05{ border-right:0.25rem solid; } .tablet\:border-right-05 .tablet\:hover\:border-right-05:hover{ border-right:0.25rem solid; } .tablet\:border-bottom-05{ border-bottom:0.25rem solid; } .tablet\:border-bottom-05 .tablet\:hover\:border-bottom-05:hover{ border-bottom:0.25rem solid; } .tablet\:border-left-05{ border-left:0.25rem solid; } .tablet\:border-left-05 .tablet\:hover\:border-left-05:hover{ border-left:0.25rem solid; } .tablet\:border-1{ border:0.5rem solid; } .tablet\:border-1 .tablet\:hover\:border-1:hover{ border:0.5rem solid; } .tablet\:border-y-1{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .tablet\:border-y-1 .tablet\:hover\:border-y-1:hover{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .tablet\:border-x-1{ border-left:0.5rem solid; border-right:0.5rem solid; } .tablet\:border-x-1 .tablet\:hover\:border-x-1:hover{ border-left:0.5rem solid; border-right:0.5rem solid; } .tablet\:border-top-1{ border-top:0.5rem solid; } .tablet\:border-top-1 .tablet\:hover\:border-top-1:hover{ border-top:0.5rem solid; } .tablet\:border-right-1{ border-right:0.5rem solid; } .tablet\:border-right-1 .tablet\:hover\:border-right-1:hover{ border-right:0.5rem solid; } .tablet\:border-bottom-1{ border-bottom:0.5rem solid; } .tablet\:border-bottom-1 .tablet\:hover\:border-bottom-1:hover{ border-bottom:0.5rem solid; } .tablet\:border-left-1{ border-left:0.5rem solid; } .tablet\:border-left-1 .tablet\:hover\:border-left-1:hover{ border-left:0.5rem solid; } .tablet\:border-105{ border:0.75rem solid; } .tablet\:border-105 .tablet\:hover\:border-105:hover{ border:0.75rem solid; } .tablet\:border-y-105{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .tablet\:border-y-105 .tablet\:hover\:border-y-105:hover{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .tablet\:border-x-105{ border-left:0.75rem solid; border-right:0.75rem solid; } .tablet\:border-x-105 .tablet\:hover\:border-x-105:hover{ border-left:0.75rem solid; border-right:0.75rem solid; } .tablet\:border-top-105{ border-top:0.75rem solid; } .tablet\:border-top-105 .tablet\:hover\:border-top-105:hover{ border-top:0.75rem solid; } .tablet\:border-right-105{ border-right:0.75rem solid; } .tablet\:border-right-105 .tablet\:hover\:border-right-105:hover{ border-right:0.75rem solid; } .tablet\:border-bottom-105{ border-bottom:0.75rem solid; } .tablet\:border-bottom-105 .tablet\:hover\:border-bottom-105:hover{ border-bottom:0.75rem solid; } .tablet\:border-left-105{ border-left:0.75rem solid; } .tablet\:border-left-105 .tablet\:hover\:border-left-105:hover{ border-left:0.75rem solid; } .tablet\:border-2{ border:1rem solid; } .tablet\:border-2 .tablet\:hover\:border-2:hover{ border:1rem solid; } .tablet\:border-y-2{ border-top:1rem solid; border-bottom:1rem solid; } .tablet\:border-y-2 .tablet\:hover\:border-y-2:hover{ border-top:1rem solid; border-bottom:1rem solid; } .tablet\:border-x-2{ border-left:1rem solid; border-right:1rem solid; } .tablet\:border-x-2 .tablet\:hover\:border-x-2:hover{ border-left:1rem solid; border-right:1rem solid; } .tablet\:border-top-2{ border-top:1rem solid; } .tablet\:border-top-2 .tablet\:hover\:border-top-2:hover{ border-top:1rem solid; } .tablet\:border-right-2{ border-right:1rem solid; } .tablet\:border-right-2 .tablet\:hover\:border-right-2:hover{ border-right:1rem solid; } .tablet\:border-bottom-2{ border-bottom:1rem solid; } .tablet\:border-bottom-2 .tablet\:hover\:border-bottom-2:hover{ border-bottom:1rem solid; } .tablet\:border-left-2{ border-left:1rem solid; } .tablet\:border-left-2 .tablet\:hover\:border-left-2:hover{ border-left:1rem solid; } .tablet\:border-205{ border:1.25rem solid; } .tablet\:border-205 .tablet\:hover\:border-205:hover{ border:1.25rem solid; } .tablet\:border-y-205{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .tablet\:border-y-205 .tablet\:hover\:border-y-205:hover{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .tablet\:border-x-205{ border-left:1.25rem solid; border-right:1.25rem solid; } .tablet\:border-x-205 .tablet\:hover\:border-x-205:hover{ border-left:1.25rem solid; border-right:1.25rem solid; } .tablet\:border-top-205{ border-top:1.25rem solid; } .tablet\:border-top-205 .tablet\:hover\:border-top-205:hover{ border-top:1.25rem solid; } .tablet\:border-right-205{ border-right:1.25rem solid; } .tablet\:border-right-205 .tablet\:hover\:border-right-205:hover{ border-right:1.25rem solid; } .tablet\:border-bottom-205{ border-bottom:1.25rem solid; } .tablet\:border-bottom-205 .tablet\:hover\:border-bottom-205:hover{ border-bottom:1.25rem solid; } .tablet\:border-left-205{ border-left:1.25rem solid; } .tablet\:border-left-205 .tablet\:hover\:border-left-205:hover{ border-left:1.25rem solid; } .tablet\:border-3{ border:1.5rem solid; } .tablet\:border-3 .tablet\:hover\:border-3:hover{ border:1.5rem solid; } .tablet\:border-y-3{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .tablet\:border-y-3 .tablet\:hover\:border-y-3:hover{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .tablet\:border-x-3{ border-left:1.5rem solid; border-right:1.5rem solid; } .tablet\:border-x-3 .tablet\:hover\:border-x-3:hover{ border-left:1.5rem solid; border-right:1.5rem solid; } .tablet\:border-top-3{ border-top:1.5rem solid; } .tablet\:border-top-3 .tablet\:hover\:border-top-3:hover{ border-top:1.5rem solid; } .tablet\:border-right-3{ border-right:1.5rem solid; } .tablet\:border-right-3 .tablet\:hover\:border-right-3:hover{ border-right:1.5rem solid; } .tablet\:border-bottom-3{ border-bottom:1.5rem solid; } .tablet\:border-bottom-3 .tablet\:hover\:border-bottom-3:hover{ border-bottom:1.5rem solid; } .tablet\:border-left-3{ border-left:1.5rem solid; } .tablet\:border-left-3 .tablet\:hover\:border-left-3:hover{ border-left:1.5rem solid; } .tablet\:border-0{ border:0 solid; } .tablet\:border-0 .tablet\:hover\:border-0:hover{ border:0 solid; } .tablet\:border-y-0{ border-top:0 solid; border-bottom:0 solid; } .tablet\:border-y-0 .tablet\:hover\:border-y-0:hover{ border-top:0 solid; border-bottom:0 solid; } .tablet\:border-x-0{ border-left:0 solid; border-right:0 solid; } .tablet\:border-x-0 .tablet\:hover\:border-x-0:hover{ border-left:0 solid; border-right:0 solid; } .tablet\:border-top-0{ border-top:0 solid; } .tablet\:border-top-0 .tablet\:hover\:border-top-0:hover{ border-top:0 solid; } .tablet\:border-right-0{ border-right:0 solid; } .tablet\:border-right-0 .tablet\:hover\:border-right-0:hover{ border-right:0 solid; } .tablet\:border-bottom-0{ border-bottom:0 solid; } .tablet\:border-bottom-0 .tablet\:hover\:border-bottom-0:hover{ border-bottom:0 solid; } .tablet\:border-left-0{ border-left:0 solid; } .tablet\:border-left-0 .tablet\:hover\:border-left-0:hover{ border-left:0 solid; } .tablet\:border{ border:1px solid; } .tablet\:border .tablet\:hover\:border:hover{ border:1px solid; } .tablet\:border-y{ border-top:1px solid; border-bottom:1px solid; } .tablet\:border-y .tablet\:hover\:border-y:hover{ border-top:1px solid; border-bottom:1px solid; } .tablet\:border-x{ border-left:1px solid; border-right:1px solid; } .tablet\:border-x .tablet\:hover\:border-x:hover{ border-left:1px solid; border-right:1px solid; } .tablet\:border-top{ border-top:1px solid; } .tablet\:border-top .tablet\:hover\:border-top:hover{ border-top:1px solid; } .tablet\:border-right{ border-right:1px solid; } .tablet\:border-right .tablet\:hover\:border-right:hover{ border-right:1px solid; } .tablet\:border-bottom{ border-bottom:1px solid; } .tablet\:border-bottom .tablet\:hover\:border-bottom:hover{ border-bottom:1px solid; } .tablet\:border-left{ border-left:1px solid; } .tablet\:border-left .tablet\:hover\:border-left:hover{ border-left:1px solid; } .tablet\:border-transparent{ border-color:transparent; } .tablet\:border-transparent .tablet\:hover\:border-transparent:hover{ border-color:transparent; } .tablet\:border-black{ border-color:black; } .tablet\:border-black .tablet\:hover\:border-black:hover{ border-color:black; } .tablet\:border-white{ border-color:white; } .tablet\:border-white .tablet\:hover\:border-white:hover{ border-color:white; } .tablet\:border-red{ border-color:#e52207; } .tablet\:border-red .tablet\:hover\:border-red:hover{ border-color:#e52207; } .tablet\:border-orange{ border-color:#e66f0e; } .tablet\:border-orange .tablet\:hover\:border-orange:hover{ border-color:#e66f0e; } .tablet\:border-gold{ border-color:#ffbe2e; } .tablet\:border-gold .tablet\:hover\:border-gold:hover{ border-color:#ffbe2e; } .tablet\:border-yellow{ border-color:#fee685; } .tablet\:border-yellow .tablet\:hover\:border-yellow:hover{ border-color:#fee685; } .tablet\:border-green{ border-color:#538200; } .tablet\:border-green .tablet\:hover\:border-green:hover{ border-color:#538200; } .tablet\:border-mint{ border-color:#04c585; } .tablet\:border-mint .tablet\:hover\:border-mint:hover{ border-color:#04c585; } .tablet\:border-cyan{ border-color:#009ec1; } .tablet\:border-cyan .tablet\:hover\:border-cyan:hover{ border-color:#009ec1; } .tablet\:border-blue{ border-color:#0076d6; } .tablet\:border-blue .tablet\:hover\:border-blue:hover{ border-color:#0076d6; } .tablet\:border-indigo{ border-color:#676cc8; } .tablet\:border-indigo .tablet\:hover\:border-indigo:hover{ border-color:#676cc8; } .tablet\:border-violet{ border-color:#8168b3; } .tablet\:border-violet .tablet\:hover\:border-violet:hover{ border-color:#8168b3; } .tablet\:border-magenta{ border-color:#d72d79; } .tablet\:border-magenta .tablet\:hover\:border-magenta:hover{ border-color:#d72d79; } .tablet\:border-gray-5{ border-color:#f0f0f0; } .tablet\:border-gray-5 .tablet\:hover\:border-gray-5:hover{ border-color:#f0f0f0; } .tablet\:border-gray-10{ border-color:#e6e6e6; } .tablet\:border-gray-10 .tablet\:hover\:border-gray-10:hover{ border-color:#e6e6e6; } .tablet\:border-gray-30{ border-color:#adadad; } .tablet\:border-gray-30 .tablet\:hover\:border-gray-30:hover{ border-color:#adadad; } .tablet\:border-gray-50{ border-color:#757575; } .tablet\:border-gray-50 .tablet\:hover\:border-gray-50:hover{ border-color:#757575; } .tablet\:border-gray-70{ border-color:#454545; } .tablet\:border-gray-70 .tablet\:hover\:border-gray-70:hover{ border-color:#454545; } .tablet\:border-gray-90{ border-color:#1b1b1b; } .tablet\:border-gray-90 .tablet\:hover\:border-gray-90:hover{ border-color:#1b1b1b; } .tablet\:border-base-lightest{ border-color:#f0f0f0; } .tablet\:border-base-lightest .tablet\:hover\:border-base-lightest:hover{ border-color:#f0f0f0; } .tablet\:border-base-lighter{ border-color:#dcdee0; } .tablet\:border-base-lighter .tablet\:hover\:border-base-lighter:hover{ border-color:#dcdee0; } .tablet\:border-base-light{ border-color:#a9aeb1; } .tablet\:border-base-light .tablet\:hover\:border-base-light:hover{ border-color:#a9aeb1; } .tablet\:border-base{ border-color:#71767a; } .tablet\:border-base .tablet\:hover\:border-base:hover{ border-color:#71767a; } .tablet\:border-base-dark{ border-color:#565c65; } .tablet\:border-base-dark .tablet\:hover\:border-base-dark:hover{ border-color:#565c65; } .tablet\:border-base-darker{ border-color:#3d4551; } .tablet\:border-base-darker .tablet\:hover\:border-base-darker:hover{ border-color:#3d4551; } .tablet\:border-base-darkest{ border-color:#1b1b1b; } .tablet\:border-base-darkest .tablet\:hover\:border-base-darkest:hover{ border-color:#1b1b1b; } .tablet\:border-ink{ border-color:#1b1b1b; } .tablet\:border-ink .tablet\:hover\:border-ink:hover{ border-color:#1b1b1b; } .tablet\:border-primary-lighter{ border-color:#d9e8f6; } .tablet\:border-primary-lighter .tablet\:hover\:border-primary-lighter:hover{ border-color:#d9e8f6; } .tablet\:border-primary-light{ border-color:#73b3e7; } .tablet\:border-primary-light .tablet\:hover\:border-primary-light:hover{ border-color:#73b3e7; } .tablet\:border-primary{ border-color:#005ea2; } .tablet\:border-primary .tablet\:hover\:border-primary:hover{ border-color:#005ea2; } .tablet\:border-primary-vivid{ border-color:#0050d8; } .tablet\:border-primary-vivid .tablet\:hover\:border-primary-vivid:hover{ border-color:#0050d8; } .tablet\:border-primary-dark{ border-color:#1a4480; } .tablet\:border-primary-dark .tablet\:hover\:border-primary-dark:hover{ border-color:#1a4480; } .tablet\:border-primary-darker{ border-color:#162e51; } .tablet\:border-primary-darker .tablet\:hover\:border-primary-darker:hover{ border-color:#162e51; } .tablet\:border-secondary-lighter{ border-color:#f3e1e4; } .tablet\:border-secondary-lighter .tablet\:hover\:border-secondary-lighter:hover{ border-color:#f3e1e4; } .tablet\:border-secondary-light{ border-color:#f2938c; } .tablet\:border-secondary-light .tablet\:hover\:border-secondary-light:hover{ border-color:#f2938c; } .tablet\:border-secondary{ border-color:#d83933; } .tablet\:border-secondary .tablet\:hover\:border-secondary:hover{ border-color:#d83933; } .tablet\:border-secondary-vivid{ border-color:#e41d3d; } .tablet\:border-secondary-vivid .tablet\:hover\:border-secondary-vivid:hover{ border-color:#e41d3d; } .tablet\:border-secondary-dark{ border-color:#b50909; } .tablet\:border-secondary-dark .tablet\:hover\:border-secondary-dark:hover{ border-color:#b50909; } .tablet\:border-secondary-darker{ border-color:#8b0a03; } .tablet\:border-secondary-darker .tablet\:hover\:border-secondary-darker:hover{ border-color:#8b0a03; } .tablet\:border-accent-warm-darker{ border-color:#775540; } .tablet\:border-accent-warm-darker .tablet\:hover\:border-accent-warm-darker:hover{ border-color:#775540; } .tablet\:border-accent-warm-dark{ border-color:#c05600; } .tablet\:border-accent-warm-dark .tablet\:hover\:border-accent-warm-dark:hover{ border-color:#c05600; } .tablet\:border-accent-warm{ border-color:#fa9441; } .tablet\:border-accent-warm .tablet\:hover\:border-accent-warm:hover{ border-color:#fa9441; } .tablet\:border-accent-warm-light{ border-color:#ffbc78; } .tablet\:border-accent-warm-light .tablet\:hover\:border-accent-warm-light:hover{ border-color:#ffbc78; } .tablet\:border-accent-warm-lighter{ border-color:#f2e4d4; } .tablet\:border-accent-warm-lighter .tablet\:hover\:border-accent-warm-lighter:hover{ border-color:#f2e4d4; } .tablet\:border-accent-cool-darker{ border-color:#07648d; } .tablet\:border-accent-cool-darker .tablet\:hover\:border-accent-cool-darker:hover{ border-color:#07648d; } .tablet\:border-accent-cool-dark{ border-color:#28a0cb; } .tablet\:border-accent-cool-dark .tablet\:hover\:border-accent-cool-dark:hover{ border-color:#28a0cb; } .tablet\:border-accent-cool{ border-color:#00bde3; } .tablet\:border-accent-cool .tablet\:hover\:border-accent-cool:hover{ border-color:#00bde3; } .tablet\:border-accent-cool-light{ border-color:#97d4ea; } .tablet\:border-accent-cool-light .tablet\:hover\:border-accent-cool-light:hover{ border-color:#97d4ea; } .tablet\:border-accent-cool-lighter{ border-color:#e1f3f8; } .tablet\:border-accent-cool-lighter .tablet\:hover\:border-accent-cool-lighter:hover{ border-color:#e1f3f8; } .tablet\:radius-0{ border-radius:0; } .tablet\:radius-top-0{ border-top-left-radius:0; border-top-right-radius:0; } .tablet\:radius-right-0{ border-top-right-radius:0; border-bottom-right-radius:0; } .tablet\:radius-bottom-0{ border-bottom-left-radius:0; border-bottom-right-radius:0; } .tablet\:radius-left-0{ border-top-left-radius:0; border-bottom-left-radius:0; } .tablet\:radius-sm{ border-radius:2px; } .tablet\:radius-top-sm{ border-top-left-radius:2px; border-top-right-radius:2px; } .tablet\:radius-right-sm{ border-top-right-radius:2px; border-bottom-right-radius:2px; } .tablet\:radius-bottom-sm{ border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .tablet\:radius-left-sm{ border-top-left-radius:2px; border-bottom-left-radius:2px; } .tablet\:radius-md{ border-radius:0.25rem; } .tablet\:radius-top-md{ border-top-left-radius:0.25rem; border-top-right-radius:0.25rem; } .tablet\:radius-right-md{ border-top-right-radius:0.25rem; border-bottom-right-radius:0.25rem; } .tablet\:radius-bottom-md{ border-bottom-left-radius:0.25rem; border-bottom-right-radius:0.25rem; } .tablet\:radius-left-md{ border-top-left-radius:0.25rem; border-bottom-left-radius:0.25rem; } .tablet\:radius-lg{ border-radius:0.5rem; } .tablet\:radius-top-lg{ border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; } .tablet\:radius-right-lg{ border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem; } .tablet\:radius-bottom-lg{ border-bottom-left-radius:0.5rem; border-bottom-right-radius:0.5rem; } .tablet\:radius-left-lg{ border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem; } .tablet\:radius-pill{ border-radius:99rem; } .tablet\:radius-top-pill{ border-top-left-radius:99rem; border-top-right-radius:99rem; } .tablet\:radius-right-pill{ border-top-right-radius:99rem; border-bottom-right-radius:99rem; } .tablet\:radius-bottom-pill{ border-bottom-left-radius:99rem; border-bottom-right-radius:99rem; } .tablet\:radius-left-pill{ border-top-left-radius:99rem; border-bottom-left-radius:99rem; } .tablet\:display-block{ display:block; } .tablet\:display-flex{ display:-webkit-box; display:-ms-flexbox; display:flex; } .tablet\:display-none{ display:none; } .tablet\:display-inline{ display:inline; } .tablet\:display-inline-block{ display:inline-block; } .tablet\:display-inline-flex{ display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; } .tablet\:display-table{ display:table; } .tablet\:display-table-cell{ display:table-cell; } .tablet\:display-table-row{ display:table-row; } .tablet\:font-mono-3xs{ font-size:0.77rem; } .tablet\:font-mono-2xs{ font-size:0.83rem; } .tablet\:font-mono-xs{ font-size:0.89rem; } .tablet\:font-mono-sm{ font-size:0.95rem; } .tablet\:font-mono-md{ font-size:1.01rem; } .tablet\:font-mono-lg{ font-size:1.31rem; } .tablet\:font-mono-xl{ font-size:1.91rem; } .tablet\:font-mono-2xl{ font-size:2.38rem; } .tablet\:font-mono-3xl{ font-size:2.86rem; } .tablet\:font-sans-3xs{ font-size:0.87rem; } .tablet\:font-sans-2xs{ font-size:0.93rem; } .tablet\:font-sans-xs{ font-size:1rem; } .tablet\:font-sans-sm{ font-size:1.06rem; } .tablet\:font-sans-md{ font-size:1.13rem; } .tablet\:font-sans-lg{ font-size:1.46rem; } .tablet\:font-sans-xl{ font-size:2.13rem; } .tablet\:font-sans-2xl{ font-size:2.66rem; } .tablet\:font-sans-3xl{ font-size:3.19rem; } .tablet\:font-serif-3xs{ font-size:0.79rem; } .tablet\:font-serif-2xs{ font-size:0.85rem; } .tablet\:font-serif-xs{ font-size:0.91rem; } .tablet\:font-serif-sm{ font-size:0.98rem; } .tablet\:font-serif-md{ font-size:1.04rem; } .tablet\:font-serif-lg{ font-size:1.34rem; } .tablet\:font-serif-xl{ font-size:1.95rem; } .tablet\:font-serif-2xl{ font-size:2.44rem; } .tablet\:font-serif-3xl{ font-size:2.93rem; } .tablet\:font-heading-3xs{ font-size:0.79rem; } .tablet\:font-heading-2xs{ font-size:0.85rem; } .tablet\:font-heading-xs{ font-size:0.91rem; } .tablet\:font-heading-sm{ font-size:0.98rem; } .tablet\:font-heading-md{ font-size:1.04rem; } .tablet\:font-heading-lg{ font-size:1.34rem; } .tablet\:font-heading-xl{ font-size:1.95rem; } .tablet\:font-heading-2xl{ font-size:2.44rem; } .tablet\:font-heading-3xl{ font-size:2.93rem; } .tablet\:font-body-3xs{ font-size:0.87rem; } .tablet\:font-body-2xs{ font-size:0.93rem; } .tablet\:font-body-xs{ font-size:1rem; } .tablet\:font-body-sm{ font-size:1.06rem; } .tablet\:font-body-md{ font-size:1.13rem; } .tablet\:font-body-lg{ font-size:1.46rem; } .tablet\:font-body-xl{ font-size:2.13rem; } .tablet\:font-body-2xl{ font-size:2.66rem; } .tablet\:font-body-3xl{ font-size:3.19rem; } .tablet\:font-code-3xs{ font-size:0.77rem; } .tablet\:font-code-2xs{ font-size:0.83rem; } .tablet\:font-code-xs{ font-size:0.89rem; } .tablet\:font-code-sm{ font-size:0.95rem; } .tablet\:font-code-md{ font-size:1.01rem; } .tablet\:font-code-lg{ font-size:1.31rem; } .tablet\:font-code-xl{ font-size:1.91rem; } .tablet\:font-code-2xl{ font-size:2.38rem; } .tablet\:font-code-3xl{ font-size:2.86rem; } .tablet\:font-alt-3xs{ font-size:0.79rem; } .tablet\:font-alt-2xs{ font-size:0.85rem; } .tablet\:font-alt-xs{ font-size:0.91rem; } .tablet\:font-alt-sm{ font-size:0.98rem; } .tablet\:font-alt-md{ font-size:1.04rem; } .tablet\:font-alt-lg{ font-size:1.34rem; } .tablet\:font-alt-xl{ font-size:1.95rem; } .tablet\:font-alt-2xl{ font-size:2.44rem; } .tablet\:font-alt-3xl{ font-size:2.93rem; } .tablet\:font-ui-3xs{ font-size:0.87rem; } .tablet\:font-ui-2xs{ font-size:0.93rem; } .tablet\:font-ui-xs{ font-size:1rem; } .tablet\:font-ui-sm{ font-size:1.06rem; } .tablet\:font-ui-md{ font-size:1.13rem; } .tablet\:font-ui-lg{ font-size:1.46rem; } .tablet\:font-ui-xl{ font-size:2.13rem; } .tablet\:font-ui-2xl{ font-size:2.66rem; } .tablet\:font-ui-3xl{ font-size:3.19rem; } .tablet\:text-light{ font-weight:300; } .tablet\:text-normal{ font-weight:normal; } .tablet\:text-bold{ font-weight:bold; } .tablet\:flex-justify-center{ -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; } .tablet\:flex-justify-start{ -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; } .tablet\:flex-justify-end{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; } .tablet\:flex-justify{ -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; } .tablet\:line-height-sans-1{ line-height:0.9; } .tablet\:line-height-sans-2{ line-height:1.1; } .tablet\:line-height-sans-3{ line-height:1.3; } .tablet\:line-height-sans-4{ line-height:1.4; } .tablet\:line-height-sans-5{ line-height:1.5; } .tablet\:line-height-sans-6{ line-height:1.6; } .tablet\:line-height-serif-1{ line-height:1; } .tablet\:line-height-serif-2{ line-height:1.2; } .tablet\:line-height-serif-3{ line-height:1.4; } .tablet\:line-height-serif-4{ line-height:1.5; } .tablet\:line-height-serif-5{ line-height:1.7; } .tablet\:line-height-serif-6{ line-height:1.8; } .tablet\:line-height-mono-1{ line-height:1; } .tablet\:line-height-mono-2{ line-height:1.3; } .tablet\:line-height-mono-3{ line-height:1.4; } .tablet\:line-height-mono-4{ line-height:1.6; } .tablet\:line-height-mono-5{ line-height:1.7; } .tablet\:line-height-mono-6{ line-height:1.8; } .tablet\:line-height-heading-1{ line-height:1; } .tablet\:line-height-heading-2{ line-height:1.2; } .tablet\:line-height-heading-3{ line-height:1.4; } .tablet\:line-height-heading-4{ line-height:1.5; } .tablet\:line-height-heading-5{ line-height:1.7; } .tablet\:line-height-heading-6{ line-height:1.8; } .tablet\:line-height-ui-1{ line-height:0.9; } .tablet\:line-height-ui-2{ line-height:1.1; } .tablet\:line-height-ui-3{ line-height:1.3; } .tablet\:line-height-ui-4{ line-height:1.4; } .tablet\:line-height-ui-5{ line-height:1.5; } .tablet\:line-height-ui-6{ line-height:1.6; } .tablet\:line-height-body-1{ line-height:0.9; } .tablet\:line-height-body-2{ line-height:1.1; } .tablet\:line-height-body-3{ line-height:1.3; } .tablet\:line-height-body-4{ line-height:1.4; } .tablet\:line-height-body-5{ line-height:1.5; } .tablet\:line-height-body-6{ line-height:1.6; } .tablet\:line-height-code-1{ line-height:1; } .tablet\:line-height-code-2{ line-height:1.3; } .tablet\:line-height-code-3{ line-height:1.4; } .tablet\:line-height-code-4{ line-height:1.6; } .tablet\:line-height-code-5{ line-height:1.7; } .tablet\:line-height-code-6{ line-height:1.8; } .tablet\:line-height-alt-1{ line-height:1; } .tablet\:line-height-alt-2{ line-height:1.2; } .tablet\:line-height-alt-3{ line-height:1.4; } .tablet\:line-height-alt-4{ line-height:1.5; } .tablet\:line-height-alt-5{ line-height:1.7; } .tablet\:line-height-alt-6{ line-height:1.8; } .tablet\:margin-1px{ margin:1px; } .tablet\:margin-2px{ margin:2px; } .tablet\:margin-05{ margin:0.25rem; } .tablet\:margin-1{ margin:0.5rem; } .tablet\:margin-105{ margin:0.75rem; } .tablet\:margin-2{ margin:1rem; } .tablet\:margin-205{ margin:1.25rem; } .tablet\:margin-3{ margin:1.5rem; } .tablet\:margin-4{ margin:2rem; } .tablet\:margin-5{ margin:2.5rem; } .tablet\:margin-6{ margin:3rem; } .tablet\:margin-7{ margin:3.5rem; } .tablet\:margin-8{ margin:4rem; } .tablet\:margin-9{ margin:4.5rem; } .tablet\:margin-10{ margin:5rem; } .tablet\:margin-15{ margin:7.5rem; } .tablet\:margin-05em{ margin:0.5em; } .tablet\:margin-1em{ margin:1em; } .tablet\:margin-105em{ margin:1.5em; } .tablet\:margin-2em{ margin:2em; } .tablet\:margin-0{ margin:0; } .tablet\:margin-y-1px{ margin-top:1px; margin-bottom:1px; } .tablet\:margin-top-1px{ margin-top:1px; } .tablet\:margin-bottom-1px{ margin-bottom:1px; } .tablet\:margin-y-2px{ margin-top:2px; margin-bottom:2px; } .tablet\:margin-top-2px{ margin-top:2px; } .tablet\:margin-bottom-2px{ margin-bottom:2px; } .tablet\:margin-y-05{ margin-top:0.25rem; margin-bottom:0.25rem; } .tablet\:margin-top-05{ margin-top:0.25rem; } .tablet\:margin-bottom-05{ margin-bottom:0.25rem; } .tablet\:margin-y-1{ margin-top:0.5rem; margin-bottom:0.5rem; } .tablet\:margin-top-1{ margin-top:0.5rem; } .tablet\:margin-bottom-1{ margin-bottom:0.5rem; } .tablet\:margin-y-105{ margin-top:0.75rem; margin-bottom:0.75rem; } .tablet\:margin-top-105{ margin-top:0.75rem; } .tablet\:margin-bottom-105{ margin-bottom:0.75rem; } .tablet\:margin-y-2{ margin-top:1rem; margin-bottom:1rem; } .tablet\:margin-top-2{ margin-top:1rem; } .tablet\:margin-bottom-2{ margin-bottom:1rem; } .tablet\:margin-y-205{ margin-top:1.25rem; margin-bottom:1.25rem; } .tablet\:margin-top-205{ margin-top:1.25rem; } .tablet\:margin-bottom-205{ margin-bottom:1.25rem; } .tablet\:margin-y-3{ margin-top:1.5rem; margin-bottom:1.5rem; } .tablet\:margin-top-3{ margin-top:1.5rem; } .tablet\:margin-bottom-3{ margin-bottom:1.5rem; } .tablet\:margin-y-neg-1px{ margin-top:-1px; margin-bottom:-1px; } .tablet\:margin-top-neg-1px{ margin-top:-1px; } .tablet\:margin-bottom-neg-1px{ margin-bottom:-1px; } .tablet\:margin-y-neg-2px{ margin-top:-2px; margin-bottom:-2px; } .tablet\:margin-top-neg-2px{ margin-top:-2px; } .tablet\:margin-bottom-neg-2px{ margin-bottom:-2px; } .tablet\:margin-y-neg-05{ margin-top:-0.25rem; margin-bottom:-0.25rem; } .tablet\:margin-top-neg-05{ margin-top:-0.25rem; } .tablet\:margin-bottom-neg-05{ margin-bottom:-0.25rem; } .tablet\:margin-y-neg-1{ margin-top:-0.5rem; margin-bottom:-0.5rem; } .tablet\:margin-top-neg-1{ margin-top:-0.5rem; } .tablet\:margin-bottom-neg-1{ margin-bottom:-0.5rem; } .tablet\:margin-y-neg-105{ margin-top:-0.75rem; margin-bottom:-0.75rem; } .tablet\:margin-top-neg-105{ margin-top:-0.75rem; } .tablet\:margin-bottom-neg-105{ margin-bottom:-0.75rem; } .tablet\:margin-y-neg-2{ margin-top:-1rem; margin-bottom:-1rem; } .tablet\:margin-top-neg-2{ margin-top:-1rem; } .tablet\:margin-bottom-neg-2{ margin-bottom:-1rem; } .tablet\:margin-y-neg-205{ margin-top:-1.25rem; margin-bottom:-1.25rem; } .tablet\:margin-top-neg-205{ margin-top:-1.25rem; } .tablet\:margin-bottom-neg-205{ margin-bottom:-1.25rem; } .tablet\:margin-y-neg-3{ margin-top:-1.5rem; margin-bottom:-1.5rem; } .tablet\:margin-top-neg-3{ margin-top:-1.5rem; } .tablet\:margin-bottom-neg-3{ margin-bottom:-1.5rem; } .tablet\:margin-y-4{ margin-top:2rem; margin-bottom:2rem; } .tablet\:margin-top-4{ margin-top:2rem; } .tablet\:margin-bottom-4{ margin-bottom:2rem; } .tablet\:margin-y-5{ margin-top:2.5rem; margin-bottom:2.5rem; } .tablet\:margin-top-5{ margin-top:2.5rem; } .tablet\:margin-bottom-5{ margin-bottom:2.5rem; } .tablet\:margin-y-6{ margin-top:3rem; margin-bottom:3rem; } .tablet\:margin-top-6{ margin-top:3rem; } .tablet\:margin-bottom-6{ margin-bottom:3rem; } .tablet\:margin-y-7{ margin-top:3.5rem; margin-bottom:3.5rem; } .tablet\:margin-top-7{ margin-top:3.5rem; } .tablet\:margin-bottom-7{ margin-bottom:3.5rem; } .tablet\:margin-y-8{ margin-top:4rem; margin-bottom:4rem; } .tablet\:margin-top-8{ margin-top:4rem; } .tablet\:margin-bottom-8{ margin-bottom:4rem; } .tablet\:margin-y-9{ margin-top:4.5rem; margin-bottom:4.5rem; } .tablet\:margin-top-9{ margin-top:4.5rem; } .tablet\:margin-bottom-9{ margin-bottom:4.5rem; } .tablet\:margin-y-10{ margin-top:5rem; margin-bottom:5rem; } .tablet\:margin-top-10{ margin-top:5rem; } .tablet\:margin-bottom-10{ margin-bottom:5rem; } .tablet\:margin-y-15{ margin-top:7.5rem; margin-bottom:7.5rem; } .tablet\:margin-top-15{ margin-top:7.5rem; } .tablet\:margin-bottom-15{ margin-bottom:7.5rem; } .tablet\:margin-y-05em{ margin-top:0.5em; margin-bottom:0.5em; } .tablet\:margin-top-05em{ margin-top:0.5em; } .tablet\:margin-bottom-05em{ margin-bottom:0.5em; } .tablet\:margin-y-1em{ margin-top:1em; margin-bottom:1em; } .tablet\:margin-top-1em{ margin-top:1em; } .tablet\:margin-bottom-1em{ margin-bottom:1em; } .tablet\:margin-y-105em{ margin-top:1.5em; margin-bottom:1.5em; } .tablet\:margin-top-105em{ margin-top:1.5em; } .tablet\:margin-bottom-105em{ margin-bottom:1.5em; } .tablet\:margin-y-2em{ margin-top:2em; margin-bottom:2em; } .tablet\:margin-top-2em{ margin-top:2em; } .tablet\:margin-bottom-2em{ margin-bottom:2em; } .tablet\:margin-y-0{ margin-top:0; margin-bottom:0; } .tablet\:margin-top-0{ margin-top:0; } .tablet\:margin-bottom-0{ margin-bottom:0; } .tablet\:margin-x-1px{ margin-left:1px; margin-right:1px; } .tablet\:margin-right-1px{ margin-right:1px; } .tablet\:margin-left-1px{ margin-left:1px; } .tablet\:margin-x-2px{ margin-left:2px; margin-right:2px; } .tablet\:margin-right-2px{ margin-right:2px; } .tablet\:margin-left-2px{ margin-left:2px; } .tablet\:margin-x-05{ margin-left:0.25rem; margin-right:0.25rem; } .tablet\:margin-right-05{ margin-right:0.25rem; } .tablet\:margin-left-05{ margin-left:0.25rem; } .tablet\:margin-x-1{ margin-left:0.5rem; margin-right:0.5rem; } .tablet\:margin-right-1{ margin-right:0.5rem; } .tablet\:margin-left-1{ margin-left:0.5rem; } .tablet\:margin-x-105{ margin-left:0.75rem; margin-right:0.75rem; } .tablet\:margin-right-105{ margin-right:0.75rem; } .tablet\:margin-left-105{ margin-left:0.75rem; } .tablet\:margin-x-2{ margin-left:1rem; margin-right:1rem; } .tablet\:margin-right-2{ margin-right:1rem; } .tablet\:margin-left-2{ margin-left:1rem; } .tablet\:margin-x-205{ margin-left:1.25rem; margin-right:1.25rem; } .tablet\:margin-right-205{ margin-right:1.25rem; } .tablet\:margin-left-205{ margin-left:1.25rem; } .tablet\:margin-x-3{ margin-left:1.5rem; margin-right:1.5rem; } .tablet\:margin-right-3{ margin-right:1.5rem; } .tablet\:margin-left-3{ margin-left:1.5rem; } .tablet\:margin-x-neg-1px{ margin-left:-1px; margin-right:-1px; } .tablet\:margin-right-neg-1px{ margin-right:-1px; } .tablet\:margin-left-neg-1px{ margin-left:-1px; } .tablet\:margin-x-neg-2px{ margin-left:-2px; margin-right:-2px; } .tablet\:margin-right-neg-2px{ margin-right:-2px; } .tablet\:margin-left-neg-2px{ margin-left:-2px; } .tablet\:margin-x-neg-05{ margin-left:-0.25rem; margin-right:-0.25rem; } .tablet\:margin-right-neg-05{ margin-right:-0.25rem; } .tablet\:margin-left-neg-05{ margin-left:-0.25rem; } .tablet\:margin-x-neg-1{ margin-left:-0.5rem; margin-right:-0.5rem; } .tablet\:margin-right-neg-1{ margin-right:-0.5rem; } .tablet\:margin-left-neg-1{ margin-left:-0.5rem; } .tablet\:margin-x-neg-105{ margin-left:-0.75rem; margin-right:-0.75rem; } .tablet\:margin-right-neg-105{ margin-right:-0.75rem; } .tablet\:margin-left-neg-105{ margin-left:-0.75rem; } .tablet\:margin-x-neg-2{ margin-left:-1rem; margin-right:-1rem; } .tablet\:margin-right-neg-2{ margin-right:-1rem; } .tablet\:margin-left-neg-2{ margin-left:-1rem; } .tablet\:margin-x-neg-205{ margin-left:-1.25rem; margin-right:-1.25rem; } .tablet\:margin-right-neg-205{ margin-right:-1.25rem; } .tablet\:margin-left-neg-205{ margin-left:-1.25rem; } .tablet\:margin-x-neg-3{ margin-left:-1.5rem; margin-right:-1.5rem; } .tablet\:margin-right-neg-3{ margin-right:-1.5rem; } .tablet\:margin-left-neg-3{ margin-left:-1.5rem; } .tablet\:margin-x-4{ margin-left:2rem; margin-right:2rem; } .tablet\:margin-right-4{ margin-right:2rem; } .tablet\:margin-left-4{ margin-left:2rem; } .tablet\:margin-x-5{ margin-left:2.5rem; margin-right:2.5rem; } .tablet\:margin-right-5{ margin-right:2.5rem; } .tablet\:margin-left-5{ margin-left:2.5rem; } .tablet\:margin-x-6{ margin-left:3rem; margin-right:3rem; } .tablet\:margin-right-6{ margin-right:3rem; } .tablet\:margin-left-6{ margin-left:3rem; } .tablet\:margin-x-7{ margin-left:3.5rem; margin-right:3.5rem; } .tablet\:margin-right-7{ margin-right:3.5rem; } .tablet\:margin-left-7{ margin-left:3.5rem; } .tablet\:margin-x-8{ margin-left:4rem; margin-right:4rem; } .tablet\:margin-right-8{ margin-right:4rem; } .tablet\:margin-left-8{ margin-left:4rem; } .tablet\:margin-x-9{ margin-left:4.5rem; margin-right:4.5rem; } .tablet\:margin-right-9{ margin-right:4.5rem; } .tablet\:margin-left-9{ margin-left:4.5rem; } .tablet\:margin-x-10{ margin-left:5rem; margin-right:5rem; } .tablet\:margin-right-10{ margin-right:5rem; } .tablet\:margin-left-10{ margin-left:5rem; } .tablet\:margin-x-15{ margin-left:7.5rem; margin-right:7.5rem; } .tablet\:margin-right-15{ margin-right:7.5rem; } .tablet\:margin-left-15{ margin-left:7.5rem; } .tablet\:margin-x-05em{ margin-left:0.5em; margin-right:0.5em; } .tablet\:margin-right-05em{ margin-right:0.5em; } .tablet\:margin-left-05em{ margin-left:0.5em; } .tablet\:margin-x-1em{ margin-left:1em; margin-right:1em; } .tablet\:margin-right-1em{ margin-right:1em; } .tablet\:margin-left-1em{ margin-left:1em; } .tablet\:margin-x-105em{ margin-left:1.5em; margin-right:1.5em; } .tablet\:margin-right-105em{ margin-right:1.5em; } .tablet\:margin-left-105em{ margin-left:1.5em; } .tablet\:margin-x-2em{ margin-left:2em; margin-right:2em; } .tablet\:margin-right-2em{ margin-right:2em; } .tablet\:margin-left-2em{ margin-left:2em; } .tablet\:margin-x-0{ margin-left:0; margin-right:0; } .tablet\:margin-right-0{ margin-right:0; } .tablet\:margin-left-0{ margin-left:0; } .tablet\:margin-x-auto{ margin-left:auto; margin-right:auto; } .tablet\:margin-right-auto{ margin-right:auto; } .tablet\:margin-left-auto{ margin-left:auto; } .tablet\:measure-1{ max-width:44ex; } .tablet\:measure-2{ max-width:60ex; } .tablet\:measure-3{ max-width:64ex; } .tablet\:measure-4{ max-width:68ex; } .tablet\:measure-5{ max-width:72ex; } .tablet\:measure-6{ max-width:88ex; } .tablet\:measure-none{ max-width:none; } .tablet\:order-first{ -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .tablet\:order-last{ -webkit-box-ordinal-group:1000; -ms-flex-order:999; order:999; } .tablet\:order-initial{ -webkit-box-ordinal-group:initial; -ms-flex-order:initial; order:initial; } .tablet\:order-0{ -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .tablet\:order-1{ -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .tablet\:order-2{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .tablet\:order-3{ -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .tablet\:order-4{ -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .tablet\:order-5{ -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .tablet\:order-6{ -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .tablet\:order-7{ -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .tablet\:order-8{ -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .tablet\:order-9{ -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .tablet\:order-10{ -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .tablet\:order-11{ -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .tablet\:padding-1px{ padding:1px; } .tablet\:padding-y-1px{ padding-top:1px; padding-bottom:1px; } .tablet\:padding-x-1px{ padding-left:1px; padding-right:1px; } .tablet\:padding-top-1px{ padding-top:1px; } .tablet\:padding-right-1px{ padding-right:1px; } .tablet\:padding-bottom-1px{ padding-bottom:1px; } .tablet\:padding-left-1px{ padding-left:1px; } .tablet\:padding-2px{ padding:2px; } .tablet\:padding-y-2px{ padding-top:2px; padding-bottom:2px; } .tablet\:padding-x-2px{ padding-left:2px; padding-right:2px; } .tablet\:padding-top-2px{ padding-top:2px; } .tablet\:padding-right-2px{ padding-right:2px; } .tablet\:padding-bottom-2px{ padding-bottom:2px; } .tablet\:padding-left-2px{ padding-left:2px; } .tablet\:padding-05{ padding:0.25rem; } .tablet\:padding-y-05{ padding-top:0.25rem; padding-bottom:0.25rem; } .tablet\:padding-x-05{ padding-left:0.25rem; padding-right:0.25rem; } .tablet\:padding-top-05{ padding-top:0.25rem; } .tablet\:padding-right-05{ padding-right:0.25rem; } .tablet\:padding-bottom-05{ padding-bottom:0.25rem; } .tablet\:padding-left-05{ padding-left:0.25rem; } .tablet\:padding-1{ padding:0.5rem; } .tablet\:padding-y-1{ padding-top:0.5rem; padding-bottom:0.5rem; } .tablet\:padding-x-1{ padding-left:0.5rem; padding-right:0.5rem; } .tablet\:padding-top-1{ padding-top:0.5rem; } .tablet\:padding-right-1{ padding-right:0.5rem; } .tablet\:padding-bottom-1{ padding-bottom:0.5rem; } .tablet\:padding-left-1{ padding-left:0.5rem; } .tablet\:padding-105{ padding:0.75rem; } .tablet\:padding-y-105{ padding-top:0.75rem; padding-bottom:0.75rem; } .tablet\:padding-x-105{ padding-left:0.75rem; padding-right:0.75rem; } .tablet\:padding-top-105{ padding-top:0.75rem; } .tablet\:padding-right-105{ padding-right:0.75rem; } .tablet\:padding-bottom-105{ padding-bottom:0.75rem; } .tablet\:padding-left-105{ padding-left:0.75rem; } .tablet\:padding-2{ padding:1rem; } .tablet\:padding-y-2{ padding-top:1rem; padding-bottom:1rem; } .tablet\:padding-x-2{ padding-left:1rem; padding-right:1rem; } .tablet\:padding-top-2{ padding-top:1rem; } .tablet\:padding-right-2{ padding-right:1rem; } .tablet\:padding-bottom-2{ padding-bottom:1rem; } .tablet\:padding-left-2{ padding-left:1rem; } .tablet\:padding-205{ padding:1.25rem; } .tablet\:padding-y-205{ padding-top:1.25rem; padding-bottom:1.25rem; } .tablet\:padding-x-205{ padding-left:1.25rem; padding-right:1.25rem; } .tablet\:padding-top-205{ padding-top:1.25rem; } .tablet\:padding-right-205{ padding-right:1.25rem; } .tablet\:padding-bottom-205{ padding-bottom:1.25rem; } .tablet\:padding-left-205{ padding-left:1.25rem; } .tablet\:padding-3{ padding:1.5rem; } .tablet\:padding-y-3{ padding-top:1.5rem; padding-bottom:1.5rem; } .tablet\:padding-x-3{ padding-left:1.5rem; padding-right:1.5rem; } .tablet\:padding-top-3{ padding-top:1.5rem; } .tablet\:padding-right-3{ padding-right:1.5rem; } .tablet\:padding-bottom-3{ padding-bottom:1.5rem; } .tablet\:padding-left-3{ padding-left:1.5rem; } .tablet\:padding-4{ padding:2rem; } .tablet\:padding-y-4{ padding-top:2rem; padding-bottom:2rem; } .tablet\:padding-x-4{ padding-left:2rem; padding-right:2rem; } .tablet\:padding-top-4{ padding-top:2rem; } .tablet\:padding-right-4{ padding-right:2rem; } .tablet\:padding-bottom-4{ padding-bottom:2rem; } .tablet\:padding-left-4{ padding-left:2rem; } .tablet\:padding-5{ padding:2.5rem; } .tablet\:padding-y-5{ padding-top:2.5rem; padding-bottom:2.5rem; } .tablet\:padding-x-5{ padding-left:2.5rem; padding-right:2.5rem; } .tablet\:padding-top-5{ padding-top:2.5rem; } .tablet\:padding-right-5{ padding-right:2.5rem; } .tablet\:padding-bottom-5{ padding-bottom:2.5rem; } .tablet\:padding-left-5{ padding-left:2.5rem; } .tablet\:padding-6{ padding:3rem; } .tablet\:padding-y-6{ padding-top:3rem; padding-bottom:3rem; } .tablet\:padding-x-6{ padding-left:3rem; padding-right:3rem; } .tablet\:padding-top-6{ padding-top:3rem; } .tablet\:padding-right-6{ padding-right:3rem; } .tablet\:padding-bottom-6{ padding-bottom:3rem; } .tablet\:padding-left-6{ padding-left:3rem; } .tablet\:padding-7{ padding:3.5rem; } .tablet\:padding-y-7{ padding-top:3.5rem; padding-bottom:3.5rem; } .tablet\:padding-x-7{ padding-left:3.5rem; padding-right:3.5rem; } .tablet\:padding-top-7{ padding-top:3.5rem; } .tablet\:padding-right-7{ padding-right:3.5rem; } .tablet\:padding-bottom-7{ padding-bottom:3.5rem; } .tablet\:padding-left-7{ padding-left:3.5rem; } .tablet\:padding-8{ padding:4rem; } .tablet\:padding-y-8{ padding-top:4rem; padding-bottom:4rem; } .tablet\:padding-x-8{ padding-left:4rem; padding-right:4rem; } .tablet\:padding-top-8{ padding-top:4rem; } .tablet\:padding-right-8{ padding-right:4rem; } .tablet\:padding-bottom-8{ padding-bottom:4rem; } .tablet\:padding-left-8{ padding-left:4rem; } .tablet\:padding-9{ padding:4.5rem; } .tablet\:padding-y-9{ padding-top:4.5rem; padding-bottom:4.5rem; } .tablet\:padding-x-9{ padding-left:4.5rem; padding-right:4.5rem; } .tablet\:padding-top-9{ padding-top:4.5rem; } .tablet\:padding-right-9{ padding-right:4.5rem; } .tablet\:padding-bottom-9{ padding-bottom:4.5rem; } .tablet\:padding-left-9{ padding-left:4.5rem; } .tablet\:padding-10{ padding:5rem; } .tablet\:padding-y-10{ padding-top:5rem; padding-bottom:5rem; } .tablet\:padding-x-10{ padding-left:5rem; padding-right:5rem; } .tablet\:padding-top-10{ padding-top:5rem; } .tablet\:padding-right-10{ padding-right:5rem; } .tablet\:padding-bottom-10{ padding-bottom:5rem; } .tablet\:padding-left-10{ padding-left:5rem; } .tablet\:padding-15{ padding:7.5rem; } .tablet\:padding-y-15{ padding-top:7.5rem; padding-bottom:7.5rem; } .tablet\:padding-x-15{ padding-left:7.5rem; padding-right:7.5rem; } .tablet\:padding-top-15{ padding-top:7.5rem; } .tablet\:padding-right-15{ padding-right:7.5rem; } .tablet\:padding-bottom-15{ padding-bottom:7.5rem; } .tablet\:padding-left-15{ padding-left:7.5rem; } .tablet\:padding-0{ padding:0; } .tablet\:padding-y-0{ padding-top:0; padding-bottom:0; } .tablet\:padding-x-0{ padding-left:0; padding-right:0; } .tablet\:padding-top-0{ padding-top:0; } .tablet\:padding-right-0{ padding-right:0; } .tablet\:padding-bottom-0{ padding-bottom:0; } .tablet\:padding-left-0{ padding-left:0; } } @media all and (max-width: 63.99em) and (min-width: 40em){ .usa-nav__primary .usa-current{ position:relative; } .usa-nav__primary .usa-current::after{ background-color:#005ea2; border-radius:99rem; content:""; display:block; position:absolute; bottom:0.25rem; top:0.25rem; width:0.25rem; left:0; } .usa-nav__submenu .usa-current::after{ display:none; } } @media all and (min-width: 64em){ .usa-form-group--error{ margin-left:-1.25rem; } .grid-container{ padding-left:2rem; padding-right:2rem; } .grid-container-card{ padding-left:2rem; padding-right:2rem; } .grid-container-card-lg{ padding-left:2rem; padding-right:2rem; } .grid-container-mobile{ padding-left:2rem; padding-right:2rem; } .grid-container-mobile-lg{ padding-left:2rem; padding-right:2rem; } .grid-container-tablet{ padding-left:2rem; padding-right:2rem; } .grid-container-tablet-lg{ padding-left:2rem; padding-right:2rem; } .grid-container-desktop{ padding-left:2rem; padding-right:2rem; } .grid-container-desktop-lg{ padding-left:2rem; padding-right:2rem; } .grid-container-widescreen{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-card{ margin-left:auto; margin-right:auto; max-width:10rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-card-lg{ margin-left:auto; margin-right:auto; max-width:15rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-mobile{ margin-left:auto; margin-right:auto; max-width:20rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-mobile-lg{ margin-left:auto; margin-right:auto; max-width:30rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-tablet{ margin-left:auto; margin-right:auto; max-width:40rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-tablet-lg{ margin-left:auto; margin-right:auto; max-width:55rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-desktop{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-desktop-lg{ margin-left:auto; margin-right:auto; max-width:75rem; padding-left:1rem; padding-right:1rem; } .desktop\:grid-container-widescreen{ margin-left:auto; margin-right:auto; max-width:87.5rem; padding-left:1rem; padding-right:1rem; } .grid-row.grid-gap{ margin-left:-1rem; margin-right:-1rem; } .grid-row.grid-gap > *{ padding-left:1rem; padding-right:1rem; } .grid-row.desktop\:grid-gap-0{ margin-left:0; margin-right:0; } .grid-row.desktop\:grid-gap-0 > *{ padding-left:0; padding-right:0; } .grid-row.desktop\:grid-gap-2px{ margin-left:-1px; margin-right:-1px; } .grid-row.desktop\:grid-gap-2px > *{ padding-left:1px; padding-right:1px; } .grid-row.desktop\:grid-gap-05{ margin-left:-2px; margin-right:-2px; } .grid-row.desktop\:grid-gap-05 > *{ padding-left:2px; padding-right:2px; } .grid-row.desktop\:grid-gap-1{ margin-left:-0.25rem; margin-right:-0.25rem; } .grid-row.desktop\:grid-gap-1 > *{ padding-left:0.25rem; padding-right:0.25rem; } .grid-row.desktop\:grid-gap-2{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.desktop\:grid-gap-2 > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.desktop\:grid-gap-3{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.desktop\:grid-gap-3 > *{ padding-left:0.75rem; padding-right:0.75rem; } .grid-row.desktop\:grid-gap-4{ margin-left:-1rem; margin-right:-1rem; } .grid-row.desktop\:grid-gap-4 > *{ padding-left:1rem; padding-right:1rem; } .grid-row.desktop\:grid-gap-5{ margin-left:-1.25rem; margin-right:-1.25rem; } .grid-row.desktop\:grid-gap-5 > *{ padding-left:1.25rem; padding-right:1.25rem; } .grid-row.desktop\:grid-gap-6{ margin-left:-1.5rem; margin-right:-1.5rem; } .grid-row.desktop\:grid-gap-6 > *{ padding-left:1.5rem; padding-right:1.5rem; } .grid-row.desktop\:grid-gap-sm{ margin-left:-1px; margin-right:-1px; } .grid-row.desktop\:grid-gap-sm > *{ padding-left:1px; padding-right:1px; } .grid-row.desktop\:grid-gap-md{ margin-left:-0.5rem; margin-right:-0.5rem; } .grid-row.desktop\:grid-gap-md > *{ padding-left:0.5rem; padding-right:0.5rem; } .grid-row.desktop\:grid-gap-lg{ margin-left:-0.75rem; margin-right:-0.75rem; } .grid-row.desktop\:grid-gap-lg > *{ padding-left:0.75rem; padding-right:0.75rem; } .desktop\:grid-col{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .desktop\:grid-col-fill{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; width:auto; max-width:100%; } .desktop\:grid-col-auto{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:auto; max-width:100%; } .desktop\:grid-col-1{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:8.33333%; } .desktop\:grid-col-2{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:16.66667%; } .desktop\:grid-col-3{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:25%; } .desktop\:grid-col-4{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:33.33333%; } .desktop\:grid-col-5{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:41.66667%; } .desktop\:grid-col-6{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:50%; } .desktop\:grid-col-7{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:58.33333%; } .desktop\:grid-col-8{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:66.66667%; } .desktop\:grid-col-9{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:75%; } .desktop\:grid-col-10{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:83.33333%; } .desktop\:grid-col-11{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:91.66667%; } .desktop\:grid-col-12{ -webkit-box-flex:0; -ms-flex:0 0 auto; flex:0 0 auto; width:100%; } .desktop\:grid-offset-1{ margin-left:8.33333%; } .desktop\:grid-offset-2{ margin-left:16.66667%; } .desktop\:grid-offset-3{ margin-left:25%; } .desktop\:grid-offset-4{ margin-left:33.33333%; } .desktop\:grid-offset-5{ margin-left:41.66667%; } .desktop\:grid-offset-6{ margin-left:50%; } .desktop\:grid-offset-7{ margin-left:58.33333%; } .desktop\:grid-offset-8{ margin-left:66.66667%; } .desktop\:grid-offset-9{ margin-left:75%; } .desktop\:grid-offset-10{ margin-left:83.33333%; } .desktop\:grid-offset-11{ margin-left:91.66667%; } .desktop\:grid-offset-12{ margin-left:100%; } .desktop\:grid-offset-none{ margin-left:0; } .usa-banner__content{ padding-left:2rem; padding-right:2rem; } .usa-banner__content{ padding-left:2rem; padding-right:2rem; } .usa-banner__inner{ padding-left:2rem; padding-right:2rem; } .usa-banner__inner{ padding-left:2rem; padding-right:2rem; } .usa-footer__primary-container{ padding-left:2rem; padding-right:2rem; } .usa-footer--slim .usa-footer__nav{ padding-left:0; padding-right:0; } .usa-header .usa-search{ float:right; } .usa-header [role="search"]{ float:right; max-width:calc( 27ch + 3rem); width:100%; } .usa-header + .usa-hero{ border-top:1px solid white; } .usa-header + .usa-section, .usa-header + main{ border-top:1px solid #dcdee0; } .usa-logo{ margin-top:2rem; margin-bottom:1rem; font-size:1.46rem; line-height:1.1; } .usa-menu-btn{ display:none; } .usa-header--basic .usa-navbar{ position:relative; width:33%; } .usa-header--basic .usa-nav{ -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-direction:row; flex-direction:row; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; display:-webkit-box; display:-ms-flexbox; display:flex; padding:0 0 0.25rem 0.5rem; width:100%; } .usa-header--basic .usa-nav-container{ -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; display:-webkit-box; display:-ms-flexbox; display:flex; } .usa-header--basic .usa-current, .usa-header--basic [aria-expanded="true"], .usa-header--basic .usa-nav__link:hover{ position:relative; } .usa-header--basic .usa-current::after, .usa-header--basic [aria-expanded="true"]::after, .usa-header--basic .usa-nav__link:hover::after{ background-color:#005ea2; border-radius:0; content:""; display:block; position:absolute; height:0.25rem; left:1rem; right:1rem; bottom:-0.25rem; } .usa-header--basic .usa-nav__primary{ width:auto; } .usa-header--basic .usa-search{ top:0; } .usa-header--basic.usa-header--megamenu .usa-nav__inner{ display:block; float:right; margin-top:-2.5rem; } .usa-header--extended{ padding-top:0; } .usa-header--extended .usa-current, .usa-header--extended [aria-expanded="true"], .usa-header--extended .usa-nav__link:hover{ position:relative; } .usa-header--extended .usa-current::after, .usa-header--extended [aria-expanded="true"]::after, .usa-header--extended .usa-nav__link:hover::after{ background-color:#005ea2; border-radius:0; content:""; display:block; position:absolute; height:0.25rem; left:1rem; right:1rem; bottom:0; } .usa-header--extended .usa-logo{ font-size:2.13rem; margin:2rem 0 1.5rem; max-width:50%; } .usa-header--extended .usa-navbar{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; display:block; height:auto; overflow:auto; } .usa-header--extended .usa-nav{ border-top:1px solid #dcdee0; padding:0; width:100%; } .usa-header--extended .usa-nav__inner{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; position:relative; } .usa-header--extended .usa-nav__primary{ margin-left:-1rem; } .usa-header--extended .usa-nav__primary::after{ clear:both; content:""; display:block; } .usa-header--extended .usa-nav__link{ padding-bottom:1rem; padding-top:1rem; } .usa-header--extended .usa-nav__submenu .usa-grid-full{ padding-left:0.75rem; } .usa-header--extended .usa-nav__submenu.usa-megamenu{ left:0; padding-left:2rem; } .usa-layout-docs__sidenav{ padding-top:0; } .usa-layout-docs__main{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .usa-megamenu .usa-col{ -webkit-box-flex:4; -ms-flex:4 0 0px; flex:4 0 0; } .usa-megamenu.usa-nav__submenu{ padding-left:0; padding-right:0; padding-bottom:2rem; padding-top:2rem; left:-33%; right:0; width:auto; } .usa-megamenu.usa-nav__submenu::before{ position:absolute; bottom:0; top:0; background-color:#162e51; content:""; display:block; position:absolute; width:100%; right:100%; } .usa-megamenu.usa-nav__submenu::after{ position:absolute; bottom:0; top:0; background-color:#162e51; content:""; display:block; position:absolute; width:100%; left:100%; } .usa-nav-container{ margin-left:auto; margin-right:auto; max-width:64rem; padding-left:1rem; padding-right:1rem; padding-left:2rem; padding-right:2rem; } .usa-nav-container::after{ clear:both; content:""; display:block; } .usa-navbar{ border-bottom:none; display:inline-block; height:auto; } .usa-nav{ float:right; position:relative; } .usa-nav .usa-search{ margin-left:1rem; } .usa-nav__primary{ display:-webkit-box; display:-ms-flexbox; display:flex; } .usa-nav__primary > .usa-nav__primary-item{ font-size:0.93rem; line-height:0.9; } .usa-nav__primary > .usa-nav__primary-item > a{ line-height:0.9; padding:1rem; color:#565c65; display:block; font-weight:bold; } .usa-nav__primary > .usa-nav__primary-item > a:hover{ color:#005ea2; } .usa-nav__primary a{ padding-bottom:0.5rem; padding-top:0.5rem; } .usa-nav__primary button{ line-height:0.9; padding:1rem; font-size:0.93rem; font-weight:bold; } .usa-nav__primary button:hover{ background-color:transparent; } .usa-nav__primary button[aria-expanded="false"]{ background-image:url("../img/angle-arrow-down.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-down.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-size:0.5rem; background-position:right 1rem top 53%; } .usa-nav__primary button[aria-expanded="false"]:hover{ background-image:url("../img/angle-arrow-down-primary.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-down-primary.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; } .usa-nav__primary button[aria-expanded="true"]{ background-image:url("../img/angle-arrow-up-white.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/angle-arrow-up-white.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-size:0.5rem; background-color:#162e51; background-position:right 1rem top 53%; color:white; } .usa-nav__primary .usa-accordion__button span{ margin-right:0; padding-right:1rem; } .usa-nav__secondary{ bottom:4rem; font-size:0.93rem; margin-top:0.5rem; min-width:calc( 27ch + 3rem); position:absolute; right:2rem; } .usa-nav__secondary .usa-search{ margin-left:0; margin-top:0.5rem; } .usa-nav__secondary-links{ float:right; line-height:0.9; margin-bottom:0.25rem; margin-top:0; } .usa-nav__secondary-links .usa-nav__secondary-item{ display:inline; padding-left:0.25rem; } .usa-nav__secondary-links .usa-nav__secondary-item + .usa-nav__secondary-item::before{ color:#dcdee0; content:"|"; padding-right:0.25rem; } .usa-nav__submenu{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; background-color:#162e51; width:15rem; padding:1rem; position:absolute; z-index:400; } .usa-nav__submenu .usa-nav__submenu-item + *{ margin-top:0.75rem; } .usa-nav__submenu .usa-nav__submenu-item a{ color:white; padding:0; line-height:1.3; } .usa-nav__submenu .usa-nav__submenu-item a:hover{ background-color:transparent; color:white; padding:0; text-decoration:underline; } .usa-nav__close{ display:none; } .desktop\:border-1px{ border:1px solid; } .desktop\:border-1px .desktop\:hover\:border-1px:hover{ border:1px solid; } .desktop\:border-y-1px{ border-top:1px solid; border-bottom:1px solid; } .desktop\:border-y-1px .desktop\:hover\:border-y-1px:hover{ border-top:1px solid; border-bottom:1px solid; } .desktop\:border-x-1px{ border-left:1px solid; border-right:1px solid; } .desktop\:border-x-1px .desktop\:hover\:border-x-1px:hover{ border-left:1px solid; border-right:1px solid; } .desktop\:border-top-1px{ border-top:1px solid; } .desktop\:border-top-1px .desktop\:hover\:border-top-1px:hover{ border-top:1px solid; } .desktop\:border-right-1px{ border-right:1px solid; } .desktop\:border-right-1px .desktop\:hover\:border-right-1px:hover{ border-right:1px solid; } .desktop\:border-bottom-1px{ border-bottom:1px solid; } .desktop\:border-bottom-1px .desktop\:hover\:border-bottom-1px:hover{ border-bottom:1px solid; } .desktop\:border-left-1px{ border-left:1px solid; } .desktop\:border-left-1px .desktop\:hover\:border-left-1px:hover{ border-left:1px solid; } .desktop\:border-2px{ border:2px solid; } .desktop\:border-2px .desktop\:hover\:border-2px:hover{ border:2px solid; } .desktop\:border-y-2px{ border-top:2px solid; border-bottom:2px solid; } .desktop\:border-y-2px .desktop\:hover\:border-y-2px:hover{ border-top:2px solid; border-bottom:2px solid; } .desktop\:border-x-2px{ border-left:2px solid; border-right:2px solid; } .desktop\:border-x-2px .desktop\:hover\:border-x-2px:hover{ border-left:2px solid; border-right:2px solid; } .desktop\:border-top-2px{ border-top:2px solid; } .desktop\:border-top-2px .desktop\:hover\:border-top-2px:hover{ border-top:2px solid; } .desktop\:border-right-2px{ border-right:2px solid; } .desktop\:border-right-2px .desktop\:hover\:border-right-2px:hover{ border-right:2px solid; } .desktop\:border-bottom-2px{ border-bottom:2px solid; } .desktop\:border-bottom-2px .desktop\:hover\:border-bottom-2px:hover{ border-bottom:2px solid; } .desktop\:border-left-2px{ border-left:2px solid; } .desktop\:border-left-2px .desktop\:hover\:border-left-2px:hover{ border-left:2px solid; } .desktop\:border-05{ border:0.25rem solid; } .desktop\:border-05 .desktop\:hover\:border-05:hover{ border:0.25rem solid; } .desktop\:border-y-05{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .desktop\:border-y-05 .desktop\:hover\:border-y-05:hover{ border-top:0.25rem solid; border-bottom:0.25rem solid; } .desktop\:border-x-05{ border-left:0.25rem solid; border-right:0.25rem solid; } .desktop\:border-x-05 .desktop\:hover\:border-x-05:hover{ border-left:0.25rem solid; border-right:0.25rem solid; } .desktop\:border-top-05{ border-top:0.25rem solid; } .desktop\:border-top-05 .desktop\:hover\:border-top-05:hover{ border-top:0.25rem solid; } .desktop\:border-right-05{ border-right:0.25rem solid; } .desktop\:border-right-05 .desktop\:hover\:border-right-05:hover{ border-right:0.25rem solid; } .desktop\:border-bottom-05{ border-bottom:0.25rem solid; } .desktop\:border-bottom-05 .desktop\:hover\:border-bottom-05:hover{ border-bottom:0.25rem solid; } .desktop\:border-left-05{ border-left:0.25rem solid; } .desktop\:border-left-05 .desktop\:hover\:border-left-05:hover{ border-left:0.25rem solid; } .desktop\:border-1{ border:0.5rem solid; } .desktop\:border-1 .desktop\:hover\:border-1:hover{ border:0.5rem solid; } .desktop\:border-y-1{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .desktop\:border-y-1 .desktop\:hover\:border-y-1:hover{ border-top:0.5rem solid; border-bottom:0.5rem solid; } .desktop\:border-x-1{ border-left:0.5rem solid; border-right:0.5rem solid; } .desktop\:border-x-1 .desktop\:hover\:border-x-1:hover{ border-left:0.5rem solid; border-right:0.5rem solid; } .desktop\:border-top-1{ border-top:0.5rem solid; } .desktop\:border-top-1 .desktop\:hover\:border-top-1:hover{ border-top:0.5rem solid; } .desktop\:border-right-1{ border-right:0.5rem solid; } .desktop\:border-right-1 .desktop\:hover\:border-right-1:hover{ border-right:0.5rem solid; } .desktop\:border-bottom-1{ border-bottom:0.5rem solid; } .desktop\:border-bottom-1 .desktop\:hover\:border-bottom-1:hover{ border-bottom:0.5rem solid; } .desktop\:border-left-1{ border-left:0.5rem solid; } .desktop\:border-left-1 .desktop\:hover\:border-left-1:hover{ border-left:0.5rem solid; } .desktop\:border-105{ border:0.75rem solid; } .desktop\:border-105 .desktop\:hover\:border-105:hover{ border:0.75rem solid; } .desktop\:border-y-105{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .desktop\:border-y-105 .desktop\:hover\:border-y-105:hover{ border-top:0.75rem solid; border-bottom:0.75rem solid; } .desktop\:border-x-105{ border-left:0.75rem solid; border-right:0.75rem solid; } .desktop\:border-x-105 .desktop\:hover\:border-x-105:hover{ border-left:0.75rem solid; border-right:0.75rem solid; } .desktop\:border-top-105{ border-top:0.75rem solid; } .desktop\:border-top-105 .desktop\:hover\:border-top-105:hover{ border-top:0.75rem solid; } .desktop\:border-right-105{ border-right:0.75rem solid; } .desktop\:border-right-105 .desktop\:hover\:border-right-105:hover{ border-right:0.75rem solid; } .desktop\:border-bottom-105{ border-bottom:0.75rem solid; } .desktop\:border-bottom-105 .desktop\:hover\:border-bottom-105:hover{ border-bottom:0.75rem solid; } .desktop\:border-left-105{ border-left:0.75rem solid; } .desktop\:border-left-105 .desktop\:hover\:border-left-105:hover{ border-left:0.75rem solid; } .desktop\:border-2{ border:1rem solid; } .desktop\:border-2 .desktop\:hover\:border-2:hover{ border:1rem solid; } .desktop\:border-y-2{ border-top:1rem solid; border-bottom:1rem solid; } .desktop\:border-y-2 .desktop\:hover\:border-y-2:hover{ border-top:1rem solid; border-bottom:1rem solid; } .desktop\:border-x-2{ border-left:1rem solid; border-right:1rem solid; } .desktop\:border-x-2 .desktop\:hover\:border-x-2:hover{ border-left:1rem solid; border-right:1rem solid; } .desktop\:border-top-2{ border-top:1rem solid; } .desktop\:border-top-2 .desktop\:hover\:border-top-2:hover{ border-top:1rem solid; } .desktop\:border-right-2{ border-right:1rem solid; } .desktop\:border-right-2 .desktop\:hover\:border-right-2:hover{ border-right:1rem solid; } .desktop\:border-bottom-2{ border-bottom:1rem solid; } .desktop\:border-bottom-2 .desktop\:hover\:border-bottom-2:hover{ border-bottom:1rem solid; } .desktop\:border-left-2{ border-left:1rem solid; } .desktop\:border-left-2 .desktop\:hover\:border-left-2:hover{ border-left:1rem solid; } .desktop\:border-205{ border:1.25rem solid; } .desktop\:border-205 .desktop\:hover\:border-205:hover{ border:1.25rem solid; } .desktop\:border-y-205{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .desktop\:border-y-205 .desktop\:hover\:border-y-205:hover{ border-top:1.25rem solid; border-bottom:1.25rem solid; } .desktop\:border-x-205{ border-left:1.25rem solid; border-right:1.25rem solid; } .desktop\:border-x-205 .desktop\:hover\:border-x-205:hover{ border-left:1.25rem solid; border-right:1.25rem solid; } .desktop\:border-top-205{ border-top:1.25rem solid; } .desktop\:border-top-205 .desktop\:hover\:border-top-205:hover{ border-top:1.25rem solid; } .desktop\:border-right-205{ border-right:1.25rem solid; } .desktop\:border-right-205 .desktop\:hover\:border-right-205:hover{ border-right:1.25rem solid; } .desktop\:border-bottom-205{ border-bottom:1.25rem solid; } .desktop\:border-bottom-205 .desktop\:hover\:border-bottom-205:hover{ border-bottom:1.25rem solid; } .desktop\:border-left-205{ border-left:1.25rem solid; } .desktop\:border-left-205 .desktop\:hover\:border-left-205:hover{ border-left:1.25rem solid; } .desktop\:border-3{ border:1.5rem solid; } .desktop\:border-3 .desktop\:hover\:border-3:hover{ border:1.5rem solid; } .desktop\:border-y-3{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .desktop\:border-y-3 .desktop\:hover\:border-y-3:hover{ border-top:1.5rem solid; border-bottom:1.5rem solid; } .desktop\:border-x-3{ border-left:1.5rem solid; border-right:1.5rem solid; } .desktop\:border-x-3 .desktop\:hover\:border-x-3:hover{ border-left:1.5rem solid; border-right:1.5rem solid; } .desktop\:border-top-3{ border-top:1.5rem solid; } .desktop\:border-top-3 .desktop\:hover\:border-top-3:hover{ border-top:1.5rem solid; } .desktop\:border-right-3{ border-right:1.5rem solid; } .desktop\:border-right-3 .desktop\:hover\:border-right-3:hover{ border-right:1.5rem solid; } .desktop\:border-bottom-3{ border-bottom:1.5rem solid; } .desktop\:border-bottom-3 .desktop\:hover\:border-bottom-3:hover{ border-bottom:1.5rem solid; } .desktop\:border-left-3{ border-left:1.5rem solid; } .desktop\:border-left-3 .desktop\:hover\:border-left-3:hover{ border-left:1.5rem solid; } .desktop\:border-0{ border:0 solid; } .desktop\:border-0 .desktop\:hover\:border-0:hover{ border:0 solid; } .desktop\:border-y-0{ border-top:0 solid; border-bottom:0 solid; } .desktop\:border-y-0 .desktop\:hover\:border-y-0:hover{ border-top:0 solid; border-bottom:0 solid; } .desktop\:border-x-0{ border-left:0 solid; border-right:0 solid; } .desktop\:border-x-0 .desktop\:hover\:border-x-0:hover{ border-left:0 solid; border-right:0 solid; } .desktop\:border-top-0{ border-top:0 solid; } .desktop\:border-top-0 .desktop\:hover\:border-top-0:hover{ border-top:0 solid; } .desktop\:border-right-0{ border-right:0 solid; } .desktop\:border-right-0 .desktop\:hover\:border-right-0:hover{ border-right:0 solid; } .desktop\:border-bottom-0{ border-bottom:0 solid; } .desktop\:border-bottom-0 .desktop\:hover\:border-bottom-0:hover{ border-bottom:0 solid; } .desktop\:border-left-0{ border-left:0 solid; } .desktop\:border-left-0 .desktop\:hover\:border-left-0:hover{ border-left:0 solid; } .desktop\:border{ border:1px solid; } .desktop\:border .desktop\:hover\:border:hover{ border:1px solid; } .desktop\:border-y{ border-top:1px solid; border-bottom:1px solid; } .desktop\:border-y .desktop\:hover\:border-y:hover{ border-top:1px solid; border-bottom:1px solid; } .desktop\:border-x{ border-left:1px solid; border-right:1px solid; } .desktop\:border-x .desktop\:hover\:border-x:hover{ border-left:1px solid; border-right:1px solid; } .desktop\:border-top{ border-top:1px solid; } .desktop\:border-top .desktop\:hover\:border-top:hover{ border-top:1px solid; } .desktop\:border-right{ border-right:1px solid; } .desktop\:border-right .desktop\:hover\:border-right:hover{ border-right:1px solid; } .desktop\:border-bottom{ border-bottom:1px solid; } .desktop\:border-bottom .desktop\:hover\:border-bottom:hover{ border-bottom:1px solid; } .desktop\:border-left{ border-left:1px solid; } .desktop\:border-left .desktop\:hover\:border-left:hover{ border-left:1px solid; } .desktop\:border-transparent{ border-color:transparent; } .desktop\:border-transparent .desktop\:hover\:border-transparent:hover{ border-color:transparent; } .desktop\:border-black{ border-color:black; } .desktop\:border-black .desktop\:hover\:border-black:hover{ border-color:black; } .desktop\:border-white{ border-color:white; } .desktop\:border-white .desktop\:hover\:border-white:hover{ border-color:white; } .desktop\:border-red{ border-color:#e52207; } .desktop\:border-red .desktop\:hover\:border-red:hover{ border-color:#e52207; } .desktop\:border-orange{ border-color:#e66f0e; } .desktop\:border-orange .desktop\:hover\:border-orange:hover{ border-color:#e66f0e; } .desktop\:border-gold{ border-color:#ffbe2e; } .desktop\:border-gold .desktop\:hover\:border-gold:hover{ border-color:#ffbe2e; } .desktop\:border-yellow{ border-color:#fee685; } .desktop\:border-yellow .desktop\:hover\:border-yellow:hover{ border-color:#fee685; } .desktop\:border-green{ border-color:#538200; } .desktop\:border-green .desktop\:hover\:border-green:hover{ border-color:#538200; } .desktop\:border-mint{ border-color:#04c585; } .desktop\:border-mint .desktop\:hover\:border-mint:hover{ border-color:#04c585; } .desktop\:border-cyan{ border-color:#009ec1; } .desktop\:border-cyan .desktop\:hover\:border-cyan:hover{ border-color:#009ec1; } .desktop\:border-blue{ border-color:#0076d6; } .desktop\:border-blue .desktop\:hover\:border-blue:hover{ border-color:#0076d6; } .desktop\:border-indigo{ border-color:#676cc8; } .desktop\:border-indigo .desktop\:hover\:border-indigo:hover{ border-color:#676cc8; } .desktop\:border-violet{ border-color:#8168b3; } .desktop\:border-violet .desktop\:hover\:border-violet:hover{ border-color:#8168b3; } .desktop\:border-magenta{ border-color:#d72d79; } .desktop\:border-magenta .desktop\:hover\:border-magenta:hover{ border-color:#d72d79; } .desktop\:border-gray-5{ border-color:#f0f0f0; } .desktop\:border-gray-5 .desktop\:hover\:border-gray-5:hover{ border-color:#f0f0f0; } .desktop\:border-gray-10{ border-color:#e6e6e6; } .desktop\:border-gray-10 .desktop\:hover\:border-gray-10:hover{ border-color:#e6e6e6; } .desktop\:border-gray-30{ border-color:#adadad; } .desktop\:border-gray-30 .desktop\:hover\:border-gray-30:hover{ border-color:#adadad; } .desktop\:border-gray-50{ border-color:#757575; } .desktop\:border-gray-50 .desktop\:hover\:border-gray-50:hover{ border-color:#757575; } .desktop\:border-gray-70{ border-color:#454545; } .desktop\:border-gray-70 .desktop\:hover\:border-gray-70:hover{ border-color:#454545; } .desktop\:border-gray-90{ border-color:#1b1b1b; } .desktop\:border-gray-90 .desktop\:hover\:border-gray-90:hover{ border-color:#1b1b1b; } .desktop\:border-base-lightest{ border-color:#f0f0f0; } .desktop\:border-base-lightest .desktop\:hover\:border-base-lightest:hover{ border-color:#f0f0f0; } .desktop\:border-base-lighter{ border-color:#dcdee0; } .desktop\:border-base-lighter .desktop\:hover\:border-base-lighter:hover{ border-color:#dcdee0; } .desktop\:border-base-light{ border-color:#a9aeb1; } .desktop\:border-base-light .desktop\:hover\:border-base-light:hover{ border-color:#a9aeb1; } .desktop\:border-base{ border-color:#71767a; } .desktop\:border-base .desktop\:hover\:border-base:hover{ border-color:#71767a; } .desktop\:border-base-dark{ border-color:#565c65; } .desktop\:border-base-dark .desktop\:hover\:border-base-dark:hover{ border-color:#565c65; } .desktop\:border-base-darker{ border-color:#3d4551; } .desktop\:border-base-darker .desktop\:hover\:border-base-darker:hover{ border-color:#3d4551; } .desktop\:border-base-darkest{ border-color:#1b1b1b; } .desktop\:border-base-darkest .desktop\:hover\:border-base-darkest:hover{ border-color:#1b1b1b; } .desktop\:border-ink{ border-color:#1b1b1b; } .desktop\:border-ink .desktop\:hover\:border-ink:hover{ border-color:#1b1b1b; } .desktop\:border-primary-lighter{ border-color:#d9e8f6; } .desktop\:border-primary-lighter .desktop\:hover\:border-primary-lighter:hover{ border-color:#d9e8f6; } .desktop\:border-primary-light{ border-color:#73b3e7; } .desktop\:border-primary-light .desktop\:hover\:border-primary-light:hover{ border-color:#73b3e7; } .desktop\:border-primary{ border-color:#005ea2; } .desktop\:border-primary .desktop\:hover\:border-primary:hover{ border-color:#005ea2; } .desktop\:border-primary-vivid{ border-color:#0050d8; } .desktop\:border-primary-vivid .desktop\:hover\:border-primary-vivid:hover{ border-color:#0050d8; } .desktop\:border-primary-dark{ border-color:#1a4480; } .desktop\:border-primary-dark .desktop\:hover\:border-primary-dark:hover{ border-color:#1a4480; } .desktop\:border-primary-darker{ border-color:#162e51; } .desktop\:border-primary-darker .desktop\:hover\:border-primary-darker:hover{ border-color:#162e51; } .desktop\:border-secondary-lighter{ border-color:#f3e1e4; } .desktop\:border-secondary-lighter .desktop\:hover\:border-secondary-lighter:hover{ border-color:#f3e1e4; } .desktop\:border-secondary-light{ border-color:#f2938c; } .desktop\:border-secondary-light .desktop\:hover\:border-secondary-light:hover{ border-color:#f2938c; } .desktop\:border-secondary{ border-color:#d83933; } .desktop\:border-secondary .desktop\:hover\:border-secondary:hover{ border-color:#d83933; } .desktop\:border-secondary-vivid{ border-color:#e41d3d; } .desktop\:border-secondary-vivid .desktop\:hover\:border-secondary-vivid:hover{ border-color:#e41d3d; } .desktop\:border-secondary-dark{ border-color:#b50909; } .desktop\:border-secondary-dark .desktop\:hover\:border-secondary-dark:hover{ border-color:#b50909; } .desktop\:border-secondary-darker{ border-color:#8b0a03; } .desktop\:border-secondary-darker .desktop\:hover\:border-secondary-darker:hover{ border-color:#8b0a03; } .desktop\:border-accent-warm-darker{ border-color:#775540; } .desktop\:border-accent-warm-darker .desktop\:hover\:border-accent-warm-darker:hover{ border-color:#775540; } .desktop\:border-accent-warm-dark{ border-color:#c05600; } .desktop\:border-accent-warm-dark .desktop\:hover\:border-accent-warm-dark:hover{ border-color:#c05600; } .desktop\:border-accent-warm{ border-color:#fa9441; } .desktop\:border-accent-warm .desktop\:hover\:border-accent-warm:hover{ border-color:#fa9441; } .desktop\:border-accent-warm-light{ border-color:#ffbc78; } .desktop\:border-accent-warm-light .desktop\:hover\:border-accent-warm-light:hover{ border-color:#ffbc78; } .desktop\:border-accent-warm-lighter{ border-color:#f2e4d4; } .desktop\:border-accent-warm-lighter .desktop\:hover\:border-accent-warm-lighter:hover{ border-color:#f2e4d4; } .desktop\:border-accent-cool-darker{ border-color:#07648d; } .desktop\:border-accent-cool-darker .desktop\:hover\:border-accent-cool-darker:hover{ border-color:#07648d; } .desktop\:border-accent-cool-dark{ border-color:#28a0cb; } .desktop\:border-accent-cool-dark .desktop\:hover\:border-accent-cool-dark:hover{ border-color:#28a0cb; } .desktop\:border-accent-cool{ border-color:#00bde3; } .desktop\:border-accent-cool .desktop\:hover\:border-accent-cool:hover{ border-color:#00bde3; } .desktop\:border-accent-cool-light{ border-color:#97d4ea; } .desktop\:border-accent-cool-light .desktop\:hover\:border-accent-cool-light:hover{ border-color:#97d4ea; } .desktop\:border-accent-cool-lighter{ border-color:#e1f3f8; } .desktop\:border-accent-cool-lighter .desktop\:hover\:border-accent-cool-lighter:hover{ border-color:#e1f3f8; } .desktop\:radius-0{ border-radius:0; } .desktop\:radius-top-0{ border-top-left-radius:0; border-top-right-radius:0; } .desktop\:radius-right-0{ border-top-right-radius:0; border-bottom-right-radius:0; } .desktop\:radius-bottom-0{ border-bottom-left-radius:0; border-bottom-right-radius:0; } .desktop\:radius-left-0{ border-top-left-radius:0; border-bottom-left-radius:0; } .desktop\:radius-sm{ border-radius:2px; } .desktop\:radius-top-sm{ border-top-left-radius:2px; border-top-right-radius:2px; } .desktop\:radius-right-sm{ border-top-right-radius:2px; border-bottom-right-radius:2px; } .desktop\:radius-bottom-sm{ border-bottom-left-radius:2px; border-bottom-right-radius:2px; } .desktop\:radius-left-sm{ border-top-left-radius:2px; border-bottom-left-radius:2px; } .desktop\:radius-md{ border-radius:0.25rem; } .desktop\:radius-top-md{ border-top-left-radius:0.25rem; border-top-right-radius:0.25rem; } .desktop\:radius-right-md{ border-top-right-radius:0.25rem; border-bottom-right-radius:0.25rem; } .desktop\:radius-bottom-md{ border-bottom-left-radius:0.25rem; border-bottom-right-radius:0.25rem; } .desktop\:radius-left-md{ border-top-left-radius:0.25rem; border-bottom-left-radius:0.25rem; } .desktop\:radius-lg{ border-radius:0.5rem; } .desktop\:radius-top-lg{ border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; } .desktop\:radius-right-lg{ border-top-right-radius:0.5rem; border-bottom-right-radius:0.5rem; } .desktop\:radius-bottom-lg{ border-bottom-left-radius:0.5rem; border-bottom-right-radius:0.5rem; } .desktop\:radius-left-lg{ border-top-left-radius:0.5rem; border-bottom-left-radius:0.5rem; } .desktop\:radius-pill{ border-radius:99rem; } .desktop\:radius-top-pill{ border-top-left-radius:99rem; border-top-right-radius:99rem; } .desktop\:radius-right-pill{ border-top-right-radius:99rem; border-bottom-right-radius:99rem; } .desktop\:radius-bottom-pill{ border-bottom-left-radius:99rem; border-bottom-right-radius:99rem; } .desktop\:radius-left-pill{ border-top-left-radius:99rem; border-bottom-left-radius:99rem; } .desktop\:display-block{ display:block; } .desktop\:display-flex{ display:-webkit-box; display:-ms-flexbox; display:flex; } .desktop\:display-none{ display:none; } .desktop\:display-inline{ display:inline; } .desktop\:display-inline-block{ display:inline-block; } .desktop\:display-inline-flex{ display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; } .desktop\:display-table{ display:table; } .desktop\:display-table-cell{ display:table-cell; } .desktop\:display-table-row{ display:table-row; } .desktop\:font-mono-3xs{ font-size:0.77rem; } .desktop\:font-mono-2xs{ font-size:0.83rem; } .desktop\:font-mono-xs{ font-size:0.89rem; } .desktop\:font-mono-sm{ font-size:0.95rem; } .desktop\:font-mono-md{ font-size:1.01rem; } .desktop\:font-mono-lg{ font-size:1.31rem; } .desktop\:font-mono-xl{ font-size:1.91rem; } .desktop\:font-mono-2xl{ font-size:2.38rem; } .desktop\:font-mono-3xl{ font-size:2.86rem; } .desktop\:font-sans-3xs{ font-size:0.87rem; } .desktop\:font-sans-2xs{ font-size:0.93rem; } .desktop\:font-sans-xs{ font-size:1rem; } .desktop\:font-sans-sm{ font-size:1.06rem; } .desktop\:font-sans-md{ font-size:1.13rem; } .desktop\:font-sans-lg{ font-size:1.46rem; } .desktop\:font-sans-xl{ font-size:2.13rem; } .desktop\:font-sans-2xl{ font-size:2.66rem; } .desktop\:font-sans-3xl{ font-size:3.19rem; } .desktop\:font-serif-3xs{ font-size:0.79rem; } .desktop\:font-serif-2xs{ font-size:0.85rem; } .desktop\:font-serif-xs{ font-size:0.91rem; } .desktop\:font-serif-sm{ font-size:0.98rem; } .desktop\:font-serif-md{ font-size:1.04rem; } .desktop\:font-serif-lg{ font-size:1.34rem; } .desktop\:font-serif-xl{ font-size:1.95rem; } .desktop\:font-serif-2xl{ font-size:2.44rem; } .desktop\:font-serif-3xl{ font-size:2.93rem; } .desktop\:font-heading-3xs{ font-size:0.79rem; } .desktop\:font-heading-2xs{ font-size:0.85rem; } .desktop\:font-heading-xs{ font-size:0.91rem; } .desktop\:font-heading-sm{ font-size:0.98rem; } .desktop\:font-heading-md{ font-size:1.04rem; } .desktop\:font-heading-lg{ font-size:1.34rem; } .desktop\:font-heading-xl{ font-size:1.95rem; } .desktop\:font-heading-2xl{ font-size:2.44rem; } .desktop\:font-heading-3xl{ font-size:2.93rem; } .desktop\:font-body-3xs{ font-size:0.87rem; } .desktop\:font-body-2xs{ font-size:0.93rem; } .desktop\:font-body-xs{ font-size:1rem; } .desktop\:font-body-sm{ font-size:1.06rem; } .desktop\:font-body-md{ font-size:1.13rem; } .desktop\:font-body-lg{ font-size:1.46rem; } .desktop\:font-body-xl{ font-size:2.13rem; } .desktop\:font-body-2xl{ font-size:2.66rem; } .desktop\:font-body-3xl{ font-size:3.19rem; } .desktop\:font-code-3xs{ font-size:0.77rem; } .desktop\:font-code-2xs{ font-size:0.83rem; } .desktop\:font-code-xs{ font-size:0.89rem; } .desktop\:font-code-sm{ font-size:0.95rem; } .desktop\:font-code-md{ font-size:1.01rem; } .desktop\:font-code-lg{ font-size:1.31rem; } .desktop\:font-code-xl{ font-size:1.91rem; } .desktop\:font-code-2xl{ font-size:2.38rem; } .desktop\:font-code-3xl{ font-size:2.86rem; } .desktop\:font-alt-3xs{ font-size:0.79rem; } .desktop\:font-alt-2xs{ font-size:0.85rem; } .desktop\:font-alt-xs{ font-size:0.91rem; } .desktop\:font-alt-sm{ font-size:0.98rem; } .desktop\:font-alt-md{ font-size:1.04rem; } .desktop\:font-alt-lg{ font-size:1.34rem; } .desktop\:font-alt-xl{ font-size:1.95rem; } .desktop\:font-alt-2xl{ font-size:2.44rem; } .desktop\:font-alt-3xl{ font-size:2.93rem; } .desktop\:font-ui-3xs{ font-size:0.87rem; } .desktop\:font-ui-2xs{ font-size:0.93rem; } .desktop\:font-ui-xs{ font-size:1rem; } .desktop\:font-ui-sm{ font-size:1.06rem; } .desktop\:font-ui-md{ font-size:1.13rem; } .desktop\:font-ui-lg{ font-size:1.46rem; } .desktop\:font-ui-xl{ font-size:2.13rem; } .desktop\:font-ui-2xl{ font-size:2.66rem; } .desktop\:font-ui-3xl{ font-size:3.19rem; } .desktop\:text-light{ font-weight:300; } .desktop\:text-normal{ font-weight:normal; } .desktop\:text-bold{ font-weight:bold; } .desktop\:flex-justify-center{ -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; } .desktop\:flex-justify-start{ -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; } .desktop\:flex-justify-end{ -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; } .desktop\:flex-justify{ -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; } .desktop\:line-height-sans-1{ line-height:0.9; } .desktop\:line-height-sans-2{ line-height:1.1; } .desktop\:line-height-sans-3{ line-height:1.3; } .desktop\:line-height-sans-4{ line-height:1.4; } .desktop\:line-height-sans-5{ line-height:1.5; } .desktop\:line-height-sans-6{ line-height:1.6; } .desktop\:line-height-serif-1{ line-height:1; } .desktop\:line-height-serif-2{ line-height:1.2; } .desktop\:line-height-serif-3{ line-height:1.4; } .desktop\:line-height-serif-4{ line-height:1.5; } .desktop\:line-height-serif-5{ line-height:1.7; } .desktop\:line-height-serif-6{ line-height:1.8; } .desktop\:line-height-mono-1{ line-height:1; } .desktop\:line-height-mono-2{ line-height:1.3; } .desktop\:line-height-mono-3{ line-height:1.4; } .desktop\:line-height-mono-4{ line-height:1.6; } .desktop\:line-height-mono-5{ line-height:1.7; } .desktop\:line-height-mono-6{ line-height:1.8; } .desktop\:line-height-heading-1{ line-height:1; } .desktop\:line-height-heading-2{ line-height:1.2; } .desktop\:line-height-heading-3{ line-height:1.4; } .desktop\:line-height-heading-4{ line-height:1.5; } .desktop\:line-height-heading-5{ line-height:1.7; } .desktop\:line-height-heading-6{ line-height:1.8; } .desktop\:line-height-ui-1{ line-height:0.9; } .desktop\:line-height-ui-2{ line-height:1.1; } .desktop\:line-height-ui-3{ line-height:1.3; } .desktop\:line-height-ui-4{ line-height:1.4; } .desktop\:line-height-ui-5{ line-height:1.5; } .desktop\:line-height-ui-6{ line-height:1.6; } .desktop\:line-height-body-1{ line-height:0.9; } .desktop\:line-height-body-2{ line-height:1.1; } .desktop\:line-height-body-3{ line-height:1.3; } .desktop\:line-height-body-4{ line-height:1.4; } .desktop\:line-height-body-5{ line-height:1.5; } .desktop\:line-height-body-6{ line-height:1.6; } .desktop\:line-height-code-1{ line-height:1; } .desktop\:line-height-code-2{ line-height:1.3; } .desktop\:line-height-code-3{ line-height:1.4; } .desktop\:line-height-code-4{ line-height:1.6; } .desktop\:line-height-code-5{ line-height:1.7; } .desktop\:line-height-code-6{ line-height:1.8; } .desktop\:line-height-alt-1{ line-height:1; } .desktop\:line-height-alt-2{ line-height:1.2; } .desktop\:line-height-alt-3{ line-height:1.4; } .desktop\:line-height-alt-4{ line-height:1.5; } .desktop\:line-height-alt-5{ line-height:1.7; } .desktop\:line-height-alt-6{ line-height:1.8; } .desktop\:margin-1px{ margin:1px; } .desktop\:margin-2px{ margin:2px; } .desktop\:margin-05{ margin:0.25rem; } .desktop\:margin-1{ margin:0.5rem; } .desktop\:margin-105{ margin:0.75rem; } .desktop\:margin-2{ margin:1rem; } .desktop\:margin-205{ margin:1.25rem; } .desktop\:margin-3{ margin:1.5rem; } .desktop\:margin-4{ margin:2rem; } .desktop\:margin-5{ margin:2.5rem; } .desktop\:margin-6{ margin:3rem; } .desktop\:margin-7{ margin:3.5rem; } .desktop\:margin-8{ margin:4rem; } .desktop\:margin-9{ margin:4.5rem; } .desktop\:margin-10{ margin:5rem; } .desktop\:margin-15{ margin:7.5rem; } .desktop\:margin-05em{ margin:0.5em; } .desktop\:margin-1em{ margin:1em; } .desktop\:margin-105em{ margin:1.5em; } .desktop\:margin-2em{ margin:2em; } .desktop\:margin-0{ margin:0; } .desktop\:margin-y-1px{ margin-top:1px; margin-bottom:1px; } .desktop\:margin-top-1px{ margin-top:1px; } .desktop\:margin-bottom-1px{ margin-bottom:1px; } .desktop\:margin-y-2px{ margin-top:2px; margin-bottom:2px; } .desktop\:margin-top-2px{ margin-top:2px; } .desktop\:margin-bottom-2px{ margin-bottom:2px; } .desktop\:margin-y-05{ margin-top:0.25rem; margin-bottom:0.25rem; } .desktop\:margin-top-05{ margin-top:0.25rem; } .desktop\:margin-bottom-05{ margin-bottom:0.25rem; } .desktop\:margin-y-1{ margin-top:0.5rem; margin-bottom:0.5rem; } .desktop\:margin-top-1{ margin-top:0.5rem; } .desktop\:margin-bottom-1{ margin-bottom:0.5rem; } .desktop\:margin-y-105{ margin-top:0.75rem; margin-bottom:0.75rem; } .desktop\:margin-top-105{ margin-top:0.75rem; } .desktop\:margin-bottom-105{ margin-bottom:0.75rem; } .desktop\:margin-y-2{ margin-top:1rem; margin-bottom:1rem; } .desktop\:margin-top-2{ margin-top:1rem; } .desktop\:margin-bottom-2{ margin-bottom:1rem; } .desktop\:margin-y-205{ margin-top:1.25rem; margin-bottom:1.25rem; } .desktop\:margin-top-205{ margin-top:1.25rem; } .desktop\:margin-bottom-205{ margin-bottom:1.25rem; } .desktop\:margin-y-3{ margin-top:1.5rem; margin-bottom:1.5rem; } .desktop\:margin-top-3{ margin-top:1.5rem; } .desktop\:margin-bottom-3{ margin-bottom:1.5rem; } .desktop\:margin-y-neg-1px{ margin-top:-1px; margin-bottom:-1px; } .desktop\:margin-top-neg-1px{ margin-top:-1px; } .desktop\:margin-bottom-neg-1px{ margin-bottom:-1px; } .desktop\:margin-y-neg-2px{ margin-top:-2px; margin-bottom:-2px; } .desktop\:margin-top-neg-2px{ margin-top:-2px; } .desktop\:margin-bottom-neg-2px{ margin-bottom:-2px; } .desktop\:margin-y-neg-05{ margin-top:-0.25rem; margin-bottom:-0.25rem; } .desktop\:margin-top-neg-05{ margin-top:-0.25rem; } .desktop\:margin-bottom-neg-05{ margin-bottom:-0.25rem; } .desktop\:margin-y-neg-1{ margin-top:-0.5rem; margin-bottom:-0.5rem; } .desktop\:margin-top-neg-1{ margin-top:-0.5rem; } .desktop\:margin-bottom-neg-1{ margin-bottom:-0.5rem; } .desktop\:margin-y-neg-105{ margin-top:-0.75rem; margin-bottom:-0.75rem; } .desktop\:margin-top-neg-105{ margin-top:-0.75rem; } .desktop\:margin-bottom-neg-105{ margin-bottom:-0.75rem; } .desktop\:margin-y-neg-2{ margin-top:-1rem; margin-bottom:-1rem; } .desktop\:margin-top-neg-2{ margin-top:-1rem; } .desktop\:margin-bottom-neg-2{ margin-bottom:-1rem; } .desktop\:margin-y-neg-205{ margin-top:-1.25rem; margin-bottom:-1.25rem; } .desktop\:margin-top-neg-205{ margin-top:-1.25rem; } .desktop\:margin-bottom-neg-205{ margin-bottom:-1.25rem; } .desktop\:margin-y-neg-3{ margin-top:-1.5rem; margin-bottom:-1.5rem; } .desktop\:margin-top-neg-3{ margin-top:-1.5rem; } .desktop\:margin-bottom-neg-3{ margin-bottom:-1.5rem; } .desktop\:margin-y-4{ margin-top:2rem; margin-bottom:2rem; } .desktop\:margin-top-4{ margin-top:2rem; } .desktop\:margin-bottom-4{ margin-bottom:2rem; } .desktop\:margin-y-5{ margin-top:2.5rem; margin-bottom:2.5rem; } .desktop\:margin-top-5{ margin-top:2.5rem; } .desktop\:margin-bottom-5{ margin-bottom:2.5rem; } .desktop\:margin-y-6{ margin-top:3rem; margin-bottom:3rem; } .desktop\:margin-top-6{ margin-top:3rem; } .desktop\:margin-bottom-6{ margin-bottom:3rem; } .desktop\:margin-y-7{ margin-top:3.5rem; margin-bottom:3.5rem; } .desktop\:margin-top-7{ margin-top:3.5rem; } .desktop\:margin-bottom-7{ margin-bottom:3.5rem; } .desktop\:margin-y-8{ margin-top:4rem; margin-bottom:4rem; } .desktop\:margin-top-8{ margin-top:4rem; } .desktop\:margin-bottom-8{ margin-bottom:4rem; } .desktop\:margin-y-9{ margin-top:4.5rem; margin-bottom:4.5rem; } .desktop\:margin-top-9{ margin-top:4.5rem; } .desktop\:margin-bottom-9{ margin-bottom:4.5rem; } .desktop\:margin-y-10{ margin-top:5rem; margin-bottom:5rem; } .desktop\:margin-top-10{ margin-top:5rem; } .desktop\:margin-bottom-10{ margin-bottom:5rem; } .desktop\:margin-y-15{ margin-top:7.5rem; margin-bottom:7.5rem; } .desktop\:margin-top-15{ margin-top:7.5rem; } .desktop\:margin-bottom-15{ margin-bottom:7.5rem; } .desktop\:margin-y-05em{ margin-top:0.5em; margin-bottom:0.5em; } .desktop\:margin-top-05em{ margin-top:0.5em; } .desktop\:margin-bottom-05em{ margin-bottom:0.5em; } .desktop\:margin-y-1em{ margin-top:1em; margin-bottom:1em; } .desktop\:margin-top-1em{ margin-top:1em; } .desktop\:margin-bottom-1em{ margin-bottom:1em; } .desktop\:margin-y-105em{ margin-top:1.5em; margin-bottom:1.5em; } .desktop\:margin-top-105em{ margin-top:1.5em; } .desktop\:margin-bottom-105em{ margin-bottom:1.5em; } .desktop\:margin-y-2em{ margin-top:2em; margin-bottom:2em; } .desktop\:margin-top-2em{ margin-top:2em; } .desktop\:margin-bottom-2em{ margin-bottom:2em; } .desktop\:margin-y-0{ margin-top:0; margin-bottom:0; } .desktop\:margin-top-0{ margin-top:0; } .desktop\:margin-bottom-0{ margin-bottom:0; } .desktop\:margin-x-1px{ margin-left:1px; margin-right:1px; } .desktop\:margin-right-1px{ margin-right:1px; } .desktop\:margin-left-1px{ margin-left:1px; } .desktop\:margin-x-2px{ margin-left:2px; margin-right:2px; } .desktop\:margin-right-2px{ margin-right:2px; } .desktop\:margin-left-2px{ margin-left:2px; } .desktop\:margin-x-05{ margin-left:0.25rem; margin-right:0.25rem; } .desktop\:margin-right-05{ margin-right:0.25rem; } .desktop\:margin-left-05{ margin-left:0.25rem; } .desktop\:margin-x-1{ margin-left:0.5rem; margin-right:0.5rem; } .desktop\:margin-right-1{ margin-right:0.5rem; } .desktop\:margin-left-1{ margin-left:0.5rem; } .desktop\:margin-x-105{ margin-left:0.75rem; margin-right:0.75rem; } .desktop\:margin-right-105{ margin-right:0.75rem; } .desktop\:margin-left-105{ margin-left:0.75rem; } .desktop\:margin-x-2{ margin-left:1rem; margin-right:1rem; } .desktop\:margin-right-2{ margin-right:1rem; } .desktop\:margin-left-2{ margin-left:1rem; } .desktop\:margin-x-205{ margin-left:1.25rem; margin-right:1.25rem; } .desktop\:margin-right-205{ margin-right:1.25rem; } .desktop\:margin-left-205{ margin-left:1.25rem; } .desktop\:margin-x-3{ margin-left:1.5rem; margin-right:1.5rem; } .desktop\:margin-right-3{ margin-right:1.5rem; } .desktop\:margin-left-3{ margin-left:1.5rem; } .desktop\:margin-x-neg-1px{ margin-left:-1px; margin-right:-1px; } .desktop\:margin-right-neg-1px{ margin-right:-1px; } .desktop\:margin-left-neg-1px{ margin-left:-1px; } .desktop\:margin-x-neg-2px{ margin-left:-2px; margin-right:-2px; } .desktop\:margin-right-neg-2px{ margin-right:-2px; } .desktop\:margin-left-neg-2px{ margin-left:-2px; } .desktop\:margin-x-neg-05{ margin-left:-0.25rem; margin-right:-0.25rem; } .desktop\:margin-right-neg-05{ margin-right:-0.25rem; } .desktop\:margin-left-neg-05{ margin-left:-0.25rem; } .desktop\:margin-x-neg-1{ margin-left:-0.5rem; margin-right:-0.5rem; } .desktop\:margin-right-neg-1{ margin-right:-0.5rem; } .desktop\:margin-left-neg-1{ margin-left:-0.5rem; } .desktop\:margin-x-neg-105{ margin-left:-0.75rem; margin-right:-0.75rem; } .desktop\:margin-right-neg-105{ margin-right:-0.75rem; } .desktop\:margin-left-neg-105{ margin-left:-0.75rem; } .desktop\:margin-x-neg-2{ margin-left:-1rem; margin-right:-1rem; } .desktop\:margin-right-neg-2{ margin-right:-1rem; } .desktop\:margin-left-neg-2{ margin-left:-1rem; } .desktop\:margin-x-neg-205{ margin-left:-1.25rem; margin-right:-1.25rem; } .desktop\:margin-right-neg-205{ margin-right:-1.25rem; } .desktop\:margin-left-neg-205{ margin-left:-1.25rem; } .desktop\:margin-x-neg-3{ margin-left:-1.5rem; margin-right:-1.5rem; } .desktop\:margin-right-neg-3{ margin-right:-1.5rem; } .desktop\:margin-left-neg-3{ margin-left:-1.5rem; } .desktop\:margin-x-4{ margin-left:2rem; margin-right:2rem; } .desktop\:margin-right-4{ margin-right:2rem; } .desktop\:margin-left-4{ margin-left:2rem; } .desktop\:margin-x-5{ margin-left:2.5rem; margin-right:2.5rem; } .desktop\:margin-right-5{ margin-right:2.5rem; } .desktop\:margin-left-5{ margin-left:2.5rem; } .desktop\:margin-x-6{ margin-left:3rem; margin-right:3rem; } .desktop\:margin-right-6{ margin-right:3rem; } .desktop\:margin-left-6{ margin-left:3rem; } .desktop\:margin-x-7{ margin-left:3.5rem; margin-right:3.5rem; } .desktop\:margin-right-7{ margin-right:3.5rem; } .desktop\:margin-left-7{ margin-left:3.5rem; } .desktop\:margin-x-8{ margin-left:4rem; margin-right:4rem; } .desktop\:margin-right-8{ margin-right:4rem; } .desktop\:margin-left-8{ margin-left:4rem; } .desktop\:margin-x-9{ margin-left:4.5rem; margin-right:4.5rem; } .desktop\:margin-right-9{ margin-right:4.5rem; } .desktop\:margin-left-9{ margin-left:4.5rem; } .desktop\:margin-x-10{ margin-left:5rem; margin-right:5rem; } .desktop\:margin-right-10{ margin-right:5rem; } .desktop\:margin-left-10{ margin-left:5rem; } .desktop\:margin-x-15{ margin-left:7.5rem; margin-right:7.5rem; } .desktop\:margin-right-15{ margin-right:7.5rem; } .desktop\:margin-left-15{ margin-left:7.5rem; } .desktop\:margin-x-05em{ margin-left:0.5em; margin-right:0.5em; } .desktop\:margin-right-05em{ margin-right:0.5em; } .desktop\:margin-left-05em{ margin-left:0.5em; } .desktop\:margin-x-1em{ margin-left:1em; margin-right:1em; } .desktop\:margin-right-1em{ margin-right:1em; } .desktop\:margin-left-1em{ margin-left:1em; } .desktop\:margin-x-105em{ margin-left:1.5em; margin-right:1.5em; } .desktop\:margin-right-105em{ margin-right:1.5em; } .desktop\:margin-left-105em{ margin-left:1.5em; } .desktop\:margin-x-2em{ margin-left:2em; margin-right:2em; } .desktop\:margin-right-2em{ margin-right:2em; } .desktop\:margin-left-2em{ margin-left:2em; } .desktop\:margin-x-0{ margin-left:0; margin-right:0; } .desktop\:margin-right-0{ margin-right:0; } .desktop\:margin-left-0{ margin-left:0; } .desktop\:margin-x-auto{ margin-left:auto; margin-right:auto; } .desktop\:margin-right-auto{ margin-right:auto; } .desktop\:margin-left-auto{ margin-left:auto; } .desktop\:measure-1{ max-width:44ex; } .desktop\:measure-2{ max-width:60ex; } .desktop\:measure-3{ max-width:64ex; } .desktop\:measure-4{ max-width:68ex; } .desktop\:measure-5{ max-width:72ex; } .desktop\:measure-6{ max-width:88ex; } .desktop\:measure-none{ max-width:none; } .desktop\:order-first{ -webkit-box-ordinal-group:0; -ms-flex-order:-1; order:-1; } .desktop\:order-last{ -webkit-box-ordinal-group:1000; -ms-flex-order:999; order:999; } .desktop\:order-initial{ -webkit-box-ordinal-group:initial; -ms-flex-order:initial; order:initial; } .desktop\:order-0{ -webkit-box-ordinal-group:1; -ms-flex-order:0; order:0; } .desktop\:order-1{ -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .desktop\:order-2{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .desktop\:order-3{ -webkit-box-ordinal-group:4; -ms-flex-order:3; order:3; } .desktop\:order-4{ -webkit-box-ordinal-group:5; -ms-flex-order:4; order:4; } .desktop\:order-5{ -webkit-box-ordinal-group:6; -ms-flex-order:5; order:5; } .desktop\:order-6{ -webkit-box-ordinal-group:7; -ms-flex-order:6; order:6; } .desktop\:order-7{ -webkit-box-ordinal-group:8; -ms-flex-order:7; order:7; } .desktop\:order-8{ -webkit-box-ordinal-group:9; -ms-flex-order:8; order:8; } .desktop\:order-9{ -webkit-box-ordinal-group:10; -ms-flex-order:9; order:9; } .desktop\:order-10{ -webkit-box-ordinal-group:11; -ms-flex-order:10; order:10; } .desktop\:order-11{ -webkit-box-ordinal-group:12; -ms-flex-order:11; order:11; } .desktop\:padding-1px{ padding:1px; } .desktop\:padding-y-1px{ padding-top:1px; padding-bottom:1px; } .desktop\:padding-x-1px{ padding-left:1px; padding-right:1px; } .desktop\:padding-top-1px{ padding-top:1px; } .desktop\:padding-right-1px{ padding-right:1px; } .desktop\:padding-bottom-1px{ padding-bottom:1px; } .desktop\:padding-left-1px{ padding-left:1px; } .desktop\:padding-2px{ padding:2px; } .desktop\:padding-y-2px{ padding-top:2px; padding-bottom:2px; } .desktop\:padding-x-2px{ padding-left:2px; padding-right:2px; } .desktop\:padding-top-2px{ padding-top:2px; } .desktop\:padding-right-2px{ padding-right:2px; } .desktop\:padding-bottom-2px{ padding-bottom:2px; } .desktop\:padding-left-2px{ padding-left:2px; } .desktop\:padding-05{ padding:0.25rem; } .desktop\:padding-y-05{ padding-top:0.25rem; padding-bottom:0.25rem; } .desktop\:padding-x-05{ padding-left:0.25rem; padding-right:0.25rem; } .desktop\:padding-top-05{ padding-top:0.25rem; } .desktop\:padding-right-05{ padding-right:0.25rem; } .desktop\:padding-bottom-05{ padding-bottom:0.25rem; } .desktop\:padding-left-05{ padding-left:0.25rem; } .desktop\:padding-1{ padding:0.5rem; } .desktop\:padding-y-1{ padding-top:0.5rem; padding-bottom:0.5rem; } .desktop\:padding-x-1{ padding-left:0.5rem; padding-right:0.5rem; } .desktop\:padding-top-1{ padding-top:0.5rem; } .desktop\:padding-right-1{ padding-right:0.5rem; } .desktop\:padding-bottom-1{ padding-bottom:0.5rem; } .desktop\:padding-left-1{ padding-left:0.5rem; } .desktop\:padding-105{ padding:0.75rem; } .desktop\:padding-y-105{ padding-top:0.75rem; padding-bottom:0.75rem; } .desktop\:padding-x-105{ padding-left:0.75rem; padding-right:0.75rem; } .desktop\:padding-top-105{ padding-top:0.75rem; } .desktop\:padding-right-105{ padding-right:0.75rem; } .desktop\:padding-bottom-105{ padding-bottom:0.75rem; } .desktop\:padding-left-105{ padding-left:0.75rem; } .desktop\:padding-2{ padding:1rem; } .desktop\:padding-y-2{ padding-top:1rem; padding-bottom:1rem; } .desktop\:padding-x-2{ padding-left:1rem; padding-right:1rem; } .desktop\:padding-top-2{ padding-top:1rem; } .desktop\:padding-right-2{ padding-right:1rem; } .desktop\:padding-bottom-2{ padding-bottom:1rem; } .desktop\:padding-left-2{ padding-left:1rem; } .desktop\:padding-205{ padding:1.25rem; } .desktop\:padding-y-205{ padding-top:1.25rem; padding-bottom:1.25rem; } .desktop\:padding-x-205{ padding-left:1.25rem; padding-right:1.25rem; } .desktop\:padding-top-205{ padding-top:1.25rem; } .desktop\:padding-right-205{ padding-right:1.25rem; } .desktop\:padding-bottom-205{ padding-bottom:1.25rem; } .desktop\:padding-left-205{ padding-left:1.25rem; } .desktop\:padding-3{ padding:1.5rem; } .desktop\:padding-y-3{ padding-top:1.5rem; padding-bottom:1.5rem; } .desktop\:padding-x-3{ padding-left:1.5rem; padding-right:1.5rem; } .desktop\:padding-top-3{ padding-top:1.5rem; } .desktop\:padding-right-3{ padding-right:1.5rem; } .desktop\:padding-bottom-3{ padding-bottom:1.5rem; } .desktop\:padding-left-3{ padding-left:1.5rem; } .desktop\:padding-4{ padding:2rem; } .desktop\:padding-y-4{ padding-top:2rem; padding-bottom:2rem; } .desktop\:padding-x-4{ padding-left:2rem; padding-right:2rem; } .desktop\:padding-top-4{ padding-top:2rem; } .desktop\:padding-right-4{ padding-right:2rem; } .desktop\:padding-bottom-4{ padding-bottom:2rem; } .desktop\:padding-left-4{ padding-left:2rem; } .desktop\:padding-5{ padding:2.5rem; } .desktop\:padding-y-5{ padding-top:2.5rem; padding-bottom:2.5rem; } .desktop\:padding-x-5{ padding-left:2.5rem; padding-right:2.5rem; } .desktop\:padding-top-5{ padding-top:2.5rem; } .desktop\:padding-right-5{ padding-right:2.5rem; } .desktop\:padding-bottom-5{ padding-bottom:2.5rem; } .desktop\:padding-left-5{ padding-left:2.5rem; } .desktop\:padding-6{ padding:3rem; } .desktop\:padding-y-6{ padding-top:3rem; padding-bottom:3rem; } .desktop\:padding-x-6{ padding-left:3rem; padding-right:3rem; } .desktop\:padding-top-6{ padding-top:3rem; } .desktop\:padding-right-6{ padding-right:3rem; } .desktop\:padding-bottom-6{ padding-bottom:3rem; } .desktop\:padding-left-6{ padding-left:3rem; } .desktop\:padding-7{ padding:3.5rem; } .desktop\:padding-y-7{ padding-top:3.5rem; padding-bottom:3.5rem; } .desktop\:padding-x-7{ padding-left:3.5rem; padding-right:3.5rem; } .desktop\:padding-top-7{ padding-top:3.5rem; } .desktop\:padding-right-7{ padding-right:3.5rem; } .desktop\:padding-bottom-7{ padding-bottom:3.5rem; } .desktop\:padding-left-7{ padding-left:3.5rem; } .desktop\:padding-8{ padding:4rem; } .desktop\:padding-y-8{ padding-top:4rem; padding-bottom:4rem; } .desktop\:padding-x-8{ padding-left:4rem; padding-right:4rem; } .desktop\:padding-top-8{ padding-top:4rem; } .desktop\:padding-right-8{ padding-right:4rem; } .desktop\:padding-bottom-8{ padding-bottom:4rem; } .desktop\:padding-left-8{ padding-left:4rem; } .desktop\:padding-9{ padding:4.5rem; } .desktop\:padding-y-9{ padding-top:4.5rem; padding-bottom:4.5rem; } .desktop\:padding-x-9{ padding-left:4.5rem; padding-right:4.5rem; } .desktop\:padding-top-9{ padding-top:4.5rem; } .desktop\:padding-right-9{ padding-right:4.5rem; } .desktop\:padding-bottom-9{ padding-bottom:4.5rem; } .desktop\:padding-left-9{ padding-left:4.5rem; } .desktop\:padding-10{ padding:5rem; } .desktop\:padding-y-10{ padding-top:5rem; padding-bottom:5rem; } .desktop\:padding-x-10{ padding-left:5rem; padding-right:5rem; } .desktop\:padding-top-10{ padding-top:5rem; } .desktop\:padding-right-10{ padding-right:5rem; } .desktop\:padding-bottom-10{ padding-bottom:5rem; } .desktop\:padding-left-10{ padding-left:5rem; } .desktop\:padding-15{ padding:7.5rem; } .desktop\:padding-y-15{ padding-top:7.5rem; padding-bottom:7.5rem; } .desktop\:padding-x-15{ padding-left:7.5rem; padding-right:7.5rem; } .desktop\:padding-top-15{ padding-top:7.5rem; } .desktop\:padding-right-15{ padding-right:7.5rem; } .desktop\:padding-bottom-15{ padding-bottom:7.5rem; } .desktop\:padding-left-15{ padding-left:7.5rem; } .desktop\:padding-0{ padding:0; } .desktop\:padding-y-0{ padding-top:0; padding-bottom:0; } .desktop\:padding-x-0{ padding-left:0; padding-right:0; } .desktop\:padding-top-0{ padding-top:0; } .desktop\:padding-right-0{ padding-right:0; } .desktop\:padding-bottom-0{ padding-bottom:0; } .desktop\:padding-left-0{ padding-left:0; } } @media all and (min-width: 30em) and (min-width: 64em){ .mobile-lg\:grid-container{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-card{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-card-lg{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-mobile{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-mobile-lg{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-tablet{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-tablet-lg{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-desktop{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-desktop-lg{ padding-left:2rem; padding-right:2rem; } .mobile-lg\:grid-container-widescreen{ padding-left:2rem; padding-right:2rem; } .usa-footer__nav{ padding-left:2rem; padding-right:2rem; } } @media all and (min-width: 40em) and (min-width: 64em){ .tablet\:grid-container{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-card{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-card-lg{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-mobile{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-mobile-lg{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-tablet{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-tablet-lg{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-desktop{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-desktop-lg{ padding-left:2rem; padding-right:2rem; } .tablet\:grid-container-widescreen{ padding-left:2rem; padding-right:2rem; } } @media all and (min-width: 64em) and (min-width: 64em){ .desktop\:grid-container{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-card{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-card-lg{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-mobile{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-mobile-lg{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-tablet{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-tablet-lg{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-desktop{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-desktop-lg{ padding-left:2rem; padding-right:2rem; } .desktop\:grid-container-widescreen{ padding-left:2rem; padding-right:2rem; } .usa-header--extended .usa-navbar{ padding-left:2rem; padding-right:2rem; } .usa-header--extended .usa-nav__inner{ padding-left:2rem; padding-right:2rem; } .usa-nav-container{ padding-left:2rem; padding-right:2rem; } } @media print{ .usa-radio__input:checked + .usa-radio__label::before{ -webkit-box-shadow:inset 0 0 0 2px white, inset 0 0 0 1rem #005ea2, 0 0 0 2px #005ea2; box-shadow:inset 0 0 0 2px white, inset 0 0 0 1rem #005ea2, 0 0 0 2px #005ea2; } .usa-checkbox__input:checked + .usa-checkbox__label::before, .usa-checkbox__input:checked:disabled + .usa-checkbox__label::before{ background-image:none; background-color:white; content:url("../img/checkbox-check-print.svg"); text-indent:0; } } @media all and (max-width: 39.99em){ .usa-banner__button{ width:100%; } .usa-banner__button[aria-expanded="true"]::after{ background-image:url("../img/close-blue-60v-alt.svg"), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)); background-image:url("../img/close-blue-60v-alt.svg"), linear-gradient(transparent, transparent); background-repeat:no-repeat; background-position:center center; background-repeat:no-repeat; background-size:1rem; content:""; display:inline-block; height:3rem; width:3rem; margin-left:0; } .usa-banner__button[aria-expanded="true"]::after{ position:absolute; bottom:0; top:0; position:absolute; right:0; background-color:#dcdee0; bottom:0; height:auto; } } @media all and (max-width: 63.99em){ .usa-logo{ -webkit-box-flex:1; -ms-flex:1 0 0px; flex:1 0 0; font-size:0.93rem; line-height:0.9; margin-left:1rem; } .usa-navbar{ -webkit-box-align:center; -ms-flex-align:center; align-items:center; border-bottom:1px solid #dcdee0; display:-webkit-box; display:-ms-flexbox; display:flex; } .usa-nav{ position:absolute; right:0; position:absolute; bottom:0; top:0; position:fixed; background:white; border-right:0; display:none; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; overflow-y:auto; padding:1rem; width:15rem; z-index:500; } .usa-nav.is-visible{ -webkit-animation:slidein-left 0.3s ease-in-out; animation:slidein-left 0.3s ease-in-out; display:-webkit-box; display:-ms-flexbox; display:flex; } .usa-nav__primary{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; margin-top:1.5rem; -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; } .usa-nav__primary > li{ margin-bottom:0; max-width:unset; } .usa-nav__primary-item{ border-top:1px solid #dcdee0; } .usa-nav__primary a{ color:#565c65; display:block; padding:0.5rem 1rem; text-decoration:none; } .usa-nav__primary a:hover{ background-color:#f0f0f0; color:#005ea2; text-decoration:none; } .usa-nav__primary a:focus{ outline-offset:0; } .usa-nav__primary .usa-current{ position:relative; color:#005ea2; font-weight:bold; } .usa-nav__primary .usa-current::after{ background-color:#005ea2; border-radius:99rem; content:""; display:block; position:absolute; bottom:0.25rem; top:0.25rem; width:0.25rem; left:0.25rem; } .usa-nav__primary a{ padding-bottom:0.75rem; padding-top:0.75rem; } .usa-nav__submenu{ margin-bottom:0; margin-top:0; list-style-type:none; padding-left:0; margin:0; } .usa-nav__submenu > li{ margin-bottom:0; max-width:unset; } .usa-nav__submenu-item{ border-top:1px solid #dcdee0; font-size:0.93rem; } .usa-nav__submenu .usa-current::after{ display:none; } .usa-nav__submenu a{ padding-left:2rem; } .usa-nav__submenu .usa-nav__submenu a{ padding-left:3rem; } .usa-nav__submenu .usa-nav__submenu .usa-nav__submenu a{ content:"foobar"; padding-left:4rem; } }