/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.107.2/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.15_webpack@5.107.2/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/.pnpm/sass-loader@12.6.0_sass@1.100.0_webpack@5.107.2/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/blocks/extension-blocks/faq-fields/style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.wp-block-directorist-gb-integration-faq-fields,
.directorist-gb-integration-extension-block-faq {
  width: 100%;
  padding: var(--directorist-gbi-extension-faq-shell-padding) !important;
  margin: var(--directorist-gbi-extension-faq-shell-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-shell-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-shell-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-shell-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-shell-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-shell-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-shell-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-shell-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-shell-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-shell-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-shell-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-shell-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-shell-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-shell-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-shell-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-shell-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-shell-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-shell-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-shell-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-shell-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-shell-translate-x, 0), var(--directorist-gbi-extension-faq-shell-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-shell-scale-x, 1), var(--directorist-gbi-extension-faq-shell-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__header,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__header {
  padding: var(--directorist-gbi-extension-faq-header-padding) !important;
  margin: var(--directorist-gbi-extension-faq-header-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-header-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-header-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-header-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-header-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-header-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-header-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-header-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-header-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-header-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-header-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-header-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-header-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-header-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-header-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-header-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-header-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-header-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-header-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-header-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-header-translate-x, 0), var(--directorist-gbi-extension-faq-header-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-header-scale-x, 1), var(--directorist-gbi-extension-faq-header-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  margin-bottom: 12px;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__title,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__title {
  padding: var(--directorist-gbi-extension-faq-title-padding) !important;
  margin: var(--directorist-gbi-extension-faq-title-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-title-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-title-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-title-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-title-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-title-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-title-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-title-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-title-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-title-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-title-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-title-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-title-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-title-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-title-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-title-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-title-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-title-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-title-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-title-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-title-translate-x, 0), var(--directorist-gbi-extension-faq-title-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-title-scale-x, 1), var(--directorist-gbi-extension-faq-title-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon {
  padding: var(--directorist-gbi-extension-faq-section-icon-padding) !important;
  margin: var(--directorist-gbi-extension-faq-section-icon-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-section-icon-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-section-icon-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-section-icon-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-section-icon-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-section-icon-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-section-icon-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-section-icon-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-section-icon-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-section-icon-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-section-icon-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-section-icon-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-section-icon-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-section-icon-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-section-icon-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-section-icon-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-section-icon-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-section-icon-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-section-icon-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-section-icon-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-section-icon-translate-x, 0), var(--directorist-gbi-extension-faq-section-icon-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-section-icon-scale-x, 1), var(--directorist-gbi-extension-faq-section-icon-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon i,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon i,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon svg,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon .directorist-icon-mask {
  color: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon .directorist-icon-mask::after {
  background-color: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline) {
  fill: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon svg [fill=none] {
  fill: none;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__icon svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke] {
  stroke: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content {
  padding: var(--directorist-gbi-extension-faq-content-padding) !important;
  margin: var(--directorist-gbi-extension-faq-content-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-content-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-content-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-content-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-content-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-content-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-content-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-content-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-content-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-content-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-content-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-content-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-content-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-content-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-content-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-content-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-content-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-content-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-content-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-content-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-content-translate-x, 0), var(--directorist-gbi-extension-faq-content-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-content-scale-x, 1), var(--directorist-gbi-extension-faq-content-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__placeholder,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__notice,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__placeholder,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__notice {
  padding: var(--directorist-gbi-extension-faq-notice-padding) !important;
  margin: var(--directorist-gbi-extension-faq-notice-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-notice-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-notice-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-notice-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-notice-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-notice-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-notice-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-notice-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-notice-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-notice-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-notice-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-notice-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-notice-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-notice-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-notice-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-notice-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-notice-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-notice-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-notice-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-notice-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-notice-translate-x, 0), var(--directorist-gbi-extension-faq-notice-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-notice-scale-x, 1), var(--directorist-gbi-extension-faq-notice-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion {
  padding: var(--directorist-gbi-extension-faq-list-padding) !important;
  margin: var(--directorist-gbi-extension-faq-list-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-list-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-list-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-list-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-list-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-list-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-list-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-list-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-list-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-list-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-list-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-list-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-list-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-list-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-list-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-list-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-list-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-list-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-list-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-list-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-list-translate-x, 0), var(--directorist-gbi-extension-faq-list-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-list-scale-x, 1), var(--directorist-gbi-extension-faq-list-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__single,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__single {
  padding: var(--directorist-gbi-extension-faq-item-padding) !important;
  margin: var(--directorist-gbi-extension-faq-item-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-item-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-item-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-item-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-item-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-item-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-item-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-item-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-item-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-item-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-item-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-item-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-item-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-item-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-item-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-item-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-item-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-item-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-item-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-item-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-item-translate-x, 0), var(--directorist-gbi-extension-faq-item-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-item-scale-x, 1), var(--directorist-gbi-extension-faq-item-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title {
  padding: var(--directorist-gbi-extension-faq-question-padding) !important;
  margin: var(--directorist-gbi-extension-faq-question-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-question-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-question-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-question-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-question-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-question-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-question-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-question-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-question-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-question-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-question-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-question-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-question-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-question-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-question-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-question-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-question-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-question-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-question-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-question-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-question-translate-x, 0), var(--directorist-gbi-extension-faq-question-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-question-scale-x, 1), var(--directorist-gbi-extension-faq-question-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title a,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title a {
  padding: var(--directorist-gbi-extension-faq-question-text-padding) !important;
  margin: var(--directorist-gbi-extension-faq-question-text-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-question-text-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-question-text-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-question-text-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-question-text-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-question-text-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-question-text-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-question-text-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-question-text-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-question-text-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-question-text-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-question-text-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-question-text-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-question-text-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-question-text-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-question-text-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-question-text-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-question-text-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-question-text-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-question-text-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-question-text-translate-x, 0), var(--directorist-gbi-extension-faq-question-text-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-question-text-scale-x, 1), var(--directorist-gbi-extension-faq-question-text-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask {
  padding: var(--directorist-gbi-extension-faq-question-icon-padding) !important;
  margin: var(--directorist-gbi-extension-faq-question-icon-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-question-icon-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-question-icon-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-question-icon-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-question-icon-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-question-icon-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-question-icon-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-question-icon-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-question-icon-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-question-icon-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-question-icon-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-question-icon-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-question-icon-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-question-icon-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-question-icon-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-question-icon-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-question-icon-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-question-icon-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-question-icon-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-question-icon-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-question-icon-translate-x, 0), var(--directorist-gbi-extension-faq-question-icon-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-question-icon-scale-x, 1), var(--directorist-gbi-extension-faq-question-icon-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i i,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i .directorist-icon-mask,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg i,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg .directorist-icon-mask,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask i,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i i,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i svg,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg i,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg svg,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask i,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask svg,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask .directorist-icon-mask {
  color: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i .directorist-icon-mask::after,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg .directorist-icon-mask::after,
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask .directorist-icon-mask::after {
  background-color: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline) {
  fill: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i svg [fill=none],
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg svg [fill=none],
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask svg [fill=none] {
  fill: none;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title i svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title svg svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title i svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title svg svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke] {
  stroke: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__title .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__title .directorist-icon-mask::after {
  background-color: currentColor !important;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__content,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__content {
  padding: var(--directorist-gbi-extension-faq-answer-padding) !important;
  margin: var(--directorist-gbi-extension-faq-answer-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-answer-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-answer-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-answer-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-answer-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-answer-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-answer-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-answer-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-answer-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-answer-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-answer-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-answer-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-answer-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-answer-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-answer-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-answer-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-answer-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-answer-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-answer-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-answer-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-answer-translate-x, 0), var(--directorist-gbi-extension-faq-answer-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-answer-scale-x, 1), var(--directorist-gbi-extension-faq-answer-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-faq-accordion__content p,
.directorist-gb-integration-extension-block-faq .directorist-faq-accordion__content p {
  padding: var(--directorist-gbi-extension-faq-answer-text-padding) !important;
  margin: var(--directorist-gbi-extension-faq-answer-text-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-answer-text-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-answer-text-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-answer-text-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-answer-text-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-answer-text-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-answer-text-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-answer-text-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-answer-text-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-answer-text-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-answer-text-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-answer-text-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-answer-text-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-answer-text-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-answer-text-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-answer-text-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-answer-text-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-answer-text-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-answer-text-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-answer-text-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-answer-text-translate-x, 0), var(--directorist-gbi-extension-faq-answer-text-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-answer-text-scale-x, 1), var(--directorist-gbi-extension-faq-answer-text-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit],
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] {
  padding: var(--directorist-gbi-extension-faq-button-padding) !important;
  margin: var(--directorist-gbi-extension-faq-button-margin) !important;
  background-color: var(--directorist-gbi-extension-faq-button-bg-color) !important;
  background-image: var(--directorist-gbi-extension-faq-button-bg-gradient) !important;
  color: var(--directorist-gbi-extension-faq-button-text-color) !important;
  text-align: var(--directorist-gbi-extension-faq-button-text-align) !important;
  border-color: var(--directorist-gbi-extension-faq-button-border-color) !important;
  border-style: var(--directorist-gbi-extension-faq-button-border-style) !important;
  border-width: var(--directorist-gbi-extension-faq-button-border-width) !important;
  border-radius: var(--directorist-gbi-extension-faq-button-border-radius) !important;
  font-size: var(--directorist-gbi-extension-faq-button-font-size) !important;
  line-height: var(--directorist-gbi-extension-faq-button-line-height) !important;
  letter-spacing: var(--directorist-gbi-extension-faq-button-letter-spacing) !important;
  font-weight: var(--directorist-gbi-extension-faq-button-font-weight) !important;
  text-transform: var(--directorist-gbi-extension-faq-button-text-transform) !important;
  font-family: var(--directorist-gbi-extension-faq-button-font-family) !important;
  font-style: var(--directorist-gbi-extension-faq-button-font-style) !important;
  -webkit-text-decoration: var(--directorist-gbi-extension-faq-button-text-decoration) !important;
          text-decoration: var(--directorist-gbi-extension-faq-button-text-decoration) !important;
  box-shadow: var(--directorist-gbi-extension-faq-button-box-shadow) !important;
  opacity: var(--directorist-gbi-extension-faq-button-opacity) !important;
  transform: translate(var(--directorist-gbi-extension-faq-button-translate-x, 0), var(--directorist-gbi-extension-faq-button-translate-y, 0)) scale(var(--directorist-gbi-extension-faq-button-scale-x, 1), var(--directorist-gbi-extension-faq-button-scale-y, 1));
  transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), color 160ms cubic-bezier(0.4, 0, 0.2, 1), border-color 180ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 240ms cubic-bezier(0.22, 1, 0.36, 1), opacity 160ms cubic-bezier(0.3, 0, 0.2, 1), transform 240ms cubic-bezier(0.22, 1, 0.36, 1);
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button i,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button .directorist-icon-mask,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] i,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] .directorist-icon-mask,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] i,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] svg,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button i,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button svg,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] i,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] svg,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] .directorist-icon-mask,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] i,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] svg,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] .directorist-icon-mask {
  color: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button .directorist-icon-mask::after,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] .directorist-icon-mask::after,
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] .directorist-icon-mask::after,
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] .directorist-icon-mask::after {
  background-color: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] svg :where(path, circle, rect, polygon, ellipse, line, polyline),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] svg :where(path, circle, rect, polygon, ellipse, line, polyline) {
  fill: currentColor;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button svg [fill=none],
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] svg [fill=none],
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] svg [fill=none],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] svg [fill=none] {
  fill: none;
}
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=submit] svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] svg [stroke]:not([stroke=none]),
.wp-block-directorist-gb-integration-faq-fields .directorist-gb-integration-extension-block__content input[type=button] svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content button svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=submit] svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke],
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] svg [stroke]:not([stroke=none]),
.directorist-gb-integration-extension-block-faq .directorist-gb-integration-extension-block__content input[type=button] svg :where(path, circle, rect, polygon, ellipse, line, polyline)[stroke] {
  stroke: currentColor;
}

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