.subcategory{
    padding-bottom: 20px;
    padding-top: 10px;
    margin-bottom: 20px;
  }
.hypno_faq_question{
    margin-left: 15px;
    text-decoration: none!important ;
    text-transform: none!important;
    font-size: 16px!important;
    color: #000!important;
    font-weight: 500!important;
  }
  .hypno_faq_answer{
    color: #565656;
    font-size: 16px!important;
  }
.accordion-button{
    background: transparent!important;
    width: 100%!important;
    display: flex!important;
    justify-content: flex-start!important;
    border: none!important;
    padding: 16px 10px!important;
    white-space: normal!important;
    text-align: start!important;
}
.accordion{
  --bs-accordion-border-color : transparent!important;
}
.accordion-button::after {
  background-image: initial;
}
.accordion-button:focus {
  box-shadow: none!important;
}


.accordion-button:not(.collapsed)::after {
  background-image: initial;
}

.plus-toggler-icon {
    background-image: none!important;
    background-color: #CFA13A;
    height: 4px;
    width: 22px;
    margin: 9px  0px auto 0px; 
    position: relative;
    transition: all 0.35s ease-out;
    transform-origin: center;
    
  }
  
  .plus-toggler-icon::after {
    display: block;
    background-color: #CFA13A;
    height: 4px;
    width: 22px;
    content: "";
    position: relative;
    /* top: 5px; */
    transition: all 0.35s ease-out;
    transform-origin: center;
    transform: rotate(90deg);
  }

  /* .plus-toggler-icon,
  .plus-toggler-icon::after {
    background-color: #000;
  } */
  .accordion-button:not(.collapsed) .plus-toggler-icon {
    
    background-color:#CFA13A;
  }
    
  .accordion-button:not(.collapsed) .plus-toggler-icon::after {
    transform: rotate(0deg);
    background-color: #CFA13A;
  }

  /* @media (min-width: 992px) {
    .hypno_faq_question{
        font-size: 20px!important;
  }
  } */
