/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.custom-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;
}

.custom-overlay.active {
    opacity: 1;
    visibility: visible;
}

.overlay-inner-content {
    padding: 30px;
    background: white;
    transform: translateY(-50px);
    transition: transform 0.3s ease;
}

.custom-overlay.active .overlay-inner-content {
    transform: translateY(0);
}

.custom-search-label {
    margin-bottom: 12px;
    font-weight: 600;
}

.custom-search-bar {
    max-width: 600px;
    margin: 0 auto;
    background: #fff;
    border-radius: 5px;
    padding: 5px;
    display: flex;
    flex-direction: column;
}

.custom-search-bar input {
    width: 100%;
    padding: 10px;
    border: none;
    border-radius: 5px;
    outline: none;
}
@media screen and (max-width: 920px){
  .custom-hide-desktop{
    display:none;
  }
}
@media screen and (min-width: 920px){
  .custom-hide-desktop-mobile{
    display:none;
  }
}
@media screen and (max-width: 600px){
  .overlay-inner-content {
    padding: 10px;
  }
}
  @media screen and (min-width: 1000px){
img.hs-search-results__featured-image{
max-width:300px;
}
}
nav.hs-search-results__pagination {
    margin-top: 20px;
}
input#site_search-input {
    border-radius: 6px;
    border-width: 1px;
    border-color: rgb(118, 118, 118);
    border-style: solid;
}
.hs-search-field__bar button svg {
    height: 15px!important;
}
button.hs-search-field__button {
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 6px;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-family: Montserrat,sans-serif;
    font-size: .75rem;
    font-weight: 700;
    height: auto;
    letter-spacing: .03em;
    line-height: 1.1;
    margin: 0;
    padding: 15px 25px;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: all .15s linear;
    white-space: normal;
    width: auto;
    word-break: break-word;
    transform: scale(0.9);
    margin-left: 10px;
}
button.hs-search-field__button:focus,  button.hs-search-field__button:hover,  button.hs-search-field__button:active{
    border-color: rgb(118, 118, 118);
    color: #fff;
    text-decoration: none;
    transform: scale(1.0);
}
.hs-search-field__bar:after {
content:unset!important;
}
a.hs-search-results__link:hover {
    text-decoration: underline;
}
#hs_cos_wrapper_site_search .hs-search-field--open .hs-search-field__suggestions a {
    color: grey;
}
li.hs-search-results__listing__item {
    border-bottom: 1px solid lightgrey;
      padding: 20px!important;
}
.blog-header--post {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 360px;
    margin:80px 0;
}
.blog-post__body-wrapper {
    margin: 0 auto;
    max-width: 100%;
}
.max-width80 {
    margin: 0 auto;
    max-width: 70%;
}
.blog-index, .blog-more-posts {
    padding: 0;
}
.blog-post {
  padding:0;
    padding-bottom: 4.5rem;
}
.blog-post__summary {
    font-size: 1.3rem;
    max-width: 100%;
}
.blog-post__title {
    max-width: 100%;
}
@media (max-width: 680px){
  .max-width80 {
    max-width: 80%;
}
  a.hs-search-results__pagination__link.hs-search-results__pagination__link--text-and-icon.hs-search-results__pagination__link--first.hs-search-results__pagination__link--disabled {
    display: none;
}
  a.hs-search-results__pagination__link.hs-search-results__pagination__link--text-and-icon.hs-search-results__pagination__link--prev.hs-search-results__pagination__link--disabled {
    display: none;
}
  a.hs-search-results__pagination__link.hs-search-results__pagination__link--text-and-icon.hs-search-results__pagination__link--next.hs-search-results__pagination__link--disabled {
    display: none;
}
  a.hs-search-results__pagination__link.hs-search-results__pagination__link--text-and-icon.hs-search-results__pagination__link--last.hs-search-results__pagination__link--disabled {
    display: none;
}
}
  @media (max-width: 480px){
  .max-width80 {
    max-width: 100%;
}
    .blog-post__title {
    font-size:2rem;
}
    .blog-header--post {
    min-height: 220px;
    margin:50px 0;
}
    .blog-post__summary {
    font-size: 1.2rem;
}
}
.blog-index__post-preheader {
    display: none;
}

