.et_pb_menu_0_tb_header.et_pb_menu ul li{position:relative}.et_pb_menu_0_tb_header.et_pb_menu ul li a{position:relative;padding:10px}.et_pb_menu_0_tb_header.et_pb_menu ul li:hover a{color:#000!important}.et_pb_menu_0_tb_header.et_pb_menu ul li:hover a:before{left:0;width:100%}.et_pb_menu_0_tb_header.et_pb_menu ul li a:before{content:'';position:absolute;z-index:-1;content:"";top:0px;left:auto;right:0;width:0;height:48px;margin-top:0px;background:#fff;transition:all .5s ease}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{opacity:1}.current-menu-item{background:#8B0000}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{border-width:2px;padding:0!important;width:auto!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:12px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul li a{padding-bottom:12px!important;padding-top:12px!important}.nav li ul li{padding:0;margin:0}.et-menu .menu-item-has-children>a:first-child:after{top:16px;font-weight:800}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{padding:12px 14px;font-size:14px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{padding-bottom:25px!important;padding-top:25px!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul li{border-bottom:1px solid #0000008a}