ul[class^=wsp-] li{margin:0;padding:0;display:block;flex:0 0 100%;width:auto;position:relative}ul[class^=wsp-] li a{transition:background 0.1s;padding:8px 20px 8px 0;display:block;color:#666;font-size:0.9em;line-height:20px;border-bottom:1px solid var(--porto-input-bc)}ul[class^=wsp-] li a:before{content:"\f054";display:inline-block;position:absolute;top:9px;right:9px;opacity:0.7;font-size:0.45rem}ul[class^=wsp-] li a:hover:before{animation:arrowLeftRight 0.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;margin:0 25px 0 0;padding:0}ul[class^=wsp-] li .wsp-category-title{margin-top:10px}ul[class^=wsp-] li .wsp-category-title a{display:inline-block;padding-right:0;font-size:1em}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-]{margin-bottom:30px;padding:0;list-style:none}ul[class^=wsp-] ul{margin-bottom:5px;margin-top:5px;list-style:none}h2[class^=wsp-]{font-size:1.2em;font-weight:700;line-height:24px;margin-bottom:15px;text-transform:uppercase}