.dd-me-022 nav>ul>li>a:hover{opacity:1!important}.dd-me-022 nav>ul>li>a>span{position:relative}.dd-me-022 nav>ul>li>a>span:before{content:"";position:absolute;width:0;height:2px;background-color:#189c5b;bottom:-7px;right:0;-webkit-transition:width .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:width .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:width .4s ease-in-out,transform .4s ease-in-out;transition:width .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.dd-me-022 nav>ul>li:hover>a>span:before{width:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dd-me-022 nav>ul>li.current-menu-item>a>span:before{width:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.dd-me-022 nav>ul>li.current-menu-item>a{color:#189c5b!important}.dl-menu ul.sub-menu{width:280px}.dl-menu ul.sub-menu li,.dl-menu ul.sub-menu li a{width:100%}.dl-menu .nav li li a{font-size:14px!important}.dl-menu .nav li li{padding:7px;min-width:100%}dl-menu .nav li li a{min-width:100%}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{border-radius:4px}.dl-menu ul.sub-menu li:first-child a{border-radius:5px 5px 0 0}.dl-menu ul.sub-menu li:last-child a{border-radius:0 0 5px 5px}li.wpml-ls-item>a{margin:0px!important}