/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.106.2/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.12_webpack@5.106.2/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/.pnpm/sass-loader@16.0.7_sass@1.99.0_webpack@5.106.2/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./includes/blocks/react/src/faqs/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-thryv-block-faqs {
  padding-bottom: 50px;
  padding-top: 70px;
}
.wp-block-thryv-block-faqs > .wrapper > .container > .row .faqs-block-title {
  font-weight: 600;
}
.wp-block-thryv-block-faqs > .wrapper > .container > .row .faqs-block-title strong {
  font-weight: 700 !important;
}
.wp-block-thryv-block-faqs > .wrapper > .container > .row .faqs-component .card {
  background-color: transparent;
  border-color: transparent;
}
.wp-block-thryv-block-faqs > .wrapper > .container > .row .faqs-component .card .card-header {
  background-color: transparent;
  border-color: transparent;
  border-bottom: 0 !important;
  border-top: 1px solid #fff;
  padding-bottom: 0;
  padding-left: 0;
  padding-top: 0;
}
.wp-block-thryv-block-faqs
  > .wrapper
  > .container
  > .row
  .faqs-component
  .card
  .card-header
  .faq-question-wrapper {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  cursor: pointer;
  padding: 15px 0 !important;
  text-decoration: none;
  width: 100%;
}
.wp-block-thryv-block-faqs
  > .wrapper
  > .container
  > .row
  .faqs-component
  .card
  .card-header
  .faq-question-wrapper:after {
  content: "\f106";
  float: right;
  font-family: FontAwesome;
  margin-right: -18px;
}
.wp-block-thryv-block-faqs
  > .wrapper
  > .container
  > .row
  .faqs-component
  .card
  .card-header
  .faq-question-wrapper.collapsed:after {
  content: "\f107";
}
.wp-block-thryv-block-faqs > .wrapper > .container > .row .faqs-component .card .card-body {
  padding-left: 0;
  padding-top: 0;
}

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