/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@6.11.0_webpack@5.102.1/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.6_webpack@5.102.1/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/.pnpm/sass-loader@16.0.6_sass@1.93.3_webpack@5.102.1/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/assets/scss/formidable.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.frm_forms .frm_error,
.frm_forms .frm_message,
.frm_forms .frm_error_style {
  border-radius: 2px !important;
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.frm_forms form .frm_form_fields .frm_opt_container:has(input[type=checkbox]) {
  background-color: rgba(255, 255, 255, 0.25);
  border-radius: 2px;
  display: flex;
  font-size: 14px;
  gap: 0.5rem;
  padding: 1rem 1.5rem;
}
.frm_forms form .frm_form_fields .frm_opt_container:has(input[type=checkbox]) .frm_checkbox {
  margin-bottom: 0;
}
.frm_forms form .frm_form_fields .frm_opt_container:has(input[type=checkbox]) .frm_checkbox input {
  border-radius: 2px !important;
}
.frm_forms form .frm_form_fields .frm_opt_container:has(input[type=checkbox]) span a {
  border-bottom: solid rgba(255, 255, 255, 0.75) 1px;
  text-transform: lowercase;
}
.frm_forms form .frm_form_fields .frm_opt_container:has(input[type=checkbox]) span a:hover {
  border-color: #fff;
}
.frm_forms form .frm_form_fields textarea,
.frm_forms form .frm_form_fields input[type=url],
.frm_forms form .frm_form_fields input[type=tel],
.frm_forms form .frm_form_fields input[type=text],
.frm_forms form .frm_form_fields input[type=email],
.frm_forms form .frm_form_fields input[type=number],
.frm_forms form .frm_form_fields input[type=password] {
  background-color: #ffffff !important;
  border-radius: 2px;
  padding: 1rem 1.5rem;
  font-size: 14px !important;
}
.frm_forms form .frm_form_fields .frm_error {
  background-color: #fee4e2;
  border: 1px solid #f5b8aa;
  border-radius: 8px;
  color: #f04438;
  font-size: 14px;
  margin: 2px 0;
  padding: 5px;
}
.frm_forms form .frm_form_fields #frm_field_6_container {
  margin-bottom: 0;
}
.frm_forms form .frm_form_fields .frm_form_field {
  margin-bottom: 24px !important;
}
.frm_forms button:hover {
  cursor: pointer;
}

/*# sourceMappingURL=formidable.css.map*/