.tiles{animate-on-scroll{height:100%}}.table{caption{padding:20px 25px 10px;@media (max-width: 768px){border-bottom:2px solid;padding:10px}}td,th{&:first-child{@media (min-width: 769px){padding-left:25px}}&:last-child{@media (min-width: 769px){padding-right:25px}}}}.tabbed-content{.wrapper{border:2px solid var(--wp--preset--color--dark-red)}.tabbed-content--controls{align-items:stretch}.tabbed-content--content{background:var(--wp--preset--color--white)}button[is=ada-toggler]{background:var(--wp--preset--color--dark-red)!important;color:var(--wp--preset--color--white)!important;border-radius:0;&[aria-selected=true]{background:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--black)!important;text-decoration:underline}}}@media (max-width: 768px){.tabbed-content{.tabbed-content--controls{flex-direction:column}.tabbed-content--content{padding:20px 35px 35px}}}.wp-core-ui .acf-block-preview .tabbed-content *~.button[is=ada-toggler]{margin-top:0!important}.wrapper--sidebar-and-main main>*{padding-left:0;padding-right:0}.sidebar-block{margin-top:1rem;@media (max-width: 1024px){margin-top:0}}.sidebar-block>nav>.shortcode-menu{background:var(--wp--preset--color--light-gray);padding:1rem;border-radius:10px;margin-bottom:1rem;ul{padding-left:1rem;border:1px solid var(--wp--preset--color--gray);background-color:#ffffff80}li+li{border-top:1px solid var(--wp--preset--color--gray)}a,button{font-size:1rem;padding:.5rem .5rem .5rem 0;background:transparent!important;color:var(--wp--preset--color--black);text-align:left;font-weight:700;text-decoration:none;display:inline-block;&:hover,&:focus{color:var(--wp--preset--color--black)!important;text-decoration:underline}&[aria-current=true]{pointer-events:none;color:var(--wp--preset--color--dark-red)}&[aria-expanded=true] .shortcode-menu--dropdown-indicator{transform:rotate(45deg)}.shortcode-menu--dropdown-indicator{display:inline-block}}}.wp-admin .sidebar-block .shortcode-menu>li{display:block!important;a,button{padding:1rem 0!important;color:var(--wp--preset--color--black)!important;text-align:left!important;pointer-events:none!important}}.resources-table--container{border-color:var(--color-text, #85332d)}.resources-table{td,th{padding:10px}th:nth-of-type(2){min-width:207px}}.resources-table th .button{font-size:.8rem;padding:4px 10px}.post-listing{.search-form{.col-sm-3 .button{width:100%;padding:10px 40px}}}.post-listing--filters-row{.col:has(#start-date){order:-2}.col:has(#end-date){order:-1}}.paneled-stats--panel{background:var(--panel-background);padding-top:70px;padding-bottom:70px}.meetings-and-events-calendar{nav{&:before{content:"";background:var(--wp--preset--color--dark-gray);width:100vw;height:100%;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);display:block;position:absolute}}button[is=ada-toggler]{font-size:30px;font-weight:700;background-color:var(--wp--preset--color--dark-red);color:var(--wp--preset--color--white);&[aria-selected=true]{background-color:var(--wp--preset--color--light-gray);color:var(--wp--preset--color--dark-red)}&:hover,&:focus{text-decoration:underline}}}.single-post{main>.acf-style-vars{padding-top:0!important;padding-left:0!important;padding-right:0!important;.wrapper{max-width:100%}}main>.breadcrumbs{margin-bottom:30px}}.meeting-single{.meeting-hero{height:400px}}.main-header{border-bottom:4px solid var(--wp--preset--color--dark-red);z-index:999999;position:relative;.main-header--search{&:hover,&:focus{outline-offset:1px;outline:2px solid var(--wp--preset--color--white)}}nav.main-menu{.menu{justify-content:flex-end}}}.main-footer{padding:100px 0;.rich-text>*+*{margin-top:1rem}a:focus{text-decoration:none}.rich-text h2{font-size:30px}.gform_submission_error,.gfield_description{color:var(--wp--preset--color--white)!important}.gform_fields{--gf-form-gap-x: 0;display:flex;input{border:0;border-radius:0!important}}.gfield--type-email{flex:1}.gfield_label,.gform_required_legend{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.gform-button,#field_submit input[type=submit].gform-button{background:var(--wp--preset--color--light-gray)!important;color:var(--wp--preset--color--black)!important;border:1px solid var(--wp--preset--color--light-gray)!important;&:hover,&:focus{background:var(--wp--preset--color--dark-red)!important;border-color:var(--wp--preset--color--black)!important;color:var(--wp--preset--color--white)!important;outline-color:var(--wp--preset--color--white)!important}}}.event-single{.event-hero{height:400px}}.blog .main-blog-sidebar{@media (min-width: 993px){margin-top:114px}}.main-blog-sidebar{input[type=text]{border:0}.blog-search-submit{width:40px}}.icon-links-bar--content-col{@media (max-width: 1200px){justify-content:center}}.icon-links-bar--content{@media (max-width: 1200px){text-align:center}&.rich-text>*+*{margin-top:.8rem}}.icon-links-bar--buttons{>.col:not(:last-child){@media (min-width: 769px){border-right:1px solid}}}.icon-links-bar--icon{height:50px;object-fit:contain;svg{height:100%}}.icon-links-bar--button{&:hover,&:focus{color:var(--hover-color, inherit)!important;text-decoration:underline}}.icon-columns{animate-on-scroll{height:100%}}.hero{position:relative;&.none{display:block}&.curved-up:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background-color:#fff;clip-path:ellipse(60% 45% at 50% 100%)}&.curved-down{clip-path:ellipse(61% 60% at 50% 35%)}}@media (max-width: 768px){.hero.curved-up:after{clip-path:ellipse(75% 45% at 50% 130%)}.hero.curved-down{clip-path:ellipse(110% 50% at 50% 35%)}}.half-curved-cta{--color-background: var(--wp--preset--color--white)}.half-curved-cta--image{position:absolute;top:0;left:0;width:50%;height:100%;z-index:1}.half-curved-cta:before{content:"";display:block;position:absolute;top:0;right:50%;height:100%;width:150px;background:var(--color-background);z-index:2;clip-path:ellipse(50% 55% at 100% 50%)}.half-curved-cta.image-side-right{&:before{left:50%;clip-path:ellipse(50% 55% at 0 50%)}.half-curved-cta--image{right:0;left:unset}}@media (max-width: 1200px){.half-curved-cta{padding-top:0!important}.half-curved-cta--image{max-width:none;width:100vw;height:auto;position:relative;left:50%!important;transform:translate(-50%);right:unset!important;min-height:250px}.half-curved-cta:before{display:none}.half-curved-cta .wrapper:before{content:"";display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%);width:100vw;height:50px;background:var(--color-background);z-index:2;clip-path:ellipse(60% 100% at 50% 100%)}}.block-editor__container .half-curved-cta--image{height:100%!important}.featured-posts{.event-thumbnail,.meeting-thumbnail{box-shadow:none;border:2px solid var(--wp--preset--color--dark-red);a.button.button--gray{background-color:var(--wp--preset--color--dark-red)!important;color:var(--wp--preset--color--white)!important;&:hover,&:focus{background-color:var(--wp--preset--color--dark-gray)!important;color:var(--wp--preset--color--white)!important}}}}.call-to-action{.call-to-action--inner{background:var(--panel-background);padding:50px 100px}.gform_submission_error,.gfield_description{color:var(--wp--preset--color--white)!important}.gform_fields{--gf-form-gap-x: 0;display:flex;input{border:0;border-radius:0!important}}.gfield--type-email{flex:1;border-right:none!important}.gfield_label{display:none}.gform-button{background:var(--wp--preset--color--dark-red)!important;color:var(--wp--preset--color--white)!important;border:0!important;&:hover,&:focus{background:var(--wp--preset--color--orange)!important}}.call-to-action--inner[style="--panel-background: #85332d;"]{.gform-button{background:var(--wp--preset--color--light-gray)!important;color:var(--wp--preset--color--black)!important;&:hover,&:focus{background:var(--wp--preset--color--orange)!important}}}.gform_required_legend{display:none!important}}@media (max-width:768px){.call-to-action .call-to-action--inner{padding:25px 40px;.button{width:100%}}}.gform-theme--foundation .gform_fields{row-gap:20px!important}.gfield_label{font-weight:700!important}.gform_button{font-family:var(--wp--preset--font-family--uniform)!important;padding:16px 40px!important;font-size:1rem!important;line-height:1.4!important;border:0!important;background-color:var(--wp--preset--color--black)!important;color:var(--wp--preset--color--white)!important;text-align:center!important;font-weight:700!important;border-radius:10px!important;&:hover,&:focus{background-color:var(--wp--preset--color--dark-gray)!important;color:var(--wp--preset--color--white)!important;text-decoration:underline!important}}.font-main{font-family:var(--font-family-main)}.font-accent{font-family:var(--font-family-accent)}.has-font-size-18{font-size:18px}.has-mobile-font-size-18{@media (max-width: 768px){font-size:18px}}.has-font-size-24{font-size:24px;&.has-mobile-font-size-18{@media (max-width: 768px){font-size:18px}}}.has-font-size-30{font-size:30px;@media (max-width:768px){font-size:20px}}.rich-text{>*+h2{margin-top:16px}ul li ul{list-style-type:revert;padding-left:15px}}.wrapper--sidebar-and-main{display:flex;gap:60px;main{width:75%}aside{width:25%}@media (max-width:1024px){gap:1rem;flex-wrap:wrap;main{width:100%}aside{width:100%}}}.pagination--input{font-size:18px;padding:0 12px;&.pagination--current{color:var(--wp--preset--color--dark-red)}&.pagination--number{border-left:1px solid;border-right:1px solid}&.pagination--number+.pagination--number{border-left:0}}.hover\:has-dark-red-background-color:hover,.hover\:has-dark-red-background-color:focus{background-color:var(--wp--preset--color--dark-red)!important}.hover\:has-blue-background-color:hover,.hover\:has-blue-background-color:focus{background-color:var(--wp--preset--color--blue)!important}.hover\:has-yellow-color:hover,.hover\:has-yellow-color:focus{color:var(--wp--preset--color--yellow)!important}.hover\:has-white-color:hover,.hover\:has-white-color:focus{color:var(--wp--preset--color--white)!important}.has-box-shadow{box-shadow:0 3px 6px #00000029}.m-6{margin:1.5rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.p-6{padding:1.5rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}.line-height-1{line-height:1}.border-bottom-0{border-bottom-width:0}.border-top-0{border-top-width:0}.border-left-0{border-left-width:0}.border-right-0{border-right-width:0}table.striped{thead{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}tbody{tr{&:nth-child(odd){background-color:var(--wp--preset--color--light-gray);color:var(--wp--preset--color--black)}&:nth-child(2n){background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}}}}.border-collapse-initial{border-collapse:initial}.featured-posts{>.wrapper>.row>.col>animate-on-scroll{height:100%;.post-thumbnail{height:100%}}}:root{--font-family-main: var(--wp--preset--font-family--uniform);--font-family-accent: var(--wp--preset--font-family--uniform-condensed);--default-wrapper-width: 1432px;--small-wrapper-width: 768px;--default-wrapper-gap: 32px;--small-wrapper-gap: 32px;--default-rich-text-gap: 10px}html,body,input,select,textarea,p,pre,code,blockquote,ul,ol,li,dl,dt,dd,a,button,label,table,th,td{font-family:var(--font-family-main)}body{background:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}h1,.h1{font-size:60px;font-family:var(--font-family-accent);font-weight:700;line-height:1.2}h2,.h2{font-size:48px;font-family:var(--font-family-accent);font-weight:700;line-height:1}h3,.h3{font-size:30px;font-family:var(--font-family-accent);font-weight:700;line-height:1.2}h4,.h4{font-size:26px;font-family:var(--font-family-accent);font-weight:700;line-height:1.2}@media (max-width:768px){h1,.h1{font-size:50px}h2,.h2{font-size:38px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:1rem}}p{font-weight:400;line-height:1.6;font-family:var(--font-family-main)}blockquote>*+*{margin-top:16px}a{text-decoration:underline;color:inherit;transition:.25s ease-out;&:hover{text-decoration:none}}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=time],select,textarea{appearance:none;width:100%;padding:.5rem 1rem;border:1px solid;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 407.437 407.437' style='enable-background:new 0 0 407.437 407.437' xml:space='preserve'%3E%3Cpath d='m386.258 91.567-182.54 181.945L21.179 91.567 0 112.815 203.718 315.87l203.719-203.055z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px);background-size:18px;padding-right:30px}input[type=submit]:focus{outline:2px solid var(--wp--preset--color--blue)!important;outline-offset:4px!important}ada-modal{button[is=ada-modal-toggler]{&:hover,&:focus{color:var(--wp--preset--color--blue);text-decoration:underline}}}.wp-element-caption{font-style:italic;margin-top:5px}address{font-style:normal}td{padding:5px 10px;&:before{font-weight:700}}th{font-size:18px;line-height:24px;padding:10px 10px 5px;text-align:left}.skip-link.screen-reader-text:focus{z-index:10000000!important}.wp-core-ui .is-root-container .button:not(.acf-block-fields .button),.button,.wp-admin .button:not(.acf-field .button):not(.button.button-primary):not(.image-editor .button):not(.wp-core-ui .button){font-family:var(--wp--preset--font-family--uniform);padding:16px 40px;font-size:1rem;line-height:1.4;border:0;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);text-align:center;font-weight:700;border-radius:10px;&:hover,&:focus{background-color:var(--wp--preset--color--dark-gray);color:var(--wp--preset--color--white);text-decoration:underline}&.button--white{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black);&:hover,&:focus{background-color:var(--wp--preset--color--yellow)}}&.button--red{background-color:var(--wp--preset--color--dark-red);color:var(--wp--preset--color--white);&:hover,&:focus{background-color:var(--wp--preset--color--dark-gray);color:var(--wp--preset--color--white)}}&.button--gray{background-color:var(--wp--preset--color--light-gray);color:var(--wp--preset--color--black);&:hover,&:focus{background-color:var(--wp--preset--color--dark-red);color:var(--wp--preset--color--white)}}&.button--dark-gray{background-color:var(--wp--preset--color--dark-gray);color:var(--wp--preset--color--white);&:hover,&:focus{background-color:var(--wp--preset--color--dark-red);color:var(--wp--preset--color--white)}}&.button--small{padding:5px 30px;border-radius:5px}&.button--small--square{padding:5px 30px;border-radius:0}&.button--block{display:block}&.button--flex{display:flex}&.button--rounded{border-radius:10rem}&.button--wide{padding:16px 60px}}.social-media-links{a{outline-offset:4px;outline:0 solid var(--wp--preset--color--blue);&:hover,&:focus{outline:2px solid var(--wp--preset--color--blue)}}}.main-header,.main-footer{.social-media-links{a{outline-offset:4px;outline:0 solid var(--wp--preset--color--white);&:hover,&:focus{outline:2px solid var(--wp--preset--color--white)}}}}.slider{button[is=ada-slider-prev]{position:relative;left:.5rem;flex-shrink:0;width:1rem;height:1rem;border-right:2px solid var(--wp--preset--color--black);border-bottom:2px solid var(--wp--preset--color--black);transform:rotate(135deg);@media (max-width:768px){width:2rem;height:2rem}}button[is=ada-slider-next]{position:relative;right:.5rem;flex-shrink:0;width:1rem;height:1rem;border-right:2px solid var(--wp--preset--color--black);border-bottom:2px solid var(--wp--preset--color--black);transform:rotate(-45deg);@media (max-width:768px){width:2rem;height:2rem}}button[is=ada-slider-page]{flex-shrink:0;overflow:hidden;border-radius:100%;width:1rem;height:1rem;border:2px solid var(--wp--preset--color--black);background:var(--wp--preset--color--white);&:hover,&:focus,&[aria-current=true]{background:var(--wp--preset--color--black)}@media (max-width:768px){width:2rem;height:2rem}}}.post-listing.post-type--resources #post-listing>.row>.col:nth-of-type(odd){background-color:var(--wp--preset--color--light-gray)}@media (max-width:768px){.resource-thumbnail-table-standalone td{width:100%}}.resource-thumbnail{border-color:var(--color-text, #85332d);a{overflow-wrap:break-word;span{width:calc(100% - 28px)}}}.post-thumbnail-horizontal--image{height:100%}.post-thumbnail--image{aspect-ratio:329 / 249;width:100%}.masonry-gallery{grid-template-columns:repeat(var(--grid-col-desktop),1fr);@media (max-width: 768px){grid-template-columns:repeat(var(--grid-col-mobile, 2),1fr)}}.faq-typeahead.in-main-menu{max-width:200px;.faq-typeahead--popup{width:300px}li+li{margin-top:.5rem}@media (max-width:768px){max-width:100%;padding:1rem;.faq-typeahead--popup{width:100%;position:static;max-height:9999px!important}}}.event-thumbnail{.event-thumbnail--image{aspect-ratio:329 / 249;width:100%}}.business-thumbnail--image{aspect-ratio:329/249}.accordion-component{button[is=ada-toggler]{color:var(--wp--preset--color--dark-red);border:2px solid var(--wp--preset--color--dark-red);border-radius:10px;padding:4px 25px;transition:.25s ease-in-out;display:flex;align-items:center;width:100%;justify-content:space-between;&:hover,&:focus{h3{text-decoration:underline}}h3{font-size:20px;font-family:var(--font-family-main)}&:after{content:"+" / "";display:block;font-size:36px;font-weight:900;margin-left:.5rem;line-height:1}&[aria-expanded=true]{color:var(--wp--preset--color--white);background:var(--wp--preset--color--dark-red);border-bottom-right-radius:0;border-bottom-left-radius:0;&:after{content:"-" / ""}}}.rich-text{border:2px solid var(--wp--preset--color--dark-red);border-radius:0 0 10px 10px;padding:10px 25px;border-top:none;a{color:var(--wp--preset--color--dark-red)}}}.tile{border-radius:15px;.tile--container{padding:42px 25px}.button{display:flex;justify-content:center;text-align:center}.tile--button{margin-top:auto}}.sidebar--contact--block{&:not(:first-of-type){border-top:1px solid;margin-top:10px;padding-top:10px}}.sidebar--contact--icon{flex-shrink:0;margin-right:20px;text-align:center;width:30px}.post-listing--app{.search-form{.col-md-3{button,input{padding:10px;width:50%}}}}.paneled-stat{font-size:60px;.rich-text p{font-size:26px}}@media (max-width: 768px){.paneled-stat{.paneled-stat--stat{font-size:48px}.rich-text p{font-size:18px}}}.cool-calendar{text-transform:uppercase;font-size:14px;font-family:var(--font-family-accent);--border-width: 0;--calendar-ignore-opacity: .45;.cool-calendar--day{aspect-ratio:1;display:flex}.cool-calendar--date{margin:auto;border-radius:50%;padding:.5rem;aspect-ratio:1;text-decoration:none;pointer-events:none}.cool-calendar--today .cool-calendar--date{border:2px solid var(--wp--preset--color--yellow)}.cool-calendar--has-events .cool-calendar--date{pointer-events:auto;background:var(--wp--preset--color--light-gray);&:hover,&:focus{color:var(--wp--preset--color--white);background:var(--wp--preset--color--dark-red)}}}.meeting-and-events-calendar--prev-next{border-radius:50%;border:1px solid var(--wp--preset--color--white);height:27px;text-align:center;width:27px;&:hover,&:focus{color:var(--wp--preset--color--white);outline:1px solid var(--wp--preset--color--black);background:var(--wp--preset--color--dark-red)}span{position:relative;top:1px}}.meeting-and-events-calendar--prev-next.prev{span{right:1px}}.meeting-and-events-calendar--prev-next.next{span{left:1px}}.main-single-post--footer{&.wrapper,&.wrapper--default{margin:0 0 60px}}.main-single-post--footer--tags{.button{margin:10px 15px 10px 0}}.mega-menu-parent{position:static!important;>.sub-menu{position:absolute;width:100vw;z-index:9999;background:var(--wp--preset--color--light-gray);left:0;top:100%;flex-flow:column;column-rule:1px solid #aaa;column-gap:50px;padding:50px 1rem;columns:var(--desktop-columns, 4);&[style*="display: flex"]{display:block!important}@media (max-width: 768px){position:static;columns:2;column-gap:2rem}@media (max-width: 500px){columns:1}>li>a,>li>h2{font-size:1rem;font-family:var(--font-main);font-weight:700;&[href="#"]{pointer-events:none}}>li>h2{text-decoration:none!important}[ada-menu--toggle-indicator]{display:none}.sub-menu{position:static!important;display:block!important;width:auto}li{break-inside:avoid}a:hover{text-decoration:underline;color:var(--wp--preset--color--dark-red)}}}.mega-menu-columns--1>.sub-menu{--desktop-columns: 1}.mega-menu-columns--2>.sub-menu{--desktop-columns: 2}.mega-menu-columns--3>.sub-menu{--desktop-columns: 3}.mega-menu-columns--4>.sub-menu{--desktop-columns: 4}.mega-menu-columns--5>.sub-menu{--desktop-columns: 5}.mega-menu-columns--6>.sub-menu{--desktop-columns: 6}.icon-column{a:not(.button){color:var(--link-color)}.icon-column--image{margin:0 auto;padding:3px;height:60px;width:auto}a{text-decoration:none;transition:top .25s ease-in-out;position:relative}a:hover,a:focus{.rich-text{text-decoration:underline}}}.align-stretch .icon-column animate-on-scroll{height:100%}.featured-thumbnail--image{aspect-ratio:1/1;max-height:400px}.featured-thumbnail--content{p{line-height:1.4444}}@media (max-width:768px){.featured-thumbnail--image{max-height:none}}.featured-facility{.icon-list{margin-left:-.5rem;margin-right:-.5rem}.featured-facility--image{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.featured-facility--amenities-title{font-family:var(--font-family-main);font-size:18px}}.council-thumbnail--image{aspect-ratio:1/1;max-height:400px}.council-thumbnail--content{p{line-height:1.4444}}@media (max-width:768px){.council-thumbnail--image{max-height:none}}.contact-tile--container{>.row{row-gap:16px;@media (max-width: 1200px){height:auto}}}.contact-tile--contacts{address{font-style:normal}.link{word-break:break-word}.contact-tile--contacts--block--icon-container svg{width:25px}}
/*# sourceMappingURL=style.css.map */
