/*
 * Formidable Forms CSS från WordPress-sajten (formidable-css, som LiteSpeed
 * skickade den: wp-content/litespeed/css/304e050a0f67cebdeb44e4142904dcf4.css),
 * med bara de regler som träffar paketformulären i något tillstånd. Reglerna
 * står ordagrant och i samma ordning. Den har formulärens stil
 * (frm_style_formidable-style) och den egna CSS:en för paketformulären
 * (form_header, back-button, volymknapparna). Skapad med
 * scripts/import/formidable-css.ts; laddas bara av paketformulären
 * (src/components/blocks/PackageOrder).
 */
.with_frm_style{--form-width:100%;--form-align:left;--direction:ltr;--fieldset:0px;--fieldset-color:#000000;--fieldset-padding:0px 0px 15px 0px;--fieldset-bg-color:transparent;--title-size:43px;--title-color:#444444;--title-margin-top:10px;--title-margin-bottom:60px;--form-desc-size:15px;--form-desc-color:#98A2B3;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0px;--font-size:16px;--label-color:rgba(0,0,0,1);--weight:500;--position:none;--align:left;--width:150px;--required-color:#F04438;--required-weight:bold;--label-padding:0px 0px 5px 0px;--description-font-size:13px;--description-color:#667085;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0px;--field-font-size:15px;--field-height:36px;--line-height:36px;--field-width:100%;--auto-width:100%;--field-pad:8px 12px;--field-margin:20px;--field-weight:normal;--text-color:rgba(0,0,0,1);--border-color:rgba(102,102,102,1);--field-border-width:0px 0px 1px 0px;--field-border-style:solid;--bg-color:#ffffff;--bg-color-active:#ffffff;--border-color-active:#0082c3;--text-color-error:#444444;--bg-color-error:#ffffff;--border-color-error:#F04438;--border-width-error:0px 0px 1px 0px;--border-style-error:solid;--bg-color-disabled:#F9FAFB;--border-color-disabled:#D0D5DD;--text-color-disabled:#667085;--radio-align:block;--check-align:block;--check-font-size:20px;--check-label-color:#000000;--check-weight:normal;--section-font-size:19px;--section-color:#000000;--section-weight:bold;--section-pad:32px 0px 3px 0px;--section-mar-top:0px;--section-mar-bottom:0px;--section-bg-color:transparent;--section-border-color:#EAECF0;--section-border-width:0px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#ffffff;--submit-font-size:20px;--submit-width:auto;--submit-height:auto;--submit-bg-color:rgba(0,130,195,1);--submit-border-color:#0082c3;--submit-border-width:1px;--submit-text-color:#ffffff;--submit-weight:bold;--submit-border-radius:50px;--submit-margin:10px;--submit-padding:8px 16px;--submit-shadow-color:#eeeeee;--submit-hover-bg-color:#0082c3;--submit-hover-color:#ffffff;--submit-hover-border-color:#0082c3;--submit-active-bg-color:#0082c3;--submit-active-color:#ffffff;--submit-active-border-color:#0082c3;--border-radius:0px;--error-bg:#FEE4E2;--error-border:#F5B8AA;--error-text:#F04438;--error-font-size:15px;--success-bg-color:rgba(214,239,251,1);--success-border-color:rgba(214,239,251,1);--success-text-color:rgba(0,130,195,1);--success-font-size:15px;--progress-bg-color:#EAECF0;--progress-color:#1D2939;--progress-active-bg-color:#0082c3;--progress-active-color:#ffffff;--progress-border-color:#EAECF0;--progress-border-size:1px;--progress-size:32px;--base-font-size:15px;--toggle-font-size:15px;--toggle-on-color:#0082c3;--toggle-off-color:#EAECF0;--slider-font-size:14px;--slider-track-size:8px;--slider-circle-size:24px;--slider-color:#0082c3;--slider-bar-color:#EAECF0;--date-head-bg-color:#0082c3;--date-head-color:#1D2939;--date-band-color:#0082c3;--bg-image-opacity:100%;--box-shadow:none}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align:var(--form-align)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.with_frm_style fieldset{min-width:0;display:block}.with_frm_style .frm_form_fields>fieldset{border-width:var(--fieldset);border-style:solid;border-color:var(--fieldset-color);margin:0;padding:var(--fieldset-padding);background-color:var(--fieldset-bg-color)}.with_frm_style .frm_form_fields{opacity:1;transition:opacity 0.1s linear}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{color:var(--form-desc-color)}.with_frm_style .frm_form_field.frm_html_container{font-size:var(--form-desc-size);overflow-wrap:break-word}.with_frm_style .frm_required{color:var(--required-color);font-weight:var(--required-weight)}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement{font-family:var(--font);font-size:var(--field-font-size);margin-bottom:0}.with_frm_style .frm_slimselect.ss-main,.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement{color:var(--text-color);background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:var(--field-weight)}.with_frm_style input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color:var(--border-color);box-shadow:var(--box-shadow);float:none}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after{display:none}.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus{border-color:var(--border-color)!important}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus{box-shadow:0 0 0 3px rgb(0 130 195 / .4)!important}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height:var(--field-height);line-height:1.3}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly]{background-color:var(--bg-color-disabled);color:var(--text-color-disabled);border-color:var(--border-color-disabled)}.with_frm_style .frm_primary_label{max-width:100%;font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);text-align:var(--align);padding:var(--label-padding);margin:0;width:auto;display:block}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0!important}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder{font-size:var(--field-font-size)}.with_frm_style input[type=number][readonly]{-moz-appearance:textfield}.with_frm_style .frm_submit{clear:both}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance:none;cursor:pointer}.with_frm_style .frm_submit.frm_flex{align-items:center;gap:2%}.with_frm_style .frm_submit.frm_flex button.frm_button_submit~.frm_prev_page{order:-1}.frm_style_formidable-style.with_frm_style{--field-border-width:0px 0px 1px 0px;--border-width-error:0px 0px 1px 0px;--border-radius:0px;--box-shadow:none}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:var(--form-width);direction:var(--direction);margin:0 auto}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:var(--field-margin)}.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading{margin-bottom:0}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{margin:0;padding:0;font-size:13px;color:#667085;font-weight:400;text-align:left;font-style:normal;max-width:100%}.frm_style_formidable-style.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_pos_none{display:none}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:none;outline:none}.frm_style_formidable-style.with_frm_style input:-webkit-autofill{-webkit-box-shadow:none}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{width:auto;font-size:20px;height:auto;line-height:normal;text-align:center;background:rgb(0 130 195);border-width:1px;border-color:#0082c3;border-style:solid;color:#fff;cursor:pointer;font-weight:700;border-radius:50px;text-shadow:none;padding:8px 16px;box-sizing:border-box;box-shadow:0 1px 1px #eee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:var(--submit-hover-bg-color);border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:focus,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style.with_frm_style .frm_submit button:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:active,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style.with_frm_style .frm_submit button:active{background:var(--submit-active-bg-color);border-color:var(--submit-active-border-color);color:var(--submit-active-color);outline:none}.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_form_field :invalid{color:var(--text-color-error);background-color:var(--bg-color-error);border-color:var(--border-color-error);border-width:var(--border-width-error);border-style:var(--border-style-error)}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:var(--weight);color:var(--border-color-error)}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-text);font-size:var(--error-font-size);margin:0;margin-bottom:var(--field-margin)}.frm_style_formidable-style #frm_field_10_container,#frm_field_10_container.frm_style_formidable-style{display:flex;justify-content:center}.frm_style_formidable-style #frm_field_123_container .frm_opt_container label,#frm_field_123_container.frm_style_formidable-style .frm_opt_container label{font-size:16px!important}.frm_style_formidable-style .back-button a,.back-button.frm_style_formidable-style a{padding:8px 16px;border-color:#0082c3;border-width:1px;border-radius:50px;font-size:20px;color:#0082c3;font-weight:700}.frm_style_formidable-style .center-content,.center-content.frm_style_formidable-style{margin-left:auto;margin-right:auto}.frm_style_formidable-style .column-radio-btns .frm_radio label,.column-radio-btns.frm_style_formidable-style .frm_radio label{display:flex;flex-direction:column-reverse;align-items:center;gap:.5rem}.frm_style_formidable-style .column-radio-btns .frm_radio label input[type=radio],.column-radio-btns.frm_style_formidable-style .frm_radio label input[type=radio]{margin:0}.frm_style_formidable-style .justify-space-between .frm_opt_container,.justify-space-between.frm_style_formidable-style .frm_opt_container{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.frm_style_formidable-style .form_header_section,.form_header_section.frm_style_formidable-style{display:flex;flex-direction:column;justify-content:center;align-items:center}.frm_style_formidable-style .form_header,.form_header.frm_style_formidable-style{display:flex;justify-content:center;align-items:center;border-radius:32px;background-color:#D6EFFB;width:100%;max-width:465px;min-height:255px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3.125rem!important}.frm_style_formidable-style .form_header h1,.form_header.frm_style_formidable-style h1{font-size:5.75rem;font-weight:700;color:#0082C3}.frm_style_formidable-style .frm_prev_page,.frm_prev_page.frm_style_formidable-style{background-color:#ffff!important;color:#0082C3!important}.frm_style_formidable-style .frm_checkbox a,.frm_checkbox.frm_style_formidable-style a{font-size:20px;text-decoration:underline}.frm_style_formidable-style .frm_opt_container *,.frm_opt_container.frm_style_formidable-style *{font-size:1.25rem}.frm_style_formidable-style .frm_pos_top,.frm_pos_top.frm_style_formidable-style{font-family:figtree!important}.frm_style_formidable-style .frm_submit,.frm_submit.frm_style_formidable-style{justify-content:center}@media (max-width:480px){.frm_style_formidable-style .frm_prev_page,.frm_prev_page.frm_style_formidable-style{order:0!important}}.frm_style_formidable-style .frm_submit button:focus-visible,.frm_submit.frm_style_formidable-style button:focus-visible{outline:2px solid black!important}.frm_style_formidable-style .included_heading,.included_heading.frm_style_formidable-style,.frm_style_formidable-style .included_item,.included_item.frm_style_formidable-style{margin-bottom:0!important}@media (max-width:600px){.frm_style_formidable-style .line-height-mobile h3,.line-height-mobile.frm_style_formidable-style h3{line-height:1}}.frm_style_formidable-style .module-choice label,.module-choice.frm_style_formidable-style label{display:grid!important;grid-template-columns:20px 1fr;column-gap:10px}.frm_style_formidable-style .module-choice input,.module-choice.frm_style_formidable-style input{grid-row:1 / span 2;align-self:center}.frm_style_formidable-style .module-choice span,.module-choice.frm_style_formidable-style span{color:#98a2b3;font-size:1rem}.frm_style_formidable-style .mt-5,.mt-5.frm_style_formidable-style{margin-top:20px}.frm_style_formidable-style .total_cost,.total_cost.frm_style_formidable-style{display:flex;align-items:center}.frm_style_formidable-style .total_cost label,.total_cost.frm_style_formidable-style label{padding-bottom:0;font-size:20px;font-family:figtree}.frm_style_formidable-style .total_cost .frm_total_formatted,.total_cost.frm_style_formidable-style .frm_total_formatted{margin-top:0!important;color:#0082C3!important;font-weight:700;font-size:20px!important;font-family:figtree}.frm_style_formidable-style .clean_center .frm_submit,.clean_center.frm_style_formidable-style .frm_submit{justify-content:start}.frm_style_formidable-style .span-11,.span-11.frm_style_formidable-style{grid-column:span 11 / span 11!important}.frm_style_formidable-style .price_box,.price_box.frm_style_formidable-style{border:1px solid #EEE;padding:0 1rem 0 1rem;flex-direction:column;min-width:190px}.frm_style_formidable-style .price_box span,.price_box.frm_style_formidable-style span{display:block}.frm_style_formidable-style .price_indicator,.price_indicator.frm_style_formidable-style{display:flex;margin:0;padding:0;padding-top:1rem;color:#667085}.frm_style_formidable-style .price_indicator label,.price_indicator.frm_style_formidable-style label,.frm_style_formidable-style .price_indicator span,.price_indicator.frm_style_formidable-style span{font-size:1.25rem;font-family:Figtree;font-weight:400;color:#000;padding:0;margin:0}.frm_style_formidable-style .price_indicator span,.price_indicator.frm_style_formidable-style span{margin:0;color:#000}.frm_style_formidable-style .price_indicator p,.price_indicator.frm_style_formidable-style p{margin:0;font-weight:500}.frm_style_formidable-style .price_specification,.price_specification.frm_style_formidable-style{margin:0!important;font-size:0.75rem!important}.frm_style_formidable-style .volume_price_first,.volume_price_first.frm_style_formidable-style{margin:0!important}.frm_style_formidable-style .volume_price span,.volume_price.frm_style_formidable-style span,.frm_style_formidable-style .volume_price p,.volume_price.frm_style_formidable-style p{color:#444;padding:0;margin:0;display:block}.frm_style_formidable-style .volume_price .frm_inline_total,.volume_price.frm_style_formidable-style .frm_inline_total{display:flex;font-size:0.64em!important}.frm_style_formidable-style .volume_price .selected-module,.volume_price.frm_style_formidable-style .selected-module{margin-left:.2rem;margin-right:.2rem}.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"]{border-top:0 solid #EAECF0}.frm_style_formidable-style.with_frm_style .frm_section_heading{margin-top:0}.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:0}.frm_style_formidable-style.with_frm_style .frm_single_product_label,.frm_style_formidable-style.with_frm_style .frm_total_formatted{font-size:16px;color:rgb(0 0 0)}.horizontal_radio .frm_radio{margin:0 5px 0 0}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left:0}.with_frm_style .frm_radio{display:var(--radio-align)}.with_frm_style .frm_checkbox{display:var(--check-align)}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom:10px}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label{display:inline-block;vertical-align:middle;white-space:normal}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio]{margin-right:4px}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled){cursor:pointer}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display:block;width:100%}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{font-size:var(--check-font-size);color:var(--check-label-color);font-weight:var(--check-weight);line-height:1.3}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{font-size:var(--check-font-size);position:static}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio]{border-radius:50%}.with_frm_style .frm_checkbox input[type=checkbox]{border-radius:calc(var(--border-radius) / 2)!important}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance:none;background-color:var(--bg-color);flex:none;display:inline-block!important;width:16px!important;min-width:16px!important;height:16px!important;color:var(--border-color);border:1px solid currentColor;border-color:var(--border-color);vertical-align:middle;position:initial;padding:0;margin:0}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_scale input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{border-color:var(--border-color-active)!important}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{background-color:var(--border-color-active)!important}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_scale input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before{position:static!important;content:'';display:block}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before{width:100%!important;height:100%!important;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-size:9px!important;background-repeat:no-repeat!important;background-position:center!important;margin:0}.with_frm_style .frm_scale input[type=radio]:before,.with_frm_style .frm_radio input[type=radio]:before{width:8px;height:8px;border-radius:50%;background-color:var(--border-color-active);margin:3px}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px}.with_frm_style .frm_message p{color:var(--success-text-color);margin-bottom:0}.with_frm_style .frm_message>p:first-of-type{margin-top:0}.with_frm_style .frm_message,.frm_success_style{margin:5px 0 15px;border:1px solid var(--success-border-color);background-color:var(--success-bg-color);color:var(--success-text-color);border-radius:var(--border-radius);font-size:var(--success-font-size)}.frm_screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.frm_form_field.frm_alignright{float:right!important}.with_frm_style .frm_form_field{clear:both}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;grid-gap:0 2%}.frm_combo_inputs_container>*,.frm_grid_container>*,.frm_section_heading>*,.frm_fields_container .frm_form_field,.frm_fields_container>*{grid-column:span 12 / span 12}.frm6,.frm_half,.frm_form_field.frm_three_fifths,.frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6 / span 6}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full>input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),.frm_full select,.frm_full textarea{width:100%!important;grid-column:span 12/span 12;box-sizing:border-box}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content:end}@media only screen and (max-width:600px){.frm_section_heading>.frm_form_field,.frm_fields_container>.frm_submit,.frm_grid_container>.frm_form_field,.frm_fields_container>.frm_form_field{grid-column:1 / span 12!important}}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio{margin-top:0;margin-bottom:0}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize}.with_frm_style,.frm_forms{--progress-border-color-b:#e0e2e6;--date-band-fill:rgba(0,130,195,0.1);--image-size:150px}.with_frm_style .frm-show-form{overflow-x:clip}.with_frm_style .frm-show-form .frm_section_heading h3[class*="frm_pos_"]{padding:var(--section-pad);margin:0;font-size:var(--section-font-size);font-weight:var(--section-weight);color:var(--section-color);border:none;background-color:var(--section-bg-color)}.with_frm_style .frm_inline_total{padding:0 3px}.frm_form_field .frm_total_formatted{display:inline-block;margin:5px 0 0}.frm_flex,.frm_full_row{display:flex;flex-direction:row;flex-wrap:wrap}.with_frm_style input[type=number][readonly]::-webkit-inner-spin-button{-webkit-appearance:none}:root{--ss-primary-color:#5897fb;--ss-bg-color:#ffffff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:0.2s;--ss-border-radius:4px}.frm_forms{--iti-hover-color:rgba(0, 0, 0, 0.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}
