a{color:#56585c;text-decoration:underline;font-weight:700}.bg-dark a{color:#fff!important}.no-text-decoration{text-decoration:none!important}#menu-primary-navigation .menu-item.menu-item-has-children,#menu-primary-navigation-welsh .menu-item.menu-item-has-children,#menu-primary-welsh .menu-item.menu-item-has-children{padding-right:1rem!important}#menu-primary-navigation-welsh .menu-item,#menu-primary-navigation .menu-item,#menu-primary-welsh .menu-item,.pr-xl-3,.px-xl-3{padding-right:1rem!important}#menu-primary-navigation .menu-item.menu-item-has-children:focus-within>.sub-menu{visibility:visible;opacity:1;box-shadow:0 10px 5px rgba(0,0,0,.39)}#menu-primary-navigation a:focus{outline:2px solid #fcc014f2;outline-offset:2px}#menu-primary-navigation .menu-item.menu-item-has-children .sub-menu{transition:opacity .3s ease,visibility .3s ease}