.subnavigation{--subnav-height:64px;--subnav-overlap:calc(var(--subnav-height)/2);background:transparent;margin-bottom:calc(var(--subnav-overlap)*-1);margin-top:calc(var(--subnav-overlap)*-1);position:relative}.subnavigation.is-sticky{position:sticky;top:48px;z-index:20}.subnavigation .subnavigation-inner{margin:0 auto;max-width:1500px;padding:0 24px}.subnavigation.is-sticky .subnavigation-link:first-child{border-radius:0 0 0 .8rem}.subnavigation.is-sticky .subnavigation-link:last-of-type{border-radius:0 0 .8rem 0}.subnavigation .subnavigation-items{align-items:center;align-items:stretch;background:transparent;border-radius:.8rem;box-shadow:0 8px 23px rgba(15,23,42,.125),0 1px 3px rgba(15,23,42,.1);display:flex;gap:0;justify-content:space-between;min-height:var(--subnav-height)}.subnavigation .subnavigation-link{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(210,8%,91%,.85);border-bottom:3px solid transparent;border-left:1px solid #b2b8bf;color:#333;display:flex;flex:1 1 0;font-size:.95rem;font-weight:600;justify-content:center;line-height:1.2;padding:7px 12px 3px;text-align:center;text-decoration:none;transition:color .2s ease,border-color .2s ease}.subnavigation .subnavigation-link:first-child{border-left:0;border-radius:.8rem 0 0 .8rem}.subnavigation .subnavigation-link:last-of-type{border-radius:0 .8rem .8rem 0}.subnavigation .subnavigation-link:focus,.subnavigation .subnavigation-link:hover{background:#fff;border-bottom-color:#f4cb48;color:#009b6e;text-decoration:none}.subnavigation .subnavigation-link.is-active{background:#fff;border-bottom-color:#f4cb48;color:#009b6e;font-weight:600}.subnavigation .subnavigation-filler,.subnavigation .subnavigation-toggle{display:none}@media (min-width:768px){.subnavigation .subnavigation-link{border-bottom:0;border-left:0;box-shadow:inset 0 -3px 0 transparent;position:relative;transition:color .2s ease,box-shadow .2s ease}.subnavigation .subnavigation-link+.subnavigation-link:before{background:#b2b8bf;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.subnavigation .subnavigation-link.is-active,.subnavigation .subnavigation-link:focus,.subnavigation .subnavigation-link:hover{border-bottom:0;box-shadow:inset 0 -3px 0 #f4cb48}}@media (min-width:992px){.subnavigation+section.type5.top-less-margin .container-fluid{padding-top:calc(1.56rem + 32px)}.subnavigation+section.type5.top-standard-margin .container-fluid{padding-top:calc(3.125rem + 32px)}.subnavigation+section.type5.top-more-margin .container-fluid{padding-top:calc(6rem + 32px)}}@media (max-width:1199px){.subnavigation{position:static}}@media (max-width:991px){.subnavigation{margin-bottom:0;margin-top:0}.subnavigation .subnavigation-inner{max-width:100%;padding:0}.subnavigation .subnavigation-items{border-radius:0;flex-wrap:wrap;justify-content:stretch}.subnavigation .subnavigation-link{flex:1 1 0;min-width:0}.subnavigation .subnavigation-link:first-child,.subnavigation .subnavigation-link:last-of-type{border-radius:0}}@media (max-width:767px){.subnavigation .subnavigation-inner{max-width:100%}.subnavigation .subnavigation-items{background:hsla(210,8%,91%,.85)}.subnavigation .subnavigation-link{background:transparent;padding-bottom:5px}.subnavigation .subnavigation-link:nth-of-type(odd){border-left:0;border-right:1px solid #b2b8bf}.subnavigation .subnavigation-link:nth-of-type(2n){border-left:0}.subnavigation .subnavigation-link:nth-of-type(-n+2){border-top:0!important}.subnavigation .subnavigation-link.is-active,.subnavigation .subnavigation-link:focus,.subnavigation .subnavigation-link:hover{background:#fff}.subnavigation .subnavigation-items{flex-wrap:wrap}.subnavigation .subnavigation-link{border-bottom:0;border-top:1px solid #b2b8bf;box-shadow:none;flex:0 0 50%;font-size:.8rem;min-height:44px;padding-top:6px}.subnavigation.show-mobile-filler .subnavigation-filler{background:transparent;border-left:0 solid #b2b8bf;border-top:1px solid #b2b8bf;display:block;flex:0 0 50%;min-height:44px}.subnavigation .subnavigation-link.is-active,.subnavigation .subnavigation-link:focus,.subnavigation .subnavigation-link:hover{border-bottom:0;box-shadow:inset 0 -3px 0 #f4cb48}.subnavigation.has-many-links:not(.is-expanded) .subnavigation-link:nth-of-type(n+5){display:none}.subnavigation.has-many-links .subnavigation-toggle{background:transparent;border:0;border-top:1px solid #b2b8bf;color:#28514c;cursor:pointer;display:block;flex:1 0 100%;font-size:.8rem;font-weight:600;line-height:1.2;padding:10px 12px;text-align:center}}

/*# sourceMappingURL=subnavigation.css.map*/