.accordion-faq .accordion-content {
  border: 1px solid #f1f1f1;
  padding:0px 15px; 
}
.accordion-faq .accordion-content:hover{
  background: #000 !important;
  color:#fff !important;
}
.accordion-faq .accordion-content:hover .inline-icon--wrapper{
  fill:#fff;
}
.accordion-faq .accordion-content:hover a{
  color: #fff !important;
}
.accordion-faq .text-with-icon--content {
  font-weight: 600;
}
.width--narrow {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
 
}
.text-with-icon--text p{
  margin: 0px;
}
.list{
   display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
