{
  "name": "cf7-mate/cf7-styler",
  "d4Shortcode": "dvppl_cf7_styler",
  "title": "CF7 Styler",
  "titles": "CF7 Styler",
  "moduleIcon": "cf7-mate/icon",
  "moduleClassName": "dvppl_cf7_styler",
  "moduleOrderClassName": "dvppl_cf7_styler",
  "category": "module",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "CF7 Styler"
            }
          }
        },
        "advanced": {
          "designPreset": {
            "desktop": {
              "value": ""
            }
          },
          "formId": {
            "desktop": {
              "value": "0"
            }
          },
          "useFormHeader": {
            "desktop": {
              "value": "off"
            }
          },
          "formHeaderTitle": {
            "desktop": {
              "value": ""
            }
          },
          "formHeaderText": {
            "desktop": {
              "value": ""
            }
          },
          "useIcon": {
            "desktop": {
              "value": "off"
            }
          },
          "headerImage": {
            "desktop": {
              "value": ""
            }
          },
          "headerIcon": {
            "desktop": {
              "value": ""
            }
          },
          "useFormButtonFullwidth": {
            "desktop": {
              "value": "off"
            }
          },
          "buttonAlignment": {
            "desktop": {
              "value": "left"
            }
          },
          "crCustomStyles": {
            "desktop": {
              "value": "off"
            }
          },
          "formHeaderBg": {
            "desktop": {
              "value": ""
            }
          },
          "formHeaderPadding": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "formHeaderBottom": {
            "desktop": {
              "value": "0px"
            }
          },
          "formHeaderImgBg": {
            "desktop": {
              "value": ""
            }
          },
          "formHeaderIconColor": {
            "desktop": {
              "value": ""
            }
          },
          "formBg": {
            "desktop": {
              "value": ""
            }
          },
          "formPadding": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "formFieldHeight": {
            "desktop": {
              "value": ""
            }
          },
          "formFieldPadding": {
            "desktop": {
              "value": "10px|15px|10px|15px"
            }
          },
          "formBackgroundColor": {
            "desktop": {
              "value": "#f5f5f5"
            }
          },
          "formFieldActiveColor": {
            "desktop": {
              "value": ""
            }
          },
          "formFieldSpacing": {
            "desktop": {
              "value": "20px"
            }
          },
          "formLabelSpacing": {
            "desktop": {
              "value": "7px"
            }
          },
          "crSize": {
            "desktop": {
              "value": "20px"
            }
          },
          "crBackgroundColor": {
            "desktop": {
              "value": ""
            }
          },
          "crSelectedColor": {
            "desktop": {
              "value": "#222222"
            }
          },
          "crBorderColor": {
            "desktop": {
              "value": "#222222"
            }
          },
          "crBorderSize": {
            "desktop": {
              "value": "1px"
            }
          },
          "crLabelColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7MessagePadding": {
            "desktop": {
              "value": "0px"
            }
          },
          "cf7MessageMarginTop": {
            "desktop": {
              "value": "0px"
            }
          },
          "cf7MessageAlignment": {
            "desktop": {
              "value": "left"
            }
          },
          "cf7MessageColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7MessageBgColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7BorderHighlightColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7SuccessMessageColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7SuccessMessageBgColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7SuccessBorderColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7ErrorMessageColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7ErrorMessageBgColor": {
            "desktop": {
              "value": ""
            }
          },
          "cf7ErrorBorderColor": {
            "desktop": {
              "value": ""
            }
          },
          "buttonBg": {
            "desktop": {
              "value": ""
            }
          },
          "buttonColor": {
            "desktop": {
              "value": ""
            }
          },
          "buttonPadding": {
            "desktop": {
              "value": "10px|20px|10px|20px"
            }
          },
          "buttonBorderColor": {
            "desktop": {
              "value": ""
            }
          },
          "buttonBorderWidth": {
            "desktop": {
              "value": "0px"
            }
          },
          "buttonBorderRadius": {
            "desktop": {
              "value": "0px"
            }
          },
          "formFieldBorderColor": {
            "desktop": {
              "value": ""
            }
          },
          "formFieldBorderWidth": {
            "desktop": {
              "value": "1px"
            }
          },
          "formFieldBorderRadius": {
            "desktop": {
              "value": "0px"
            }
          },
          "formFieldTextColor": {
            "desktop": {
              "value": ""
            }
          },
          "formLabelColor": {
            "desktop": {
              "value": ""
            }
          },
          "proHeadingFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "proHeadingFontWeight": {
            "desktop": {
              "value": ""
            }
          },
          "proHeadingTextColor": {
            "desktop": {
              "value": ""
            }
          },
          "proHeadingMargin": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "proIconSize": {
            "desktop": {
              "value": ""
            }
          },
          "proIconColor": {
            "desktop": {
              "value": ""
            }
          },
          "proIconMargin": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "proImageWidth": {
            "desktop": {
              "value": ""
            }
          },
          "proImageHeight": {
            "desktop": {
              "value": ""
            }
          },
          "proImageBorderColor": {
            "desktop": {
              "value": ""
            }
          },
          "proImageBorderWidth": {
            "desktop": {
              "value": "0px"
            }
          },
          "proImageBorderRadius": {
            "desktop": {
              "value": "0px"
            }
          },
          "proImagePadding": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "proImageMargin": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "proRangeTrackColor": {
            "desktop": {
              "value": ""
            }
          },
          "proRangeThumbColor": {
            "desktop": {
              "value": ""
            }
          },
          "proRangeHeight": {
            "desktop": {
              "value": ""
            }
          },
          "proRangeMargin": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "proStarColor": {
            "desktop": {
              "value": ""
            }
          },
          "proStarActiveColor": {
            "desktop": {
              "value": ""
            }
          },
          "proStarSize": {
            "desktop": {
              "value": ""
            }
          },
          "proStarMargin": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "fieldFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "fieldFontWeight": {
            "desktop": {
              "value": ""
            }
          },
          "fieldLineHeight": {
            "desktop": {
              "value": ""
            }
          },
          "fieldLetterSpacing": {
            "desktop": {
              "value": ""
            }
          },
          "fieldTextTransform": {
            "desktop": {
              "value": ""
            }
          },
          "labelFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "labelFontWeight": {
            "desktop": {
              "value": ""
            }
          },
          "labelLineHeight": {
            "desktop": {
              "value": ""
            }
          },
          "labelLetterSpacing": {
            "desktop": {
              "value": ""
            }
          },
          "labelTextTransform": {
            "desktop": {
              "value": ""
            }
          },
          "placeholderColor": {
            "desktop": {
              "value": ""
            }
          },
          "headerTitleFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "headerTitleFontWeight": {
            "desktop": {
              "value": ""
            }
          },
          "headerTitleLineHeight": {
            "desktop": {
              "value": ""
            }
          },
          "headerTitleLetterSpacing": {
            "desktop": {
              "value": ""
            }
          },
          "headerTitleTextTransform": {
            "desktop": {
              "value": ""
            }
          },
          "headerTitleTextColor": {
            "desktop": {
              "value": ""
            }
          },
          "headerTextFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "headerTextFontWeight": {
            "desktop": {
              "value": ""
            }
          },
          "headerTextLineHeight": {
            "desktop": {
              "value": ""
            }
          },
          "headerTextLetterSpacing": {
            "desktop": {
              "value": ""
            }
          },
          "headerTextTextTransform": {
            "desktop": {
              "value": ""
            }
          },
          "headerTextTextColor": {
            "desktop": {
              "value": ""
            }
          },
          "buttonFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "buttonFontWeight": {
            "desktop": {
              "value": ""
            }
          },
          "buttonLineHeight": {
            "desktop": {
              "value": ""
            }
          },
          "buttonLetterSpacing": {
            "desktop": {
              "value": ""
            }
          },
          "buttonTextTransform": {
            "desktop": {
              "value": ""
            }
          }
        }
      },
      "settings": {
        "meta": {
          "adminLabel": {}
        },
        "advanced": {
          "link": {},
          "htmlAttributes": {},
          "designPreset": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "common",
              "attrName": "module.advanced.designPreset",
              "priority": 5,
              "render": true,
              "label": "Design Preset",
              "description": "Apply a pre-made form style. You can still override individual options below.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "": {
                      "label": "None"
                    },
                    "classic": {
                      "label": "Classic"
                    },
                    "box": {
                      "label": "Box"
                    },
                    "typeform": {
                      "label": "Typeform"
                    },
                    "minimal": {
                      "label": "Minimal"
                    },
                    "rounded": {
                      "label": "Rounded"
                    },
                    "dark": {
                      "label": "Dark"
                    },
                    "modern": {
                      "label": "Modern"
                    }
                  }
                }
              }
            }
          },
          "formId": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.formId",
              "priority": 10,
              "render": true,
              "label": "Select Form",
              "description": "Choose a Contact Form 7 form to display.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "0": {
                      "label": "Select a form..."
                    }
                  }
                }
              }
            }
          },
          "useFormHeader": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.useFormHeader",
              "priority": 20,
              "render": true,
              "label": "Show Form Header",
              "description": "Enable to show a header above the form.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "formHeaderTitle": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.formHeaderTitle",
              "priority": 30,
              "render": true,
              "label": "Header Title",
              "description": "Enter the form header title.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/text"
              }
            }
          },
          "formHeaderText": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.formHeaderText",
              "priority": 40,
              "render": true,
              "label": "Header Text",
              "description": "Enter the form header text.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/text"
              }
            }
          },
          "useIcon": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.useIcon",
              "priority": 50,
              "render": true,
              "label": "Use Icon",
              "description": "Choose to use an icon instead of an image in the header.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "headerImage": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.headerImage",
              "priority": 60,
              "render": true,
              "label": "Header Image",
              "description": "Upload an image for the header.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/upload"
              }
            }
          },
          "headerIcon": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "general",
              "attrName": "module.advanced.headerIcon",
              "priority": 70,
              "render": true,
              "label": "Header Icon",
              "description": "Select an icon for the header.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/icon-picker"
              }
            }
          },
          "crCustomStyles": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crCustomStyles",
              "priority": 10,
              "render": true,
              "label": "Enable Custom Radio/Checkbox Styles",
              "description": "Enable custom styling for radio buttons and checkboxes.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "formHeaderBg": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.formHeaderBg",
              "priority": 10,
              "render": true,
              "label": "Form Header Background",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formHeaderPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.formHeaderPadding",
              "priority": 20,
              "render": true,
              "label": "Header Padding",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "padding": true
                }
              }
            }
          },
          "formHeaderBottom": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.formHeaderBottom",
              "priority": 30,
              "render": true,
              "label": "Bottom Spacing",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "formHeaderImgBg": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.formHeaderImgBg",
              "priority": 40,
              "render": true,
              "label": "Header Image/Icon Background",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formHeaderIconColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.formHeaderIconColor",
              "priority": 50,
              "render": true,
              "label": "Header Icon Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "headerTitleFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTitleFontSize",
              "priority": 60,
              "render": true,
              "label": "Title Font Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "headerTitleFontWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTitleFontWeight",
              "priority": 61,
              "render": true,
              "label": "Title Font Weight",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "300": {
                      "label": "Light"
                    },
                    "400": {
                      "label": "Normal"
                    },
                    "500": {
                      "label": "Medium"
                    },
                    "600": {
                      "label": "Semi Bold"
                    },
                    "700": {
                      "label": "Bold"
                    },
                    "800": {
                      "label": "Extra Bold"
                    },
                    "": {
                      "label": "Default"
                    }
                  }
                }
              }
            }
          },
          "headerTitleLineHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTitleLineHeight",
              "priority": 62,
              "render": true,
              "label": "Title Line Height",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0.5,
                  "max": 3,
                  "step": 0.1,
                  "defaultUnit": "em"
                }
              }
            }
          },
          "headerTitleLetterSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTitleLetterSpacing",
              "priority": 63,
              "render": true,
              "label": "Title Letter Spacing",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -5,
                  "max": 20,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "headerTitleTextTransform": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTitleTextTransform",
              "priority": 64,
              "render": true,
              "label": "Title Text Transform",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "": {
                      "label": "Default"
                    },
                    "none": {
                      "label": "None"
                    },
                    "uppercase": {
                      "label": "Uppercase"
                    },
                    "lowercase": {
                      "label": "Lowercase"
                    },
                    "capitalize": {
                      "label": "Capitalize"
                    }
                  }
                }
              }
            }
          },
          "headerTitleTextColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTitleTextColor",
              "priority": 65,
              "render": true,
              "label": "Title Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "headerTextFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTextFontSize",
              "priority": 70,
              "render": true,
              "label": "Text Font Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "headerTextFontWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTextFontWeight",
              "priority": 71,
              "render": true,
              "label": "Text Font Weight",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "300": {
                      "label": "Light"
                    },
                    "400": {
                      "label": "Normal"
                    },
                    "500": {
                      "label": "Medium"
                    },
                    "600": {
                      "label": "Semi Bold"
                    },
                    "700": {
                      "label": "Bold"
                    },
                    "800": {
                      "label": "Extra Bold"
                    },
                    "": {
                      "label": "Default"
                    }
                  }
                }
              }
            }
          },
          "headerTextLineHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTextLineHeight",
              "priority": 72,
              "render": true,
              "label": "Text Line Height",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0.5,
                  "max": 3,
                  "step": 0.1,
                  "defaultUnit": "em"
                }
              }
            }
          },
          "headerTextLetterSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTextLetterSpacing",
              "priority": 73,
              "render": true,
              "label": "Text Letter Spacing",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -5,
                  "max": 20,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "headerTextTextTransform": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTextTextTransform",
              "priority": 74,
              "render": true,
              "label": "Text Transform",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "": {
                      "label": "Default"
                    },
                    "none": {
                      "label": "None"
                    },
                    "uppercase": {
                      "label": "Uppercase"
                    },
                    "lowercase": {
                      "label": "Lowercase"
                    },
                    "capitalize": {
                      "label": "Capitalize"
                    }
                  }
                }
              }
            }
          },
          "headerTextTextColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_header",
              "attrName": "module.advanced.headerTextTextColor",
              "priority": 75,
              "render": true,
              "label": "Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formBg": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "common",
              "attrName": "module.advanced.formBg",
              "priority": 10,
              "render": true,
              "label": "Form Background",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "common",
              "attrName": "module.advanced.formPadding",
              "priority": 20,
              "render": true,
              "label": "Form Padding",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "padding": true
                }
              }
            }
          },
          "useFormButtonFullwidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "common",
              "attrName": "module.advanced.useFormButtonFullwidth",
              "priority": 30,
              "render": true,
              "label": "Fullwidth Button",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "buttonAlignment": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "common",
              "attrName": "module.advanced.buttonAlignment",
              "priority": 40,
              "render": true,
              "label": "Button Alignment",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "left": {
                      "label": "Left"
                    },
                    "center": {
                      "label": "Center"
                    },
                    "right": {
                      "label": "Right"
                    }
                  }
                }
              }
            }
          },
          "formFieldHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldHeight",
              "priority": 10,
              "render": true,
              "label": "Common Text Fields Height",
              "description": "Define static height for the common text fields.",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "formFieldPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldPadding",
              "priority": 20,
              "render": true,
              "label": "Form Field Padding",
              "description": "Define custom padding for each field.",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "padding": true
                }
              }
            }
          },
          "formBackgroundColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formBackgroundColor",
              "priority": 30,
              "render": true,
              "label": "Form Field Background Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formFieldActiveColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldActiveColor",
              "priority": 40,
              "render": true,
              "label": "Form Field Active Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formFieldSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldSpacing",
              "priority": 50,
              "render": true,
              "label": "Form Field Spacing Bottom",
              "description": "Space the form field will take at the bottom.",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "formLabelSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.formLabelSpacing",
              "priority": 10,
              "render": true,
              "label": "Form Label Spacing Bottom",
              "description": "Space the form label will take at the bottom.",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "crSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crSize",
              "priority": 20,
              "render": true,
              "label": "Size",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "crBackgroundColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crBackgroundColor",
              "priority": 30,
              "render": true,
              "label": "Background Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "crSelectedColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crSelectedColor",
              "priority": 40,
              "render": true,
              "label": "Selected Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "crBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crBorderColor",
              "priority": 50,
              "render": true,
              "label": "Border Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "crBorderSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crBorderSize",
              "priority": 60,
              "render": true,
              "label": "Border Size",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 5,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "crLabelColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "radio_checkbox",
              "attrName": "module.advanced.crLabelColor",
              "priority": 70,
              "render": true,
              "label": "Label Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7MessagePadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7MessagePadding",
              "priority": 10,
              "render": true,
              "label": "Message Padding",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "cf7MessageMarginTop": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7MessageMarginTop",
              "priority": 20,
              "render": true,
              "label": "Message Margin Top",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "cf7MessageAlignment": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7MessageAlignment",
              "priority": 30,
              "render": true,
              "label": "Message Text Alignment",
              "description": "Align message text left, right or center.",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "left": {
                      "label": "Left"
                    },
                    "center": {
                      "label": "Center"
                    },
                    "right": {
                      "label": "Right"
                    }
                  }
                }
              }
            }
          },
          "cf7MessageColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7MessageColor",
              "priority": 40,
              "render": true,
              "label": "Message Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7MessageBgColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7MessageBgColor",
              "priority": 50,
              "render": true,
              "label": "Message Background Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7BorderHighlightColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7BorderHighlightColor",
              "priority": 60,
              "render": true,
              "label": "Border Highlight Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7SuccessMessageColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7SuccessMessageColor",
              "priority": 70,
              "render": true,
              "label": "Success Message Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7SuccessMessageBgColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7SuccessMessageBgColor",
              "priority": 80,
              "render": true,
              "label": "Success Message Background Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7SuccessBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7SuccessBorderColor",
              "priority": 90,
              "render": true,
              "label": "Success Border Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7ErrorMessageColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7ErrorMessageColor",
              "priority": 100,
              "render": true,
              "label": "Error Message Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7ErrorMessageBgColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7ErrorMessageBgColor",
              "priority": 110,
              "render": true,
              "label": "Error Message Background Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "cf7ErrorBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "suc_err_msg",
              "attrName": "module.advanced.cf7ErrorBorderColor",
              "priority": 120,
              "render": true,
              "label": "Error Border Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "buttonBg": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonBg",
              "priority": 10,
              "render": true,
              "label": "Button Background",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "buttonColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonColor",
              "priority": 20,
              "render": true,
              "label": "Button Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "buttonPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonPadding",
              "priority": 30,
              "render": true,
              "label": "Button Padding",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "padding": true
                }
              }
            }
          },
          "buttonBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonBorderColor",
              "priority": 40,
              "render": true,
              "label": "Button Border Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "buttonBorderWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonBorderWidth",
              "priority": 50,
              "render": true,
              "label": "Button Border Width",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 10,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "buttonBorderRadius": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonBorderRadius",
              "priority": 60,
              "render": true,
              "label": "Button Border Radius",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "buttonFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonFontSize",
              "priority": 70,
              "render": true,
              "label": "Button Font Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "buttonFontWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonFontWeight",
              "priority": 71,
              "render": true,
              "label": "Button Font Weight",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "300": {
                      "label": "Light"
                    },
                    "400": {
                      "label": "Normal"
                    },
                    "500": {
                      "label": "Medium"
                    },
                    "600": {
                      "label": "Semi Bold"
                    },
                    "700": {
                      "label": "Bold"
                    },
                    "800": {
                      "label": "Extra Bold"
                    },
                    "": {
                      "label": "Default"
                    }
                  }
                }
              }
            }
          },
          "buttonLineHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonLineHeight",
              "priority": 72,
              "render": true,
              "label": "Button Line Height",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0.5,
                  "max": 3,
                  "step": 0.1,
                  "defaultUnit": "em"
                }
              }
            }
          },
          "buttonLetterSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonLetterSpacing",
              "priority": 73,
              "render": true,
              "label": "Button Letter Spacing",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -5,
                  "max": 20,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "buttonTextTransform": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "submit_button",
              "attrName": "module.advanced.buttonTextTransform",
              "priority": 74,
              "render": true,
              "label": "Button Text Transform",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "": {
                      "label": "Default"
                    },
                    "none": {
                      "label": "None"
                    },
                    "uppercase": {
                      "label": "Uppercase"
                    },
                    "lowercase": {
                      "label": "Lowercase"
                    },
                    "capitalize": {
                      "label": "Capitalize"
                    }
                  }
                }
              }
            }
          },
          "formFieldBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldBorderColor",
              "priority": 60,
              "render": true,
              "label": "Field Border Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formFieldBorderWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldBorderWidth",
              "priority": 70,
              "render": true,
              "label": "Field Border Width",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 10,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "formFieldBorderRadius": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldBorderRadius",
              "priority": 80,
              "render": true,
              "label": "Field Border Radius",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "formFieldTextColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_field",
              "attrName": "module.advanced.formFieldTextColor",
              "priority": 90,
              "render": true,
              "label": "Field Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "formLabelColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.formLabelColor",
              "priority": 20,
              "render": true,
              "label": "Label Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "fieldFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.fieldFontSize",
              "priority": 30,
              "render": true,
              "label": "Field Font Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "fieldFontWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.fieldFontWeight",
              "priority": 31,
              "render": true,
              "label": "Field Font Weight",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "300": {
                      "label": "Light"
                    },
                    "400": {
                      "label": "Normal"
                    },
                    "500": {
                      "label": "Medium"
                    },
                    "600": {
                      "label": "Semi Bold"
                    },
                    "700": {
                      "label": "Bold"
                    },
                    "800": {
                      "label": "Extra Bold"
                    },
                    "": {
                      "label": "Default"
                    }
                  }
                }
              }
            }
          },
          "fieldLineHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.fieldLineHeight",
              "priority": 32,
              "render": true,
              "label": "Field Line Height",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0.5,
                  "max": 3,
                  "step": 0.1,
                  "defaultUnit": "em"
                }
              }
            }
          },
          "fieldLetterSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.fieldLetterSpacing",
              "priority": 33,
              "render": true,
              "label": "Field Letter Spacing",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -5,
                  "max": 20,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "fieldTextTransform": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.fieldTextTransform",
              "priority": 34,
              "render": true,
              "label": "Field Text Transform",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "": {
                      "label": "Default"
                    },
                    "none": {
                      "label": "None"
                    },
                    "uppercase": {
                      "label": "Uppercase"
                    },
                    "lowercase": {
                      "label": "Lowercase"
                    },
                    "capitalize": {
                      "label": "Capitalize"
                    }
                  }
                }
              }
            }
          },
          "labelFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.labelFontSize",
              "priority": 40,
              "render": true,
              "label": "Label Font Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "labelFontWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.labelFontWeight",
              "priority": 41,
              "render": true,
              "label": "Label Font Weight",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "300": {
                      "label": "Light"
                    },
                    "400": {
                      "label": "Normal"
                    },
                    "500": {
                      "label": "Medium"
                    },
                    "600": {
                      "label": "Semi Bold"
                    },
                    "700": {
                      "label": "Bold"
                    },
                    "800": {
                      "label": "Extra Bold"
                    },
                    "": {
                      "label": "Default"
                    }
                  }
                }
              }
            }
          },
          "labelLineHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.labelLineHeight",
              "priority": 42,
              "render": true,
              "label": "Label Line Height",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0.5,
                  "max": 3,
                  "step": 0.1,
                  "defaultUnit": "em"
                }
              }
            }
          },
          "labelLetterSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.labelLetterSpacing",
              "priority": 43,
              "render": true,
              "label": "Label Letter Spacing",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -5,
                  "max": 20,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "labelTextTransform": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.labelTextTransform",
              "priority": 44,
              "render": true,
              "label": "Label Text Transform",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "": {
                      "label": "Default"
                    },
                    "none": {
                      "label": "None"
                    },
                    "uppercase": {
                      "label": "Uppercase"
                    },
                    "lowercase": {
                      "label": "Lowercase"
                    },
                    "capitalize": {
                      "label": "Capitalize"
                    }
                  }
                }
              }
            }
          },
          "placeholderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "form_text",
              "attrName": "module.advanced.placeholderColor",
              "priority": 50,
              "render": true,
              "label": "Placeholder Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proHeadingFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_heading",
              "attrName": "module.advanced.proHeadingFontSize",
              "priority": 10,
              "render": true,
              "label": "Font Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proHeadingFontWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_heading",
              "attrName": "module.advanced.proHeadingFontWeight",
              "priority": 20,
              "render": true,
              "label": "Font Weight",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "300": {
                      "label": "Light"
                    },
                    "400": {
                      "label": "Normal"
                    },
                    "500": {
                      "label": "Medium"
                    },
                    "600": {
                      "label": "Semi Bold"
                    },
                    "700": {
                      "label": "Bold"
                    },
                    "800": {
                      "label": "Extra Bold"
                    },
                    "": {
                      "label": "Default"
                    }
                  }
                }
              }
            }
          },
          "proHeadingTextColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_heading",
              "attrName": "module.advanced.proHeadingTextColor",
              "priority": 30,
              "render": true,
              "label": "Text Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proHeadingMargin": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_heading",
              "attrName": "module.advanced.proHeadingMargin",
              "priority": 40,
              "render": true,
              "label": "Margin",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "margin": true
                }
              }
            }
          },
          "proIconSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_icon",
              "attrName": "module.advanced.proIconSize",
              "priority": 10,
              "render": true,
              "label": "Icon Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proIconColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_icon",
              "attrName": "module.advanced.proIconColor",
              "priority": 20,
              "render": true,
              "label": "Icon Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proIconMargin": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_icon",
              "attrName": "module.advanced.proIconMargin",
              "priority": 30,
              "render": true,
              "label": "Margin",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "margin": true
                }
              }
            }
          },
          "proImageWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImageWidth",
              "priority": 10,
              "render": true,
              "label": "Image Width",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 500,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proImageHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImageHeight",
              "priority": 20,
              "render": true,
              "label": "Image Height",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 500,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proImageBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImageBorderColor",
              "priority": 30,
              "render": true,
              "label": "Border Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proImageBorderWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImageBorderWidth",
              "priority": 40,
              "render": true,
              "label": "Border Width",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 10,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proImageBorderRadius": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImageBorderRadius",
              "priority": 50,
              "render": true,
              "label": "Border Radius",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proImagePadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImagePadding",
              "priority": 60,
              "render": true,
              "label": "Padding",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "padding": true
                }
              }
            }
          },
          "proImageMargin": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_image",
              "attrName": "module.advanced.proImageMargin",
              "priority": 70,
              "render": true,
              "label": "Margin",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "margin": true
                }
              }
            }
          },
          "proRangeTrackColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_range",
              "attrName": "module.advanced.proRangeTrackColor",
              "priority": 10,
              "render": true,
              "label": "Track Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proRangeThumbColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_range",
              "attrName": "module.advanced.proRangeThumbColor",
              "priority": 20,
              "render": true,
              "label": "Thumb Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proRangeHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_range",
              "attrName": "module.advanced.proRangeHeight",
              "priority": 30,
              "render": true,
              "label": "Track Height",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 2,
                  "max": 20,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proRangeMargin": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_range",
              "attrName": "module.advanced.proRangeMargin",
              "priority": 40,
              "render": true,
              "label": "Margin",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "margin": true
                }
              }
            }
          },
          "proStarColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_star",
              "attrName": "module.advanced.proStarColor",
              "priority": 10,
              "render": true,
              "label": "Star Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proStarActiveColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_star",
              "attrName": "module.advanced.proStarActiveColor",
              "priority": 20,
              "render": true,
              "label": "Active Star Color",
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "proStarSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_star",
              "attrName": "module.advanced.proStarSize",
              "priority": 30,
              "render": true,
              "label": "Star Size",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 10,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "proStarMargin": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "pro_star",
              "attrName": "module.advanced.proStarMargin",
              "priority": 40,
              "render": true,
              "label": "Margin",
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing",
                "props": {
                  "margin": true
                }
              }
            }
          }
        },
        "decoration": {
          "background": {},
          "sizing": {},
          "spacing": {},
          "border": {},
          "boxShadow": {},
          "filters": {},
          "transform": {},
          "animation": {},
          "overflow": {},
          "disabledOn": {},
          "transition": {},
          "position": {},
          "zIndex": {},
          "scroll": {},
          "sticky": {}
        }
      }
    }
  },
  "customCssFields": {
    "formContainer": {
      "subName": "formContainer",
      "selectorSuffix": " .cf7m-cf7-styler"
    },
    "formFields": {
      "subName": "formFields",
      "selectorSuffix": " .dipe-cf7-styler input"
    },
    "formLabels": {
      "subName": "formLabels",
      "selectorSuffix": " .dipe-cf7-styler label"
    },
    "formInputs": {
      "subName": "formInputs",
      "selectorSuffix": " input[type='text'], {{selector}} input[type='email'], {{selector}} input[type='tel'], {{selector}} textarea"
    },
    "submitButton": {
      "subName": "submitButton",
      "selectorSuffix": " input[type='submit']"
    }
  },
  "settings": {
    "advanced": "auto",
    "groups": {
      "general": {
        "panel": "content",
        "priority": 10,
        "groupName": "general",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Form Settings"
          }
        }
      },
      "common": {
        "panel": "design",
        "priority": 10,
        "groupName": "common",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Form Container"
          }
        }
      },
      "form_header": {
        "panel": "design",
        "priority": 15,
        "groupName": "form_header",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Form Header"
          }
        }
      },
      "form_text": {
        "panel": "design",
        "priority": 20,
        "groupName": "form_text",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Labels"
          }
        }
      },
      "form_field": {
        "panel": "design",
        "priority": 25,
        "groupName": "form_field",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Input Fields"
          }
        }
      },
      "radio_checkbox": {
        "panel": "design",
        "priority": 30,
        "groupName": "radio_checkbox",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Radio & Checkbox"
          }
        }
      },
      "submit_button": {
        "panel": "design",
        "priority": 35,
        "groupName": "submit_button",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Button"
          }
        }
      },
      "suc_err_msg": {
        "panel": "design",
        "priority": 40,
        "groupName": "suc_err_msg",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Messages"
          }
        }
      },
      "pro_heading": {
        "panel": "design",
        "priority": 50,
        "groupName": "pro_heading",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Pro: Heading"
          }
        }
      },
      "pro_icon": {
        "panel": "design",
        "priority": 51,
        "groupName": "pro_icon",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Icon"
          }
        }
      },
      "pro_image": {
        "panel": "design",
        "priority": 52,
        "groupName": "pro_image",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Image"
          }
        }
      },
      "pro_range": {
        "panel": "design",
        "priority": 53,
        "groupName": "pro_range",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Pro: Range"
          }
        }
      },
      "pro_star": {
        "panel": "design",
        "priority": 54,
        "groupName": "pro_star",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Pro: Star Rating"
          }
        }
      }
    }
  }
}
