.pa-background-rectangle-out nav ul li a{position:relative;z-index:1;background-color:#e1e1e1;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}.pa-background-rectangle-out nav ul li a::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2cba6c;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.pa-background-rectangle-out nav ul li a:hover{color:#ffffff!important}.pa-background-rectangle-out nav ul li a:hover:before{-webkit-transform:scale(1);transform:scale(1)}@media (min-width:981px){.et_pb_menu--style-left_aligned .et_pb_menu__logo-wrap{flex:0 0 50%!important}}.pa-underline-grow nav ul li a{position:relative}.pa-underline-grow nav ul li a::before{content:"";position:absolute;bottom:0;height:0;width:0;left:50%;opacity:0;background-color:#000000;z-index:2;display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);-o-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}.pa-underline-grow nav ul li a:hover::before{width:100%;left:0;opacity:1;height:2px}