
/*---------------------------------------------------------------------
					FAQ
  -----------------------------------------------------------------------*/
  .allora-accordion { z-index: 9; position: relative; }
  .allora-accordion .allora-accordion-title { position: relative; color: var(--color-theme-white);}
  .allora-accordion .allora-accordion-title .accordion-title { display: inline-block; vertical-align: middle; color: var(--color-theme-primary); }
  .allora-accordion .allora-accordion-details { display: none; padding: 1em 0 0; }
  .allora-accordion .allora-accordion-details p { margin: 0; }
  .allora-accordion .allora-accordion-block { margin-bottom: 3em;padding-bottom: 3em;border-bottom: 1px solid var(--border-color-light);cursor:pointer;}
  .allora-accordion .allora-accordion-block:hover .accordion-title{
    color: var(--color-theme-secondary);
  }
  .allora-accordion .allora-accordion-block:last-child{
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
  } 
  
  .allora-accordion-block .allora-icon-style .active{
    display: none;
  }  

  .allora-accordion .allora-accordion-title-info{
    display: flex;
    align-items: flex-start;
  }
  
.allora-accordion-block .allora-serial-number{
  color: var(--color-theme-primary);
  margin-top: 0.3em;
  font-family: var(--highlight-font-family);
  font-size: var(--font-size-h5);
  line-height: var(--font-line-height-h5);
  font-weight: var(--font-weight-regular);
  transition: all 0.5s ease-in-out;
}
.allora-accordion-block.allora-active .accordion-title{
  color: var(--color-theme-secondary);
}
.allora-accordion .allora-accordion-block:hover .allora-accordion-title .accordion-title{
  cursor: pointer;
}

@media(max-width:767px){
  .allora-accordion .allora-accordion-block{
    margin-bottom: 2em;
    padding-bottom: 2em;
  }
}
