.announcement-container[data-astro-cid-pjuztrxh]{background:var(--bg-dark);color:var(--text-light);padding-block:10px;font-size:var(--font-size-xs)}.announcement-wrapper[data-astro-cid-pjuztrxh]{display:grid;grid-template-columns:160px 1fr 160px;align-items:center;justify-content:center;width:100%;@media (width <= 820px){grid-template-columns:1fr}}.contact-link[data-astro-cid-pjuztrxh]{text-decoration:underline;text-transform:none;margin-inline-start:auto;grid-column:3;@media (width <= 820px){display:none}}.announcement-text[data-astro-cid-pjuztrxh]{justify-self:center;text-transform:uppercase;grid-column:2;text-align:center;text-wrap:balance;@media (width <= 820px){grid-column:1}}.contact-number[data-astro-cid-pjuztrxh]{display:flex;align-items:center;grid-column:3;justify-self:end}.tele-icon[data-astro-cid-pjuztrxh]{margin-inline:16px 8px}@media (width <= 480px){.announcement-text[data-astro-cid-pjuztrxh]{font-size:12px}}.footer[data-astro-cid-rhv6ztfp]{background:var(--color-primary);padding-block:40px}.footer-container[data-astro-cid-rhv6ztfp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"logo logo socials" "hours address connect";gap:24px}.logo-container[data-astro-cid-rhv6ztfp]{display:flex;align-items:center;margin-block-end:40px;grid-area:logo}.socials[data-astro-cid-rhv6ztfp]{grid-area:socials;display:flex;gap:8px;align-items:center}.contact-hours[data-astro-cid-rhv6ztfp]{grid-area:hours}.contact-address[data-astro-cid-rhv6ztfp]{grid-area:address}.contact-connect[data-astro-cid-rhv6ztfp]{grid-area:connect}:is(h3,h4,p)[data-astro-cid-rhv6ztfp]{color:var(--color-white)}h4[data-astro-cid-rhv6ztfp]{margin-block-end:16px}.logo[data-astro-cid-rhv6ztfp]{color:var(--color-white)}@media (width <= 820px){.footer-container[data-astro-cid-rhv6ztfp]{grid-template-columns:1fr;grid-template-areas:"logo" "hours" "address" "connect" "socials";>*{grid-column:1}}}button[data-astro-cid-lcbhekmg]{display:grid;place-content:center;height:48px;width:48px}span[data-astro-cid-lcbhekmg]:not(.sr-only){background:#000;transition:all .2s ease-out;height:2px;width:24px;align-self:center;margin-block:4px}[data-astro-cid-lcbhekmg][data-secondary-toggle] span[data-astro-cid-lcbhekmg]{&:first-of-type{rotate:45deg;translate:0 5px}&:last-of-type{rotate:-45deg;translate:0 -5px}}.dropdown[data-astro-cid-g3bq42eh]:is(:hover,:focus-visible) .dropdown-menu[data-astro-cid-g3bq42eh]{display:block}.dropdown-menu[data-astro-cid-g3bq42eh]{padding-left:16px;overflow:hidden;z-index:var(--z-elevation-two);@media (width >= 820px){padding-left:0;border-radius:4px;display:none;position:absolute;background:var(--color-white);box-shadow:0 1px 24px 10px #00000008}a:hover{background:#eeeded}}.nav-item[data-astro-cid-g3bq42eh]{display:flex;padding:12px 16px;text-transform:uppercase;font-size:14px;font-weight:500;@media (width <= 1300px){padding:12px}}.sub-menu-nav-item[data-astro-cid-g3bq42eh]{position:relative;padding:12px 40px 12px 16px;overflow:hidden;transition:translate .3s;&:before{position:absolute;background:var(--color-primary);content:"";width:4px;height:100%;top:0;left:0;translate:-100% 0;transition:translate .2s}}.submenu-text-wrapper[data-astro-cid-g3bq42eh]{transition:translate .3s}.sub-menu-nav-item[data-astro-cid-g3bq42eh]:is(:hover,:focus-visible){.submenu-text-wrapper{translate:4px 0}&:before{translate:0 0}}.submenu-content-container[data-astro-cid-g3bq42eh] .nav-item[data-astro-cid-g3bq42eh]{gap:4px}.submenu-content-container[data-astro-cid-g3bq42eh]{display:flex;justify-content:space-between;align-items:center;>.secondary-nav-item{flex-grow:1}}.toggle-submenu[data-astro-cid-g3bq42eh]{display:flex}.toggle-btn[data-astro-cid-g3bq42eh]{flex-shrink:0}.secondary-nav[data-astro-cid-xn5kvius]{background:#fff;width:80vw;height:100dvh;position:fixed;overflow-y:auto;padding:16px 32px;top:0;right:0;z-index:var(--z-elevation-three);translate:100% 0;transition:translate .4s var(--easing)}.secondary-nav[data-astro-cid-xn5kvius][data-active=true]{translate:0 0}.secondary-nav-items[data-astro-cid-xn5kvius]{margin-inline-end:40px;margin-block-end:32px}.secondary-nav-items[data-astro-cid-xn5kvius] a[data-astro-cid-xn5kvius]{display:block;padding:16px;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--color-gray-light)}.submenu-content-container[data-astro-cid-xn5kvius]{display:flex;justify-content:space-between;>.secondary-nav-item{flex-grow:1}}.submenu-container[data-astro-cid-xn5kvius]{display:grid;grid-template-rows:var(--row, 0fr);overflow:hidden;transition:grid-template-rows var(--duration-md) var(--easing);&[data-submenu-active]{--row: 1fr}}.secondary-submenu[data-astro-cid-xn5kvius]{min-height:0}.secondary-submenu[data-astro-cid-xn5kvius] a[data-astro-cid-xn5kvius]{padding-inline-start:32px}.toggle-container[data-astro-cid-xn5kvius]{display:flex;justify-content:flex-end;align-self:flex-end}.toggle-submenu[data-astro-cid-xn5kvius]{display:flex;border-bottom:1px solid var(--color-gray-light);button{padding-inline:16px}}[data-astro-cid-4wsjtibl][data-observer-intercept]{position:absolute;top:150px}.main-header-nav[data-astro-cid-4wsjtibl]{display:grid;grid-template-columns:min(280px,100%) 1fr auto;padding-block:16px;align-items:center;@media (width < 1130px){padding-block:12px;grid-template-columns:auto auto;justify-content:space-between;>div[data-astro-cid-4wsjtibl]:first-child{padding-block-end:12px}nav{box-shadow:0 -1px 0 0 var(--color-gray);grid-column:1/-1;grid-row:2}}}.logo-container[data-astro-cid-4wsjtibl],.button-container[data-astro-cid-4wsjtibl]{width:min(280px,100%)}.button-container[data-astro-cid-4wsjtibl]{justify-content:end}.header[data-astro-cid-4wsjtibl]{background:var(--color-gray-bg);position:relative;&.is-sticky{position:sticky;top:0;z-index:50;background:#fff;animation:slide-in .4s both;box-shadow:0 6px 16px #0000000f}}.logo[data-astro-cid-4wsjtibl]{color:var(--color-primary)}@media (width <= 350px){.header-text[data-astro-cid-4wsjtibl]{display:none}}img{content-visibility:auto}.overlay[data-astro-cid-3zbxo6iv]{position:absolute;inset:0;background:#00000073;opacity:0;pointer-events:none;transition:opacity 0s ease-out;z-index:-1}body[data-secondary-nav-open] .overlay[data-astro-cid-3zbxo6iv]{opacity:1;z-index:1;pointer-events:all;transition:opacity .2s ease-out}