[
  {
    "label": "Global colors",
    "name": "global_colors",
    "type": "group",
    "children": [
      {
        "label": "Primary color",
        "name": "primary_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "brand_settings.primaryColor"
          }
        },
        "default": {
          "color": "#000000",
          "opacity": 100
        }
      },
      {
        "label": "Secondary color",
        "name": "secondary_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "brand_settings.colors[1]"
          }
        },
        "default": {
          "color": "#EEBC46"
        }
      },
      {
        "label": "Text color",
        "name": "text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#000000"
        }
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false,
    "default": {
      "primary_color": {
        "color": "#000000",
        "opacity": 100
      }
    }
  },
  {
    "label": "Global fonts",
    "name": "global_fonts",
    "type": "group",
    "children": [
      {
        "label": "Primary font",
        "name": "primary_font",
        "type": "font",
        "visibility": {
          "hidden_subfields": {
            "size": true,
            "styles": true
          }
        },
        "alternate_names": [
          "body_font"
        ],
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_colors.text_color.color"
          }
        },
        "default": {
          "font": "Montserrat",
          "font_set": "GOOGLE",
          "color": "#000000",
          "styles": {},
          "variant": "regular",
          "fallback": "sans-serif"
        }
      },
      {
        "label": "Secondary font",
        "name": "secondary_font",
        "type": "font",
        "visibility": {
          "hidden_subfields": {
            "size": true,
            "styles": true
          }
        },
        "alternate_names": [
          "heading_font"
        ],
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_colors.text_color.color"
          }
        },
        "default": {
          "font": "Montserrat",
          "font_set": "GOOGLE",
          "color": "#000000",
          "styles": {},
          "variant": "regular",
          "fallback": "sans-serif"
        }
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false,
    "default": {
      "primary_font": {
        "font": "Montserrat",
        "font_set": "GOOGLE",
        "color": "#000000",
        "styles": {},
        "variant": "regular",
        "fallback": "sans-serif"
      },
      "secondary_font": {
        "font": "Montserrat",
        "font_set": "GOOGLE",
        "color": "#000000",
        "styles": {},
        "variant": "regular",
        "fallback": "sans-serif"
      }
    }
  },
  {
    "label": "Website header",
    "name": "header",
    "type": "group",
    "children": [
      {
        "label": "Navbar module variant",
        "name": "type",
        "type": "choice",
        "display": "select",
        "reordering_enabled": true,
        "display_width": null,
        "locked": false,
        "multiple": false,
        "choices": [
          [
            "simple",
            "Simple"
          ],
          [
            "mega_menu",
            "Mega Menu"
          ],
          [
            "dnd",
            "Drag and Drop"
          ]
        ],
        "preset": null,
        "required": true,
        "default": "mega_menu"
      },
      {
        "label": "Background color",
        "name": "background_color",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#ff6c27",
          "opacity": 100
        }
      },
      {
        "label": "Menu link font",
        "name": "menu_link_font",
        "type": "font",
        "visibility": {
          "hidden_subfields": {
            "styles": true
          }
        },
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.primary_font.color",
            "font": "theme.global_fonts.primary_font.font",
            "font_set": "theme.global_fonts.primary_font.font_set"
          }
        },
        "default": {
          "size": 12,
          "size_unit": "px",
          "color": "#FFFFFF",
          "font": "Montserrat",
          "font_set": "GOOGLE"
        }
      },
      {
        "label": "Navbar height",
        "name": "height",
        "type": "number",
        "display": "text",
        "display_width": null,
        "locked": false,
        "step": 1,
        "min": 0,
        "required": false,
        "default": 82
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false,
    "default": {
      "type": "mega_menu",
      "background_color": {
        "color": "#ff6c27",
        "opacity": 100
      },
      "menu_link_font": {
        "size": 12,
        "size_unit": "px",
        "color": "#FFFFFF",
        "font": "Montserrat",
        "font_set": "GOOGLE"
      }
    }
  },
  {
    "label": "Typography",
    "name": "typography",
    "type": "group",
    "children": [
      {
        "label": "Body text",
        "name": "body_text",
        "type": "font",
        "visibility": {
          "hidden_subfields": {
            "styles": true
          }
        },
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.primary_font.color",
            "font": "theme.global_fonts.primary_font.font",
            "font_set": "theme.global_fonts.primary_font.font_set"
          }
        },
        "default": {
          "size": 16,
          "size_unit": "px"
        }
      },
      {
        "label": "Body line height",
        "name": "body_line_height",
        "type": "number",
        "display": "text",
        "display_width": null,
        "locked": false,
        "step": 0.1,
        "min": 0,
        "required": false,
        "default": 1.375
      },
      {
        "label": "Preheader",
        "name": "preheader",
        "type": "font",
        "visibility": {
          "hidden_subfields": {
            "styles": true
          }
        },
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_colors.primary_color.color",
            "font": "theme.global_fonts.primary_font.font",
            "font_set": "theme.global_fonts.primary_font.font_set"
          }
        },
        "default": {
          "size": 14,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          },
          "variant": "700"
        }
      },
      {
        "label": "Heading one (H1)",
        "name": "heading_one",
        "type": "font",
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.secondary_font.color",
            "font": "theme.global_fonts.secondary_font.font",
            "font_set": "theme.global_fonts.secondary_font.font_set"
          }
        },
        "default": {
          "size": 40,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          },
          "variant": "700"
        }
      },
      {
        "label": "Heading two (H2)",
        "name": "heading_two",
        "type": "font",
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.secondary_font.color",
            "font": "theme.global_fonts.secondary_font.font",
            "font_set": "theme.global_fonts.secondary_font.font_set"
          }
        },
        "default": {
          "size": 32,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          },
          "variant": "700"
        }
      },
      {
        "label": "Heading three (H3)",
        "name": "heading_three",
        "type": "font",
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.secondary_font.color",
            "font": "theme.global_fonts.secondary_font.font",
            "font_set": "theme.global_fonts.secondary_font.font_set"
          }
        },
        "default": {
          "size": 24,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          },
          "variant": "700"
        }
      },
      {
        "label": "Heading four (H4)",
        "name": "heading_four",
        "type": "font",
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.secondary_font.color",
            "font": "theme.global_fonts.secondary_font.font",
            "font_set": "theme.global_fonts.secondary_font.font_set"
          }
        },
        "default": {
          "size": 18,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          }
        }
      },
      {
        "label": "Heading five (H5)",
        "name": "heading_five",
        "type": "font",
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "font": "theme.global_fonts.secondary_font.font",
            "font_set": "theme.global_fonts.secondary_font.font_set"
          }
        },
        "default": {
          "color": "#000000",
          "size": 14,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          }
        }
      },
      {
        "label": "Heading six (H6)",
        "name": "heading_six",
        "type": "font",
        "display_width": null,
        "load_external_fonts": true,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.secondary_font.color",
            "font": "theme.global_fonts.secondary_font.font",
            "font_set": "theme.global_fonts.secondary_font.font_set"
          }
        },
        "default": {
          "size": 12,
          "size_unit": "px",
          "styles": {
            "text-decoration": "none"
          }
        }
      },
      {
        "label": "Link color",
        "name": "link_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#0270e0"
        }
      },
      {
        "label": "Enable Responsive Typography",
        "name": "if_mobile_typography",
        "id": "42427cc0-caa8-e333-eac0-0d0df90d1e17",
        "type": "boolean",
        "help_text": "This checkbox will enable specific typographies for the mobile view (for viewports with less than 767px)",
        "display": "checkbox",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": false
      },
      {
        "label": "Responsive Typography",
        "name": "mobile_typography",
        "type": "group",
        "visibility": {
          "controlling_field": "42427cc0-caa8-e333-eac0-0d0df90d1e17",
          "controlling_value_regex": "true",
          "operator": "EQUAL"
        },
        "children": [
          {
            "label": "Body text",
            "name": "body_text",
            "type": "font",
            "visibility": {
              "hidden_subfields": {
                "styles": true
              }
            },
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_fonts.primary_font.color",
                "font": "theme.global_fonts.primary_font.font",
                "font_set": "theme.global_fonts.primary_font.font_set"
              }
            },
            "default": {
              "size": 16,
              "size_unit": "px"
            }
          },
          {
            "label": "Body line height",
            "name": "body_line_height",
            "type": "number",
            "display": "text",
            "display_width": null,
            "locked": false,
            "step": 0.1,
            "min": 0,
            "required": false,
            "default": 1.375
          },
          {
            "label": "Preheader",
            "name": "preheader",
            "type": "font",
            "visibility": {
              "hidden_subfields": {
                "styles": true
              }
            },
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_colors.primary_color.color",
                "font": "theme.global_fonts.primary_font.font",
                "font_set": "theme.global_fonts.primary_font.font_set"
              }
            },
            "default": {
              "size": 14,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              },
              "variant": "700"
            }
          },
          {
            "label": "Heading one (H1)",
            "name": "heading_one",
            "type": "font",
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_fonts.secondary_font.color",
                "font": "theme.global_fonts.secondary_font.font",
                "font_set": "theme.global_fonts.secondary_font.font_set"
              }
            },
            "default": {
              "size": 40,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              },
              "variant": "700"
            }
          },
          {
            "label": "Heading two (H2)",
            "name": "heading_two",
            "type": "font",
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_fonts.secondary_font.color",
                "font": "theme.global_fonts.secondary_font.font",
                "font_set": "theme.global_fonts.secondary_font.font_set"
              }
            },
            "default": {
              "size": 32,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              },
              "variant": "700"
            }
          },
          {
            "label": "Heading three (H3)",
            "name": "heading_three",
            "type": "font",
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_fonts.secondary_font.color",
                "font": "theme.global_fonts.secondary_font.font",
                "font_set": "theme.global_fonts.secondary_font.font_set"
              }
            },
            "default": {
              "size": 24,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              },
              "variant": "700"
            }
          },
          {
            "label": "Heading four (H4)",
            "name": "heading_four",
            "type": "font",
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_fonts.secondary_font.color",
                "font": "theme.global_fonts.secondary_font.font",
                "font_set": "theme.global_fonts.secondary_font.font_set"
              }
            },
            "default": {
              "size": 18,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              }
            }
          },
          {
            "label": "Heading five (H5)",
            "name": "heading_five",
            "type": "font",
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "font": "theme.global_fonts.secondary_font.font",
                "font_set": "theme.global_fonts.secondary_font.font_set"
              }
            },
            "default": {
              "color": "#000000",
              "size": 14,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              }
            }
          },
          {
            "label": "Heading six (H6)",
            "name": "heading_six",
            "type": "font",
            "display_width": null,
            "load_external_fonts": true,
            "locked": false,
            "required": false,
            "inherited_value": {
              "property_value_paths": {
                "color": "theme.global_fonts.secondary_font.color",
                "font": "theme.global_fonts.secondary_font.font",
                "font_set": "theme.global_fonts.secondary_font.font_set"
              }
            },
            "default": {
              "size": 12,
              "size_unit": "px",
              "styles": {
                "text-decoration": "none"
              }
            }
          },
          {
            "label": "Link color",
            "name": "link_color",
            "type": "color",
            "visibility": {
              "hidden_subfields": {
                "opacity": true
              }
            },
            "display_width": null,
            "locked": false,
            "required": false,
            "default": {
              "color": "#0270e0"
            }
          }
        ],
        "display_width": null,
        "locked": false,
        "tab": "CONTENT",
        "expanded": false,
        "required": false
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false
  },
  {
    "label": "Buttons",
    "name": "buttons",
    "type": "group",
    "children": [
      {
        "label": "Background color",
        "name": "background_color",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_colors.primary_color.color"
          }
        },
        "default": {
          "color": "#FFFFFF",
          "opacity": 100
        }
      },
      {
        "label": "Text color",
        "name": "text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#000000",
          "opacity": 100
        }
      },
      {
        "label": "Border",
        "name": "border",
        "type": "group",
        "children": [
          {
            "label": "Border color",
            "name": "color",
            "type": "color",
            "visibility": {
              "hidden_subfields": {
                "opacity": true
              }
            },
            "display_width": null,
            "locked": false,
            "required": false,
            "inherited_value": {
              "default_value_path": "theme.global_colors.primary_color"
            },
            "default": {
              "color": "#FFFFFF",
              "opacity": 100
            }
          },
          {
            "label": "Border width",
            "name": "width",
            "type": "number",
            "display": "text",
            "max": 20,
            "display_width": null,
            "locked": false,
            "step": 1,
            "min": 0,
            "required": false,
            "default": 1
          },
          {
            "label": "Corner radius",
            "name": "radius",
            "type": "number",
            "display": "text",
            "max": 100,
            "display_width": null,
            "locked": false,
            "step": 1,
            "min": 0,
            "required": false,
            "default": 50
          }
        ],
        "display_width": null,
        "locked": false,
        "tab": "CONTENT",
        "expanded": false,
        "required": false,
        "default": {
          "radius": 50,
          "color": {
            "color": "#FFFFFF",
            "opacity": 100
          }
        }
      },
      {
        "label": "Padding",
        "name": "padding",
        "type": "group",
        "children": [
          {
            "label": "Horizontal padding",
            "name": "horizontal",
            "type": "number",
            "display": "slider",
            "max": 100,
            "display_width": null,
            "locked": false,
            "step": 1,
            "min": 0,
            "required": false,
            "default": 25
          },
          {
            "label": "Vertical padding",
            "name": "vertical",
            "type": "number",
            "display": "slider",
            "max": 100,
            "display_width": null,
            "locked": false,
            "step": 1,
            "min": 0,
            "required": false,
            "default": 15
          }
        ],
        "display_width": null,
        "locked": false,
        "tab": "CONTENT",
        "expanded": false,
        "required": false
      },
      {
        "label": "Hover",
        "name": "hover",
        "type": "group",
        "children": [
          {
            "label": "Background color",
            "name": "background_color",
            "type": "color",
            "display_width": null,
            "locked": false,
            "required": false,
            "default": {
              "color": "#000000",
              "opacity": 100
            }
          },
          {
            "label": "Text color",
            "name": "text_color",
            "type": "color",
            "visibility": {
              "hidden_subfields": {
                "opacity": true
              }
            },
            "display_width": null,
            "locked": false,
            "required": false,
            "default": {
              "color": "#FFFFFF"
            }
          },
          {
            "label": "Scale",
            "name": "scale",
            "type": "number",
            "display": "text",
            "max": 100,
            "display_width": null,
            "locked": false,
            "step": 0.01,
            "suffix": "x",
            "min": 0,
            "required": false,
            "default": 1.05
          }
        ],
        "display_width": null,
        "locked": false,
        "tab": "CONTENT",
        "expanded": false,
        "required": false,
        "default": {
          "background_color": {
            "color": "#000000",
            "opacity": 100
          }
        }
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false,
    "default": {
      "border": {
        "radius": 50,
        "color": {
          "color": "#FFFFFF",
          "opacity": 100
        }
      },
      "background_color": {
        "color": "#FFFFFF",
        "opacity": 100
      },
      "text_color": {
        "color": "#000000",
        "opacity": 100
      },
      "hover": {
        "background_color": {
          "color": "#000000",
          "opacity": 100
        }
      }
    }
  },
  {
    "label": "Forms",
    "name": "forms",
    "type": "group",
    "children": [
      {
        "label": "Header text color",
        "name": "header_text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.secondary_font.color"
          }
        },
        "default": {
          "color": null,
          "opacity": null,
          "rgba": null,
          "rgb": null,
          "hex": null
        }
      },
      {
        "label": "Label color",
        "name": "label_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.primary_font.color"
          }
        },
        "default": {
          "color": null,
          "opacity": null,
          "rgba": null,
          "rgb": null,
          "hex": null
        }
      },
      {
        "label": "Help text color",
        "name": "help_text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#33475B"
        }
      },
      {
        "label": "Field border color",
        "name": "field_border_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#DADADA"
        }
      },
      {
        "label": "Field focus border color",
        "name": "field_focus_border_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "default_value_path": "theme.global_colors.primary_color"
        },
        "default": {
          "color": null,
          "opacity": null,
          "rgba": null,
          "rgb": null,
          "hex": null
        }
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false
  },
  {
    "label": "Tables",
    "name": "tables",
    "type": "group",
    "children": [
      {
        "label": "Header background color",
        "name": "header_background_color",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "default_value_path": "theme.global_colors.primary_color"
        },
        "default": {
          "opacity": 100
        }
      },
      {
        "label": "Header text color",
        "name": "header_text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#FFFFFF"
        }
      },
      {
        "label": "Body background color",
        "name": "body_background_color",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#FFFFFF",
          "opacity": 100
        }
      },
      {
        "label": "Body text color",
        "name": "body_text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.primary_font.color"
          }
        },
        "default": {
          "color": null,
          "opacity": null,
          "rgba": null,
          "rgb": null,
          "hex": null
        }
      },
      {
        "label": "Footer background color",
        "name": "footer_background_color",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#FFFFFF",
          "opacity": 100
        }
      },
      {
        "label": "Footer text color",
        "name": "footer_text_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.primary_font.color"
          }
        },
        "default": {
          "color": null,
          "opacity": null,
          "rgba": null,
          "rgb": null,
          "hex": null
        }
      },
      {
        "label": "Border color",
        "name": "border_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "theme.global_fonts.primary_font.color"
          }
        },
        "default": {
          "color": null,
          "opacity": null,
          "rgba": null,
          "rgb": null,
          "hex": null
        }
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false
  },
  {
    "label": "Cards",
    "name": "cards",
    "type": "group",
    "children": [
      {
        "label": "Background color",
        "name": "background",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#FFFFFF",
          "opacity": 100
        }
      },
      {
        "label": "Border color",
        "name": "border_color",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#6492fd",
          "opacity": 20
        }
      },
      {
        "label": "Box shadow color",
        "name": "box_shadow",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#9aa1b1",
          "opacity": 20
        }
      },
      {
        "label": "Box shadow light color",
        "name": "box_shadow_light",
        "type": "color",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#9aa1b1",
          "opacity": 10
        }
      },
      {
        "label": "Border Radius",
        "name": "border_radius",
        "type": "number",
        "display": "slider",
        "max": 100,
        "display_width": null,
        "locked": false,
        "step": 1,
        "min": 0,
        "required": false,
        "default": 9
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false
  },
  {
    "label": "Spacing",
    "name": "spacing",
    "type": "group",
    "children": [
      {
        "label": "Vertical spacing",
        "name": "vertical_spacing",
        "type": "number",
        "display": "slider",
        "max": 500,
        "display_width": null,
        "locked": false,
        "step": 1,
        "min": 0,
        "required": false,
        "default": 80
      },
      {
        "label": "Maximum content width",
        "name": "max_width",
        "type": "number",
        "display": "slider",
        "max": 2500,
        "display_width": null,
        "locked": false,
        "step": 1,
        "min": 900,
        "required": false,
        "default": 1240
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false
  },
  {
    "label": "Footer",
    "name": "footer",
    "type": "group",
    "children": [
      {
        "label": "Footer module variant",
        "name": "type",
        "type": "choice",
        "display": "select",
        "reordering_enabled": true,
        "display_width": null,
        "locked": false,
        "multiple": false,
        "choices": [
          [
            "normal",
            "Normal"
          ],
          [
            "simple",
            "Simple"
          ],
          [
            "dnd",
            "Drag and Drop"
          ]
        ],
        "preset": null,
        "required": true,
        "default": "normal"
      },
      {
        "label": "Background color",
        "name": "background_color",
        "type": "color",
        "inline_help_text": "Color selector for the background color of the footer",
        "help_text": "This will only work if you are using the Normal or Simple footers",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#ff6c27",
          "opacity": 100
        }
      },
      {
        "label": "Text color",
        "name": "text_color",
        "type": "color",
        "inline_help_text": "Color selector for the text in the footer",
        "help_text": "This will only work if you are using the Normal or Simple footers",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#FFFFFF",
          "opacity": 100
        }
      },
      {
        "label": "Link hover color",
        "name": "hover_color",
        "type": "color",
        "inline_help_text": "Color selector for the link color in the footer",
        "help_text": "This will only work if you are using the Normal or Simple footers",
        "visibility": {
          "hidden_subfields": {
            "opacity": true
          }
        },
        "display_width": null,
        "locked": false,
        "required": false,
        "inherited_value": {
          "property_value_paths": {
            "color": "brand_settings.primaryColor"
          }
        },
        "default": {
          "color": "#000000",
          "opacity": 100
        }
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false,
    "default": {
      "background_color": {
        "color": "#ff6c27",
        "opacity": 100
      },
      "hover_color": {
        "color": "#000000",
        "opacity": 100
      }
    }
  },
  {
    "label": "Blog",
    "name": "blog",
    "type": "group",
    "children": [
      {
        "label": "Header Image",
        "name": "header_image",
        "type": "image",
        "display_width": null,
        "locked": false,
        "resizable": true,
        "responsive": true,
        "show_loading": false,
        "required": false,
        "default": {
          "size_type": "auto",
          "src": "https://f.hubspotusercontent30.net/hubfs/8823337/Blog-Image.svg",
          "alt": "Blog",
          "loading": "disabled"
        }
      },
      {
        "label": "Background color",
        "name": "background_color",
        "type": "color",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": {
          "color": "#F2F5FB",
          "opacity": 100
        }
      },
      {
        "label": "Tag limit",
        "name": "tag_limit",
        "type": "number",
        "display": "text",
        "max": 250,
        "display_width": null,
        "locked": false,
        "step": 1,
        "min": 0,
        "required": false,
        "default": 250
      },
      {
        "label": "Show summary in Blog post",
        "name": "show_summary",
        "type": "boolean",
        "display": "checkbox",
        "display_width": null,
        "locked": false,
        "required": false,
        "default": true
      }
    ],
    "display_width": null,
    "locked": false,
    "tab": "CONTENT",
    "expanded": false,
    "required": false
  },
  {
    "label": "Scroll behavior",
    "name": "scroll_behavior",
    "type": "choice",
    "display": "select",
    "reordering_enabled": true,
    "display_width": null,
    "locked": false,
    "multiple": false,
    "choices": [
      [
        "auto",
        "Auto"
      ],
      [
        "smooth",
        "Smooth"
      ]
    ],
    "preset": null,
    "required": true,
    "default": "auto"
  }
]