/* li.parent > ul {
  transition: all 0.3s ease;
} */

.term-tree-list-accordion ul li.closed.parent{
transition: all 0.3s ease;
}

.term-tree-list-accordion ul li.closed.parent.open::after{
    rotate: 0deg;
 }

 body .term-tree-list-accordion li.parent.open a{
  padding-bottom:11px !important;
  padding-left: 6px;
  margin-left: 14px;
 }
 .term-tree-list-accordion ul li.parent::after{
  cursor: pointer;
 }
 .term-tree-list-accordion ul li.closed.parent.open::after{
  top: 40%;
  transform: translateY(-40%);
 }
 body .accordion_term.level-3 li.parent.open::after {
   top: 30%;
   transform: translatex(-30%);
 }
