.faqs-holder {
  gap: clamp(32px, 7.6388888889vw, 110px);
}
.faqs-holder .faq-image {
  max-width: 420px;
}
.faqs-holder .single-faq:hover:not(.active-accordeon) .single-faq-inner {
  transform: translateY(-2px) !important;
  box-shadow: 0 10px 15px -5px rgba(15, 25, 34, 0.1);
}
.faqs-holder .single-faq.active-accordeon .single-faq-inner {
  background: none;
}
.faqs-holder .single-faq.active-accordeon .single-faq-inner svg {
  transform: rotate(180deg);
}
.faqs-holder .single-faq-inner {
  border-radius: 12px;
  background: rgba(22, 145, 201, 0.02);
  transition: all 0.3s ease;
}
.faqs-holder .single-faq-inner .accordion-title {
  padding: 20px 24px;
}
.faqs-holder .single-faq-inner .accordion-title h3 {
  font-weight: normal;
  text-transform: initial;
}
.faqs-holder .single-faq-inner .accordion-description {
  display: none;
  padding: 0 20px 24px;
}
.faqs-holder .single-faq-inner .accordion-description .inner {
  border-top: 1px dashed rgba(0, 48, 81, 0.2);
  color: rgba(0, 48, 81, 0.7);
}
.faqs-holder .single-faq-inner .accordion-description .inner p {
  font-weight: 400;
}