#underline>.menu>.menu-item{padding:0;margin-right:1rem!important;margin-left:1rem!important}#underline .menu a:before,#underline .menu a:after{position:absolute;top:calc(100% - .25rem);height:2px;content:"";background-color:#FBFFEF;display:block;width:0;transition:width 0.3s ease}#underline .menu a:before{left:.4rem;transition:width 0s ease}#underline .menu a:after{right:.4rem}#underline .menu a:hover:before,#underline .menu a:focus:before,#underline .menu a:active:before{transition:width .3s ease}#underline .menu a:hover:after,#underline .menu a:focus:after,#underline .menu a:active:after{transition:all 0s .3s ease}#underline .menu a:hover:before,#underline .menu a:hover:after,#underline .menu a:focus:before,#underline .menu a:focus:after,#underline .menu a:active:after,#underline .menu a:visited:before,#underline .menu a:visited:after{width:calc(100% - .8rem)}#underline .menu-item-has-children a:before,#underline .menu-item-has-children a:after,#underline .pp-has-submenu a:before,#underline .pp-has-submenu a:after{display:none!important}#underline .pp-has-submenu .sub-menu{position:absolute;display:block!important;overflow:hidden;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease}#underline .pp-has-submenu:hover>.sub-menu,#underline .pp-has-submenu.pp-active .sub-menu{opacity:1;visibility:visible}