@import"https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Next:ital,wght@0,200..800;1,200..800&family=Atkinson+Hyperlegible:ital,wght@0,400;0,700;1,400;1,700&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-ext-300-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-ext-300-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-300-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-300-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-ext-400-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-400-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/atkinson-hyperlegible-next-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/arium/dist/assets/poppins-devanagari-400-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-devanagari-400-normal.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/arium/dist/assets/poppins-latin-ext-400-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/arium/dist/assets/poppins-latin-400-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/arium/dist/assets/poppins-devanagari-500-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-devanagari-500-normal.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/arium/dist/assets/poppins-latin-ext-500-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-latin-ext-500-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/themes/custom/arium/dist/assets/poppins-latin-500-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-latin-500-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/arium/dist/assets/poppins-devanagari-700-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-devanagari-700-normal.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/arium/dist/assets/poppins-latin-ext-700-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-latin-ext-700-normal.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/arium/dist/assets/poppins-latin-700-normal.woff2) format("woff2"),url(/themes/custom/arium/dist/assets/poppins-latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{--color-accent:#0E6D41;--color-accent-2:#ACD2C0;--color-surface:#F4F8F5;--color-text-strong:#163223;--color-menu-surface:#FFFFFF;--color-menu-border:rgba(14,109,65,.18);--color-menu-shadow:rgba(8,49,28,.18);--color-green:#10b981;--color-red:#ef4444;--color-orange:#f59e0b;--color-yellow:#fbbf24;--color-blue:#3b82f6;--color-link:var(--color-accent);--color-link-hover:var(--color-accent-2);--color-button-primary:var(--color-accent);--color-button-primary-hover:var(--color-accent-2);--font-primary:"Atkinson Hyperlegible Next",sans-serif;--font-secondary:"Atkinson Hyperlegible Next",sans-serif;--width-container:var(--width-mega)}a:focus,a:focus-visible,button:focus,button:focus-visible,input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}p{font-weight:300}.mt-1{margin-top:1rem}main{position:relative;overflow:hidden;margin-block-start:var(--breadcrumbs-spacing-bottom);margin-block-end:0}.lgd-region--primary-menu{--menu-radius:1.25rem;--menu-gap:.75rem;font-family:Poppins,sans-serif}.lgd-region--primary-menu .menu,.lgd-region--primary-menu .menu--sub-menu{list-style:none;margin:0;padding:0}.lgd-region--primary-menu .menu--main{display:flex;flex-direction:column;gap:var(--menu-gap)}.lgd-region--primary-menu .menu-item{position:relative}.lgd-region--primary-menu .menu-item.arium-menu__enhanced{cursor:pointer}.lgd-region--primary-menu .menu-item>a,.lgd-region--primary-menu .arium-menu__item-header>a{display:inline-flex;min-height:3rem;align-items:center;padding:.8rem 1.1rem;border:1px solid var(--color-menu-border);border-radius:999px;background:var(--color-menu-surface);color:var(--color-text-strong);font-style:normal;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.lgd-region--primary-menu .menu-item>a:hover{border-color:var(--color-accent);background:var(--color-surface);color:var(--color-accent)}.lgd-region--primary-menu .menu-item>a:focus{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none;background:var(--color-menu-surface);color:var(--color-text-strong)}.lgd-region--primary-menu .menu-item--active-trail>a,.lgd-region--primary-menu .menu-item--active-trail>.arium-menu__item-header>a,.lgd-region--primary-menu .menu-item.is-open>.arium-menu__item-header>a{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.lgd-region--primary-menu .menu-item--active-trail>a:focus,.lgd-region--primary-menu .menu-item--active-trail>.arium-menu__item-header>a:focus,.lgd-region--primary-menu .menu-item.is-open>.arium-menu__item-header>a:focus{border-color:var(--color-accent);background:var(--color-menu-surface);color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.lgd-region--primary-menu .arium-menu__item-header{display:flex;align-items:stretch;gap:.5rem}.lgd-region--primary-menu .arium-menu__item-header:hover>.arium-menu__toggle{border-color:transparent;background:transparent}.lgd-region--primary-menu .arium-menu__item-header:has(>.arium-menu__toggle:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px;border-radius:999px}.lgd-region--primary-menu .arium-menu__item-header>a{flex:0 0 auto;cursor:pointer}.lgd-region--primary-menu .menu-item:not(.menu-item--active-trail):not(.is-open)>.arium-menu__item-header>a:hover,.lgd-region--primary-menu .menu-item:not(.menu-item--active-trail):not(.is-open)>.arium-menu__item-header>a:active{border-color:var(--color-menu-border);background:var(--color-menu-surface);color:var(--color-text-strong);outline:none;box-shadow:none}.lgd-region--primary-menu .menu-item:not(.menu-item--active-trail):not(.is-open)>.arium-menu__item-header>a:focus-visible{border-color:var(--color-menu-border);background:var(--color-menu-surface);color:var(--color-text-strong);outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.lgd-region--primary-menu .menu-item--active-trail>.arium-menu__item-header>a:hover,.lgd-region--primary-menu .menu-item--active-trail>.arium-menu__item-header>a:active,.lgd-region--primary-menu .menu-item.is-open>.arium-menu__item-header>a:hover,.lgd-region--primary-menu .menu-item.is-open>.arium-menu__item-header>a:active{border-color:var(--color-accent);background:var(--color-accent);color:#fff;outline:none;box-shadow:none}.lgd-region--primary-menu .menu-item--active-trail>.arium-menu__item-header>a:focus-visible,.lgd-region--primary-menu .menu-item.is-open>.arium-menu__item-header>a:focus-visible{border-color:var(--color-accent);background:var(--color-menu-surface);color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.lgd-region--primary-menu .arium-menu__toggle{display:inline-flex;min-width:1rem;min-height:3rem;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-accent);border-radius:999px;background:var(--color-accent);color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.lgd-region--primary-menu .arium-menu__toggle:hover,.lgd-region--primary-menu .arium-menu__toggle:focus,.lgd-region--primary-menu .arium-menu__toggle:focus-visible,.lgd-region--primary-menu .arium-menu__toggle:hover *,.lgd-region--primary-menu .arium-menu__toggle:focus *,.lgd-region--primary-menu .arium-menu__toggle:focus-visible *{background:transparent}.lgd-region--primary-menu .arium-menu__toggle-icon{display:block;width:.65rem;height:.65rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.1rem) rotate(45deg);transition:transform .2s ease}.lgd-region--primary-menu .menu-item.is-open>.arium-menu__item-header .arium-menu__toggle-icon{transform:translateY(.1rem) rotate(-135deg)}.lgd-region--primary-menu .menu--sub-menu{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;margin-left:0;padding:1rem;border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);background:var(--color-menu-surface);box-shadow:0 1rem 2.5rem -1.5rem var(--color-menu-shadow)}.lgd-region--primary-menu .menu--sub-menu[hidden]{display:none}.lgd-region--primary-menu .menu--sub-menu>.menu-item>a{width:100%;justify-content:center;border-radius:999px;background:var(--color-menu-surface);color:var(--color-text-strong)}.lgd-region--primary-menu .menu--sub-menu>.menu-item>a:hover,.lgd-region--primary-menu .menu--sub-menu>.menu-item--active-trail>a,.lgd-region--primary-menu .menu--sub-menu>.menu-item>a[aria-current=page]{border-color:var(--color-accent);background:var(--color-surface);color:var(--color-accent)}.lgd-region--primary-menu a:focus-visible,.lgd-region--primary-menu button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;box-shadow:none}.lgd-region--primary-menu .arium-menu__item-header>a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lgd-region--primary-menu .arium-menu__item-header>.arium-menu__toggle:focus-visible{outline:none}@media screen and (min-width:48rem){.lgd-region--primary-menu .menu--main{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:1rem}.lgd-region--primary-menu .menu-item--expanded>.menu--sub-menu{position:absolute;top:calc(100% + .5rem);display:flex;flex-direction:column;width:auto;right:0;margin-top:0;z-index:20}.lgd-region--primary-menu .menu-item--expanded>.menu--sub-menu[hidden]{display:none}.lgd-region--primary-menu .menu--sub-menu{flex-direction:row;flex-wrap:wrap;align-items:center}.lgd-region--primary-menu .menu--sub-menu>.menu-item{flex:0 1 auto}.lgd-region--primary-menu .menu--sub-menu>.menu-item>a{width:auto;white-space:nowrap}.lgd-region--primary-menu .menu-item>a,.lgd-region--primary-menu .arium-menu__item-header>a{white-space:nowrap}.lgd-region--primary-menu .menu-item--active-trail>.arium-menu__item-header>a{padding-right:0}}.breadcrumbs{padding:.75rem 0;background:#acd2c0;color:#2b2b2b;font-family:Atkinson Hyperlegible Next,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:normal}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.breadcrumbs__item{color:#2b2b2b}.breadcrumbs__item+.breadcrumbs__item:before{content:"//";display:inline-block;margin:0 .5rem;color:#2b2b2b}.breadcrumbs__link{color:#2b2b2b;text-decoration:none;font:inherit}.breadcrumbs__link:hover,.breadcrumbs__link:focus-visible{text-decoration:underline}.lgd-region--breadcrumb{margin-block-end:0}.lgd-header{font-family:Poppins,sans-serif;font-style:normal;font-weight:500}.lgd-region--search{display:flex;justify-content:flex-end;align-items:center}.lgd-region--search .lgd-region__inner--search{width:100%;display:flex;justify-content:flex-end}.lgd-region--search .block-localgov-search{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:.75rem;width:100%}.lgd-region--search form{margin:0}.lgd-region--search.arium-search-enhanced form{min-width:0;max-width:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:max-width .3s ease,opacity .25s ease,visibility 0s linear .3s}.lgd-region--search.arium-search-enhanced form.is-visible{max-width:22rem;opacity:1;visibility:visible;pointer-events:auto;transition:max-width .3s ease,opacity .25s ease,visibility 0s linear 0s}@media (prefers-reduced-motion:reduce){.lgd-region--search.arium-search-enhanced form,.lgd-region--search.arium-search-enhanced form.is-visible{transition:none}}.lgd-region--search .views-exposed-form{display:flex;justify-content:flex-end;align-items:center;width:100%}.lgd-region--search .js-form-item,.lgd-region--search .form-actions{margin:0}.lgd-region--search .views-exposed-form>form,.lgd-region--search form{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}.lgd-region--search input[type=text],.lgd-region--search input[type=search]{min-height:2.75rem;width:100%;padding:.65rem .9rem;border:2px solid var(--color-menu-border);border-radius:999px;background:var(--color-menu-surface);color:var(--color-text-strong);transition:border-color .2s ease}.lgd-region--search input[type=text]:hover,.lgd-region--search input[type=text]:focus,.lgd-region--search input[type=text]:focus-visible,.lgd-region--search input[type=search]:hover,.lgd-region--search input[type=search]:focus,.lgd-region--search input[type=search]:focus-visible{border-color:var(--color-accent);outline:none;box-shadow:none}.lgd-region--search .button,.lgd-region--search input[type=submit]{min-width:2.75rem;min-height:2.75rem;padding:0;border:1px solid var(--color-accent);border-radius:999px;background:var(--color-accent);color:#fff;font-size:.9rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lgd-region--search .arium-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--color-accent);border-radius:999px;background:var(--color-accent);color:#fff;font-size:1rem;cursor:pointer;flex:0 0 auto;transition:background-color .2s ease,color .2s ease}.lgd-region--search .arium-search-toggle:hover,.lgd-region--search .arium-search-toggle:focus-visible{background:#fff;color:var(--color-accent)}.lgd-region--search.is-open .arium-search-toggle{display:none}@media screen and (max-width:47.99rem){.lgd-region--search .block-localgov-search{width:100%}.lgd-region--search.arium-search-enhanced form.is-visible{max-width:100%}}.lgd-footer{font-family:Atkinson Hyperlegible Next,sans-serif;margin-top:auto}.lgd-footer .lgd-footer__pre-footer{background-color:var(--color-accent)}.lgd-footer .lgd-footer__pre-footer .lgd-row{row-gap:1rem}.lgd-footer .lgd-footer__pre-footer .block-block-content h2,.lgd-footer .lgd-footer__pre-footer .block-menu h2{margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:1.19rem;font-style:normal;font-weight:700;line-height:27px}.lgd-footer .lgd-footer__pre-footer .block-block-content,.lgd-footer .lgd-footer__pre-footer .block-menu,.lgd-footer .lgd-footer__pre-footer .block-block-content a,.lgd-footer .lgd-footer__pre-footer .menu--footer .menu-item a{font-family:Atkinson Hyperlegible Next,sans-serif}.lgd-footer .lgd-footer__pre-footer .block-block-content ul,.lgd-footer .lgd-footer__pre-footer .menu--footer{margin:0;padding:0;list-style:none}.lgd-footer .lgd-footer__pre-footer .block-block-content li,.lgd-footer .lgd-footer__pre-footer .menu--footer .menu-item a{font-family:Atkinson Hyperlegible Next,sans-serif;font-size:1rem}.node-title-summary__summary{font-size:1.125rem;font-weight:300}@media screen and (min-width:48rem){.node-title-summary__summary{font-size:var(--font-size-large)}}.node-title-summary__divider{background:#acd2c0;width:100%;margin-top:16px;margin-bottom:2.5rem;height:2px}.service-landing-page__services.lgd-teaser-list .service-landing-page__service{margin-block-end:0;padding-block-start:0;border-block-end:0}.service-landing-page__service{display:flex}.service-landing-page__service .lgd-teaser{border-radius:8px;overflow:hidden;border:none;margin-bottom:0;display:flex;flex-direction:column;width:100%}.service-landing-page__service .lgd-teaser__content{display:flex;flex-direction:column;flex:1 1 auto}.service-landing-page__service .lgd-teaser__image,.service-landing-page__service .field--name-field-main-image{margin:0;flex:1 1 auto;overflow:hidden}.service-landing-page__service .lgd-teaser__image>*,.service-landing-page__service .field--name-field-main-image>*{height:100%}.service-landing-page__service .lgd-teaser__image img,.service-landing-page__service .field--name-field-main-image img{width:100%;height:100%;object-fit:cover;display:block}.service-landing-page__service .lgd-teaser__content h3{border-radius:0 0 8px 8px;background:var(--color-accent,#0E6D41);margin:0;padding:1rem}@media screen and (min-width:768px) and (max-width:868px){.service-landing-page__service .lgd-teaser__content h3{min-height:calc(67.2px + 2rem);display:flex;align-items:flex-start}}.service-landing-page__service .lgd-teaser__content h3 a:hover{text-decoration:none;background-color:var(--color-text-strong)}.service-landing-page__service .lgd-teaser__content h3 a{font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:var(--color-menu-surface,#fff)}.alert.alert-info{border-color:var(--Brand-Primary-Light,#ACD2C0)}.btn.btn-start{display:block;padding:1rem;background-color:var(--color-accent);color:#fff;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;border-radius:.5rem;transition:background-color .2s ease;max-width:fit-content}.btn.btn-start:after{display:none}.btn.btn-start:hover{text-decoration:underline}.photoswipe-gallery{display:grid;grid-template-columns:1fr;gap:.5rem;margin-bottom:1rem}@media (min-width:640px){.photoswipe-gallery{grid-template-columns:1fr 1fr 1fr}}.pswp__img{cursor:default!important}.block-views-blockpublications-banner-banner-block .banner.banner--primary.paragraph--type--localgov-publications-banner{margin-bottom:0}.lcc-page-banner{overflow:hidden}.lcc-page-banner picture{display:block}.lcc-page-banner img{width:100%;height:auto;display:block;object-fit:cover;object-position:center center;max-height:87.5em}.guide-nav__item a,.guide-nav__current{display:block;padding:.75rem 1rem .75rem 0;text-decoration:none;color:var(--color-text,inherit)}.guide-nav__item a:hover{text-decoration:none;font-weight:700}.guide-nav__item a:focus{outline:3px solid var(--color-focus);outline-offset:-3px}.guide-nav__item--active .guide-nav__current{font-weight:700;color:var(--color-primary,inherit)}.localgov-alert-banner--announcement{background:transparent}.localgov-alert-banner__wrapper{display:flex;width:100%;padding:var(--4x,16px);flex-direction:column;justify-content:center;align-items:center;gap:var(--4x,16px);border-radius:var(--Small,5px);border:none;background:var(--Brand-Primary-Light,#ACD2C0);box-sizing:border-box}.localgov-alert-banner__wrapper .localgov-alert-banner__inner{flex-direction:column;width:100%}@media screen and (min-width:48rem){.localgov-alert-banner__wrapper{padding:var(--6x,24px);border-radius:var(--Medium,15px);max-width:1408px}}.localgov-alert-banner__header{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;gap:var(--4x,16px);margin-bottom:.75rem}.localgov-alert-banner__header .localgov-alert-banner__title{flex:1 0 0;color:var(--Black,#121212);font-family:Open Sans,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:130%;margin:0}@media screen and (min-width:48rem){.localgov-alert-banner__header .localgov-alert-banner__title{font-size:28px;align-self:stretch}}@media screen and (min-width:64rem){.localgov-alert-banner__header .localgov-alert-banner__title{font-size:36px}}@media screen and (min-width:48rem){.localgov-alert-banner__header{align-items:center;margin-bottom:1rem}}.localgov-alert-banner__body{align-self:stretch;color:var(--Black,#121212);font-family:Atkinson Hyperlegible Next,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}@media screen and (min-width:48rem){.localgov-alert-banner__body{font-size:18px}}.localgov-alert-banner__dismiss{display:flex;height:48px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.localgov-alert-banner__close{display:flex;height:40px;padding:var(--3x,12px) var(--4x,16px);flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--Small,5px);background:var(--Main-Colours-Corporate-Green,#00883B);border:none;cursor:pointer;color:#fff;white-space:nowrap;font-size:14px}@media screen and (min-width:48rem){.localgov-alert-banner__close{height:48px;font-size:inherit}}.block-localgov-guides-contents{display:flex;padding:1.5rem 2rem;flex-direction:column;align-items:flex-start;gap:1.5rem;grid-row:1/span 1;grid-column:1/span 1;justify-self:stretch;border-radius:8px;background:linear-gradient(0deg,#d5e8df,#d5e8df),#f9f9f9;box-shadow:0 4px 8.9px 8px #2b2b2b40;margin-bottom:2rem}@media screen and (max-width:768px){.block-localgov-guides-contents{padding:1rem;margin:1rem}}.block-localgov-guides-contents h2{color:var(--Text-Black,#2B2B2B);font-family:Poppins,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin:0}.guide-nav__list{list-style:none;margin:0;padding:0}.guide-nav__current{color:var(--Text-Black,#2B2B2B);font-family:Atkinson Hyperlegible Next,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.38px}@media screen and (min-width:48em){.guide-nav__current{font-size:1.1875rem}}.guide-nav__item a{color:var(--Text-Black,#2B2B2B);font-family:Atkinson Hyperlegible Next,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.38px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:12%;text-underline-position:from-font}@media screen and (min-width:48em){.guide-nav__item a{font-size:1.1875rem}}.paragraph--type--hero-split{position:relative;display:flex;flex-direction:column;width:100%;border-radius:1.25rem;overflow:hidden;margin-top:1rem;margin-bottom:2rem}.hero-split__panel{position:relative;flex:1 1 50%}.hero-split__panel--left{flex:1 1 auto;order:2}.hero-split__left-image{position:absolute;display:block;right:-2rem;left:auto;bottom:0;top:auto;width:auto;height:55%;object-fit:cover;object-position:left center;z-index:2}.hero-split__panel--left:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0e6d41e6;z-index:1}.hero-split__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;height:100%;padding:1.75rem 1.5rem 2rem;color:#fff}.hero-split__title{margin:0 0 1.25rem;font-family:Poppins,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;color:#fff}@media screen and (min-width:48rem){.hero-split__title{font-size:2.5rem;line-height:1.2}}@media screen and (min-width:64rem){.hero-split__title{font-size:3.5rem}}.hero-split__links-title{margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:normal;color:#fff}.hero-split__links-list{columns:2;column-gap:1.5rem;list-style:none;margin:0;padding:0}.hero-split__links-item{break-inside:avoid;margin-bottom:.4rem}.hero-split__link{color:#fff;font-family:Atkinson Hyperlegible Next,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal;text-decoration:underline;text-decoration-color:#ffffff73;text-underline-offset:3px;transition:text-decoration-color .2s ease,color .2s ease}.hero-split__link:hover,.hero-split__link:focus-visible{color:var(--color-accent-2);text-decoration-color:var(--color-accent-2)}.hero-split__link:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:3px}.hero-split__panel--right{display:block;order:1;height:clamp(180px,50vw,260px);flex:0 0 auto;overflow:hidden}.hero-split__right-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media screen and (min-width:48rem){.paragraph--type--hero-split{flex-direction:row;min-height:16rem}.hero-split__panel--left{order:1;flex:0 0 40%}.hero-split__panel--right{order:2;height:auto;flex:1 1 60%}.hero-split__left-image{display:block;right:0;left:0;top:0;bottom:0;width:100%;height:100%}.hero-split__content{padding:2.5rem}}@media screen and (min-width:64rem){.paragraph--type--hero-split{min-height:18rem}.hero-split__content{padding:2.5rem 3rem}.hero-split__left-image{right:-3rem;left:auto;height:70%;bottom:0;top:auto;width:auto;z-index:2}}.media-with-text{border-radius:1.25rem;overflow:hidden;border:1px solid rgba(14,109,65,.15);background:#fff;margin-bottom:0;display:grid;height:100%}.media-with-text__inner{display:flex;flex-direction:column}.media-with-text__body{display:flex;flex-direction:column;justify-content:center;padding:1rem;background:#f1f1f1;gap:.5rem}.media-with-text__media{display:flex;overflow:hidden;min-height:220px}.media-with-text--media-right .media-with-text__media,.media-with-text--media-two-thirds .media-with-text__media{order:-1}.media-with-text__media picture,.media-with-text__media .contextual-region,.media-with-text__media .field__item>div{display:block;width:100%;height:100%}.media-with-text__media img,.media-with-text__media video{display:block;flex:1;width:100%;height:100%;object-fit:cover;object-position:center;min-width:0}.media-with-text__body h2,.media-with-text__body h3{font-family:Poppins,sans-serif;font-weight:700;color:var(--color-accent);margin-top:0;margin-bottom:.75rem;font-size:1.25rem;line-height:1.2}.media-with-text__body p{font-family:Atkinson Hyperlegible Next,sans-serif;font-weight:400;color:var(--color-text-strong);line-height:1.6;margin:0}.media-with-text__link{display:block;padding:.5rem;background-color:var(--color-accent);color:#fff;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;border-radius:.5rem;transition:background-color .2s ease;max-width:fit-content}.media-with-text__link:hover{background-color:var(--color-text-strong)}.media-with-text__link:focus-visible{background-color:var(--color-text-strong);outline:2px solid var(--color-accent-2);outline-offset:3px}@container (min-width:620px){.media-with-text--media-left .media-with-text__inner,.media-with-text--media-right .media-with-text__inner{flex-direction:row;align-items:stretch}.media-with-text--media-left .media-with-text__media,.media-with-text--media-right .media-with-text__media,.media-with-text--media-two-thirds .media-with-text__media{flex:1 1 50%;min-height:unset;margin-block-end:0;order:0}.media-with-text--media-left .media-with-text__body,.media-with-text--media-right .media-with-text__body,.media-with-text--media-two-thirds .media-with-text__body{flex:1 1 50%;width:auto;padding:2rem 2.5rem}}.field--name-field-media-and-text-section.field__items{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:var(--spacing-larger)}@media screen and (min-width:48rem){.field--name-field-media-and-text-section.field__items{grid-template-columns:1fr 1fr}}.field--name-field-media-image{height:100%}.field--name-localgov-media-item{width:100%}@container (min-width:500px){.paragraph.media-with-text--media-left .media-with-text__body,.paragraph.media-with-text--media-right .media-with-text__body{padding-block:var(--spacing)}.home-page-media-and-text .media-with-text__inner{background:#f1f1f1}}.paragraph.media-with-text .media-with-text__media{margin-block-end:0}.call-out-box{display:grid;width:100%;grid-template-columns:1fr;border-radius:6px;background:#d5e8df;overflow:hidden;padding:0;margin-bottom:2rem}@media screen and (min-width:48rem){.call-out-box{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}}.call-out-box__media{display:flex;min-width:0;height:100%}.call-out-box__media-inner{flex:1;height:100%}.call-out-box__image{display:block;width:100%;min-height:220px;height:100%;object-fit:cover;object-position:center}@media screen and (min-width:48rem){.call-out-box__image{min-height:100%}}.call-out-box__content{display:flex;min-width:0;height:100%}.call-out-box__content-inner{display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding:1.5rem;width:100%}.call-out-box--no-image{grid-template-columns:1fr}@media screen and (min-width:48rem){.call-out-box--no-image{grid-template-columns:1fr}}.call-out-box--no-image .call-out-box__content-inner{padding:1rem}.call-out-box__content h2,.call-out-box__content h3{font-family:Poppins,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal;color:var(--Text-Black,#2b2b2b);margin:0}.call-out-box__content p{font-family:Atkinson Hyperlegible Next,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal;color:var(--Text-Black,#2b2b2b);margin:0}.call-out-box__link{display:flex;padding:8px 12px;align-items:center;gap:8px;border-radius:4px;background:var(--Brand-Primary,#0e6d41);color:var(--White,#fff);text-decoration:none;font-family:Atkinson Hyperlegible Next,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal;width:fit-content}.call-out-box__link:hover{text-decoration:underline}.call-out-box__link:hover{background-color:var(--color-text-strong)}.call-out-box__link:focus-visible{background-color:var(--color-text-strong);outline:2px solid var(--color-accent-2);outline-offset:3px}.box-link.paragraph.paragraph--type--localgov-box-link{display:inline-grid;grid-template-rows:repeat(1,fit-content(100%));grid-template-columns:repeat(1,fit-content(100%));border-radius:8px;overflow:hidden;border:none;margin-bottom:2rem}.box-link__image{margin:0}.box-link__title{border-radius:0 0 8px 8px;background:var(--color-accent,#0E6D41);margin:0;padding:1rem}.box-link__link{font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:var(----color-menu-surface,#fff)}.banner--primary.banner{position:relative;overflow:hidden;margin-bottom:2rem}.banner--primary .banner__content{position:absolute;bottom:0;padding:1rem 2rem;color:var(--banner-content-text-color,#ffffff);background:none;margin:0;z-index:2}.banner--primary .banner__link{text-decoration:none;color:var(--color-banner-title-link,inherit);transition:var(--transition-time,.3s)}.banner--primary .banner__link .field--name-localgov-title{text-decoration:none}.banner--primary .banner__link:hover .field--name-localgov-title{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:5px}.banner--primary .banner__link:focus .field--name-localgov-title{text-decoration:none;color:var(--color-black);outline:3px solid transparent;background-color:var(--color-focus);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px var(--color-focus),0 4px var(--color-black)}.banner--primary .field--name-localgov-title{font-size:var(--banner-title-size,2rem);font-family:var(--font-primary),sans-serif;font-weight:700}.field.field--name-label.field--type-string.field--label-hidden.field__item{display:none}.accordion-pane__title button{display:inline-flex;padding:1em;align-items:center;gap:24px;border-radius:.25rem;background:var(--Brand-Primary-Light,#ACD2C0);color:var(--Text-Black,#2B2B2B);font-family:Atkinson Hyperlegible Next;font-size:18px;font-style:normal;font-weight:300;line-height:normal;border:0}.accordion-pane__title button .accordion-icon{width:20px;height:20px;border-radius:50%;position:relative;background:var(--color-section-header-bg)}.accordion-pane__title button>.accordion-icon:after{color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-56%);font-size:1.1em}.accordion-pane__title button[aria-expanded=false]>.accordion-icon:after{content:url(/themes/custom/arium/images/accordion_plus.svg)}.accordion-pane__title button[aria-expanded=true]>.accordion-icon:after{content:url(/themes/custom/arium/images/accordion_minus.svg)}.menu-item *,.menu-item :before,.menu-item :after{box-sizing:border-box;margin-block-start:0}.menu-item__header{display:flex;justify-content:space-between;margin-bottom:1rem}.menu-item__title{color:var(--Brand-Primary,#0E6D41);font-family:Poppins,sans-serif;font-size:21px;font-weight:700;align-self:center;margin-bottom:0}.menu-item__meta{display:flex;justify-content:space-between;gap:.5rem;flex-direction:row-reverse}.menu-item__price{color:var(--Brand-Primary,#0E6D41);font-family:Poppins,sans-serif;font-size:18px;font-weight:700;align-self:center}.menu-item__calories{align-self:center}.menu-item__calories .field__item{color:#be5409;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.menu-item__description p,.menu-item__description ul,.menu-item__description ol{margin-block-end:var(--vertical-rhythm-spacing)}.more-from{width:100vw;margin-inline:calc(50% - 50vw);background:#eee}.more-from__inner{max-width:1408px;margin-inline:auto;padding:2.5rem 1rem}.more-from .media-with-text__body{background:#fff}.more-from__title{color:var(--color-accent);text-align:center;font-family:Poppins,sans-serif;font-size:1.5625rem;font-style:normal;font-weight:700;line-height:normal}.callout.callout-primary{background:var(--Brand-Primary-Light,#ACD2C0);color:var(--Text-Black,#2b2b2b)}
.lgd-region--primary-menu{background-color:var(--color-white);}.menu--main{margin-block-end:0;padding-inline-start:0;list-style:none;}.menu--main > .menu-item a{display:block;padding:var(--spacing);color:var(--color-black);}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}@media screen and (min-width:48rem){.lgd-region--primary-menu{background-color:transparent;}.lgd-region--primary-menu .menu--main{display:flex;}.menu--main > .menu-item{margin-inline:var(--spacing-smaller);}.menu--main > .menu-item a{color:var(--color-white);border:1px solid transparent;background-color:transparent;}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}.menu--main > .menu-item a:hover{border-color:var(--color-white);}}
.service-landing-page__contact{margin-block-end:var(--vertical-rhythm-spacing);padding:var(--spacing);border-inline-start:var(--border-width-large) var(--border-style) var(--color-accent);background-color:var(--color-grey-lighter);}.service-landing-page__contact-list{padding-inline-start:0;}.service-landing-page__contact-list-item,.service-landing-page__contact-title{display:flex;align-items:center;}.service-landing-page__contact-list-item + .service-landing-page__contact-list-item{margin-block-start:var(--spacing-smaller);}.service-landing-page__contact-map{display:flex;align-items:center;}.service-landing-page__contact-icon{margin-inline-end:var(--spacing-smaller);line-height:1;}.service-landing-page__contact h3{margin-block-end:0;}.service-landing-page__contact-containers{margin-block-end:var(--vertical-rhythm-spacing);padding-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--border);border-block-end-color:var(--color-grey-medium);}.service-landing-page__service{display:flex;}.service-landing-page__service-icon svg{flex-shrink:0;margin-inline-end:var(--spacing-small);}
.lgd-teaser__image img{width:100%;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:var(--spacing);}@media screen and (min-width:48rem){.lgd-teaser{display:flex;}.lgd-teaser__image{flex-shrink:0;width:var(--teaser-image-with);}.lgd-teaser__image + .lgd-teaser__content{margin-inline-start:1rem;}.lgd-teaser__content + .lgd-teaser__image{margin-block-start:0;margin-inline-start:auto;padding-inline-start:1rem;}.newsroom__featured-news .lgd-teaser{display:block;height:var(--teaser-featured-height);border:var(--teaser-featured-border);border-color:var(--teaser-featured-border-color);}.newsroom__featured-news .lgd-teaser__image{width:100%;}.newsroom__featured-news .lgd-teaser__content{padding:var(--teaser-featured-content-padding);}.newsroom__featured-news .lgd-teaser__image + .lgd-teaser__content{margin-inline-start:0;}}.lgd-teaser-list .views-row,.lgd-teaser-list .service-landing-page__service,.lgd-teaser-list .lgd-topic-list-builder__service,.news-article .field--name-localgov-news-related > .field__item{margin-block-end:var(--vertical-rhythm-spacing);padding-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--border);}.lgd-teaser-list--grid .view-content,.lgd-teaser-list--grid .lgd-teaser-list__content{display:flex;}
.node--unpublished,.paragraph--unpublished{background-color:var(--color-unpublished-bg);}
