body.bricks-is-frontend :focus{ outline: none; } body.bricks-is-frontend :focus-visible{  outline-offset: 5px; transition: all .3s; } .bricks-nav-menu .menu-heading{ margin-top: 1.7em; } .bricks-nav-menu .menu-heading > div > button{ display: none; } .bricks-nav-menu .menu-heading > .brx-submenu-toggle{ pointer-events: none; } .bricks-nav-menu .menu-heading:first-child{ margin-top: 0; } .bricks-nav-menu .menu-heading > div > a{ font-weight: 700 !important; pointer-events: none; } .brx-has-megamenu.open .bricks-nav-menu .menu-heading > .sub-menu{ position: relative; top: unset; visibility: visible; opacity: 1; background: none !important; display: block; pointer-events: visible !important; } .bricks-nav-menu .menu-heading > .sub-menu > li > a{ text-transform: none !important; font-weight: 400 !important; padding: 5px 0 !important; } @media screen and (min-width: 992px) { #brxe-jnxjnp .bricks-nav-menu { align-items: flex-start !important; } #brxe-jqzrmq .bricks-nav-menu { align-items: flex-start !important; } } @media screen and (max-width: 991px){ .bricks-nav-menu .menu-heading > .sub-menu{ position: relative; top: unset; visibility: visible; opacity: 1; background: none !important; display: block; pointer-events: visible !important; padding-left: 16px !important; line-height: 20px !important; } .bricks-nav-menu .menu-heading > .sub-menu > li > a { line-height: 2em !important; } }