/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
: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}}@media print{:root{--color--print-text:black;--color--print-bg:white}}.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)}}[data-component-id="city_front:blockquote"]{break-inside:avoid}[data-component-id="city_front:blockquote"] .blockquote{padding:0;background-color:var(--color--print-bg);border-left:none}[data-component-id="city_front:blockquote"] .blockquote p::before,[data-component-id="city_front:blockquote"] .blockquote p::after{font-size:revert;position:relative}[data-component-id="city_front:blockquote"] .blockquote p:first-of-type{text-indent:.1875rem}[data-component-id="city_front:blockquote"] .blockquote p:first-of-type::before{top:0;left:-0.1875rem}[data-component-id="city_front:blockquote"] .blockquote p:first-of-type:last-of-type::after{margin-left:0}[data-component-id="city_front:blockquote"] .blockquote p:last-of-type::after{bottom:0}[data-component-id="city_front:blockquote"] .blockquote>figcaption{margin-top:.375rem;align-items:center}
