.cadient-faq-accordion .h2,
.cadient-faq-accordion h2 {
  color: var(--title-text-color);
  font-family: var(--title-font-family);
  font-size:clamp(24px, 1.7vw, 32px)
}

.cadient-faq-accordion .h2:last-child,
.cadient-faq-accordion h2:last-child {
  margin-bottom: 0
}

.cadient-faq-accordion .subtop {
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: .1em;
  text-transform: uppercase
}

.cadient-faq-accordion .image-content__image-wrapper {
  position: relative;
}

.cadient-faq-accordion .image-content__image-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

#okki-section-cadient2_faq_accordion_0618e9c8 .card-faqs-heading h4{font-size: clamp(16px, 0.95vw, 18px);}
#okki-section-cadient2_faq_accordion_0618e9c8 .card-faqs .card-body p{font-size: clamp(14px, 0.85vw, 16px);}