/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog .ui-dialog-titlebar{background:#f2f2f2;border:1px solid #8c8c8c;font-weight:400;padding:0px 0px 0px 32px}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding:13px 13px 13px 0px}.ui-dialog .ui-dialog-content{background:#fdfdfd;border:1px solid #8c8c8c;padding:32px}.ui-dialog .ui-dialog-titlebar-close{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#006ba8;padding:12px 13px;padding:12px 2rem 12px 13px;position:relative}.ui-dialog .ui-dialog-titlebar-close:hover{text-decoration:underline}.ui-dialog .ui-dialog-titlebar-close:hover:focus{outline:none !important}.ui-dialog .ui-dialog-titlebar-close:focus{outline:2px solid #b80c09;outline-offset:4px}.ui-dialog .ui-dialog-titlebar-close:active{text-decoration:underline}.ui-dialog .ui-dialog-titlebar-close:active:focus{outline:none !important}.ui-dialog .ui-dialog-titlebar-close[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.ui-dialog .ui-dialog-titlebar-close[disabled]:hover,.ui-dialog .ui-dialog-titlebar-close[disabled]:focus,.ui-dialog .ui-dialog-titlebar-close[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.ui-dialog .ui-dialog-titlebar-close::after{font-family:"Font Awesome 7 Pro";content:"";font-weight:900;position:absolute;right:.8125rem;top:12px}.ui-dialog .ui-dialog-titlebar-close[data-toggle]{padding:12px 2rem 12px 13px}.ui-dialog .ui-dialog-titlebar-close[data-toggle]::after{font-family:"Font Awesome 7 Pro";content:"";font-weight:900;position:absolute;right:.8125rem;top:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.ui-dialog .ui-dialog-titlebar-close[data-toggle][aria-expanded=true]::after{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.ui-dialog .ui-dialog-titlebar-close[disabled]{background-color:rgba(0,0,0,0) !important}.ui-dialog .ui-dialog-titlebar-close[disabled]:hover,.ui-dialog .ui-dialog-titlebar-close[disabled]:active{background-color:rgba(0,0,0,0) !important}.ui-dialog .ui-dialog-titlebar-close:hover{color:#4b702e}.ui-dialog .ui-dialog-titlebar-close:active{color:#0f0f0f}
.menu--footer-block li{margin-bottom:0}.menu--footer-block li+li{margin-top:16px}
.menu--footer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px 40px}
.nav--header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 32px;margin-right:32px}.nav--header nav ul:not(.contextual-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px 32px}.nav--header nav ul:not(.contextual-links) a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-color:#66c0ea;text-decoration-thickness:1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:color,-webkit-text-decoration;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;text-decoration:none}.nav--header nav ul:not(.contextual-links) a:hover{text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em);text-decoration-thickness:3px;color:#c3e3ab}.nav--header nav ul:not(.contextual-links) a:hover:focus{outline:none}.nav--header nav ul:not(.contextual-links) a:focus{outline:2px solid #a8dfff;outline-offset:4px}.nav--header nav ul:not(.contextual-links) a:active{color:#a8dfff;text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em);text-decoration-thickness:3px}.nav--header nav ul:not(.contextual-links) a:active:focus{outline:none}.nav--header nav ul:not(.contextual-links) a[target=_blank]::after{font-family:"Font Awesome 7 Pro";content:"00a0"}.nav--header nav ul:not(.contextual-links) a:hover{text-decoration-thickness:1px}.nav--header .gtranslate_wrapper{position:relative}.nav--header .gtranslate_wrapper:after,.nav--header .gtranslate_wrapper:before{color:#fff;position:absolute;top:0;font-size:1.125rem;line-height:44px;font-weight:900;pointer-events:none}.nav--header .gtranslate_wrapper:after{font-family:"Font Awesome 7 Pro";content:"";right:0}.nav--header .gtranslate_wrapper:before{font-family:"Font Awesome 7 Pro";content:"";left:0}.nav--header .gtranslate_wrapper .gt_selector{background-color:rgba(0,0,0,0);color:#fff;background:none;border:none;padding:10px 28px;font-weight:700;width:7.25rem;text-overflow:ellipsis}.nav--header .gtranslate_wrapper .gt_selector option{color:#0f0f0f}.nav--header .gtranslate_wrapper .gt_selector:focus{outline:2px solid #a8dfff;outline-offset:4px}.header-nav--mobile{display:none;background-color:#183752;padding:16px clamp(16px,7vw,112px)}.header-nav--mobile .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-nav--mobile a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-color:#66c0ea;text-decoration-thickness:1px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:color,-webkit-text-decoration;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;text-decoration:none}.header-nav--mobile a:hover{text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em);text-decoration-thickness:3px;color:#c3e3ab}.header-nav--mobile a:hover:focus{outline:none}.header-nav--mobile a:focus{outline:2px solid #a8dfff;outline-offset:4px}.header-nav--mobile a:active{color:#a8dfff;text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em);text-decoration-thickness:3px}.header-nav--mobile a:active:focus{outline:none}.header-nav--mobile a[target=_blank]::after{font-family:"Font Awesome 7 Pro";content:"00a0"}.header-nav--mobile a:hover{text-decoration-thickness:1px}@media(max-width:64rem){.header-nav--mobile{display:block}}@media(max-width:64rem){.header-nav--desktop{display:none}}
.nav--main nav:not(.header-nav--mobile nav) .menu{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu.is-overflowing{left:auto;right:0}.nav--main nav:not(.header-nav--mobile nav) .menu.is-overflowing.menu--level-2{right:calc(100% + 16px)}.nav--main nav:not(.header-nav--mobile nav) .menu--level-0{border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0px 8px}@media(max-width:64rem){.nav--main nav:not(.header-nav--mobile nav) .menu--level-0{background-color:#006ba8}}.nav--main nav:not(.header-nav--mobile nav) .menu--level-1,.nav--main nav:not(.header-nav--mobile nav) .menu--level-2{border-top:0;border-radius:8px;-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);left:calc(100% + 16px);padding:16px;position:absolute;top:0;width:22rem}.nav--main nav:not(.header-nav--mobile nav) .menu--level-1{background-color:#fdfdfd;left:0;z-index:100;top:calc(100% + 13px)}@media(min-width:calc(64rem + 0.2px)){.nav--main nav:not(.header-nav--mobile nav) .menu--level-1:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:13px}}.nav--main nav:not(.header-nav--mobile nav) .menu--level-2{background-color:#e3e5e1;left:calc(100% + 16px)}@media(min-width:calc(64rem + 0.2px)){.nav--main nav:not(.header-nav--mobile nav) .menu--level-2 .menu{display:none !important}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item{margin:0;position:relative}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item:last-child{border-bottom:0}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item.is-open>.menu{display:block}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0{border-bottom:0}@media(min-width:calc(64rem + 0.2px)){.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--expanded.is-open>.menu__item-link-wrapper>*:not(.submenu-trigger){border-color:#66c0ea;background-color:#183752}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--expanded.is-open>.menu__item-link-wrapper>*:not(.submenu-trigger):active{background-color:#0f0f0f}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--active-trail>.menu__item-link-wrapper>*:not(.submenu-trigger){border-color:#66c0ea;background-color:#183752}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--active-trail>.menu__item-link-wrapper>*:not(.submenu-trigger):active{background-color:#0f0f0f}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(min-width:calc(64rem + 0.2px)){.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-1:after{content:"";position:absolute;top:0;left:100%;width:16px;height:100%}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-1.has-overflow:after{left:auto;right:100%}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper>*:not(.submenu-trigger){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:inline-block;padding:12px 16px;text-decoration:none;border-radius:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper>*:not(.submenu-trigger):hover{background-color:#4b702e;color:#fff;text-decoration:underline}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper>*:not(.submenu-trigger):hover+.submenu-trigger{color:#fff}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper>*:not(.submenu-trigger):active{background-color:#0f0f0f}@media(max-width:64rem){.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper:has(.submenu-trigger)>*:not(.submenu-trigger){padding-right:56px}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper .submenu-trigger{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:4px 4px 0 0;position:absolute;right:0;top:0}@media(min-width:calc(64rem + 0.2px)){.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper .submenu-trigger{background-color:rgba(0,0,0,0) !important;pointer-events:none}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper .submenu-trigger:before{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}@media(min-width:calc(64rem + 0.2px)){.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper.has-overflow>.submenu-trigger::before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0{padding:0}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger){display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#006ba8;padding:12px 13px;position:relative;border-left:4px solid rgba(0,0,0,0);color:#fff;background-color:rgba(0,0,0,0);border-radius:8px;padding:13px 16px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):hover{text-decoration:underline}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):hover:focus{outline:none !important}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):focus{outline:2px solid #b80c09;outline-offset:4px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):active{text-decoration:underline}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):active:focus{outline:none !important}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]:hover,.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]:focus,.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)::after{font-weight:900;position:absolute;right:.8125rem;top:12px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[data-toggle]{padding:12px 2rem 12px 13px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[data-toggle]::after{font-family:"Font Awesome 7 Pro";content:"";font-weight:900;position:absolute;right:.8125rem;top:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[data-toggle][aria-expanded=true]::after{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]{background-color:rgba(0,0,0,0) !important}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]:hover,.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)[disabled]:active{background-color:rgba(0,0,0,0) !important}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):hover{color:#4b702e}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):active{color:#0f0f0f}@media(max-width:64rem){.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger){padding:12px 16px}}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):hover{color:#fff;background-color:#183752}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):focus{outline:2px solid #a8dfff;outline-offset:4px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger):active{background-color:#0f0f0f}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>.is-active::before{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0 .submenu-trigger{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-2>.submenu-trigger{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-4 .menu__item-link-wrapper{padding-left:48px}
@media(max-width:64rem){.nav--main{display:none;left:0;position:absolute;top:100%;width:100%;z-index:100}.nav--main nav:not(.header-nav--mobile nav) .menu.is-overflowing{right:auto !important}.nav--main nav:not(.header-nav--mobile nav) .menu.is-overflowing.menu--level-2{right:auto !important}.nav--main nav:not(.header-nav--mobile nav) .menu--level-0{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0px;padding:16px clamp(16px,7vw,112px);width:100%;border-radius:0 0 8px 8px}.nav--main nav:not(.header-nav--mobile nav) .menu--level-1,.nav--main nav:not(.header-nav--mobile nav) .menu--level-2{-webkit-box-shadow:none;box-shadow:none;left:auto !important;padding:0;position:relative;top:auto;width:100%;z-index:initial}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0{width:100%}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--expanded>.menu__item-link-wrapper>*:not(.submenu-trigger)::after{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--expanded.is-open>.menu__item-link-wrapper>*:not(.submenu-trigger)::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item--level-0.menu__item--active-trail>.menu__item-link-wrapper::after{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>.submenu-trigger{color:#fff}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>*:not(.submenu-trigger)::after{display:none}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0>.is-active::before{display:block;left:-12px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-0 .submenu-trigger{display:inline-block}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-2{padding-left:16px}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-2>.submenu-trigger{display:block}.nav--main nav:not(.header-nav--mobile nav) .menu .menu__item .menu__item-link-wrapper--level-3{padding-left:32px}}
.nav--social li{margin-bottom:0}.nav--social li+li{margin-top:13px}.nav--social li a{padding-left:26px;position:relative}.nav--social li a span{left:0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.submenu-trigger{background-color:rgba(0,0,0,0);color:#006ba8;cursor:pointer;display:inline-block;min-height:40px;min-width:40px;position:relative;border-radius:8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.submenu-trigger::before{font-family:"Font Awesome 7 Pro";content:"";font-size:18px;font-weight:900;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}@media(max-width:64rem){.submenu-trigger[aria-expanded=true],.is-open>.menu__item-link-wrapper>.submenu-trigger{color:#fff}}@media(max-width:64rem){.submenu-trigger[aria-expanded=true],.is-open>.menu__item-link-wrapper>.submenu-trigger{background-color:#183752}}.submenu-trigger[aria-expanded=true]:hover,.is-open>.menu__item-link-wrapper>.submenu-trigger:hover{background-color:#4b702e;color:#fff}.submenu-trigger[aria-expanded=true]:hover:focus,.is-open>.menu__item-link-wrapper>.submenu-trigger:hover:focus{outline:none}.submenu-trigger[aria-expanded=true]:focus,.is-open>.menu__item-link-wrapper>.submenu-trigger:focus{outline:2px solid #b80c09;outline-offset:4px}.submenu-trigger[aria-expanded=true]:active,.is-open>.menu__item-link-wrapper>.submenu-trigger:active{background-color:#0f0f0f;color:#fff}.submenu-trigger[aria-expanded=true]:active:focus,.is-open>.menu__item-link-wrapper>.submenu-trigger:active:focus{outline:none}.submenu-trigger[aria-expanded=true]::before{-webkit-transform:translate(-50%,-50%) rotate(90deg) !important;transform:translate(-50%,-50%) rotate(90deg) !important}.submenu-trigger:hover{background-color:#4b702e;color:#fff}.submenu-trigger:hover:focus{outline:none}.submenu-trigger:focus{outline:2px solid #b80c09;outline-offset:4px}.submenu-trigger:active{background-color:#0f0f0f;color:#fff}.submenu-trigger:active:focus{outline:none}
.nav--breadcrumbs ol{gap:12px}.nav--breadcrumbs ol li+li::before{font-family:"Font Awesome 7 Pro";content:"";color:#505150;font-weight:400;margin-right:12px}.region-nav__breadcrumbs{margin:0 0 32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 32px}.region-nav__breadcrumbs .view-submit-feedback-link .views-field-nothing a{padding-left:24px;position:relative}.region-nav__breadcrumbs .view-submit-feedback-link .views-field-nothing a:before{font-family:"Font Awesome 7 Pro";content:"";position:absolute;left:0;top:0;line-height:22px}
.sidebar nav .menu__item-link-wrapper{position:relative}.sidebar nav .menu__item-link-wrapper>*:not(.submenu-trigger){padding:12px 16px;border-radius:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.sidebar nav .menu__item-link-wrapper>*:not(.submenu-trigger):hover{text-decoration:underline;background-color:#4b702e;color:#fff}.sidebar nav .menu__item-link-wrapper>*:not(.submenu-trigger):hover+.submenu-trigger{color:#fff}.sidebar nav .menu__item-link-wrapper>*:not(.submenu-trigger):active{background-color:#0f0f0f;color:#fff}.sidebar nav .menu__item-link-wrapper:has(.submenu-trigger)>*:not(.submenu-trigger){padding-right:56px}.sidebar nav .menu__item-link-wrapper .submenu-trigger{margin:4px 4px 0 0;position:absolute;right:0;top:0}.sidebar nav .menu__item-link-wrapper .submenu-trigger[aria-expanded=true]{background-color:#183752;color:#fff}.sidebar nav .menu__item-link-wrapper .submenu-trigger[aria-expanded=true]:hover{background-color:#4b702e;color:#fff}.sidebar nav .menu__item-link-wrapper .submenu-trigger[aria-expanded=true]:active{background-color:#0f0f0f;color:#fff}.sidebar nav>h2{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:calc(32px*.1875);margin-top:0;margin-bottom:16px}.sidebar nav .menu{border-radius:8px}.sidebar nav .menu .menu__item .menu__item-link-wrapper>.is-active{border-left:4px solid #66c0ea;background-color:#183752;color:#fff}.sidebar nav .menu .menu__item .menu__item-link-wrapper>.is-active:active{background-color:#0f0f0f;color:#fff}.sidebar nav .menu--level-0{background-color:#fdfdfd}.sidebar nav .menu--level-1{background-color:#f2f2f2}.sidebar nav .menu--level-1>.menu__item>.menu__item-link-wrapper>*:not(.submenu-trigger){padding-left:32px}.sidebar nav .menu--level-2>.menu__item>.menu__item-link-wrapper>*:not(.submenu-trigger){padding-left:48px}.sidebar nav .menu--level-3>.menu__item .menu__item-link-wrapper>*:not(.submenu-trigger){padding-left:60px}@media(max-width:64rem){.region-nav__section{display:none}.region-nav__section+*{margin-top:0}}
.search-api-autocomplete-search{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);box-shadow:0px 1px 5px 0px rgba(0,0,0,.3);padding:24px;background-color:#fff;border-radius:8px;max-width:308px;font-family:"Noto Sans",sans-serif}@media(max-width:48rem){.search-api-autocomplete-search{max-width:calc(100% - clamp(16px,7vw,112px)*2)}}.search-api-autocomplete-search .ui-menu-item-wrapper{color:#006ba8;font-weight:700;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;padding:0 !important}.search-api-autocomplete-search .ui-menu-item-wrapper:hover{color:#4b702e;text-decoration:underline}.search-api-autocomplete-search .ui-menu-item-wrapper:hover:focus{outline:none}.search-api-autocomplete-search .ui-menu-item-wrapper:focus{outline:2px solid #b80c09;outline-offset:4px}.search-api-autocomplete-search .ui-menu-item-wrapper:active{color:#0f0f0f}.search-api-autocomplete-search .ui-menu-item-wrapper:active:focus{outline:none}.search-api-autocomplete-search .ui-menu-item-wrapper[target=_blank]:not(:has(>figure,>article.media))::after{font-family:"Font Awesome 7 Pro";content:" "}
.search-form{width:308px}@media(max-width:48rem){.search-form{display:none;margin:16px 0 13px;width:100%}}.search-form .views-exposed-form{margin:0}.search-form .views-exposed-form form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0}.search-form .views-exposed-form form .form-item{margin:0}@media(max-width:64rem){.search-form .views-exposed-form form .form-item{width:100%}}.search-form .views-exposed-form form .form-item label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.search-form .views-exposed-form form .form-item input{border:0;width:100%;min-height:44px;padding:10px 20px;border-radius:calc(infinity*1px)}.search-form .views-exposed-form form .form-item input.form-autocomplete:not(.ui-autocomplete-loading){background-image:none}.search-form .views-exposed-form form .form-item input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/custom/srd/images/throbber-active.gif);background-size:20px;background-position:calc(100% - 4px) center}.search-form .views-exposed-form form .form-item input:focus{outline:3px solid #a8dfff;outline-offset:-3px}.search-form .views-exposed-form form .form-actions{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important;background-color:#4b702e;border-color:#4b702e;width:68px;min-width:68px;min-height:44px;padding:0;position:relative;margin-right:-34px;translate:-50% 0}.search-form .views-exposed-form form .form-actions:hover{text-decoration:underline}.search-form .views-exposed-form form .form-actions:hover:focus{outline:none !important}.search-form .views-exposed-form form .form-actions:focus{outline:2px solid #b80c09;outline-offset:4px}.search-form .views-exposed-form form .form-actions:active{text-decoration:underline}.search-form .views-exposed-form form .form-actions:active:focus{outline:none !important}.search-form .views-exposed-form form .form-actions[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.search-form .views-exposed-form form .form-actions[disabled]:hover,.search-form .views-exposed-form form .form-actions[disabled]:focus,.search-form .views-exposed-form form .form-actions[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.search-form .views-exposed-form form .form-actions.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.search-form .views-exposed-form form .form-actions.is-selected:hover{background-color:#4b702e;color:#fff !important}.search-form .views-exposed-form form .form-actions.is-selected:active{background-color:#0f0f0f;color:#fff !important}.search-form .views-exposed-form form .form-actions:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.search-form .views-exposed-form form .form-actions:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}.search-form .views-exposed-form form .form-actions:focus-within{outline:2px solid #a8dfff;outline-offset:4px}.search-form .views-exposed-form form .form-actions:hover{background-color:#c3e3ab;border-color:#c3e3ab}.search-form .views-exposed-form form .form-actions:hover:before{color:#0f0f0f}.search-form .views-exposed-form form .form-actions:active{background-color:#a8dfff;border-color:#a8dfff}.search-form .views-exposed-form form .form-actions:active:before{color:#0f0f0f}.search-form .views-exposed-form form .form-actions:before{font-family:"Font Awesome 7 Pro";content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-form .views-exposed-form form .form-actions input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.search-form .views-exposed-form form .form-actions input[data-drupal-selector*=edit-submit]{padding:0}
.mobile-search-trigger{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important;background-color:#4b702e;border-color:#4b702e;display:none;font-size:16px;height:44px;padding:0;position:relative;width:68px}.mobile-search-trigger:hover{text-decoration:underline}.mobile-search-trigger:hover:focus{outline:none !important}.mobile-search-trigger:focus{outline:2px solid #b80c09;outline-offset:4px}.mobile-search-trigger:active{text-decoration:underline}.mobile-search-trigger:active:focus{outline:none !important}.mobile-search-trigger[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.mobile-search-trigger[disabled]:hover,.mobile-search-trigger[disabled]:focus,.mobile-search-trigger[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.mobile-search-trigger.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.mobile-search-trigger.is-selected:hover{background-color:#4b702e;color:#fff !important}.mobile-search-trigger.is-selected:active{background-color:#0f0f0f;color:#fff !important}.mobile-search-trigger:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.mobile-search-trigger:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}@media(max-width:48rem){.mobile-search-trigger{display:block}}.mobile-search-trigger::before{font-family:"Font Awesome 7 Pro";content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-search-trigger:hover{background-color:#c3e3ab;border-color:#c3e3ab}.mobile-search-trigger:hover:before{color:#0f0f0f}.mobile-search-trigger:focus{outline:2px solid #a8dfff;outline-offset:4px}.mobile-search-trigger:active{background-color:#a8dfff;border-color:#a8dfff}.mobile-search-trigger:active:before{color:#0f0f0f}.mobile-search-trigger[aria-expanded=true]::before{font-family:"Font Awesome 7 Pro";content:""}.mobile-search-trigger[aria-expanded=true]+.search-form{display:block}
.sidebar-accordion__trigger{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#006ba8;padding:12px 13px;position:relative;padding:12px 2rem 12px 13px;display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;transition:all .2s ease-in-out;transition-property:background-color,border-color,color;transition-delay:0s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important;border-radius:8px;padding-left:16px;padding-right:44px;width:100%}.sidebar-accordion__trigger:hover{text-decoration:underline}.sidebar-accordion__trigger:hover:focus{outline:none !important}.sidebar-accordion__trigger:focus{outline:2px solid #b80c09;outline-offset:4px}.sidebar-accordion__trigger:active{text-decoration:underline}.sidebar-accordion__trigger:active:focus{outline:none !important}.sidebar-accordion__trigger[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.sidebar-accordion__trigger[disabled]:hover,.sidebar-accordion__trigger[disabled]:focus,.sidebar-accordion__trigger[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.sidebar-accordion__trigger::after{font-weight:900;position:absolute;right:.8125rem;top:12px}.sidebar-accordion__trigger::after{font-family:"Font Awesome 7 Pro";content:"";font-weight:900;position:absolute;right:.8125rem;top:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.sidebar-accordion__trigger[aria-expanded=true]::after,.sidebar-accordion__trigger[aria-pressed=true]::after{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.sidebar-accordion__trigger[data-toggle]{padding:12px 2rem 12px 13px}.sidebar-accordion__trigger[data-toggle]::after{font-family:"Font Awesome 7 Pro";content:"";font-weight:900;position:absolute;right:.8125rem;top:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.sidebar-accordion__trigger[data-toggle][aria-expanded=true]::after{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.sidebar-accordion__trigger[disabled]{background-color:rgba(0,0,0,0) !important}.sidebar-accordion__trigger[disabled]:hover,.sidebar-accordion__trigger[disabled]:active{background-color:rgba(0,0,0,0) !important}.sidebar-accordion__trigger:hover{color:#4b702e}.sidebar-accordion__trigger:active{color:#0f0f0f}.sidebar-accordion__trigger:hover{text-decoration:underline}.sidebar-accordion__trigger:hover:focus{outline:none !important}.sidebar-accordion__trigger:focus{outline:2px solid #b80c09;outline-offset:4px}.sidebar-accordion__trigger:active{text-decoration:underline}.sidebar-accordion__trigger:active:focus{outline:none !important}.sidebar-accordion__trigger[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.sidebar-accordion__trigger[disabled]:hover,.sidebar-accordion__trigger[disabled]:focus,.sidebar-accordion__trigger[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.sidebar-accordion__trigger.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.sidebar-accordion__trigger.is-selected:hover{background-color:#4b702e;color:#fff !important}.sidebar-accordion__trigger.is-selected:active{background-color:#0f0f0f;color:#fff !important}.sidebar-accordion__trigger:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.sidebar-accordion__trigger:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}.sidebar-accordion__trigger:after{font-size:18px;line-height:18px}.sidebar-accordion__trigger h2{font-size:1rem;font-weight:400;line-height:inherit;margin:0;font-weight:inherit;color:#fff}.sidebar-accordion__content{background-color:#edf2f9;border-radius:0 0 8px 8px;margin-top:-8px}.sidebar-accordion__content>*:not(.contextual){padding:clamp(24px,4vw,32px)}.sidebar-accordion__content>*:not(.contextual).field__items{padding:0}.sidebar-accordion__content>*:not(.contextual).field__items>*{padding:clamp(24px,4vw,32px)}.sidebar-accordion__content>*:not(.contextual).field__items>*:first-child{padding-top:40px}.sidebar-accordion__content>*:not(.contextual).field__items>*:not(:first-child){padding-top:0}.sidebar-accordion__content>*:not(.contextual).field__items>* h3.h5{margin-bottom:10px}.sidebar-accordion__content>*:not(.contextual).field__items>* h3.h5:not(:has(+*)){margin-bottom:0}.sidebar-accordion__content>*:not(.contextual).field__items>* .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.sidebar-accordion .contact__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.sidebar-accordion .contact__header img{display:block;border-radius:100%}.sidebar-accordion .contact .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.sidebar-accordion .contact .field--name-field-links a:hover [class*=fa-]{text-decoration:underline;text-underline-offset:4px}
.ajax-progress,.ajax-progress-throbber{width:100%;height:100%;background-color:rgba(255,255,255,.5);position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center}.ajax-progress-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/themes/custom/srd/images/ajax-loader.gif);background-size:100px;background-position:center;color:#000;z-index:501}
.view-filters,.views-exposed-form:not(form){clear:both;display:block;margin:0 0 32px 0}.view-filters form>.form--inline,.views-exposed-form:not(form) form>.form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.view-filters form>.form--inline:after,.views-exposed-form:not(form) form>.form--inline:after{display:none}.view-filters form>.form--inline>.form-item,.views-exposed-form:not(form) form>.form--inline>.form-item{margin:0}.view-filters form .form-actions,.views-exposed-form:not(form) form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;margin:0}.view-filters form .form-actions input[data-drupal-selector*=edit-submit],.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:hover{text-decoration:underline}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:hover:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:hover:focus{outline:none !important}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:focus{outline:2px solid #b80c09;outline-offset:4px}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:active{text-decoration:underline}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:active:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:active:focus{outline:none !important}.view-filters form .form-actions input[data-drupal-selector*=edit-submit][disabled],.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit][disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.view-filters form .form-actions input[data-drupal-selector*=edit-submit][disabled]:hover,.view-filters form .form-actions input[data-drupal-selector*=edit-submit][disabled]:focus,.view-filters form .form-actions input[data-drupal-selector*=edit-submit][disabled]:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit][disabled]:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit][disabled]:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit][disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.view-filters form .form-actions input[data-drupal-selector*=edit-submit].is-selected,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit].is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.view-filters form .form-actions input[data-drupal-selector*=edit-submit].is-selected:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit].is-selected:hover{background-color:#4b702e;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-submit].is-selected:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit].is-selected:active{background-color:#0f0f0f;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-submit]:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-submit]:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset],.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,0,0,0);border:2px solid #006ba8;color:#006ba8 !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:hover{text-decoration:underline}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:hover:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:hover:focus{outline:none !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:focus{outline:2px solid #b80c09;outline-offset:4px}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:active{text-decoration:underline}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:active:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:active:focus{outline:none !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset][disabled],.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset][disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.view-filters form .form-actions input[data-drupal-selector*=edit-reset][disabled]:hover,.view-filters form .form-actions input[data-drupal-selector*=edit-reset][disabled]:focus,.view-filters form .form-actions input[data-drupal-selector*=edit-reset][disabled]:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset][disabled]:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset][disabled]:focus,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset][disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.view-filters form .form-actions input[data-drupal-selector*=edit-reset].is-selected,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset].is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.view-filters form .form-actions input[data-drupal-selector*=edit-reset].is-selected:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset].is-selected:hover{background-color:#4b702e;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset].is-selected:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset].is-selected:active{background-color:#0f0f0f;color:#fff !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:hover,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:hover{border-color:#4b702e;color:#4b702e !important}.view-filters form .form-actions input[data-drupal-selector*=edit-reset]:active,.views-exposed-form:not(form) form .form-actions input[data-drupal-selector*=edit-reset]:active{border-color:#0f0f0f;color:#0f0f0f !important}.view-filters form.inline-submit>.form--inline,.views-exposed-form:not(form) form.inline-submit>.form--inline{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-filters form.inline-submit .form-actions,.views-exposed-form:not(form) form.inline-submit .form-actions{width:auto}
.view-sg-events-whats-on.view-display-id-now .view-content,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:48rem){.view-sg-events-whats-on.view-display-id-now .view-content,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content{grid-template-columns:repeat(1,1fr)}}.view-sg-events-whats-on.view-display-id-now .view-content .views-row,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content .views-row{border-radius:16px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:24px 32px}@media(max-width:48rem){.view-sg-events-whats-on.view-display-id-now .view-content .views-row,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content .views-row{padding:24px}}.view-sg-events-whats-on.view-display-id-now .view-content .views-row h3.h5,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content .views-row h3.h5{margin-bottom:0}.view-sg-events-whats-on.view-display-id-now .view-content .views-row.fitness,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content .views-row.fitness{border-left:8px solid #b85b28}.view-sg-events-whats-on.view-display-id-now .view-content .views-row.pools,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content .views-row.pools{border-left:8px solid #006ba8}.view-sg-events-whats-on.view-display-id-now .view-content .views-row.arenas,.view-sg-events-whats-on.view-display-id-now_drop_in .view-content .views-row.arenas{border-left:8px solid #558033}.view-sg-events-whats-on.view-display-id-today .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}.view-sg-events-whats-on.view-display-id-today .view-content>*{margin:0}.view-sg-events-whats-on.view-display-id-today table caption{margin:0 0 32px 0}@media(max-width:48rem){.view-sg-events-whats-on.view-display-id-today table caption{margin:0 0 24px 0}}.view-sg-events-whats-on.view-display-id-today table:has(tr.fitness) th{background-color:#b85b28}.view-sg-events-whats-on.view-display-id-today table:has(tr.pools) th{background-color:#006ba8}.view-sg-events-whats-on.view-display-id-today table:has(tr.arenas) th{background-color:#558033}.view-drop-in-calendar .fc .fc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px}.view-drop-in-calendar .fc .fc-toolbar .fc-right{display:none}.view-drop-in-calendar .fc .fc-toolbar .fc-left .fc-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button{all:unset;display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,0,0,0);border:2px solid #006ba8;color:#006ba8 !important;padding:0;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:hover,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:hover{text-decoration:underline}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:hover:focus,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:hover:focus{outline:none !important}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:focus,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:focus{outline:2px solid #b80c09;outline-offset:4px}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:active,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:active{text-decoration:underline}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:active:focus,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:active:focus{outline:none !important}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button[disabled],.view-drop-in-calendar .fc .fc-toolbar .fc-next-button[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button[disabled]:hover,.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button[disabled]:focus,.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button[disabled]:active,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button[disabled]:hover,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button[disabled]:focus,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button.is-selected,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button.is-selected:hover,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button.is-selected:hover{background-color:#4b702e;color:#fff !important}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button.is-selected:active,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button.is-selected:active{background-color:#0f0f0f;color:#fff !important}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:hover,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:hover{border-color:#4b702e;color:#4b702e !important}.view-drop-in-calendar .fc .fc-toolbar .fc-prev-button:active,.view-drop-in-calendar .fc .fc-toolbar .fc-next-button:active{border-color:#0f0f0f;color:#0f0f0f !important}.view-drop-in-calendar .fc:has(.fc-timeGridWeek-button.fc-button-active) .fc-toolbar .fc-center>h2:before{content:"Week of "}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-scroller{height:auto !important}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-day-grid{display:none}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-day-grid+.fc-divider{display:none !important}.view-drop-in-calendar .fc .fc-timeGridWeek-view td.fc-today{background-color:#eaf3f9}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-body>tr>.fc-widget-content{border:none !important}.view-drop-in-calendar .fc .fc-timeGridWeek-view thead>th:first-child{border-top-left-radius:16px}.view-drop-in-calendar .fc .fc-timeGridWeek-view thead>th:last-child{border-top-right-radius:16px}.view-drop-in-calendar .fc .fc-timeGridWeek-view thead>th:only-child{border-top-left-radius:16px;border-top-right-radius:16px}.view-drop-in-calendar .fc .fc-timeGridWeek-view thead .fc-day-header{padding:9.5px 18px;font-weight:400;font-size:.875rem;border-color:rgba(0,0,0,0)}.view-drop-in-calendar .fc .fc-timeGridWeek-view thead .fc-axis{border-color:rgba(0,0,0,0)}.view-drop-in-calendar .fc .fc-timeGridWeek-view thead td{border:none}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event{border-color:rgba(0,0,0,0) !important;color:#fff;margin-top:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event .fc-time{font-size:.75rem !important;font-weight:400}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event .fc-title{font-size:.875rem !important;text-wrap-mode:nowrap}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event:hover{background-color:#d8ebcb !important;color:#4b702e;border-color:#d8ebcb !important}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event:hover .fc-title{text-decoration:underline;color:#4b702e}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event:active{color:#0f0f0f;background-color:#cfcfcf !important;border-color:#cfcfcf !important}.view-drop-in-calendar .fc .fc-timeGridWeek-view .fc-time-grid-event:active .fc-title{text-decoration:underline;color:#0f0f0f}.view-drop-in-calendar .fc .fc-listDay-view{border-top:none;border-left:none;border-right:none}.view-drop-in-calendar .fc .fc-listDay-view .fc-scroller{height:auto !important}.view-drop-in-calendar .fc .fc-listDay-view .fc-scroller>.fc-list-table{margin-bottom:0}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-item td{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-item:hover td{background-color:#d8ebcb !important}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-item:active td{background-color:#cfcfcf !important}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-item:active td a{color:#0f0f0f;text-decoration:underline}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-item.fc-allow-mouse-resize a{color:#4b702e;text-decoration:underline}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-item-marker{display:none}.view-drop-in-calendar .fc .fc-listDay-view .fc-widget-header{border-radius:16px 16px 0 0;background-color:#006ba8;color:#fff;font-weight:400}.view-drop-in-calendar .fc .fc-listDay-view:has([class*=fc-list-empty]){border:none}.view-drop-in-calendar .fc .fc-listDay-view .fc-list-empty{padding:16px;border-radius:16px;border:none}.leaflet-control-attribution a[href*="leafletjs.com"],.leaflet-control-attribution span[aria-hidden=true]{display:none}.view-projects-initiatives.view-display-id-block_1 .view-filters{margin-bottom:64px}@media(max-width:48rem){.view-projects-initiatives.view-display-id-block_1 .view-filters{margin-bottom:48px}}.view-projects-initiatives.view-display-id-block_1 .view-filters .form--inline{gap:24px}.view-projects-initiatives.view-display-id-block_1 .pager{margin-top:64px}@media(max-width:48rem){.view-projects-initiatives.view-display-id-block_1 .pager{margin-top:48px}}.view-projects-initiatives.view-display-id-block_1 .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}@media(max-width:64rem){.view-projects-initiatives.view-display-id-block_1 .view-content{grid-template-columns:repeat(2,1fr);gap:32px}}@media(max-width:48rem){.view-projects-initiatives.view-display-id-block_1 .view-content{grid-template-columns:repeat(1,1fr)}}.view-projects-initiatives.view-display-id-block_1 .attachment{border-radius:16px;overflow:hidden}.view-projects-initiatives.view-display-id-block_1 .attachment .view-content{display:block}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-content-wrapper{border-radius:16px;font-family:"Noto Sans",sans-serif;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08)}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;font-size:.875rem}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-content-wrapper .leaflet-popup-content p{margin:0}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-content-wrapper .leaflet-popup-content h3{margin-bottom:0;padding-right:44px}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important;border-radius:16px;padding:0;width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:hover{text-decoration:underline}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:hover:focus{outline:none !important}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:focus{outline:2px solid #b80c09;outline-offset:4px}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:active{text-decoration:underline}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:active:focus{outline:none !important}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button[disabled]:hover,.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button[disabled]:focus,.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button.is-selected:hover{background-color:#4b702e;color:#fff !important}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button.is-selected:active{background-color:#0f0f0f;color:#fff !important}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.view-projects-initiatives.view-display-id-block_1 .attachment .leaflet-popup-close-button:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}.view-projects-initiatives.view-display-id-block_1 .views-row{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);border-radius:16px}.view-projects-initiatives.view-display-id-block_1 .views-row:has(a:hover) .views-field-field-image img{scale:1.0888}.view-projects-initiatives.view-display-id-block_1 .views-row:has(a:hover) .views-field-title a{color:#4b702e;text-decoration:underline}.view-projects-initiatives.view-display-id-block_1 .views-row:has(a:active) .views-field-title a{color:#0f0f0f;text-decoration:underline}.view-projects-initiatives.view-display-id-block_1 .views-row .views-field-field-image{border-radius:16px 16px 0 0;overflow:hidden}.view-projects-initiatives.view-display-id-block_1 .views-row .views-field-field-image img{display:block;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:scale;transition-property:scale;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.view-projects-initiatives.view-display-id-block_1 .views-row .views-field-title h3{margin-bottom:8px}.view-projects-initiatives.view-display-id-block_1 .views-row .views-field-fieldset{padding:24px 32px}@media(max-width:64rem){.view-projects-initiatives.view-display-id-block_1 .views-row .views-field-fieldset{padding:24px}}.view-projects-initiatives.view-display-id-block_1 .views-row .views-field-field-status{margin-top:16px}@media(max-width:48rem){.view-projects-initiatives.view-display-id-block_1 .leaflet-container{height:500px !important}}.community-accordion:has(+.community-accordion){margin-bottom:8px}.view-board-members .views-row,.view-parks-facilities .views-row,.view-community-detail.view-display-id-block_1 .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px 24px}@media(max-width:32rem){.view-board-members .views-row,.view-parks-facilities .views-row,.view-community-detail.view-display-id-block_1 .views-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.view-board-members .views-field-field-image,.view-parks-facilities .views-field-field-image,.view-community-detail.view-display-id-block_1 .views-field-field-image{-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-negative:0;flex-shrink:0}.view-board-members .views-field-field-image img,.view-parks-facilities .views-field-field-image img,.view-community-detail.view-display-id-block_1 .views-field-field-image img{display:block;border-radius:16px}.view-services .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.view-services .views-row{border-radius:8px;background-color:#edf2f9;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-services .views-row .views-field-title h3{margin-bottom:12px}.view-services .views-row .views-field-title a{text-decoration:underline}.view-services .views-row .views-field-field-community{margin-top:auto}.views-table th,.views-table td{padding:15px 16px 14px}.view-community-detail.view-display-id-block_1{margin-top:32px}.view-community-detail .pager{margin:0}.view-community-detail .views-field-field-description p{margin-bottom:0}.view-community-detail:not(:has(.pager)) .list-view>*:last-child{padding-bottom:12px;margin-bottom:0;border-bottom:none}.view-community-detail .view-empty p{margin-bottom:0}.view-community-detail.view-display-id-block_4 .view-content,.view-community-detail.view-display-id-block_8 .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 48px}@media(max-width:48rem){.view-community-detail.view-display-id-block_4 .view-content,.view-community-detail.view-display-id-block_8 .view-content{grid-template-columns:repeat(1,1fr)}}.view-community-detail.view-display-id-block_4 .view-content .views-row,.view-community-detail.view-display-id-block_8 .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.view-community-detail.view-display-id-block_4 .view-content .views-row .views-field-field-type,.view-community-detail.view-display-id-block_8 .view-content .views-row .views-field-field-type{display:-webkit-box;display:-ms-flexbox;display:flex}.view-community-detail.view-display-id-block_4 .view-content .views-row .views-field-field-type .field-content,.view-community-detail.view-display-id-block_8 .view-content .views-row .views-field-field-type .field-content{padding:4px 10px;border-radius:calc(infinity*1px)}.view-community-detail.view-display-id-block_4 .view-content .views-row .views-field-field-type .field-content[class*=meeting],.view-community-detail.view-display-id-block_8 .view-content .views-row .views-field-field-type .field-content[class*=meeting]{background-color:#d9f4c3;color:#466430}.view-community-detail.view-display-id-block_4 .view-content .views-row .views-field-field-type .field-content.public-hearing,.view-community-detail.view-display-id-block_8 .view-content .views-row .views-field-field-type .field-content.public-hearing{background-color:#ecc8ae;color:#84491f}.view-community-detail.view-display-id-block_4 .view-content .views-row .views-field-field-type .field-content.public-event,.view-community-detail.view-display-id-block_8 .view-content .views-row .views-field-field-type .field-content.public-event{background-color:#cbecff;color:#0a537f}.view-community-detail.view-display-id-block_4 .view-content .views-row .views-field-field-type .field-content[class*=notice],.view-community-detail.view-display-id-block_8 .view-content .views-row .views-field-field-type .field-content[class*=notice]{background-color:#ffe5e5;color:#841f1f}[class*=block-views-blockcommunity-detail-block]:not(.accordion):has(+[class*=block-views-blockcommunity-detail-block]){margin-bottom:32px}[class*=block-views-blockcommunity-detail-block]:not(.accordion):has(+[class*=block-views-blockcommunity-detail-block])>h2{margin-bottom:16px}[class*=block-views-blockcommunity-detail-block]:has(.view-empty){display:none}.view-contacts .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.view-contacts .views-row img{display:block;border-radius:100%}.view-contacts .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.view-contacts .field--name-field-links a{font-size:1.5rem}.view-contacts .field--name-field-links a:hover [class*=fa-]{text-decoration:underline;text-underline-offset:4px}.view-contacts .field--name-field-links a.ext:after{content:none}.view-contacts .views-field-title:not(:has(+.views-field-field-title)),.view-contacts .views-field-field-title{margin-bottom:16px}.view-news-notices .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper,.view-meeting-recordings .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper,.view-events .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper,.view-calendar-events .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper,.view-news-notices .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.view-news-notices .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper .form-item,.view-meeting-recordings .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper .form-item,.view-events .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper .form-item,.view-calendar-events .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper .form-item,.view-news-notices .view-filters fieldset[id*=edit-date-range-wrapper] .fieldset-wrapper .form-item{margin:0 !important}
.list-view--compact>*{margin-bottom:12px;padding-bottom:12px}
.list-view>*{border-bottom:1px solid #8c8c8c;display:block;margin-bottom:24px;padding-bottom:24px}.list-view>* .node__content>*{margin-top:16px}.list-view>* .node__content>*:last-child,.list-view>* .node__content>.text-formatted>*:last-child{margin-bottom:0}.list-view span.views-field{margin:0 16px 0 0}
.form-required::after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}
@media(min-width:calc(48rem + 0.2px)){.desktop-hidden{display:none}}
@media(max-width:48rem){.mobile-hidden{display:none}}
.toolbar-menu-administration ul{margin:0;padding:0}.toolbar-menu-administration ul ul{margin:0;padding:0}.toolbar-menu-administration ul li{margin:0}
.page-node-type-homepage main{margin-bottom:0}.page-node-type-homepage main>.container{padding-left:clamp(16px,7vw,112px)}.page-node-type-homepage main>.container>.content--fw{padding:0}.page-node-type-homepage main>.banner{margin-bottom:24px}.page-node-type-homepage .field--name-field-feature-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 48px;padding:70px 0 96px 0;position:relative}@media(max-width:64rem){.page-node-type-homepage .field--name-field-feature-cards{gap:24px}}@media(max-width:48rem){.page-node-type-homepage .field--name-field-feature-cards{grid-template-columns:repeat(1,1fr);padding:48px 0 85px 0}}.page-node-type-homepage .field--name-field-feature-cards:before{content:"";width:100vw;max-width:1920px;height:calc(100% - 70px);position:absolute;bottom:-1px;left:calc(50% - 50vw);background-image:url("/themes/custom/srd/images/feature-cards-bg.svg");background-position:center bottom;background-repeat:no-repeat;background-size:contain}@media(min-width:calc(1920px + 0.2px)){.page-node-type-homepage .field--name-field-feature-cards:before{left:calc(50% - 960px)}}@media(max-width:48rem){.page-node-type-homepage .field--name-field-feature-cards:before{background-size:161.59695817%;background-position:right bottom}}.page-node-type-homepage .field--name-field-feature-cards>*:first-child .paragraph--type--homepage-card .field--name-field-link{background-color:#006ba8}.page-node-type-homepage .field--name-field-feature-cards>*:nth-child(2) .paragraph--type--homepage-card .field--name-field-link{background-color:#558033}.page-node-type-homepage .field--name-field-feature-cards>*:nth-child(3) .paragraph--type--homepage-card .field--name-field-link{background-color:#b85b28}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);border-radius:16px;position:relative;overflow:hidden;height:100%}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card:has(a:hover) .field--name-field-image img{scale:1.0888}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-image{overflow:hidden;position:relative}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-image:after{position:absolute;right:16px;top:16px;font-family:"Font Awesome 7 Pro";content:"";color:#505150;width:32px;height:32px;border-radius:100%;background-color:#e3e5e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:900}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-image img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:scale;transition-property:scale;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link{padding:36.5px 32px;border-radius:0 0 16px 16px;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}@media(max-width:64rem){.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link{padding:24px}}@media(max-width:48rem){.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link{padding:24px 32px}}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link:has(a:hover){background-color:#fff}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link a{color:#fff;text-decoration:underline}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link a:hover{color:#4b702e}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link a:focus{outline-color:#a8dfff}.page-node-type-homepage .field--name-field-feature-cards .paragraph--type--homepage-card .field--name-field-link a:active{color:#0f0f0f}.page-node-type-homepage .news-notices{position:relative;padding:50px 0 80px}@media(max-width:64rem){.page-node-type-homepage .news-notices{padding:48px 0 64px}}.page-node-type-homepage .news-notices>*[aria-hidden=true]{display:none}.page-node-type-homepage .news-notices__toggle{padding:12px 26px;border-radius:8px 30px 30px 8px;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);line-height:1.5;border:2px solid rgba(0,0,0,0);color:#006ba8;font-weight:700;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:color;transition-property:color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;transition:all .2s ease-in-out;-webkit-transition-property:border-color,color;transition-property:border-color,color;transition-delay:0s;transition-duration:.2s}.page-node-type-homepage .news-notices__toggle:hover{color:#4b702e;text-decoration:underline}.page-node-type-homepage .news-notices__toggle:hover:focus{outline:none}.page-node-type-homepage .news-notices__toggle:focus{outline:2px solid #b80c09;outline-offset:4px}.page-node-type-homepage .news-notices__toggle:active{color:#0f0f0f}.page-node-type-homepage .news-notices__toggle:active:focus{outline:none}.page-node-type-homepage .news-notices__toggle[target=_blank]:not(:has(>figure,>article.media))::after{font-family:"Font Awesome 7 Pro";content:" "}.page-node-type-homepage .news-notices__toggle:hover{border-color:#4b702e}.page-node-type-homepage .news-notices__toggle:active{border-color:#0f0f0f}.page-node-type-homepage .news-notices__toggle[aria-pressed=true]{background-color:#183752;color:#fff;border-left:4px solid #1d99d3}.page-node-type-homepage .news-notices__toggle[aria-pressed=true]:hover{border-color:rgba(0,0,0,0);background-color:#4b702e}.page-node-type-homepage .news-notices__toggles{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.page-node-type-homepage .news-notices__header{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 32px}@media(max-width:64rem){.page-node-type-homepage .news-notices__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}}.page-node-type-homepage .news-notices__header a{position:relative;padding-right:16px}.page-node-type-homepage .news-notices__header a:after{font-family:"Font Awesome 7 Pro";content:"";position:absolute;right:0;top:0;line-height:22px}.page-node-type-homepage .news-notices__header h2{margin-bottom:0}@media(max-width:64rem){.page-node-type-homepage .news-notices__header h2{margin-bottom:8px}}.page-node-type-homepage .news-notices:before{background-color:#e3e5e1;content:"";position:absolute;top:0;left:50%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:100%;max-width:1920px;z-index:-1}.page-node-type-homepage .region-homepage-news,.page-node-type-homepage .region-homepage-notices{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 48px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news,.page-node-type-homepage .region-homepage-notices{grid-template-columns:repeat(1,1fr)}}.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-1>div:not(.contextual),.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-4>div:not(.contextual),.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-1>div:not(.contextual),.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-4>div:not(.contextual){height:100%}.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-1 [data-contextual-id],.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-4 [data-contextual-id],.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-1 [data-contextual-id],.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-4 [data-contextual-id]{display:none}.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-2:has(.featured-news-item .views-field-nothing:last-child),.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-2:has(.featured-news-item .views-field-nothing:last-child){display:none}.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-2:has(.featured-news-item .views-field-nothing:last-child)+.block-views-blockhomepage-news-notices-block-1,.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-2:has(.featured-news-item .views-field-nothing:last-child)+.block-views-blockhomepage-news-notices-block-1{grid-column:span 2}.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-3:has(.featured-notice-item .views-field-nothing:last-child),.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-3:has(.featured-notice-item .views-field-nothing:last-child){display:none}.page-node-type-homepage .region-homepage-news .block-views-blockhomepage-news-notices-block-3:has(.featured-notice-item .views-field-nothing:last-child)+.block-views-blockhomepage-news-notices-block-4,.page-node-type-homepage .region-homepage-notices .block-views-blockhomepage-news-notices-block-3:has(.featured-notice-item .views-field-nothing:last-child)+.block-views-blockhomepage-news-notices-block-4{grid-column:span 2}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4{padding:40px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);border-radius:24px;overflow:hidden;height:100%;background-color:#fff}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4{padding:24px}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:0 96px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content{gap:0 48px}}@media(max-width:48rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content{grid-template-columns:repeat(1,1fr)}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgba(0,0,0,.12)}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row{padding-bottom:24px;margin-bottom:24px}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row h3,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row h3,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row h3,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row h3{font-size:1rem;font-weight:400;line-height:inherit;margin:0}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row .views-field-title,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row .views-field-title,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row .views-field-title,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row .views-field-title{margin-bottom:8px}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:first-child,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:first-child,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:first-child,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:first-child{padding-top:0}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:last-child,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(5),.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:last-child,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(5),.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:last-child,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(5),.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:last-child,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(5){padding-bottom:0;margin-bottom:0;border-bottom:0}@media(max-width:48rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(5),.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(5),.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(5),.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(5){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,0,0,.12)}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content{gap:24px}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:calc(64rem + 0.2px)){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image{-ms-flex-preferred-size:38%;flex-basis:38%;max-width:38%;-ms-flex-negative:0;flex-shrink:0}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image>div,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image>div,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image>div,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image>div{height:100%}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image img,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image img,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image img,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-field-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;height:100% !important}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content:has(.views-row+.views-row) .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content:has(.views-row+.views-row) .views-row .views-field-fieldset{padding:24px}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);border-radius:24px;overflow:hidden;position:relative;background-color:#fff}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row h3,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row h3,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row h3,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row h3{margin-bottom:0}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row:has(a:hover) .views-field-field-image img,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row:has(a:hover) .views-field-field-image img,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row:has(a:hover) .views-field-field-image img,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row:has(a:hover) .views-field-field-image img{scale:1.0888}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-field-image,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-field-image,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-field-image,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-field-image{overflow:hidden;position:relative}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-field-image:after,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-field-image:after,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-field-image:after,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-field-image:after{position:absolute;right:16px;top:16px;font-family:"Font Awesome 7 Pro";content:"";color:#505150;width:32px;height:32px;border-radius:100%;background-color:#e3e5e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:900}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-field-image img,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-field-image img,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-field-image img,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-field-image img{display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:scale;transition-property:scale;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-title a:before,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-title a:before,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-title a:before,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-title a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-fieldset{padding:24px 48px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-fieldset,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-fieldset{padding:24px}}.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-fieldset>.field-content>div,.page-node-type-homepage .region-homepage-news .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-fieldset>.field-content>div,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_2 .view-content .views-row .views-field-fieldset>.field-content>div,.page-node-type-homepage .region-homepage-notices .view-homepage-news-notices.view-display-id-block_3 .view-content .views-row .views-field-fieldset>.field-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.page-node-type-homepage .region-homepage-news:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-news:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content,.page-node-type-homepage .region-homepage-news:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-news:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content,.page-node-type-homepage .region-homepage-notices:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-notices:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content,.page-node-type-homepage .region-homepage-notices:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content,.page-node-type-homepage .region-homepage-notices:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content{display:block}.page-node-type-homepage .region-homepage-news:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-news:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-news:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-news:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-notices:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-notices:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-notices:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(3),.page-node-type-homepage .region-homepage-notices:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(3){padding-bottom:0;margin-bottom:0;border-bottom:0}.page-node-type-homepage .region-homepage-news:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-news:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-news:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-news:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-notices:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-notices:has(.featured-news-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-notices:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_1 .view-content .views-row:nth-child(n+4),.page-node-type-homepage .region-homepage-notices:has(.featured-notice-item .views-field-title) .view-homepage-news-notices.view-display-id-block_4 .view-content .views-row:nth-child(n+4){display:none}.page-node-type-homepage .events-meetings{padding:64px 0}.page-node-type-homepage .events-meetings__header{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 32px}@media(max-width:64rem){.page-node-type-homepage .events-meetings__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}}.page-node-type-homepage .events-meetings__header a{position:relative;padding-right:16px}.page-node-type-homepage .events-meetings__header a:after{font-family:"Font Awesome 7 Pro";content:"";position:absolute;right:0;top:0;line-height:22px}.page-node-type-homepage .events-meetings__header h2{margin-bottom:0}.page-node-type-homepage .region-homepage-events-meetings{display:grid}.page-node-type-homepage .region-homepage-events-meetings .views-field-field-type{display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-type-homepage .region-homepage-events-meetings .views-field-field-type .field-content{padding:4px 10px;border-radius:calc(infinity*1px)}.page-node-type-homepage .region-homepage-events-meetings .views-field-field-type .field-content[class*=meeting]{background-color:#d9f4c3;color:#466430}.page-node-type-homepage .region-homepage-events-meetings .views-field-field-type .field-content.public-hearing{background-color:#ecc8ae;color:#84491f}.page-node-type-homepage .region-homepage-events-meetings .views-field-field-type .field-content.public-event{background-color:#cbecff;color:#0a537f}.page-node-type-homepage .region-homepage-events-meetings .views-field-field-type .field-content[class*=notice]{background-color:#ffe5e5;color:#841f1f}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_1{background-color:#fff}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_1 .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 48px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_1 .view-content{grid-template-columns:repeat(2,1fr)}}@media(max-width:48rem){.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_1 .view-content{grid-template-columns:repeat(1,1fr)}}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_1 .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_1 .view-content .views-row h3{font-size:1rem;font-weight:400;line-height:inherit;margin:0}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 48px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content{grid-template-columns:repeat(1,1fr)}}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 6px 12px 0 rgba(0,0,0,.08);border-radius:24px;overflow:hidden;position:relative;background-color:#fff}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row h3{margin-bottom:0}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row:has(a:hover) .views-field-field-image img{scale:1.0888}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-field-image{overflow:hidden;position:relative}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-field-image:after{position:absolute;right:16px;top:16px;font-family:"Font Awesome 7 Pro";content:"";color:#505150;width:32px;height:32px;border-radius:100%;background-color:#e3e5e1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:900}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-field-image img{display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:scale;transition-property:scale;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-title a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-fieldset{padding:24px 32px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-fieldset{padding:24px}}.page-node-type-homepage .region-homepage-events-meetings .view-homepage-events-meetings.view-display-id-block_2 .view-content .views-row .views-field-fieldset>.field-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item){grid-template-columns:repeat(3,1fr);gap:48px}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item){grid-template-columns:repeat(1,1fr)}}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item) .block-views-blockhomepage-events-meetings-block-2{grid-column:span 2}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item) .block-views-blockhomepage-events-meetings-block-2{grid-column:span 1}}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item) .view-homepage-events-meetings.view-display-id-block_1 .view-content{grid-template-columns:repeat(1,1fr)}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item) .view-homepage-events-meetings.view-display-id-block_1 .view-content .views-row:nth-child(n+4){display:none}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .view-homepage-events-meetings.view-display-id-block_1 .view-content{grid-template-columns:repeat(2,1fr)}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .view-homepage-events-meetings.view-display-id-block_1 .view-content{grid-template-columns:repeat(1,1fr)}}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .view-homepage-events-meetings.view-display-id-block_1 .view-content .views-row:nth-child(n+4){display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .view-homepage-events-meetings.view-display-id-block_1 .view-content .views-row:nth-child(n+7){display:none}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .view-homepage-events-meetings.view-display-id-block_2 .view-content{grid-template-columns:repeat(1,1fr)}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .block-views-blockhomepage-events-meetings-block-2{grid-column:span 1}.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .block-views-blockhomepage-events-meetings-block-1{grid-column:span 2}@media(max-width:64rem){.page-node-type-homepage .region-homepage-events-meetings:has(.featured-event-meeting-item):not(:has(.featured-event-meeting-item+.featured-event-meeting-item)) .block-views-blockhomepage-events-meetings-block-1{grid-column:span 1}}.page-node-type-homepage .feature-slider{padding:64px 0;position:relative}@media(max-width:64rem){.page-node-type-homepage .feature-slider{padding:48px 0}}.page-node-type-homepage .feature-slider:before{content:"";position:absolute;top:0;left:50%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:100%;max-width:1920px;z-index:-1;background-image:url("/themes/custom/srd/images/feature-slider-bg.svg");background-size:cover;background-color:#183752}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:64rem){.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .field--name-field-image{-ms-flex-preferred-size:58.583%;flex-basis:58.583%;-ms-flex-negative:0;flex-shrink:0}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .field--name-field-image img{display:block;height:100% !important;-o-object-fit:cover;object-fit:cover}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%;background-color:#fff;padding:48px 48px 141px 48px}@media(max-width:64rem){.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content{padding:24px 32px 93px 32px}}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content h2{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:calc(32px*.1875);margin-top:0}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:hover{text-decoration:underline}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:hover:focus{outline:none !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:focus{outline:2px solid #b80c09;outline-offset:4px}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:active{text-decoration:underline}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:active:focus{outline:none !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a[disabled]:hover,.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a[disabled]:focus,.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a.is-selected:hover{background-color:#4b702e;color:#fff !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a.is-selected:active{background-color:#0f0f0f;color:#fff !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content a:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}.page-node-type-homepage .feature-slider .paragraph--type--homepage-feature-slide .feature__content>*{margin-bottom:0 !important}.page-node-type-homepage .feature-slider__controls{padding:0 48px}@media(max-width:64rem){.page-node-type-homepage .feature-slider__controls{padding:0 32px}}.page-node-type-homepage .feature-slider .images-slider{position:relative;overflow:hidden;max-width:unset}.page-node-type-homepage .feature-slider .images-slider .feature-slider__controls{z-index:2}.page-node-type-homepage .feature-slider .images-slider .feature-slider__controls-container{position:absolute;right:0;bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(max-width:64rem){.page-node-type-homepage .feature-slider .images-slider .feature-slider__controls-container{bottom:24px}}.page-node-type-homepage .feature-slider .images-slider .feature-slider__controls-spacer{-ms-flex-preferred-size:58.583%;flex-basis:58.583%;-ms-flex-negative:0;flex-shrink:0}@media(max-width:64rem){.page-node-type-homepage .feature-slider .images-slider .feature-slider__controls-spacer{display:none}}
.page-node-type-project-initiative .content{padding:0 clamp(16px,7vw,112px) 0 0}.page-node-type-project-initiative .content-rows{margin-bottom:32px !important}.page-node-type-project-initiative .field-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:0 !important}.page-node-type-project-initiative .field-grid:has(+.field--name-body,+.toc--projects){margin-bottom:32px !important}.page-node-type-project-initiative .field-grid .text-formatted>.field__item>*:last-child{margin-bottom:0}.page-node-type-project-initiative .toc--projects{margin-bottom:32px !important}.page-node-type-project-initiative .node__content .field--name-field-related-events-meetings:has(+*){margin-bottom:32px !important}.page-node-type-project-initiative .node__content .field--name-field-related-events-meetings>.field__label{margin-bottom:32px}.page-node-type-project-initiative .node__content .paragraph--type--content-row:has(.paragraph--type--project-engagement)>h2{margin-bottom:16px}.page-node-type-project-initiative .node__content .paragraph--type--content-row:has(.paragraph--type--table-of-contents) .field--name-field-row-component{margin-top:12px}.page-node-type-project-initiative .node__content .paragraph--type--project-engagement{margin-top:32px}.page-node-type-project-initiative .view-project-map-address-sidebar .leaflet-control-attribution a[href*="leafletjs.com"],.page-node-type-project-initiative .view-project-map-address-sidebar .leaflet-control-attribution span[aria-hidden=true]{display:none}.page-node-type-project-initiative .view-project-map-address-sidebar .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-node-type-project-initiative .view-project-map-address-sidebar .views-field-field-address{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-node-type-project-initiative .view-project-map-address-sidebar .views-field-field-address p{display:inline-block;margin-bottom:0}.page-node-type-project-initiative .view-project-map-address-sidebar .views-field-field-location{border-radius:16px;overflow:hidden}@media(max-width:64rem){.page-node-type-project-initiative .sidebar{margin-bottom:0}}.page-node-type-project-initiative .sidebar nav{display:none}.page-node-type-project-initiative .sidebar .field--name-field-related-documents .paragraph--type--related-document .field--name-field-title>a{position:relative;padding-left:24px}.page-node-type-project-initiative .sidebar .field--name-field-related-documents .paragraph--type--related-document .field--name-field-title>a:before{font-family:"Font Awesome 7 Pro";content:"";position:absolute;left:0;top:0;line-height:1.375}.page-node-type-project-initiative .view-events-meetings-project .card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.page-node-type-project-initiative .view-events-meetings-project .card__content h3.h5{margin-bottom:0}.page-node-type-project-initiative .view-events-meetings-project .card__content .views-field-field-type{display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-type-project-initiative .view-events-meetings-project .card__content .views-field-field-type .field-content{padding:4px 10px;border-radius:calc(infinity*1px)}.page-node-type-project-initiative .view-events-meetings-project .card__content .views-field-field-type .field-content[class*=meeting]{background-color:#d9f4c3;color:#466430}.page-node-type-project-initiative .view-events-meetings-project .card__content .views-field-field-type .field-content.public-hearing{background-color:#ecc8ae;color:#84491f}.page-node-type-project-initiative .view-events-meetings-project .card__content .views-field-field-type .field-content.public-event{background-color:#cbecff;color:#0a537f}.page-node-type-project-initiative .view-events-meetings-project .card__content .views-field-field-type .field-content[class*=notice]{background-color:#ffe5e5;color:#841f1f}.page-node-type-project-initiative .field--name-field-project-engagement .tabs-component__list:has(>.tabs-component__list-item:only-child){display:none}.field--name-body>*:last-child{margin-bottom:0}.page-node-type-bylaw .field--name-field-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-type-bylaw .view-bylaw-file-detail a.button[href$=".pdf"]{position:relative;padding-right:48px}.page-node-type-bylaw .view-bylaw-file-detail a.button[href$=".pdf"]::after{font-family:"Font Awesome 7 Pro";content:"";position:absolute;right:26px;top:10px;line-height:1.5}.page-node-type-community .region-content:has(.community-accordion+#block-srd-upanupstarter) #block-srd-upanupstarter{margin-top:32px}.page-node-type-park-facility .field--name-field-image img{display:block;border-radius:16px}.page-node-type-contact .node__content .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.page-node-type-contact .node__content .field--name-field-links a{font-size:1.5rem}.page-node-type-contact .node__content .field--name-field-links a:hover [class*=fa-]{text-decoration:underline;text-underline-offset:4px}.page-node-type-contact .node__content>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.page-node-type-contact .node__content .field--name-field-hours .field__label{margin-bottom:8px}#cyberimpact_subscribe_form .form-item.form-type-checkbox label{font-weight:400}#cyberimpact_subscribe_form fieldset{margin-bottom:24px}#cyberimpact_subscribe_form fieldset legend{margin-bottom:0}.content-moderation-entity-moderation-form .form-submit{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:#006ba8;border:2px solid #006ba8;color:#fff !important;margin-bottom:0 !important}.content-moderation-entity-moderation-form .form-submit:hover{text-decoration:underline}.content-moderation-entity-moderation-form .form-submit:hover:focus{outline:none !important}.content-moderation-entity-moderation-form .form-submit:focus{outline:2px solid #b80c09;outline-offset:4px}.content-moderation-entity-moderation-form .form-submit:active{text-decoration:underline}.content-moderation-entity-moderation-form .form-submit:active:focus{outline:none !important}.content-moderation-entity-moderation-form .form-submit[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.content-moderation-entity-moderation-form .form-submit[disabled]:hover,.content-moderation-entity-moderation-form .form-submit[disabled]:focus,.content-moderation-entity-moderation-form .form-submit[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.content-moderation-entity-moderation-form .form-submit.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.content-moderation-entity-moderation-form .form-submit.is-selected:hover{background-color:#4b702e;color:#fff !important}.content-moderation-entity-moderation-form .form-submit.is-selected:active{background-color:#0f0f0f;color:#fff !important}.content-moderation-entity-moderation-form .form-submit:hover{background-color:#4b702e;border-color:#4b702e;color:#fff !important}.content-moderation-entity-moderation-form .form-submit:active{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff !important}.field--name-field-community.field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.field--name-field-community.field--label-inline .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field--name-field-community.field--label-inline .field__items>.field__item:not(:last-child):after{content:", "}
.user-login.path-user .sidebar{display:none}.user-login.path-user .user-login-form .form-submit{display:inline-block;font-weight:700;padding:10px 26px;text-decoration:none;cursor:pointer;border-radius:calc(infinity*1px);line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;background-color:rgba(0,0,0,0);border:2px solid #006ba8;color:#006ba8 !important}.user-login.path-user .user-login-form .form-submit:hover{text-decoration:underline}.user-login.path-user .user-login-form .form-submit:hover:focus{outline:none !important}.user-login.path-user .user-login-form .form-submit:focus{outline:2px solid #b80c09;outline-offset:4px}.user-login.path-user .user-login-form .form-submit:active{text-decoration:underline}.user-login.path-user .user-login-form .form-submit:active:focus{outline:none !important}.user-login.path-user .user-login-form .form-submit[disabled]{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;pointer-events:none}.user-login.path-user .user-login-form .form-submit[disabled]:hover,.user-login.path-user .user-login-form .form-submit[disabled]:focus,.user-login.path-user .user-login-form .form-submit[disabled]:active{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important;color:#0f0f0f !important;text-decoration:none;cursor:not-allowed}.user-login.path-user .user-login-form .form-submit.is-selected{background-color:#183752;color:#fff !important;border-color:#183752;border-left:4px solid #1d99d3}.user-login.path-user .user-login-form .form-submit.is-selected:hover{background-color:#4b702e;color:#fff !important}.user-login.path-user .user-login-form .form-submit.is-selected:active{background-color:#0f0f0f;color:#fff !important}.user-login.path-user .user-login-form .form-submit:hover{border-color:#4b702e;color:#4b702e !important}.user-login.path-user .user-login-form .form-submit:active{border-color:#0f0f0f;color:#0f0f0f !important}
.strathconagardens .block-views-blocksg-events-whats-on-now-drop-in h2{margin:32px 0}
