/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}[data-component-id="city_front:image_credit"]{padding:.2777777778em .625em;color:var(--ui-site-text);background-color:var(--color-pale-gray);font-family:var(--font-base);font-size:var(--font-size--small)}@media(prefers-color-scheme:light){.blockquote [data-component-id="city_front:image_credit"]{background-color:var(--color-light-gray)}.card-standard .card-content [data-component-id="city_front:image_credit"]{background-color:var(--color-light-gray)}[class*=bg-pale] [data-component-id="city_front:image_credit"]{background-color:var(--color-light-gray)}[class*=bg-pale] .blockquote [data-component-id="city_front:image_credit"],[class*=bg-pale] .accordion-item [data-component-id="city_front:image_credit"],[class*=bg-pale] .card-standard .card-content [data-component-id="city_front:image_credit"]{background-color:var(--color-pale-gray)}}@media(prefers-color-scheme:dark){[data-component-id="city_front:image_credit"]{background-color:var(--color-dark-gray)}.blockquote [data-component-id="city_front:image_credit"]{background-color:var(--color-normal-gray)}.card-standard .card-content [data-component-id="city_front:image_credit"]{background-color:var(--color-normal-gray)}.bg-pale-gray [data-component-id="city_front:image_credit"]{background-color:var(--ui-site-background)}.bg-pale-gray .accordion-item [data-component-id="city_front:image_credit"]{background-color:var(--color-normal-gray)}.bg-pale-gray .blockquote [data-component-id="city_front:image_credit"]{background-color:var(--color-dark-gray)}}[data-component-id="city_front:image_credit"] .photographer{font-style:normal}a [data-component-id="city_front:image_credit"]{text-decoration:none !important}
:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}@media(prefers-color-scheme:light){[class*=bg-pale-] .card-item.card-standard{color:initial}[class*=bg-pale-] .card-item.card-standard a{--color-link:inherit;--color-link-hover:inherit;--color-link-visited:inherit}}@media(prefers-color-scheme:light){.card-item.card-standard a{--color-link:var(--color-link-aaa);--color-link-hover:var(--color-link-aaa-hover);--color-link-visited:inherit}}.card-item .card-content h2:not(.heading),.card-item .card-content .u-h2{font-size:var(--font-size--sm-h2)}.card-item .card-content h3:not(.heading),.card-item .card-content .u-h3{font-size:var(--font-size--sm-h3)}.card-item .card-content h4:not(.heading),.card-item .card-content .u-h4{font-size:var(--font-size--h4)}.card-item .card-content h5:not(.heading),.card-item .card-content .u-h5{font-size:var(--font-size--h5)}.card-item ul:not([class*=list-]){list-style:disc}.card-item ul:not([class*=list-]) ul{list-style:circle}.card-item ul:not([class*=list-]) ul ul{list-style:square}.card-text-overlay .heading{color:#fff}.card-text-overlay .heading a{--color-link:#fff;--color-link-hover:var(--color-link-dark-bg-hover);--color-link-visited:var(--color-link-dark-bg-visited)}.card-text-overlay .heading a:after{color:currentColor}.card-text-overlay .heading .button--primary,.card-text-overlay .heading .button--secondary{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary)}.card-text-overlay .heading .button--primary::after,.card-text-overlay .heading .button--secondary::after{color:currentColor}.card-text-overlay .heading .button--primary.button--outline,.card-text-overlay .heading .button--secondary.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary--dark)}.js-lpb-component .card-text-overlay .heading{color:#fff}.js-lpb-component .card-text-overlay .heading a{color:#fff}.js-lpb-component .card-text-overlay .heading a:hover,.js-lpb-component .card-text-overlay .heading a:focus{color:#ccc}.js-lpb-component .card-text-overlay .heading a:visited{color:#eee}.js-lpb-component .card-text-overlay .heading a:after{color:currentColor}.js-lpb-component .card-text-overlay .heading .button--primary,.js-lpb-component .card-text-overlay .heading .button--secondary{color:#03626b;background-color:#fff;box-shadow:inset 0 0 0 2px #fff,0 2px 4px 0 rgba(0,0,0,.2);border:none !important}.js-lpb-component .card-text-overlay .heading .button--primary:hover,.js-lpb-component .card-text-overlay .heading .button--primary:focus,.js-lpb-component .card-text-overlay .heading .button--secondary:hover,.js-lpb-component .card-text-overlay .heading .button--secondary:focus{color:#03626b;background-color:#e0f1f2;box-shadow:inset 0 0 0 2px #e0f1f2,0 2px 4px 0 rgba(0,0,0,.2)}.js-lpb-component .card-text-overlay .heading .button--primary::after,.js-lpb-component .card-text-overlay .heading .button--secondary::after{color:currentColor}.js-lpb-component .card-text-overlay .heading .button--primary.button--outline,.js-lpb-component .card-text-overlay .heading .button--secondary.button--outline{color:#fff;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #fff,0 2px 4px 0 rgba(0,0,0,.2)}.js-lpb-component .card-text-overlay .heading .button--primary.button--outline:hover,.js-lpb-component .card-text-overlay .heading .button--primary.button--outline:focus,.js-lpb-component .card-text-overlay .heading .button--secondary.button--outline:hover,.js-lpb-component .card-text-overlay .heading .button--secondary.button--outline:focus{color:#004d54;background-color:#e0f1f2;box-shadow:inset 0 0 0 2px #e0f1f2,0 2px 4px 0 rgba(0,0,0,.2)}:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}[data-component-id="city_front:card"].paragraph--type--content-placer{margin-bottom:2em}.card-item{box-sizing:border-box;height:100%;margin-bottom:1.5em;margin-top:1.5em;font-family:var(--font-base);font-size:18px}.card-item.webform-wrapper{margin-top:3em}.card-item{border-bottom:.2777777778em solid var(--ui-component-accent);padding:1.6666666667em 1.3333333333em;background-color:var(--ui-component-background);margin-bottom:.8333333333em}.card-item img{display:block;height:auto;width:100%}.cards .card-item{margin-top:0;margin-bottom:0}@media(prefers-color-scheme:light){[class*=bg-pale-] .card-item.card-standard{background-color:#fff}}@media(prefers-color-scheme:dark){[class*=bg-pale-] .card-item.card-standard{background-color:var(--ui-site-background)}}@media(prefers-color-scheme:light){.theme--dark .card-item.card-standard{color:#000;border-color:var(--color-light-gray)}}[class*=bg-normal] .card-item.card-flag-no-bg,[class*=bg-normal] .card-item.card-img,[class*=bg-normal] .card-item.card-no-bg,[class*=bg-dark] .card-item.card-flag-no-bg,[class*=bg-dark] .card-item.card-img,[class*=bg-dark] .card-item.card-no-bg,.bg-primary .card-item.card-flag-no-bg,.bg-primary .card-item.card-img,.bg-primary .card-item.card-no-bg{color:#fff}.card-item .card-header{position:relative}.card-item .card-image{margin:-1.6666666667em -1.3333333333em 1.5em;position:relative}.card-item .card-image article.media--type-image{margin-bottom:0}.card-item .card-image a::after{display:none}.card-item:not(.card-flag-no-bg,.card-text-overlay) .card-image [data-component-id="city_front:image_credit"]{position:absolute;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65);color:#fff}.card-item .heading{font-weight:var(--font-weight--semi)}.card-item:not(.card-flag--portrait,.card-text-overlay) .heading,.card-item:not(.card-flag--portrait,.card-text-overlay) .card-content .heading{font-size:var(--font-size--sm-h2)}.card-item .heading,.card-item .card-content .heading{margin-bottom:-3px;margin-top:-5px}.card-item address:last-of-type,.card-item .button:last-of-type,.card-item li:last-of-type,.card-item ul:last-of-type{margin-bottom:0}.card-item .card-content>ul{margin-top:1em}.card-item fieldset{margin-top:0}.card-item p:last-of-type{margin-bottom:0}@media(prefers-color-scheme:light){.card-item.bg-light-yellow{border-bottom:.2777777778em solid var(--color-light-yellow);padding:1.6666666667em 1.3333333333em;background-color:var(--color-light-yellow);margin-bottom:.8333333333em;color:#000}}@media(prefers-color-scheme:light){.card-item.bg-normal-blue{border-bottom:.2777777778em solid var(--color-normal-blue);padding:1.6666666667em 1.3333333333em;background-color:var(--color-normal-blue);margin-bottom:.8333333333em;color:#fff}}@media(prefers-color-scheme:light){.card-item.bg-normal-purple{border-bottom:.2777777778em solid var(--color-normal-purple);padding:1.6666666667em 1.3333333333em;background-color:var(--color-normal-purple);margin-bottom:.8333333333em;color:#fff}}.card-flag-no-bg,.card-img,.card-no-bg,.card-text-overlay{border:none;padding:0;background-color:rgba(0,0,0,0);margin-bottom:.8333333333em}.card-flag-no-bg .card-image,.card-text-overlay .card-image{margin:0}.card-img .card-image{margin:0 0 1em 0}.card-no-bg .card-image{margin:0 0 1.5em 0}.card--profile{max-width:14.6111111111em}.card--profile .card-header .heading{font-size:var(--font-size--h4)}@media screen and (max-width:767px){.card--profile .card-header .card-image article.media--type-image.view-mode-portrait-xs{min-width:100%}}.card--profile .card-content{font-size:var(--font-size--small)}.card--profile .card-content>*{margin-top:.4em}.profile-condensed .card-item .card-content .heading{font-size:var(--font-size--h4)}.card-flag-no-bg{max-width:none}@container (width > 480px){.card-flag-no-bg{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:1.6666666667em}}@container (width < 480px){.card-flag-no-bg.card-flag--landscape .heading,.card-flag-no-bg.card-flag--original .heading,.card-flag-no-bg.card-flag--portrait .heading{margin-top:1em}}@container (width > 480px){.card-flag-no-bg.card-flag--landscape .card-header,.card-flag-no-bg.card-flag--original .card-header,.card-flag-no-bg.card-flag--portrait .card-header{flex:0 1 37.5%}.card-flag-no-bg.card-flag--landscape .card-header+.card-content,.card-flag-no-bg.card-flag--original .card-header+.card-content,.card-flag-no-bg.card-flag--portrait .card-header+.card-content{flex:0 1 62.5%}}.card-flag-no-bg.card-flag--landscape .card-header{max-width:14.5833333333em}.card-flag-no-bg.card-flag--original .card-header,.card-flag-no-bg.card-flag--portrait .card-header{max-width:14.6111111111em}.card-flag-no-bg.card-flag--thumbnail,.card-flag-no-bg.card-flag--portrait_thumb{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:1.6666666667em}.card-flag-no-bg.card-flag--thumbnail .card-header,.card-flag-no-bg.card-flag--portrait_thumb .card-header{max-width:4.4444444444em;min-width:4.4444444444em}.card-flag-no-bg.card-flag--thumbnail .card-content,.card-flag-no-bg.card-flag--portrait_thumb .card-content{flex:0 1 auto}.card-flag-no-bg.card-flag--portrait_thumb{align-items:center}.card-text-overlay .heading{margin:0;position:absolute;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65);padding:.5625em 1em}.card-text-overlay .heading:before,.card-text-overlay .heading:after{height:18px}.card-text-overlay .heading *:first-child{margin-top:0}.card-text-overlay .heading *:last-child{margin-bottom:0}.card-text-overlay .heading{font-size:var(--font-size--h4);text-align:center}.card-text-overlay:not(:has(.card-image)) .heading{position:relative}.card-text-overlay:has([data-component-id="city_front:image_credit"]){margin-bottom:1.5em}.card-text-overlay .card-image [data-component-id="city_front:image_credit"]{position:absolute;top:100%;right:0;bottom:auto;left:0}
:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}[data-component-id="city_front:cards"]>ul.cards{list-style:none;margin:0;padding:0}:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}[data-component-id="city_front:cards"]{container-type:inline-size;container-name:cards-container;margin:1.5em 0}[data-component-id="city_front:cards"].js-lpb-component .cards{margin-top:.5em}.cards{display:grid;grid-gap:1.5em 1.6666666667em;--max-width:360px}.cards:has(.card--profile){--max-width:263px}.cards.columns--row-5{grid-template-columns:repeat(5,minmax(175px,var(--max-width)))}@container cards-container (width < 1124px){.cards.columns--row-5{grid-template-columns:repeat(4,minmax(175px,var(--max-width)))}}@container cards-container (width < 960px){.cards.columns--row-5{grid-template-columns:repeat(3,minmax(175px,var(--max-width)))}}.cards.columns--row-4{grid-template-columns:repeat(4,minmax(175px,var(--max-width)))}@container cards-container (width < 860px){.cards.columns--row-4{grid-template-columns:repeat(3,minmax(175px,var(--max-width)))}}.cards.columns--row-3{grid-template-columns:repeat(3,minmax(175px,var(--max-width)))}.cards.columns--row-2{grid-template-columns:repeat(2,minmax(175px,var(--max-width)))}.cards.columns--row-1{grid-template-columns:repeat(1,minmax(175px,var(--max-width)))}@container cards-container (width < 680px){.cards.columns--row-2,.cards.columns--row-3,.cards.columns--row-4,.cards.columns--row-5{grid-template-columns:repeat(2,minmax(175px,var(--max-width)))}}@container cards-container (width < 470px){.cards.columns--row-2,.cards.columns--row-3,.cards.columns--row-4,.cards.columns--row-5{grid-template-columns:repeat(1,minmax(175px,var(--max-width)))}}
:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption{color:#fff}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption a{--color-link:#fff;--color-link-hover:var(--color-link-dark-bg-hover);--color-link-visited:var(--color-link-dark-bg-visited)}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption a:after{color:currentColor}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption .button--primary,[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption .button--secondary{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary)}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption .button--primary::after,[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption .button--secondary::after{color:currentColor}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption .button--primary.button--outline,[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption .button--secondary.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary--dark)}[data-component-id="city_front:highlights"].js-lpb-component .image--caption{color:#fff}[data-component-id="city_front:highlights"].js-lpb-component .image--caption a{color:#fff}[data-component-id="city_front:highlights"].js-lpb-component .image--caption a:hover,[data-component-id="city_front:highlights"].js-lpb-component .image--caption a:focus{color:#ccc}[data-component-id="city_front:highlights"].js-lpb-component .image--caption a:visited{color:#eee}[data-component-id="city_front:highlights"].js-lpb-component .image--caption a:after{color:currentColor}[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary{color:#03626b;background-color:#fff;box-shadow:inset 0 0 0 2px #fff,0 2px 4px 0 rgba(0,0,0,.2);border:none !important}[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary:hover,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary:focus,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary:hover,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary:focus{color:#03626b;background-color:#e0f1f2;box-shadow:inset 0 0 0 2px #e0f1f2,0 2px 4px 0 rgba(0,0,0,.2)}[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary::after,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary::after{color:currentColor}[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary.button--outline,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary.button--outline{color:#fff;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #fff,0 2px 4px 0 rgba(0,0,0,.2)}[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary.button--outline:hover,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--primary.button--outline:focus,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary.button--outline:hover,[data-component-id="city_front:highlights"].js-lpb-component .image--caption .button--secondary.button--outline:focus{color:#004d54;background-color:#e0f1f2;box-shadow:inset 0 0 0 2px #e0f1f2,0 2px 4px 0 rgba(0,0,0,.2)}[data-component-id="city_front:highlights"]{font-family:var(--font-base);font-size:18px}[data-component-id="city_front:highlights"] .highlight-group{margin-top:2em;margin-bottom:2em}@media screen and (min-width:768px){[data-component-id="city_front:highlights"] .highlight-group{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;gap:1.6666666667em}}[data-component-id="city_front:highlights"] .highlight-group .highlight-item-first{overflow:hidden}@media screen and (min-width:768px){[data-component-id="city_front:highlights"] .highlight-group .highlight-item-first{width:calc(66.6666666667% - .8333333333em)}}@media screen and (min-width:768px){[data-component-id="city_front:highlights"] .highlight-group .highlight-item-first+.highlight-items-other{width:calc(33.3333333333% - .8333333333em)}}[data-component-id="city_front:highlights"] .highlight-group .highlight-items-other .highlight-item{margin-bottom:1em}[data-component-id="city_front:highlights"] .highlight-group .highlight-title{font-size:1.125em;margin-bottom:0;margin-top:0}[data-component-id="city_front:highlights"] .highlight-group .highlight-image{position:relative}[data-component-id="city_front:highlights"] .highlight-group .highlight-image img{display:block}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption{padding:1.3em 1.3333333333em;background-color:#000}@media screen and (min-width:768px){[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption{position:absolute;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65)}}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption *:first-child{margin-top:0}[data-component-id="city_front:highlights"] .highlight-group .highlight-image .image--caption *:last-child{margin-bottom:0}[data-component-id="city_front:highlights"] .highlight-group .highlight-image [data-component-id="city_front:image_credit"]{display:none}[data-component-id="city_front:highlights"] .highlight-group .highlight-description>:first-child{margin-top:0;padding-top:0}[data-component-id="city_front:highlights"] .highlight-group .highlight-description>:last-child{margin-bottom:0;padding-bottom:0}@media screen and (min-width:768px){[data-component-id="city_front:highlights"] .highlight-group .section-break{display:none}}
:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}.field-embed-code .embed-container,.field-embed-code .embed-wrapper{position:relative;display:block;overflow:hidden;width:100%;height:0;margin-bottom:20px;padding:0 0 56.25% 0}.field-embed-code .embed-container iframe,.field-embed-code .embed-wrapper iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:none}:root{--icon-small:1.8rem;--icon-medium:2.7rem;--icon-large:3.6rem;--icon-x-large:4.8rem}:root .js-lpb-component{--icon-small:18px;--icon-medium:27px;--icon-large:36px;--icon-x-large:48rem}.icon{height:var(--icon-small);width:var(--icon-small)}.icon{display:inline-block;position:relative}.icon:before{background:0 0;background-color:currentColor;content:"";height:inherit;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.icon--wrapper{align-items:center;display:flex;gap:.3rem}.icon--airplane:before{mask:url(/sites/default/files/icons/airplane.svg);mask-size:contain;mask-repeat:no-repeat}.icon--alert:before{mask:url(/sites/default/files/icons/alert.svg);mask-size:contain;mask-repeat:no-repeat}.icon--archive:before{mask:url(/sites/default/files/icons/archive.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-down-circle:before{mask:url(/sites/default/files/icons/arrow-down-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-left-circle:before{mask:url(/sites/default/files/icons/arrow-left-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-right-circle:before{mask:url(/sites/default/files/icons/arrow-right-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-up-circle:before{mask:url(/sites/default/files/icons/arrow-up-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--asl:before{mask:url(/sites/default/files/icons/asl.svg);mask-size:contain;mask-repeat:no-repeat}.icon--baby:before{mask:url(/sites/default/files/icons/baby.svg);mask-size:contain;mask-repeat:no-repeat}.icon--backpack:before{mask:url(/sites/default/files/icons/backpack.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bacteria:before{mask:url(/sites/default/files/icons/bacteria.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-id:before{mask:url(/sites/default/files/icons/badge-id.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-shield:before{mask:url(/sites/default/files/icons/badge-shield.svg);mask-size:contain;mask-repeat:no-repeat}.icon--barn:before{mask:url(/sites/default/files/icons/barn.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bell:before{mask:url(/sites/default/files/icons/bell.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bicycle:before{mask:url(/sites/default/files/icons/bicycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bill-doc:before{mask:url(/sites/default/files/icons/bill-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bookmark:before{mask:url(/sites/default/files/icons/bookmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--briefcase:before{mask:url(/sites/default/files/icons/briefcase.svg);mask-size:contain;mask-repeat:no-repeat}.icon--broom:before{mask:url(/sites/default/files/icons/broom.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bug:before{mask:url(/sites/default/files/icons/bug.svg);mask-size:contain;mask-repeat:no-repeat}.icon--buildings:before{mask:url(/sites/default/files/icons/buildings.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bus:before{mask:url(/sites/default/files/icons/bus.svg);mask-size:contain;mask-repeat:no-repeat}.icon--calendar:before{mask:url(/sites/default/files/icons/calendar.svg);mask-size:contain;mask-repeat:no-repeat}.icon--camera:before{mask:url(/sites/default/files/icons/camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--capitol:before{mask:url(/sites/default/files/icons/capitol.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car:before{mask:url(/sites/default/files/icons/car.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car-crash:before{mask:url(/sites/default/files/icons/car-crash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--care:before{mask:url(/sites/default/files/icons/care.svg);mask-size:contain;mask-repeat:no-repeat}.icon--carpool:before{mask:url(/sites/default/files/icons/carpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--certificate:before{mask:url(/sites/default/files/icons/certificate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chart:before{mask:url(/sites/default/files/icons/chart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chat:before{mask:url(/sites/default/files/icons/chat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--checkmark-circle:before{mask:url(/sites/default/files/icons/checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock-past:before{mask:url(/sites/default/files/icons/clock-past.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock:before{mask:url(/sites/default/files/icons/clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--close-circle:before{mask:url(/sites/default/files/icons/close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--computer:before{mask:url(/sites/default/files/icons/computer.svg);mask-size:contain;mask-repeat:no-repeat}.icon--condom-wrapper:before{mask:url(/sites/default/files/icons/condom-wrapper.svg);mask-size:contain;mask-repeat:no-repeat}.icon--cone:before{mask:url(/sites/default/files/icons/cone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--crayons:before{mask:url(/sites/default/files/icons/crayons.svg);mask-size:contain;mask-repeat:no-repeat}.icon--credit-card:before{mask:url(/sites/default/files/icons/credit-card.svg);mask-size:contain;mask-repeat:no-repeat}.icon--direction-circle:before{mask:url(/sites/default/files/icons/direction-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--doc:before{mask:url(/sites/default/files/icons/doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--dollar-sign:before{mask:url(/sites/default/files/icons/dollar-sign.svg);mask-size:contain;mask-repeat:no-repeat}.icon--download:before{mask:url(/sites/default/files/icons/download.svg);mask-size:contain;mask-repeat:no-repeat}.icon--drama:before{mask:url(/sites/default/files/icons/drama.svg);mask-size:contain;mask-repeat:no-repeat}.icon--edit:before{mask:url(/sites/default/files/icons/edit.svg);mask-size:contain;mask-repeat:no-repeat}.icon--education:before{mask:url(/sites/default/files/icons/education.svg);mask-size:contain;mask-repeat:no-repeat}.icon--electricity:before{mask:url(/sites/default/files/icons/electricity.svg);mask-size:contain;mask-repeat:no-repeat}.icon--email:before{mask:url(/sites/default/files/icons/email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--embed:before{mask:url(/sites/default/files/icons/embed.svg);mask-size:contain;mask-repeat:no-repeat}.icon--envelope:before{mask:url(/sites/default/files/icons/envelope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--espanol-circle:before{mask:url(/sites/default/files/icons/espanol-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--evergreen-tree:before{mask:url(/sites/default/files/icons/evergreen-tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--filter:before{mask:url(/sites/default/files/icons/filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fire:before{mask:url(/sites/default/files/icons/fire.svg);mask-size:contain;mask-repeat:no-repeat}.icon--firefighter:before{mask:url(/sites/default/files/icons/firefighter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--first-aid:before{mask:url(/sites/default/files/icons/first-aid.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fish:before{mask:url(/sites/default/files/icons/fish.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flamingo:before{mask:url(/sites/default/files/icons/flamingo.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flood:before{mask:url(/sites/default/files/icons/flood.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gavel:before{mask:url(/sites/default/files/icons/gavel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gear:before{mask:url(/sites/default/files/icons/gear.svg);mask-size:contain;mask-repeat:no-repeat}.icon--globe:before{mask:url(/sites/default/files/icons/globe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-course:before{mask:url(/sites/default/files/icons/golf-course.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-tee:before{mask:url(/sites/default/files/icons/golf-tee.svg);mask-size:contain;mask-repeat:no-repeat}.icon--graffiti:before{mask:url(/sites/default/files/icons/graffiti.svg);mask-size:contain;mask-repeat:no-repeat}.icon--height:before{mask:url(/sites/default/files/icons/height.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hierarchy:before{mask:url(/sites/default/files/icons/hierarchy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--home:before{mask:url(/sites/default/files/icons/home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hourglass:before{mask:url(/sites/default/files/icons/hourglass.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ice-skate:before{mask:url(/sites/default/files/icons/ice-skate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--in:before{mask:url(/sites/default/files/icons/in.svg);mask-size:contain;mask-repeat:no-repeat}.icon--info:before{mask:url(/sites/default/files/icons/info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-camera:before{mask:url(/sites/default/files/icons/inline-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark-circle:before{mask:url(/sites/default/files/icons/inline-checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark:before{mask:url(/sites/default/files/icons/inline-checkmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron:before{mask:url(/sites/default/files/icons/inline-chevron.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-up:before{mask:url(/sites/default/files/icons/inline-chevron-up.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-right:before{mask:url(/sites/default/files/icons/inline-chevron-right.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-down:before{mask:url(/sites/default/files/icons/inline-chevron-down.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-left:before{mask:url(/sites/default/files/icons/inline-chevron-left.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-clock:before{mask:url(/sites/default/files/icons/inline-clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-close-circle:before{mask:url(/sites/default/files/icons/inline-close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-doc:before{mask:url(/sites/default/files/icons/inline-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-email:before{mask:url(/sites/default/files/icons/inline-email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-external:before{mask:url(/sites/default/files/icons/inline-external.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-filter:before{mask:url(/sites/default/files/icons/inline-filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-home:before{mask:url(/sites/default/files/icons/inline-home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-info:before{mask:url(/sites/default/files/icons/inline-info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-locked:before{mask:url(/sites/default/files/icons/inline-locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-new-window:before{mask:url(/sites/default/files/icons/inline-new-window.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-pause-button:before{mask:url(/sites/default/files/icons/inline-pause-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-phone-mobile:before{mask:url(/sites/default/files/icons/inline-phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-play-button:before{mask:url(/sites/default/files/icons/inline-play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-podcast:before{mask:url(/sites/default/files/icons/inline-podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-warning:before{mask:url(/sites/default/files/icons/inline-warning.svg);mask-size:contain;mask-repeat:no-repeat}.icon--key:before{mask:url(/sites/default/files/icons/key.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lab:before{mask:url(/sites/default/files/icons/lab.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lawn-mower:before{mask:url(/sites/default/files/icons/lawn-mower.svg);mask-size:contain;mask-repeat:no-repeat}.icon--leaf:before{mask:url(/sites/default/files/icons/leaf.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lightbulb:before{mask:url(/sites/default/files/icons/lightbulb.svg);mask-size:contain;mask-repeat:no-repeat}.icon--link:before{mask:url(/sites/default/files/icons/link.svg);mask-size:contain;mask-repeat:no-repeat}.icon--list:before{mask:url(/sites/default/files/icons/list.svg);mask-size:contain;mask-repeat:no-repeat}.icon--locked:before{mask:url(/sites/default/files/icons/locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--log:before{mask:url(/sites/default/files/icons/log.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lungs:before{mask:url(/sites/default/files/icons/lungs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--mailbox:before{mask:url(/sites/default/files/icons/mailbox.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-marker:before{mask:url(/sites/default/files/icons/map-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-with-marker:before{mask:url(/sites/default/files/icons/map-with-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--medication:before{mask:url(/sites/default/files/icons/medication.svg);mask-size:contain;mask-repeat:no-repeat}.icon--megaphone:before{mask:url(/sites/default/files/icons/megaphone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--minus-circle:before{mask:url(/sites/default/files/icons/minus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon-stars:before{mask:url(/sites/default/files/icons/moon-stars.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon:before{mask:url(/sites/default/files/icons/moon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--motorcycle:before{mask:url(/sites/default/files/icons/motorcycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--new-doc:before{mask:url(/sites/default/files/icons/new-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--news:before{mask:url(/sites/default/files/icons/news.svg);mask-size:contain;mask-repeat:no-repeat}.icon--out:before{mask:url(/sites/default/files/icons/out.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paintbrush:before{mask:url(/sites/default/files/icons/paintbrush.svg);mask-size:contain;mask-repeat:no-repeat}.icon--palette:before{mask:url(/sites/default/files/icons/palette.svg);mask-size:contain;mask-repeat:no-repeat}.icon--parking-meter:before{mask:url(/sites/default/files/icons/parking-meter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--partners:before{mask:url(/sites/default/files/icons/partners.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paw:before{mask:url(/sites/default/files/icons/paw.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pencil:before{mask:url(/sites/default/files/icons/pencil.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone-mobile:before{mask:url(/sites/default/files/icons/phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone:before{mask:url(/sites/default/files/icons/phone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--picnic:before{mask:url(/sites/default/files/icons/picnic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--piggy-bank:before{mask:url(/sites/default/files/icons/piggy-bank.svg);mask-size:contain;mask-repeat:no-repeat}.icon--play-button:before{mask:url(/sites/default/files/icons/play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--plus-circle:before{mask:url(/sites/default/files/icons/plus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--podcast:before{mask:url(/sites/default/files/icons/podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--police-hat:before{mask:url(/sites/default/files/icons/police-hat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pool:before{mask:url(/sites/default/files/icons/pool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pregnancy:before{mask:url(/sites/default/files/icons/pregnancy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--print:before{mask:url(/sites/default/files/icons/print.svg);mask-size:contain;mask-repeat:no-repeat}.icon--produce:before{mask:url(/sites/default/files/icons/produce.svg);mask-size:contain;mask-repeat:no-repeat}.icon--profile:before{mask:url(/sites/default/files/icons/profile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--question-circle:before{mask:url(/sites/default/files/icons/question-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--quote-bubble:before{mask:url(/sites/default/files/icons/quote-bubble.svg);mask-size:contain;mask-repeat:no-repeat}.icon--rake:before{mask:url(/sites/default/files/icons/rake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--recycle:before{mask:url(/sites/default/files/icons/recycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refresh:before{mask:url(/sites/default/files/icons/refresh.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refrigerator:before{mask:url(/sites/default/files/icons/refrigerator.svg);mask-size:contain;mask-repeat:no-repeat}.icon--report:before{mask:url(/sites/default/files/icons/report.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ribbon:before{mask:url(/sites/default/files/icons/ribbon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--road:before{mask:url(/sites/default/files/icons/road.svg);mask-size:contain;mask-repeat:no-repeat}.icon--route:before{mask:url(/sites/default/files/icons/route.svg);mask-size:contain;mask-repeat:no-repeat}.icon--safety-pin:before{mask:url(/sites/default/files/icons/safety-pin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--scales:before{mask:url(/sites/default/files/icons/scales.svg);mask-size:contain;mask-repeat:no-repeat}.icon--search:before{mask:url(/sites/default/files/icons/search.svg);mask-size:contain;mask-repeat:no-repeat}.icon--security-camera:before{mask:url(/sites/default/files/icons/security-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--share:before{mask:url(/sites/default/files/icons/share.svg);mask-size:contain;mask-repeat:no-repeat}.icon--shovel:before{mask:url(/sites/default/files/icons/shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ski:before{mask:url(/sites/default/files/icons/ski.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-plow:before{mask:url(/sites/default/files/icons/snow-plow.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-shovel:before{mask:url(/sites/default/files/icons/snow-shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snowflake:before{mask:url(/sites/default/files/icons/snowflake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-facebook:before{mask:url(/sites/default/files/icons/social-facebook.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-instagram:before{mask:url(/sites/default/files/icons/social-instagram.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-linkedin:before{mask:url(/sites/default/files/icons/social-linkedin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-rss:before{mask:url(/sites/default/files/icons/social-rss.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-twitter:before{mask:url(/sites/default/files/icons/social-twitter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-x:before{mask:url(/sites/default/files/icons/social-x.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-youtube:before{mask:url(/sites/default/files/icons/social-youtube.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sort:before{mask:url(/sites/default/files/icons/sort.svg);mask-size:contain;mask-repeat:no-repeat}.icon--star:before{mask:url(/sites/default/files/icons/star.svg);mask-size:contain;mask-repeat:no-repeat}.icon--stethoscope:before{mask:url(/sites/default/files/icons/stethoscope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--store:before{mask:url(/sites/default/files/icons/store.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-light:before{mask:url(/sites/default/files/icons/street-light.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-signs:before{mask:url(/sites/default/files/icons/street-signs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sun:before{mask:url(/sites/default/files/icons/sun.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-horizontal:before{mask:url(/sites/default/files/icons/swap-horizontal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-vertical:before{mask:url(/sites/default/files/icons/swap-vertical.svg);mask-size:contain;mask-repeat:no-repeat}.icon--syringe:before{mask:url(/sites/default/files/icons/syringe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--target:before{mask:url(/sites/default/files/icons/target.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ticket:before{mask:url(/sites/default/files/icons/ticket.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tooth:before{mask:url(/sites/default/files/icons/tooth.svg);mask-size:contain;mask-repeat:no-repeat}.icon--traffic-signal:before{mask:url(/sites/default/files/icons/traffic-signal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--train:before{mask:url(/sites/default/files/icons/train.svg);mask-size:contain;mask-repeat:no-repeat}.icon--translate:before{mask:url(/sites/default/files/icons/translate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash:before{mask:url(/sites/default/files/icons/trash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-cart:before{mask:url(/sites/default/files/icons/trash-cart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-truck:before{mask:url(/sites/default/files/icons/trash-truck.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tree:before{mask:url(/sites/default/files/icons/tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tv-classic:before{mask:url(/sites/default/files/icons/tv-classic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella-beach:before{mask:url(/sites/default/files/icons/umbrella-beach.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella:before{mask:url(/sites/default/files/icons/umbrella.svg);mask-size:contain;mask-repeat:no-repeat}.icon--unlocked:before{mask:url(/sites/default/files/icons/unlocked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--users:before{mask:url(/sites/default/files/icons/users.svg);mask-size:contain;mask-repeat:no-repeat}.icon--utensils:before{mask:url(/sites/default/files/icons/utensils.svg);mask-size:contain;mask-repeat:no-repeat}.icon--vanpool:before{mask:url(/sites/default/files/icons/vanpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--walk:before{mask:url(/sites/default/files/icons/walk.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wash:before{mask:url(/sites/default/files/icons/wash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--water:before{mask:url(/sites/default/files/icons/water.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wheelchair:before{mask:url(/sites/default/files/icons/wheelchair.svg);mask-size:contain;mask-repeat:no-repeat}.icon--width:before{mask:url(/sites/default/files/icons/width.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wind:before{mask:url(/sites/default/files/icons/wind.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wireless:before{mask:url(/sites/default/files/icons/wireless.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wrench:before{mask:url(/sites/default/files/icons/wrench.svg);mask-size:contain;mask-repeat:no-repeat}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}iframe{border:none}.field-embed-code:has(arcgis-embedded-map){height:500px}.field-embed-code:has(arcgis-embedded-map) arcgis-embedded-map{width:100% !important}@media screen and (max-width:430px){.field-embed-code:has(arcgis-embedded-map) arcgis-embedded-map{min-width:90vw !important}}.field-embed-code .embed-wrapper-portrait{width:100%;height:auto;margin-bottom:2em}.field-embed-code .embed-wrapper-portrait iframe{width:100%}.field-embed-code .embed-wrapper-portrait #tableau-viz,.field-embed-code .embed-wrapper-portrait #tableau-viz iframe{width:100% !important}.field-embed-code iframe[src*="parkingappDrupal.cfm"],.field-embed-code #tableau-viz[src*="parkingappDrupal.cfm"]{width:100%}.field-embed-code iframe[src*="app.powerbi"],.field-embed-code iframe[src*="https://bi.wisconsin.gov"],.field-embed-code iframe[src*="https://media.cityofmadison.com/mediasite/Showcase"],.field-embed-code #tableau-viz[src*="app.powerbi"],.field-embed-code #tableau-viz[src*="https://bi.wisconsin.gov"],.field-embed-code #tableau-viz[src*="https://media.cityofmadison.com/mediasite/Showcase"]{border:1px solid #ccc}[data-component-id="city_front:image"]{margin:1.5em 0;font-size:18px}[data-component-id="city_front:image"].js-lpb-component{margin:0}[data-component-id="city_front:image"].js-lpb-component .image-wrapper{margin-top:1.5em;color:var(--ui-site-text)}[data-component-id="city_front:image"].js-lpb-component .image-wrapper a{pointer-events:none}[data-component-id="city_front:image"].js-lpb-component .image-wrapper figcaption p{max-width:64ch}[data-component-id="city_front:image"].js-lpb-component .field__label{padding-right:.2em}[data-component-id="city_front:image"] a:has(.media--type-image),.text-long a:has(.media--type-image),.text-with-summary a:has(.media--type-image){display:flow}.text-with-summary figure:has(.media--type-image),.text-long figure:has(.media--type-image),.image-wrapper figure:has(.media--type-image){margin:0}.text-with-summary figure:has(.media--type-image)+figure,.text-long figure:has(.media--type-image)+figure,.image-wrapper figure:has(.media--type-image)+figure{margin-top:1.5em}figure:has(.media--type-image) figcaption{padding-bottom:.7638888889em;padding-top:.9027777778em;font-size:var(--font-size--small);border-bottom:.3472222222em solid var(--ui-rule-border-color)}figure:has(.media--type-image) figcaption>*:first-child{margin-top:0}figure:has(.media--type-image) figcaption>*:last-child{margin-bottom:0}@media(prefers-color-scheme:light){[class*=bg-pale] figure:has(.media--type-image) figcaption{border-color:var(--color-light-gray)}[class*=bg-dark] figure:has(.media--type-image) figcaption,[class*=bg-normal] figure:has(.media--type-image) figcaption{color:#fff}.blockquote figure:has(.media--type-image) figcaption{border-color:var(--color-light-gray)}.card-standard .card-content figure:has(.media--type-image) figcaption{border-color:var(--color-light-gray)}[class*=bg-pale] .blockquote figure:has(.media--type-image) figcaption,[class*=bg-pale] .accordion-item figure:has(.media--type-image) figcaption,[class*=bg-pale] .card-standard .card-content figure:has(.media--type-image) figcaption{border-color:var(--color-pale-gray)}}@media(prefers-color-scheme:dark){.bg-pale-gray figure:has(.media--type-image) figcaption{border-color:var(--ui-site-background)}.bg-pale-gray .accordion-item figure:has(.media--type-image) figcaption,.bg-pale-gray .card-standard .card-content figure:has(.media--type-image) figcaption{border-color:var(--color-normal-gray)}.bg-pale-gray .blockquote figure:has(.media--type-image) figcaption{border-color:var(--color-dark-gray)}.bg-primary .accordion-item figure:has(.media--type-image) figcaption{border-color:var(--color-dark-gray)}}[data-component-id="city_front:image"] a:has(.media--view-mode-card,.media--view-mode-non-cropped-sm),.text-with-summary a:has(.media--view-mode-card,.media--view-mode-non-cropped-sm),.text-long a:has(.media--view-mode-card,.media--view-mode-non-cropped-sm),figure:has(.media--view-mode-card,.media--view-mode-non-cropped-sm){max-width:360px}[data-component-id="city_front:image"] a:has(.media--view-mode-non-cropped-lg),.text-with-summary a:has(.media--view-mode-non-cropped-lg),.text-long a:has(.media--view-mode-non-cropped-lg),figure:has(.media--view-mode-non-cropped-lg){max-width:720px}[data-component-id="city_front:image"] a:has(.media--view-mode-non-cropped-md),.text-with-summary a:has(.media--view-mode-non-cropped-md),.text-long a:has(.media--view-mode-non-cropped-md),figure:has(.media--view-mode-non-cropped-md){max-width:555px}[data-component-id="city_front:image"] a:has(.media--view-mode-portrait-xs,.media--view-mode-square-xs),.text-with-summary a:has(.media--view-mode-portrait-xs,.media--view-mode-square-xs),.text-long a:has(.media--view-mode-portrait-xs,.media--view-mode-square-xs),figure:has(.media--view-mode-portrait-xs,.media--view-mode-square-xs){max-width:263px}.media--type-image+.media--type-image{margin-top:1.5em}.media--type-image.media--view-mode-card,.media--type-image.media--view-mode-non-cropped-sm{max-width:360px}.media--type-image.media--view-mode-non-cropped-lg{max-width:720px}.media--type-image.media--view-mode-non-cropped-md{max-width:555px}.media--type-image.media--view-mode-portrait-xs,.media--type-image.media--view-mode-square-xs{max-width:263px}figure .media--type-image,.gallery-type .media--type-image,.highlight-image .media--type-image{margin-bottom:0}.media--type-image:has(.image-missing){width:100%;height:auto}.media--view-mode-default:has(.image-missing){float:none}img{display:block;width:100%;height:auto}.field-media-image+.field-caption{margin-top:1rem}
:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}[data-component-id="city_front:section_break"]{font-size:18px}hr,.hr{position:relative;display:block;margin-top:1.5em;margin-bottom:1.2222222222em;border:none;border-bottom:.2777777778em solid var(--ui-rule-border-color);clear:both}@media(prefers-color-scheme:light){[class*=bg-light] hr,[class*=bg-medium] hr,[class*=bg-light] .hr,[class*=bg-medium] .hr{border-color:#000}[class*=bg-normal] hr,[class*=bg-dark] hr,[class*=bg-normal] .hr,[class*=bg-dark] .hr{border-color:#fff}.card-standard hr,[class*=bg-pale-] hr,.card-standard .hr,[class*=bg-pale-] .hr{border-color:var(--color-light-gray)}body.section--human-resources .bg-primary hr,body.section--jobs .bg-primary hr,body.section--human-resources .bg-primary .hr,body.section--jobs .bg-primary .hr{border-color:#000}}hr--large,.hr--large{margin-top:2.6111111111em;margin-bottom:2.3333333333em;border-color:var(--ui-component-accent)}@media(prefers-color-scheme:light){[class*=bg-pale-] hr--large,[class*=bg-pale-] .hr--large{border-color:var(--ui-component-accent)}[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) hr--large,[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .hr--large{border-color:#fff}}.section--public-health hr:not([class*="--large"]),.section--public-health .hr:not([class*="--large"]){border-color:var(--ui-component-accent);border-bottom-width:.1666666667em;display:inline-block;width:5.5555555556em}@media(prefers-color-scheme:light){.section--public-health [class*=bg-normal] hr,.section--public-health [class*=bg-dark] hr,.section--public-health .theme--dark hr,.section--public-health [class*=bg-normal] .hr,.section--public-health [class*=bg-dark] .hr,.section--public-health .theme--dark .hr{border-color:#fff}}hr,.hr{background:rgba(0,0,0,0)}.section-break{position:relative;display:block;margin-top:1.5em;margin-bottom:1.2222222222em;border:none;border-bottom:.2777777778em solid var(--ui-rule-border-color);clear:both}@media(prefers-color-scheme:light){[class*=bg-light] .section-break,[class*=bg-medium] .section-break{border-color:#000}[class*=bg-normal] .section-break,[class*=bg-dark] .section-break{border-color:#fff}.card-standard .section-break,[class*=bg-pale-] .section-break{border-color:var(--color-light-gray)}body.section--human-resources .bg-primary .section-break,body.section--jobs .bg-primary .section-break{border-color:#000}}.section-break--large{margin-top:2.6111111111em;margin-bottom:2.3333333333em;border-color:var(--ui-component-accent)}@media(prefers-color-scheme:light){[class*=bg-pale-] .section-break--large{border-color:var(--ui-component-accent)}[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .section-break--large{border-color:#fff}}.section--public-health .section-break:not([class*="--large"]){border-color:var(--ui-component-accent);border-bottom-width:.1666666667em;display:inline-block;width:5.5555555556em}@media(prefers-color-scheme:light){.section--public-health [class*=bg-normal] .section-break,.section--public-health [class*=bg-dark] .section-break,.section--public-health .theme--dark .section-break{border-color:#fff}}
:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}:root{--icon-small:1.8rem;--icon-medium:2.7rem;--icon-large:3.6rem;--icon-x-large:4.8rem}:root .js-lpb-component{--icon-small:18px;--icon-medium:27px;--icon-large:36px;--icon-x-large:48rem}.icon{height:var(--icon-small);width:var(--icon-small)}.icon{display:inline-block;position:relative}.icon:before{background:0 0;background-color:currentColor;content:"";height:inherit;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.icon--wrapper{align-items:center;display:flex;gap:.3rem}.icon--airplane:before{mask:url(/sites/default/files/icons/airplane.svg);mask-size:contain;mask-repeat:no-repeat}.icon--alert:before{mask:url(/sites/default/files/icons/alert.svg);mask-size:contain;mask-repeat:no-repeat}.icon--archive:before{mask:url(/sites/default/files/icons/archive.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-down-circle:before{mask:url(/sites/default/files/icons/arrow-down-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-left-circle:before{mask:url(/sites/default/files/icons/arrow-left-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-right-circle:before{mask:url(/sites/default/files/icons/arrow-right-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-up-circle:before{mask:url(/sites/default/files/icons/arrow-up-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--asl:before{mask:url(/sites/default/files/icons/asl.svg);mask-size:contain;mask-repeat:no-repeat}.icon--baby:before{mask:url(/sites/default/files/icons/baby.svg);mask-size:contain;mask-repeat:no-repeat}.icon--backpack:before{mask:url(/sites/default/files/icons/backpack.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bacteria:before{mask:url(/sites/default/files/icons/bacteria.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-id:before{mask:url(/sites/default/files/icons/badge-id.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-shield:before{mask:url(/sites/default/files/icons/badge-shield.svg);mask-size:contain;mask-repeat:no-repeat}.icon--barn:before{mask:url(/sites/default/files/icons/barn.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bell:before{mask:url(/sites/default/files/icons/bell.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bicycle:before{mask:url(/sites/default/files/icons/bicycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bill-doc:before{mask:url(/sites/default/files/icons/bill-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bookmark:before{mask:url(/sites/default/files/icons/bookmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--briefcase:before{mask:url(/sites/default/files/icons/briefcase.svg);mask-size:contain;mask-repeat:no-repeat}.icon--broom:before{mask:url(/sites/default/files/icons/broom.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bug:before{mask:url(/sites/default/files/icons/bug.svg);mask-size:contain;mask-repeat:no-repeat}.icon--buildings:before{mask:url(/sites/default/files/icons/buildings.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bus:before{mask:url(/sites/default/files/icons/bus.svg);mask-size:contain;mask-repeat:no-repeat}.icon--calendar:before{mask:url(/sites/default/files/icons/calendar.svg);mask-size:contain;mask-repeat:no-repeat}.icon--camera:before{mask:url(/sites/default/files/icons/camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--capitol:before{mask:url(/sites/default/files/icons/capitol.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car:before{mask:url(/sites/default/files/icons/car.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car-crash:before{mask:url(/sites/default/files/icons/car-crash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--care:before{mask:url(/sites/default/files/icons/care.svg);mask-size:contain;mask-repeat:no-repeat}.icon--carpool:before{mask:url(/sites/default/files/icons/carpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--certificate:before{mask:url(/sites/default/files/icons/certificate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chart:before{mask:url(/sites/default/files/icons/chart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chat:before{mask:url(/sites/default/files/icons/chat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--checkmark-circle:before{mask:url(/sites/default/files/icons/checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock-past:before{mask:url(/sites/default/files/icons/clock-past.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock:before{mask:url(/sites/default/files/icons/clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--close-circle:before{mask:url(/sites/default/files/icons/close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--computer:before{mask:url(/sites/default/files/icons/computer.svg);mask-size:contain;mask-repeat:no-repeat}.icon--condom-wrapper:before{mask:url(/sites/default/files/icons/condom-wrapper.svg);mask-size:contain;mask-repeat:no-repeat}.icon--cone:before{mask:url(/sites/default/files/icons/cone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--crayons:before{mask:url(/sites/default/files/icons/crayons.svg);mask-size:contain;mask-repeat:no-repeat}.icon--credit-card:before{mask:url(/sites/default/files/icons/credit-card.svg);mask-size:contain;mask-repeat:no-repeat}.icon--direction-circle:before{mask:url(/sites/default/files/icons/direction-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--doc:before{mask:url(/sites/default/files/icons/doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--dollar-sign:before{mask:url(/sites/default/files/icons/dollar-sign.svg);mask-size:contain;mask-repeat:no-repeat}.icon--download:before{mask:url(/sites/default/files/icons/download.svg);mask-size:contain;mask-repeat:no-repeat}.icon--drama:before{mask:url(/sites/default/files/icons/drama.svg);mask-size:contain;mask-repeat:no-repeat}.icon--edit:before{mask:url(/sites/default/files/icons/edit.svg);mask-size:contain;mask-repeat:no-repeat}.icon--education:before{mask:url(/sites/default/files/icons/education.svg);mask-size:contain;mask-repeat:no-repeat}.icon--electricity:before{mask:url(/sites/default/files/icons/electricity.svg);mask-size:contain;mask-repeat:no-repeat}.icon--email:before{mask:url(/sites/default/files/icons/email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--embed:before{mask:url(/sites/default/files/icons/embed.svg);mask-size:contain;mask-repeat:no-repeat}.icon--envelope:before{mask:url(/sites/default/files/icons/envelope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--espanol-circle:before{mask:url(/sites/default/files/icons/espanol-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--evergreen-tree:before{mask:url(/sites/default/files/icons/evergreen-tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--filter:before{mask:url(/sites/default/files/icons/filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fire:before{mask:url(/sites/default/files/icons/fire.svg);mask-size:contain;mask-repeat:no-repeat}.icon--firefighter:before{mask:url(/sites/default/files/icons/firefighter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--first-aid:before{mask:url(/sites/default/files/icons/first-aid.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fish:before{mask:url(/sites/default/files/icons/fish.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flamingo:before{mask:url(/sites/default/files/icons/flamingo.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flood:before{mask:url(/sites/default/files/icons/flood.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gavel:before{mask:url(/sites/default/files/icons/gavel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gear:before{mask:url(/sites/default/files/icons/gear.svg);mask-size:contain;mask-repeat:no-repeat}.icon--globe:before{mask:url(/sites/default/files/icons/globe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-course:before{mask:url(/sites/default/files/icons/golf-course.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-tee:before{mask:url(/sites/default/files/icons/golf-tee.svg);mask-size:contain;mask-repeat:no-repeat}.icon--graffiti:before{mask:url(/sites/default/files/icons/graffiti.svg);mask-size:contain;mask-repeat:no-repeat}.icon--height:before{mask:url(/sites/default/files/icons/height.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hierarchy:before{mask:url(/sites/default/files/icons/hierarchy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--home:before{mask:url(/sites/default/files/icons/home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hourglass:before{mask:url(/sites/default/files/icons/hourglass.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ice-skate:before{mask:url(/sites/default/files/icons/ice-skate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--in:before{mask:url(/sites/default/files/icons/in.svg);mask-size:contain;mask-repeat:no-repeat}.icon--info:before{mask:url(/sites/default/files/icons/info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-camera:before{mask:url(/sites/default/files/icons/inline-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark-circle:before{mask:url(/sites/default/files/icons/inline-checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark:before{mask:url(/sites/default/files/icons/inline-checkmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron:before{mask:url(/sites/default/files/icons/inline-chevron.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-up:before{mask:url(/sites/default/files/icons/inline-chevron-up.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-right:before{mask:url(/sites/default/files/icons/inline-chevron-right.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-down:before{mask:url(/sites/default/files/icons/inline-chevron-down.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-left:before{mask:url(/sites/default/files/icons/inline-chevron-left.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-clock:before{mask:url(/sites/default/files/icons/inline-clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-close-circle:before{mask:url(/sites/default/files/icons/inline-close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-doc:before{mask:url(/sites/default/files/icons/inline-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-email:before{mask:url(/sites/default/files/icons/inline-email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-external:before{mask:url(/sites/default/files/icons/inline-external.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-filter:before{mask:url(/sites/default/files/icons/inline-filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-home:before{mask:url(/sites/default/files/icons/inline-home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-info:before{mask:url(/sites/default/files/icons/inline-info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-locked:before{mask:url(/sites/default/files/icons/inline-locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-new-window:before{mask:url(/sites/default/files/icons/inline-new-window.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-pause-button:before{mask:url(/sites/default/files/icons/inline-pause-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-phone-mobile:before{mask:url(/sites/default/files/icons/inline-phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-play-button:before{mask:url(/sites/default/files/icons/inline-play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-podcast:before{mask:url(/sites/default/files/icons/inline-podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-warning:before{mask:url(/sites/default/files/icons/inline-warning.svg);mask-size:contain;mask-repeat:no-repeat}.icon--key:before{mask:url(/sites/default/files/icons/key.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lab:before{mask:url(/sites/default/files/icons/lab.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lawn-mower:before{mask:url(/sites/default/files/icons/lawn-mower.svg);mask-size:contain;mask-repeat:no-repeat}.icon--leaf:before{mask:url(/sites/default/files/icons/leaf.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lightbulb:before{mask:url(/sites/default/files/icons/lightbulb.svg);mask-size:contain;mask-repeat:no-repeat}.icon--link:before{mask:url(/sites/default/files/icons/link.svg);mask-size:contain;mask-repeat:no-repeat}.icon--list:before{mask:url(/sites/default/files/icons/list.svg);mask-size:contain;mask-repeat:no-repeat}.icon--locked:before{mask:url(/sites/default/files/icons/locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--log:before{mask:url(/sites/default/files/icons/log.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lungs:before{mask:url(/sites/default/files/icons/lungs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--mailbox:before{mask:url(/sites/default/files/icons/mailbox.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-marker:before{mask:url(/sites/default/files/icons/map-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-with-marker:before{mask:url(/sites/default/files/icons/map-with-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--medication:before{mask:url(/sites/default/files/icons/medication.svg);mask-size:contain;mask-repeat:no-repeat}.icon--megaphone:before{mask:url(/sites/default/files/icons/megaphone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--minus-circle:before{mask:url(/sites/default/files/icons/minus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon-stars:before{mask:url(/sites/default/files/icons/moon-stars.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon:before{mask:url(/sites/default/files/icons/moon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--motorcycle:before{mask:url(/sites/default/files/icons/motorcycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--new-doc:before{mask:url(/sites/default/files/icons/new-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--news:before{mask:url(/sites/default/files/icons/news.svg);mask-size:contain;mask-repeat:no-repeat}.icon--out:before{mask:url(/sites/default/files/icons/out.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paintbrush:before{mask:url(/sites/default/files/icons/paintbrush.svg);mask-size:contain;mask-repeat:no-repeat}.icon--palette:before{mask:url(/sites/default/files/icons/palette.svg);mask-size:contain;mask-repeat:no-repeat}.icon--parking-meter:before{mask:url(/sites/default/files/icons/parking-meter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--partners:before{mask:url(/sites/default/files/icons/partners.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paw:before{mask:url(/sites/default/files/icons/paw.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pencil:before{mask:url(/sites/default/files/icons/pencil.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone-mobile:before{mask:url(/sites/default/files/icons/phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone:before{mask:url(/sites/default/files/icons/phone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--picnic:before{mask:url(/sites/default/files/icons/picnic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--piggy-bank:before{mask:url(/sites/default/files/icons/piggy-bank.svg);mask-size:contain;mask-repeat:no-repeat}.icon--play-button:before{mask:url(/sites/default/files/icons/play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--plus-circle:before{mask:url(/sites/default/files/icons/plus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--podcast:before{mask:url(/sites/default/files/icons/podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--police-hat:before{mask:url(/sites/default/files/icons/police-hat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pool:before{mask:url(/sites/default/files/icons/pool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pregnancy:before{mask:url(/sites/default/files/icons/pregnancy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--print:before{mask:url(/sites/default/files/icons/print.svg);mask-size:contain;mask-repeat:no-repeat}.icon--produce:before{mask:url(/sites/default/files/icons/produce.svg);mask-size:contain;mask-repeat:no-repeat}.icon--profile:before{mask:url(/sites/default/files/icons/profile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--question-circle:before{mask:url(/sites/default/files/icons/question-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--quote-bubble:before{mask:url(/sites/default/files/icons/quote-bubble.svg);mask-size:contain;mask-repeat:no-repeat}.icon--rake:before{mask:url(/sites/default/files/icons/rake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--recycle:before{mask:url(/sites/default/files/icons/recycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refresh:before{mask:url(/sites/default/files/icons/refresh.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refrigerator:before{mask:url(/sites/default/files/icons/refrigerator.svg);mask-size:contain;mask-repeat:no-repeat}.icon--report:before{mask:url(/sites/default/files/icons/report.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ribbon:before{mask:url(/sites/default/files/icons/ribbon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--road:before{mask:url(/sites/default/files/icons/road.svg);mask-size:contain;mask-repeat:no-repeat}.icon--route:before{mask:url(/sites/default/files/icons/route.svg);mask-size:contain;mask-repeat:no-repeat}.icon--safety-pin:before{mask:url(/sites/default/files/icons/safety-pin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--scales:before{mask:url(/sites/default/files/icons/scales.svg);mask-size:contain;mask-repeat:no-repeat}.icon--search:before{mask:url(/sites/default/files/icons/search.svg);mask-size:contain;mask-repeat:no-repeat}.icon--security-camera:before{mask:url(/sites/default/files/icons/security-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--share:before{mask:url(/sites/default/files/icons/share.svg);mask-size:contain;mask-repeat:no-repeat}.icon--shovel:before{mask:url(/sites/default/files/icons/shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ski:before{mask:url(/sites/default/files/icons/ski.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-plow:before{mask:url(/sites/default/files/icons/snow-plow.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-shovel:before{mask:url(/sites/default/files/icons/snow-shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snowflake:before{mask:url(/sites/default/files/icons/snowflake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-facebook:before{mask:url(/sites/default/files/icons/social-facebook.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-instagram:before{mask:url(/sites/default/files/icons/social-instagram.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-linkedin:before{mask:url(/sites/default/files/icons/social-linkedin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-rss:before{mask:url(/sites/default/files/icons/social-rss.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-twitter:before{mask:url(/sites/default/files/icons/social-twitter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-x:before{mask:url(/sites/default/files/icons/social-x.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-youtube:before{mask:url(/sites/default/files/icons/social-youtube.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sort:before{mask:url(/sites/default/files/icons/sort.svg);mask-size:contain;mask-repeat:no-repeat}.icon--star:before{mask:url(/sites/default/files/icons/star.svg);mask-size:contain;mask-repeat:no-repeat}.icon--stethoscope:before{mask:url(/sites/default/files/icons/stethoscope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--store:before{mask:url(/sites/default/files/icons/store.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-light:before{mask:url(/sites/default/files/icons/street-light.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-signs:before{mask:url(/sites/default/files/icons/street-signs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sun:before{mask:url(/sites/default/files/icons/sun.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-horizontal:before{mask:url(/sites/default/files/icons/swap-horizontal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-vertical:before{mask:url(/sites/default/files/icons/swap-vertical.svg);mask-size:contain;mask-repeat:no-repeat}.icon--syringe:before{mask:url(/sites/default/files/icons/syringe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--target:before{mask:url(/sites/default/files/icons/target.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ticket:before{mask:url(/sites/default/files/icons/ticket.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tooth:before{mask:url(/sites/default/files/icons/tooth.svg);mask-size:contain;mask-repeat:no-repeat}.icon--traffic-signal:before{mask:url(/sites/default/files/icons/traffic-signal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--train:before{mask:url(/sites/default/files/icons/train.svg);mask-size:contain;mask-repeat:no-repeat}.icon--translate:before{mask:url(/sites/default/files/icons/translate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash:before{mask:url(/sites/default/files/icons/trash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-cart:before{mask:url(/sites/default/files/icons/trash-cart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-truck:before{mask:url(/sites/default/files/icons/trash-truck.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tree:before{mask:url(/sites/default/files/icons/tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tv-classic:before{mask:url(/sites/default/files/icons/tv-classic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella-beach:before{mask:url(/sites/default/files/icons/umbrella-beach.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella:before{mask:url(/sites/default/files/icons/umbrella.svg);mask-size:contain;mask-repeat:no-repeat}.icon--unlocked:before{mask:url(/sites/default/files/icons/unlocked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--users:before{mask:url(/sites/default/files/icons/users.svg);mask-size:contain;mask-repeat:no-repeat}.icon--utensils:before{mask:url(/sites/default/files/icons/utensils.svg);mask-size:contain;mask-repeat:no-repeat}.icon--vanpool:before{mask:url(/sites/default/files/icons/vanpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--walk:before{mask:url(/sites/default/files/icons/walk.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wash:before{mask:url(/sites/default/files/icons/wash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--water:before{mask:url(/sites/default/files/icons/water.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wheelchair:before{mask:url(/sites/default/files/icons/wheelchair.svg);mask-size:contain;mask-repeat:no-repeat}.icon--width:before{mask:url(/sites/default/files/icons/width.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wind:before{mask:url(/sites/default/files/icons/wind.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wireless:before{mask:url(/sites/default/files/icons/wireless.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wrench:before{mask:url(/sites/default/files/icons/wrench.svg);mask-size:contain;mask-repeat:no-repeat}@media(prefers-color-scheme:light){:root{--color-link:#065d8c;--color-link-hover:#043d5b;--color-link-visited:#580648;--color-link-dark-bg:#fff;--color-link-dark-bg-hover:#cccccc;--color-link-dark-bg-visited:#eeeeee;--color-link-aaa:#043d5b;--color-link-aaa-hover:#333333}}@media(prefers-color-scheme:dark){:root{--color-link:#95d0e1;--color-link-hover:#e2f1f6;--color-link-visited:#eec6e1;--color-link-dark-bg:#fff;--color-link-dark-bg-hover:#cccccc;--color-link-dark-bg-visited:#eeeeee;--color-link-aaa:#043d5b;--color-link-aaa-hover:#333333}}@media(prefers-color-scheme:light){.section--metro{--color-link:var(--color-primary);--color-link-hover:var(--color-primary--dark);--color-link-aaa:var(--color-link)}}@media(prefers-color-scheme:light){.section--public-health{--color-link:var(--color-primary);--color-link-hover:var(--color-primary--dark);--color-link-aaa:var(--color-primary--dark);--color-link-visited:var(--color-normal-purple)}}a{color:var(--color-link)}a:visited,a.link--visited{color:var(--color-link-visited)}a:focus,a:hover,a.link--hovered{color:var(--color-link-hover)}a.button{text-decoration:none}a[target=_blank]:after{position:relative;margin-left:.5rem;display:inline-block;text-decoration:none}a[href$=".txt"]:after{display:inline-block;margin-left:.3rem;content:"txt";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".txt"]:after,.image--caption a[href$=".txt"]:after{color:#ccc}.theme--light a[href$=".txt"]:after,a[href$=".txt"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".txt"]:after{color:#ccc}}a[href$=".txt"]:after{text-decoration:none;text-transform:uppercase}a[href$=".txt"].button:after,a[href$=".txt"]:focus:after,a[href$=".txt"]:hover:after{color:currentColor}a[href$=".pdf"]:after{display:inline-block;margin-left:.3rem;content:"pdf";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".pdf"]:after,.image--caption a[href$=".pdf"]:after{color:#ccc}.theme--light a[href$=".pdf"]:after,a[href$=".pdf"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".pdf"]:after{color:#ccc}}a[href$=".pdf"]:after{text-decoration:none;text-transform:uppercase}a[href$=".pdf"].button:after,a[href$=".pdf"]:focus:after,a[href$=".pdf"]:hover:after{color:currentColor}a[href$=".doc"]:after{display:inline-block;margin-left:.3rem;content:"doc";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".doc"]:after,.image--caption a[href$=".doc"]:after{color:#ccc}.theme--light a[href$=".doc"]:after,a[href$=".doc"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".doc"]:after{color:#ccc}}a[href$=".doc"]:after{text-decoration:none;text-transform:uppercase}a[href$=".doc"].button:after,a[href$=".doc"]:focus:after,a[href$=".doc"]:hover:after{color:currentColor}a[href$=".docx"]:after{display:inline-block;margin-left:.3rem;content:"docx";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".docx"]:after,.image--caption a[href$=".docx"]:after{color:#ccc}.theme--light a[href$=".docx"]:after,a[href$=".docx"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".docx"]:after{color:#ccc}}a[href$=".docx"]:after{text-decoration:none;text-transform:uppercase}a[href$=".docx"].button:after,a[href$=".docx"]:focus:after,a[href$=".docx"]:hover:after{color:currentColor}a[href$=".zip"]:after{display:inline-block;margin-left:.3rem;content:"zip";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".zip"]:after,.image--caption a[href$=".zip"]:after{color:#ccc}.theme--light a[href$=".zip"]:after,a[href$=".zip"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".zip"]:after{color:#ccc}}a[href$=".zip"]:after{text-decoration:none;text-transform:uppercase}a[href$=".zip"].button:after,a[href$=".zip"]:focus:after,a[href$=".zip"]:hover:after{color:currentColor}a[href$=".xls"]:after{display:inline-block;margin-left:.3rem;content:"xls";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".xls"]:after,.image--caption a[href$=".xls"]:after{color:#ccc}.theme--light a[href$=".xls"]:after,a[href$=".xls"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".xls"]:after{color:#ccc}}a[href$=".xls"]:after{text-decoration:none;text-transform:uppercase}a[href$=".xls"].button:after,a[href$=".xls"]:focus:after,a[href$=".xls"]:hover:after{color:currentColor}a[href$=".xlsx"]:after{display:inline-block;margin-left:.3rem;content:"xlsx";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".xlsx"]:after,.image--caption a[href$=".xlsx"]:after{color:#ccc}.theme--light a[href$=".xlsx"]:after,a[href$=".xlsx"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".xlsx"]:after{color:#ccc}}a[href$=".xlsx"]:after{text-decoration:none;text-transform:uppercase}a[href$=".xlsx"].button:after,a[href$=".xlsx"]:focus:after,a[href$=".xlsx"]:hover:after{color:currentColor}a[href$=".ppt"]:after{display:inline-block;margin-left:.3rem;content:"ppt";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".ppt"]:after,.image--caption a[href$=".ppt"]:after{color:#ccc}.theme--light a[href$=".ppt"]:after,a[href$=".ppt"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".ppt"]:after{color:#ccc}}a[href$=".ppt"]:after{text-decoration:none;text-transform:uppercase}a[href$=".ppt"].button:after,a[href$=".ppt"]:focus:after,a[href$=".ppt"]:hover:after{color:currentColor}a[href$=".pptx"]:after{display:inline-block;margin-left:.3rem;content:"pptx";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".pptx"]:after,.image--caption a[href$=".pptx"]:after{color:#ccc}.theme--light a[href$=".pptx"]:after,a[href$=".pptx"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".pptx"]:after{color:#ccc}}a[href$=".pptx"]:after{text-decoration:none;text-transform:uppercase}a[href$=".pptx"].button:after,a[href$=".pptx"]:focus:after,a[href$=".pptx"]:hover:after{color:currentColor}a.ext:not([href^="https://madison.legistar.com/View.ashx?"]) .icon{display:inline-block;margin-left:5px;position:relative;bottom:-2px}a.link--external:not([href$=".txt"]):not([href$=".pdf"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".zip"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".ppt"]):not([href$=".pptx"]):after{bottom:-0.2rem;width:18px;height:18px;margin-left:.5rem;display:inline-block;content:"";background:0 0;background-color:currentColor;mask:url("/sites/default/files/icons/inline-external.svg");mask-size:contain}a.link--expanded:before{content:"";bottom:0;left:0;position:absolute;right:0;top:0}a.link--locked .icon{bottom:-0.2rem;margin-left:.4rem}a[target=_blank]:not([href^="https://madison.legistar.com/View.ashx?"]):not(.geolocation-map-container a) .icon{bottom:-0.2rem;margin-left:.4rem}a[href^="https://madison.legistar.com/View.ashx?"]:after{display:inline-block;margin-left:.3rem;content:"pdf" !important;font-size:var(--font-size--small);font-style:italic;color:#595959}@media(prefers-color-scheme:dark){a[href^="https://madison.legistar.com/View.ashx?"]:after{color:#ccc}}a[href^="https://madison.legistar.com/View.ashx?"]:after{text-decoration:none;text-transform:uppercase}.toolbar-horizontal .toolbar-tray a,.toolbar-horizontal .toolbar-tray a:visited{color:var(--gin-color-text)}.text-with-summary ol:not([class])>li,.text-with-summary ul:not([class])>li,.text-long ol:not([class])>li,.text-long ul:not([class])>li,.webform-wrapper ol:not([class])>li,.webform-wrapper ul:not([class])>li{margin:.9rem 0;max-width:64ch}ol:not([class]) ol{list-style-type:lower-alpha}ol:not([class]) ol ol{list-style-type:lower-roman}.list--grid{padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,9rem);grid-gap:.5em 0;margin-bottom:1rem}.list--grid li{margin:0}.list--unstyled{padding:0;list-style:none}.list--unstyled>li{margin:1.8rem 0}.list--unstyled.cards>li{margin:0}.list--ruled li{margin:0;padding:.9rem 0;border-top:1px solid #ccc}.list--ruled li:last-child{border-bottom:1px solid #ccc}.list--ruled{padding:0;list-style:none}.list--inline{padding:0;list-style:none;position:relative}.list--inline::after{clear:both;content:"";display:block}.list--inline li{float:left;margin-right:2.4rem}.list--inline{padding:0;list-style:none}.list--inline.list--comma li{margin-right:.5rem}.list--inline-flex{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.9rem 2.4rem}.list--checkmark li{list-style:none;position:relative}.list--checkmark li:before{position:absolute;top:.7rem;left:-2.4rem;content:"";width:1.5rem;height:1.5rem;background:0 0;background-color:currentColor;mask:url(/sites/default/files/icons/inline-checkmark-circle.svg);mask-size:contain}.list--checkmark>li{margin:.9rem 0;max-width:64ch}@media screen and (min-width:992px){.list--two-column{columns:2;column-gap:3rem;margin-top:.9em}.list--two-column li{break-inside:avoid;margin-bottom:1.8rem;margin-top:0}.list--ruled .list--two-column li{margin-bottom:0}.u-condensed .list--two-column li{margin-top:0}}.list--items>li{margin:2.7rem 0}.list--items>li{display:flex}.item-sticky.is-sticky{position:fixed;top:0;right:0;left:0;-webkit-box-shadow:0 0 4px #333;box-shadow:0 0 4px #333;border-bottom:1px solid #949494;padding:10px 20px;width:100vw}.logged-in .item-sticky.is-sticky{top:5.3rem}.item-sticky{background-color:#fff;border-radius:0;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:1601}@media screen and (min-width:992px){.item-sticky .list-group{display:table;table-layout:fixed;width:100%}}.item-sticky .list-group .list-group-item:first-child{width:100px}.item-sticky .list-group .list-group-item:hover{background-color:#eee}.item-sticky .list-group .list-group-item{display:inline-block;padding:5px 10px;margin-left:-5px;margin-bottom:4px;background-color:#fff;border:1px solid #ccc;font-size:14px;text-decoration:none;text-align:center;color:#595959}@media screen and (min-width:992px){.item-sticky .list-group .list-group-item{display:table-cell;padding:2px 6px;margin-left:0}}body h3[id].list-group-header,body h4[id].list-group-header,body h5[id].list-group-header{scroll-margin-top:150px}@media screen and (min-width:992px){body h3[id].list-group-header,body h4[id].list-group-header,body h5[id].list-group-header{scroll-margin-top:60px}}.is-hidden{display:none}[data-component-id="city_front:icon_list"]{container-type:inline-size;container-name:list-container}.list-icon{font-family:var(--font-base);font-size:18px;list-style:none;margin:0;padding:0}@media(prefers-color-scheme:dark){.list-icon{--ui-component-accent:var(--ui-component-accent-light)}}.field__label+.list-icon{margin-top:1.5em}.list-icon-item{position:relative}.list-icon .list-icon-item{display:flex;flex-wrap:nowrap;gap:1em}.list-icon-icon .icon{width:2em;height:2em;position:relative;display:inline-block;color:var(--ui-component-accent);border-radius:100%}.list-icon--banded .list-icon-icon .icon,.list-icon--list .list-icon-icon .icon,.list-icon--list-card .list-icon-icon .icon{background-color:var(--ui-component-accent)}@media(prefers-color-scheme:dark){body.section--human-resources .list-icon--banded .list-icon-icon .icon,body.section--jobs .list-icon--banded .list-icon-icon .icon,body.section--human-resources .list-icon--list .list-icon-icon .icon,body.section--jobs .list-icon--list .list-icon-icon .icon,body.section--human-resources .list-icon--list-card .list-icon-icon .icon,body.section--jobs .list-icon--list-card .list-icon-icon .icon{background-color:var(--ui-component-accent-light)}}@media(prefers-color-scheme:light){.list-icon--banded .list-icon-icon .icon::before,.list-icon--list .list-icon-icon .icon::before,.list-icon--list-card .list-icon-icon .icon::before{color:#fff}}@media(prefers-color-scheme:dark){.list-icon--banded .list-icon-icon .icon::before,.list-icon--list .list-icon-icon .icon::before,.list-icon--list-card .list-icon-icon .icon::before{color:var(--ui-component-accent-dark)}}@media(prefers-color-scheme:light){[class*=bg-normal] .list-icon--banded .list-icon-icon .icon,[class*=bg-dark] .list-icon--banded .list-icon-icon .icon,.bg-primary .list-icon--banded .list-icon-icon .icon,[class*=bg-normal] .list-icon--list .list-icon-icon .icon,[class*=bg-dark] .list-icon--list .list-icon-icon .icon,.bg-primary .list-icon--list .list-icon-icon .icon,[class*=bg-normal] .list-icon--list-card .list-icon-icon .icon,[class*=bg-dark] .list-icon--list-card .list-icon-icon .icon,.bg-primary .list-icon--list-card .list-icon-icon .icon{background-color:#fff}[class*=bg-normal] .list-icon--banded .list-icon-icon .icon::before,[class*=bg-dark] .list-icon--banded .list-icon-icon .icon::before,.bg-primary .list-icon--banded .list-icon-icon .icon::before,[class*=bg-normal] .list-icon--list .list-icon-icon .icon::before,[class*=bg-dark] .list-icon--list .list-icon-icon .icon::before,.bg-primary .list-icon--list .list-icon-icon .icon::before,[class*=bg-normal] .list-icon--list-card .list-icon-icon .icon::before,[class*=bg-dark] .list-icon--list-card .list-icon-icon .icon::before,.bg-primary .list-icon--list-card .list-icon-icon .icon::before{color:var(--ui-component-accent)}}.list-icon--basic .list-icon-icon .icon{color:#000}@media(prefers-color-scheme:dark){.list-icon--basic .list-icon-icon .icon{color:#fff}}[class*=bg-normal] .list-icon--basic .list-icon-icon .icon::before,[class*=bg-dark] .list-icon--basic .list-icon-icon .icon::before,.bg-primary .list-icon--basic .list-icon-icon .icon::before{color:#fff}.list-icon--list .list-icon-icon .icon{width:3em;height:3em}.list-icon--list .list-icon-icon .icon::before{width:60%;height:60%}.list-icon--banded .list-icon-icon .icon,.list-icon--list-card .list-icon-icon .icon{width:4.4444444444em;height:4.4444444444em}.list-icon--banded .list-icon-icon .icon::before,.list-icon--list-card .list-icon-icon .icon::before{width:2.6666666667em;height:2.6666666667em}.list-icon-icon a[href*=".pdf"]::after{display:none}.list-icon-content .heading{margin:0;font-size:var(--font-size--h4);font-weight:var(--font-weight--semi)}.list-icon-content .list-icon-body *:first-child{margin-top:0}.list-icon-content .list-icon-body *:last-child{margin-bottom:0}.list-icon-content .list-icon-body ul.reset{list-style-type:disc}.list-icon-content .list-icon-body ul.reset ul{list-style-type:circle}.list-icon-content .list-icon-body ul.default>li{margin-top:initial;margin-bottom:initial}@container list-container (width > 549px){.list-icon--banded{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5em 1.6666666667em}.list-icon--banded.list-icon .list-icon-item{display:block;text-align:center}.list-icon--banded .list-icon-icon{margin-bottom:.7222222222em}}@container list-container (width < 275px){.list-icon--banded .list-icon-item{display:block;text-align:center}}@container list-container (width < 549px){.list-icon--banded .list-icon-item{margin-bottom:2.5em}}@container list-container (width > 549px){.list-icon--banded .list-icon-item{flex:0 1 calc(50% - 2.5rem);flex:0 1 calc(50% - 1.3888888889em)}}@container list-container (width > 737px){.list-icon--banded .list-icon-item{flex:0 1 calc(33.3333333333% - 2.5rem);flex:0 1 calc(33.3333333333% - 1.3888888889em)}}@container list-container (width > 961px){.list-icon--banded .list-icon-item{flex:0 1 calc(25% - 2.5rem);flex:0 1 calc(25% - 1.3888888889em)}}@container list-container (width > 1139px){.list-icon--banded .list-icon-item{flex:1}}@container list-container (width > 1139px){.list-icon--banded.icon-list-wrap .list-icon-item{flex:0 1 calc(16.6666666667% - 2.5em)}}.list-icon--basic .list-icon-item:not(:last-child){margin-bottom:1.3333333333em}.list-icon--list{margin-bottom:.5em}.list-icon--list .list-icon-item:not(:last-child){margin-bottom:1.5em}@media screen and (max-width:579px){.list-icon--list-card .list-icon-item{margin-bottom:2.5em}}@media screen and (min-width:580px){.list-icon--list-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.8888888889em,1fr));grid-gap:2.5em 1.6666666667em}}.list-icon--basic .heading:last-child,.list-icon--list .heading:last-child,.list-icon--list-card .heading:last-child{display:flex;align-items:center;height:100%;margin-top:-.2083333333em}
:root{--icon-small:1.8rem;--icon-medium:2.7rem;--icon-large:3.6rem;--icon-x-large:4.8rem}:root .js-lpb-component{--icon-small:18px;--icon-medium:27px;--icon-large:36px;--icon-x-large:48rem}.icon{height:var(--icon-small);width:var(--icon-small)}.icon{display:inline-block;position:relative}.icon:before{background:0 0;background-color:currentColor;content:"";height:inherit;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.icon--wrapper{align-items:center;display:flex;gap:.3rem}.icon--airplane:before{mask:url(/sites/default/files/icons/airplane.svg);mask-size:contain;mask-repeat:no-repeat}.icon--alert:before{mask:url(/sites/default/files/icons/alert.svg);mask-size:contain;mask-repeat:no-repeat}.icon--archive:before{mask:url(/sites/default/files/icons/archive.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-down-circle:before{mask:url(/sites/default/files/icons/arrow-down-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-left-circle:before{mask:url(/sites/default/files/icons/arrow-left-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-right-circle:before{mask:url(/sites/default/files/icons/arrow-right-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-up-circle:before{mask:url(/sites/default/files/icons/arrow-up-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--asl:before{mask:url(/sites/default/files/icons/asl.svg);mask-size:contain;mask-repeat:no-repeat}.icon--baby:before{mask:url(/sites/default/files/icons/baby.svg);mask-size:contain;mask-repeat:no-repeat}.icon--backpack:before{mask:url(/sites/default/files/icons/backpack.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bacteria:before{mask:url(/sites/default/files/icons/bacteria.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-id:before{mask:url(/sites/default/files/icons/badge-id.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-shield:before{mask:url(/sites/default/files/icons/badge-shield.svg);mask-size:contain;mask-repeat:no-repeat}.icon--barn:before{mask:url(/sites/default/files/icons/barn.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bell:before{mask:url(/sites/default/files/icons/bell.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bicycle:before{mask:url(/sites/default/files/icons/bicycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bill-doc:before{mask:url(/sites/default/files/icons/bill-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bookmark:before{mask:url(/sites/default/files/icons/bookmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--briefcase:before{mask:url(/sites/default/files/icons/briefcase.svg);mask-size:contain;mask-repeat:no-repeat}.icon--broom:before{mask:url(/sites/default/files/icons/broom.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bug:before{mask:url(/sites/default/files/icons/bug.svg);mask-size:contain;mask-repeat:no-repeat}.icon--buildings:before{mask:url(/sites/default/files/icons/buildings.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bus:before{mask:url(/sites/default/files/icons/bus.svg);mask-size:contain;mask-repeat:no-repeat}.icon--calendar:before{mask:url(/sites/default/files/icons/calendar.svg);mask-size:contain;mask-repeat:no-repeat}.icon--camera:before{mask:url(/sites/default/files/icons/camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--capitol:before{mask:url(/sites/default/files/icons/capitol.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car:before{mask:url(/sites/default/files/icons/car.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car-crash:before{mask:url(/sites/default/files/icons/car-crash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--care:before{mask:url(/sites/default/files/icons/care.svg);mask-size:contain;mask-repeat:no-repeat}.icon--carpool:before{mask:url(/sites/default/files/icons/carpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--certificate:before{mask:url(/sites/default/files/icons/certificate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chart:before{mask:url(/sites/default/files/icons/chart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chat:before{mask:url(/sites/default/files/icons/chat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--checkmark-circle:before{mask:url(/sites/default/files/icons/checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock-past:before{mask:url(/sites/default/files/icons/clock-past.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock:before{mask:url(/sites/default/files/icons/clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--close-circle:before{mask:url(/sites/default/files/icons/close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--computer:before{mask:url(/sites/default/files/icons/computer.svg);mask-size:contain;mask-repeat:no-repeat}.icon--condom-wrapper:before{mask:url(/sites/default/files/icons/condom-wrapper.svg);mask-size:contain;mask-repeat:no-repeat}.icon--cone:before{mask:url(/sites/default/files/icons/cone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--crayons:before{mask:url(/sites/default/files/icons/crayons.svg);mask-size:contain;mask-repeat:no-repeat}.icon--credit-card:before{mask:url(/sites/default/files/icons/credit-card.svg);mask-size:contain;mask-repeat:no-repeat}.icon--direction-circle:before{mask:url(/sites/default/files/icons/direction-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--doc:before{mask:url(/sites/default/files/icons/doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--dollar-sign:before{mask:url(/sites/default/files/icons/dollar-sign.svg);mask-size:contain;mask-repeat:no-repeat}.icon--download:before{mask:url(/sites/default/files/icons/download.svg);mask-size:contain;mask-repeat:no-repeat}.icon--drama:before{mask:url(/sites/default/files/icons/drama.svg);mask-size:contain;mask-repeat:no-repeat}.icon--edit:before{mask:url(/sites/default/files/icons/edit.svg);mask-size:contain;mask-repeat:no-repeat}.icon--education:before{mask:url(/sites/default/files/icons/education.svg);mask-size:contain;mask-repeat:no-repeat}.icon--electricity:before{mask:url(/sites/default/files/icons/electricity.svg);mask-size:contain;mask-repeat:no-repeat}.icon--email:before{mask:url(/sites/default/files/icons/email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--embed:before{mask:url(/sites/default/files/icons/embed.svg);mask-size:contain;mask-repeat:no-repeat}.icon--envelope:before{mask:url(/sites/default/files/icons/envelope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--espanol-circle:before{mask:url(/sites/default/files/icons/espanol-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--evergreen-tree:before{mask:url(/sites/default/files/icons/evergreen-tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--filter:before{mask:url(/sites/default/files/icons/filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fire:before{mask:url(/sites/default/files/icons/fire.svg);mask-size:contain;mask-repeat:no-repeat}.icon--firefighter:before{mask:url(/sites/default/files/icons/firefighter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--first-aid:before{mask:url(/sites/default/files/icons/first-aid.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fish:before{mask:url(/sites/default/files/icons/fish.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flamingo:before{mask:url(/sites/default/files/icons/flamingo.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flood:before{mask:url(/sites/default/files/icons/flood.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gavel:before{mask:url(/sites/default/files/icons/gavel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gear:before{mask:url(/sites/default/files/icons/gear.svg);mask-size:contain;mask-repeat:no-repeat}.icon--globe:before{mask:url(/sites/default/files/icons/globe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-course:before{mask:url(/sites/default/files/icons/golf-course.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-tee:before{mask:url(/sites/default/files/icons/golf-tee.svg);mask-size:contain;mask-repeat:no-repeat}.icon--graffiti:before{mask:url(/sites/default/files/icons/graffiti.svg);mask-size:contain;mask-repeat:no-repeat}.icon--height:before{mask:url(/sites/default/files/icons/height.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hierarchy:before{mask:url(/sites/default/files/icons/hierarchy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--home:before{mask:url(/sites/default/files/icons/home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hourglass:before{mask:url(/sites/default/files/icons/hourglass.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ice-skate:before{mask:url(/sites/default/files/icons/ice-skate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--in:before{mask:url(/sites/default/files/icons/in.svg);mask-size:contain;mask-repeat:no-repeat}.icon--info:before{mask:url(/sites/default/files/icons/info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-camera:before{mask:url(/sites/default/files/icons/inline-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark-circle:before{mask:url(/sites/default/files/icons/inline-checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark:before{mask:url(/sites/default/files/icons/inline-checkmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron:before{mask:url(/sites/default/files/icons/inline-chevron.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-up:before{mask:url(/sites/default/files/icons/inline-chevron-up.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-right:before{mask:url(/sites/default/files/icons/inline-chevron-right.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-down:before{mask:url(/sites/default/files/icons/inline-chevron-down.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-left:before{mask:url(/sites/default/files/icons/inline-chevron-left.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-clock:before{mask:url(/sites/default/files/icons/inline-clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-close-circle:before{mask:url(/sites/default/files/icons/inline-close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-doc:before{mask:url(/sites/default/files/icons/inline-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-email:before{mask:url(/sites/default/files/icons/inline-email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-external:before{mask:url(/sites/default/files/icons/inline-external.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-filter:before{mask:url(/sites/default/files/icons/inline-filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-home:before{mask:url(/sites/default/files/icons/inline-home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-info:before{mask:url(/sites/default/files/icons/inline-info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-locked:before{mask:url(/sites/default/files/icons/inline-locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-new-window:before{mask:url(/sites/default/files/icons/inline-new-window.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-pause-button:before{mask:url(/sites/default/files/icons/inline-pause-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-phone-mobile:before{mask:url(/sites/default/files/icons/inline-phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-play-button:before{mask:url(/sites/default/files/icons/inline-play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-podcast:before{mask:url(/sites/default/files/icons/inline-podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-warning:before{mask:url(/sites/default/files/icons/inline-warning.svg);mask-size:contain;mask-repeat:no-repeat}.icon--key:before{mask:url(/sites/default/files/icons/key.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lab:before{mask:url(/sites/default/files/icons/lab.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lawn-mower:before{mask:url(/sites/default/files/icons/lawn-mower.svg);mask-size:contain;mask-repeat:no-repeat}.icon--leaf:before{mask:url(/sites/default/files/icons/leaf.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lightbulb:before{mask:url(/sites/default/files/icons/lightbulb.svg);mask-size:contain;mask-repeat:no-repeat}.icon--link:before{mask:url(/sites/default/files/icons/link.svg);mask-size:contain;mask-repeat:no-repeat}.icon--list:before{mask:url(/sites/default/files/icons/list.svg);mask-size:contain;mask-repeat:no-repeat}.icon--locked:before{mask:url(/sites/default/files/icons/locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--log:before{mask:url(/sites/default/files/icons/log.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lungs:before{mask:url(/sites/default/files/icons/lungs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--mailbox:before{mask:url(/sites/default/files/icons/mailbox.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-marker:before{mask:url(/sites/default/files/icons/map-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-with-marker:before{mask:url(/sites/default/files/icons/map-with-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--medication:before{mask:url(/sites/default/files/icons/medication.svg);mask-size:contain;mask-repeat:no-repeat}.icon--megaphone:before{mask:url(/sites/default/files/icons/megaphone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--minus-circle:before{mask:url(/sites/default/files/icons/minus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon-stars:before{mask:url(/sites/default/files/icons/moon-stars.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon:before{mask:url(/sites/default/files/icons/moon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--motorcycle:before{mask:url(/sites/default/files/icons/motorcycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--new-doc:before{mask:url(/sites/default/files/icons/new-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--news:before{mask:url(/sites/default/files/icons/news.svg);mask-size:contain;mask-repeat:no-repeat}.icon--out:before{mask:url(/sites/default/files/icons/out.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paintbrush:before{mask:url(/sites/default/files/icons/paintbrush.svg);mask-size:contain;mask-repeat:no-repeat}.icon--palette:before{mask:url(/sites/default/files/icons/palette.svg);mask-size:contain;mask-repeat:no-repeat}.icon--parking-meter:before{mask:url(/sites/default/files/icons/parking-meter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--partners:before{mask:url(/sites/default/files/icons/partners.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paw:before{mask:url(/sites/default/files/icons/paw.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pencil:before{mask:url(/sites/default/files/icons/pencil.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone-mobile:before{mask:url(/sites/default/files/icons/phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone:before{mask:url(/sites/default/files/icons/phone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--picnic:before{mask:url(/sites/default/files/icons/picnic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--piggy-bank:before{mask:url(/sites/default/files/icons/piggy-bank.svg);mask-size:contain;mask-repeat:no-repeat}.icon--play-button:before{mask:url(/sites/default/files/icons/play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--plus-circle:before{mask:url(/sites/default/files/icons/plus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--podcast:before{mask:url(/sites/default/files/icons/podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--police-hat:before{mask:url(/sites/default/files/icons/police-hat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pool:before{mask:url(/sites/default/files/icons/pool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pregnancy:before{mask:url(/sites/default/files/icons/pregnancy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--print:before{mask:url(/sites/default/files/icons/print.svg);mask-size:contain;mask-repeat:no-repeat}.icon--produce:before{mask:url(/sites/default/files/icons/produce.svg);mask-size:contain;mask-repeat:no-repeat}.icon--profile:before{mask:url(/sites/default/files/icons/profile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--question-circle:before{mask:url(/sites/default/files/icons/question-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--quote-bubble:before{mask:url(/sites/default/files/icons/quote-bubble.svg);mask-size:contain;mask-repeat:no-repeat}.icon--rake:before{mask:url(/sites/default/files/icons/rake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--recycle:before{mask:url(/sites/default/files/icons/recycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refresh:before{mask:url(/sites/default/files/icons/refresh.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refrigerator:before{mask:url(/sites/default/files/icons/refrigerator.svg);mask-size:contain;mask-repeat:no-repeat}.icon--report:before{mask:url(/sites/default/files/icons/report.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ribbon:before{mask:url(/sites/default/files/icons/ribbon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--road:before{mask:url(/sites/default/files/icons/road.svg);mask-size:contain;mask-repeat:no-repeat}.icon--route:before{mask:url(/sites/default/files/icons/route.svg);mask-size:contain;mask-repeat:no-repeat}.icon--safety-pin:before{mask:url(/sites/default/files/icons/safety-pin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--scales:before{mask:url(/sites/default/files/icons/scales.svg);mask-size:contain;mask-repeat:no-repeat}.icon--search:before{mask:url(/sites/default/files/icons/search.svg);mask-size:contain;mask-repeat:no-repeat}.icon--security-camera:before{mask:url(/sites/default/files/icons/security-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--share:before{mask:url(/sites/default/files/icons/share.svg);mask-size:contain;mask-repeat:no-repeat}.icon--shovel:before{mask:url(/sites/default/files/icons/shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ski:before{mask:url(/sites/default/files/icons/ski.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-plow:before{mask:url(/sites/default/files/icons/snow-plow.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-shovel:before{mask:url(/sites/default/files/icons/snow-shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snowflake:before{mask:url(/sites/default/files/icons/snowflake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-facebook:before{mask:url(/sites/default/files/icons/social-facebook.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-instagram:before{mask:url(/sites/default/files/icons/social-instagram.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-linkedin:before{mask:url(/sites/default/files/icons/social-linkedin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-rss:before{mask:url(/sites/default/files/icons/social-rss.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-twitter:before{mask:url(/sites/default/files/icons/social-twitter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-x:before{mask:url(/sites/default/files/icons/social-x.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-youtube:before{mask:url(/sites/default/files/icons/social-youtube.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sort:before{mask:url(/sites/default/files/icons/sort.svg);mask-size:contain;mask-repeat:no-repeat}.icon--star:before{mask:url(/sites/default/files/icons/star.svg);mask-size:contain;mask-repeat:no-repeat}.icon--stethoscope:before{mask:url(/sites/default/files/icons/stethoscope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--store:before{mask:url(/sites/default/files/icons/store.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-light:before{mask:url(/sites/default/files/icons/street-light.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-signs:before{mask:url(/sites/default/files/icons/street-signs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sun:before{mask:url(/sites/default/files/icons/sun.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-horizontal:before{mask:url(/sites/default/files/icons/swap-horizontal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-vertical:before{mask:url(/sites/default/files/icons/swap-vertical.svg);mask-size:contain;mask-repeat:no-repeat}.icon--syringe:before{mask:url(/sites/default/files/icons/syringe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--target:before{mask:url(/sites/default/files/icons/target.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ticket:before{mask:url(/sites/default/files/icons/ticket.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tooth:before{mask:url(/sites/default/files/icons/tooth.svg);mask-size:contain;mask-repeat:no-repeat}.icon--traffic-signal:before{mask:url(/sites/default/files/icons/traffic-signal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--train:before{mask:url(/sites/default/files/icons/train.svg);mask-size:contain;mask-repeat:no-repeat}.icon--translate:before{mask:url(/sites/default/files/icons/translate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash:before{mask:url(/sites/default/files/icons/trash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-cart:before{mask:url(/sites/default/files/icons/trash-cart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-truck:before{mask:url(/sites/default/files/icons/trash-truck.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tree:before{mask:url(/sites/default/files/icons/tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tv-classic:before{mask:url(/sites/default/files/icons/tv-classic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella-beach:before{mask:url(/sites/default/files/icons/umbrella-beach.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella:before{mask:url(/sites/default/files/icons/umbrella.svg);mask-size:contain;mask-repeat:no-repeat}.icon--unlocked:before{mask:url(/sites/default/files/icons/unlocked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--users:before{mask:url(/sites/default/files/icons/users.svg);mask-size:contain;mask-repeat:no-repeat}.icon--utensils:before{mask:url(/sites/default/files/icons/utensils.svg);mask-size:contain;mask-repeat:no-repeat}.icon--vanpool:before{mask:url(/sites/default/files/icons/vanpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--walk:before{mask:url(/sites/default/files/icons/walk.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wash:before{mask:url(/sites/default/files/icons/wash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--water:before{mask:url(/sites/default/files/icons/water.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wheelchair:before{mask:url(/sites/default/files/icons/wheelchair.svg);mask-size:contain;mask-repeat:no-repeat}.icon--width:before{mask:url(/sites/default/files/icons/width.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wind:before{mask:url(/sites/default/files/icons/wind.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wireless:before{mask:url(/sites/default/files/icons/wireless.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wrench:before{mask:url(/sites/default/files/icons/wrench.svg);mask-size:contain;mask-repeat:no-repeat}[data-component-id="city_front:social_media_list"]{margin:1.5em 0;--color-facebook:#1877f2;--color-twitter:#1d9bf0;--color-youtube:#ff0000;--color-instagram:#ff0080;--color-linkedin:#007bb6;--color-rss:#ed7f2d;--color-flickr:#ff0084}.list-icon--social{margin-bottom:1.5em}.list-icon--social .list-icon-item{align-items:center}.list-icon--social .list-icon-item:not(:last-child){margin-bottom:1.3333333333em}.list-icon--social .list-icon-item .list-icon-icon a{display:block;height:2em}[class*=bg-normal] .list-icon--social::before,[class*=bg-dark] .list-icon--social::before,.bg-primary .list-icon--social::before{color:#fff}.list-icon--social-horizontal{display:flex;flex-wrap:nowrap;gap:1em}.list-icon--social-horizontal .list-icon-item{flex:none;width:2em}.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon{width:2em;height:2em;background-color:inherit}.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon::before{width:2em;height:2em;color:#000}.list-icon--social .list-icon-item .list-icon-icon .icon--social-facebook,.list-icon--social .list-icon-item .list-icon-icon .icon--social-facebook::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-facebook,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-facebook::before{color:var(--color-facebook)}.list-icon--social .list-icon-item .list-icon-icon .icon--social-flickr,.list-icon--social .list-icon-item .list-icon-icon .icon--social-flickr::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-flickr,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-flickr::before{color:var(--color-flickr)}.list-icon--social .list-icon-item .list-icon-icon .icon--social-instagram,.list-icon--social .list-icon-item .list-icon-icon .icon--social-instagram::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-instagram,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-instagram::before{color:var(--color-instagram)}.list-icon--social .list-icon-item .list-icon-icon .icon--social-linkedin,.list-icon--social .list-icon-item .list-icon-icon .icon--social-linkedin::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-linkedin,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-linkedin::before{color:var(--color-linkedin)}.list-icon--social .list-icon-item .list-icon-icon .icon--social-rss,.list-icon--social .list-icon-item .list-icon-icon .icon--social-rss::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-rss,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-rss::before{color:var(--color-rss)}.list-icon--social .list-icon-item .list-icon-icon .icon--social-twitter,.list-icon--social .list-icon-item .list-icon-icon .icon--social-twitter::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-twitter,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-twitter::before{color:var(--color-twitter)}.list-icon--social .list-icon-item .list-icon-icon .icon--social-youtube,.list-icon--social .list-icon-item .list-icon-icon .icon--social-youtube::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-youtube,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon--social-youtube::before{color:var(--color-youtube)}.list-icon--social .list-icon-item .list-icon-icon .icon,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon{color:#000}@media(prefers-color-scheme:dark){.list-icon--social .list-icon-item .list-icon-icon .icon,.list-icon--social .list-icon-item .list-icon-icon .icon::before,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon,.list-icon--social-horizontal .list-icon-item .list-icon-icon .icon::before{color:#fff}}[class*=bg-normal] .list-icon--social .list-icon-item .list-icon-icon .icon::before,[class*=bg-dark] .list-icon--social .list-icon-item .list-icon-icon .icon::before,.bg-primary .list-icon--social .list-icon-item .list-icon-icon .icon::before,[class*=bg-normal] .list-icon--social-horizontal .list-icon-item .list-icon-icon .icon::before,[class*=bg-dark] .list-icon--social-horizontal .list-icon-item .list-icon-icon .icon::before,.bg-primary .list-icon--social-horizontal .list-icon-item .list-icon-icon .icon::before{color:#fff}.list-icon--social .list-icon-item a:hover .icon,.list-icon--social-horizontal .list-icon-item a:hover .icon{opacity:.7}
:root{color-scheme:light dark;--color-dark-gray:#333333;--color-normal-gray:#595959;--color-medium-gray:#949494;--color-light-gray:#cccccc;--color-pale-gray:#eeeeee;--color-dark-blue:#043d5b;--color-normal-blue:#065d8c;--color-medium-blue:#5d9cb8;--color-light-blue:#95d0e1;--color-pale-blue:#e2f1f6;--color-dark-teal:#004d54;--color-normal-teal:#03626b;--color-medium-teal:#539fa8;--color-light-teal:#aadbde;--color-pale-teal:#e0f1f2;--color-dark-green:#00431c;--color-normal-green:#00662f;--color-medium-green:#53a36b;--color-light-green:#aedcc0;--color-pale-green:#e3f2e8;--color-medium-yellow:#d47f1d;--color-light-yellow:#eca120;--color-pale-yellow:#fdf4e4;--color-dark-orange:#7d2509;--color-normal-orange:#a2300c;--color-medium-orange:#d05319;--color-pale-orange:#fcefe4;--color-dark-red:#8d031e;--color-normal-red:#ac1d2c;--color-medium-red:#e17472;--color-light-red:#fcc3c2;--color-pale-red:#fbeaec;--color-dark-purple:#580648;--color-normal-purple:#84036c;--color-medium-purple:#cc77b3;--color-light-purple:#eec6e1;--color-pale-purple:#f9edf7;--color-primary:#03626b;--color-primary--dark:#004d54;--color-primary--medium:#539fa8;--color-primary--light:#aadbde;--color-primary--pale:#e0f1f2;--color-secondary:#065d8c;--color-secondary--dark:#043d5b;--color-secondary--medium:#5d9cb8;--color-secondary--light:#95d0e1;--color-secondary--pale:#e2f1f6;--colorGinPrimaryRGB:5,80,230;--colorGinPrimary:var(--colorGinPrimaryRGB);--colorGinPrimaryActive:#043cad;--colorGinPrimaryLight:rgba(var(--colorGinPrimaryRGB),.15)}@media(prefers-color-scheme:light){:root{--ui-site-background:white;--ui-site-text:black;--ui-prefooter-background:#333333;--ui-component-background:#eeeeee;--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#eeeeee}}@media(prefers-color-scheme:dark){:root{--ui-site-background:#202020;--ui-site-text:white;--ui-prefooter-background:#121212;--ui-component-background:#333333;--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light);--ui-rule-border-color:#595959}}@media(prefers-color-scheme:light){:root{--main-nav-link:#000;--main-nav-link--hover:#595959;--main-nav-link--bg:#eeeeee;--precontent--bg:#eeeeee}}@media(prefers-color-scheme:dark){:root{--main-nav-link:#fff;--main-nav-link--hover:#595959;--main-nav-link--bg:#121212;--precontent--bg:#121212}}.section--attorney,.section--engineering,.section--police,.section--policing-forward,.section--pool,.section--water{--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--light:var(--color-light-blue);--color-primary--pale:var(--color-pale-blue)}.section--golf,.section--parking,.section--parks,.section--streets,.section--wpcrc{--color-primary:var(--color-normal-green);--color-primary--dark:var(--color-dark-green);--color-primary--medium:var(--color-medium-green);--color-primary--light:var(--color-light-green);--color-primary--pale:var(--color-pale-green)}.section--civil-rights{--color-primary:var(--color-normal-purple);--color-primary--dark:var(--color-dark-purple);--color-primary--medium:var(--color-medium-purple);--color-primary--light:var(--color-light-purple);--color-primary--pale:var(--color-pale-purple)}.section--clerk,.section--fire,.section--senior-center{--color-primary:var(--color-normal-red);--color-primary--dark:var(--color-dark-red);--color-primary--medium:var(--color-medium-red);--color-primary--light:var(--color-light-red);--color-primary--pale:var(--color-pale-red)}.section--human-resources,.section--jobs{--color-primary:var(--color-light-yellow);--color-primary--dark:var(--color-medium-yellow);--color-primary--medium:var(--color-medium-yellow);--color-primary--light:var(--color-light-yellow);--color-primary--pale:var(--color-pale-yellow)}.section--engineering,.section--jobs,.section--mayor,.section--municipal-court,.section--transportation,.section--town-of-blooming-grove,.section--town-of-madison{--color-secondary:var(--color-normal-purple);--color-secondary--dark:var(--color-dark-purple);--color-secondary--medium:var(--color-medium-purple);--color-secondary--light:var(--color-light-purple);--color-secondary--pale:var(--color-pale-purple)}.section--fire{--color-secondary:var(--color-normal-red);--color-secondary--dark:var(--color-dark-red);--color-secondary--medium:var(--color-medium-red);--color-secondary--light:var(--color-light-red);--color-secondary--pale:var(--color-pale-red)}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-component-accent:var(--color-primary--medium);--ui-component-accent-dark:var(--color-primary--dark);--ui-component-accent-light:var(--color-primary--light)}}.section--metro{--color-dark-blue:#1f355a;--color-normal-blue:#0d4c86;--color-medium-blue:#5299c4;--color-light-blue:#95d0e1;--color-pale-blue:#e3f6fa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-secondary);--color-secondary:#7dd0e7;--color-secondary--dark:#68b0c3;--color-base:#111921;--color-menu--background:var(--color-primary--dark);--color-menu--hover:var(--color-base);--color-menu--active:rgba(6,93,140,.6);--ui-prefooter-background:var(--color-primary--dark)}@media(prefers-color-scheme:dark){.section--metro{--ui-component-accent:var(--color-secondary)}}.section--public-health{--color-dark-blue:#053e51;--color-normal-blue:#04617a;--color-medium-blue:#499bb6;--color-light-blue:#a6d9ec;--color-pale-blue:#dff2fa;--color-pale-cool-blue:#e3f1ff;--color-light-cool-blue:#abd2f8;--color-medium-cool-blue:#5a95d3;--color-dark-navy:#002c5f;--color-dark-teal:#003e3a;--color-normal-teal:#00615a;--color-medium-teal:#4ea298;--color-light-teal:#a5dbd5;--color-pale-teal:#e1f5f4;--color-dark-yellow:var(--color-medium-yellow);--color-normal-yellow:var(--color-light-yellow);--color-medium-yellow:#cc810f;--color-light-yellow:#fab924;--color-pale-yellow:#fef4d3;--color-dark-green:#253801;--color-normal-green:#466000;--color-medium-green:#769f1d;--color-light-green:#bddf74;--color-pale-green:#effcd4;--color-normal-red:#8a223c;--color-medium-red:#d9757b;--color-light-red:#fac0c6;--color-pale-red:#ffedf1;--color-dark-pink:#730151;--color-normal-pink:#a41975;--color-medium-pink:#e366a9;--color-light-pink:#f7b5d7;--color-pale-pink:#ffebf7;--color-dark-purple:#521d49;--color-normal-purple:#823d73;--color-medium-purple:#bf7ab6;--color-light-purple:#f0c0eb;--color-pale-purple:#ffebfa;--color-primary:var(--color-normal-blue);--color-primary--dark:var(--color-dark-blue);--color-primary--medium:var(--color-medium-blue);--color-primary--pale:var(--color-pale-blue);--color-secondary:var(--color-normal-blue);--color-secondary--dark:var(--color-dark-blue);--color-header--background:var(--color-primary);--color-menu--background:rgba(6,62,81,0.55);--color-menu--hover:#063e51;--color-menu--active:#063e51}@media(prefers-color-scheme:light){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-normal-green);--ui-component-accent-light:var(--color-light-green);--ui-prefooter-background:#303030}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-accent:var(--color-medium-green);--ui-component-accent-dark:var(--color-dark-green);--ui-component-accent-light:var(--color-light-green)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-normal-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-accent:var(--color-medium-teal);--ui-component-accent-dark:var(--color-dark-teal);--ui-component-accent-light:var(--color-light-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-dark-navy);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-accent:var(--color-medium-cool-blue);--ui-component-accent-dark:var(--color-dark-navy);--ui-component-accent-light:var(--color-light-cool-blue)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-normal-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-accent:var(--color-medium-purple);--ui-component-accent-dark:var(--color-dark-purple);--ui-component-accent-light:var(--color-light-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-normal-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-accent:var(--color-medium-pink);--ui-component-accent-dark:var(--color-dark-pink);--ui-component-accent-light:var(--color-light-pink)}}:root{--font-base:"Source Sans Pro",sans-serif;--font-alt:"Montserrat",sans-serif;--font-gin:ginter,inter,"Helvetica Neue",blinkmacsystemfont,-apple-system,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,sans-serif;--font-size--base-sm:1.6rem;--font-size--base-em:1em;--font-size--base:1.8rem;--font-size--small:0.8em;--font-size--medium:1.125em;--font-size--large:1.25em;--font-size--x-large:1.5em;--font-size--xx-large:2.5em;--font-size--h1:var(--font-size--xx-large);--font-size--h2:2em;--font-size--h3:var(--font-size--x-large);--font-size--h4:var(--font-size--medium);--font-size--h5:0.875em;--font-size--h6:0.75em;--font-size--sm-h2:1.6em;--font-size--sm-h3:1.4em;--font-size--sm-h6:0.9em;--font-weight--regular:400;--font-weight--medium:500;--font-weight--semi:600;--font-weight--heavy:700}@-webkit-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-moz-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-o-keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@keyframes slideDown{0%{height:0;opacity:0}100%{height:auto;opacity:1}}@-webkit-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-moz-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-o-keyframes onScreenDown{0%{top:-100%}100%{top:0}}@keyframes onScreenDown{0%{top:-100%}100%{top:0}}@-webkit-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-moz-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-o-keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@keyframes onScreenUp{0%{bottom:-100%}100%{bottom:0}}@-webkit-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes breathe{0%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}100%{-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.fadeIn{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}main>.layout-content{margin-top:3.6rem;padding-bottom:3.6rem;padding-left:1.5rem;padding-right:1.5rem}.node-type-landing-page main>.layout-content{padding-left:0;padding-right:0}.section--home.node-type-landing-page main>.layout-content{padding-bottom:0}.region--content{margin-top:3.6rem;max-width:1140px;margin-left:auto;margin-right:auto}.node-type-landing-page .region--content{max-width:none}.drupal-message,.block-local-tasks-block,.layout-content .alert,.standard-container>.layout{max-width:1140px;margin-left:auto;margin-right:auto}.edge-to-edge,.standard-container{padding:0 1.5rem}.edge-to-edge.bg-pale-gray,.edge-to-edge.bg-pale-yellow,.edge-to-edge.bg-primary,.standard-container.bg-pale-gray,.standard-container.bg-pale-yellow,.standard-container.bg-primary{padding-bottom:1.5em;padding-top:1.5em}.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{gap:0 3rem}@media screen and (min-width:768px){.layout--twocol-section,.layout--threecol-section,.layout--fourcol-section{flex-wrap:nowrap}}@media screen and (max-width:767px){.layout--twocol-section[class*=layout--]>.layout__region,.layout--threecol-section[class*=layout--]>.layout__region,.layout--fourcol-section[class*=layout--]>.layout__region{flex:0 1 100%}}@media screen and (min-width:40em){.layout--twocol-section--50-50{display:flex}.layout--twocol-section--50-50 .layout__region--first,.layout--twocol-section--50-50 .layout__region--second{flex:0 1 50%}}@media screen and (max-width:991px){.layout-order--right-to-left .layout{flex-direction:column-reverse}}.builder-label{display:none}.layout-builder-form .builder-label{display:table;color:#fff;background:#000;padding:4px 8px;margin-bottom:.5rem}@media screen and (min-width:768px){.layout--twocol-sideleft{display:flex;display:-ms-flexbox;flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:3rem}}@media screen and (min-width:768px)and (max-width:991px){.layout--twocol-sideleft .layout__region--sidebar{flex:0 1 41.6666666667%}}@media screen and (min-width:992px){.layout--twocol-sideleft .layout__region--sidebar{flex:0 1 33%}}.layout--twocol-sideleft .layout__region--sidebar .edge-to-edge,.layout--twocol-sideleft .layout__region--sidebar .standard-container{padding:0}@media screen and (min-width:768px)and (max-width:991px){.layout--twocol-sideleft .layout__region--content{flex:0 1 58.3333333333%}}@media screen and (min-width:992px){.layout--twocol-sideleft .layout__region--content{flex:0 1 67%}}@media screen and (min-width:768px){.layout--twocol-sideright{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;gap:3rem}}@media screen and (min-width:768px)and (max-width:991px){.layout--twocol-sideright .layout__region--sidebar{flex:0 1 41.6666666667%}}@media screen and (min-width:992px){.layout--twocol-sideright .layout__region--sidebar{flex:0 1 33%}}@media screen and (min-width:768px)and (max-width:991px){.layout--twocol-sideright .layout__region--content{flex:0 1 58.3333333333%}}@media screen and (min-width:992px){.layout--twocol-sideright .layout__region--content{flex:0 1 67%}}.visible-xs{display:none}@media screen and (max-width:767px){.visible-xs{display:block}}.visible-md{display:none}@media screen and (min-width:768px)and (max-width:991px){.visible-md{display:block !important}}.visible-lg{display:none}@media screen and (min-width:992px){.visible-lg{display:block !important}}@media(prefers-color-scheme:light){[class*=bg-] .map-popup{color:initial}[class*=bg-] .map-popup a{--color-link:inherit;--color-link-hover:inherit;--color-link-visited:inherit}}@media(prefers-color-scheme:light){.bg-normal-footer,.bg-normal-teal,.bg-normal-blue,.bg-normal-purple,.bg-normal-red,.bg-normal-green,.bg-black,.bg-primary,.prefooter-wrapper .paragraph [data-component-id="city_front:card"].card-item{color:#fff}.bg-normal-footer a,.bg-normal-teal a,.bg-normal-blue a,.bg-normal-purple a,.bg-normal-red a,.bg-normal-green a,.bg-black a,.bg-primary a,.prefooter-wrapper .paragraph [data-component-id="city_front:card"].card-item a{--color-link:var(--color-link-dark-bg);--color-link-hover:var(--color-link-dark-bg-hover);--color-link-visited:var(--color-link-dark-bg-visited)}}@media(prefers-color-scheme:light){.region--precontent a,.bg-pale-gray a,.bg-pale-yellow a{--color-link:var(--color-link-aaa);--color-link-hover:var(--color-link-aaa-hover);--color-link-visited:inherit}}.layout__region--sidebar h2:not(.heading),.layout__region--sidebar .u-h2{font-size:var(--font-size--h3)}.layout__region--sidebar h3:not(.heading),.layout__region--sidebar .u-h3{font-size:var(--font-size--h4)}.layout__region--sidebar h4:not(.heading),.layout__region--sidebar .u-h4{font-size:var(--font-size--h5)}.layout__region--sidebar h5:not(.heading),.layout__region--sidebar .u-h5{font-size:var(--font-size--h6)}.field-embed-code .embed-container,.field-embed-code .embed-wrapper,.field-media-oembed-video,.field-mediasite-url{position:relative;display:block;overflow:hidden;width:100%;height:0;margin-bottom:20px;padding:0 0 56.25% 0}.field-embed-code .embed-container iframe,.field-embed-code .embed-wrapper iframe,.field-media-oembed-video iframe,.field-mediasite-url iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:none}@media(prefers-color-scheme:light){:root{--color-link:#065d8c;--color-link-hover:#043d5b;--color-link-visited:#580648;--color-link-dark-bg:#fff;--color-link-dark-bg-hover:#cccccc;--color-link-dark-bg-visited:#eeeeee;--color-link-aaa:#043d5b;--color-link-aaa-hover:#333333}}@media(prefers-color-scheme:dark){:root{--color-link:#95d0e1;--color-link-hover:#e2f1f6;--color-link-visited:#eec6e1;--color-link-dark-bg:#fff;--color-link-dark-bg-hover:#cccccc;--color-link-dark-bg-visited:#eeeeee;--color-link-aaa:#043d5b;--color-link-aaa-hover:#333333}}@media(prefers-color-scheme:light){.section--metro{--color-link:var(--color-primary);--color-link-hover:var(--color-primary--dark);--color-link-aaa:var(--color-link)}}@media(prefers-color-scheme:light){.section--public-health{--color-link:var(--color-primary);--color-link-hover:var(--color-primary--dark);--color-link-aaa:var(--color-primary--dark);--color-link-visited:var(--color-normal-purple)}}a{color:var(--color-link)}a:visited,a.link--visited{color:var(--color-link-visited)}a:focus,a:hover,a.link--hovered{color:var(--color-link-hover)}a.button{text-decoration:none}a[target=_blank]:after{position:relative;margin-left:.5rem;display:inline-block;text-decoration:none}a[href$=".txt"]:after{display:inline-block;margin-left:.3rem;content:"txt";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".txt"]:after,.image--caption a[href$=".txt"]:after{color:#ccc}.theme--light a[href$=".txt"]:after,a[href$=".txt"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".txt"]:after{color:#ccc}}a[href$=".txt"]:after{text-decoration:none;text-transform:uppercase}a[href$=".txt"].button:after,a[href$=".txt"]:focus:after,a[href$=".txt"]:hover:after{color:currentColor}a[href$=".pdf"]:after{display:inline-block;margin-left:.3rem;content:"pdf";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".pdf"]:after,.image--caption a[href$=".pdf"]:after{color:#ccc}.theme--light a[href$=".pdf"]:after,a[href$=".pdf"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".pdf"]:after{color:#ccc}}a[href$=".pdf"]:after{text-decoration:none;text-transform:uppercase}a[href$=".pdf"].button:after,a[href$=".pdf"]:focus:after,a[href$=".pdf"]:hover:after{color:currentColor}a[href$=".doc"]:after{display:inline-block;margin-left:.3rem;content:"doc";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".doc"]:after,.image--caption a[href$=".doc"]:after{color:#ccc}.theme--light a[href$=".doc"]:after,a[href$=".doc"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".doc"]:after{color:#ccc}}a[href$=".doc"]:after{text-decoration:none;text-transform:uppercase}a[href$=".doc"].button:after,a[href$=".doc"]:focus:after,a[href$=".doc"]:hover:after{color:currentColor}a[href$=".docx"]:after{display:inline-block;margin-left:.3rem;content:"docx";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".docx"]:after,.image--caption a[href$=".docx"]:after{color:#ccc}.theme--light a[href$=".docx"]:after,a[href$=".docx"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".docx"]:after{color:#ccc}}a[href$=".docx"]:after{text-decoration:none;text-transform:uppercase}a[href$=".docx"].button:after,a[href$=".docx"]:focus:after,a[href$=".docx"]:hover:after{color:currentColor}a[href$=".zip"]:after{display:inline-block;margin-left:.3rem;content:"zip";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".zip"]:after,.image--caption a[href$=".zip"]:after{color:#ccc}.theme--light a[href$=".zip"]:after,a[href$=".zip"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".zip"]:after{color:#ccc}}a[href$=".zip"]:after{text-decoration:none;text-transform:uppercase}a[href$=".zip"].button:after,a[href$=".zip"]:focus:after,a[href$=".zip"]:hover:after{color:currentColor}a[href$=".xls"]:after{display:inline-block;margin-left:.3rem;content:"xls";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".xls"]:after,.image--caption a[href$=".xls"]:after{color:#ccc}.theme--light a[href$=".xls"]:after,a[href$=".xls"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".xls"]:after{color:#ccc}}a[href$=".xls"]:after{text-decoration:none;text-transform:uppercase}a[href$=".xls"].button:after,a[href$=".xls"]:focus:after,a[href$=".xls"]:hover:after{color:currentColor}a[href$=".xlsx"]:after{display:inline-block;margin-left:.3rem;content:"xlsx";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".xlsx"]:after,.image--caption a[href$=".xlsx"]:after{color:#ccc}.theme--light a[href$=".xlsx"]:after,a[href$=".xlsx"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".xlsx"]:after{color:#ccc}}a[href$=".xlsx"]:after{text-decoration:none;text-transform:uppercase}a[href$=".xlsx"].button:after,a[href$=".xlsx"]:focus:after,a[href$=".xlsx"]:hover:after{color:currentColor}a[href$=".ppt"]:after{display:inline-block;margin-left:.3rem;content:"ppt";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".ppt"]:after,.image--caption a[href$=".ppt"]:after{color:#ccc}.theme--light a[href$=".ppt"]:after,a[href$=".ppt"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".ppt"]:after{color:#ccc}}a[href$=".ppt"]:after{text-decoration:none;text-transform:uppercase}a[href$=".ppt"].button:after,a[href$=".ppt"]:focus:after,a[href$=".ppt"]:hover:after{color:currentColor}a[href$=".pptx"]:after{display:inline-block;margin-left:.3rem;content:"pptx";font-size:var(--font-size--small);font-style:italic}@media(prefers-color-scheme:light){.theme--dark a[href$=".pptx"]:after,.image--caption a[href$=".pptx"]:after{color:#ccc}.theme--light a[href$=".pptx"]:after,a[href$=".pptx"]:after{color:#595959}}@media(prefers-color-scheme:dark){a[href$=".pptx"]:after{color:#ccc}}a[href$=".pptx"]:after{text-decoration:none;text-transform:uppercase}a[href$=".pptx"].button:after,a[href$=".pptx"]:focus:after,a[href$=".pptx"]:hover:after{color:currentColor}a.ext:not([href^="https://madison.legistar.com/View.ashx?"]) .icon,a.ext:not([href^="https://madison.legistar.com/View.ashx?"]) .alert .alert-icon,.alert a.ext:not([href^="https://madison.legistar.com/View.ashx?"]) .alert-icon,a.ext:not([href^="https://madison.legistar.com/View.ashx?"]) .drupal-message .alert-icon,.drupal-message a.ext:not([href^="https://madison.legistar.com/View.ashx?"]) .alert-icon{display:inline-block;margin-left:5px;position:relative;bottom:-2px}a.link--external:not([href$=".txt"]):not([href$=".pdf"]):not([href$=".doc"]):not([href$=".docx"]):not([href$=".zip"]):not([href$=".xls"]):not([href$=".xlsx"]):not([href$=".ppt"]):not([href$=".pptx"]):after{bottom:-0.2rem;width:18px;height:18px;margin-left:.5rem;display:inline-block;content:"";background:0 0;background-color:currentColor;mask:url("/sites/default/files/icons/inline-external.svg");mask-size:contain}a.link--expanded:before{content:"";bottom:0;left:0;position:absolute;right:0;top:0}a.link--locked .icon,a.link--locked .alert .alert-icon,.alert a.link--locked .alert-icon,a.link--locked .drupal-message .alert-icon,.drupal-message a.link--locked .alert-icon{bottom:-0.2rem;margin-left:.4rem}a[target=_blank]:not([href^="https://madison.legistar.com/View.ashx?"]):not(.geolocation-map-container a) .icon,a[target=_blank]:not([href^="https://madison.legistar.com/View.ashx?"]):not(.geolocation-map-container a) .alert .alert-icon,.alert a[target=_blank]:not([href^="https://madison.legistar.com/View.ashx?"]):not(.geolocation-map-container a) .alert-icon,a[target=_blank]:not([href^="https://madison.legistar.com/View.ashx?"]):not(.geolocation-map-container a) .drupal-message .alert-icon,.drupal-message a[target=_blank]:not([href^="https://madison.legistar.com/View.ashx?"]):not(.geolocation-map-container a) .alert-icon{bottom:-0.2rem;margin-left:.4rem}a[href^="https://madison.legistar.com/View.ashx?"]:after{display:inline-block;margin-left:.3rem;content:"pdf" !important;font-size:var(--font-size--small);font-style:italic;color:#595959}@media(prefers-color-scheme:dark){a[href^="https://madison.legistar.com/View.ashx?"]:after{color:#ccc}}a[href^="https://madison.legistar.com/View.ashx?"]:after{text-decoration:none;text-transform:uppercase}.toolbar-horizontal .toolbar-tray a,.toolbar-horizontal .toolbar-tray a:visited{color:var(--gin-color-text)}h1{margin:2.7rem 0 1.8rem 0;font-family:var(--font-base);font-feature-settings:"liga","dlig";font-weight:var(--font-weight--semi);line-height:1.333}h1 small{font-weight:var(--font-weight--regular)}.node-type-landing-page h1.centered{text-align:center;max-width:none}h1{font-size:var(--font-size--h1)}h2{margin:2.7rem 0 1.8rem 0;font-family:var(--font-base);font-feature-settings:"liga","dlig";font-weight:var(--font-weight--semi);line-height:1.333}h2 small{font-weight:var(--font-weight--regular)}.node-type-landing-page h2.centered{text-align:center;max-width:none}h2{font-size:var(--font-size--h2)}h3{margin:2.7rem 0 1.8rem 0;font-family:var(--font-base);font-feature-settings:"liga","dlig";font-weight:var(--font-weight--semi);line-height:1.333}h3 small{font-weight:var(--font-weight--regular)}.node-type-landing-page h3.centered{text-align:center;max-width:none}h3{font-size:var(--font-size--h3)}h4{margin:2.7rem 0 1.8rem 0;font-family:var(--font-base);font-feature-settings:"liga","dlig";font-weight:var(--font-weight--semi);line-height:1.333}h4 small{font-weight:var(--font-weight--regular)}.node-type-landing-page h4.centered{text-align:center;max-width:none}h4{font-size:var(--font-size--h4)}h5{margin:2.7rem 0 1.8rem 0;font-family:var(--font-base);font-feature-settings:"liga","dlig";font-weight:var(--font-weight--semi);line-height:1.333}h5 small{font-weight:var(--font-weight--regular)}.node-type-landing-page h5.centered{text-align:center;max-width:none}h5{font-size:var(--font-size--h5)}h6{margin:2.7rem 0 1.8rem 0;font-family:var(--font-base);font-feature-settings:"liga","dlig";font-weight:var(--font-weight--semi);line-height:1.333}h6 small{font-weight:var(--font-weight--regular)}.node-type-landing-page h6.centered{text-align:center;max-width:none}h6{font-size:var(--font-size--h6)}h2+ul,h3+ul,h4+ul,h5+ul,h6+ul{margin-top:0}body.logged-in h1[id],body.logged-in h2[id],body.logged-in h3[id],body.logged-in h4[id],body.logged-in h5[id],body.logged-in h6[id]{scroll-margin-top:calc(53px + .5em)}.page-title{margin-top:-1.5rem;border-bottom:.5rem solid var(--ui-rule-border-color)}.section--public-health .page-title{border:none;margin-bottom:2.3rem;padding-bottom:.5rem;position:relative}.section--public-health .page-title:after{border-bottom:.3rem solid var(--ui-component-accent);bottom:-0.5rem;content:"";display:block;position:absolute;width:10rem}address{font-style:normal;margin-top:1em;margin-bottom:1em}body{margin:0;color:var(--ui-site-text);font-family:var(--font-base);font-size:var(--font-size--base);line-height:1.5}code,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-display:swap;font-kerning:normal;font-size:10px;font-synthesis:none}em{font-style:italic}p.lead{font-size:var(--font-size--large)}p,h1,h2,h3,h4,h5,h6,small{max-width:64ch}small,.small{font-size:var(--font-size--small)}p:has([dir=rtl]:first-child),h5:has([dir=rtl]:first-child),h4:has([dir=rtl]:first-child),h3:has([dir=rtl]:first-child),h2:has([dir=rtl]:first-child),h1:has([dir=rtl]:first-child){direction:rtl}:root{--color-alert--emergency-bg:#fbeaec;--color-alert--informational-bg:#e2f1f6;--color-alert--success-bg:#e3f2e8;--color-alert--success-icon:#00662f;--color-alert--warning-bg:#fdf4e4;--color-alert--warning-border:#eca120;--color-alert--warning-icon:#a2300c}@media(prefers-color-scheme:light){:root{--color-alert--emergency-sitewide:var(--color-dark-red);--color-alert--emergency-border:#ac1d2c;--color-alert--informational-sitewide:var(--color-dark-blue);--color-alert--informational-border:#065d8c;--color-alert--success-sitewide:var(--color-normal-green);--color-alert--success-border:#00662f;--color-alert--warning-sitewide:var(--color-light-yellow);--color-alert--text:#fff}}@media(prefers-color-scheme:dark){:root{--color-alert--emergency-sitewide:var(--color-light-red);--color-alert--emergency-border:#e17472;--color-alert--informational-sitewide:var(--color-light-blue);--color-alert--informational-border:#5d9cb8;--color-alert--success-sitewide:var(--color-light-green);--color-alert--success-border:#53a36b;--color-alert--warning-sitewide:var(--color-pale-yellow);--color-alert--text:#202020}}.section--metro{--color-alert--informational-border:var(--color-primary)}@media(prefers-color-scheme:light){.section--metro{--color-alert--informational-sitewide:var(--color-primary)}}.section--public-health{--color-alert--emergency-bg:var(--color-pale-red);--color-alert--informational-bg:var(--color-pale-blue);--color-alert--success-bg:var(--color-pale-green);--color-alert--success-border:var(--color-medium-green);--color-alert--success-icon:var(--color-normal-green);--color-alert--warning-bg:var(--color-pale-yellow);--color-alert--warning-border:var(--color-medium-yellow);--color-alert--warning-icon:var(--color-medium-yellow)}@media(prefers-color-scheme:light){.section--public-health{--color-alert--emergency-sitewide:var(--color-dark-red);--color-alert--emergency-border:var(--color-normal-red);--color-alert--informational-sitewide:var(--color-dark-navy);--color-alert--informational-border:var(--color-normal-blue);--color-alert--success-sitewide:var(--color-normal-green);--color-alert--warning-sitewide:var(--color-light-yellow);--color-alert--text:#fff}}@media(prefers-color-scheme:dark){.section--public-health{--color-alert--emergency-sitewide:var(--color-light-red);--color-alert--emergency-border:var(--color-medium-red);--color-alert--informational-sitewide:var(--color-light-blue);--color-alert--informational-border:var(--color-medium-blue);--color-alert--success-sitewide:var(--color-light-green);--color-alert--warning-sitewide:var(--color-pale-yellow)}}.u-condensed{margin-bottom:9px}.u-condensed li,.u-condensed p{margin-top:9px;margin-bottom:9px}p.u-condensed{margin-top:9px;margin-bottom:9px}.u-d--block{display:block}.u-m--none{margin:0}.u-m--none--top{margin-top:0}.u-m--none--bottom{margin-bottom:0}.u-m--xxs{margin:.25em 0}.u-m--xxs--top{margin:.25em 0 0 0}.u-m--xxs--bottom{margin:0 0 .25em 0}.u-m--xs{margin:.5em 0}.u-m--xs--top{margin:.5em 0 0 0}.u-m--xs--bottom{margin:0 0 .5em 0}.u-m--sm{margin:1em 0}.u-m--sm--top{margin:1em 0 0 0}.u-m--sm--bottom{margin:0 0 1em 0}.u-m--md{margin:2em 0}.u-m--md--top{margin:2em 0 0 0}.u-m--md--bottom{margin:0 0 2em 0}.u-m--lg{margin:3em 0}.u-m--lg--top{margin:3em 0 0 0}.u-m--lg--bottom{margin:0 0 3em 0}.u-m--xl{padding:4em 0}.u-m--xl--top{padding:4em 0 0 0}.u-m--xl--bottom{padding:0 0 4em 0}.u-p--none{padding:0}.u-p--none--top{padding-top:0}.u-p--none--bottom{padding-bottom:0}.u-p--xxs{padding:.25em 0}.u-p--xxs--top{padding:.25em 0 0 0}.u-p--xxs--bottom{padding:0 0 .25em 0}.u-p--xs{padding:.5em 0}.u-p--xs--top{padding:.5em 0 0 0}.u-p--xs--bottom{padding:0 0 .5em 0}.u-p--sm{padding:1em 0}.u-p--sm--top{padding:1em 0 0 0}.u-p--sm--bottom{padding:0 0 1em 0}.u-p--md{padding:2em 0}.u-p--md--top{padding:2em 0 0 0}.u-p--md--bottom{padding:0 0 2em 0}.u-p--lg{padding:3em 0}.u-p--lg--top{padding:3em 0 0 0}.u-p--lg--bottom{padding:0 0 3em 0}.u-p--xl{padding:4em 0}.u-p--xl--top{padding:4em 0 0 0}.u-p--xl--bottom{padding:0 0 4em 0}@media screen and (min-width:992px){.u-w--10{width:10%}}@media screen and (min-width:992px){.u-w--15{width:15%}}@media screen and (min-width:992px){.u-w--20{width:20%}}@media screen and (min-width:992px){.u-w--25{width:25%}}@media screen and (min-width:992px){.u-w--30{width:30%}}@media screen and (min-width:992px){.u-w--35{width:35%}}@media screen and (min-width:992px){.u-w--40{width:40%}}@media screen and (min-width:992px){.u-w--45{width:45%}}@media screen and (min-width:992px){.u-w--50{width:50%}}@media screen and (min-width:992px){.u-w--55{width:55%}}@media screen and (min-width:992px){.u-w--60{width:60%}}@media screen and (min-width:992px){.u-w--65{width:65%}}@media screen and (min-width:992px){.u-w--70{width:70%}}@media screen and (min-width:992px){.u-w--75{width:75%}}.u-w--auto{width:auto !important}.u-align--center,.u-align--center *{max-width:none;text-align:center}.u-align--right,.u-align--right *{max-width:none;text-align:right}.u-text--p{font-size:var(--font-size--base);font-weight:normal}.u-h1{font-size:var(--font-size--h1)}.u-h2{font-size:var(--font-size--h2)}.u-h3{font-size:var(--font-size--h3)}.u-h4{font-size:var(--font-size--h4)}.u-h5{font-size:var(--font-size--h5)}.u-italic{font-style:italic}@media(prefers-color-scheme:light){.u-muted{color:#595959}.u-muted .bg-pale-gray{color:#333}.bg-primary .u-muted{color:inherit}}@media(prefers-color-scheme:dark){.u-muted{color:#ccc}}.u-semibold,.alert .alert-title,.drupal-message .alert-title{font-weight:var(--font-weight--semi)}.u-text-max-width{max-width:64ch}.u-scrollable,form .js-form-type-webform-terms-of-service .description .webform-terms-of-service-details.js-hide{margin-top:1em;padding:1em;display:block;max-height:min(75vh,20em);max-width:64ch;border:1px solid var(--form--color-border);border-radius:.5rem;color:var(--form--color-description--fieldset);font-size:var(--font-size--base);overflow:auto}[data-query=container]{container-type:inline-size}:root{--icon-small:1.8rem;--icon-medium:2.7rem;--icon-large:3.6rem;--icon-x-large:4.8rem}:root .js-lpb-component{--icon-small:18px;--icon-medium:27px;--icon-large:36px;--icon-x-large:48rem}.icon,.alert .alert-icon,.drupal-message .alert-icon{height:var(--icon-small);width:var(--icon-small)}img::after{height:var(--icon-x-large);width:var(--icon-x-large)}.icon,.alert .alert-icon,.drupal-message .alert-icon{display:inline-block;position:relative}.icon:before,.alert .alert-icon:before,.drupal-message .alert-icon:before{background:0 0;background-color:currentColor;content:"";height:inherit;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.icon--wrapper{align-items:center;display:flex;gap:.3rem}.icon--airplane:before{mask:url(/sites/default/files/icons/airplane.svg);mask-size:contain;mask-repeat:no-repeat}.icon--alert:before{mask:url(/sites/default/files/icons/alert.svg);mask-size:contain;mask-repeat:no-repeat}.icon--archive:before{mask:url(/sites/default/files/icons/archive.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-down-circle:before{mask:url(/sites/default/files/icons/arrow-down-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-left-circle:before{mask:url(/sites/default/files/icons/arrow-left-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-right-circle:before{mask:url(/sites/default/files/icons/arrow-right-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--arrow-up-circle:before{mask:url(/sites/default/files/icons/arrow-up-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--asl:before{mask:url(/sites/default/files/icons/asl.svg);mask-size:contain;mask-repeat:no-repeat}.icon--baby:before{mask:url(/sites/default/files/icons/baby.svg);mask-size:contain;mask-repeat:no-repeat}.icon--backpack:before{mask:url(/sites/default/files/icons/backpack.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bacteria:before{mask:url(/sites/default/files/icons/bacteria.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-id:before{mask:url(/sites/default/files/icons/badge-id.svg);mask-size:contain;mask-repeat:no-repeat}.icon--badge-shield:before{mask:url(/sites/default/files/icons/badge-shield.svg);mask-size:contain;mask-repeat:no-repeat}.icon--barn:before{mask:url(/sites/default/files/icons/barn.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bell:before{mask:url(/sites/default/files/icons/bell.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bicycle:before{mask:url(/sites/default/files/icons/bicycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bill-doc:before{mask:url(/sites/default/files/icons/bill-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bookmark:before{mask:url(/sites/default/files/icons/bookmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--briefcase:before{mask:url(/sites/default/files/icons/briefcase.svg);mask-size:contain;mask-repeat:no-repeat}.icon--broom:before{mask:url(/sites/default/files/icons/broom.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bug:before{mask:url(/sites/default/files/icons/bug.svg);mask-size:contain;mask-repeat:no-repeat}.icon--buildings:before{mask:url(/sites/default/files/icons/buildings.svg);mask-size:contain;mask-repeat:no-repeat}.icon--bus:before{mask:url(/sites/default/files/icons/bus.svg);mask-size:contain;mask-repeat:no-repeat}.icon--calendar:before{mask:url(/sites/default/files/icons/calendar.svg);mask-size:contain;mask-repeat:no-repeat}.icon--camera:before{mask:url(/sites/default/files/icons/camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--capitol:before{mask:url(/sites/default/files/icons/capitol.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car:before{mask:url(/sites/default/files/icons/car.svg);mask-size:contain;mask-repeat:no-repeat}.icon--car-crash:before{mask:url(/sites/default/files/icons/car-crash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--care:before{mask:url(/sites/default/files/icons/care.svg);mask-size:contain;mask-repeat:no-repeat}.icon--carpool:before{mask:url(/sites/default/files/icons/carpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--certificate:before{mask:url(/sites/default/files/icons/certificate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chart:before{mask:url(/sites/default/files/icons/chart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--chat:before{mask:url(/sites/default/files/icons/chat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--checkmark-circle:before{mask:url(/sites/default/files/icons/checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock-past:before{mask:url(/sites/default/files/icons/clock-past.svg);mask-size:contain;mask-repeat:no-repeat}.icon--clock:before{mask:url(/sites/default/files/icons/clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--close-circle:before{mask:url(/sites/default/files/icons/close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--computer:before{mask:url(/sites/default/files/icons/computer.svg);mask-size:contain;mask-repeat:no-repeat}.icon--condom-wrapper:before{mask:url(/sites/default/files/icons/condom-wrapper.svg);mask-size:contain;mask-repeat:no-repeat}.icon--cone:before{mask:url(/sites/default/files/icons/cone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--crayons:before{mask:url(/sites/default/files/icons/crayons.svg);mask-size:contain;mask-repeat:no-repeat}.icon--credit-card:before{mask:url(/sites/default/files/icons/credit-card.svg);mask-size:contain;mask-repeat:no-repeat}.icon--direction-circle:before{mask:url(/sites/default/files/icons/direction-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--doc:before{mask:url(/sites/default/files/icons/doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--dollar-sign:before{mask:url(/sites/default/files/icons/dollar-sign.svg);mask-size:contain;mask-repeat:no-repeat}.icon--download:before{mask:url(/sites/default/files/icons/download.svg);mask-size:contain;mask-repeat:no-repeat}.icon--drama:before{mask:url(/sites/default/files/icons/drama.svg);mask-size:contain;mask-repeat:no-repeat}.icon--edit:before{mask:url(/sites/default/files/icons/edit.svg);mask-size:contain;mask-repeat:no-repeat}.icon--education:before{mask:url(/sites/default/files/icons/education.svg);mask-size:contain;mask-repeat:no-repeat}.icon--electricity:before{mask:url(/sites/default/files/icons/electricity.svg);mask-size:contain;mask-repeat:no-repeat}.icon--email:before{mask:url(/sites/default/files/icons/email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--embed:before{mask:url(/sites/default/files/icons/embed.svg);mask-size:contain;mask-repeat:no-repeat}.icon--envelope:before{mask:url(/sites/default/files/icons/envelope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--espanol-circle:before{mask:url(/sites/default/files/icons/espanol-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--evergreen-tree:before{mask:url(/sites/default/files/icons/evergreen-tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--filter:before{mask:url(/sites/default/files/icons/filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fire:before{mask:url(/sites/default/files/icons/fire.svg);mask-size:contain;mask-repeat:no-repeat}.icon--firefighter:before{mask:url(/sites/default/files/icons/firefighter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--first-aid:before{mask:url(/sites/default/files/icons/first-aid.svg);mask-size:contain;mask-repeat:no-repeat}.icon--fish:before{mask:url(/sites/default/files/icons/fish.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flamingo:before{mask:url(/sites/default/files/icons/flamingo.svg);mask-size:contain;mask-repeat:no-repeat}.icon--flood:before{mask:url(/sites/default/files/icons/flood.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gavel:before{mask:url(/sites/default/files/icons/gavel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--gear:before{mask:url(/sites/default/files/icons/gear.svg);mask-size:contain;mask-repeat:no-repeat}.icon--globe:before{mask:url(/sites/default/files/icons/globe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-course:before{mask:url(/sites/default/files/icons/golf-course.svg);mask-size:contain;mask-repeat:no-repeat}.icon--golf-tee:before{mask:url(/sites/default/files/icons/golf-tee.svg);mask-size:contain;mask-repeat:no-repeat}.icon--graffiti:before{mask:url(/sites/default/files/icons/graffiti.svg);mask-size:contain;mask-repeat:no-repeat}.icon--height:before{mask:url(/sites/default/files/icons/height.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hierarchy:before{mask:url(/sites/default/files/icons/hierarchy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--home:before{mask:url(/sites/default/files/icons/home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--hourglass:before{mask:url(/sites/default/files/icons/hourglass.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ice-skate:before{mask:url(/sites/default/files/icons/ice-skate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--in:before{mask:url(/sites/default/files/icons/in.svg);mask-size:contain;mask-repeat:no-repeat}.icon--info:before{mask:url(/sites/default/files/icons/info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-camera:before{mask:url(/sites/default/files/icons/inline-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark-circle:before{mask:url(/sites/default/files/icons/inline-checkmark-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-checkmark:before{mask:url(/sites/default/files/icons/inline-checkmark.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron:before{mask:url(/sites/default/files/icons/inline-chevron.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-up:before{mask:url(/sites/default/files/icons/inline-chevron-up.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-right:before{mask:url(/sites/default/files/icons/inline-chevron-right.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-down:before{mask:url(/sites/default/files/icons/inline-chevron-down.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-chevron-left:before{mask:url(/sites/default/files/icons/inline-chevron-left.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-clock:before{mask:url(/sites/default/files/icons/inline-clock.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-close-circle:before{mask:url(/sites/default/files/icons/inline-close-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-doc:before{mask:url(/sites/default/files/icons/inline-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-email:before{mask:url(/sites/default/files/icons/inline-email.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-external:before{mask:url(/sites/default/files/icons/inline-external.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-filter:before{mask:url(/sites/default/files/icons/inline-filter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-home:before{mask:url(/sites/default/files/icons/inline-home.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-info:before{mask:url(/sites/default/files/icons/inline-info.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-locked:before{mask:url(/sites/default/files/icons/inline-locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-new-window:before{mask:url(/sites/default/files/icons/inline-new-window.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-pause-button:before{mask:url(/sites/default/files/icons/inline-pause-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-phone-mobile:before{mask:url(/sites/default/files/icons/inline-phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-play-button:before{mask:url(/sites/default/files/icons/inline-play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-podcast:before{mask:url(/sites/default/files/icons/inline-podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--inline-warning:before{mask:url(/sites/default/files/icons/inline-warning.svg);mask-size:contain;mask-repeat:no-repeat}.icon--key:before{mask:url(/sites/default/files/icons/key.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lab:before{mask:url(/sites/default/files/icons/lab.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lawn-mower:before{mask:url(/sites/default/files/icons/lawn-mower.svg);mask-size:contain;mask-repeat:no-repeat}.icon--leaf:before{mask:url(/sites/default/files/icons/leaf.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lightbulb:before{mask:url(/sites/default/files/icons/lightbulb.svg);mask-size:contain;mask-repeat:no-repeat}.icon--link:before{mask:url(/sites/default/files/icons/link.svg);mask-size:contain;mask-repeat:no-repeat}.icon--list:before{mask:url(/sites/default/files/icons/list.svg);mask-size:contain;mask-repeat:no-repeat}.icon--locked:before{mask:url(/sites/default/files/icons/locked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--log:before{mask:url(/sites/default/files/icons/log.svg);mask-size:contain;mask-repeat:no-repeat}.icon--lungs:before{mask:url(/sites/default/files/icons/lungs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--mailbox:before{mask:url(/sites/default/files/icons/mailbox.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-marker:before{mask:url(/sites/default/files/icons/map-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--map-with-marker:before{mask:url(/sites/default/files/icons/map-with-marker.svg);mask-size:contain;mask-repeat:no-repeat}.icon--medication:before{mask:url(/sites/default/files/icons/medication.svg);mask-size:contain;mask-repeat:no-repeat}.icon--megaphone:before{mask:url(/sites/default/files/icons/megaphone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--minus-circle:before{mask:url(/sites/default/files/icons/minus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon-stars:before{mask:url(/sites/default/files/icons/moon-stars.svg);mask-size:contain;mask-repeat:no-repeat}.icon--moon:before{mask:url(/sites/default/files/icons/moon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--motorcycle:before{mask:url(/sites/default/files/icons/motorcycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--new-doc:before{mask:url(/sites/default/files/icons/new-doc.svg);mask-size:contain;mask-repeat:no-repeat}.icon--news:before{mask:url(/sites/default/files/icons/news.svg);mask-size:contain;mask-repeat:no-repeat}.icon--out:before{mask:url(/sites/default/files/icons/out.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paintbrush:before{mask:url(/sites/default/files/icons/paintbrush.svg);mask-size:contain;mask-repeat:no-repeat}.icon--palette:before{mask:url(/sites/default/files/icons/palette.svg);mask-size:contain;mask-repeat:no-repeat}.icon--parking-meter:before{mask:url(/sites/default/files/icons/parking-meter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--partners:before{mask:url(/sites/default/files/icons/partners.svg);mask-size:contain;mask-repeat:no-repeat}.icon--paw:before{mask:url(/sites/default/files/icons/paw.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pencil:before{mask:url(/sites/default/files/icons/pencil.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone-mobile:before{mask:url(/sites/default/files/icons/phone-mobile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--phone:before{mask:url(/sites/default/files/icons/phone.svg);mask-size:contain;mask-repeat:no-repeat}.icon--picnic:before{mask:url(/sites/default/files/icons/picnic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--piggy-bank:before{mask:url(/sites/default/files/icons/piggy-bank.svg);mask-size:contain;mask-repeat:no-repeat}.icon--play-button:before{mask:url(/sites/default/files/icons/play-button.svg);mask-size:contain;mask-repeat:no-repeat}.icon--plus-circle:before{mask:url(/sites/default/files/icons/plus-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--podcast:before{mask:url(/sites/default/files/icons/podcast.svg);mask-size:contain;mask-repeat:no-repeat}.icon--police-hat:before{mask:url(/sites/default/files/icons/police-hat.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pool:before{mask:url(/sites/default/files/icons/pool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--pregnancy:before{mask:url(/sites/default/files/icons/pregnancy.svg);mask-size:contain;mask-repeat:no-repeat}.icon--print:before{mask:url(/sites/default/files/icons/print.svg);mask-size:contain;mask-repeat:no-repeat}.icon--produce:before{mask:url(/sites/default/files/icons/produce.svg);mask-size:contain;mask-repeat:no-repeat}.icon--profile:before{mask:url(/sites/default/files/icons/profile.svg);mask-size:contain;mask-repeat:no-repeat}.icon--question-circle:before{mask:url(/sites/default/files/icons/question-circle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--quote-bubble:before{mask:url(/sites/default/files/icons/quote-bubble.svg);mask-size:contain;mask-repeat:no-repeat}.icon--rake:before{mask:url(/sites/default/files/icons/rake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--recycle:before{mask:url(/sites/default/files/icons/recycle.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refresh:before{mask:url(/sites/default/files/icons/refresh.svg);mask-size:contain;mask-repeat:no-repeat}.icon--refrigerator:before{mask:url(/sites/default/files/icons/refrigerator.svg);mask-size:contain;mask-repeat:no-repeat}.icon--report:before{mask:url(/sites/default/files/icons/report.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ribbon:before{mask:url(/sites/default/files/icons/ribbon.svg);mask-size:contain;mask-repeat:no-repeat}.icon--road:before{mask:url(/sites/default/files/icons/road.svg);mask-size:contain;mask-repeat:no-repeat}.icon--route:before{mask:url(/sites/default/files/icons/route.svg);mask-size:contain;mask-repeat:no-repeat}.icon--safety-pin:before{mask:url(/sites/default/files/icons/safety-pin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--scales:before{mask:url(/sites/default/files/icons/scales.svg);mask-size:contain;mask-repeat:no-repeat}.icon--search:before{mask:url(/sites/default/files/icons/search.svg);mask-size:contain;mask-repeat:no-repeat}.icon--security-camera:before{mask:url(/sites/default/files/icons/security-camera.svg);mask-size:contain;mask-repeat:no-repeat}.icon--share:before{mask:url(/sites/default/files/icons/share.svg);mask-size:contain;mask-repeat:no-repeat}.icon--shovel:before{mask:url(/sites/default/files/icons/shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ski:before{mask:url(/sites/default/files/icons/ski.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-plow:before{mask:url(/sites/default/files/icons/snow-plow.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snow-shovel:before{mask:url(/sites/default/files/icons/snow-shovel.svg);mask-size:contain;mask-repeat:no-repeat}.icon--snowflake:before{mask:url(/sites/default/files/icons/snowflake.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-facebook:before{mask:url(/sites/default/files/icons/social-facebook.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-instagram:before{mask:url(/sites/default/files/icons/social-instagram.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-linkedin:before{mask:url(/sites/default/files/icons/social-linkedin.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-rss:before{mask:url(/sites/default/files/icons/social-rss.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-twitter:before{mask:url(/sites/default/files/icons/social-twitter.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-x:before{mask:url(/sites/default/files/icons/social-x.svg);mask-size:contain;mask-repeat:no-repeat}.icon--social-youtube:before{mask:url(/sites/default/files/icons/social-youtube.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sort:before{mask:url(/sites/default/files/icons/sort.svg);mask-size:contain;mask-repeat:no-repeat}.icon--star:before{mask:url(/sites/default/files/icons/star.svg);mask-size:contain;mask-repeat:no-repeat}.icon--stethoscope:before{mask:url(/sites/default/files/icons/stethoscope.svg);mask-size:contain;mask-repeat:no-repeat}.icon--store:before{mask:url(/sites/default/files/icons/store.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-light:before{mask:url(/sites/default/files/icons/street-light.svg);mask-size:contain;mask-repeat:no-repeat}.icon--street-signs:before{mask:url(/sites/default/files/icons/street-signs.svg);mask-size:contain;mask-repeat:no-repeat}.icon--sun:before{mask:url(/sites/default/files/icons/sun.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-horizontal:before{mask:url(/sites/default/files/icons/swap-horizontal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--swap-vertical:before{mask:url(/sites/default/files/icons/swap-vertical.svg);mask-size:contain;mask-repeat:no-repeat}.icon--syringe:before{mask:url(/sites/default/files/icons/syringe.svg);mask-size:contain;mask-repeat:no-repeat}.icon--target:before{mask:url(/sites/default/files/icons/target.svg);mask-size:contain;mask-repeat:no-repeat}.icon--ticket:before{mask:url(/sites/default/files/icons/ticket.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tooth:before{mask:url(/sites/default/files/icons/tooth.svg);mask-size:contain;mask-repeat:no-repeat}.icon--traffic-signal:before{mask:url(/sites/default/files/icons/traffic-signal.svg);mask-size:contain;mask-repeat:no-repeat}.icon--train:before{mask:url(/sites/default/files/icons/train.svg);mask-size:contain;mask-repeat:no-repeat}.icon--translate:before{mask:url(/sites/default/files/icons/translate.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash:before{mask:url(/sites/default/files/icons/trash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-cart:before{mask:url(/sites/default/files/icons/trash-cart.svg);mask-size:contain;mask-repeat:no-repeat}.icon--trash-truck:before{mask:url(/sites/default/files/icons/trash-truck.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tree:before{mask:url(/sites/default/files/icons/tree.svg);mask-size:contain;mask-repeat:no-repeat}.icon--tv-classic:before{mask:url(/sites/default/files/icons/tv-classic.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella-beach:before{mask:url(/sites/default/files/icons/umbrella-beach.svg);mask-size:contain;mask-repeat:no-repeat}.icon--umbrella:before{mask:url(/sites/default/files/icons/umbrella.svg);mask-size:contain;mask-repeat:no-repeat}.icon--unlocked:before{mask:url(/sites/default/files/icons/unlocked.svg);mask-size:contain;mask-repeat:no-repeat}.icon--users:before{mask:url(/sites/default/files/icons/users.svg);mask-size:contain;mask-repeat:no-repeat}.icon--utensils:before{mask:url(/sites/default/files/icons/utensils.svg);mask-size:contain;mask-repeat:no-repeat}.icon--vanpool:before{mask:url(/sites/default/files/icons/vanpool.svg);mask-size:contain;mask-repeat:no-repeat}.icon--walk:before{mask:url(/sites/default/files/icons/walk.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wash:before{mask:url(/sites/default/files/icons/wash.svg);mask-size:contain;mask-repeat:no-repeat}.icon--water:before{mask:url(/sites/default/files/icons/water.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wheelchair:before{mask:url(/sites/default/files/icons/wheelchair.svg);mask-size:contain;mask-repeat:no-repeat}.icon--width:before{mask:url(/sites/default/files/icons/width.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wind:before{mask:url(/sites/default/files/icons/wind.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wireless:before{mask:url(/sites/default/files/icons/wireless.svg);mask-size:contain;mask-repeat:no-repeat}.icon--wrench:before{mask:url(/sites/default/files/icons/wrench.svg);mask-size:contain;mask-repeat:no-repeat}.alert,.drupal-message{background-color:var(--color-alert--informational-bg);color:#000;border-color:var(--color-alert--informational-border);position:relative}.alert .alert-icon,.drupal-message .alert-icon{color:var(--color-alert--informational-border)}.alert,.drupal-message{display:block;padding:1.2rem 1.8rem;border-left-width:.5rem;border-left-style:solid;margin-bottom:2.7rem}.alert .alert-title,.drupal-message .alert-title{margin:0;font-size:var(--font-size--h4);line-height:1.333}.alert .alert-title>small,.drupal-message .alert-title>small{font-style:italic}.alert .alert-icon,.drupal-message .alert-icon{float:left;margin-top:.9rem;margin-right:1.2rem;width:3.6rem;height:3.6rem}.alert .alert-icon+.alert-content,.drupal-message .alert-icon+.alert-content{padding-left:4.8rem}.alert p,.drupal-message p{margin:0}.alert a,.drupal-message a{color:#043d5b}.alert a:hover,.drupal-message a:hover{color:#000}.alert.alert--emergency,.alert--emergency.drupal-message,.drupal-message.error-message{background-color:var(--color-alert--emergency-bg);border-color:var(--color-alert--emergency-border);position:relative}.alert.alert--emergency .alert-icon,.alert--emergency.drupal-message .alert-icon,.drupal-message.error-message .alert-icon{color:var(--color-alert--emergency-border)}.alert.alert--informational,.alert--informational.drupal-message,.drupal-message.information-message{background-color:var(--color-alert--informational-bg);color:#000;border-color:var(--color-alert--informational-border);position:relative}.alert.alert--informational .alert-icon,.alert--informational.drupal-message .alert-icon,.drupal-message.information-message .alert-icon{color:var(--color-alert--informational-border)}.alert.alert--success,.alert--success.drupal-message,.drupal-message.status-message{background-color:var(--color-alert--success-bg);border-color:var(--color-alert--success-border);position:relative}.alert.alert--success .alert-icon,.alert--success.drupal-message .alert-icon,.drupal-message.status-message .alert-icon{color:var(--color-alert--success-icon)}.alert.alert--warning,.alert--warning.drupal-message,.drupal-message.warning-message{background-color:var(--color-alert--warning-bg);border-color:var(--color-alert--warning-border);position:relative}.alert.alert--warning .alert-icon,.alert--warning.drupal-message .alert-icon,.drupal-message.warning-message .alert-icon{color:var(--color-alert--warning-icon)}.alert.gin-theme,.gin-theme.drupal-message{border-radius:1.2rem;padding:1.6rem}.alert.gin-theme.alert--emergency,.gin-theme.alert--emergency.drupal-message,.gin-theme.drupal-message.error-message{background-color:#ac1d2c;color:#fbeaec;border-color:#ac1d2c;position:relative}.alert.gin-theme.alert--emergency .alert-icon,.gin-theme.alert--emergency.drupal-message .alert-icon,.gin-theme.drupal-message.error-message .alert-icon{color:#fbeaec}.alert.gin-theme.alert--informational,.gin-theme.alert--informational.drupal-message,.gin-theme.drupal-message.information-message{background-color:#082538;color:#e4f1f6;border-color:#082538;position:relative}.alert.gin-theme.alert--informational .alert-icon,.gin-theme.alert--informational.drupal-message .alert-icon,.gin-theme.drupal-message.information-message .alert-icon{color:#e4f1f6}.alert.gin-theme.alert--success,.gin-theme.alert--success.drupal-message,.gin-theme.drupal-message.status-message{background-color:#00662f;color:#e3f2e8;border-color:#00662f;position:relative}.alert.gin-theme.alert--success .alert-icon,.gin-theme.alert--success.drupal-message .alert-icon,.gin-theme.drupal-message.status-message .alert-icon{color:#e3f2e8}.alert.gin-theme.alert--warning,.gin-theme.alert--warning.drupal-message,.gin-theme.drupal-message.warning-message{background-color:#eca120;color:#000;border-color:#eca120;position:relative}.alert.gin-theme.alert--warning .alert-icon,.gin-theme.alert--warning.drupal-message .alert-icon,.gin-theme.drupal-message.warning-message .alert-icon{color:#000}.alert-group ol{list-style:none;margin:0;padding:0}.alert--sitewide,.region--alerts-custom .alert-group .alert,.region--alerts-custom .alert-group .drupal-message{margin:0;border-left:none;background-color:var(--color-alert--informational-sitewide);color:var(--color-alert--text);border-color:var(--color-alert--informational-border);position:relative}.alert--sitewide .alert-icon,.region--alerts-custom .alert-group .alert .alert-icon,.region--alerts-custom .alert-group .drupal-message .alert-icon{color:var(--color-alert--text)}@media screen and (min-width:992px){.alert--sitewide .alert-container,.region--alerts-custom .alert-group .alert .alert-container,.region--alerts-custom .alert-group .drupal-message .alert-container{margin-left:auto;margin-right:auto;max-width:1140px}}.section--metro .alert--sitewide .alert-container,.section--metro .region--alerts-custom .alert-group .alert .alert-container,.section--metro .region--alerts-custom .alert-group .drupal-message .alert-container,.region--alerts-custom .alert-group .section--metro .alert .alert-container,.region--alerts-custom .alert-group .section--metro .drupal-message .alert-container{margin:0;max-width:none}@media screen and (min-width:1400px){.section--metro .alert--sitewide .alert-container,.section--metro .region--alerts-custom .alert-group .alert .alert-container,.section--metro .region--alerts-custom .alert-group .drupal-message .alert-container,.region--alerts-custom .alert-group .section--metro .alert .alert-container,.region--alerts-custom .alert-group .section--metro .drupal-message .alert-container{margin:0 2.7rem}}.alert--sitewide .alert-container .alert-content>*,.region--alerts-custom .alert-group .alert .alert-container .alert-content>*,.region--alerts-custom .alert-group .drupal-message .alert-container .alert-content>*{display:inline}.alert--sitewide .alert-container .alert-content>*+*,.region--alerts-custom .alert-group .alert .alert-container .alert-content>*+*,.region--alerts-custom .alert-group .drupal-message .alert-container .alert-content>*+*{margin-left:.4rem}.alert--sitewide .alert-container .alert-icon,.region--alerts-custom .alert-group .alert .alert-container .alert-icon,.region--alerts-custom .alert-group .drupal-message .alert-container .alert-icon{margin-top:0;width:2.7rem;height:2.7rem}.alert--sitewide .alert-container .alert-icon+.alert-content,.region--alerts-custom .alert-group .alert .alert-container .alert-icon+.alert-content,.region--alerts-custom .alert-group .drupal-message .alert-container .alert-icon+.alert-content{padding-left:4rem}.alert--sitewide a,.region--alerts-custom .alert-group .alert a,.region--alerts-custom .alert-group .drupal-message a{color:currentColor}.alert--sitewide a:hover,.region--alerts-custom .alert-group .alert a:hover,.region--alerts-custom .alert-group .drupal-message a:hover{color:currentColor;opacity:.8}.alert--sitewide.alert--emergency,.alert--sitewide.drupal-message.error-message,.region--alerts-custom .alert-group .alert--emergency.alert,.region--alerts-custom .alert-group .alert--emergency.drupal-message,.region--alerts-custom .alert-group .drupal-message.error-message{background-color:var(--color-alert--emergency-sitewide);color:var(--color-alert--text);border-color:var(--color-alert--informational-border);position:relative}.alert--sitewide.alert--emergency .alert-icon,.alert--sitewide.drupal-message.error-message .alert-icon,.region--alerts-custom .alert-group .alert--emergency.alert .alert-icon,.region--alerts-custom .alert-group .alert--emergency.drupal-message .alert-icon,.region--alerts-custom .alert-group .drupal-message.error-message .alert-icon{color:var(--color-alert--text)}.alert--sitewide.alert--informational,.alert--sitewide.drupal-message.information-message,.region--alerts-custom .alert-group .alert--informational.alert,.region--alerts-custom .alert-group .alert--informational.drupal-message,.region--alerts-custom .alert-group .drupal-message.information-message{background-color:var(--color-alert--informational-sitewide);color:var(--color-alert--text);border-color:var(--color-alert--informational-border);position:relative}.alert--sitewide.alert--informational .alert-icon,.alert--sitewide.drupal-message.information-message .alert-icon,.region--alerts-custom .alert-group .alert--informational.alert .alert-icon,.region--alerts-custom .alert-group .alert--informational.drupal-message .alert-icon,.region--alerts-custom .alert-group .drupal-message.information-message .alert-icon{color:var(--color-alert--text)}.alert--sitewide.alert--success,.alert--sitewide.drupal-message.status-message,.region--alerts-custom .alert-group .alert--success.alert,.region--alerts-custom .alert-group .alert--success.drupal-message,.region--alerts-custom .alert-group .drupal-message.status-message{background-color:var(--color-alert--success-sitewide);color:var(--color-alert--text);border-color:var(--color-alert--informational-border);position:relative}.alert--sitewide.alert--success .alert-icon,.alert--sitewide.drupal-message.status-message .alert-icon,.region--alerts-custom .alert-group .alert--success.alert .alert-icon,.region--alerts-custom .alert-group .alert--success.drupal-message .alert-icon,.region--alerts-custom .alert-group .drupal-message.status-message .alert-icon{color:var(--color-alert--text)}.alert--sitewide.alert--warning,.alert--sitewide.drupal-message.warning-message,.region--alerts-custom .alert-group .alert--warning.alert,.region--alerts-custom .alert-group .alert--warning.drupal-message,.region--alerts-custom .alert-group .drupal-message.warning-message{background-color:var(--color-alert--warning-sitewide);color:#000;border-color:var(--color-alert--informational-border);position:relative}.alert--sitewide.alert--warning .alert-icon,.alert--sitewide.drupal-message.warning-message .alert-icon,.region--alerts-custom .alert-group .alert--warning.alert .alert-icon,.region--alerts-custom .alert-group .alert--warning.drupal-message .alert-icon,.region--alerts-custom .alert-group .drupal-message.warning-message .alert-icon{color:#000}.section--public-health .region--alerts-custom .alert-group .alert,.section--public-health .region--alerts-custom .alert-group .drupal-message{padding-top:.9rem;border-top:.3rem solid rgba(0,0,0,.2)}.alert--flex{align-items:baseline;display:flex;gap:1.5rem}.winter-update-alert-group .winter-update-heading{margin-bottom:0;padding-bottom:0}.winter-update-alert-group .winter-update-heading .heading{margin-top:.2em;margin-bottom:0}.winter-update-alert-group ol .alert:not(:last-child),.winter-update-alert-group ol .drupal-message:not(:last-child){margin-bottom:0}.winter-update-alert-group .alert--dse .alert-content:not(:has(.alert-title)){display:flex;display:flex;align-items:center;height:100%;min-height:5.35rem;padding-left:0}@media(prefers-color-scheme:light){.bg-normal-teal{background-color:#03626b}.bg-normal-blue{background-color:#065d8c}.bg-normal-purple{background-color:#84036c}.bg-normal-red{background-color:#ac1d2c}.bg-normal-green{background-color:#00662f}.bg-pale-gray{background-color:#eee}.bg-pale-yellow{background-color:#fdf4e4}.bg-black{background-color:#000}.bg-light-yellow{background-color:#eca120}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--ui-prefooter-background)}}@media(prefers-color-scheme:dark){.bg-pale-gray{background-color:#333}.bg-pale-yellow,.bg-primary{background-color:#121212}}.bg-image{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:1.5em 0;z-index:0;color:#fff}.bg-image:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:50%;z-index:-1}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-button-text:white;--ui-component-button-text-hover:white;--ui-component-button-bg:var(--color-normal-teal);--ui-component-button-bg-hover:var(--color-dark-teal);--ui-component-button-border-hover:var(--color-dark-teal);--ui-component-button-outline-text:var(--color-normal-teal);--ui-component-button-darktheme-bg:white;--ui-component-button-darktheme-border:white;--ui-component-button-darktheme-text:var(--color-dark-teal);--ui-component-button-darktheme-bg-hover:var(--color-pale-teal);--ui-component-button-darktheme-border-hover:var(--color-pale-teal);--ui-component-button-darktheme-text-hover:var(--color-dark-teal)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-component-button-text-hover:black;--ui-component-button-bg:var(--color-light-teal);--ui-component-button-bg-hover:var(--color-pale-teal);--ui-component-button-border-hover:var(--color-light-teal);--ui-component-button-outline-text:var(--color-light-teal);--ui-component-button-darktheme-bg:var(--color-light-teal);--ui-component-button-darktheme-border:var(--color-light-teal);--ui-component-button-darktheme-text:var(--color-dark-teal);--ui-component-button-darktheme-bg-hover:var(--color-pale-teal);--ui-component-button-darktheme-border-hover:var(--color-medium-teal);--ui-component-button-darktheme-text-hover:var(--color-dark-teal)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-button-text:white;--ui-component-button-text-hover:black;--ui-component-button-bg:var(--color-dark-navy);--ui-component-button-bg-hover:var(--color-medium-cool-blue);--ui-component-button-border-hover:var(--color-medium-cool-blue);--ui-component-button-outline-text:var(--color-dark-navy);--ui-component-button-darktheme-bg:white;--ui-component-button-darktheme-border:white;--ui-component-button-darktheme-text:var(--color-dark-navy);--ui-component-button-darktheme-bg-hover:var(--color-pale-cool-blue);--ui-component-button-darktheme-border-hover:var(--color-pale-cool-blue);--ui-component-button-darktheme-text-hover:var(--color-dark-navy)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-component-button-text:black;--ui-component-button-text-hover:black;--ui-component-button-bg:var(--color-light-cool-blue);--ui-component-button-bg-hover:var(--color-pale-cool-blue);--ui-component-button-border-hover:var(--color-light-cool-blue);--ui-component-button-outline-text:var(--color-light-cool-blue);--ui-component-button-darktheme-bg:var(--color-light-cool-blue);--ui-component-button-darktheme-border:var(--color-light-cool-blue);--ui-component-button-darktheme-text:var(--color-dark-navy);--ui-component-button-darktheme-bg-hover:var(--color-pale-cool-blue);--ui-component-button-darktheme-border-hover:var(--color-medium-cool-blue);--ui-component-button-darktheme-text-hover:var(--color-dark-navy)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-button-text:white;--ui-component-button-text-hover:white;--ui-component-button-bg:var(--color-normal-purple);--ui-component-button-bg-hover:var(--color-dark-purple);--ui-component-button-border-hover:var(--color-dark-purple);--ui-component-button-outline-text:var(--color-normal-purple);--ui-component-button-darktheme-bg:white;--ui-component-button-darktheme-border:white;--ui-component-button-darktheme-text:var(--color-dark-purple);--ui-component-button-darktheme-bg-hover:var(--color-pale-purple);--ui-component-button-darktheme-border-hover:var(--color-pale-purple);--ui-component-button-darktheme-text-hover:var(--color-dark-purple)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-component-button-text:black;--ui-component-button-text-hover:black;--ui-component-button-bg:var(--color-light-purple);--ui-component-button-bg-hover:var(--color-pale-purple);--ui-component-button-border-hover:var(--color-light-purple);--ui-component-button-outline-text:var(--color-light-purple);--ui-component-button-darktheme-bg:var(--color-light-purple);--ui-component-button-darktheme-border:var(--color-light-purple);--ui-component-button-darktheme-text:var(--color-dark-purple);--ui-component-button-darktheme-bg-hover:var(--color-pale-purple);--ui-component-button-darktheme-border-hover:var(--color-medium-purple);--ui-component-button-darktheme-text-hover:var(--color-dark-purple)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-button-text:white;--ui-component-button-text-hover:white;--ui-component-button-bg:var(--color-normal-pink);--ui-component-button-bg-hover:var(--color-dark-pink);--ui-component-button-border-hover:var(--color-dark-pink);--ui-component-button-outline-text:var(--color-normal-pink);--ui-component-button-darktheme-bg:white;--ui-component-button-darktheme-border:white;--ui-component-button-darktheme-text:var(--color-dark-pink);--ui-component-button-darktheme-bg-hover:var(--color-pale-pink);--ui-component-button-darktheme-border-hover:var(--color-pale-pink);--ui-component-button-darktheme-text-hover:var(--color-dark-pink)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-component-button-text:black;--ui-component-button-text-hover:black;--ui-component-button-bg:var(--color-light-pink);--ui-component-button-bg-hover:var(--color-pale-pink);--ui-component-button-border-hover:var(--color-light-pink);--ui-component-button-outline-text:var(--color-light-pink);--ui-component-button-darktheme-bg:var(--color-light-purple);--ui-component-button-darktheme-border:var(--color-light-pink);--ui-component-button-darktheme-text:var(--color-dark-pink);--ui-component-button-darktheme-bg-hover:var(--color-pale-pink);--ui-component-button-darktheme-border-hover:var(--color-medium-pink);--ui-component-button-darktheme-text-hover:var(--color-dark-pink)}}@media(prefers-color-scheme:light){.section--public-health{--ui-component-button-text:white;--ui-component-button-text-hover:white;--ui-component-button-bg:var(--color-normal-green);--ui-component-button-bg-hover:var(--color-dark-green);--ui-component-button-border-hover:var(--color-dark-green);--ui-component-button-outline-bg:white;--ui-component-button-outline-text:var(--color-normal-green);--ui-component-button-darktheme-bg:white;--ui-component-button-darktheme-border:white;--ui-component-button-darktheme-text:var(--color-dark-green);--ui-component-button-darktheme-bg-hover:var(--color-pale-green);--ui-component-button-darktheme-border-hover:var(--color-pale-green);--ui-component-button-darktheme-text-hover:var(--color-dark-green)}}@media(prefers-color-scheme:dark){.section--public-health{--ui-component-button-text:black;--ui-component-button-text-hover:black;--ui-component-button-bg:var(--color-light-green);--ui-component-button-bg-hover:var(--color-pale-green);--ui-component-button-border-hover:var(--color-light-green);--ui-component-button-outline-bg:transparent;--ui-component-button-outline-text:var(--color-light-green);--ui-component-button-darktheme-bg:var(--color-light-green);--ui-component-button-darktheme-border:var(--color-light-green);--ui-component-button-darktheme-text:var(--color-dark-green);--ui-component-button-darktheme-bg-hover:var(--color-pale-green);--ui-component-button-darktheme-border-hover:var(--color-medium-green);--ui-component-button-darktheme-text-hover:var(--color-dark-green)}}.button.icon:active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);z-index:-1}.section--public-health .block-city-search-form-block .form-actions .button,.section--metro .theme--light .button--secondary,.section--metro .theme--light .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--light .button,.section--metro * .button--secondary,.section--metro .block-city-search-form-block .form-actions .button,.theme--light .button--secondary,.theme--light .section--metro .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--light .button,* .button--secondary,.section--metro .block-city-search-form-block .form-actions .button,.section--human-resources .theme--light .button--primary,.section--human-resources .theme--light .city-subscribe-form input[type=submit],.city-subscribe-form .section--human-resources .theme--light input[type=submit],.section--human-resources .theme--light .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--human-resources .theme--light .button,.section--human-resources .theme--light .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .section--human-resources .theme--light .button,.section--human-resources .theme--light a.button--route,.section--jobs .theme--light .button--primary,.section--jobs .theme--light .city-subscribe-form input[type=submit],.city-subscribe-form .section--jobs .theme--light input[type=submit],.section--jobs .theme--light .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--jobs .theme--light .button,.section--jobs .theme--light .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .section--jobs .theme--light .button,.section--jobs .theme--light a.button--route,.section--human-resources .theme--light .form-submit,.section--jobs .theme--light .form-submit,.section--human-resources .theme--light .button-action,.section--jobs .theme--light .button-action,.section--human-resources * .button--primary,.section--human-resources .city-subscribe-form input[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources * a.button--route,.section--jobs * .button--primary,.section--jobs .city-subscribe-form input[type=submit],.section--jobs .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--jobs .form-actions .button,.section--jobs .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--jobs .form-actions .button,.section--jobs * a.button--route,.section--human-resources * .form-submit,.section--jobs * .form-submit,.section--human-resources * .button-action,.section--jobs * .button-action,.theme--light .button--primary,.theme--light .city-subscribe-form input[type=submit],.city-subscribe-form .theme--light input[type=submit],.theme--light .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .theme--light .button,.theme--light .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .theme--light .button,.theme--light a.button--route,.theme--light .form-submit,.theme--light .button-action,* .button--primary,.city-subscribe-form input[type=submit],.block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .button,* .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),* a.button--route,* .form-submit,* .button-action,.theme--light .button--yellow,.theme--light .button--advisory,* .button--yellow,* .button--advisory,.theme--light .button--teal,* .button--teal,.theme--light .button--red,.theme--light .route-uw-service .button--route,.route-uw-service .theme--light .button--route,.theme--light .button--danger,* .button--red,.route-uw-service .button--route,* .button--danger,.theme--light .button--purple,* .button--purple,.theme--light .button--orange,.theme--light .button--warning,* .button--orange,* .button--warning,.theme--light .button--gray,.theme--light form .webform-button--previous,form .theme--light .webform-button--previous,* .button--gray,form .webform-button--previous,.theme--light .button--green,.theme--light .button--success,* .button--green,* .button--success,.theme--light .button--blue,.theme--light .route-local-route .button--route,.route-local-route .theme--light .button--route,.theme--light .button--info,.theme--light .button--submit,* .button--blue,.route-local-route .button--route,* .button--info,* .button--submit,.section--metro .theme--dark .button--secondary,.section--metro .theme--dark .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button,.theme--dark .button--secondary,.theme--dark .section--metro .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button,.section--human-resources .theme--dark .button--primary,.section--human-resources .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--human-resources .theme--dark input[type=submit],.section--human-resources .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--human-resources .theme--dark .button,.section--human-resources .theme--dark .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .section--human-resources .theme--dark .button,.section--human-resources .theme--dark a.button--route,.section--jobs .theme--dark .button--primary,.section--jobs .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--jobs .theme--dark input[type=submit],.section--jobs .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--jobs .theme--dark .button,.section--jobs .theme--dark .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .section--jobs .theme--dark .button,.section--jobs .theme--dark a.button--route,.section--human-resources .theme--dark .button-action,.section--jobs .theme--dark .button-action,.theme--dark .button--primary,.theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .theme--dark input[type=submit],.theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .theme--dark .button,.theme--dark .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .theme--dark .button,.theme--dark a.button--route,.theme--dark .button-action,.theme--dark .button--yellow,.theme--dark .button--advisory,.theme--dark .button--teal,.theme--dark .button--red,.theme--dark .route-uw-service .button--route,.route-uw-service .theme--dark .button--route,.theme--dark .button--danger,.theme--dark .button--purple,.theme--dark .button--orange,.theme--dark .button--warning,.theme--dark .button--gray,.theme--dark form .webform-button--previous,form .theme--dark .webform-button--previous,.theme--dark .button--green,.theme--dark .button--success,.theme--dark .button--blue,.theme--dark .route-local-route .button--route,.route-local-route .theme--dark .button--route,.theme--dark .button--info,.theme--dark .button--submit{background-color:var(--ui-button--bg);box-shadow:inset 0 0 0 .2rem var(--ui-button--border),0 .2rem .4rem 0 rgba(0,0,0,.2);color:var(--ui-button--text)}.section--metro * .button--secondary:focus,* .button--secondary:focus,.section--human-resources * .button--primary:focus,.section--human-resources * a.button--route:focus,.section--jobs * .button--primary:focus,.section--jobs * a.button--route:focus,.section--human-resources * .form-submit:focus,.section--jobs * .form-submit:focus,.section--human-resources * .button-action:focus,.section--jobs * .button-action:focus,* .button--primary:focus,.city-subscribe-form input[type=submit]:focus,.block-city-search-form-block .form-actions .button:focus,* .button--fluid.button:focus:not(.button--primary,a.button--route,.button--secondary),* a.button--route:focus,* .form-submit:focus,* .button-action:focus,* .button--yellow:focus,* .button--advisory:focus,* .button--teal:focus,* .button--red:focus,.route-uw-service .button--route:focus,* .button--danger:focus,* .button--purple:focus,* .button--orange:focus,* .button--warning:focus,* .button--gray:focus,form .webform-button--previous:focus,* .button--green:focus,* .button--success:focus,* .button--blue:focus,.route-local-route .button--route:focus,* .button--info:focus,* .button--submit:focus,.section--metro * .button--secondary:hover,* .button--secondary:hover,.section--human-resources * .button--primary:hover,.section--human-resources * a.button--route:hover,.section--jobs * .button--primary:hover,.section--jobs * a.button--route:hover,.section--human-resources * .form-submit:hover,.section--jobs * .form-submit:hover,.section--human-resources * .button-action:hover,.section--jobs * .button-action:hover,* .button--primary:hover,.city-subscribe-form input[type=submit]:hover,.block-city-search-form-block .form-actions .button:hover,* .button--fluid.button:hover:not(.button--primary,a.button--route,.button--secondary),* a.button--route:hover,* .form-submit:hover,* .button-action:hover,* .button--yellow:hover,* .button--advisory:hover,* .button--teal:hover,* .button--red:hover,.route-uw-service .button--route:hover,* .button--danger:hover,* .button--purple:hover,* .button--orange:hover,* .button--warning:hover,* .button--gray:hover,form .webform-button--previous:hover,* .button--green:hover,* .button--success:hover,* .button--blue:hover,.route-local-route .button--route:hover,* .button--info:hover,* .button--submit:hover{color:var(--ui-button--text)}* .button--secondary:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--primary:focus:not(:disabled,.button--disabled,[aria-disabled=true]),.city-subscribe-form input[type=submit]:focus:not(:disabled,.button--disabled,[aria-disabled=true]),.block-city-search-form-block .form-actions .button:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--fluid.button:focus:not(:disabled,.button--disabled,[aria-disabled=true]):not(.button--primary,a.button--route,.button--secondary),* a.button--route:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .form-submit:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button-action:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--yellow:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--advisory:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--teal:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--red:focus:not(:disabled,.button--disabled,[aria-disabled=true]),.route-uw-service .button--route:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--danger:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--purple:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--orange:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--warning:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--gray:focus:not(:disabled,.button--disabled,[aria-disabled=true]),form .webform-button--previous:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--green:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--success:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--blue:focus:not(:disabled,.button--disabled,[aria-disabled=true]),.route-local-route .button--route:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--info:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--submit:focus:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--secondary:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--primary:hover:not(:disabled,.button--disabled,[aria-disabled=true]),.city-subscribe-form input[type=submit]:hover:not(:disabled,.button--disabled,[aria-disabled=true]),.block-city-search-form-block .form-actions .button:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--fluid.button:hover:not(:disabled,.button--disabled,[aria-disabled=true]):not(.button--primary,a.button--route,.button--secondary),* a.button--route:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .form-submit:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button-action:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--yellow:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--advisory:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--teal:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--red:hover:not(:disabled,.button--disabled,[aria-disabled=true]),.route-uw-service .button--route:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--danger:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--purple:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--orange:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--warning:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--gray:hover:not(:disabled,.button--disabled,[aria-disabled=true]),form .webform-button--previous:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--green:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--success:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--blue:hover:not(:disabled,.button--disabled,[aria-disabled=true]),.route-local-route .button--route:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--info:hover:not(:disabled,.button--disabled,[aria-disabled=true]),* .button--submit:hover:not(:disabled,.button--disabled,[aria-disabled=true]){background-color:var(--ui-button--bg-hover);box-shadow:inset 0 0 0 .2rem var(--ui-button--border-hover),0 .2rem .4rem 0 rgba(0,0,0,.2);color:var(--ui-button--text-hover)}* .button--secondary:visited:not(:focus,:hover),* .button--primary:visited:not(:focus,:hover),.city-subscribe-form input[type=submit]:visited:not(:focus,:hover),.block-city-search-form-block .form-actions .button:visited:not(:focus,:hover),* .button--fluid.button:visited:not(:focus,:hover):not(.button--primary,a.button--route,.button--secondary),* a.button--route:visited:not(:focus,:hover),* .form-submit:visited:not(:focus,:hover),* .button-action:visited:not(:focus,:hover),* .button--yellow:visited:not(:focus,:hover),* .button--advisory:visited:not(:focus,:hover),* .button--teal:visited:not(:focus,:hover),* .button--red:visited:not(:focus,:hover),.route-uw-service .button--route:visited:not(:focus,:hover),* .button--danger:visited:not(:focus,:hover),* .button--purple:visited:not(:focus,:hover),* .button--orange:visited:not(:focus,:hover),* .button--warning:visited:not(:focus,:hover),* .button--gray:visited:not(:focus,:hover),form .webform-button--previous:visited:not(:focus,:hover),* .button--green:visited:not(:focus,:hover),* .button--success:visited:not(:focus,:hover),* .button--blue:visited:not(:focus,:hover),.route-local-route .button--route:visited:not(:focus,:hover),* .button--info:visited:not(:focus,:hover),* .button--submit:visited:not(:focus,:hover){color:var(--ui-button--text)}.button{padding:1.05rem 1.725rem;border-radius:.5rem;appearance:none;margin:0 1.5rem 1.5rem 0;position:relative;display:inline-block;width:auto;border:none;font-family:inherit;font-size:var(--font-size--base-em);font-weight:normal;line-height:normal;text-shadow:none;user-select:none;cursor:pointer;z-index:0}.button.button--unstyled:disabled,.button.button--link:disabled,.button.button--unstyled.button--disabled,.button.button--disabled.button--link,.button.button--unstyled[aria-disabled=true],.button[aria-disabled=true].button--link{color:var(--color-link)}.button--link{margin:0;padding:0;border:0;cursor:pointer;font-family:inherit;font-size:var(--font-size--small)}.button--link:focus-visible{outline-offset:2px}.button--link:not(:last-of-type){margin-right:1em}.button--unstyled,.button--link{color:var(--color-link);background-color:rgba(0,0,0,0);box-shadow:none;text-decoration:underline}.button--unstyled:focus,.button--link:focus,.button--unstyled:hover,.button--link:hover{color:var(--color-link-hover)}.button--disabled,.button:disabled,.button[aria-disabled=true]{opacity:60%;cursor:not-allowed}@media(prefers-color-scheme:light){.theme--dark .button--blue,.theme--dark .route-local-route .button--route,.route-local-route .theme--dark .button--route,.theme--dark .button--info,.theme--dark .button--submit{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-blue);--ui-button--bg-hover:var(--color-pale-blue);--ui-button--border-hover:var(--color-pale-blue);--ui-button--text-hover:var(--color-normal-blue)}.theme--dark .button--blue.button--outline,.theme--dark .route-local-route .button--outline.button--route,.route-local-route .theme--dark .button--outline.button--route,.theme--dark .button--info.button--outline,.theme--dark .button--submit.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-blue);--ui-button--border-hover:var(--color-pale-blue);--ui-button--text-hover:var(--color-dark-blue)}}@media(prefers-color-scheme:light){.theme--dark .button--green,.theme--dark .button--success{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-green);--ui-button--bg-hover:var(--color-pale-green);--ui-button--border-hover:var(--color-pale-green);--ui-button--text-hover:var(--color-normal-green)}.theme--dark .button--green.button--outline,.theme--dark .button--success.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-green);--ui-button--border-hover:var(--color-pale-green);--ui-button--text-hover:var(--color-dark-green)}}@media(prefers-color-scheme:light){.theme--dark .button--gray,.theme--dark form .webform-button--previous,form .theme--dark .webform-button--previous{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-gray);--ui-button--bg-hover:var(--color-pale-gray);--ui-button--border-hover:var(--color-pale-gray);--ui-button--text-hover:var(--color-normal-gray)}.theme--dark .button--gray.button--outline,.theme--dark form .button--outline.webform-button--previous,form .theme--dark .button--outline.webform-button--previous{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-gray);--ui-button--border-hover:var(--color-pale-gray);--ui-button--text-hover:var(--color-dark-gray)}}@media(prefers-color-scheme:light){.theme--dark .button--orange,.theme--dark .button--warning{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-orange);--ui-button--bg-hover:var(--color-pale-orange);--ui-button--border-hover:var(--color-pale-orange);--ui-button--text-hover:var(--color-normal-orange)}.theme--dark .button--orange.button--outline,.theme--dark .button--warning.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-orange);--ui-button--border-hover:var(--color-pale-orange);--ui-button--text-hover:var(--color-dark-orange)}}@media(prefers-color-scheme:light){.theme--dark .button--purple{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-purple);--ui-button--bg-hover:var(--color-pale-purple);--ui-button--border-hover:var(--color-pale-purple);--ui-button--text-hover:var(--color-normal-purple)}.theme--dark .button--purple.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-purple);--ui-button--border-hover:var(--color-pale-purple);--ui-button--text-hover:var(--color-dark-purple)}}@media(prefers-color-scheme:light){.theme--dark .button--red,.theme--dark .route-uw-service .button--route,.route-uw-service .theme--dark .button--route,.theme--dark .button--danger{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-red);--ui-button--bg-hover:var(--color-pale-red);--ui-button--border-hover:var(--color-pale-red);--ui-button--text-hover:var(--color-normal-red)}.theme--dark .button--red.button--outline,.theme--dark .route-uw-service .button--outline.button--route,.route-uw-service .theme--dark .button--outline.button--route,.theme--dark .button--danger.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-red);--ui-button--border-hover:var(--color-pale-red);--ui-button--text-hover:var(--color-dark-red)}}@media(prefers-color-scheme:light){.theme--dark .button--teal{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-teal);--ui-button--bg-hover:var(--color-pale-teal);--ui-button--border-hover:var(--color-pale-teal);--ui-button--text-hover:var(--color-normal-teal)}.theme--dark .button--teal.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-teal);--ui-button--border-hover:var(--color-pale-teal);--ui-button--text-hover:var(--color-dark-teal)}}@media(prefers-color-scheme:light){.theme--dark .button--yellow,.theme--dark .button--advisory{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-normal-yellow);--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-pale-yellow);--ui-button--text-hover:var(--color-normal-yellow)}.theme--dark .button--yellow.button--outline,.theme--dark .button--advisory.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-pale-yellow);--ui-button--text-hover:var(--color-dark-yellow)}.theme--dark .button--yellow,.theme--dark .button--advisory{--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-pale-yellow);--ui-button--text-hover:black}.theme--dark .button--yellow.button--outline,.theme--dark .button--advisory.button--outline{--ui-button--text-hover:black}}@media(prefers-color-scheme:light){.theme--dark .button--primary,.theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .theme--dark input[type=submit],.theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .theme--dark .button,.theme--dark .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .theme--dark .button,.theme--dark .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.theme--dark a.button--route,.theme--dark .button-action{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary)}.theme--dark .button--primary.button--outline,.theme--dark .city-subscribe-form input.button--outline[type=submit],.city-subscribe-form .theme--dark input.button--outline[type=submit],.theme--dark .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .form-actions .theme--dark .button--outline.button,.theme--dark .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.theme--dark a.button--outline.button--route,.theme--dark .button-action.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary--dark)}}@media(prefers-color-scheme:light){.section--human-resources .theme--dark .button--primary,.section--human-resources .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--human-resources .theme--dark input[type=submit],.section--human-resources .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--human-resources .theme--dark .button,.section--human-resources .theme--dark .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources .theme--dark a.button--route,.section--jobs .theme--dark .button--primary,.section--jobs .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--jobs .theme--dark input[type=submit],.section--jobs .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--jobs .theme--dark .button,.section--jobs .theme--dark .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs .theme--dark a.button--route,.section--human-resources .theme--dark .button-action,.section--jobs .theme--dark .button-action{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary)}.section--human-resources .theme--dark .button--primary.button--outline,.section--human-resources .theme--dark .city-subscribe-form input.button--outline[type=submit],.city-subscribe-form .section--human-resources .theme--dark input.button--outline[type=submit],.section--human-resources .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .form-actions .section--human-resources .theme--dark .button--outline.button,.section--human-resources .theme--dark .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources .theme--dark a.button--outline.button--route,.section--jobs .theme--dark .button--primary.button--outline,.section--jobs .theme--dark .city-subscribe-form input.button--outline[type=submit],.city-subscribe-form .section--jobs .theme--dark input.button--outline[type=submit],.section--jobs .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .form-actions .section--jobs .theme--dark .button--outline.button,.section--jobs .theme--dark .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs .theme--dark a.button--outline.button--route,.section--human-resources .theme--dark .button-action.button--outline,.section--jobs .theme--dark .button-action.button--outline{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--pale);--ui-button--text-hover:var(--color-primary--dark)}.section--human-resources .theme--dark .button--primary,.section--human-resources .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--human-resources .theme--dark input[type=submit],.section--human-resources .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--human-resources .theme--dark .button,.section--human-resources .theme--dark .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources .theme--dark a.button--route,.section--jobs .theme--dark .button--primary,.section--jobs .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--jobs .theme--dark input[type=submit],.section--jobs .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--jobs .theme--dark .button,.section--jobs .theme--dark .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs .theme--dark a.button--route,.section--human-resources .theme--dark .button-action,.section--jobs .theme--dark .button-action{--ui-button--text:black;--ui-button--text-hover:black}.section--human-resources .theme--dark .button--primary.button--outline,.section--human-resources .theme--dark .city-subscribe-form input.button--outline[type=submit],.city-subscribe-form .section--human-resources .theme--dark input.button--outline[type=submit],.section--human-resources .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .form-actions .section--human-resources .theme--dark .button--outline.button,.section--human-resources .theme--dark .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources .theme--dark a.button--outline.button--route,.section--jobs .theme--dark .button--primary.button--outline,.section--jobs .theme--dark .city-subscribe-form input.button--outline[type=submit],.city-subscribe-form .section--jobs .theme--dark input.button--outline[type=submit],.section--jobs .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .form-actions .section--jobs .theme--dark .button--outline.button,.section--jobs .theme--dark .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs .theme--dark a.button--outline.button--route,.section--human-resources .theme--dark .button-action.button--outline,.section--jobs .theme--dark .button-action.button--outline{--ui-button--text:black;--ui-button--text-hover:black}}@media(prefers-color-scheme:light){.theme--dark .button--secondary,.theme--dark .section--metro .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-secondary);--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--pale);--ui-button--text-hover:var(--color-secondary)}.theme--dark .button--secondary.button--outline,.theme--dark .section--metro .block-city-search-form-block .form-actions .button--outline.button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button--outline.button{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--pale);--ui-button--text-hover:var(--color-secondary--dark)}}@media(prefers-color-scheme:light){.section--metro .theme--dark .button--secondary,.section--metro .theme--dark .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:var(--color-secondary);--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--pale);--ui-button--text-hover:var(--color-secondary)}.section--metro .theme--dark .button--secondary.button--outline,.section--metro .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button--outline.button{--ui-button--bg:transparent;--ui-button--border:white;--ui-button--text:white;--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--pale);--ui-button--text-hover:var(--color-secondary--dark)}.section--metro .theme--dark .button--secondary,.section--metro .theme--dark .block-city-search-form-block .form-actions .button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button{--ui-button--text:black;--ui-button--text-hover:black}.section--metro .theme--dark .button--secondary.button--outline,.section--metro .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.section--metro .block-city-search-form-block .form-actions .theme--dark .button--outline.button{--ui-button--text:white;--ui-button--text-hover:black}}@media(prefers-color-scheme:light){.theme--light .button--blue,.theme--light .button--info,.theme--light .button--submit,* .button--blue,.route-local-route .button--route,* .button--info,* .button--submit{--ui-button--bg:var(--color-normal-blue);--ui-button--border:var(--color-normal-blue);--ui-button--text:white;--ui-button--bg-hover:var(--color-dark-blue);--ui-button--border-hover:var(--color-dark-blue);--ui-button--text-hover:white}.theme--light .button--blue.button--outline,.theme--light .button--info.button--outline,.theme--light .button--submit.button--outline,* .button--blue.button--outline,.route-local-route .button--outline.button--route,* .button--info.button--outline,* .button--submit.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-blue);--ui-button--text:var(--color-normal-blue);--ui-button--bg-hover:var(--color-dark-blue);--ui-button--border-hover:var(--color-dark-blue);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--blue,.theme--light .button--info,.theme--light .button--submit,* .button--blue,.route-local-route .button--route,* .button--info,* .button--submit{--ui-button--bg:var(--color-light-blue);--ui-button--border:var(--color-light-blue);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-blue);--ui-button--border-hover:var(--color-medium-blue);--ui-button--text-hover:var(--color-normal-blue)}.theme--light .button--blue.button--outline,.theme--light .button--info.button--outline,.theme--light .button--submit.button--outline,* .button--blue.button--outline,.route-local-route .button--outline.button--route,* .button--info.button--outline,* .button--submit.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-blue);--ui-button--text:var(--color-light-blue);--ui-button--bg-hover:var(--color-pale-blue);--ui-button--border-hover:var(--color-medium-blue);--ui-button--text-hover:var(--color-normal-blue)}}@media(prefers-color-scheme:light){.theme--light .button--green,.theme--light .button--success,* .button--green,* .button--success{--ui-button--bg:var(--color-normal-green);--ui-button--border:var(--color-normal-green);--ui-button--text:white;--ui-button--bg-hover:var(--color-dark-green);--ui-button--border-hover:var(--color-dark-green);--ui-button--text-hover:white}.theme--light .button--green.button--outline,.theme--light .button--success.button--outline,* .button--green.button--outline,* .button--success.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-green);--ui-button--text:var(--color-normal-green);--ui-button--bg-hover:var(--color-dark-green);--ui-button--border-hover:var(--color-dark-green);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--green,.theme--light .button--success,* .button--green,* .button--success{--ui-button--bg:var(--color-light-green);--ui-button--border:var(--color-light-green);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-green);--ui-button--border-hover:var(--color-medium-green);--ui-button--text-hover:var(--color-normal-green)}.theme--light .button--green.button--outline,.theme--light .button--success.button--outline,* .button--green.button--outline,* .button--success.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-green);--ui-button--text:var(--color-light-green);--ui-button--bg-hover:var(--color-pale-green);--ui-button--border-hover:var(--color-medium-green);--ui-button--text-hover:var(--color-normal-green)}}@media(prefers-color-scheme:light){.theme--light .button--gray,.theme--light form .webform-button--previous,form .theme--light .webform-button--previous,* .button--gray,form .webform-button--previous{--ui-button--bg:var(--color-normal-gray);--ui-button--border:var(--color-normal-gray);--ui-button--text:black;--ui-button--bg-hover:var(--color-dark-gray);--ui-button--border-hover:var(--color-dark-gray);--ui-button--text-hover:white}.theme--light .button--gray.button--outline,* .button--gray.button--outline,form .button--outline.webform-button--previous{--ui-button--bg:white;--ui-button--border:var(--color-normal-gray);--ui-button--text:var(--color-normal-gray);--ui-button--bg-hover:var(--color-dark-gray);--ui-button--border-hover:var(--color-dark-gray);--ui-button--text-hover:white}.theme--light .button--gray,.theme--light form .webform-button--previous,form .theme--light .webform-button--previous,* .button--gray,form .webform-button--previous{--ui-button--bg:var(--color-pale-gray);--ui-button--border:var(--color-light-gray)}}@media(prefers-color-scheme:dark){.theme--light .button--gray,.theme--light form .webform-button--previous,form .theme--light .webform-button--previous,* .button--gray,form .webform-button--previous{--ui-button--bg:var(--color-light-gray);--ui-button--border:var(--color-light-gray);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-gray);--ui-button--border-hover:var(--color-medium-gray);--ui-button--text-hover:var(--color-normal-gray)}.theme--light .button--gray.button--outline,* .button--gray.button--outline,form .button--outline.webform-button--previous{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-gray);--ui-button--text:var(--color-light-gray);--ui-button--bg-hover:var(--color-pale-gray);--ui-button--border-hover:var(--color-medium-gray);--ui-button--text-hover:var(--color-normal-gray)}.theme--light .button--gray,.theme--light form .webform-button--previous,form .theme--light .webform-button--previous,* .button--gray,form .webform-button--previous{--ui-button--bg:var(--color-dark-gray);--ui-button--border:var(--color-normal-gray);--ui-button--text:white;--ui-button--border-hover:var(--color-medium-gray);--ui-button--text-hover:black}.theme--light .button--gray.button--outline,* .button--gray.button--outline,form .button--outline.webform-button--previous{--ui-button--text-hover:var(--color-dark-gray)}}@media(prefers-color-scheme:light){.theme--light .button--orange,.theme--light .button--warning,* .button--orange,* .button--warning{--ui-button--bg:var(--color-normal-orange);--ui-button--border:var(--color-normal-orange);--ui-button--text:white;--ui-button--bg-hover:var(--color-dark-orange);--ui-button--border-hover:var(--color-dark-orange);--ui-button--text-hover:white}.theme--light .button--orange.button--outline,.theme--light .button--warning.button--outline,* .button--orange.button--outline,* .button--warning.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-orange);--ui-button--text:var(--color-normal-orange);--ui-button--bg-hover:var(--color-dark-orange);--ui-button--border-hover:var(--color-dark-orange);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--orange,.theme--light .button--warning,* .button--orange,* .button--warning{--ui-button--bg:var(--color-light-orange);--ui-button--border:var(--color-light-orange);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-orange);--ui-button--border-hover:var(--color-medium-orange);--ui-button--text-hover:var(--color-normal-orange)}.theme--light .button--orange.button--outline,.theme--light .button--warning.button--outline,* .button--orange.button--outline,* .button--warning.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-orange);--ui-button--text:var(--color-light-orange);--ui-button--bg-hover:var(--color-pale-orange);--ui-button--border-hover:var(--color-medium-orange);--ui-button--text-hover:var(--color-normal-orange)}.theme--light .button--orange,.theme--light .button--warning,* .button--orange,* .button--warning{--ui-button--bg:var(--color-pale-orange);--ui-button--border:var(--color-pale-orange);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-orange);--ui-button--border-hover:var(--color-medium-orange);--ui-button--text-hover:black}.theme--light .button--orange.button--outline,.theme--light .button--warning.button--outline,* .button--orange.button--outline,* .button--warning.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-orange);--ui-button--text:var(--color-pale-orange);--ui-button--bg-hover:var(--color-pale-orange);--ui-button--border-hover:var(--color-medium-orange);--ui-button--text-hover:black}}@media(prefers-color-scheme:light){.theme--light .button--purple,* .button--purple{--ui-button--bg:var(--color-normal-purple);--ui-button--border:var(--color-normal-purple);--ui-button--text:white;--ui-button--bg-hover:var(--color-dark-purple);--ui-button--border-hover:var(--color-dark-purple);--ui-button--text-hover:white}.theme--light .button--purple.button--outline,* .button--purple.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-purple);--ui-button--text:var(--color-normal-purple);--ui-button--bg-hover:var(--color-dark-purple);--ui-button--border-hover:var(--color-dark-purple);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--purple,* .button--purple{--ui-button--bg:var(--color-light-purple);--ui-button--border:var(--color-light-purple);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-purple);--ui-button--border-hover:var(--color-medium-purple);--ui-button--text-hover:var(--color-normal-purple)}.theme--light .button--purple.button--outline,* .button--purple.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-purple);--ui-button--text:var(--color-light-purple);--ui-button--bg-hover:var(--color-pale-purple);--ui-button--border-hover:var(--color-medium-purple);--ui-button--text-hover:var(--color-normal-purple)}}@media(prefers-color-scheme:light){.theme--light .button--red,.theme--light .button--danger,* .button--red,.route-uw-service .button--route,* .button--danger{--ui-button--bg:var(--color-normal-red);--ui-button--border:var(--color-normal-red);--ui-button--text:white;--ui-button--bg-hover:var(--color-dark-red);--ui-button--border-hover:var(--color-dark-red);--ui-button--text-hover:white}.theme--light .button--red.button--outline,.theme--light .button--danger.button--outline,* .button--red.button--outline,.route-uw-service .button--outline.button--route,* .button--danger.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-red);--ui-button--text:var(--color-normal-red);--ui-button--bg-hover:var(--color-dark-red);--ui-button--border-hover:var(--color-dark-red);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--red,.theme--light .button--danger,* .button--red,.route-uw-service .button--route,* .button--danger{--ui-button--bg:var(--color-light-red);--ui-button--border:var(--color-light-red);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-red);--ui-button--border-hover:var(--color-medium-red);--ui-button--text-hover:var(--color-normal-red)}.theme--light .button--red.button--outline,.theme--light .button--danger.button--outline,* .button--red.button--outline,.route-uw-service .button--outline.button--route,* .button--danger.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-red);--ui-button--text:var(--color-light-red);--ui-button--bg-hover:var(--color-pale-red);--ui-button--border-hover:var(--color-medium-red);--ui-button--text-hover:var(--color-normal-red)}}@media(prefers-color-scheme:light){.theme--light .button--teal,* .button--teal{--ui-button--bg:var(--color-normal-teal);--ui-button--border:var(--color-normal-teal);--ui-button--text:white;--ui-button--bg-hover:var(--color-dark-teal);--ui-button--border-hover:var(--color-dark-teal);--ui-button--text-hover:white}.theme--light .button--teal.button--outline,* .button--teal.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-teal);--ui-button--text:var(--color-normal-teal);--ui-button--bg-hover:var(--color-dark-teal);--ui-button--border-hover:var(--color-dark-teal);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--teal,* .button--teal{--ui-button--bg:var(--color-light-teal);--ui-button--border:var(--color-light-teal);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-teal);--ui-button--border-hover:var(--color-medium-teal);--ui-button--text-hover:var(--color-normal-teal)}.theme--light .button--teal.button--outline,* .button--teal.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-teal);--ui-button--text:var(--color-light-teal);--ui-button--bg-hover:var(--color-pale-teal);--ui-button--border-hover:var(--color-medium-teal);--ui-button--text-hover:var(--color-normal-teal)}}@media(prefers-color-scheme:light){.theme--light .button--yellow,.theme--light .button--advisory,* .button--yellow,* .button--advisory{--ui-button--bg:var(--color-normal-yellow);--ui-button--border:var(--color-normal-yellow);--ui-button--text:black;--ui-button--bg-hover:var(--color-dark-yellow);--ui-button--border-hover:var(--color-dark-yellow);--ui-button--text-hover:black}.theme--light .button--yellow.button--outline,.theme--light .button--advisory.button--outline,* .button--yellow.button--outline,* .button--advisory.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-yellow);--ui-button--text:var(--color-normal-yellow);--ui-button--bg-hover:var(--color-dark-yellow);--ui-button--border-hover:var(--color-dark-yellow);--ui-button--text-hover:black}.theme--light .button--yellow,.theme--light .button--advisory,* .button--yellow,* .button--advisory{--ui-button--bg:var(--color-light-yellow);--ui-button--border:var(--color-light-yellow);--ui-button--text:black;--ui-button--bg-hover:var(--color-medium-yellow);--ui-button--border-hover:var(--color-medium-yellow);--ui-button--text-hover:black}.theme--light .button--yellow.button--outline,.theme--light .button--advisory.button--outline,* .button--yellow.button--outline,* .button--advisory.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-light-yellow);--ui-button--text:black;--ui-button--bg-hover:var(--color-medium-yellow);--ui-button--border-hover:var(--color-medium-yellow);--ui-button--text-hover:black}}@media(prefers-color-scheme:dark){.theme--light .button--yellow,.theme--light .button--advisory,* .button--yellow,* .button--advisory{--ui-button--bg:var(--color-light-yellow);--ui-button--border:var(--color-light-yellow);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-medium-yellow);--ui-button--text-hover:var(--color-normal-yellow)}.theme--light .button--yellow.button--outline,.theme--light .button--advisory.button--outline,* .button--yellow.button--outline,* .button--advisory.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-yellow);--ui-button--text:var(--color-light-yellow);--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-medium-yellow);--ui-button--text-hover:var(--color-normal-yellow)}.theme--light .button--yellow,.theme--light .button--advisory,* .button--yellow,* .button--advisory{--ui-button--bg:var(--color-pale-yellow);--ui-button--border:var(--color-pale-yellow);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-medium-yellow);--ui-button--text-hover:black}.theme--light .button--yellow.button--outline,.theme--light .button--advisory.button--outline,* .button--yellow.button--outline,* .button--advisory.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-yellow);--ui-button--text:var(--color-pale-yellow);--ui-button--bg-hover:var(--color-pale-yellow);--ui-button--border-hover:var(--color-medium-yellow);--ui-button--text-hover:black}}@media(prefers-color-scheme:light){.theme--light .button--primary,.theme--light a.button--route,.theme--light .form-submit,.theme--light .button-action,* .button--primary,.city-subscribe-form input[type=submit],.block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .button,* .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),* a.button--route,* .form-submit,* .button-action{--ui-button--bg:var(--color-primary);--ui-button--border:var(--color-primary);--ui-button--text:white;--ui-button--bg-hover:var(--color-primary--dark);--ui-button--border-hover:var(--color-primary--dark);--ui-button--text-hover:white}.theme--light .button--primary.button--outline,.theme--light .form-submit.button--outline,.theme--light .button-action.button--outline,* .button--primary.button--outline,.city-subscribe-form input.button--outline[type=submit],.block-city-search-form-block .form-actions .button--outline.button,.section--public-health .region--content .block-city-search-form-block .form-actions .button--outline.button,* .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),* a.button--outline.button--route,* .form-submit.button--outline,* .button-action.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-primary);--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--dark);--ui-button--border-hover:var(--color-primary--dark);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--primary,.theme--light a.button--route,.theme--light .form-submit,.theme--light .button-action,* .button--primary,.city-subscribe-form input[type=submit],.block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .button,* .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),* a.button--route,* .form-submit,* .button-action{--ui-button--bg:var(--color-primary--light);--ui-button--border:var(--color-primary--light);--ui-button--text:black;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--medium);--ui-button--text-hover:var(--color-primary--dark)}.theme--light .button--primary.button--outline,.theme--light .form-submit.button--outline,.theme--light .button-action.button--outline,* .button--primary.button--outline,.city-subscribe-form input.button--outline[type=submit],.block-city-search-form-block .form-actions .button--outline.button,.section--public-health .region--content .block-city-search-form-block .form-actions .button--outline.button,* .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),* a.button--outline.button--route,* .form-submit.button--outline,* .button-action.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-primary--medium);--ui-button--text:var(--color-primary--light);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--medium);--ui-button--text-hover:var(--color-primary--dark)}}@media(prefers-color-scheme:light){.section--human-resources .theme--light .button--primary,.city-subscribe-form .section--human-resources .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button,.section--human-resources .theme--light a.button--route,.section--jobs .theme--light .button--primary,.city-subscribe-form .section--jobs .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button,.section--jobs .theme--light a.button--route,.section--human-resources .theme--light .form-submit,.section--jobs .theme--light .form-submit,.section--human-resources .theme--light .button-action,.section--jobs .theme--light .button-action,.section--human-resources * .button--primary,.section--human-resources .city-subscribe-form input[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--route,.section--jobs * .button--primary,.section--jobs .city-subscribe-form input[type=submit],.section--jobs .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--jobs .form-actions .button,.section--jobs .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--jobs .form-actions .button,.section--jobs * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--route,.section--human-resources * .form-submit,.section--jobs * .form-submit,.section--human-resources * .button-action,.section--jobs * .button-action{--ui-button--bg:var(--color-primary);--ui-button--border:var(--color-primary);--ui-button--text:white;--ui-button--bg-hover:var(--color-primary--dark);--ui-button--border-hover:var(--color-primary--dark);--ui-button--text-hover:white}.section--human-resources .theme--light .button--primary.button--outline,.city-subscribe-form .section--human-resources .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button--outline.button,.section--jobs .theme--light .button--primary.button--outline,.city-subscribe-form .section--jobs .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button--outline.button,.section--human-resources .theme--light .form-submit.button--outline,.section--jobs .theme--light .form-submit.button--outline,.section--human-resources .theme--light .button-action.button--outline,.section--jobs .theme--light .button-action.button--outline,.section--human-resources * .button--primary.button--outline,.section--human-resources .city-subscribe-form input.button--outline[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--human-resources .form-actions .button--outline.button,.section--human-resources * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--outline.button--route,.section--jobs * .button--primary.button--outline,.section--jobs .city-subscribe-form input.button--outline[type=submit],.section--jobs .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--jobs .form-actions .button--outline.button,.section--jobs * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--outline.button--route,.section--human-resources * .form-submit.button--outline,.section--jobs * .form-submit.button--outline,.section--human-resources * .button-action.button--outline,.section--jobs * .button-action.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-primary);--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--dark);--ui-button--border-hover:var(--color-primary--dark);--ui-button--text-hover:white}.section--human-resources .theme--light .button--primary,.city-subscribe-form .section--human-resources .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button,.section--human-resources .theme--light a.button--route,.section--jobs .theme--light .button--primary,.city-subscribe-form .section--jobs .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button,.section--jobs .theme--light a.button--route,.section--human-resources .theme--light .form-submit,.section--jobs .theme--light .form-submit,.section--human-resources .theme--light .button-action,.section--jobs .theme--light .button-action,.section--human-resources * .button--primary,.section--human-resources .city-subscribe-form input[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--route,.section--jobs * .button--primary,.section--jobs .city-subscribe-form input[type=submit],.section--jobs .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--jobs .form-actions .button,.section--jobs .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--jobs .form-actions .button,.section--jobs * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--route,.section--human-resources * .form-submit,.section--jobs * .form-submit,.section--human-resources * .button-action,.section--jobs * .button-action{--ui-button--text:black;--ui-button--text-hover:black}.section--human-resources .theme--light .button--primary.button--outline,.city-subscribe-form .section--human-resources .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button--outline.button,.section--jobs .theme--light .button--primary.button--outline,.city-subscribe-form .section--jobs .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button--outline.button,.section--human-resources .theme--light .form-submit.button--outline,.section--jobs .theme--light .form-submit.button--outline,.section--human-resources .theme--light .button-action.button--outline,.section--jobs .theme--light .button-action.button--outline,.section--human-resources * .button--primary.button--outline,.section--human-resources .city-subscribe-form input.button--outline[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--human-resources .form-actions .button--outline.button,.section--human-resources * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--outline.button--route,.section--jobs * .button--primary.button--outline,.section--jobs .city-subscribe-form input.button--outline[type=submit],.section--jobs .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--jobs .form-actions .button--outline.button,.section--jobs * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--outline.button--route,.section--human-resources * .form-submit.button--outline,.section--jobs * .form-submit.button--outline,.section--human-resources * .button-action.button--outline,.section--jobs * .button-action.button--outline{--ui-button--text:black;--ui-button--text-hover:black}}@media(prefers-color-scheme:dark){.section--human-resources .theme--light .button--primary,.city-subscribe-form .section--human-resources .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button,.section--human-resources .theme--light a.button--route,.section--jobs .theme--light .button--primary,.city-subscribe-form .section--jobs .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button,.section--jobs .theme--light a.button--route,.section--human-resources .theme--light .form-submit,.section--jobs .theme--light .form-submit,.section--human-resources .theme--light .button-action,.section--jobs .theme--light .button-action,.section--human-resources * .button--primary,.section--human-resources .city-subscribe-form input[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--route,.section--jobs * .button--primary,.section--jobs .city-subscribe-form input[type=submit],.section--jobs .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--jobs .form-actions .button,.section--jobs .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--jobs .form-actions .button,.section--jobs * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--route,.section--human-resources * .form-submit,.section--jobs * .form-submit,.section--human-resources * .button-action,.section--jobs * .button-action{--ui-button--bg:var(--color-primary--light);--ui-button--border:var(--color-primary--light);--ui-button--text:black;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--medium);--ui-button--text-hover:var(--color-primary--dark)}.section--human-resources .theme--light .button--primary.button--outline,.city-subscribe-form .section--human-resources .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button--outline.button,.section--jobs .theme--light .button--primary.button--outline,.city-subscribe-form .section--jobs .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button--outline.button,.section--human-resources .theme--light .form-submit.button--outline,.section--jobs .theme--light .form-submit.button--outline,.section--human-resources .theme--light .button-action.button--outline,.section--jobs .theme--light .button-action.button--outline,.section--human-resources * .button--primary.button--outline,.section--human-resources .city-subscribe-form input.button--outline[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--human-resources .form-actions .button--outline.button,.section--human-resources * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--outline.button--route,.section--jobs * .button--primary.button--outline,.section--jobs .city-subscribe-form input.button--outline[type=submit],.section--jobs .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--jobs .form-actions .button--outline.button,.section--jobs * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--outline.button--route,.section--human-resources * .form-submit.button--outline,.section--jobs * .form-submit.button--outline,.section--human-resources * .button-action.button--outline,.section--jobs * .button-action.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-primary--medium);--ui-button--text:var(--color-primary--light);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--medium);--ui-button--text-hover:var(--color-primary--dark)}.section--human-resources .theme--light .button--primary,.city-subscribe-form .section--human-resources .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button,.section--human-resources .theme--light a.button--route,.section--jobs .theme--light .button--primary,.city-subscribe-form .section--jobs .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button,.section--jobs .theme--light a.button--route,.section--human-resources .theme--light .form-submit,.section--jobs .theme--light .form-submit,.section--human-resources .theme--light .button-action,.section--jobs .theme--light .button-action,.section--human-resources * .button--primary,.section--human-resources .city-subscribe-form input[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--human-resources .form-actions .button,.section--human-resources * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--route,.section--jobs * .button--primary,.section--jobs .city-subscribe-form input[type=submit],.section--jobs .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--jobs .form-actions .button,.section--jobs .section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health .region--content .block-city-search-form-block .section--jobs .form-actions .button,.section--jobs * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--route,.section--human-resources * .form-submit,.section--jobs * .form-submit,.section--human-resources * .button-action,.section--jobs * .button-action{--ui-button--bg:var(--color-primary--pale);--ui-button--border:var(--color-primary--pale);--ui-button--text:black;--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--dark);--ui-button--text-hover:black}.section--human-resources .theme--light .button--primary.button--outline,.city-subscribe-form .section--human-resources .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--human-resources .theme--light .button--outline.button,.section--jobs .theme--light .button--primary.button--outline,.city-subscribe-form .section--jobs .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--jobs .theme--light .button--outline.button,.section--human-resources .theme--light .form-submit.button--outline,.section--jobs .theme--light .form-submit.button--outline,.section--human-resources .theme--light .button-action.button--outline,.section--jobs .theme--light .button-action.button--outline,.section--human-resources * .button--primary.button--outline,.section--human-resources .city-subscribe-form input.button--outline[type=submit],.section--human-resources .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--human-resources .form-actions .button--outline.button,.section--human-resources * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--human-resources * a.button--outline.button--route,.section--jobs * .button--primary.button--outline,.section--jobs .city-subscribe-form input.button--outline[type=submit],.section--jobs .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--jobs .form-actions .button--outline.button,.section--jobs * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--jobs * a.button--outline.button--route,.section--human-resources * .form-submit.button--outline,.section--jobs * .form-submit.button--outline,.section--human-resources * .button-action.button--outline,.section--jobs * .button-action.button--outline{--ui-button--text:var(--color-primary--pale);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--medium);--ui-button--text-hover:black}}@media(prefers-color-scheme:light){.theme--light .button--secondary,* .button--secondary,.section--metro .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-secondary);--ui-button--border:var(--color-secondary);--ui-button--text:white;--ui-button--bg-hover:var(--color-secondary--dark);--ui-button--border-hover:var(--color-secondary--dark);--ui-button--text-hover:white}.theme--light .button--secondary.button--outline,* .button--secondary.button--outline,.section--metro .block-city-search-form-block .form-actions .button--outline.button{--ui-button--bg:white;--ui-button--border:var(--color-secondary);--ui-button--text:var(--color-secondary);--ui-button--bg-hover:var(--color-secondary--dark);--ui-button--border-hover:var(--color-secondary--dark);--ui-button--text-hover:white}}@media(prefers-color-scheme:dark){.theme--light .button--secondary,* .button--secondary,.section--metro .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-secondary--light);--ui-button--border:var(--color-secondary--light);--ui-button--text:black;--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--medium);--ui-button--text-hover:var(--color-secondary--dark)}.theme--light .button--secondary.button--outline,* .button--secondary.button--outline,.section--metro .block-city-search-form-block .form-actions .button--outline.button{--ui-button--bg:transparent;--ui-button--border:var(--color-secondary--medium);--ui-button--text:var(--color-secondary--light);--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--medium);--ui-button--text-hover:var(--color-secondary--dark)}}@media(prefers-color-scheme:light){.section--metro .theme--light .button--secondary,.section--metro * .button--secondary,.section--metro .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-secondary);--ui-button--border:var(--color-secondary);--ui-button--text:white;--ui-button--bg-hover:var(--color-secondary--dark);--ui-button--border-hover:var(--color-secondary--dark);--ui-button--text-hover:white}.section--metro .theme--light .button--secondary.button--outline,.section--metro * .button--secondary.button--outline,.section--metro .block-city-search-form-block .form-actions .button--outline.button{--ui-button--bg:white;--ui-button--border:var(--color-secondary);--ui-button--text:var(--color-secondary);--ui-button--bg-hover:var(--color-secondary--dark);--ui-button--border-hover:var(--color-secondary--dark);--ui-button--text-hover:white}.section--metro .theme--light .button--secondary,.section--metro * .button--secondary,.section--metro .block-city-search-form-block .form-actions .button{--ui-button--text:black;--ui-button--text-hover:black}.section--metro .theme--light .button--secondary.button--outline,.section--metro * .button--secondary.button--outline,.section--metro .block-city-search-form-block .form-actions .button--outline.button{--ui-button--text:black;--ui-button--text-hover:black}}@media(prefers-color-scheme:dark){.section--metro .theme--light .button--secondary,.section--metro * .button--secondary,.section--metro .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-secondary--light);--ui-button--border:var(--color-secondary--light);--ui-button--text:black;--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--medium);--ui-button--text-hover:var(--color-secondary--dark)}.section--metro .theme--light .button--secondary.button--outline,.section--metro * .button--secondary.button--outline,.section--metro .block-city-search-form-block .form-actions .button--outline.button{--ui-button--bg:transparent;--ui-button--border:var(--color-secondary--medium);--ui-button--text:var(--color-secondary--light);--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--medium);--ui-button--text-hover:var(--color-secondary--dark)}.section--metro .theme--light .button--secondary,.section--metro * .button--secondary,.section--metro .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-secondary--pale);--ui-button--border:var(--color-secondary--pale);--ui-button--text:black;--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--dark);--ui-button--text-hover:black}.section--metro .theme--light .button--secondary.button--outline,.section--metro * .button--secondary.button--outline,.section--metro .block-city-search-form-block .form-actions .button--outline.button{--ui-button--text:var(--color-secondary--pale);--ui-button--bg-hover:var(--color-secondary--pale);--ui-button--border-hover:var(--color-secondary--medium);--ui-button--text-hover:black}}.section--public-health .theme--dark .button--primary,.section--public-health .theme--dark .city-subscribe-form input[type=submit],.city-subscribe-form .section--public-health .theme--dark input[type=submit],.section--public-health .theme--dark .block-city-search-form-block .form-actions .button,.block-city-search-form-block .form-actions .section--public-health .theme--dark .button,.section--public-health .region--content .block-city-search-form-block .form-actions .theme--dark .button,.section--public-health .theme--dark .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--public-health .theme--dark a.button--route{--ui-button--bg:var(--ui-component-button-darktheme-bg);--ui-button--border:var(--ui-component-button-darktheme-border);--ui-button--text:var(--ui-component-button-darktheme-text);--ui-button--bg-hover:var(--ui-component-button-darktheme-bg-hover);--ui-button--border-hover:var(--ui-component-button-darktheme-border-hover);--ui-button--text-hover:var(--ui-component-button-darktheme-text-hover)}.section--public-health .theme--dark .button--primary.button--outline,.section--public-health .theme--dark .city-subscribe-form input.button--outline[type=submit],.city-subscribe-form .section--public-health .theme--dark input.button--outline[type=submit],.section--public-health .theme--dark .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .form-actions .section--public-health .theme--dark .button--outline.button,.section--public-health .region--content .block-city-search-form-block .form-actions .theme--dark .button--outline.button,.section--public-health .theme--dark .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--public-health .theme--dark a.button--outline.button--route{--ui-button--bg:transparent;--ui-button--text:var(--ui-component-button-darktheme-bg)}.section--public-health .theme--light .button--primary,.city-subscribe-form .section--public-health .theme--light input[type=submit],.block-city-search-form-block .form-actions .section--public-health .theme--light .button,.section--public-health * .button--primary,.section--public-health .city-subscribe-form input[type=submit],.section--public-health .block-city-search-form-block .form-actions .button,.block-city-search-form-block .section--public-health .form-actions .button,.section--public-health .region--content .block-city-search-form-block .form-actions .button,.section--public-health * .button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--public-health * a.button--route{--ui-button--bg:var(--ui-component-button-bg);--ui-button--border:var(--ui-component-button-bg);--ui-button--text:var(--ui-component-button-text);--ui-button--bg-hover:var(--ui-component-button-bg-hover);--ui-button--border-hover:var(--ui-component-button-border-hover);--ui-button--text-hover:var(--ui-component-button-text-hover)}.section--public-health .theme--light .button--primary.button--outline,.city-subscribe-form .section--public-health .theme--light input.button--outline[type=submit],.block-city-search-form-block .form-actions .section--public-health .theme--light .button--outline.button,.section--public-health * .button--primary.button--outline,.section--public-health .city-subscribe-form input.button--outline[type=submit],.section--public-health .block-city-search-form-block .form-actions .button--outline.button,.block-city-search-form-block .section--public-health .form-actions .button--outline.button,.section--public-health * .button--outline.button--fluid.button:not(.button--primary,a.button--route,.button--secondary),.section--public-health * a.button--outline.button--route{--ui-button--bg:var(--ui-component-button-outline-bg);--ui-button--text:var(--ui-component-button-outline-text)}@media(prefers-color-scheme:light){.section--public-health .button-group .button{--ui-button--bg:white;--ui-button--border:var(--ui-component-button-bg);--ui-button--text:var(--ui-component-button-bg);--ui-button--bg-hover:var(--ui-component-button-bg-hover);--ui-button--border-hover:var(--ui-component-button-border-hover);--ui-button--text-hover:var(--ui-component-button-text-hover);--ui-button--bg-active:var(--ui-component-button-bg);--ui-button--border-active:var(--ui-component-button-bg);--ui-button--text-active:white}}@media(prefers-color-scheme:dark){.section--public-health .button-group .button{--ui-button--bg:transparent;--ui-button--border:var(--ui-component-button-bg);--ui-button--text:var(--ui-component-button-bg);--ui-button--bg-hover:var(--ui-component-button-bg-hover);--ui-button--border-hover:var(--ui-component-button-border-hover);--ui-button--text-hover:var(--ui-component-button-text-hover);--ui-button--bg-active:var(--ui-component-button-bg);--ui-button--border-active:var(--ui-component-button-bg);--ui-button--text-active:black}}.button--large{padding:1.1rem 1.875rem;font-size:var(--font-size--medium)}.button--small{padding:.7rem 1.168rem;font-size:var(--font-size--small)}a.button--route{font-size:var(--font-size--large);font-weight:var(--font-weight--semi);padding:.6rem .5rem;text-align:center;min-width:5rem}@media(prefers-color-scheme:light){a.button--route:hover,a.button--route:focus,a.button--route:visited{color:#fff}}.button--fluid{display:flex;max-width:fit-content}@media(prefers-color-scheme:light){.button-group .button{--ui-button--bg:white;--ui-button--border:var(--color-primary);--ui-button--text:var(--color-primary);--ui-button--bg-hover:var(--color-primary--dark);--ui-button--border-hover:var(--color-primary--dark);--ui-button--text-hover:white;--ui-button--bg-active:var(--color-primary);--ui-button--border-active:var(--color-primary);--ui-button--text-active:white}}@media(prefers-color-scheme:dark){.button-group .button{--ui-button--bg:transparent;--ui-button--border:var(--color-primary--medium);--ui-button--text:var(--color-primary--light);--ui-button--bg-hover:var(--color-primary--pale);--ui-button--border-hover:var(--color-primary--medium);--ui-button--text-hover:var(--color-primary);--ui-button--bg-active:var(--color-primary--light);--ui-button--border-active:var(--color-primary--medium);--ui-button--text-active:black}}.button-group .button{margin-right:-0.6rem;border-radius:0;background-color:var(--ui-button--bg);color:var(--ui-button--text);box-shadow:inset 0 0 0 .2rem var(--ui-button--border),0 2px 4px 0 rgba(0,0,0,.2)}@media(prefers-color-scheme:light){.theme--dark .button-group .button{background-color:rgba(0,0,0,0);color:#fff;box-shadow:inset 0 0 0 .2rem #fff,0 2px 4px 0 rgba(0,0,0,.2)}}@media(prefers-color-scheme:light){.section--human-resources .button-group .button,.section--jobs .button-group .button{color:#000}}@media(prefers-color-scheme:dark){.section--human-resources .button-group .button,.section--jobs .button-group .button{color:#fff}}.button-group .button.active,.button-group .button[aria-current=true],.button-group .button[aria-selected=true]{background-color:var(--ui-button--bg-active);color:var(--ui-button--text-active);box-shadow:inset 0 0 0 .2rem var(--ui-button--border-active),0 2px 4px 0 rgba(0,0,0,.2)}@media(prefers-color-scheme:light){.theme--dark .button-group .button.active,.theme--dark .button-group .button[aria-current=true],.theme--dark .button-group .button[aria-selected=true]{background-color:#fff;color:var(--color-primary--dark);box-shadow:inset 0 0 0 .2rem #fff,0 2px 4px 0 rgba(0,0,0,.2)}}@media(prefers-color-scheme:light){.section--human-resources .button-group .button.active,.section--jobs .button-group .button.active,.section--human-resources .button-group .button[aria-current=true],.section--jobs .button-group .button[aria-current=true],.section--human-resources .button-group .button[aria-selected=true],.section--jobs .button-group .button[aria-selected=true]{color:#000}}@media(prefers-color-scheme:dark){.section--human-resources .button-group .button.active,.section--jobs .button-group .button.active,.section--human-resources .button-group .button[aria-current=true],.section--jobs .button-group .button[aria-current=true],.section--human-resources .button-group .button[aria-selected=true],.section--jobs .button-group .button[aria-selected=true]{background-color:var(--color-primary--pale)}}@media(prefers-color-scheme:dark)and (prefers-color-scheme:dark){.section--human-resources .button-group .button.active:focus,.section--human-resources .button-group .button.active:hover,.section--jobs .button-group .button.active:focus,.section--jobs .button-group .button.active:hover,.section--human-resources .button-group .button[aria-current=true]:focus,.section--human-resources .button-group .button[aria-current=true]:hover,.section--jobs .button-group .button[aria-current=true]:focus,.section--jobs .button-group .button[aria-current=true]:hover,.section--human-resources .button-group .button[aria-selected=true]:focus,.section--human-resources .button-group .button[aria-selected=true]:hover,.section--jobs .button-group .button[aria-selected=true]:focus,.section--jobs .button-group .button[aria-selected=true]:hover{background-color:var(--color-primary--light)}}.button-group .button:active{background-color:rgb(0,69.3,75.6);color:#fff;box-shadow:inset 0 0 0 .2rem rgb(0,69.3,75.6),0 2px 4px 0 rgba(0,0,0,.2)}.button-group .button:focus,.button-group .button:hover{background-color:var(--ui-button--bg-hover);color:var(--ui-button--text-hover);box-shadow:inset 0 0 0 .2rem var(--ui-button--border-hover),0 2px 4px 0 rgba(0,0,0,.2)}@media(prefers-color-scheme:light){.theme--dark .button-group .button:focus,.theme--dark .button-group .button:hover{background-color:var(--color-primary--pale);color:var(--color-primary--dark);box-shadow:inset 0 0 0 .2rem var(--color-primary--pale),0 2px 4px 0 rgba(0,0,0,.2)}}.section--human-resources .button-group .button:focus,.section--jobs .button-group .button:focus,.section--human-resources .button-group .button:hover,.section--jobs .button-group .button:hover{color:#000}.button-group .button:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.button-group .button:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.button.icon{position:relative;height:inherit}.button.icon:before{width:.6em;height:.6em;position:absolute;top:50%;transform:translateY(-50%)}.button.icon--right{padding-right:1.75em}.button.icon--right:before{background-color:currentColor;left:auto;right:.75em}.button.icon--left{padding-left:1.75em}.button.icon--left:before{background-color:currentColor;left:.75em;right:auto}@media(prefers-color-scheme:light){:root{--ui-event-date-bg:var(--ui-component-accent)}}@media(prefers-color-scheme:dark){:root{--ui-event-date-bg:var(--ui-component-accent-light)}}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-event-date-bg:var(--ui-component-accent)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--ui-event-date-bg:var(--ui-component-accent-light)}}@media(prefers-color-scheme:light){.section--public-health[class*=-for-providers],.section--public-health[class*=-para-proveedores]{--ui-event-date-bg:var(--ui-component-accent-dark)}}@media(prefers-color-scheme:light){.section--public-health[class*=-businesses-licensing],.section--public-health[class*=-negocios-licencias],.section--public-health[class*=-cov-kev-lag-luam],.section--public-health[class*=-shang-ye-yu-xu-ke]{--ui-event-date-bg:var(--ui-component-accent)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--ui-event-date-bg:var(--ui-component-accent)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--ui-event-date-bg:var(--ui-component-accent)}}@media(prefers-color-scheme:light){.section--public-health{--ui-event-date-bg:var(--ui-component-accent-dark)}}@media(prefers-color-scheme:dark){.section--public-health{--ui-event-date-bg:var(--ui-component-accent-light)}}.text-with-summary ol:not([class])>li,.text-with-summary ul:not([class])>li,.text-long ol:not([class])>li,.text-long ul:not([class])>li,.webform-wrapper ol:not([class])>li,.webform-wrapper ul:not([class])>li{margin:.9rem 0;max-width:64ch}ol:not([class]) ol{list-style-type:lower-alpha}ol:not([class]) ol ol{list-style-type:lower-roman}.list--grid{padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,9rem);grid-gap:.5em 0;margin-bottom:1rem}.list--grid li{margin:0}.list--unstyled,.event-venues{padding:0;list-style:none}.list--unstyled>li,.event-venues>li{margin:1.8rem 0}.list--unstyled.cards>li,.cards.event-venues>li{margin:0}.list--ruled li{margin:0;padding:.9rem 0;border-top:1px solid #ccc}.list--ruled li:last-child{border-bottom:1px solid #ccc}.list--ruled{padding:0;list-style:none}.list--inline{padding:0;list-style:none;position:relative}.list--inline::after{clear:both;content:"";display:block}.list--inline li{float:left;margin-right:2.4rem}.list--inline{padding:0;list-style:none}.list--inline.list--comma li{margin-right:.5rem}.list--inline-flex{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.9rem 2.4rem}.list--checkmark li{list-style:none;position:relative}.list--checkmark li:before{position:absolute;top:.7rem;left:-2.4rem;content:"";width:1.5rem;height:1.5rem;background:0 0;background-color:currentColor;mask:url(/sites/default/files/icons/inline-checkmark-circle.svg);mask-size:contain}.list--checkmark>li{margin:.9rem 0;max-width:64ch}@media screen and (min-width:992px){.list--two-column,.layout--onecol>.layout__region>.content-route-list_by_type .view-display-id-list_by_type ul{columns:2;column-gap:3rem;margin-top:.9em}.list--two-column li,.layout--onecol>.layout__region>.content-route-list_by_type .view-display-id-list_by_type ul li{break-inside:avoid;margin-bottom:1.8rem;margin-top:0}.list--ruled .list--two-column li,.list--ruled .layout--onecol>.layout__region>.content-route-list_by_type .view-display-id-list_by_type ul li,.layout--onecol>.layout__region>.content-route-list_by_type .view-display-id-list_by_type .list--ruled ul li{margin-bottom:0}.u-condensed .list--two-column li,.u-condensed .layout--onecol>.layout__region>.content-route-list_by_type .view-display-id-list_by_type ul li,.layout--onecol>.layout__region>.content-route-list_by_type .view-display-id-list_by_type .u-condensed ul li{margin-top:0}}.list--items>li{margin:2.7rem 0}.list--items>li{display:flex}.item-sticky.is-sticky{position:fixed;top:0;right:0;left:0;-webkit-box-shadow:0 0 4px #333;box-shadow:0 0 4px #333;border-bottom:1px solid #949494;padding:10px 20px;width:100vw}.logged-in .item-sticky.is-sticky{top:5.3rem}.item-sticky{background-color:#fff;border-radius:0;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:1601}@media screen and (min-width:992px){.item-sticky .list-group{display:table;table-layout:fixed;width:100%}}.item-sticky .list-group .list-group-item:first-child{width:100px}.item-sticky .list-group .list-group-item:hover{background-color:#eee}.item-sticky .list-group .list-group-item{display:inline-block;padding:5px 10px;margin-left:-5px;margin-bottom:4px;background-color:#fff;border:1px solid #ccc;font-size:14px;text-decoration:none;text-align:center;color:#595959}@media screen and (min-width:992px){.item-sticky .list-group .list-group-item{display:table-cell;padding:2px 6px;margin-left:0}}body h3[id].list-group-header,body h4[id].list-group-header,body h5[id].list-group-header{scroll-margin-top:150px}@media screen and (min-width:992px){body h3[id].list-group-header,body h4[id].list-group-header,body h5[id].list-group-header{scroll-margin-top:60px}}.is-hidden{display:none}.field span.inline-label{margin-right:.5rem}.field span.inline-label+div{display:inline}.field span.inline-label+div.field-multi-item>div{display:inline}.text-long::after,.text-with-summary::after{clear:both;content:"";display:block}.text-long+*,.text-with-summary+*{clear:both}.view .view-footer{margin:.7rem 0}.view .article-date{white-space:nowrap}.view:not(.view-display-id-list) .article-title{font-size:var(--font-size--h4);font-weight:var(--font-weight--semi)}.event-date{background-color:var(--ui-event-date-bg);line-height:1;margin-right:2.4rem;min-height:8rem;min-width:8rem;padding:1.5rem 1rem;text-align:center;width:8rem}body.section--human-resources .event-date,body.section--jobs .event-date{color:#000}@media(prefers-color-scheme:light){.event-date{color:#fff}[class*=bg-dark] .event-date,[class*=bg-normal] .event-date,.bg-primary .event-date{background-color:#fff;color:var(--color-primary)}}@media(prefers-color-scheme:dark){.event-date{color:#000}}.event-date time{font-family:var(--font-alt);position:relative;text-align:center;display:block}.event-date time:nth-last-child(n+2):nth-last-child(-n+2):first-child{margin-bottom:-5px}.event-date time:nth-last-child(n+2):nth-last-child(-n+2):first-child~time{margin-top:-5px}.event-date .to-date{position:relative}.event-date .to-date:before{background-color:currentColor;content:"";display:block;height:.1rem;margin:.5rem auto;width:.75rem}.event-date .day,.event-date .month{display:block}.event-date .day{font-size:var(--font-size--h2);font-weight:300}[lang=zh-hant] .event-date .day{font-size:var(--font-size--h3);margin-top:.5rem}.event-date .month{font-weight:bold;letter-spacing:.05em;text-transform:uppercase}[lang=hmn] .event-date .month{font-size:var(--font-size--h5)}.event-date.event-date--datespan .day,.event-date.event-date--datespan .month{font-size:var(--font-size--small);display:inline}.event-date.event-date--unavailable{background-color:#595959;color:#fff}@media(prefers-color-scheme:dark){.event-date.event-date--unavailable{background-color:#333}}body.section--human-resources .event-date.event-date--unavailable,body.section--jobs .event-date.event-date--unavailable{color:#fff}@media(prefers-color-scheme:light){[class*=bg-dark] .event-date.event-date--unavailable,[class*=bg-normal] .event-date.event-date--unavailable,.bg-primary .event-date.event-date--unavailable,body.section--human-resources .bg-primary .event-date.event-date--unavailable,body.section--jobs .bg-primary .event-date.event-date--unavailable{background-color:#949494;color:#000}}.event-heading{font-size:var(--font-size--h4);font-weight:var(--font-weight--semi)}.event-venues li{margin:0}:root{--form--color-background:field;--form--color-input-text:fieldtext;--form--color-border:#949494;--form--color-description:#333333;--form--color-description--fieldset:inherit;--form--color-required:#8d031e;--form--color-error--text:#ac1d2c;--form--color-error--border:#ac1d2c;--form--color-error--icon:#ac1d2c;--form--color-error--icon-ext:#ac1d2c;--form--color-warning--text:#a2300c;--form--color-warning--border:#eca120;--form--color-warning--icon:#d47f1d;--form--color-warning--icon-ext:#d47f1d;--form--color-prefix-suffix--text:black;--form--color-prefix-suffix--border:transparent;--form--color-prefix-suffix--background:#eeeeee;--form--color-prefix-suffix--background--error:#ac1d2c;--form--color-prefix-suffix--border--error:var(--form--color-border);--form--color-prefix-suffix--background--warning:#eca120;--form--color-prefix-suffix--border--warning:var(--form--color-border);--form--color-prefix-suffix--text--error:white;--form--color-prefix-suffix--text--warning:black;--form--color-readonly-background:var(--color-pale-gray);--form--color-readonly-text:var(--color-dark-gray);--form--color-placeholder-text:black}.section--public-health :root{--form--color-error--text:#8a223c;--form--color-error--border:#8a223c;--form--color-error--icon:#8a223c;--form--color-error--icon-ext:#8a223c;--form--color-warning--border:#ebab00;--form--color-warning--icon:#dc8c10;--form--color-warning--icon-ext:#dc8c10}:root .region--section-footer{--form--color-description:white;--form--color-required:white}@media(prefers-color-scheme:dark){:root{--form--color-background:var(--color-dark-gray);--form--color-input-text:white;--form--color-border:var(--color-medium-gray);--form--color-description:white;--form--color-description--fieldset:white;--form--color-required:var(--color-light-red);--form--color-error--text:var(--color-light-red);--form--color-error--border:var(--color-medium-red);--form--color-error--icon:var(--color-medium-red);--form--color-error--icon-ext:var(--color-medium-red);--form--color-warning--text:var(--color-pale-yellow);--form--color-warning--border:var(--color-medium-yellow);--form--color-warning--icon:var(--color-medium-yellow);--form--color-warning--icon-ext:var(--color-medium-yellow);--form--color-prefix-suffix--text:var(--form--color-input-text);--form--color-prefix-suffix--border:var(--form--color-border);--form--color-prefix-suffix--background:var(--ui-site-background);--form--color-prefix-suffix--background--error:var(--ui-site-background);--form--color-prefix-suffix--border--error:var(--form--color-error--border);--form--color-prefix-suffix--text--error:white;--form--color-prefix-suffix--background--warning:var(--ui-site-background);--form--color-prefix-suffix--border--warning:var(--form--color-warning--border);--form--color-prefix-suffix--text--warning:white;--form--color-readonly-background:var(--form--color-background);--form--color-readonly-text:var(--color-medium-gray);--form--color-placeholder-text:var(--color-light-gray)}:root ::-webkit-calendar-picker-indicator{filter:invert(1)}.bg-pale-gray :root{--form--color-background:var(--ui-site-background)}}.theme--dark :root{--form--color-border:white;--form--color-description:white;--form--color-description--fieldset:white;--form--color-required:white;--form--color-error--text:white;--form--color-error--border:white;--form--color-error--icon-ext:white;--form--color-warning--text:white;--form--color-warning--border:white;--form--color-warning--icon:#d47f1d;--form--color-warning--icon-ext:white;--form--color-prefix-suffix--border:#949494;--form--color-prefix-suffix--background--error:#eeeeee;--form--color-prefix-suffix--text--error:black;--form--color-prefix-suffix--background--warning:#eeeeee;--form--color-prefix-suffix--text--warning:black}form fieldset{margin:1.4em 0 0 0;padding:0;border:none}form fieldset.webform-composite-hidden-title{margin:0}form fieldset.webform-type-fieldset>legend,form fieldset.webform-contact--wrapper>legend,form fieldset.webform-address--wrapper>legend,form fieldset.webform-link--wrapper>legend{margin:0;font-size:var(--font-size--h3)}form fieldset.webform-type-fieldset>.fieldset-wrapper>.webform-element-description,form fieldset.webform-contact--wrapper>.fieldset-wrapper>.webform-element-description,form fieldset.webform-address--wrapper>.fieldset-wrapper>.webform-element-description,form fieldset.webform-link--wrapper>.fieldset-wrapper>.webform-element-description{font-size:1em;color:var(--form--color-description--fieldset)}form fieldset legend{margin-top:1.4em;margin-bottom:.5rem;padding:0;display:block;font-weight:var(--font-weight--semi);margin-top:0}form fieldset .js-form-type-checkbox:not(:last-of-type),form fieldset .js-form-type-radio:not(:last-of-type){margin-bottom:.6rem}form fieldset+hr{margin-top:.9rem}form fieldset fieldset:not(.fieldgroup)>legend{font-size:var(--font-size--h4)}form fieldset fieldset.js-webform-type-webform-name .form-item:first-child label{margin-top:.4em}form label{margin-top:1.4em;margin-bottom:.5rem;padding:0;display:block;font-weight:var(--font-weight--semi)}form input[type=date],form input[type=email],form input[type=month],form input[type=number],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form select.form-select,form textarea,form .webform-terms-of-service-details{background-color:var(--form--color-background);color:var(--form--color-input-text);height:4.4rem;padding:.2rem 1.2rem;border:1px solid var(--form--color-border);border-radius:.5rem;font-family:var(--font-base);font-size:var(--font-size--base);box-shadow:0px 1px 3px -1px rgba(0,0,0,.35)}form input[type=date]::-webkit-placeholder,form input[type=email]::-webkit-placeholder,form input[type=month]::-webkit-placeholder,form input[type=number]::-webkit-placeholder,form input[type=search]::-webkit-placeholder,form input[type=tel]::-webkit-placeholder,form input[type=text]::-webkit-placeholder,form input[type=time]::-webkit-placeholder,form input[type=url]::-webkit-placeholder,form input[type=week]::-webkit-placeholder,form select::-webkit-placeholder,form select.form-select::-webkit-placeholder,form textarea::-webkit-placeholder,form .webform-terms-of-service-details::-webkit-placeholder{opacity:1;color:var(--form--color-placeholder-text)}form input[type=date]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=week]::-moz-placeholder,form select::-moz-placeholder,form select.form-select::-moz-placeholder,form textarea::-moz-placeholder,form .webform-terms-of-service-details::-moz-placeholder{opacity:1;color:var(--form--color-placeholder-text)}form input[type=date]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=month]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=time]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=week]:-ms-input-placeholder,form select:-ms-input-placeholder,form select.form-select:-ms-input-placeholder,form textarea:-ms-input-placeholder,form .webform-terms-of-service-details:-ms-input-placeholder{opacity:1;color:var(--form--color-placeholder-text)}form input[type=date]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=month]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=time]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form input[type=week]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form select.form-select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form .webform-terms-of-service-details::-webkit-input-placeholder{opacity:1;color:var(--form--color-placeholder-text)}@media screen and (max-width:579px){form input[type=date],form input[type=email],form input[type=month],form input[type=number],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form select.form-select,form textarea,form .webform-terms-of-service-details{width:100%}}form input[type=date],form input[type=email],form input[type=month],form input[type=number],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form select.form-select,form textarea,form .webform-terms-of-service-details{vertical-align:bottom;box-sizing:border-box}form button[type=submit],form input[type=submit]{margin-top:1.75em}form input[type=email],form input[type=text]{width:36rem;max-width:100%}form input[type=password],form input[type=tel]{width:26.25rem;max-width:100%}form .form-item-name input,form .form-item-organization input,form .webform-address__name input,form .webform-address__company input{max-width:36rem}form select{background-color:var(--form--color-background);max-width:36rem}form .webform-terms-of-service-details,form textarea{height:auto}@media screen and (min-width:580px){form .webform-terms-of-service-details,form textarea{width:100%;max-width:64ch}}form input[type=checkbox]{margin-left:.5rem}form input[type=checkbox]+label{margin-left:.2rem;display:inline;font-weight:normal}form input[type=radio]+label{margin-left:.2rem;display:inline;font-weight:normal}form .js-form-type-webform-terms-of-service,form .js-webform-message{margin-top:1.4em}form .js-webform-message .drupal-message{margin-bottom:0}form .form-item--agreement{display:flex;justify-content:flex-start;align-items:flex-start;gap:.4em}form .form-item--agreement label{margin-top:-5px}form fieldset.required .fieldset-wrapper .form-item--agreement label:after{content:""}form .textarea-wrapper .ck-editor{--ck-color-base-border:var(--form--color-border)}@media screen and (min-width:580px){form .textarea-wrapper .ck-editor{width:64ch}}form .textarea-wrapper .ck-editor{box-shadow:0px 1px 3px -1px rgba(0,0,0,.35)}form .textarea-wrapper .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}form .textarea-wrapper .ck.ck-toolbar{border-color:var(--form--color-border)}form .textarea-wrapper .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,form .textarea-wrapper .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-top-left-radius:.5rem;border-top-right-radius:.5rem}form .form-required .required,form .webform-required{color:var(--form--color-required);font-size:1.44rem;font-style:italic}form.webform-submission-was-this-page-helpful-form .form-required:after{visibility:hidden}form .fieldset-legend.form-required,form label:not(.button).form-required{position:relative}form .fieldset-legend.form-required:after,form label:not(.button).form-required:after{content:"* required";padding-left:.4rem;font-size:1.44rem;font-style:italic;font-weight:normal;color:var(--form--color-required)}[lang=es] form .fieldset-legend.form-required:after,[lang=es] form label:not(.button).form-required:after{content:"* requerido"}[lang=hmn] form .fieldset-legend.form-required:after,[lang=hmn] form label:not(.button).form-required:after{content:"* yuav tsum tau sau"}[lang=zh-hant] form .fieldset-legend.form-required:after,[lang=zh-hant] form label:not(.button).form-required:after{content:"*必要"}form .js-form-type-textarea{clear:both}form .js-form-type-textarea::after{clear:both;content:"";display:block}form .js-form-type-textarea .textarea-wrapper{float:left}form .js-form-type-textarea .form-item--error-message{clear:both}form .js-webform-type-webform-address .webform-address,form .webform-contact{margin-top:-1rem}form .input-wrapper{display:flex;flex-wrap:wrap;position:relative}@media screen and (min-width:580px){form .js-form-type-datelist>.input-wrapper{margin-right:1.5rem}}form .field-prefix,form .field-suffix{height:4rem;padding:.55rem 1.5rem;display:inline-block;color:var(--form--color-input-text);background-color:var(--form--color-prefix-suffix--background);border:1px solid var(--form--color-border);border-radius:.5rem}form .field-prefix{margin-right:-0.5rem;border-top-right-radius:0;border-bottom-right-radius:0}form .field-suffix{margin-left:-0.5rem;border-top-left-radius:0;border-bottom-left-radius:0}form .field-prefix:empty,form .field-suffix:empty{width:0;padding:0;border:none}form .webform-has-field-prefix input,form .webform-has-field-suffix input{width:100%;min-width:auto;box-shadow:none}form .webform-has-field-prefix .input-wrapper,form .webform-has-field-suffix .input-wrapper{display:table;table-layout:auto;max-width:64ch;border-radius:.5rem;position:relative}form .webform-has-field-prefix .input-wrapper:after,form .webform-has-field-suffix .input-wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;border-radius:.5rem;box-shadow:0px 1px 3px -1px rgba(0,0,0,.35);z-index:-1}form .webform-has-field-prefix .input-wrapper .field-prefix,form .webform-has-field-prefix .input-wrapper .field-suffix,form .webform-has-field-suffix .input-wrapper .field-prefix,form .webform-has-field-suffix .input-wrapper .field-suffix{display:table-cell;vertical-align:middle;text-align:center}form .webform-has-field-prefix .input-wrapper .field-prefix,form .webform-has-field-suffix .input-wrapper .field-prefix{border-right-color:var(--form--color-prefix-suffix--border)}form .webform-has-field-prefix .input-wrapper .field-suffix,form .webform-has-field-suffix .input-wrapper .field-suffix{border-left-color:var(--form--color-prefix-suffix--border)}form .input-group{display:inline-flex;border-radius:.5rem;box-shadow:0px 1px 3px -1px rgba(0,0,0,.35)}form .input-group input{box-shadow:none}form .webform-has-field-prefix input{border-top-left-radius:0;border-bottom-left-radius:0}form .webform-has-field-suffix input{border-top-right-radius:0;border-bottom-right-radius:0}form .form-item-proximity{margin-top:1.8em}form .form-item-proximity .field-prefix,form .form-item-proximity .field-suffix{background-color:rgba(0,0,0,0);border:none}form .form-item-proximity .field-prefix{padding-left:0}form .form-item-proximity+.form-item-address label{margin-top:1em}form .description,form .webform-element-description{margin-bottom:.4rem;display:block;width:100%;font-size:1.44rem;color:var(--form--color-description)}form label+.description,form .fieldset-wrapper .description,form .webform-element-description{margin-top:-0.6rem}form .js-form-type-checkbox .description,form .js-form-type-radio .description{margin-left:2.75rem}form .js-form-type-webform-terms-of-service .description{margin-left:0}form .form-item--icon{width:2.4rem;height:2.4rem;z-index:2;display:inline-block}form .icon--state:before{mask:url(/sites/default/files/icons/inline-close-circle.svg);mask-size:contain;mask-repeat:no-repeat}form input+.form-item--icon,form .js-form-type-tel .form-item--icon,form .js-form-type-textarea .form-item--icon{margin-top:.8rem;margin-left:-3.2rem}form legend .form-item--icon,form [class*=form-item-terms-of-service] .form-item--icon{top:.2rem;margin-left:1rem}form input[type=date]+.form-item--icon,form select+.form-item--icon,form .input-group+.form-item--icon,form .field-suffix+.form-item--icon{margin-top:.8rem;margin-left:1.5rem}form .js-form-type-datelist .form-item--icon,form .js-form-type-datetime .form-item--icon,form .js-form-type-date+.form-item--icon{display:none}@media screen and (max-width:579px){form .js-form-type-datelist .form-item--icon,form .js-form-type-datetime .form-item--icon,form .js-form-type-date+.form-item--icon{position:absolute;top:.8rem;left:70vw;margin-left:1.5rem}}@media screen and (min-width:580px){form .js-form-type-datelist .form-item--icon,form .js-form-type-datetime .form-item--icon,form .js-form-type-date+.form-item--icon{top:.5rem}}form .js-form-type-datelist .container-inline .form-item:last-of-type .input-wrapper{margin-top:1rem}form .com-file-upload::after{clear:both;content:"";display:block}form .com-file-upload label:not(.button){display:inline-block}form .com-file-upload .form-item--icon{display:inline-block;top:.6rem;margin-left:1rem}form .has-state input,form .has-state select,form .has-state textarea,form .has-state .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused),form .has-state .ck.ck-toolbar,form .has-state .webform-terms-of-service-details{border-width:.2rem}@media screen and (max-width:579px){form .has-state select,form .has-state .input-group,form .has-state input[type=date],form .has-state.js-form-type-datelist .container-inline,form .has-state.js-form-type-datetime .container-inline{width:70vw}}form .has-state.js-form-type-datelist .form-item--icon,form .has-state.js-form-type-datetime .form-item--icon{display:inline-block}form .has-state .ck-editor{margin-right:4.7rem}@media screen and (min-width:580px){form .has-state .ck-editor{width:59.8ch}}form .has-state input:not([type=date]):not([type=time]),form .has-state textarea{padding-right:3.5rem}form .has-state.webform-has-field-suffix .input-wrapper:after{content:"";width:calc(100% - 4.5rem)}form .has-state .field-prefix,form .has-state .field-suffix{border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}form .has-state .field-prefix{border-left-color:rgba(0,0,0,0)}form .has-state .field-suffix{border-right-color:rgba(0,0,0,0)}form .has-state .form-item--state-message{font-size:var(--font-size--small);margin-top:.5rem;margin-bottom:-0.6rem}form .has-state .fieldset-wrapper .form-item--state-message{margin-top:-0.3rem;margin-bottom:.5rem}form .has-state.js-form-type-textarea .form-item--state-message{padding-top:.5rem}form .form-item--error label:not(.button){color:var(--form--color-error--text)}form .form-item--error input,form .form-item--error select,form .form-item--error textarea,form .form-item--error .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused),form .form-item--error .ck.ck-toolbar,form .form-item--error .webform-terms-of-service-details{border-color:var(--form--color-error--border)}form .form-item--error input[type=email]+.form-item--icon,form .form-item--error input[type=tel]+.form-item--icon,form .form-item--error input[type=text]+.form-item--icon,form .form-item--error input[type=url]+.form-item--icon,form .form-item--error .textarea-wrapper+.form-item--icon{color:var(--form--color-error--icon)}form .form-item--error .form-item--icon{color:var(--form--color-error--icon-ext)}form .form-item--error .field-prefix,form .form-item--error .field-suffix{background-color:var(--form--color-prefix-suffix--background--error);border-color:var(--form--color-prefix-suffix--border--error);color:var(--form--color-prefix-suffix--text--error)}form .form-item--error .form-item--state-message{color:var(--form--color-error--text)}form .js-text-format-wrapper .js-form-type-textarea.form-item--error .form-item--icon{color:var(--form--color-error--icon-ext)}form fieldset.error legend,form fieldset.error .form-item--error-message{color:var(--form--color-error--text)}form fieldset.error .form-item--icon{color:var(--form--color-error--icon-ext)}form .form-item--warning label:not(.button){color:var(--form--color-warning--text)}form .form-item--warning input,form .form-item--warning select,form .form-item--warning textarea,form .form-item--warning .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused),form .form-item--warning .ck.ck-toolbar,form .form-item--warning .webform-terms-of-service-details{border-color:var(--form--color-warning--border)}form .form-item--warning input[type=email]+.form-item--icon,form .form-item--warning input[type=tel]+.form-item--icon,form .form-item--warning input[type=text]+.form-item--icon,form .form-item--warning input[type=url]+.form-item--icon,form .form-item--warning .textarea-wrapper+.form-item--icon{color:var(--form--color-warning--icon)}form .form-item--warning .form-item--icon{color:var(--form--color-warning--icon-ext)}form .form-item--warning .form-item--icon.icon--state:before{mask:url(/sites/default/files/icons/inline-warning.svg);mask-size:contain;mask-repeat:no-repeat}form .form-item--warning .field-prefix,form .form-item--warning .field-suffix{background-color:var(--form--color-prefix-suffix--background--warning);border-color:var(--form--color-prefix-suffix--border--warning);color:var(--form--color-prefix-suffix--text--warning)}form .form-item--warning .form-item--state-message{color:var(--form--color-warning--text)}form .js-text-format-wrapper .js-form-type-textarea.form-item--warning .form-item--icon{color:var(--form--color-warning--icon-ext)}form fieldset.warning legend,form fieldset.warning .form-item--warning-message{color:var(--form--color-warning--text)}form fieldset.warning .form-item--icon{color:var(--form--color-warning--icon-ext)}form fieldset.warning .form-item--icon.icon--state:before{mask:url(/sites/default/files/icons/inline-warning.svg);mask-size:contain;mask-repeat:no-repeat}form input:disabled,form select:disabled{cursor:not-allowed}form input:not([type=submit]):disabled,form select:disabled,form .webform-readonly input[type]{background-color:var(--form--color-readonly-background);border-color:var(--form--color-border);color:var(--form--color-readonly-text)}form .container-inline .form-item{display:inline-block}@media screen and (max-width:579px){form .container-inline .form-item{margin-bottom:1.1rem;width:100%}}@media screen and (min-width:580px){form .container-inline .form-item:not(:last-child){margin-right:1.1rem}}form .container-inline .form-item label{display:inline-block}form .container-inline .form-item label+[id*="--description"]{display:block;margin-top:-0.6rem;margin-bottom:.4rem;display:block;width:100%;font-size:1.44rem;color:var(--form--color-description)}form .container-inline .button{margin-bottom:0}form .container-inline+div>.error-message{margin-top:1em}form .webform-address .form--street-address input{max-width:41.71rem;width:100%}form .webform-address .form--city input{max-width:27.75rem;width:100%}form .webform-address .form--state{max-width:13.8rem}form .webform-address .form--unit input,form .webform-address .form--state select,form .webform-address .form--zip-code input{max-width:12.375rem}form .webform-address .form--state .has-state{min-width:18.5rem}form .webform-address .form--state .has-state select{max-width:8.5rem}form .webform-address .form--country .has-state select{max-width:32rem}form .webform-address .webform-flex{min-width:0}@media screen and (max-width:579px){form .webform-address .webform-flexbox.form--area-group{display:block}}@media screen and (min-width:580px){form .webform-address .webform-flexbox{align-items:flex-end;display:flex;margin:0 -0.75rem}}form .webform-address .webform-flex--container>.form-item>input:not([type=checkbox]){width:100%}@media screen and (min-width:580px){form .js-webform-type-webform-link .js-form-item{display:inline-block;width:calc(50% - 1.5rem)}form .js-webform-type-webform-link .js-form-item input{width:100%}form .js-webform-type-webform-link .js-form-item.js-form-type-textfield{margin-right:1.5rem}}@media screen and (min-width:580px){form .webform-flexbox{display:flex;margin:0 -0.75rem}}form .webform-flexbox .webform-flex--container{margin:0 .75rem}form .webform-flexbox .webform-flex--container input,form .webform-flexbox .webform-flex--container select{width:100%}form .agenda-description{margin-top:.5em}@media(prefers-color-scheme:dark){.entity-moderation-form{background:var(--gin-bg-app);border-color:var(--gin-border-color-form-element)}}.select2-results__options{color:#000}@media(prefers-color-scheme:light){.table--striped tbody tr:nth-of-type(odd),.table--hover tbody tr:hover{background-color:rgba(0,0,0,.075)}[class*=bg-pale-] .table--striped tbody tr:nth-of-type(odd),.table--striped tbody [class*=bg-pale-] tr:nth-of-type(odd),[class*=bg-pale-] .table--hover tbody tr:hover,.table--hover tbody [class*=bg-pale-] tr:hover{background-color:rgba(0,0,0,.12)}[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .table--striped tbody tr:nth-of-type(odd),.table--striped tbody [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) tr:nth-of-type(odd),[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .table--hover tbody tr:hover,.table--hover tbody [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) tr:hover{background-color:rgba(0,0,0,.2)}body.section--human-resources [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .table--striped tbody tr:nth-of-type(odd),.table--striped tbody body.section--human-resources [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) tr:nth-of-type(odd),body.section--human-resources [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .table--hover tbody tr:hover,.table--hover tbody body.section--human-resources [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) tr:hover,body.section--jobs [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .table--striped tbody tr:nth-of-type(odd),.table--striped tbody body.section--jobs [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) tr:nth-of-type(odd),body.section--jobs [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .table--hover tbody tr:hover,.table--hover tbody body.section--jobs [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) tr:hover{background-color:rgba(0,0,0,.12)}}@media(prefers-color-scheme:dark){.table--striped tbody tr:nth-of-type(odd),.table--hover tbody tr:hover{background-color:var(--ui-component-background)}.bg-pale-gray .table--striped tbody tr:nth-of-type(odd),.table--striped tbody .bg-pale-gray tr:nth-of-type(odd),.bg-pale-gray .table--hover tbody tr:hover,.table--hover tbody .bg-pale-gray tr:hover{background-color:var(--ui-site-background)}}table{width:auto;max-width:100%;margin-bottom:1.8rem;border-collapse:collapse;text-align:left}table caption{color:inherit;margin-bottom:.9rem;font-size:var(--font-size--h4);font-weight:var(--font-weight--semi);text-align:left}table td,table th{padding:.9rem 1.5rem;max-width:64ch}@media(prefers-color-scheme:light){table td,table th{border-bottom:.1rem solid #ccc}}@media(prefers-color-scheme:dark){table td,table th{border-bottom:.1rem solid #949494}}table td,table th{vertical-align:top}table th{font-weight:var(--font-weight--semi)}table td p:first-child,table td address:first-child{margin-top:0}table td p:last-child,table td address:last-child{margin-bottom:0}.table--collapse table.bt{width:100%}.table--collapse table.bt td,.table--collapse table.bt th{padding-left:0;border:none}.table--collapse table.bt tr{border-bottom:.1rem solid #ccc}.table--collapse table.bt tbody td::before,.table--collapse table.bt tbody th::before{margin-right:.4rem;font-weight:var(--font-weight--semi)}.table--collapse table.bt tbody th{display:flex}.table--collapse table.bt tbody th span{width:100%}.table--collapse table.bt tbody th::before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:6.5em}.table--collapse table.bt.bt--hide-all tbody ::before{content:"";width:auto;margin-right:0}.table--collapse table.bt.bt--hide-col-1 tbody :nth-child(1)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-1 tbody :not(:nth-child(1))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-1 tbody tr>:nth-child(1)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-2 tbody :nth-child(2)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-2 tbody :not(:nth-child(2))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-2 tbody tr>:nth-child(2)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-3 tbody :nth-child(3)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-3 tbody :not(:nth-child(3))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-3 tbody tr>:nth-child(3)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-4 tbody :nth-child(4)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-4 tbody :not(:nth-child(4))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-4 tbody tr>:nth-child(4)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-5 tbody :nth-child(5)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-5 tbody :not(:nth-child(5))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-5 tbody tr>:nth-child(5)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-6 tbody :nth-child(6)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-6 tbody :not(:nth-child(6))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-6 tbody tr>:nth-child(6)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-7 tbody :nth-child(7)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-7 tbody :not(:nth-child(7))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-7 tbody tr>:nth-child(7)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-8 tbody :nth-child(8)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-8 tbody :not(:nth-child(8))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-8 tbody tr>:nth-child(8)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-9 tbody :nth-child(9)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-9 tbody :not(:nth-child(9))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-9 tbody tr>:nth-child(9)::before{content:attr(data-th) ": "}.table--collapse table.bt.bt--hide-col-10 tbody :nth-child(10)::before{content:"";margin-right:0;width:auto}.table--collapse table.bt.bt--show-col-10 tbody :not(:nth-child(10))::before{content:"";margin-right:0}.table--collapse table.bt.bt--show-col-10 tbody tr>:nth-child(10)::before{content:attr(data-th) ": "}.table--collapse table.bt[class*=bt--show-col] tbody ::before{width:auto}@media screen and (max-width:767px){.table--collapse.table--first-col-left table.bt tbody td,.table--collapse.table--first-col-left table.bt tbody th,.table--collapse.table--first-col-left table.bt tbody tr,.table--collapse.table--first-col-left table tbody td,.table--collapse.table--first-col-left table tbody th,.table--collapse.table--first-col-left table tbody tr{border:none}.table--collapse.table--first-col-left table.bt tbody tr>:first-child,.table--collapse.table--first-col-left table tbody tr>:first-child{display:block;float:left;width:25%}.table--collapse.table--first-col-left table.bt tbody tr>:not(:first-child),.table--collapse.table--first-col-left table tbody tr>:not(:first-child){margin-left:25%}}.table--hours td,.table--hours th{padding:0 1.5rem 0 0;border:none}.table--hours th{font-weight:normal}.table--no-space table tr>*:first-child{padding-left:0}.table--normal-headers tbody th{font-weight:normal}.table--responsive{margin-bottom:1em;background-attachment:local,local,scroll,scroll;background-color:rgba(0,0,0,0);background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-size:80px 100%,80px 100%,60px 100%,60px 100%;overflow:auto}@media(prefers-color-scheme:light){.table--responsive{background-image:linear-gradient(to right,white,white),linear-gradient(to right,white,white),linear-gradient(to right,rgba(0,0,0,0.2),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.2),rgba(255,255,255,0))}}@media(prefers-color-scheme:dark){.table--responsive{background-image:linear-gradient(to right,var(--ui-site-background),var(--ui-site-background)),linear-gradient(to right,var(--ui-site-background),var(--ui-site-background)),linear-gradient(to right,var(--color-dark-gray),transparent),linear-gradient(to left,var(--color-dark-gray),transparent)}}@media(prefers-color-scheme:light){.bg-pale-gray .table--responsive{background-image:linear-gradient(to right,var(--color-pale-gray),var(--color-pale-gray)),linear-gradient(to right,var(--color-pale-gray),var(--color-pale-gray)),linear-gradient(to right,rgba(0,0,0,0.2),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.2),rgba(255,255,255,0))}}@media(prefers-color-scheme:dark){.bg-pale-gray .table--responsive{background-image:linear-gradient(to right,var(--color-dark-gray),var(--color-dark-gray)),linear-gradient(to right,var(--color-dark-gray),var(--color-dark-gray)),linear-gradient(to right,rgba(0,0,0,0.2),transparent),linear-gradient(to left,rgba(0,0,0,0.2),transparent)}}@media(prefers-color-scheme:light){.bg-primary .table--responsive{background-image:linear-gradient(to right,var(--color-primary),var(--color-primary)),linear-gradient(to right,var(--color-primary),var(--color-primary)),linear-gradient(to right,rgba(0,0,0,0.2),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.2),rgba(255,255,255,0))}}@media(prefers-color-scheme:dark){.bg-primary .table--responsive{background-image:linear-gradient(to right,#121212,#121212),linear-gradient(to right,#121212,#121212),linear-gradient(to right,var(--color-dark-gray),transparent),linear-gradient(to left,var(--color-dark-gray),transparent)}}@media(prefers-color-scheme:light){.bg-pale-yellow .table--responsive{background-image:linear-gradient(to right,var(--color-pale-yellow),var(--color-pale-yellow)),linear-gradient(to right,var(--color-pale-yellow),var(--color-pale-yellow)),linear-gradient(to right,rgba(0,0,0,0.2),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.2),rgba(255,255,255,0))}}@media(prefers-color-scheme:dark){.bg-pale-yellow .table--responsive{background-image:linear-gradient(to right,#121212,#121212),linear-gradient(to right,#121212,#121212),linear-gradient(to right,var(--color-dark-gray),transparent),linear-gradient(to left,var(--color-dark-gray),transparent)}}@media(prefers-color-scheme:light){.bg-normal-footer .table--responsive{background-image:linear-gradient(to right,var(--ui-prefooter-background),var(--ui-prefooter-background)),linear-gradient(to right,var(--ui-prefooter-background),var(--ui-prefooter-background)),linear-gradient(to right,rgba(0,0,0,0.2),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.2),rgba(255,255,255,0))}}@media(prefers-color-scheme:dark){.bg-normal-footer .table--responsive{background-image:linear-gradient(to right,var(--ui-prefooter-background),var(--ui-prefooter-background)),linear-gradient(to right,var(--ui-prefooter-background),var(--ui-prefooter-background)),linear-gradient(to right,var(--color-dark-gray),transparent),linear-gradient(to left,var(--color-dark-gray),transparent)}}.table--responsive table{margin-bottom:0}.table--stacked{container-type:inline-size;container-name:table-wrapper}.table--stacked table{width:100%}@container table-wrapper (width < 480px){.table--stacked table tbody th,.table--stacked table tbody td,.table--stacked table tbody tr,.table--stacked table tbody,.table--stacked table caption,.table--stacked table{display:block;width:100%;padding-left:0}.table--stacked table tbody tr>*:not(:last-child){border:none}.table--stacked.table--first-col-left table tbody td,.table--stacked.table--first-col-left table tbody th,.table--stacked.table--first-col-left table tbody tr{border:none}.table--stacked.table--first-col-left table tbody tr>:first-child{display:block;float:left;width:25%}.table--stacked.table--first-col-left table tbody tr>:not(:first-child){margin-left:25%}}.table--sticky>.table--responsive{overflow:visible}.table--sticky table{position:relative}.table--sticky table thead>tr>th{position:sticky;top:0}.logged-in .table--sticky table thead>tr>th{top:5.3rem}.table--sticky table thead>tr>th:after{content:"";position:absolute;right:0;bottom:-0.1rem;left:0;height:.1rem}@media(prefers-color-scheme:light){.table--sticky table thead>tr>th:after{background-color:#ccc}}@media(prefers-color-scheme:dark){.table--sticky table thead>tr>th:after{background-color:#949494}}.field-route-schedule{font-size:var(--font-size--small)}@media(prefers-color-scheme:light){.field-route-schedule{--ui-circle-border:var(--color-primary);--ui-circle-bg:white;--ui-background-line:var(--color-primary);--ui-stop-order-number:var(--color-primary)}}@media(prefers-color-scheme:dark){.field-route-schedule{--ui-circle-border:var(--color-light-blue);--ui-circle-bg:var(--ui-site-background);--ui-background-line:var(--color-light-blue);--ui-stop-order-number:var(--color-pale-blue)}}@media screen and (min-width:992px)and (prefers-color-scheme:light){.field-route-schedule .table--responsive{border:solid .1rem var(--color-light-gray)}}@media screen and (min-width:992px)and (prefers-color-scheme:dark){.field-route-schedule .table--responsive{border:solid .1rem var(--color-normal-gray)}}.field-route-schedule table{position:relative;width:100%;table-layout:fixed}@media(prefers-color-scheme:light){.field-route-schedule table .schedule-detail{background-color:var(--color-pale-gray)}}@media(prefers-color-scheme:dark){.field-route-schedule table .schedule-detail{background-color:var(--ui-prefooter-background)}}.field-route-schedule table thead>tr:not(:first-child)>th{position:relative;z-index:1}.field-route-schedule table thead>tr:not(:first-child)>th span:not([class]){display:inline-block;border-radius:100%;height:2.2rem;left:50%;line-height:1.3;padding-top:.1rem;position:absolute;top:.6rem;transform:translateX(-50%);width:2.2rem;z-index:-1;background-color:var(--ui-circle-bg);box-shadow:inset 0 0 0 .2rem var(--ui-circle-border),0 2px 4px 0 rgba(0,0,0,.2)}.field-route-schedule table thead>tr:not(:first-child)>th{background-image:linear-gradient(to right,transparent 0,transparent 47%,var(--ui-background-line) 48%,var(--ui-background-line) 52%,transparent 53%,transparent 100%)}@media screen and (min-width:992px){.field-route-schedule table thead>tr:not(:first-child)>th{padding-top:0;padding-bottom:0;height:5.175rem;line-height:5.175rem}}.field-route-schedule table thead>tr:not(:first-child)>th{font-size:var(--font-size--small);font-weight:var(--font-weight--heavy);z-index:1;color:var(--ui-stop-order-number)}.field-route-schedule table td,.field-route-schedule table th{padding:.9rem 1.2rem;border:none;text-align:center}@media screen and (max-width:991px){.field-route-schedule table colgroup{display:block}.field-route-schedule table:after,.field-route-schedule table thead:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1rem;background-image:linear-gradient(to left,rgba(0,0,0,0.075) 0,transparent 100%);z-index:1}.field-route-schedule table thead:after{right:-1rem;background-image:linear-gradient(to right,rgba(0,0,0,0.075) 0,transparent 100%);border-left:.1rem solid #ccc}.field-route-schedule table tbody{display:block;position:relative;overflow-x:auto;white-space:nowrap}.field-route-schedule table tbody td:not(:last-child){border-bottom:solid .1rem var(--color-light-gray)}.field-route-schedule table thead{position:relative;display:block;float:left;vertical-align:top}.field-route-schedule table thead tr:not(:last-child){max-width:10rem}.field-route-schedule table thead tr:not(:last-child) th{padding-left:0;padding-right:0}.field-route-schedule table thead tr:not(:first-child) th{text-align:center}.field-route-schedule table td,.field-route-schedule table th{display:block;min-height:9rem;border:none;line-height:1.1;font-size:var(--font-size--base-sm);text-align:left;vertical-align:top}.field-route-schedule table tr{display:inline-block}.field-route-schedule table tr th{width:auto}}@media screen and (min-width:992px){.field-route-schedule table{width:100%}.field-route-schedule table thead th{width:12rem;vertical-align:bottom}.field-route-schedule table thead>tr:not(:first-child)>th{font-size:var(--font-size--large)}.field-route-schedule table thead>tr:not(:first-child)>th span:not([class]){height:3.6rem;left:50%;padding-top:.3rem;top:50%;transform:translate(-50%,-50%);width:3.6rem}.field-route-schedule table thead>tr:not(:first-child)>th{background-image:linear-gradient(to bottom,transparent 0,transparent 48%,var(--ui-background-line) 49%,var(--ui-background-line) 51%,transparent 52%,transparent 100%)}}@media screen and (min-width:992px)and (prefers-color-scheme:light){.field-route-schedule table tbody tr:not(:first-child){border-top:solid .1rem var(--color-light-gray)}}@media screen and (min-width:992px)and (prefers-color-scheme:dark){.field-route-schedule table tbody tr:not(:first-child){border-top:solid .1rem var(--color-normal-gray)}}@media screen and (max-width:991px){.field-route-schedule table thead:has(small) tr{max-width:14.5rem}}.field-route-schedule table thead:has(small) tr th{position:relative}@media screen and (max-width:991px){.field-route-schedule table thead:has(small) tr th{padding-left:0;padding-right:5rem}}.field-route-schedule table thead:has(small) tr th small:before{display:inline-block;position:absolute;left:50%;z-index:-1;content:"";line-height:1.3;border-radius:100%;background-color:var(--ui-circle-bg);box-shadow:inset 0 0 0 .2rem var(--ui-circle-border),0 2px 4px 0 rgba(0,0,0,.2);transform:translateX(-50%)}@media screen and (max-width:991px){.field-route-schedule table thead:has(small) tr th small:before{top:-0.3rem;width:2.2rem;height:2.2rem}}@media screen and (min-width:992px){.field-route-schedule table thead:has(small) tr th small:before{top:-0.375rem;width:3.6rem;height:3.6rem}}.field-route-schedule table thead:has(small) tr th small{z-index:1;color:var(--ui-stop-order-number);font-weight:var(--font-weight--heavy)}@media screen and (max-width:991px){.field-route-schedule table thead:has(small) tr th small{display:inline-block;z-index:1;position:absolute;top:1rem;right:1.2rem;width:2.2rem;font-size:var(--font-size--small);text-align:center}}@media screen and (min-width:992px){.field-route-schedule table thead:has(small) tr th small{display:block;position:relative;margin-top:1.8rem;font-size:var(--font-size--large)}}@media screen and (max-width:991px){.field-route-schedule table thead:has(small) tr th{background-image:linear-gradient(to left,transparent 0,transparent 2.1rem,var(--ui-background-line) 2.1rem,var(--ui-background-line) 2.4rem,transparent 2.4rem,transparent 100%)}}@media screen and (min-width:992px){.field-route-schedule table thead:has(small) tr th{vertical-align:bottom;background-image:linear-gradient(to top,transparent 0,transparent 2.1rem,var(--ui-background-line) 2.1rem,var(--ui-background-line) 2.3rem,transparent 2.3rem,transparent 100%)}.field-route-schedule table thead:has(small) tr th:not(:has(small)){position:relative;width:7rem;padding-bottom:5.4rem}.field-route-schedule table thead:has(small) tr th:not(:has(small)):last-child{width:8.3rem}}@media(prefers-color-scheme:light){:root{--color-tag--default:var(--ui-component-accent);--color-tag--default-text:#fff;--color-tag--dark-blue:#043d5b;--color-tag--normal-blue:#065d8c;--color-tag--blue-text:#fff;--color-tag--dark-red:#8d031e;--color-tag--normal-red:#ac1d2c;--color-tag--red-text:#fff;--color-tag--dark-green:#00431c;--color-tag--normal-green:#00662f;--color-tag--green-text:#fff;--color-tag--gray:#eeeeee}}@media(prefers-color-scheme:dark){:root{--color-tag--default:var(--color-primary--light);--color-tag--default-text:#000;--color-tag--dark-blue:#95d0e1;--color-tag--normal-blue:#95d0e1;--color-tag--blue-text:#000;--color-tag--dark-red:#fcc3c2;--color-tag--normal-red:#fcc3c2;--color-tag--red-text:#000;--color-tag--dark-green:#aedcc0;--color-tag--normal-green:#aedcc0;--color-tag--green-text:black;--color-tag--gray:#cccccc}}@media(prefers-color-scheme:light){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--color-tag--default:var(--ui-component-accent)}}@media(prefers-color-scheme:dark){.section--attorney,.section--civil-rights,.section--clerk,.section--engineering,.section--fire,.section--golf,.section--human-resources,.section--jobs,.section--metro,.section--parking,.section--parks,.section--police,.section--policing-forward,.section--pool,.section--senior-center,.section--streets,.section--water,.section--wpcrc{--color-tag--default:var(--ui-component-accent-light)}}@media(prefers-color-scheme:light){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--color-tag--default:var(--ui-component-accent)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-community-initiatives],.section--public-health[class*=-iniciativas-comunitarias],.section--public-health[class*=-zej-zog-kev-sib-koom-tes-ua],.section--public-health[class*=-she-qu-chang-yi]{--color-tag--default:var(--color-pale-pink)}}@media(prefers-color-scheme:light){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--color-tag--default:var(--ui-component-accent)}}@media(prefers-color-scheme:dark){.section--public-health[class*=-your-health],.section--public-health[class*=-su-salud],.section--public-health[class*=-koj-kev-noj-qab-haus-huv],.section--public-health[class*=-nin-de-jian-kang],.section--public-health[class*=-data-reports],.section--public-health[class*=-datos-informes],.section--public-health[class*=-ntawv-pov-thawj-ntawv-qhia-tawm],.section--public-health[class*=-shu-ju-yu-bao-gao]{--color-tag--default:var(--color-pale-purple)}}@media(prefers-color-scheme:light){.section--public-health{--color-tag--dark-blue:var(--color-dark-blue);--color-tag--normal-blue:var(--color-dark-blue);--color-tag--dark-red:var(--color-dark-red);--color-tag--normal-red:var(--color-dark-red);--color-tag--dark-green:var(--color-normal-green);--color-tag--normal-green:var(--color-normal-green);--color-tag--default:var(--ui-component-accent-dark)}}.tag{border-radius:.2rem;display:inline-block;font-size:1.44rem;margin-right:.9rem;padding:.2rem .5rem;text-transform:uppercase}.tag--default{background-color:var(--color-tag--default);color:var(--color-tag--default-text)}body.section--human-resources .tag--default,body.section--jobs .tag--default{color:initial}@media(prefers-color-scheme:light){[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .tag--default{background-color:#fff;color:var(--color-tag--default)}body.section--human-resources [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .tag--default,body.section--jobs [class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .tag--default{color:initial}}.tag--blue{background-color:var(--color-tag--normal-blue);color:var(--color-tag--blue-text)}@media(prefers-color-scheme:light){[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .tag--blue{background-color:#fff;color:var(--color-tag--dark-blue)}}.tag--gray{background-color:var(--color-tag--gray);color:#000}@media(prefers-color-scheme:light){[class*=bg-pale-] .tag--gray{background-color:#ccc;color:#000}}.tag--green{background-color:var(--color-tag--normal-green);color:var(--color-tag--green-text)}@media(prefers-color-scheme:light){[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .tag--green{background-color:#fff;color:var(--color-tag--dark-green)}}.tag--red{background-color:var(--color-tag--normal-red);color:var(--color-tag--red-text)}@media(prefers-color-scheme:light){[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .tag--red{background-color:#fff;color:var(--color-tag--dark-red)}}@media(prefers-color-scheme:light){.tab-group{--tab--border-current:var(--ui-component-accent);--tab--background-default:#eeeeee;--tab--border-default:#eeeeee;--tab--border-hover:#cccccc;--tab--border-special:#cccccc}}.tab-group ul[role=tablist]{list-style:none;margin:0;padding:0;border-bottom:5px solid var(--tab--border-default);display:grid;grid-template-columns:repeat(auto-fit,minmax(1vw,1fr))}.tab-group ul[role=tablist] li{margin:0;margin-bottom:-0.5rem !important}.tab-group ul[role=tablist] li a{border-bottom:5px solid var(--tab--border-default);display:block;height:100%;padding:.8rem 1.8rem;text-decoration:none}.tab-group ul[role=tablist] li a:focus,.tab-group ul[role=tablist] li a:hover{border-color:var(--tab--border-hover);background-color:var(--tab--background-default)}.tab-group ul[role=tablist] li a[aria-selected=true]{border-color:var(--tab--border-current);background-color:var(--tab--background-default);font-weight:var(--font-weight--semi)}@media(prefers-color-scheme:light){[class*=bg-normal] .tab-group ul[role=tablist] li a,[class*=bg-dark] .tab-group ul[role=tablist] li a,.bg-primary .tab-group ul[role=tablist] li a{color:#fff}[class*=bg-normal] .tab-group ul[role=tablist] li a:focus,[class*=bg-normal] .tab-group ul[role=tablist] li a:hover,[class*=bg-dark] .tab-group ul[role=tablist] li a:focus,[class*=bg-dark] .tab-group ul[role=tablist] li a:hover,.bg-primary .tab-group ul[role=tablist] li a:focus,.bg-primary .tab-group ul[role=tablist] li a:hover{color:#000;border-color:var(--tab--border-special)}[class*=bg-normal] .tab-group ul[role=tablist] li a[aria-selected=true],[class*=bg-dark] .tab-group ul[role=tablist] li a[aria-selected=true],.bg-primary .tab-group ul[role=tablist] li a[aria-selected=true]{color:#000;border-color:var(--tab--border-hover)}body.section--human-resources .bg-primary .tab-group ul[role=tablist] li a,body.section--jobs .bg-primary .tab-group ul[role=tablist] li a{color:#000}}@media(prefers-color-scheme:light){.tab-group ul[role=tablist] li a{color:#000}}@media(prefers-color-scheme:dark){.tab-group ul[role=tablist] li a{color:#fff}}@media(prefers-color-scheme:light){[class*=bg-pale] .tab-group ul[role=tablist]{border-color:var(--tab--border-hover)}[class*=bg-pale] .tab-group ul[role=tablist] li a{color:#000;border-color:var(--tab--border-hover)}[class*=bg-pale] .tab-group ul[role=tablist] li a:focus,[class*=bg-pale] .tab-group ul[role=tablist] li a:hover,[class*=bg-pale] .tab-group ul[role=tablist] li a:active:focus,[class*=bg-pale] .tab-group ul[role=tablist] li a:active:hover{border-color:var(--tab--border-hover);background-color:#fff}[class*=bg-pale] .tab-group ul[role=tablist] li a[aria-selected=true]{border-color:var(--tab--border-current);background-color:#fff}}@media screen and (min-width:768px){[class*=section--67] .layout__region--first .tab-group ul[role=tablist],[class*=section--33] .layout__region--second .tab-group ul[role=tablist],[class*=section--75] .layout__region--first .tab-group ul[role=tablist],[class*=section--25] .layout__region--second .tab-group ul[role=tablist],[class*=section--50] .tab-group ul[role=tablist],.paragraph--type--layout-section [class*=layout--onecol] .tab-group ul[role=tablist]{display:flex}}.tab-group>section{margin:2.7rem 0}@media(prefers-color-scheme:dark){.tab-group{--tab--border-current:var(--color-primary--medium);--tab--background-default:#333333;--tab--border-default:#595959;--tab--border-hover:#949494}}.media--type-mediasite-video+figcaption,.media--type-remote-video+figcaption,.map-wrapper figcaption{font-size:var(--font-size--small);padding-bottom:1.1rem;padding-top:1.3rem;border-bottom:.5rem solid var(--ui-rule-border-color)}.media--type-mediasite-video+figcaption>*:first-child,.media--type-remote-video+figcaption>*:first-child,.map-wrapper figcaption>*:first-child{margin-top:0}.media--type-mediasite-video+figcaption>*:last-child,.media--type-remote-video+figcaption>*:last-child,.map-wrapper figcaption>*:last-child{margin-bottom:0}@media(prefers-color-scheme:light){[class*=bg-pale] .media--type-mediasite-video+figcaption,[class*=bg-pale] .media--type-remote-video+figcaption,[class*=bg-pale] .map-wrapper figcaption{border-color:#ccc}[class*=bg-dark] .media--type-mediasite-video+figcaption,[class*=bg-normal] .media--type-mediasite-video+figcaption,[class*=bg-dark] .media--type-remote-video+figcaption,[class*=bg-normal] .media--type-remote-video+figcaption,[class*=bg-dark] .map-wrapper figcaption,[class*=bg-normal] .map-wrapper figcaption{color:#fff}.blockquote .media--type-mediasite-video+figcaption,.blockquote .media--type-remote-video+figcaption,.blockquote .map-wrapper figcaption{border-color:#ccc}.card-standard .card-content .media--type-mediasite-video+figcaption,.card-standard .card-content .media--type-remote-video+figcaption,.card-standard .card-content .map-wrapper figcaption{border-color:#ccc}[class*=bg-pale] .blockquote .media--type-mediasite-video+figcaption,[class*=bg-pale] .accordion-item .media--type-mediasite-video+figcaption,[class*=bg-pale] .card-standard .card-content .media--type-mediasite-video+figcaption,[class*=bg-pale] .blockquote .media--type-remote-video+figcaption,[class*=bg-pale] .accordion-item .media--type-remote-video+figcaption,[class*=bg-pale] .card-standard .card-content .media--type-remote-video+figcaption,[class*=bg-pale] .blockquote .map-wrapper figcaption,[class*=bg-pale] .accordion-item .map-wrapper figcaption,[class*=bg-pale] .card-standard .card-content .map-wrapper figcaption{border-color:#eee}}@media(prefers-color-scheme:dark){.bg-pale-gray .media--type-mediasite-video+figcaption,.bg-pale-gray .media--type-remote-video+figcaption,.bg-pale-gray .map-wrapper figcaption{border-color:var(--ui-site-background)}.bg-pale-gray .accordion-item .media--type-mediasite-video+figcaption,.bg-pale-gray .card-standard .card-content .media--type-mediasite-video+figcaption,.bg-pale-gray .accordion-item .media--type-remote-video+figcaption,.bg-pale-gray .card-standard .card-content .media--type-remote-video+figcaption,.bg-pale-gray .accordion-item .map-wrapper figcaption,.bg-pale-gray .card-standard .card-content .map-wrapper figcaption{border-color:#595959}.bg-pale-gray .blockquote .media--type-mediasite-video+figcaption,.bg-pale-gray .blockquote .media--type-remote-video+figcaption,.bg-pale-gray .blockquote .map-wrapper figcaption{border-color:#333}.bg-primary .accordion-item .media--type-mediasite-video+figcaption,.bg-primary .accordion-item .media--type-remote-video+figcaption,.bg-primary .accordion-item .map-wrapper figcaption{border-color:#333}}.media--type-remote-video+figcaption,.media--type-mediasite-video+figcaption{display:block}.map-wrapper figcaption{display:block}.text-with-summary figure,.text-long figure{margin:0 0 1em 0}figure+figure{margin-top:1.5em}figure.map-wrapper{display:block;margin:0}img{display:block;width:100%;height:auto;position:relative}img::before{position:absolute;top:0;left:0;z-index:0;content:attr(alt) " (image missing)";width:100%;height:100%;padding:.5em;color:var(--color-medium-gray);background-color:#fff;background-size:cover;border:1px solid var(--color-light-gray);box-sizing:border-box}.region--section-header .field[class*=image].entity-reference img::before{color:var(--color-medium-gray);background-color:var(--color-dark-gray)}@media(prefers-color-scheme:dark){img::before{color:var(--color-normal-gray);background-color:var(--ui-site-background);border:1px solid var(--color-normal-gray)}}img::after{position:absolute;top:50%;left:50%;z-index:0;content:"";width:2.6666666667em;height:2.6666666667em;mask:url(/sites/default/files/icons/camera.svg);mask-size:contain;mask-repeat:no-repeat;background:0 0;background-color:var(--color-light-gray);transform:translate(-50%,-50%)}.region--section-header .field[class*=image].entity-reference img::after{background-color:var(--color-medium-gray)}@media(prefers-color-scheme:dark){img::after{background-color:var(--color-normal-gray)}}.alt-wrapper{position:relative}.alt-wrapper .alt-text{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;padding:2.7777777778em .8333333333em .8333333333em .8333333333em;color:#fff;background-color:rgba(0,0,0,.65)}.alt-wrapper .button--alt{position:absolute;z-index:9;top:.9722222222em;left:.9722222222em;margin:0;color:#fff;background-color:#000;font-weight:600}.alt-wrapper .button--alt:focus,.alt-wrapper .button--alt:hover{background-color:var(--color-dark-gray)}.alt-wrapper .button--alt:active{background-color:var(--color-normal-gray)}figure .field-media-oembed-video,figure .field-mediasite-url{margin-bottom:0}@media screen and (max-width:767px){.paragraph .align-center:not(figure),.paragraph .align-left:not(figure),.paragraph .align-right:not(figure),.text-with-summary .align-center:not(figure),.text-with-summary .align-left:not(figure),.text-with-summary .align-right:not(figure),.text-long .align-center:not(figure),.text-long .align-left:not(figure),.text-long .align-right:not(figure){display:inline-block}.paragraph .align-center,.paragraph .align-left,.paragraph .align-right,.text-with-summary .align-center,.text-with-summary .align-left,.text-with-summary .align-right,.text-long .align-center,.text-long .align-left,.text-long .align-right{float:none}}.paragraph .align-center.media--type-remote-video,.paragraph .align-center.media--type-mediasite-video,.paragraph .align-left.media--type-remote-video,.paragraph .align-left.media--type-mediasite-video,.paragraph .align-right.media--type-remote-video,.paragraph .align-right.media--type-mediasite-video,.text-with-summary .align-center.media--type-remote-video,.text-with-summary .align-center.media--type-mediasite-video,.text-with-summary .align-left.media--type-remote-video,.text-with-summary .align-left.media--type-mediasite-video,.text-with-summary .align-right.media--type-remote-video,.text-with-summary .align-right.media--type-mediasite-video,.text-long .align-center.media--type-remote-video,.text-long .align-center.media--type-mediasite-video,.text-long .align-left.media--type-remote-video,.text-long .align-left.media--type-mediasite-video,.text-long .align-right.media--type-remote-video,.text-long .align-right.media--type-mediasite-video{display:block;float:none;margin:0;width:100%}.paragraph .align-center,.text-with-summary .align-center,.text-long .align-center{display:table;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.paragraph .align-center,.text-with-summary .align-center,.text-long .align-center{margin-right:0;margin-left:0}}@media screen and (min-width:768px){.paragraph .align-left,.text-with-summary .align-left,.text-long .align-left{margin:0 2.4rem 2.4rem 0}}@media screen and (min-width:768px){.paragraph .align-right,.text-with-summary .align-right,.text-long .align-right{margin:0 0 2.4rem 2.4rem}}@media screen and (max-width:991px){.breadcrumb{padding:.55rem 1.5rem;background-color:var(--color-pale-gray)}}@media screen and (max-width:991px)and (prefers-color-scheme:dark){.breadcrumb{background-color:rgba(0,0,0,0)}}@media screen and (min-width:992px)and (max-width:1185px){.breadcrumb{padding-left:1.5rem}}@media screen and (min-width:992px){.breadcrumb{margin:.5rem 0}}.breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.breadcrumb ol li{position:relative;padding-right:.4rem}.breadcrumb ol li [aria-hidden=true]{padding-left:.4rem;color:var(--color-normal-gray)}.breadcrumb ol li a{display:inline-block;padding:.15rem 0}#block-city-front-mainnavigation .sf-main a{color:var(--main-nav-link);text-decoration:none}#block-city-front-mainnavigation .sf-main a:focus,#block-city-front-mainnavigation .sf-main a:hover{background-color:var(--main-nav-link--bg)}@media screen and (min-width:992px){#block-city-front-mainnavigation .sf-main>li:first-child a{display:none}}#block-city-front-mainnavigation .sf-main>li:first-child a:before{position:relative;content:"";width:1.8rem;height:1.8rem}@media(prefers-color-scheme:light){#block-city-front-mainnavigation .sf-main>li:first-child a:before{background-color:#000}}@media(prefers-color-scheme:dark){#block-city-front-mainnavigation .sf-main>li:first-child a:before{background-color:#fff}}#block-city-front-mainnavigation .sf-main>li:first-child a:before{mask:url(/sites/default/files/icons/inline-home.svg);mask-size:1.8rem}.section--metro #block-city-front-mainnavigation .sf-main>li:first-child a:before{background-color:#fff}@media screen and (max-width:991px){#block-city-front-mainnavigation .sf-main>li:first-child a:before{top:.2rem;display:inline-block;margin-right:.7rem}}@media screen and (min-width:992px){#block-city-front-mainnavigation .sf-main>li:first-child a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}#block-city-front-mainnavigation .sf-main .sf-sub-indicator{height:1.2rem;right:.6rem}#block-city-front-mainnavigation .sf-main .sf-sub-indicator:after{-webkit-transition:-webkit-transform .15s ease-in 0s;transition:-webkit-transform .15s ease-in 0s;transition:transform .15s ease-in 0s;transition:transform .15s ease-in 0s,-webkit-transform .15s ease-in 0s;width:1.2rem;height:1.2rem;background:0 0;background-color:currentColor;mask:url(/sites/default/files/icons/inline-chevron.svg);mask-size:contain}.sf-expanded #block-city-front-mainnavigation .sf-main .sf-sub-indicator:after{-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg)}#block-city-front-mainnavigation ul.sf-main.sf-horizontal{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-end;-ms-flex-pack:end;align-items:flex-start;-ms-flex-align:start}#block-city-front-mainnavigation ul.sf-main.sf-horizontal li{float:none}#block-city-front-mainnavigation ul.sf-main.sf-horizontal li a{padding:1rem;text-decoration:none;font-size:calc(15.75px + 2*(100vw - 992px)/408);padding:1.3rem calc(.9rem + .7*(100vw - 99.2rem)/40.8)}@media screen and (min-width:1400px){#block-city-front-mainnavigation ul.sf-main.sf-horizontal li a{padding:1.3rem 1.7rem;font-size:1em}}#block-city-front-mainnavigation ul.sf-main.sf-horizontal li a.menuparent{padding-right:3.6rem}#block-city-front-mainnavigation ul.sf-main.sf-horizontal li a.sf-clicked{background-color:var(--main-nav-link--bg)}#block-city-front-mainnavigation ul.sf-main.sf-horizontal li a.sf-clicked .sf-sub-indicator:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:992px){.global-header--condensed #block-city-front-mainnavigation ul.sf-main.sf-horizontal li a{height:5rem;padding-top:1.6rem;padding-bottom:1.6rem}}#block-city-front-mainnavigation ul.sf-main.sf-horizontal li ul{top:4.2rem;max-height:30rem;overflow:auto;background:var(--ui-site-background);box-shadow:0px 1px 3px -1px rgba(0,0,0,.35)}@media screen and (max-width:991px){#block-city-front-mainnavigation ul.sf-main.sf-accordion{display:block;position:relative}#block-city-front-mainnavigation ul.sf-main.sf-accordion.sf-hidden{background:rgba(0,0,0,0) !important;border:0 none !important;clip:unset;position:relative !important;height:auto !important;margin:0 !important;overflow:visible !important;padding:inherit !important;width:100% !important}}#block-city-front-mainnavigation ul.sf-main.sf-accordion a{padding:1.2rem 1.5rem;line-height:1.15;display:block;background:var(--ui-site-background)}#block-city-front-mainnavigation ul.sf-main.sf-accordion a:focus,#block-city-front-mainnavigation ul.sf-main.sf-accordion a:hover{background:var(--main-nav-link--bg)}#block-city-front-mainnavigation ul.sf-main.sf-accordion a:not(.sf-accordion-button){width:100%}@media screen and (max-width:991px){.section--metro #block-city-front-mainnavigation ul.sf-main.sf-accordion a{color:#fff;background:var(--color-primary--dark)}.section--metro #block-city-front-mainnavigation ul.sf-main.sf-accordion a:focus,.section--metro #block-city-front-mainnavigation ul.sf-main.sf-accordion a:hover{background:var(--color-base)}}#block-city-front-mainnavigation ul.sf-main.sf-accordion .sf-clone-parent>a,#block-city-front-mainnavigation ul.sf-main.sf-accordion a:not(.sf-depth-1){padding-left:3rem}#block-city-front-mainnavigation ul.sf-main.sf-accordion li.sf-expanded a .sf-sub-indicator:after{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(prefers-color-scheme:light){#block-city-front-mainnavigation ul.sf-main.sf-accordion li.sf-depth-1:not(.sf-clone-parent){border-bottom:1px solid #ccc}}@media(prefers-color-scheme:dark){#block-city-front-mainnavigation ul.sf-main.sf-accordion li.sf-depth-1:not(.sf-clone-parent){border-bottom:1px solid #595959}}@media screen and (max-width:991px){.section--metro #block-city-front-mainnavigation ul.sf-main.sf-accordion li.sf-depth-1:not(.sf-clone-parent){border-bottom:1px solid var(--color-secondary)}}.section-menu--toggle{position:absolute;top:0;right:0;width:6rem;height:6rem;padding:1.5rem 1rem .8rem 1rem;background-color:var(--color-primary);color:#fff;border:none;border-radius:0;cursor:pointer;font-family:var(--font-alt);font-size:.65em;font-weight:var(--font-weight--heavy);z-index:99}.section--metro .section-menu--toggle{background-color:var(--color-menu--background)}@media screen and (min-width:992px){.section-menu--toggle{display:none}}.section-menu--toggle .menu-bar{display:block;margin:0 auto;width:3rem;height:.2rem;background-color:#fff;opacity:1;transition:all .3s ease-in-out}.section-menu--toggle .menu-bar+*{margin-top:.5rem}.section-menu--toggle[aria-expanded=true] .menu-bar:nth-child(1){top:1rem;transform:translate(0,250%) rotate(-45deg)}.section-menu--toggle[aria-expanded=true] .menu-bar:nth-child(2){opacity:0;bottom:0;transform:translate(0,250%)}.section-menu--toggle[aria-expanded=true] .menu-bar:nth-child(3){bottom:.5rem;transform:translate(0,-450%) rotate(45deg)}.section-menu--toggle span:not(.menu-bar){display:block;margin-top:.6rem;line-height:1;text-transform:uppercase}.section--human-resources .section-menu--toggle,.section--jobs .section-menu--toggle{color:#000}.section--human-resources .section-menu--toggle .menu-bar,.section--jobs .section-menu--toggle .menu-bar{background-color:#000}@media screen and (min-width:992px){.section-menu--inner,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:stretch;-ms-flex-align:stretch;padding:0 calc((100vw - 1140px)/2 - .75rem);background-color:rgba(0,0,0,.75)}.section--public-health .section-menu--inner,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner{background-color:var(--color-menu--background)}.section--metro .section-menu--inner,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner{background-color:var(--color-menu--background);padding:0}}.section-menu--inner .section-menu--home a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a{position:relative}@media screen and (min-width:992px){.section-menu--inner .section-menu--home a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a{width:5.4rem;color:rgba(0,0,0,0) !important;text-align:center;overflow:hidden;text-indent:-9999px}}.section-menu--inner .section-menu--home a:before,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:before{position:relative;content:"";width:1.8rem;height:1.8rem;background-color:#fff;mask:url(/sites/default/files/icons/inline-home.svg);mask-size:1.8rem}@media screen and (max-width:991px){.section-menu--inner .section-menu--home a:before,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:before{top:.2rem;display:inline-block;margin-right:.7rem}}@media screen and (min-width:992px){.section-menu--inner .section-menu--home a:before,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(prefers-color-scheme:light){.section-menu--inner .section-menu--home a:focus:before,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:focus:before,.section-menu--inner .section-menu--home a:hover:before,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:hover:before{background-color:#000}}.section--metro .section-menu--inner .section-menu--home a:focus:before,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:focus:before,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner .section-menu--home a:focus:before,.section--public-health .section-menu--inner .section-menu--home a:focus:before,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:focus:before,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner .section-menu--home a:focus:before,.section--metro .section-menu--inner .section-menu--home a:hover:before,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:hover:before,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner .section-menu--home a:hover:before,.section--public-health .section-menu--inner .section-menu--home a:hover:before,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:hover:before,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner .section-menu--home a:hover:before{background-color:#fff}@media screen and (min-width:992px){.section--metro .section-menu--inner .section-menu--home,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner .section-menu--home{display:none}}.section--metro .section-menu--inner .section-menu--home a:before,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner .section-menu--home a:before,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner .section-menu--home a:before{display:none}.section-menu--inner ul,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul{list-style:none;margin:0;padding:0}@media screen and (max-width:991px){.section-menu--inner ul,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul{background-color:#333}.section--metro .section-menu--inner ul,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul{background-color:var(--color-base)}.section--public-health .section-menu--inner ul,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul{background-color:var(--color-menu--background)}}@media screen and (min-width:992px){.section-menu--inner ul,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:stretch;-ms-flex-align:stretch;min-height:5rem;height:100%;font-size:var(--font-size--base-sm)}.section--metro .section-menu--inner ul,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul{min-height:8rem}}@media screen and (min-width:1140px){.section-menu--inner ul,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul{font-size:var(--font-size--base)}}.section-menu--inner ul a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a{display:block}@media screen and (max-width:991px){.section-menu--inner ul a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a{padding:.9rem 1.5rem;border-bottom:.1rem solid #595959}.section--metro .section-menu--inner ul a,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a{border-bottom-color:var(--color-secondary)}.section--public-health .section-menu--inner ul a,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul a{border:none}}@media screen and (min-width:992px){.section-menu--inner ul a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a{padding:.7rem 1.5rem;display:flex;align-items:center;min-height:5rem;height:100%;line-height:1.33}}.section-menu--inner ul a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a{color:#fff;text-decoration:none}.section-menu--inner ul a:focus,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:focus,.section-menu--inner ul a:hover,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:hover,.section-menu--inner ul a.is-active:focus,.section-menu--inner ul a.is-active:hover{background-color:var(--ui-site-background)}@media(prefers-color-scheme:light){.section-menu--inner ul a:focus,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:focus,.section-menu--inner ul a:hover,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:hover,.section-menu--inner ul a.is-active:focus,.section-menu--inner ul a.is-active:hover{color:#000;box-shadow:inset 0 -0.5rem 0 var(--color-primary)}}@media(prefers-color-scheme:dark){.section-menu--inner ul a:focus,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:focus,.section-menu--inner ul a:hover,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:hover,.section-menu--inner ul a.is-active:focus,.section-menu--inner ul a.is-active:hover{color:#fff}}.section--metro .section-menu--inner ul a:focus,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:focus,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a:focus,.section--public-health .section-menu--inner ul a:focus,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:focus,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul a:focus,.section--metro .section-menu--inner ul a:hover,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:hover,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a:hover,.section--public-health .section-menu--inner ul a:hover,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a:hover,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul a:hover,.section--metro .section-menu--inner ul a.is-active:focus,.section--public-health .section-menu--inner ul a.is-active:focus,.section--metro .section-menu--inner ul a.is-active:hover,.section--public-health .section-menu--inner ul a.is-active:hover{color:#fff;background-color:var(--color-menu--hover);box-shadow:none}.section--metro .section-menu--inner ul a,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a{color:#fff}@media screen and (min-width:992px){.section--metro .section-menu--inner ul a,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a{padding:.7rem calc(1rem + .7*(100vw - 99.2rem)/40.8);font-size:calc(15px + 3*(100vw - 992px)/408)}}@media screen and (min-width:1400px){.section--metro .section-menu--inner ul a,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a{padding:.7rem 1.5rem;font-size:1em}}.section--public-health .section-menu--inner ul a,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul a{color:#fff}@media screen and (min-width:1600px){.section--public-health .section-menu--inner ul a,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul a{padding:.7rem 1.3rem}}.section-menu--inner>ul .menu-item--active-trail>a,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner>ul .menu-item--active-trail>a,.section-menu--inner ul a.is-active,.paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a.is-active{background-color:var(--color-primary);color:#fff}.section--human-resources .section-menu--inner>ul .menu-item--active-trail>a,.section--human-resources .paragraph--type--menu.block-footer-menu .block-footer-menu--inner>ul .menu-item--active-trail>a,.paragraph--type--menu.block-footer-menu .section--human-resources .block-footer-menu--inner>ul .menu-item--active-trail>a,.section--jobs .section-menu--inner>ul .menu-item--active-trail>a,.section--jobs .paragraph--type--menu.block-footer-menu .block-footer-menu--inner>ul .menu-item--active-trail>a,.paragraph--type--menu.block-footer-menu .section--jobs .block-footer-menu--inner>ul .menu-item--active-trail>a,.section--human-resources .section-menu--inner ul a.is-active,.section--human-resources .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a.is-active,.paragraph--type--menu.block-footer-menu .section--human-resources .block-footer-menu--inner ul a.is-active,.section--jobs .section-menu--inner ul a.is-active,.section--jobs .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a.is-active,.paragraph--type--menu.block-footer-menu .section--jobs .block-footer-menu--inner ul a.is-active{color:#000}.section--metro .section-menu--inner>ul .menu-item--active-trail>a,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner>ul .menu-item--active-trail>a,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner>ul .menu-item--active-trail>a,.section--public-health .section-menu--inner>ul .menu-item--active-trail>a,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner>ul .menu-item--active-trail>a,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner>ul .menu-item--active-trail>a,.section--metro .section-menu--inner ul a.is-active,.section--metro .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a.is-active,.paragraph--type--menu.block-footer-menu .section--metro .block-footer-menu--inner ul a.is-active,.section--public-health .section-menu--inner ul a.is-active,.section--public-health .paragraph--type--menu.block-footer-menu .block-footer-menu--inner ul a.is-active,.paragraph--type--menu.block-footer-menu .section--public-health .block-footer-menu--inner ul a.is-active{background-color:var(--color-menu--active)}.pager ul{padding:0;list-style:none;position:relative}.pager ul::after{clear:both;content:"";display:block}.pager ul li{float:left;margin-right:0}.pager ul .pager__item .button{min-height:4rem;min-width:4rem}.pager ul .pager__item--ellipsis{margin-right:1.5rem}.block--page-menu{margin-bottom:2em}.block--page-menu .block-title{font-size:var(--font-size--h3);margin:0}.block--page-menu .block-title a{color:#000;display:block;padding:.85rem 0;text-decoration:none}@media(prefers-color-scheme:dark){.block--page-menu .block-title a{color:#fff}}.block--page-menu .block-title a:focus,.block--page-menu .block-title a:hover{color:var(--color-link)}.block--page-menu .block-title a:visited{color:#000}@media(prefers-color-scheme:dark){.block--page-menu .block-title a:visited{color:#fff}}.block--page-menu ul a{display:block;padding:.85rem 0;text-decoration:none}.block--page-menu ul a.is-active{font-weight:var(--font-weight--semi)}.block--page-menu ul a:visited{color:var(--color-link)}.block--page-menu ul{list-style:none;margin:0;padding:0;border-top:.3rem solid var(--ui-rule-border-color)}.block--page-menu ul li{border-bottom:.3rem solid var(--ui-rule-border-color)}.block--page-menu ul li ul li{margin-left:2.4rem}.block--page-menu ul li ul li:last-child{border-bottom:none}.section--public-health .block--page-menu>ul{border-top:none;position:relative}.section--public-health .block--page-menu>ul:before{border-top:.3rem solid var(--ui-component-accent);content:"";display:block;width:10rem}.block--page-menu .menu-item--parent{position:relative;z-index:1}.block--page-menu .menu-item--parent a{padding-right:4.4rem}.block--page-menu .menu-item--parent button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;height:4.4rem;position:absolute;right:0;top:0;width:4.4rem;z-index:2}.block--page-menu .menu-item--parent button[aria-expanded]:after,.block--page-menu .menu-item--parent button[aria-expanded]:before{content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:10px}@media(prefers-color-scheme:light){.block--page-menu .menu-item--parent button[aria-expanded]:after,.block--page-menu .menu-item--parent button[aria-expanded]:before{background-color:#000}}@media(prefers-color-scheme:dark){.block--page-menu .menu-item--parent button[aria-expanded]:after,.block--page-menu .menu-item--parent button[aria-expanded]:before{background-color:#fff}}.block--page-menu .menu-item--parent button[aria-expanded=false]:after{transform:translate(-50%,-50%) rotate(90deg)}.block--page-menu .menu-item--parent button[aria-expanded=true]:after{transform:translate(-50%,-50%) rotate(0deg)}.block--page-menu .menu-item--parent button[aria-expanded=false]+ul{display:none;min-height:0}.menu-icon .icon{color:var(--ui-component-accent);background-color:var(--ui-component-accent);border-radius:100%;height:12.4rem;position:relative;width:12.4rem}.menu-icon .icon:before{color:#fff;height:7.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7.5rem}@media(prefers-color-scheme:dark){.menu-icon .icon{background-color:var(--ui-component-accent-light)}.menu-icon .icon::before{color:var(--ui-component-accent-dark)}}@media screen and (max-width:991px){.block-city-search-form-block{clear:both;padding:1.5rem;background:var(--ui-site-background);width:100%}.section--metro .region--section-header .block-city-search-form-block{background-color:var(--color-base);border-bottom:.1rem solid var(--color-secondary);color:#fff}.section--public-health .region--section-header .block-city-search-form-block{background-color:var(--color-menu--background)}}.block-city-search-form-block>form{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start}@media screen and (max-width:991px){.block-city-search-form-block .js-form-type-search{width:100%}}.block-city-search-form-block .js-form-type-search{width:36rem;max-width:calc(100% - 8.8rem);margin-right:1.5rem;margin-bottom:0}.block-city-search-form-block .js-form-type-search .form-search{width:100%}.block-city-search-form-block .form-actions .button{margin-top:0;margin-right:0;margin-bottom:0}@media(prefers-color-scheme:light){.section--metro .block-city-search-form-block .form-actions .button:focus,.section--metro .block-city-search-form-block .form-actions .button:hover{color:#000}}@media(prefers-color-scheme:light){.section--public-health .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-normal-white);--ui-button--border:var(--color-normal-white);--ui-button--text:black;--ui-button--bg-hover:var(--color-dark-white);--ui-button--border-hover:var(--color-dark-white);--ui-button--text-hover:black}.section--public-health .block-city-search-form-block .form-actions .button.button--outline{--ui-button--bg:white;--ui-button--border:var(--color-normal-white);--ui-button--text:var(--color-normal-white);--ui-button--bg-hover:var(--color-dark-white);--ui-button--border-hover:var(--color-dark-white);--ui-button--text-hover:black}.section--public-health .block-city-search-form-block .form-actions .button{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-gray);--ui-button--border-hover:var(--color-pale-gray);--ui-button--text-hover:black}}@media(prefers-color-scheme:dark){.section--public-health .block-city-search-form-block .form-actions .button{--ui-button--bg:var(--color-light-white);--ui-button--border:var(--color-light-white);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-white);--ui-button--border-hover:var(--color-medium-white);--ui-button--text-hover:var(--color-normal-white)}.section--public-health .block-city-search-form-block .form-actions .button.button--outline{--ui-button--bg:transparent;--ui-button--border:var(--color-medium-white);--ui-button--text:var(--color-light-white);--ui-button--bg-hover:var(--color-pale-white);--ui-button--border-hover:var(--color-medium-white);--ui-button--text-hover:var(--color-normal-white)}.section--public-health .block-city-search-form-block .form-actions .button{--ui-button--bg:white;--ui-button--border:white;--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-gray);--ui-button--border-hover:var(--color-pale-gray);--ui-button--text-hover:black}}.region--content .block-city-search-form-block{padding-left:0;padding-right:0}.section--public-health .region--content .block-city-search-form-block{margin-left:0}.section--metro #block-citysearch{margin:0;padding:0;width:0}.city-app-streets-collection-schedule details.details--link>summary,.city-app-streets-collection-schedule details.details--link>summary::after{list-style-type:none;cursor:pointer;text-decoration:underline;color:var(--color-link)}.city-app-streets-collection-schedule details.details--link-toggle>summary{position:relative}.city-app-streets-collection-schedule details.details--link-toggle>summary::after{display:inline-block}.city-app-streets-collection-schedule details.details--link-toggle[open]>summary::after{content:attr(data-open)}.city-app-streets-collection-schedule details.details--link-toggle:not([open])>summary::after{content:attr(data-close)}footer:not(.view footer){padding-right:1.5rem;padding-left:1.5rem;background-color:#000}.section--metro footer:not(.view footer){background-color:var(--color-base)}@media(prefers-color-scheme:light){.section--public-health footer:not(.view footer){background-color:#303030}}@media(prefers-color-scheme:dark){.section--public-health footer:not(.view footer){background-color:var(--ui-prefooter-background)}}.prefooter-wrapper{padding-bottom:2em;background-color:var(--ui-prefooter-background)}.prefooter-wrapper a[href$=".doc"]::after,.prefooter-wrapper a[href$=".docx"]::after,.prefooter-wrapper a[href$=".pdf"]::after,.prefooter-wrapper a[href$=".ppt"]::after,.prefooter-wrapper a[href$=".pptx"]::after,.prefooter-wrapper a[href$=".txt"]::after,.prefooter-wrapper a[href$=".xls"]::after,.prefooter-wrapper a[href$=".xlsx"]::after,.prefooter-wrapper a[href$=".zip"]::after{color:#ccc}.section--metro .prefooter-wrapper .bg-primary{background-color:var(--color-primary)}.prefooter-wrapper .field-footer-para-multi>div:last-of-type:has(.block-footer-menu) .block-footer-menu{margin-top:0;margin-bottom:-2em}.region--footer{position:relative;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:992px){.region--footer{margin-left:auto;margin-right:auto;max-width:1140px}}.section--public-health .region--footer hr,.section--public-health .region--footer .section-break,.section--public-health .region--section-footer hr,.section--public-health .region--section-footer .section-break{border-width:.1rem;border-color:#646464}.region--section-footer h2{font-size:var(--font-size--h3)}.region--section-footer h2:first-child,.region--section-footer h3:first-child,.region--section-footer h4:first-child,.region--section-footer h5:first-child,.region--section-footer h6:first-child,.region--section-footer address:first-child{margin-top:0}.region--section-footer .paragraph--type--layout-section>.widget-wrapper .layout__region>*{margin-bottom:0}@media screen and (min-width:992px){.region--section-footer .widget-wrapper>.field>*:last-child{padding-bottom:0;margin-bottom:0}}.region--footer .block-city-of-madison-copyright .footer--logo img{display:inline-block;width:auto;height:100px}@media screen and (min-width:768px){.region--footer .block-city-of-madison-copyright .footer--logo{position:absolute}}@media screen and (min-width:768px){.region--footer .block-city-of-madison-copyright{max-width:70%}}.region--footer nav.lead,.region--footer p.lead{margin-bottom:0}@media screen and (min-width:768px){.region--footer nav,.region--footer p{margin-top:0;margin-left:13rem}}.region--footer .copyright{margin-top:.7rem;margin-bottom:.7rem}@media screen and (max-width:991px){.region--footer nav ul{padding:0;list-style:none}}@media screen and (min-width:992px){.region--footer nav ul{padding:0;list-style:none;position:relative}.region--footer nav ul::after{clear:both;content:"";display:block}.region--footer nav ul li{float:left;margin-right:2.4rem}.region--footer nav ul{margin-top:0;margin-bottom:0}}.region--footer .block-awards-links a{display:inline-block;text-decoration:none}.region--footer .block-awards-links a+a{margin-left:1.7rem}.region--footer .block-awards-links a:after{display:none}@media screen and (min-width:768px)and (max-width:991px){.region--footer .block-awards-links a{display:block}}.region--footer .block-awards-links img{width:auto;height:9rem}@media screen and (min-width:768px){.region--footer .block-awards-links{position:absolute;top:3rem;right:0;text-align:right}}.section--public-health .region--footer{border-top:.1rem solid #646464}.section--public-health .region--footer nav,.section--public-health .region--footer p{margin-bottom:0;margin-left:0}@media screen and (min-width:992px){.section--public-health .region--footer nav{margin-left:4rem}}@media screen and (min-width:992px){.section--public-health .region--footer{display:flex}}header{position:relative;background:var(--ui-site-background)}header>div{padding:2rem 1.5rem;position:relative;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center}@media screen and (min-width:1400px){header>div{height:10rem;padding:2rem 4.5rem;align-content:flex-end}}@media screen and (max-width:991px){.section--metro header>div{display:none}}@media screen and (min-width:992px){header.global-header--condensed>div{height:5rem;padding-top:0;padding-bottom:0;align-content:center}}@media screen and (min-width:992px){.block-system-branding-block{max-width:34rem;width:16vw}}.block-system-branding-block{position:relative;z-index:10;align-self:start}.block-system-branding-block a img{max-width:100%;height:2rem;margin-right:.4rem}@media screen and (min-width:992px){.block-system-branding-block a img{height:5rem}}@media screen and (min-width:1140px){.block-system-branding-block a img{height:6rem}}@media(prefers-color-scheme:dark){.block-system-branding-block a img{filter:invert(1) contrast(200%)}}@media screen and (max-width:991px){.block-superfishmain.contextual-region{position:static}.block-superfishmain #superfish-main-toggle{display:none}}@media screen and (min-width:992px){.block-superfishmain{width:auto;flex:1}}.block-city-search-form-block{width:100%}@media screen and (min-width:992px){.block-city-search-form-block{max-width:36rem;width:24vw}nav+.block-city-search-form-block,.section--metro .block-city-search-form-block{margin-left:1.2rem}.section--public-health .block-city-search-form-block{margin-left:1.5rem}}@media screen and (min-width:992px){.region--precontent{padding:0 calc((100vw - 1140px)/2 - .75rem);display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:space-between;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-align:start;background-color:var(--precontent--bg)}.region--precontent>div{max-width:66.6666666667%}}.region--precontent{font-size:var(--font-size--small)}@media(prefers-color-scheme:light){.region--precontent{color:#333}}.block-city-app-language-switcherlanguage-interface{position:relative;margin:.7rem 1.5rem}@media screen and (min-width:992px){.block-city-app-language-switcherlanguage-interface{margin-right:0}}.block-city-app-language-switcherlanguage-interface ul{list-style:none;margin:0;padding:0;padding:0;list-style:none;position:relative}.block-city-app-language-switcherlanguage-interface ul::after{clear:both;content:"";display:block}.block-city-app-language-switcherlanguage-interface ul li{float:left;margin-right:1.8rem}.block-city-app-language-switcherlanguage-interface ul{padding-left:2.5rem}.block-city-app-language-switcherlanguage-interface ul:before{background:0 0;background-color:currentColor;content:"";display:block;height:1.8rem;left:0;mask:url(/sites/default/files/icons/translate.svg);mask-repeat:no-repeat;mask-size:contain;position:absolute;top:.1rem;width:2rem}@media screen and (min-width:992px){.block-city-app-language-switcherlanguage-interface ul{float:right;padding-right:1.5rem}}.block-city-app-language-switcherlanguage-interface ul li:last-child{margin-right:0}.region--section-header .term-region--section-header{position:relative;background-color:var(--color-primary)}.region--section-header .term-region--inner{width:100%}@media screen and (min-width:992px){.section--home:not(.section--metro):not(.section--public-health) .region--section-header .term-region--inner{padding-top:24.6rem}}@media screen and (max-width:991px){.region--section-header .term-region--inner{position:relative}}.region--section-header .term-region--inner .term-region--inner-content{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center;padding:1.5rem;position:relative;z-index:1;background-color:rgba(0,0,0,.5)}@media screen and (min-width:1140px){.region--section-header .term-region--inner .term-region--inner-content{min-height:11rem}}@media screen and (min-width:1185px){.region--section-header .term-region--inner .term-region--inner-content{padding:0 calc((100vw - 1140px)/2 - .75rem)}}.region--section-header .term-region--inner .term-region--inner-content .link--site-section{display:flex;align-items:inherit;text-decoration:none}@media screen and (max-width:991px){.section--metro .region--section-header .term-region--inner .term-region--inner-content .field-logo{width:3.5rem;overflow:hidden}}.region--section-header .term-region--inner .term-region--inner-content .field-logo img{height:8rem;max-height:8rem;max-width:none;min-height:4.5rem;width:auto}.region--section-header .term-region--inner .term-region--inner-content .field-logo+.term-region--header-text{margin-left:2rem}.region--section-header .term-region--inner .term-region--inner-content .term-region--header-text{color:#fff;text-shadow:0 0 .3rem #000}@media screen and (max-width:991px){.section--metro .region--section-header .term-region--inner .term-region--inner-content .term-region--header-text{display:flex;flex-direction:column-reverse;margin-left:.6rem}}@media screen and (max-width:991px){.region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .section--title{font-size:calc(18px + 27*(100vw - 100px)/891)}}.region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .section--title{font-size:var(--font-size--xx-large);font-family:var(--font-alt);font-weight:var(--font-weight--semi);line-height:normal}.section--mpo .region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .section--title{font-size:2em}@media screen and (max-width:991px){.section--mpo .region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .section--title{font-size:calc(18px + 18*(100vw - 100px)/891)}}@media screen and (max-width:991px){.region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .field-header-content{font-size:calc(14px + 8.5*(100vw - 100px)/891)}}.region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .field-header-content{font-size:var(--font-size--large);line-height:normal}@media screen and (max-width:991px){.section--metro .region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .field-header-content,.section--metro .region--section-header .term-region--inner .term-region--inner-content .term-region--header-text .section--title{font-family:var(--font-base);font-size:var(--font-size--base);font-weight:var(--font-weight--semi);line-height:1.125}}.region--section-header .header-image--metro{background-color:var(--color-menu--hover)}@media screen and (max-width:991px){.region--section-header .header-image--metro{display:none}}.region--section-header .header-image--metro{position:relative;height:20rem}.section--home .region--section-header .header-image--metro{height:35rem}.region--section-header .field[class*=image].entity-reference{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.region--section-header .field[class*=image].entity-reference *:not([data-contextual-id]){height:100%}.region--section-header .field[class*=image].entity-reference img{object-fit:cover;width:100%}@media screen and (max-width:991px){.region--section-header .menu-wrapper{width:100%;display:none;z-index:999;border-bottom:.1rem solid #ccc;box-shadow:0 0 .5rem rgba(0,0,0,.2)}.section--metro .region--section-header .menu-wrapper{border:none}}@media screen and (min-width:992px){.region--section-header .menu-wrapper{display:block !important}}@media screen and (min-width:992px){.region--section-header .section-menu--header{display:block !important;position:relative;width:100%;z-index:1}}@media screen and (min-width:992px){.section--metro .region--section-header .term-region--section-header-metro{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:center;-ms-flex-align:center}}@media screen and (min-width:1140px){.section--metro .region--section-header .term-region--section-header-metro{justify-content:space-between;padding:0 1.5rem}}@media screen and (min-width:1400px){.section--metro .region--section-header .term-region--section-header-metro{padding:0 4.5rem}}.section--metro .region--section-header .term-region--section-header-metro{background-color:var(--color-menu--background)}.section--metro .region--section-header .term-region--inner{width:auto}.section--metro .region--section-header .term-region--inner-content{background-color:var(--color-menu--background)}@media screen and (max-width:991px){.section--metro .region--section-header .term-region--inner-content{max-height:6rem}}@media screen and (min-width:1140px){.section--metro .region--section-header .term-region--inner-content{min-height:8rem;padding:0}}@media screen and (max-width:991px){.section--metro .region--section-header .term-region--inner-content .field-logo img{height:3.2rem;min-height:3.2rem}}@media screen and (min-width:992px)and (max-width:1399px){.section--metro .region--section-header .term-region--inner-content .field-logo img{max-width:16vw}}.section--metro .region--section-header .term-region--inner-content .field-logo img{max-height:4.5rem;filter:invert(1) contrast(200%)}@media screen and (min-width:992px){.section--metro .region--section-header .term-region--inner-content .term-region--header-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media screen and (min-width:992px){.section--metro .region--section-header .menu-wrapper{display:flex !important;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-end;-ms-flex-pack:end;align-items:center;-ms-flex-align:center;width:auto}}.section--public-health .region--section-header{background-color:var(--color-header--background)}@media screen and (min-width:992px){.section--public-health .region--section-header .term-region--section-header .site-section--search{align-self:center}}.section--public-health .region--section-header .term-region--inner{background-color:rgba(0,0,0,0);padding:0 calc((100vw - 1140px)/2 - .75rem)}@media screen and (min-width:992px){.section--public-health .region--section-header .term-region--inner{display:flex;justify-content:space-between}}@media screen and (min-width:993px)and (max-width:1185px){.section--public-health .region--section-header .term-region--inner{padding-left:1.5rem;padding-right:1.5rem}}.section--public-health .region--section-header .term-region--inner .term-region--inner-content{background-color:rgba(0,0,0,0);min-height:auto;padding:1.5rem 0}@media screen and (max-width:991px){.section--public-health .region--section-header .term-region--inner .term-region--inner-content{max-height:6rem;padding:1.5rem}}.section--public-health .region--section-header .term-region--inner .term-region--inner-content .field-logo img{filter:invert(1) contrast(200%)}@media screen and (min-width:992px){.section--public-health .region--section-header .term-region--inner .term-region--inner-content .field-logo img{height:auto;width:18rem}}@media screen and (max-width:991px){.section--public-health .region--section-header .term-region--inner .term-region--inner-content .field-logo img{height:3.2rem;min-height:3.2rem}}.section--public-health .region--section-header .term-region--inner .term-region--inner-content .term-region--header-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}iframe{border:none}.field-embed-code:has(arcgis-embedded-map){height:500px}.field-embed-code:has(arcgis-embedded-map) arcgis-embedded-map{width:100% !important}@media screen and (max-width:430px){.field-embed-code:has(arcgis-embedded-map) arcgis-embedded-map{min-width:90vw !important}}.field-embed-code .embed-wrapper-portrait{width:100%;height:auto;margin-bottom:2em}.field-embed-code .embed-wrapper-portrait iframe{width:100%}.field-embed-code .embed-wrapper-portrait #tableau-viz,.field-embed-code .embed-wrapper-portrait #tableau-viz iframe{width:100% !important}.field-embed-code iframe[src*="parkingappDrupal.cfm"],.field-embed-code #tableau-viz[src*="parkingappDrupal.cfm"]{width:100%}.field-embed-code iframe[src*="app.powerbi"],.field-embed-code iframe[src*="https://bi.wisconsin.gov"],.field-embed-code iframe[src*="https://media.cityofmadison.com/mediasite/Showcase"],.field-embed-code #tableau-viz[src*="app.powerbi"],.field-embed-code #tableau-viz[src*="https://bi.wisconsin.gov"],.field-embed-code #tableau-viz[src*="https://media.cityofmadison.com/mediasite/Showcase"]{border:1px solid #ccc}.paragraph--type--content-placer.content-views_exposed_form .views-exposed-form[id*=views-exposed-form-meeting-schedule]{display:flex;align-items:flex-end}.paragraph--type--content-placer.content-views_exposed_form .views-exposed-form[id*=views-exposed-form-meeting-schedule] .input-wrapper{flex:1}.paragraph--type--content-placer.content-views_exposed_form .views-exposed-form[id*=views-exposed-form-meeting-schedule] .select2-selection--single{display:flex;align-items:center;height:40px}.paragraph--type--content-placer.content-views_exposed_form .views-exposed-form[id*=views-exposed-form-meeting-schedule] .select2-selection--single .select2-selection__arrow{height:40px}.paragraph--type--content-placer.content-views_exposed_form .views-exposed-form[id*=views-exposed-form-meeting-schedule] .select2-selection--single .select2-selection__clear{display:none}.paragraph--type--content-placer.content-views_exposed_form .views-exposed-form[id*=views-exposed-form-meeting-schedule] .form-actions input{margin:0 0 0 1rem}.paragraph--type--content-placer.content-views_exposed_form.collapsable{margin-bottom:1em}.paragraph--type--content-placer.content-views_exposed_form.collapsable+.paragraph--type--content-placer{margin-top:1em}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form summary{display:inline-block;position:relative;padding:.1em .3em .3em .1em;list-style:none;text-decoration:none;box-shadow:none;cursor:pointer}@media(prefers-color-scheme:dark){.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form summary{color:#fff}}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form summary::-webkit-details-marker{display:none}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form .details--content{padding:0 1em 1em}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form .details--content input[type=submit]{margin-bottom:0}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form .details--content form>.form-item:first-of-type label{margin-top:.35em}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form .button--filter{margin:0}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form .button--filter .icon{top:.4rem}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form:not([open]) summary:focus .button--filter,.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form:not([open]) summary:hover .button--filter{color:var(--ui-button--text-hover);background-color:var(--ui-button--bg-hover);box-shadow:inset 0 0 0 .2rem var(--ui-button--border-hover),0 .2rem .4rem 0 rgba(0,0,0,.2)}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open]{background-color:var(--ui-component-background);border-radius:.5rem}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] .button--filter{box-shadow:none}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] .button--filter:hover,.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] .button--filter:focus{background-color:rgba(0,0,0,0);color:inherit}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] summary{display:block}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] summary::before,.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] summary::after{position:absolute;top:1.4em;right:1em;width:2rem;height:.3rem;content:"";background-color:light-dark(var(--color-dark-gray),white);transition:all .3s ease-in-out;transform:translateY(-50%)}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] summary::before{transform:rotate(45deg)}.paragraph--type--content-placer.content-views_exposed_form.collapsable .details--exposed-form[open] summary::after{transform:rotate(-45deg)}.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable input[type=email],.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable input[type=text],.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable .form-item-name,.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable .form-item-organization,.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable .webform-address__name,.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable .webform-address__company{width:100%}.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable input[type=password],.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable input[type=tel]{width:80%}.layout__region--sidebar .paragraph--type--content-placer.content-views_exposed_form.collapsable select{max-width:16.8em}.paragraph--type--content-placer.content-views_exposed_form.collapsable [data-drupal-selector*=views-exposed-form-detour]{margin-bottom:0}.paragraph{margin-bottom:1.5em;margin-top:1.5em}.paragraph figure{margin-top:0;margin-right:0;margin-left:0}.paragraph.paragraph--type--content-placer{margin-bottom:2em}.paragraph.paragraph--type--content-placer .list--unstyled,.paragraph.paragraph--type--content-placer .list--unstyled>li:first-child,.paragraph.paragraph--type--content-placer .cards{margin-top:0}.paragraph.paragraph--type--layout-section{margin-bottom:0;margin-top:0}.paragraph.paragraph--type--main-section{margin-top:0}.paragraph.paragraph--type--main-section .paragraph:first-of-type{margin-top:0}.paragraph.paragraph--type--text .field-long-text *:last-child{margin-bottom:0}.paragraph .widget-title{margin-bottom:1rem}.prefooter-wrapper .paragraph [data-component-id="city_front:card"].card-item{background-color:rgba(0,0,0,0);border:none;color:#fff;padding:0}.geolocation-map-wrapper{margin-bottom:2em}.map-wrapper .geolocation-map-wrapper{margin-bottom:0}.geolocation-map-container .gm-style-iw.gm-style-iw-c,.geolocation-map-container .gm-style .gm-style-iw-tc::after{background-color:var(--ui-site-background)}@media(prefers-color-scheme:dark){.geolocation-map-container .gm-style-iw-chr button span{filter:invert(1) contrast(1)}}.map-popup{font-family:var(--font-base);font-size:var(--font-size--base);line-height:1.5}.map-popup picture{float:right;max-width:30%;margin:0 0 1.5rem 1.5rem}.map-popup picture img{width:100%;height:auto}.paragraph--type--menu .icon{color:var(--color-primary)}.paragraph--type--menu.block-footer-menu{margin-bottom:2em}.prefooter-wrapper .paragraph--type--menu.block-footer-menu{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-3.6rem}.section--home.node-type-landing-page .prefooter-wrapper .paragraph--type--menu.block-footer-menu{margin-top:0}.paragraph--type--menu.block-footer-menu{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:0;padding-bottom:0}.paragraph--type--menu.block-footer-menu nav{position:relative;width:100%;z-index:1}.paragraph--type--menu.block-footer-menu .block-footer-menu--header{padding:0 calc((100vw - 1140px)/2 - .75rem);position:relative;z-index:0}.paragraph--type--menu.block-footer-menu .block-footer-menu--header:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:50%;z-index:-1}@media screen and (max-width:1190px){.paragraph--type--menu.block-footer-menu .block-footer-menu--header--text{padding-left:1.5rem;padding-right:1.5rem}}.paragraph--type--menu.block-footer-menu .block-footer-menu--header--text{color:#fff;padding-bottom:2rem;padding-top:2rem}.paragraph--type--menu.block-footer-menu .block-footer-menu--header--text h2.heading{font-size:var(--font-size--h2)}.content-reusable_content .edge-to-edge,.content-reusable_content .standard-container{padding:0}.city-subscribe-form{margin-bottom:2em}.city-subscribe-form h2{margin-bottom:0;font-size:var(--font-size--h3)}.city-subscribe-form p{margin:.5em 0}.city-subscribe-form .form-wrapper--inline{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-end;-ms-flex-align:end;gap:1.5rem}.city-subscribe-form .form-wrapper--inline .form-item-email,.city-subscribe-form .form-wrapper--inline .form-item-phone{max-width:24rem}.city-subscribe-form label{margin-top:0}.city-subscribe-form input[type=email],.city-subscribe-form input[type=tel]{width:100%;max-width:36rem}.city-subscribe-form input[type=submit]{margin-right:0;margin-bottom:0}@media screen and (min-width:768px){.city-subscribe-form .category--metro-route .form-checkboxes{columns:10rem auto}}.city-subscribe-form .is-special-subcategory fieldset{margin-top:.25em}.city-subscribe-form .is-special-subcategory legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.layout:not(.layout--twocol-sideleft):not(.layout--twocol-sideright) .paragraph--type--video{max-width:1140px;margin-left:auto;margin-right:auto}.paragraph--type--video article{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1}.view.alder-district.profile .card-item .card-content p.address,.view.alder-district.contact .card-item .card-content p.address{margin-top:0}.view.alder-district.profile .card-item{margin:0}.view-announcement.view-display-id-list .article-title,.view-announcement.view-display-id-card .article-title{display:inline;font-size:var(--font-size--h4);font-weight:var(--font-weight--semi)}.view-announcement.view-display-id-list .article-content p:first-child{margin-top:0}.view-course.view-display-id-catalog .item-list .heading{margin-top:0}.view-course-date .view-header>*:first-child{margin-top:.75em}.view-course-date .list-icon{margin-top:0;margin-bottom:0}.view-course-date .list-icon>li:last-child{margin-bottom:0}.view-course-date .course-date{font-size:var(--font-size--h4)}.view-fire-incident:not(.view-display-id-recent) .views-field-title{font-weight:var(--font-weight--semi)}.node-parking-garage.node-content .garage-map{margin-bottom:3rem}@media screen and (min-width:580px){.node-parking-garage.node-content .garage-map{float:right;width:50%;margin-left:3rem}}.view-garage.view-display-id-access .views-field-title,.view-garage.view-display-id-monthly_rate .views-field-title,.view-garage.view-display-id-motor_permit .views-field-title,.view-garage.view-display-id-motor_rate .views-field-title,.view-garage.view-display-id-availability .views-field-title{font-weight:var(--font-weight--semi)}.view-garage.view-display-id-list .item-list ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:3rem 1.5rem;margin-bottom:1.5em}.view-garage.view-display-id-list .item-list ul li{margin:0}.view-garage.view-display-id-list .item-list ul .views-field-title{font-size:var(--font-size--h4);font-weight:var(--font-weight--semi)}.view-garage.view-display-id-hourly_rate .views-field-title{width:35%}.view-garage.view-display-id-monthly_rate th{vertical-align:bottom}.view-garage.view-display-id-monthly_rate th:not(.views-field-title){font-size:var(--font-size--small)}.view-garage.view-display-id-map,.view-garage.view-display-id-ev_map,.view-garage.view-display-id-monthly_map,.view-garage.view-display-id-motor_permit_map{margin-bottom:1.8rem}.view-garage .unavailable{display:block}@media(prefers-color-scheme:light){.view-garage .unavailable{color:#8d031e}}@media(prefers-color-scheme:dark){.view-garage .unavailable{color:#fcc3c2}}.view-detour.view-display-id-current .list-icon-icon .icon,.view-detour.view-display-id-current_by_route .list-icon-icon .icon{color:#8d031e}@media(prefers-color-scheme:dark){.view-detour.view-display-id-current .list-icon-icon .icon,.view-detour.view-display-id-current_by_route .list-icon-icon .icon{color:#fff}}.view-detour.view-display-id-upcoming .list-icon-icon .icon,.view-detour.view-display-id-upcoming_by_route .list-icon-icon .icon{color:#d47f1d}@media(prefers-color-scheme:dark){.view-detour.view-display-id-upcoming .list-icon-icon .icon,.view-detour.view-display-id-upcoming_by_route .list-icon-icon .icon{color:#fff}}.view-detour .list-icon--basic{margin-top:0;margin-bottom:0}.paragraph--type--content-placer.content-views_exposed_form form[data-drupal-selector*=views-exposed-form-detour]{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-end;-ms-flex-align:end;gap:0 1.5rem;margin-bottom:3.6rem}.paragraph--type--content-placer.content-views_exposed_form form[data-drupal-selector*=views-exposed-form-detour] label{margin-top:0}.paragraph--type--content-placer.content-views_exposed_form form[data-drupal-selector*=views-exposed-form-detour] .js-form-submit{margin-bottom:0}.node-type-detour .layout__region--sidebar .view-display-id-current .views-exposed-form{display:none}.view-display-id-list ol>li:first-child{margin-top:0}.view-parking-event.view-display-id-upcoming .event-title{font-size:var(--font-size--h4)}.view-parking-event.view-display-id-upcoming .views-field-field-garage-rate-para-multi li:first-child{margin-top:0}.view-project.view-display-id-active_list .views-field-title,.view-project.view-display-id-featured .views-field-title{font-weight:var(--font-weight--semi)}.view-project.view-display-id-active_list .views-field-field-project-status,.view-project.view-display-id-featured .views-field-field-project-status{display:block}.view-route.view-display-id-list .form-element-wrapper{display:flex;gap:1rem}.view-route.view-display-id-list .form-element-wrapper select{width:100%}.view-display-id-list_by_type .list-icon--basic{margin-top:0}.view-display-id-list_by_type .list-icon--basic .list-icon-item{margin-bottom:1.8rem}.view-display-id-list_by_type .list-icon--basic .list-icon-icon{max-width:5rem}.view-display-id-list_by_type .list-icon--basic .list-icon-icon a{margin-bottom:0}.view-display-id-list_by_type .list-icon--basic .list-icon-content .heading{font-weight:var(--font-weight--semi)}.button--route{width:5rem}.route-rapid-route .button--route{--ui-button--bg:#1f355a;--ui-button--border:#1f355a;--ui-button--text:white;--ui-button--bg-hover:#0d4c86;--ui-button--border-hover:#0d4c86;--ui-button--text-hover:white}@media(prefers-color-scheme:dark){.route-rapid-route .button--route{--ui-button--bg:var(--color-light-blue);--ui-button--border:var(--color-light-blue);--ui-button--text:black;--ui-button--bg-hover:var(--color-pale-blue);--ui-button--border-hover:var(--color-pale-blue);--ui-button--text-hover:black}}.route-peak-only .button--route{--ui-button--bg:#7dd0e7;--ui-button--border:#7dd0e7;--ui-button--text:#1f355a;--ui-button--bg-hover:#68b0c3;--ui-button--border-hover:#68b0c3;--ui-button--text-hover:black}.route-supplemental-service .button--route{--ui-button--bg:var(--color-light-gray);--ui-button--border:var(--color-light-gray);--ui-button--text:black;--ui-button--bg-hover:var(--color-medium-gray);--ui-button--border-hover:var(--color-medium-gray);--ui-button--text-hover:black}.view-meeting a.ext,.view-meeting a.link--external,.view-meeting a.link--locked,.view-meeting a[target=_blank],.view-meeting a.link--new-window{display:flex;align-items:baseline}@media screen and (min-width:480px){.view-meeting.view-display-id-schedule table,.view-meeting.view-display-id-watch table{width:100%}.view-meeting.view-display-id-schedule table td:last-child,.view-meeting.view-display-id-watch table td:last-child{width:36%}.view-meeting.view-display-id-schedule table td:not(:first-child,:last-child),.view-meeting.view-display-id-watch table td:not(:first-child,:last-child){width:50%}}.view-meeting.view-display-id-past_by_committee,.view-meeting.view-display-id-upcoming_by_committee{container-type:inline-size;container-name:table-wrapper}.view-meeting.view-display-id-past_by_committee th,.view-meeting.view-display-id-upcoming_by_committee th{line-height:initial}@container table-wrapper (width < 480px){.view-meeting.view-display-id-past_by_committee table tbody th,.view-meeting.view-display-id-past_by_committee table tbody td,.view-meeting.view-display-id-past_by_committee table tbody tr,.view-meeting.view-display-id-past_by_committee table tbody,.view-meeting.view-display-id-past_by_committee table caption,.view-meeting.view-display-id-past_by_committee table,.view-meeting.view-display-id-upcoming_by_committee table tbody th,.view-meeting.view-display-id-upcoming_by_committee table tbody td,.view-meeting.view-display-id-upcoming_by_committee table tbody tr,.view-meeting.view-display-id-upcoming_by_committee table tbody,.view-meeting.view-display-id-upcoming_by_committee table caption,.view-meeting.view-display-id-upcoming_by_committee table{display:block;width:100%;padding-left:0}.view-meeting.view-display-id-past_by_committee table tbody th:empty,.view-meeting.view-display-id-past_by_committee table tbody td:empty,.view-meeting.view-display-id-past_by_committee table tbody tr:empty,.view-meeting.view-display-id-upcoming_by_committee table tbody th:empty,.view-meeting.view-display-id-upcoming_by_committee table tbody td:empty,.view-meeting.view-display-id-upcoming_by_committee table tbody tr:empty{padding:0}.view-meeting.view-display-id-past_by_committee table tbody tr>*:not(:last-child),.view-meeting.view-display-id-upcoming_by_committee table tbody tr>*:not(:last-child){border:none}.view-meeting.view-display-id-past_by_committee table tbody th a,.view-meeting.view-display-id-upcoming_by_committee table tbody th a{font-size:var(--font-size--h4);font-weight:var(--font-weight--semi)}.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(2),.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(3),.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(2),.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(3){display:inline-block;padding-top:0;width:auto}.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(4),.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(4){padding-top:0}.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(4):empty,.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(4):empty{padding-bottom:0}.view-meeting.view-display-id-past_by_committee table tbody .list--inline-flex li,.view-meeting.view-display-id-upcoming_by_committee table tbody .list--inline-flex li{width:100%}}@container table-wrapper (width > 480px){.view-meeting.view-display-id-past_by_committee table tbody th,.view-meeting.view-display-id-upcoming_by_committee table tbody th{width:180px;padding-right:0;padding-left:0}.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(2),.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(2){width:94px}.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(3),.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(3){width:85px;padding-right:0;padding-left:0}.view-meeting.view-display-id-past_by_committee table tbody td:nth-child(3) span,.view-meeting.view-display-id-upcoming_by_committee table tbody td:nth-child(3) span{margin-right:0}}.view-meeting.view-display-id-past_by_committee table,.view-meeting.view-display-id-today table,.view-meeting.view-display-id-upcoming_by_committee table,.view-meeting.view-display-id-upcoming_by_multi_committee table{width:100%}.view-meeting.view-display-id-upcoming_by_committee table tbody th,.view-meeting.view-display-id-upcoming_by_multi_committee table tbody th{padding-left:0}.view-meeting.view-display-id-upcoming_by_committee table{margin-bottom:0}.view-meeting.view-display-id-upcoming_by_multi_committee table tbody th{width:27.5rem;padding-left:0}.show-more-wrapper .show-more button.button{margin-bottom:0;text-decoration:none}.show-more-wrapper .show-more button.button::before{transform:translateY(-50%) rotate(180deg)}@media(prefers-color-scheme:light){.show-more-wrapper .show-more button.button{color:#000}}.show-more-wrapper:not(.open) button.button::before{transform:translateY(-50%) rotate(0deg)}.show-more-wrapper:not(.open)[data-show-rows="1"] table tbody tr:nth-child(1n+2){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="2"] table tbody tr:nth-child(1n+3){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="3"] table tbody tr:nth-child(1n+4){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="4"] table tbody tr:nth-child(1n+5){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="5"] table tbody tr:nth-child(1n+6){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="6"] table tbody tr:nth-child(1n+7){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="7"] table tbody tr:nth-child(1n+8){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="8"] table tbody tr:nth-child(1n+9){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="9"] table tbody tr:nth-child(1n+10){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.show-more-wrapper:not(.open)[data-show-rows="10"] table tbody tr:nth-child(1n+11){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.revisions-actions{max-width:1140px;margin-left:auto;margin-right:auto;margin-top:2rem;border-bottom:1px solid #000}.revisions-actions .action-wrapper{display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-align:start;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.revisions-actions .action-wrapper>*{margin-left:5px;margin-right:5px}.node-revision .breadcrumb li:nth-last-child(2):after{content:none}.node-revision .breadcrumb li:last-child{display:none}.path-node:not(.logged-in) .restricted-node{min-height:400px;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;flex-wrap:nowrap;-ms-flex-wrap:none;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.path-node:not(.logged-in) .restricted-node>div{max-width:1032px;border:1px solid #000;padding:40px 30px}.node-section{position:relative}.node-page.node-content .block-field-image{margin-left:-1.5rem;margin-right:-1.5rem}@media screen and (min-width:1140px){.node-page.node-content .block-field-image{margin-left:auto;margin-right:auto;text-align:center}}.node-page.node-content .block-field.block-body{max-width:100%}.node-course.node-content .view-course-date .list-icon--basic,.node-course.node-content .view-course-date .list-icon--basic .list-icon-item:last-child{margin-bottom:0}.node-event #address-toggle[aria-hidden=true] .toggle-item{position:absolute;left:-900vw;top:0;font-size:1px;opacity:.1}.node-event #upcoming-dates[aria-hidden=true]{display:none}.node-event button[aria-expanded=false] .hide{display:none}.node-event button[aria-expanded=true] .view{display:none}.section--home .page-title{position:absolute;left:-900vw;top:0;font-size:1px;opacity:.1}.node-landing-page.node-content .block-field-image{margin-left:-1.5rem;margin-right:-1.5rem}.node-landing-page.node-content .content-moderation-entity-moderation-form,.node-landing-page.node-content .page-title{max-width:1140px;margin-left:auto;margin-right:auto}@media screen and (max-width:1170px){.node-landing-page.node-content .content-moderation-entity-moderation-form,.node-landing-page.node-content .page-title{margin-left:15px;margin-right:25px}}.node-landing-page.node-content .layout--standard-page .page-title{margin-left:0;margin-right:0}.node-landing-page.node-content .block-field.block-body{max-width:992px;margin-left:auto;margin-right:auto}.node-news.node-content{max-width:1140px;margin-left:auto;margin-right:auto}.node-news.node-content .block-field.block-title{max-width:100%}.node-news.node-content .block-field.block-title h1{text-align:left}.node-route.node-content .route-image{margin:3rem 0}.node-route.node-content .route-image:last-of-type{margin-bottom:1.5rem}.node-route.node-content .route-image img{border:1px solid #ccc}@media screen and (min-width:768px){.node-route.node-content .route-schedule-display .schedules-header{display:flex;align-items:flex-end}.node-route.node-content .route-schedule-display .schedules-header .schedules-control{flex:2;order:1}.node-route.node-content .route-schedule-display .schedules-header .schedules-print{flex:1;order:2;text-align:right}}[lang=en] .node-route.node-content .route-schedule-display .schedules-wrapper table [lang=es]{display:none}[lang=es] .node-route.node-content .route-schedule-display .schedules-wrapper table [lang=en]{display:none}body{width:100%;background-color:var(--ui-site-background)}.overflow-guard div{box-sizing:border-box}.overflow-guard div *{box-sizing:inherit}.overflow-guard>a.focusable:focus{position:fixed !important;z-index:9999;top:0;left:0;display:block;width:100%;padding:.5rem 2rem;background:#fff}#block-city-front-help{margin-left:auto;margin-right:auto;max-width:1140px;padding:3rem 0}#block-city-front-help h2{margin-bottom:1.5rem;font-size:3rem}#block-city-front-help p{margin-bottom:1rem;font-size:2rem}#block-city-front-help p small{font-size:1.75rem;font-style:italic}.block-local-tasks-block{--tasks--color-link:#000;--tasks--color-link-bg:transparent;--tasks--color-link--hover:var(--colorGinPrimary);--tasks--color-link--hover-bg:var(--colorGinPrimaryLight);--tasks--color-link--active:var(--colorGinPrimaryActive);--tasks--color-link--active-bg:var(--colorGinPrimaryLight);--tasks--color-link--delete:#ac1d2c;--tasks--color-link--delete-bg:#ac1d2c;--tasks--color-link--delete-hover:white;--tasks--color-link--delete-hover-bg:#ac1d2c;margin-bottom:3.6rem}@media(prefers-color-scheme:dark){.block-local-tasks-block{--tasks--color-link:white;--tasks--color-link-bg:transparent;--tasks--color-link--hover:var(--gin-color-primary-hover);--tasks--color-link--hover-bg:var(--gin-bg-item-hover);--tasks--color-link--active:var(--gin-color-primary-active);--tasks--color-link--active-bg:var(--gin-color-primary-light);--tasks--color-link--delete:var(--gin-color-danger);--tasks--color-link--delete-bg:#ac1d2c;--tasks--color-link--delete-hover:white;--tasks--color-link--delete-hover-bg:var(--gin-color-danger)}}[class*=bg-]:not(.bg-pale-gray):not(.bg-light-yellow):not(.bg-pale-yellow) .block-local-tasks-block{--tasks--color-link:black;--tasks--color-link-bg:white;--tasks--color-link--hover:black;--tasks--color-link--hover-bg:#e2f1f6;--tasks--color-link--active:var(--colorGinPrimaryActive);--tasks--color-link--active-bg:#e2f1f6;--tasks--color-link--delete:#ac1d2c;--tasks--color-link--delete-bg:#ac1d2c;--tasks--color-link--delete-hover:white;--tasks--color-link--delete-hover-bg:#ac1d2c}.block-local-tasks-block>ul{list-style:none;margin:0;padding:0;display:flex;display:-ms-flexbox;flex-direction:row;-ms-flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:100%}.block-local-tasks-block>ul li{display:block}.block-local-tasks-block>ul li a{height:100%;min-height:0;margin-right:.375rem;padding:.6rem 1.2rem;text-decoration:none;color:var(--tasks--color-link);border-radius:3.2rem;background-color:var(--tasks--color-link-bg);font-family:var(--font-gin);font-size:1.6rem;font-weight:525}.block-local-tasks-block>ul li a:hover,.block-local-tasks-block>ul li a:focus{color:var(--tasks--color-link--hover);background-color:var(--tasks--color-link--hover-bg)}.block-local-tasks-block>ul li a.is-active{color:var(--tasks--color-link--active);background-color:var(--tasks--color-link--active-bg);font-weight:var(--font-weight--heavy)}.block-local-tasks-block>ul li a[href*=delete]{color:var(--tasks--color-link--delete)}.block-local-tasks-block>ul li a[href*=delete].is-active,.block-local-tasks-block>ul li a[href*=delete]:hover,.block-local-tasks-block>ul li a[href*=delete]:focus{color:var(--tasks--color-link--delete-hover);background-color:var(--tasks--color-link--delete-hover-bg)}@media screen and (max-width:991px){.block-local-tasks-block>ul li{margin-bottom:2rem}}@media(max-width:1170px){.block-local-tasks-block>ul{margin:0 1.5rem}}:root{--jui-dialog-z-index:1260}@media print{#block-city-front-mainnavigation,.block-system-breadcrumb-block,#block-secondary-menu,#block-page-menu,#block-search-form,.paragraph--type--video,.body ul.social-links,.views-exposed-form,.block-addtoany-block,.block-local-tasks-block,#toolbar-administration,.gin-secondary-toolbar,#skip,.global-header--condensed,.region--alerts,.region--alerts-custom,.region--section-header,.region--precontent,.prefooter-wrapper,footer .footer-inner{display:none}.site-header{border-bottom:1px solid #000}.site-header .block-system-branding-block{max-width:200px}.accordion-item .field-long-text{display:block !important}footer .footer-inner .block:not(:last-child){margin-bottom:0}}
