/*===============================
#.faq-area
=================================*/
.accordion {
  .accordion-item {
    border: none;
    margin-bottom: 2rem;
    border-radius: 1rem;
    overflow: hidden;
    &:last-child {
      margin-bottom: 0;
    }
    .accordion-header {
      .accordion-button {
        border: 1px solid #eaeaea;
        border-radius: 1rem;
        background: white;
        font-size: 2.4rem;
        font-weight: 500;
        color: var(--black);
        padding: 2.5rem;
        box-shadow: none !important;
        &:after {
          background: transparent;
          content: "\2b";
          top: 0;
          transform: rotate(0);
          line-height: 1.2;
          font-family: $fontAesome;
          font-weight: 700;
          font-size: 1.6rem;
          color: var(--black);
        }
        &:not(.collapsed) {
          background-color: #f9f9f9;
          box-shadow: none !important;
          border-color: #f9f9f9;
          &:after {
            content: "\f068";
          }
        }
      }
    }
    .accordion-body {
      background-color: #f9f9f9;
      padding: 0 2.5rem 2.5rem 2.5rem;
    }
  }
}
@media(max-width: 575px) {
  .accordion .accordion-item .accordion-header .accordion-button {
    font-size: 2rem;
    padding: 2rem;
  }
}
