[data-rlta-element=container] > [data-rlta-element=button] {
  background-color: var(--primary);
  border: 1px solid var(--primary);
  border-radius: 5px 5px 0 0;
  margin-bottom: -1px;
  padding: 0.75rem 1.25rem;
  transition: all .25s ease-in-out;
  -webkit-transition: all .25s ease-in-out;
  -moz-transition: all .25s ease-in-out;
  -o-transition: all .25s ease-in-out;
  -ms-transition: all .25s ease-in-out;
}
[data-rlta-element=container] > [data-rlta-element=button] h3:before {
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
    margin-right: 0.25rem;
}
[data-rlta-element=container] > [data-rlta-element=button][data-rlta-state=closed] h3:before, [data-rlta-element=container] > [data-rlta-element=button][data-rlta-state=closed]:hover h3:before {
    content: "\f107"
}
[data-rlta-element=container] > [data-rlta-element=button][data-rlta-state=open] h3:before {
    content: "\f106";
}
[data-rlta-element=container] > [data-rlta-element=button][data-rlta-state=open]:hover h3:before {
    content: "\f106";
}
[data-rlta-element=container] > [data-rlta-element=button]:hover, [data-rlta-element=container] > [data-rlta-element=button][data-rlta-state=open]  {
  background-color: var(--success);
  border: 1px solid var(--success);
}
  [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions] > [data-rlta-element=button] > [data-rlta-element=heading], [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=tabs] > [data-rlta-element=button-list] > [data-rlta-element=button] > [data-rlta-element=heading] {
    color: var(--white);
  }
[data-rlta-element=container] > [data-rlta-element=button][data-rlta-state=closed] {border-radius: 5px;}
[data-rlta-element=container] > [data-rlta-element=panel] {background: rgba(var(--white-rgb)0.5);}
