ul[class^=wsp-] li{flex:0 0 100%;padding:0;position:relative;margin:0;width:auto;display:block}ul[class^=wsp-] li a{padding:8px 0 8px 20px;font-size:.9em;color:#666;transition:background .1s;border-bottom:1px solid var(--porto-input-bc);line-height:20px;display:block}ul[class^=wsp-] li a:before{font-size:.45rem;content:"\f054";position:absolute;opacity:.7;top:9px;left:9px;display:inline-block}ul[class^=wsp-] li a:hover:before{animation:arrowLeftRight .6s linear infinite}ul[class^=wsp-] li.active>a,ul[class^=wsp-] li>a.active{font-weight:700}ul[class^=wsp-] li ul{list-style:none;padding:0;margin:0 0 0 25px}ul[class^=wsp-] li .wsp-category-title{margin-top:10px}ul[class^=wsp-] li .wsp-category-title a{font-size:1em;padding-left:0;display:inline-block}ul[class^=wsp-] li .wsp-category-title a:before{display:none}ul[class^=wsp-] li .wsp-category-title a:hover{background-color:transparent}ul[class^=wsp-].hide-not-active li ul{display:none}ul[class^=wsp-].hide-not-active li.active ul{display:block}ul[class^=wsp-].show-bg-active .active>a,ul[class^=wsp-].show-bg-active a.active{background-color:var(--porto-gray-3)}ul[class^=wsp-].show-bg-active .active>a:hover,ul[class^=wsp-].show-bg-active a.active:hover{background-color:var(--porto-gray-5)}ul[class^=wsp-]{list-style:none;padding:0;margin-bottom:30px}ul[class^=wsp-] ul{list-style:none;margin-bottom:5px;margin-top:5px}h2[class^=wsp-]{font-size:1.2em;font-weight:700;margin-bottom:15px;text-transform:uppercase;line-height:24px}