/* The four homepage areas keep their original labels. */
#navigation>.nav-item>a{text-transform:uppercase}
#navigation .lawyers-nav>.submenu-toggle{min-width:44px;min-height:44px}
#navigation #lawyers-submenu{background:#222428;color:#f7f7f7;border:1px solid #48494b;width:26rem;max-width:calc(100vw - 3rem);padding:.6rem 1.25rem;box-shadow:0 12px 28px #0002}
#navigation #lawyers-submenu a{min-height:48px;display:flex;align-items:center;font-size:.9375rem;line-height:1.5;padding:.75rem .5rem;border-bottom:1px solid #ffffff24;overflow-wrap:anywhere}
#navigation #lawyers-submenu a:last-child{border:0}
#navigation #lawyers-submenu a:hover,#navigation #lawyers-submenu a:focus-visible{background:#ffffff0c;color:#d3bc87}
#navigation #lawyers-submenu a[aria-current="page"]{background:#ffffff0c;color:#d3bc87;border-left:2px solid #b29760;padding-left:.75rem}
#navigation #lawyers-submenu a:focus-visible{outline:2px solid #d3bc87;outline-offset:1px}
@media(max-width:1250px){#navigation #lawyers-submenu{position:static;width:100%;max-width:none;box-shadow:none;margin-bottom:.75rem}#navigation .lawyers-nav>a{min-height:48px;display:flex;align-items:center}}
