{
  "name": "dcf/image-carousel",
  "d4Shortcode": "wdcl_image_carousel",
  "title": "Image Carousel",
  "titles": "Image Carousels",
  "moduleIcon": "dcf-image-carousel-icon",
  "category": "module",
  "childModuleName": "dcf/image-carousel-child",
  "childModuleTitle": "Image",
  "childrenName": [
    "dcf/image-carousel-child"
  ],
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Image Carousel"
            }
          }
        },
        "advanced": {
          "carouselType": {
            "desktop": {
              "value": "carousel"
            }
          },
          "slideCount": {
            "desktop": {
              "value": "3"
            }
          },
          "slideSpacing": {
            "desktop": {
              "value": "10px"
            }
          },
          "slideToScroll": {
            "desktop": {
              "value": "1"
            }
          },
          "slidingDir": {
            "desktop": {
              "value": "ltr"
            }
          },
          "isFade": {
            "desktop": {
              "value": "off"
            }
          },
          "isVertical": {
            "desktop": {
              "value": "off"
            }
          },
          "carouselHeight": {
            "desktop": {
              "value": "400px"
            }
          },
          "animationSpeed": {
            "desktop": {
              "value": "700ms"
            }
          },
          "isAutoplay": {
            "desktop": {
              "value": "on"
            }
          },
          "autoplaySpeed": {
            "desktop": {
              "value": "2000ms"
            }
          },
          "isInfinite": {
            "desktop": {
              "value": "on"
            }
          },
          "isAutoHeight": {
            "desktop": {
              "value": "off"
            }
          },
          "isCenter": {
            "desktop": {
              "value": "off"
            }
          },
          "centerModeType": {
            "desktop": {
              "value": "classic"
            }
          },
          "centerPadding": {
            "desktop": {
              "value": "70px"
            }
          },
          "navPagi": {
            "desktop": {
              "value": "nav"
            }
          },
          "customCursor": {
            "desktop": {
              "value": "off"
            }
          },
          "tickerSpeed": {
            "desktop": {
              "value": "30s"
            }
          },
          "tickerDirection": {
            "desktop": {
              "value": "left"
            }
          },
          "tickerPauseOnHover": {
            "desktop": {
              "value": "on"
            }
          },
          "tickerItemWidth": {
            "desktop": {
              "value": "250px"
            }
          },
          "carouselSpacingTop": {
            "desktop": {
              "value": "0px"
            }
          },
          "carouselSpacingBottom": {
            "desktop": {
              "value": "0px"
            }
          },
          "arrowHeight": {
            "desktop": {
              "value": "40px"
            }
          },
          "arrowWidth": {
            "desktop": {
              "value": "40px"
            }
          },
          "arrowIconSize": {
            "desktop": {
              "value": "30px"
            }
          },
          "arrowColor": {
            "desktop": {
              "value": "#333333"
            }
          },
          "arrowBg": {
            "desktop": {
              "value": "#dddddd"
            }
          },
          "arrowPosY": {
            "desktop": {
              "value": "50%"
            }
          },
          "arrowPosX": {
            "desktop": {
              "value": "-25px"
            }
          },
          "arrowBorderWidth": {
            "desktop": {
              "value": "0px"
            }
          },
          "arrowBorderColor": {
            "desktop": {
              "value": "#333333"
            }
          },
          "arrowBorderStyle": {
            "desktop": {
              "value": "solid"
            }
          },
          "arrowBorderRadius": {
            "desktop": {
              "value": "40px"
            }
          },
          "pagiColor": {
            "desktop": {
              "value": "#dddddd"
            }
          },
          "pagiHeight": {
            "desktop": {
              "value": "10px"
            }
          },
          "pagiWidth": {
            "desktop": {
              "value": "10px"
            }
          },
          "pagiBorderRadius": {
            "desktop": {
              "value": "10px"
            }
          },
          "pagiPosY": {
            "desktop": {
              "value": "10px"
            }
          },
          "pagiSpacing": {
            "desktop": {
              "value": "10px"
            }
          },
          "pagiColorActive": {
            "desktop": {
              "value": "#000000"
            }
          },
          "pagiWidthActive": {
            "desktop": {
              "value": "10px"
            }
          },
          "useLightbox": {
            "desktop": {
              "value": "off"
            }
          },
          "titleColor": {
            "desktop": {
              "value": ""
            }
          },
          "subtitleColor": {
            "desktop": {
              "value": ""
            }
          },
          "titleFontSize": {
            "desktop": {
              "value": ""
            }
          },
          "subtitleFontSize": {
            "desktop": {
              "value": ""
            }
          }
        }
      },
      "settings": {
        "meta": {
          "adminLabel": {}
        },
        "advanced": {
          "link": {},
          "text": {},
          "htmlAttributes": {},
          "carouselType": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.carouselType",
              "label": "Carousel Type",
              "priority": 5,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "carousel": {
                      "label": "Carousel"
                    },
                    "ticker": {
                      "label": "Ticker"
                    }
                  }
                }
              }
            }
          },
          "slideCount": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.slideCount",
              "label": "Slides To Show",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "1": {
                      "label": "1"
                    },
                    "2": {
                      "label": "2"
                    },
                    "3": {
                      "label": "3"
                    },
                    "4": {
                      "label": "4"
                    },
                    "5": {
                      "label": "5"
                    },
                    "6": {
                      "label": "6"
                    },
                    "7": {
                      "label": "7"
                    },
                    "8": {
                      "label": "8"
                    }
                  }
                }
              }
            }
          },
          "slideSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.slideSpacing",
              "label": "Slide Spacing",
              "priority": 15,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "em",
                    "rem"
                  ]
                }
              }
            }
          },
          "slideToScroll": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.slideToScroll",
              "label": "Items to Scroll",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "1": {
                      "label": "1"
                    },
                    "2": {
                      "label": "2"
                    },
                    "3": {
                      "label": "3"
                    },
                    "4": {
                      "label": "4"
                    },
                    "5": {
                      "label": "5"
                    },
                    "6": {
                      "label": "6"
                    },
                    "7": {
                      "label": "7"
                    },
                    "8": {
                      "label": "8"
                    }
                  }
                }
              }
            }
          },
          "slidingDir": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.slidingDir",
              "label": "Sliding Direction",
              "priority": 25,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "ltr": {
                      "label": "Left to Right"
                    },
                    "rtl": {
                      "label": "Right to Left"
                    }
                  }
                }
              }
            }
          },
          "isFade": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.isFade",
              "label": "Fade Effect",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "isVertical": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.isVertical",
              "label": "Vertical Mode",
              "priority": 6,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "carouselHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.carouselHeight",
              "label": "Carousel Height",
              "priority": 7,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 100,
                  "max": 1200,
                  "step": 10,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "vh",
                    "em",
                    "rem"
                  ]
                }
              }
            }
          },
          "animationSpeed": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.animationSpeed",
              "label": "Animation Speed",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 100,
                  "max": 5000,
                  "step": 100,
                  "defaultUnit": "ms",
                  "allowedUnits": [
                    "ms"
                  ]
                }
              }
            }
          },
          "isAutoplay": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.isAutoplay",
              "label": "Autoplay",
              "priority": 45,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "autoplaySpeed": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.autoplaySpeed",
              "label": "Autoplay Speed",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 500,
                  "max": 10000,
                  "step": 100,
                  "defaultUnit": "ms",
                  "allowedUnits": [
                    "ms"
                  ]
                }
              }
            }
          },
          "isInfinite": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.isInfinite",
              "label": "Infinite Looping",
              "priority": 55,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "isAutoHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.isAutoHeight",
              "label": "Auto Height",
              "priority": 60,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "isCenter": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.isCenter",
              "label": "Center Mode",
              "priority": 65,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "centerModeType": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.centerModeType",
              "label": "Center Mode Type",
              "priority": 70,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "classic": {
                      "label": "Classic"
                    },
                    "highlighted": {
                      "label": "Highlighted"
                    }
                  }
                }
              }
            }
          },
          "centerPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.centerPadding",
              "label": "Center Padding",
              "priority": 75,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 400,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "navPagi": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.navPagi",
              "label": "Navigation & Pagination",
              "priority": 80,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "none": {
                      "label": "None"
                    },
                    "nav": {
                      "label": "Navigation"
                    },
                    "pagi": {
                      "label": "Pagination"
                    },
                    "nav_pagi": {
                      "label": "Navigation & Pagination"
                    }
                  }
                }
              }
            }
          },
          "customCursor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.customCursor",
              "label": "Use Custom Cursor",
              "priority": 85,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "tickerSpeed": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.tickerSpeed",
              "label": "Ticker Speed",
              "priority": 92,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 5,
                  "max": 120,
                  "step": 1,
                  "defaultUnit": "s",
                  "allowedUnits": [
                    "s"
                  ]
                }
              }
            }
          },
          "tickerDirection": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.tickerDirection",
              "label": "Ticker Direction",
              "priority": 94,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "left": {
                      "label": "Left"
                    },
                    "right": {
                      "label": "Right"
                    }
                  }
                }
              }
            }
          },
          "tickerPauseOnHover": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.tickerPauseOnHover",
              "label": "Pause on Hover",
              "priority": 96,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "tickerItemWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSettings",
              "attrName": "module.advanced.tickerItemWidth",
              "label": "Item Width",
              "priority": 98,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 50,
                  "max": 800,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "em",
                    "rem",
                    "%"
                  ]
                }
              }
            }
          },
          "carouselSpacingTop": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSpacing",
              "attrName": "module.advanced.carouselSpacingTop",
              "label": "Carousel Spacing Top",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "carouselSpacingBottom": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "carouselSpacing",
              "attrName": "module.advanced.carouselSpacingBottom",
              "label": "Carousel Spacing Bottom",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "arrowHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowHeight",
              "label": "Height",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "arrowWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowWidth",
              "label": "Width",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "arrowIconSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowIconSize",
              "label": "Icon Size",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "arrowColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowColor",
              "label": "Icon Color",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": true,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "arrowBg": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowBg",
              "label": "Background",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": true,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "arrowPosY": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowPosY",
              "label": "Vertical Position",
              "priority": 60,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -150,
                  "max": 500,
                  "step": 1,
                  "defaultUnit": "%",
                  "allowedUnits": [
                    "%",
                    "px"
                  ]
                }
              }
            }
          },
          "arrowPosX": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowPosX",
              "label": "Horizontal Position",
              "priority": 70,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -300,
                  "max": 300,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "%"
                  ]
                }
              }
            }
          },
          "arrowBorderWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowBorderWidth",
              "label": "Border Width",
              "priority": 80,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "arrowBorderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowBorderColor",
              "label": "Border Color",
              "priority": 90,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": true,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "arrowBorderStyle": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowBorderStyle",
              "label": "Border Style",
              "priority": 100,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "solid": {
                      "label": "Solid"
                    },
                    "dashed": {
                      "label": "Dashed"
                    },
                    "dotted": {
                      "label": "Dotted"
                    },
                    "double": {
                      "label": "Double"
                    },
                    "none": {
                      "label": "None"
                    }
                  }
                }
              }
            }
          },
          "arrowBorderRadius": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "arrowSettings",
              "attrName": "module.advanced.arrowBorderRadius",
              "label": "Border Radius",
              "priority": 110,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 200,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "%"
                  ]
                }
              }
            }
          },
          "pagiColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiColor",
              "label": "Color",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": true,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "pagiHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiHeight",
              "label": "Height",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 1,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "pagiWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiWidth",
              "label": "Width",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 1,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "pagiBorderRadius": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiBorderRadius",
              "label": "Border Radius",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "%"
                  ]
                }
              }
            }
          },
          "pagiPosY": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiPosY",
              "label": "Vertical Position",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -400,
                  "max": 400,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "pagiSpacing": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiSpacing",
              "label": "Spacing",
              "priority": 60,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "pagiColorActive": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiColorActive",
              "label": "Active Color",
              "priority": 70,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "pagiWidthActive": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "paginationSettings",
              "attrName": "module.advanced.pagiWidthActive",
              "label": "Active Width",
              "priority": 80,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px"
                  ]
                }
              }
            }
          },
          "useLightbox": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "imageSettings",
              "attrName": "module.advanced.useLightbox",
              "label": "Use Lightbox",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "titleColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "textSettings",
              "attrName": "module.advanced.titleColor",
              "label": "Title Color",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": true,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "subtitleColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "textSettings",
              "attrName": "module.advanced.subtitleColor",
              "label": "Subtitle Color",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": true,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker"
              }
            }
          },
          "titleFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "textSettings",
              "attrName": "module.advanced.titleFontSize",
              "label": "Title Font Size",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "em",
                    "rem"
                  ]
                }
              }
            }
          },
          "subtitleFontSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "textSettings",
              "attrName": "module.advanced.subtitleFontSize",
              "label": "Subtitle Font Size",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false,
                "dynamicContent": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px",
                  "allowedUnits": [
                    "px",
                    "em",
                    "rem"
                  ]
                }
              }
            }
          }
        },
        "decoration": {
          "background": {},
          "sizing": {},
          "spacing": {},
          "border": {},
          "boxShadow": {},
          "filters": {},
          "transform": {},
          "animation": {},
          "overflow": {},
          "disabledOn": {},
          "transition": {},
          "position": {},
          "zIndex": {},
          "scroll": {},
          "sticky": {}
        }
      }
    }
  },
  "customCssFields": {
    "mainElement": {
      "subName": "mainElement",
      "selectorSuffix": ""
    },
    "carouselContainer": {
      "subName": "carouselContainer",
      "selectorSuffix": " .dcf-container"
    },
    "slickArrow": {
      "subName": "slickArrow",
      "selectorSuffix": " .slick-arrow"
    },
    "slickDots": {
      "subName": "slickDots",
      "selectorSuffix": " .slick-dots"
    },
    "carouselItem": {
      "subName": "carouselItem",
      "selectorSuffix": " .dcf-image-carousel-item"
    },
    "itemImage": {
      "subName": "itemImage",
      "selectorSuffix": " .dcf-image-carousel-item img"
    },
    "itemContent": {
      "subName": "itemContent",
      "selectorSuffix": " .dcf-image-carousel-item .content"
    },
    "itemTitle": {
      "subName": "itemTitle",
      "selectorSuffix": " .dcf-image-title"
    },
    "itemSubtitle": {
      "subName": "itemSubtitle",
      "selectorSuffix": " .dcf-image-subtitle"
    }
  },
  "settings": {
    "content": "auto",
    "design": "auto",
    "advanced": "auto",
    "groups": {
      "carouselSettings": {
        "panel": "content",
        "priority": 10,
        "groupName": "carouselSettings",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Carousel Settings"
          }
        }
      },
      "carouselSpacing": {
        "panel": "design",
        "priority": 20,
        "groupName": "carouselSpacing",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Carousel Spacing"
          }
        }
      },
      "arrowSettings": {
        "panel": "design",
        "priority": 30,
        "groupName": "arrowSettings",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Navigation"
          }
        }
      },
      "paginationSettings": {
        "panel": "design",
        "priority": 40,
        "groupName": "paginationSettings",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Pagination"
          }
        }
      },
      "imageSettings": {
        "panel": "content",
        "priority": 50,
        "groupName": "imageSettings",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Image Settings"
          }
        }
      },
      "textSettings": {
        "panel": "design",
        "priority": 15,
        "groupName": "textSettings",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Text"
          }
        }
      }
    }
  },
  "mousetrap": {
    "inner": {
      "edited": true
    }
  }
}
