/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/blocks/atoms/faq-card/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
/******* Colors *******/
/******* Status Colors *******/
/******* Effect Styles Colors *******/
/******* FONT SETUP *******/
.faq-card {
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
  cursor: pointer;
  transition: 0.3s;
  margin-bottom: 1rem;
  background-color: #ebf2f9;
}
.faq-card:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.faq-card__answer {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-in-out;
  color: #333;
  box-sizing: border-box;
}
.faq-card__answer p {
  margin-top: 5px;
  padding: 15px !important;
}
.faq-card.wp-editor .faq-card__answer {
  max-height: initial !important;
}
.faq-card__question {
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px;
}
.faq-card__question::after {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 9l6 6 6-6\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
  background-size: cover;
  transition: transform 0.3s;
}
.faq-card.active .faq-card__question {
  background-color: #224267;
  color: #ffffff;
}
.faq-card.active .faq-card__question::after {
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6 9l6 6 6-6\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
}

/*# sourceMappingURL=style-index.css.map*/