:root{--form-input-focus-border-color:#ffce41;--form-input-focus-box-shadow-color:#ffce41}.frm_forms .frm_color_block{background-color:var(--frm-color-block-background-color);padding:2em}*+.frm_forms .frm_color_block,.frm_forms .frm_color_block+*{margin-top:1.5em}.frm_checkbox input[type=checkbox],.frm_radio input[type=radio]{border-width:1px}.frm_checkbox input[type=checkbox]:before,.frm_radio input[type=radio]:before{--text-color:rgba(0,0,0,.5)}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]{border-radius:.25rem}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before{height:.6rem;margin-left:calc(.2rem - 1px);margin-top:calc(.2rem - 1px);width:.6rem}.frm_forms.with_frm_style .frm_radio input[type=radio]:before{height:.5rem;margin-left:calc(.25rem - 1px);margin-top:calc(.25rem - 1px);width:.5rem}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox],.frm_forms.with_frm_style .frm_radio input[type=radio]{border-width:1px;height:1rem;min-width:1rem;width:1rem}.frm_forms.with_frm_style .frm_container--checkbox.vertical_radio .frm_checkbox label,.frm_forms.with_frm_style .frm_container--checkbox.vertical_radio .frm_radio label,.frm_forms.with_frm_style .frm_container--radio.vertical_radio .frm_checkbox label,.frm_forms.with_frm_style .frm_container--radio.vertical_radio .frm_radio label,.frm_forms.with_frm_style .frm_dynamic_checkbox_container.vertical_radio .frm_checkbox label,.frm_forms.with_frm_style .frm_dynamic_checkbox_container.vertical_radio .frm_radio label{padding-left:0}.frm_forms.with_frm_style .frm_container--checkbox.vertical_radio .frm_checkbox:not(.frm_checkable--likert) label,.frm_forms.with_frm_style .frm_container--checkbox.vertical_radio .frm_radio:not(.frm_checkable--likert) label,.frm_forms.with_frm_style .frm_container--radio.vertical_radio .frm_checkbox:not(.frm_checkable--likert) label,.frm_forms.with_frm_style .frm_container--radio.vertical_radio .frm_radio:not(.frm_checkable--likert) label,.frm_forms.with_frm_style .frm_dynamic_checkbox_container.vertical_radio .frm_checkbox:not(.frm_checkable--likert) label,.frm_forms.with_frm_style .frm_dynamic_checkbox_container.vertical_radio .frm_radio:not(.frm_checkable--likert) label{text-indent:0}.frm_forms.with_frm_style .frm_checkbox.frm_checkable--flex,.frm_forms.with_frm_style .frm_radio.frm_checkable--flex{padding-left:0}.frm_forms.with_frm_style .frm_checkbox.frm_checkable--flex input[type=checkbox],.frm_forms.with_frm_style .frm_checkbox.frm_checkable--flex input[type=radio],.frm_forms.with_frm_style .frm_radio.frm_checkable--flex input[type=checkbox],.frm_forms.with_frm_style .frm_radio.frm_checkable--flex input[type=radio]{margin-left:0;margin-right:0;margin-top:.2142857145rem}.frm_forms.with_frm_style .frm_checkbox.frm_checkable--flex label,.frm_forms.with_frm_style .frm_radio.frm_checkable--flex label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 .5rem}.frm_forms.with_frm_style .frm_checkable--flex+.frm_description{margin-left:1.5rem}.frm_forms.with_frm_style .form-field input:not([type=file]):focus-visible,.frm_forms.with_frm_style select:focus-visible,.frm_forms.with_frm_style textarea:focus-visible{border-color:var(--form-input-focus-border-color);-webkit-box-shadow:0 0 0 1px var(--form-input-focus-box-shadow-color);box-shadow:0 0 0 1px var(--form-input-focus-box-shadow-color);outline:3px solid transparent}.frm_forms .frm_checkbox label,.frm_forms .frm_radio label{letter-spacing:normal;text-transform:none}.frm_forms .frm_container--checkbox+.frm_none_container.frm_container--terms_conditions{margin-top:calc(var(--field-margin)*-1)}.frm_forms.with_frm_style .frm_submit button.frm_button_submit{line-height:1.1}.frm_forms{--frm-color-block-background-color:rgba(0,0,0,.05);--form-input-focus-border-color:#ffce41;--form-input-focus-box-shadow-color:#ffce41}body .frm_forms.frm_forms.with_frm_style{max-width:var(--theme-content-max-width,46rem)}body .wp-block-mind-align .frm_forms.with_frm_style,body .wp-block-mind-wide .frm_forms.with_frm_style{max-width:none}
