.accordion {
  .btn.has-indicator {
    position: relative;
    text-align: right;
    color: #6f6f6f;

    // &::after {
    //   content: '';
    //   // background-image: url("../img/icomoon/SVG/Component-359--1.svg");

    //   background-image: url("../img/chevron-left.svg");
    //   background-position: center center;
    //   background-size: contain;

    //   position: absolute;
    //   left: 1em;
    //   top: 0;
    //   bottom: 0;

    //   margin: auto;

    //   width: 1.5em;
    //   height: 1.5em;

    //   visibility: visible;
    // }

    // &[aria-expanded = true ]::after {
    //   transform: rotate(90deg);
    //   // transform: rotate(180deg);

    // }
  }


  .card-header {
    cursor: pointer;
    div {
      span {
        transform: rotate(90deg);
        transition: transform 0.3s ease;
      }
    }
    &[aria-expanded="true"] {
      div {
        span {
          transform: rotate(-90deg) !important;
          transition: transform 0.3s ease;
        }
      }
    }
  }
}
