:root {
  --cmsmasters-colors-primary: var(--e-global-color-primary, #5CD8DF);
  --cmsmasters-colors-secondary: var(--e-global-color-secondary, #173435);
  --cmsmasters-colors-accent: var(--e-global-color-accent, #14BEC9);
  --cmsmasters-colors-tertiary: var(--e-global-color-tertiary, #BCC5C5);
  --cmsmasters-link-colors-normal: var(--cmsmasters-colors-primary);
  --cmsmasters-link-colors-hover: var(--cmsmasters-colors-tertiary);
  --cmsmasters-colors-text: var(--e-global-color-text, #657E7E);
  --cmsmasters-colors-link: var(--cmsmasters-link-colors-normal);
  --cmsmasters-colors-hover: var(--cmsmasters-link-colors-hover);
  --cmsmasters-colors-heading: var(--cmsmasters-colors-secondary);
  --cmsmasters-colors-bg: var(--e-global-color-background, #FFFFFF);
  --cmsmasters-colors-alternate: var(--e-global-color-alternate, #F8F8F8);
  --cmsmasters-colors-bd: var(--e-global-color-border, #D8DEDE);
  --cmsmasters-default-font: sans-serif;
  --cmsmasters-primary-font-family: var(--e-global-typography-primary-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-primary-font-size: var(--e-global-typography-primary-font-size, 30px);
  --cmsmasters-primary-line-height: var(--e-global-typography-primary-line-height, 1.2em);
  --cmsmasters-primary-font-weight: var(--e-global-typography-primary-font-weight, 400);
  --cmsmasters-primary-text-transform: var(--e-global-typography-primary-text-transform, none);
  --cmsmasters-primary-font-style: var(--e-global-typography-primary-font-style, normal);
  --cmsmasters-primary-text-decoration: var(--e-global-typography-primary-text-decoration, none);
  --cmsmasters-primary-letter-spacing: var(--e-global-typography-primary-letter-spacing, 0);
  --cmsmasters-primary-word-spacing: var(--e-global-typography-primary-word-spacing, 0);
  --cmsmasters-secondary-font-family: var(--e-global-typography-secondary-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-secondary-font-size: var(--e-global-typography-secondary-font-size, 20px);
  --cmsmasters-secondary-line-height: var(--e-global-typography-secondary-line-height, 1.4em);
  --cmsmasters-secondary-font-weight: var(--e-global-typography-secondary-font-weight, 500);
  --cmsmasters-secondary-text-transform: var(--e-global-typography-secondary-text-transform, none);
  --cmsmasters-secondary-font-style: var(--e-global-typography-secondary-font-style, normal);
  --cmsmasters-secondary-text-decoration: var(--e-global-typography-secondary-text-decoration, none);
  --cmsmasters-secondary-letter-spacing: var(--e-global-typography-secondary-letter-spacing, 0);
  --cmsmasters-secondary-word-spacing: var(--e-global-typography-secondary-word-spacing, 0);
  --cmsmasters-text-font-family: var(--e-global-typography-text-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-text-font-size: var(--e-global-typography-text-font-size, 18px);
  --cmsmasters-text-line-height: var(--e-global-typography-text-line-height, 1.75em);
  --cmsmasters-text-font-weight: var(--e-global-typography-text-font-weight, 400);
  --cmsmasters-text-text-transform: var(--e-global-typography-text-text-transform, none);
  --cmsmasters-text-font-style: var(--e-global-typography-text-font-style, normal);
  --cmsmasters-text-text-decoration: var(--e-global-typography-text-text-decoration, none);
  --cmsmasters-text-letter-spacing: var(--e-global-typography-text-letter-spacing, 0);
  --cmsmasters-text-word-spacing: var(--e-global-typography-text-word-spacing, 0);
  --cmsmasters-base-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-base-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-base-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-base-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-base-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-base-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-base-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-base-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-base-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-accent-font-family: var(--e-global-typography-accent-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-accent-font-size: var(--e-global-typography-accent-font-size, 15px);
  --cmsmasters-accent-line-height: var(--e-global-typography-accent-line-height, 1.3em);
  --cmsmasters-accent-font-weight: var(--e-global-typography-accent-font-weight, 600);
  --cmsmasters-accent-text-transform: var(--e-global-typography-accent-text-transform, none);
  --cmsmasters-accent-font-style: var(--e-global-typography-accent-font-style, normal);
  --cmsmasters-accent-text-decoration: var(--e-global-typography-accent-text-decoration, none);
  --cmsmasters-accent-letter-spacing: var(--e-global-typography-accent-letter-spacing, 0);
  --cmsmasters-accent-word-spacing: var(--e-global-typography-accent-word-spacing, 0);
  --cmsmasters-tertiary-font-family: var(--e-global-typography-tertiary-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-tertiary-font-size: var(--e-global-typography-tertiary-font-size, 15px);
  --cmsmasters-tertiary-line-height: var(--e-global-typography-tertiary-line-height, 1.3em);
  --cmsmasters-tertiary-font-weight: var(--e-global-typography-tertiary-font-weight, 500);
  --cmsmasters-tertiary-text-transform: var(--e-global-typography-tertiary-text-transform, none);
  --cmsmasters-tertiary-font-style: var(--e-global-typography-tertiary-font-style, normal);
  --cmsmasters-tertiary-text-decoration: var(--e-global-typography-tertiary-text-decoration, none);
  --cmsmasters-tertiary-letter-spacing: var(--e-global-typography-tertiary-letter-spacing, 0);
  --cmsmasters-tertiary-word-spacing: var(--e-global-typography-tertiary-word-spacing, 0);
  --cmsmasters-meta-font-family: var(--e-global-typography-meta-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-meta-font-size: var(--e-global-typography-meta-font-size, 15px);
  --cmsmasters-meta-line-height: var(--e-global-typography-meta-line-height, 1.45em);
  --cmsmasters-meta-font-weight: var(--e-global-typography-meta-font-weight, 400);
  --cmsmasters-meta-text-transform: var(--e-global-typography-meta-text-transform, none);
  --cmsmasters-meta-font-style: var(--e-global-typography-meta-font-style, normal);
  --cmsmasters-meta-text-decoration: var(--e-global-typography-meta-text-decoration, none);
  --cmsmasters-meta-letter-spacing: var(--e-global-typography-meta-letter-spacing, 0);
  --cmsmasters-meta-word-spacing: var(--e-global-typography-meta-word-spacing, 0);
  --cmsmasters-taxonomy-font-family: var(--e-global-typography-taxonomy-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-taxonomy-font-size: var(--e-global-typography-taxonomy-font-size, 13px);
  --cmsmasters-taxonomy-line-height: var(--e-global-typography-taxonomy-line-height, 1.4em);
  --cmsmasters-taxonomy-font-weight: var(--e-global-typography-taxonomy-font-weight, 600);
  --cmsmasters-taxonomy-text-transform: var(--e-global-typography-taxonomy-text-transform, uppercase);
  --cmsmasters-taxonomy-font-style: var(--e-global-typography-taxonomy-font-style, normal);
  --cmsmasters-taxonomy-text-decoration: var(--e-global-typography-taxonomy-text-decoration, none);
  --cmsmasters-taxonomy-letter-spacing: var(--e-global-typography-taxonomy-letter-spacing, 1px);
  --cmsmasters-taxonomy-word-spacing: var(--e-global-typography-taxonomy-word-spacing, 0);
  --cmsmasters-small-font-family: var(--e-global-typography-small-font-family, "Manrope"), var(--cmsmasters-default-font);
  --cmsmasters-small-font-size: var(--e-global-typography-small-font-size, 16px);
  --cmsmasters-small-line-height: var(--e-global-typography-small-line-height, 1.75em);
  --cmsmasters-small-font-weight: var(--e-global-typography-small-font-weight, 400);
  --cmsmasters-small-text-transform: var(--e-global-typography-small-text-transform, none);
  --cmsmasters-small-font-style: var(--e-global-typography-small-font-style, normal);
  --cmsmasters-small-text-decoration: var(--e-global-typography-small-text-decoration, none);
  --cmsmasters-small-letter-spacing: var(--e-global-typography-small-letter-spacing, 0);
  --cmsmasters-small-word-spacing: var(--e-global-typography-small-word-spacing, 0);
  --cmsmasters-h1-font-family: var(--e-global-typography-h1-font-family, var(--cmsmasters-primary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-h1-font-size: var(--e-global-typography-h1-font-size, 54px);
  --cmsmasters-h1-line-height: var(--e-global-typography-h1-line-height, 1.2em);
  --cmsmasters-h1-font-weight: var(--e-global-typography-h1-font-weight, var(--cmsmasters-primary-font-weight));
  --cmsmasters-h1-text-transform: var(--e-global-typography-h1-text-transform, var(--cmsmasters-primary-text-transform));
  --cmsmasters-h1-font-style: var(--e-global-typography-h1-font-style, var(--cmsmasters-primary-font-style));
  --cmsmasters-h1-text-decoration: var(--e-global-typography-h1-text-decoration, var(--cmsmasters-primary-text-decoration));
  --cmsmasters-h1-letter-spacing: var(--e-global-typography-h1-letter-spacing, -1px);
  --cmsmasters-h1-word-spacing: var(--e-global-typography-h1-word-spacing, 0);
  --cmsmasters-h2-font-family: var(--e-global-typography-h2-font-family, var(--cmsmasters-primary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-h2-font-size: var(--e-global-typography-h2-font-size, 42px);
  --cmsmasters-h2-line-height: var(--e-global-typography-h2-line-height, 1.25em);
  --cmsmasters-h2-font-weight: var(--e-global-typography-h2-font-weight, var(--cmsmasters-primary-font-weight));
  --cmsmasters-h2-text-transform: var(--e-global-typography-h2-text-transform, var(--cmsmasters-primary-text-transform));
  --cmsmasters-h2-font-style: var(--e-global-typography-h2-font-style, var(--cmsmasters-primary-font-style));
  --cmsmasters-h2-text-decoration: var(--e-global-typography-h2-text-decoration, var(--cmsmasters-primary-text-decoration));
  --cmsmasters-h2-letter-spacing: var(--e-global-typography-h2-letter-spacing, -1px);
  --cmsmasters-h2-word-spacing: var(--e-global-typography-h2-word-spacing, 0);
  --cmsmasters-h3-font-family: var(--e-global-typography-h3-font-family, var(--cmsmasters-primary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-h3-font-size: var(--e-global-typography-h3-font-size, 32px);
  --cmsmasters-h3-line-height: var(--e-global-typography-h3-line-height, 1.3em);
  --cmsmasters-h3-font-weight: var(--e-global-typography-h3-font-weight, var(--cmsmasters-primary-font-weight));
  --cmsmasters-h3-text-transform: var(--e-global-typography-h3-text-transform, var(--cmsmasters-primary-text-transform));
  --cmsmasters-h3-font-style: var(--e-global-typography-h3-font-style, var(--cmsmasters-primary-font-style));
  --cmsmasters-h3-text-decoration: var(--e-global-typography-h3-text-decoration, var(--cmsmasters-primary-text-decoration));
  --cmsmasters-h3-letter-spacing: var(--e-global-typography-h3-letter-spacing, var(--cmsmasters-primary-letter-spacing));
  --cmsmasters-h3-word-spacing: var(--e-global-typography-h3-word-spacing, var(--cmsmasters-primary-word-spacing));
  --cmsmasters-h4-font-family: var(--e-global-typography-h4-font-family, var(--cmsmasters-secondary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-h4-font-size: var(--e-global-typography-h4-font-size, 26px);
  --cmsmasters-h4-line-height: var(--e-global-typography-h4-line-height, 1.35em);
  --cmsmasters-h4-font-weight: var(--e-global-typography-h4-font-weight, var(--cmsmasters-secondary-font-weight));
  --cmsmasters-h4-text-transform: var(--e-global-typography-h4-text-transform, var(--cmsmasters-secondary-text-transform));
  --cmsmasters-h4-font-style: var(--e-global-typography-h4-font-style, var(--cmsmasters-secondary-font-style));
  --cmsmasters-h4-text-decoration: var(--e-global-typography-h4-text-decoration, var(--cmsmasters-secondary-text-decoration));
  --cmsmasters-h4-letter-spacing: var(--e-global-typography-h4-letter-spacing, var(--cmsmasters-secondary-letter-spacing));
  --cmsmasters-h4-word-spacing: var(--e-global-typography-h4-word-spacing, var(--cmsmasters-secondary-word-spacing));
  --cmsmasters-h5-font-family: var(--e-global-typography-h5-font-family, var(--cmsmasters-secondary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-h5-font-size: var(--e-global-typography-h5-font-size, 21px);
  --cmsmasters-h5-line-height: var(--e-global-typography-h5-line-height, 1.4em);
  --cmsmasters-h5-font-weight: var(--e-global-typography-h5-font-weight, var(--cmsmasters-secondary-font-weight));
  --cmsmasters-h5-text-transform: var(--e-global-typography-h5-text-transform, var(--cmsmasters-secondary-text-transform));
  --cmsmasters-h5-font-style: var(--e-global-typography-h5-font-style, var(--cmsmasters-secondary-font-style));
  --cmsmasters-h5-text-decoration: var(--e-global-typography-h5-text-decoration, var(--cmsmasters-secondary-text-decoration));
  --cmsmasters-h5-letter-spacing: var(--e-global-typography-h5-letter-spacing, var(--cmsmasters-secondary-letter-spacing));
  --cmsmasters-h5-word-spacing: var(--e-global-typography-h5-word-spacing, var(--cmsmasters-secondary-word-spacing));
  --cmsmasters-h6-font-family: var(--e-global-typography-h6-font-family, var(--cmsmasters-secondary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-h6-font-size: var(--e-global-typography-h6-font-size, 16px);
  --cmsmasters-h6-line-height: var(--e-global-typography-h6-line-height, 1.5em);
  --cmsmasters-h6-font-weight: var(--e-global-typography-h6-font-weight, var(--cmsmasters-secondary-font-weight));
  --cmsmasters-h6-text-transform: var(--e-global-typography-h6-text-transform, var(--cmsmasters-secondary-text-transform));
  --cmsmasters-h6-font-style: var(--e-global-typography-h6-font-style, var(--cmsmasters-secondary-font-style));
  --cmsmasters-h6-text-decoration: var(--e-global-typography-h6-text-decoration, var(--cmsmasters-secondary-text-decoration));
  --cmsmasters-h6-letter-spacing: var(--e-global-typography-h6-letter-spacing, var(--cmsmasters-secondary-letter-spacing));
  --cmsmasters-h6-word-spacing: var(--e-global-typography-h6-word-spacing, var(--cmsmasters-secondary-word-spacing));
  --cmsmasters-button-font-family: var(--e-global-typography-button-font-family, var(--cmsmasters-accent-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-button-font-size: var(--e-global-typography-button-font-size, 16px);
  --cmsmasters-button-line-height: var(--e-global-typography-button-line-height, 1.5em);
  --cmsmasters-button-font-weight: var(--e-global-typography-button-font-weight, var(--cmsmasters-accent-font-weight));
  --cmsmasters-button-text-transform: var(--e-global-typography-button-text-transform, var(--cmsmasters-accent-text-transform));
  --cmsmasters-button-font-style: var(--e-global-typography-button-font-style, var(--cmsmasters-accent-font-style));
  --cmsmasters-button-text-decoration: var(--e-global-typography-button-text-decoration, var(--cmsmasters-accent-text-decoration));
  --cmsmasters-button-letter-spacing: var(--e-global-typography-button-letter-spacing, var(--cmsmasters-accent-letter-spacing));
  --cmsmasters-button-word-spacing: var(--e-global-typography-button-word-spacing, var(--cmsmasters-accent-word-spacing));
  --cmsmasters-blockquote-font-family: var(--e-global-typography-blockquote-font-family, var(--cmsmasters-secondary-font-family)), var(--cmsmasters-default-font);
  --cmsmasters-blockquote-font-size: var(--e-global-typography-blockquote-font-size, 28px);
  --cmsmasters-blockquote-line-height: var(--e-global-typography-blockquote-line-height, 1.55em);
  --cmsmasters-blockquote-font-weight: var(--e-global-typography-blockquote-font-weight, var(--cmsmasters-secondary-font-weight));
  --cmsmasters-blockquote-text-transform: var(--e-global-typography-blockquote-text-transform, var(--cmsmasters-secondary-text-transform));
  --cmsmasters-blockquote-font-style: var(--e-global-typography-blockquote-font-style, var(--cmsmasters-secondary-font-style));
  --cmsmasters-blockquote-text-decoration: var(--e-global-typography-blockquote-text-decoration, var(--cmsmasters-secondary-text-decoration));
  --cmsmasters-blockquote-letter-spacing: var(--e-global-typography-blockquote-letter-spacing, var(--cmsmasters-secondary-letter-spacing));
  --cmsmasters-blockquote-word-spacing: var(--e-global-typography-blockquote-word-spacing, var(--cmsmasters-secondary-word-spacing));
  --cmsmasters-logo-title-colors-text: var(--cmsmasters-colors-heading);
  --cmsmasters-logo-title-colors-hover: var(--cmsmasters-colors-link);
  --cmsmasters-logo-title-font-family: var(--cmsmasters-h1-font-family);
  --cmsmasters-logo-title-font-size: var(--cmsmasters-h1-font-size);
  --cmsmasters-logo-title-line-height: var(--cmsmasters-h1-line-height);
  --cmsmasters-logo-title-font-weight: var(--cmsmasters-h1-font-weight);
  --cmsmasters-logo-title-text-transform: var(--cmsmasters-h1-text-transform);
  --cmsmasters-logo-title-font-style: var(--cmsmasters-h1-font-style);
  --cmsmasters-logo-title-text-decoration: var(--cmsmasters-h1-text-decoration);
  --cmsmasters-logo-title-letter-spacing: var(--cmsmasters-h1-letter-spacing);
  --cmsmasters-logo-title-word-spacing: var(--cmsmasters-h1-word-spacing);
  --cmsmasters-logo-subtitle-colors-text: var(--cmsmasters-colors-heading);
  --cmsmasters-logo-subtitle-colors-hover: var(--cmsmasters-colors-link);
  --cmsmasters-logo-subtitle-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-logo-subtitle-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-logo-subtitle-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-logo-subtitle-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-logo-subtitle-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-logo-subtitle-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-logo-subtitle-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-logo-subtitle-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-logo-subtitle-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-body-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-body-bg-image: none;
  --cmsmasters-body-bg-position: center center;
  --cmsmasters-body-bg-attachment: scroll;
  --cmsmasters-body-bg-repeat: no-repeat;
  --cmsmasters-body-bg-size: auto;
  --cmsmasters-global-container-width: 100%;
  --cmsmasters-global-content-width: 1140px;
  --cmsmasters-global-content-padding-left: 10px;
  --cmsmasters-global-content-padding-right: 10px;
  --cmsmasters-link-font-weight: inherit;
  --cmsmasters-link-font-style: inherit;
  --cmsmasters-link-letter-spacing: inherit;
  --cmsmasters-link-word-spacing: inherit;
  --cmsmasters-link-text-decoration-line: inherit;
  --cmsmasters-link-text-decoration-colors-normal: currentcolor;
  --cmsmasters-link-text-decoration-colors-hover: currentcolor;
  --cmsmasters-link-text-decoration-style: solid;
  --cmsmasters-link-text-decoration-thickness: auto;
  --cmsmasters-link-text-underline-position: auto;
  --cmsmasters-link-text-underline-offset: auto;
  --cmsmasters-blockquote-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-blockquote-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-blockquote-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-blockquote-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-blockquote-colors-bd: var(--cmsmasters-colors-link);
  --cmsmasters-blockquote-bd-style: solid;
  --cmsmasters-blockquote-bd-width-top: 0;
  --cmsmasters-blockquote-bd-width-right: 0;
  --cmsmasters-blockquote-bd-width-bottom: 0;
  --cmsmasters-blockquote-bd-width-left: 4px;
  --cmsmasters-blockquote-bd-radius: 0 0 0 0;
  --cmsmasters-blockquote-box-shadow: none;
  --cmsmasters-blockquote-padding-top: 0;
  --cmsmasters-blockquote-padding-right: 0;
  --cmsmasters-blockquote-padding-bottom: 0;
  --cmsmasters-blockquote-padding-left: 20px;
  --cmsmasters-blockquote-cite-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-blockquote-cite-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-blockquote-cite-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-blockquote-cite-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-blockquote-cite-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-blockquote-cite-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-blockquote-cite-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-blockquote-cite-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-blockquote-cite-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-blockquote-cite-color: var(--cmsmasters-colors-text);
  --cmsmasters-blockquote-cite-gap: 26px;
  --cmsmasters-blockquote-icon-visibility: none;
  --cmsmasters-blockquote-icon-font-family: inherit;
  --cmsmasters-blockquote-icon-font-size: 50px;
  --cmsmasters-blockquote-icon-font-weight: normal;
  --cmsmasters-blockquote-icon-color: inherit;
  --cmsmasters-blockquote-icon-horizontal-alignment: flex-start;
  --cmsmasters-blockquote-icon-horizontal-offset: 0;
  --cmsmasters-blockquote-icon-vertical-alignment: flex-start;
  --cmsmasters-blockquote-icon-vertical-offset: 0;
  --cmsmasters-button-normal-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-button-normal-colors-bg-image: none;
  --cmsmasters-button-normal-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-button-normal-colors-bd: var(--cmsmasters-colors-link);
  --cmsmasters-button-normal-bd-radius: 30px 30px 30px 30px;
  --cmsmasters-button-text-shadow: none;
  --cmsmasters-button-normal-box-shadow: none;
  --cmsmasters-button-normal-bd-style: none;
  --cmsmasters-button-normal-bd-width-top: 0;
  --cmsmasters-button-normal-bd-width-right: 0;
  --cmsmasters-button-normal-bd-width-bottom: 0;
  --cmsmasters-button-normal-bd-width-left: 0;
  --cmsmasters-button-hover-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-button-hover-colors-bg-image: none;
  --cmsmasters-button-hover-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-button-hover-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-button-hover-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-button-hover-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-button-hover-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-button-hover-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-button-padding-top: 15px;
  --cmsmasters-button-padding-right: 30px;
  --cmsmasters-button-padding-bottom: 15px;
  --cmsmasters-button-padding-left: 30px;
  --cmsmasters-caption-outside-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-caption-outside-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-caption-outside-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-caption-outside-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-caption-outside-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-caption-outside-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-caption-outside-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-caption-outside-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-caption-outside-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-caption-outside-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-caption-outside-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-caption-outside-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-caption-outside-colors-bg: transparent;
  --cmsmasters-caption-outside-colors-bd: transparent;
  --cmsmasters-caption-outside-bd-style: none;
  --cmsmasters-caption-outside-bd-width-top: 0;
  --cmsmasters-caption-outside-bd-width-right: 0;
  --cmsmasters-caption-outside-bd-width-bottom: 0;
  --cmsmasters-caption-outside-bd-width-left: 0;
  --cmsmasters-caption-outside-bd-radius: 0 0 0 0;
  --cmsmasters-caption-outside-padding-top: 0;
  --cmsmasters-caption-outside-padding-right: 0;
  --cmsmasters-caption-outside-padding-bottom: 0;
  --cmsmasters-caption-outside-padding-left: 0;
  --cmsmasters-caption-outside-gap: 20px;
  --cmsmasters-caption-inside-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-caption-inside-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-caption-inside-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-caption-inside-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-caption-inside-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-caption-inside-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-caption-inside-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-caption-inside-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-caption-inside-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-caption-inside-colors-text: var(--cmsmasters-colors-bg);
  --cmsmasters-caption-inside-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-caption-inside-colors-hover: var(--cmsmasters-colors-bg);
  --cmsmasters-caption-inside-colors-bg: var(--cmsmasters-colors-heading);
  --cmsmasters-caption-inside-colors-bd: transparent;
  --cmsmasters-caption-inside-bd-style: none;
  --cmsmasters-caption-inside-bd-width-top: 0;
  --cmsmasters-caption-inside-bd-width-right: 0;
  --cmsmasters-caption-inside-bd-width-bottom: 0;
  --cmsmasters-caption-inside-bd-width-left: 0;
  --cmsmasters-caption-inside-bd-radius: 0 0 0 0;
  --cmsmasters-caption-inside-padding-top: 10px;
  --cmsmasters-caption-inside-padding-right: 10px;
  --cmsmasters-caption-inside-padding-bottom: 8px;
  --cmsmasters-caption-inside-padding-left: 10px;
  --cmsmasters-caption-image-colors-bg: transparent;
  --cmsmasters-caption-image-colors-bd: transparent;
  --cmsmasters-caption-image-bd-style: none;
  --cmsmasters-caption-image-bd-width-top: 0;
  --cmsmasters-caption-image-bd-width-right: 0;
  --cmsmasters-caption-image-bd-width-bottom: 0;
  --cmsmasters-caption-image-bd-width-left: 0;
  --cmsmasters-caption-image-bd-radius: 0 0 0 0;
  --cmsmasters-caption-image-padding-top: 0;
  --cmsmasters-caption-image-padding-right: 0;
  --cmsmasters-caption-image-padding-bottom: 0;
  --cmsmasters-caption-image-padding-left: 0;
  --cmsmasters-input-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-input-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-input-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-input-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-input-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-input-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-input-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-input-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-input-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-input-normal-colors-bg: var(--cmsmasters-colors-alternate);
  --cmsmasters-input-normal-colors-color: var(--cmsmasters-colors-text);
  --cmsmasters-input-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-input-normal-bd-radius: 4px 4px 4px 4px;
  --cmsmasters-input-normal-box-shadow: none;
  --cmsmasters-input-normal-bd-style: solid;
  --cmsmasters-input-normal-bd-width-top: 1px;
  --cmsmasters-input-normal-bd-width-right: 1px;
  --cmsmasters-input-normal-bd-width-bottom: 1px;
  --cmsmasters-input-normal-bd-width-left: 1px;
  --cmsmasters-input-focus-colors-bg: var(--cmsmasters-input-normal-colors-bg);
  --cmsmasters-input-focus-colors-color: var(--cmsmasters-input-normal-colors-color);
  --cmsmasters-input-focus-colors-bd: var(--cmsmasters-input-normal-colors-bd);
  --cmsmasters-input-focus-bd-radius: var(--cmsmasters-input-normal-bd-radius);
  --cmsmasters-input-focus-box-shadow: var(--cmsmasters-input-normal-box-shadow);
  --cmsmasters-input-placeholder-color: var(--cmsmasters-input-normal-colors-color);
  --cmsmasters-input-padding-top: 12px;
  --cmsmasters-input-padding-right: 15px;
  --cmsmasters-input-padding-bottom: 12px;
  --cmsmasters-input-padding-left: 15px;
  --cmsmasters-input-label-color: var(--cmsmasters-colors-heading);
  --cmsmasters-input-label-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-input-label-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-input-label-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-input-label-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-input-label-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-input-label-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-input-label-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-input-label-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-input-label-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-table-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-table-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-table-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-table-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-table-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-table-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-table-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-table-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-table-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-table-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-table-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-table-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-table-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-table-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-table-padding-top: 10px;
  --cmsmasters-table-padding-right: 10px;
  --cmsmasters-table-padding-bottom: 10px;
  --cmsmasters-table-padding-left: 10px;
  --cmsmasters-table-thead-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-table-thead-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-table-thead-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-table-thead-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-table-thead-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-table-thead-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-table-thead-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-table-thead-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-table-thead-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-table-thead-colors-text: var(--cmsmasters-colors-bg);
  --cmsmasters-table-thead-colors-link: rgba(255, 255, 255, 0.8);
  --cmsmasters-table-thead-colors-hover: var(--cmsmasters-colors-bg);
  --cmsmasters-table-thead-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-table-thead-colors-bd: rgba(255, 255, 255, 0.3);
  --cmsmasters-table-tfoot-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-table-tfoot-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-table-tfoot-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-table-tfoot-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-table-tfoot-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-table-tfoot-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-table-tfoot-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-table-tfoot-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-table-tfoot-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-table-tfoot-colors-text: var(--cmsmasters-colors-heading);
  --cmsmasters-table-tfoot-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-table-tfoot-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-table-tfoot-colors-bg: var(--cmsmasters-colors-alternate);
  --cmsmasters-table-tfoot-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-gutenberg-columns-gap: 4%;
  --cmsmasters-gutenberg-gallery-columns-gap: 1%;
  --cmsmasters-pullquote-font-family: var(--cmsmasters-blockquote-font-family);
  --cmsmasters-pullquote-font-size: var(--cmsmasters-blockquote-font-size);
  --cmsmasters-pullquote-line-height: var(--cmsmasters-blockquote-line-height);
  --cmsmasters-pullquote-font-weight: var(--cmsmasters-blockquote-font-weight);
  --cmsmasters-pullquote-text-transform: var(--cmsmasters-blockquote-text-transform);
  --cmsmasters-pullquote-font-style: var(--cmsmasters-blockquote-font-style);
  --cmsmasters-pullquote-text-decoration: var(--cmsmasters-blockquote-text-decoration);
  --cmsmasters-pullquote-letter-spacing: var(--cmsmasters-blockquote-letter-spacing);
  --cmsmasters-pullquote-word-spacing: var(--cmsmasters-blockquote-word-spacing);
  --cmsmasters-pullquote-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-pullquote-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-pullquote-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-pullquote-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-pullquote-colors-bd: var(--cmsmasters-colors-link);
  --cmsmasters-pullquote-bd-style: solid;
  --cmsmasters-pullquote-bd-width-top: 2px;
  --cmsmasters-pullquote-bd-width-right: 0;
  --cmsmasters-pullquote-bd-width-bottom: 2px;
  --cmsmasters-pullquote-bd-width-left: 0;
  --cmsmasters-pullquote-bd-radius: 0 0 0 0;
  --cmsmasters-pullquote-box-shadow: none;
  --cmsmasters-pullquote-padding-top: 60px;
  --cmsmasters-pullquote-padding-right: 0;
  --cmsmasters-pullquote-padding-bottom: 60px;
  --cmsmasters-pullquote-padding-left: 0;
  --cmsmasters-pullquote-cite-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-pullquote-cite-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-pullquote-cite-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-pullquote-cite-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-pullquote-cite-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-pullquote-cite-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-pullquote-cite-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-pullquote-cite-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-pullquote-cite-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-pullquote-cite-color: var(--cmsmasters-colors-text);
  --cmsmasters-pullquote-cite-gap: 26px;
  --cmsmasters-pullquote-icon-visibility: none;
  --cmsmasters-pullquote-icon-font-family: inherit;
  --cmsmasters-pullquote-icon-font-size: 50px;
  --cmsmasters-pullquote-icon-font-weight: normal;
  --cmsmasters-pullquote-icon-color: inherit;
  --cmsmasters-pullquote-icon-horizontal-alignment: flex-start;
  --cmsmasters-pullquote-icon-horizontal-offset: 0;
  --cmsmasters-pullquote-icon-vertical-alignment: flex-start;
  --cmsmasters-pullquote-icon-vertical-offset: 0;
  --cmsmasters-slider-arrows-text-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-slider-arrows-text-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-slider-arrows-text-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-slider-arrows-text-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-slider-arrows-text-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-slider-arrows-text-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-slider-arrows-text-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-slider-arrows-text-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-slider-arrows-text-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-slider-arrows-normal-colors-icon: var(--cmsmasters-colors-link);
  --cmsmasters-slider-arrows-normal-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-slider-arrows-normal-colors-text: var(--cmsmasters-colors-link);
  --cmsmasters-slider-arrows-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-slider-arrows-normal-box-shadow: none;
  --cmsmasters-slider-arrows-hover-colors-icon: var(--cmsmasters-slider-arrows-normal-colors-icon);
  --cmsmasters-slider-arrows-hover-colors-bg: var(--cmsmasters-slider-arrows-normal-colors-bg);
  --cmsmasters-slider-arrows-hover-colors-text: var(--cmsmasters-slider-arrows-normal-colors-text);
  --cmsmasters-slider-arrows-hover-colors-bd: var(--cmsmasters-slider-arrows-normal-colors-bd);
  --cmsmasters-slider-arrows-hover-box-shadow: var(--cmsmasters-slider-arrows-normal-box-shadow);
  --cmsmasters-slider-arrows-bd-style: solid;
  --cmsmasters-slider-arrows-bd-width-top: 0;
  --cmsmasters-slider-arrows-bd-width-right: 0;
  --cmsmasters-slider-arrows-bd-width-bottom: 0;
  --cmsmasters-slider-arrows-bd-width-left: 0;
  --cmsmasters-slider-arrows-bd-radius: 0;
  --cmsmasters-slider-arrows-icon-size: 20px;
  --cmsmasters-slider-arrows-spacing: 10px;
  --cmsmasters-slider-arrows-box-width: 25px;
  --cmsmasters-slider-arrows-box-height: 25px;
  --cmsmasters-slider-arrows-icon-gap: 20px;
  --cmsmasters-slider-arrows-padding-top: 5px;
  --cmsmasters-slider-arrows-padding-right: 5px;
  --cmsmasters-slider-arrows-padding-bottom: 5px;
  --cmsmasters-slider-arrows-padding-left: 5px;
  --cmsmasters-slider-arrows-responsive-text-visibility: flex;
  --cmsmasters-slider-arrows-container-position: row;
  --cmsmasters-slider-arrows-container-jc: space-between;
  --cmsmasters-slider-arrows-container-ai: flex-end;
  --cmsmasters-slider-arrows-container-margin-top: 15px;
  --cmsmasters-slider-arrows-container-margin-right: 15px;
  --cmsmasters-slider-arrows-container-margin-bottom: 15px;
  --cmsmasters-slider-arrows-container-margin-left: 15px;
  --cmsmasters-slider-bullets-font-family: var(--cmsmasters-small-font-family);
  --cmsmasters-slider-bullets-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-slider-bullets-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-slider-bullets-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-slider-bullets-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-slider-bullets-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-slider-bullets-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-slider-bullets-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-slider-bullets-word-spacing: var(--cmsmasters-small-word-spacing);
  --cmsmasters-slider-bullets-normal-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-slider-bullets-normal-colors-text: var(--cmsmasters-colors-bg);
  --cmsmasters-slider-bullets-normal-colors-bd: var(--cmsmasters-colors-link);
  --cmsmasters-slider-bullets-normal-box-shadow: none;
  --cmsmasters-slider-bullets-hover-colors-bg: var(--cmsmasters-slider-bullets-normal-colors-bg);
  --cmsmasters-slider-bullets-hover-colors-text: var(--cmsmasters-slider-bullets-normal-colors-text);
  --cmsmasters-slider-bullets-hover-colors-bd: var(--cmsmasters-slider-bullets-normal-colors-bd);
  --cmsmasters-slider-bullets-hover-box-shadow: var(--cmsmasters-slider-bullets-normal-box-shadow);
  --cmsmasters-slider-bullets-active-colors-bg: var(--cmsmasters-slider-bullets-hover-colors-bg);
  --cmsmasters-slider-bullets-active-colors-text: var(--cmsmasters-slider-bullets-hover-colors-text);
  --cmsmasters-slider-bullets-active-colors-bd: var(--cmsmasters-slider-bullets-hover-colors-bd);
  --cmsmasters-slider-bullets-active-box-shadow: var(--cmsmasters-slider-bullets-hover-box-shadow);
  --cmsmasters-slider-bullets-bd-style: solid;
  --cmsmasters-slider-bullets-bd-width-top: 0;
  --cmsmasters-slider-bullets-bd-width-right: 0;
  --cmsmasters-slider-bullets-bd-width-bottom: 0;
  --cmsmasters-slider-bullets-bd-width-left: 0;
  --cmsmasters-slider-bullets-bd-radius: 50%;
  --cmsmasters-slider-bullets-size: 10px;
  --cmsmasters-slider-bullets-spacing: 10px;
  --cmsmasters-slider-bullets-container-bg-color: transparent;
  --cmsmasters-slider-bullets-container-bd-style: none;
  --cmsmasters-slider-bullets-container-bd-width-top: 0;
  --cmsmasters-slider-bullets-container-bd-width-right: 0;
  --cmsmasters-slider-bullets-container-bd-width-bottom: 0;
  --cmsmasters-slider-bullets-container-bd-width-left: 0;
  --cmsmasters-slider-bullets-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-slider-bullets-container-bd-radius: 0;
  --cmsmasters-slider-bullets-container-padding-top: 10px;
  --cmsmasters-slider-bullets-container-padding-right: 10px;
  --cmsmasters-slider-bullets-container-padding-bottom: 10px;
  --cmsmasters-slider-bullets-container-padding-left: 10px;
  --cmsmasters-slider-bullets-container-margin-top: 0;
  --cmsmasters-slider-bullets-container-margin-right: 0;
  --cmsmasters-slider-bullets-container-margin-bottom: 0;
  --cmsmasters-slider-bullets-container-margin-left: 0;
  --cmsmasters-slider-bullets-container-jc: center;
  --cmsmasters-slider-bullets-container-ai: flex-end;
  --cmsmasters-slider-progressbar-normal-bg: var(--cmsmasters-colors-heading);
  --cmsmasters-slider-progressbar-fill-bg: var(--cmsmasters-colors-link);
  --cmsmasters-slider-progressbar-box-shadow: none;
  --cmsmasters-slider-progressbar-thickness: 10px;
  --cmsmasters-slider-progressbar-bd-radius: 100px;
  --cmsmasters-slider-progressbar-container-margin-top: 0;
  --cmsmasters-slider-progressbar-container-margin-right: 0;
  --cmsmasters-slider-progressbar-container-margin-bottom: 0;
  --cmsmasters-slider-progressbar-container-margin-left: 0;
  --cmsmasters-slider-progressbar-container-position: flex-end;
  --cmsmasters-slider-fraction-font-family: var(--cmsmasters-small-font-family);
  --cmsmasters-slider-fraction-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-slider-fraction-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-slider-fraction-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-slider-fraction-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-slider-fraction-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-slider-fraction-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-slider-fraction-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-slider-fraction-word-spacing: var(--cmsmasters-small-word-spacing);
  --cmsmasters-slider-fraction-colors-text: var(--cmsmasters-colors-heading);
  --cmsmasters-slider-fraction-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-slider-fraction-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-slider-fraction-bd-style: none;
  --cmsmasters-slider-fraction-bd-width-top: 0;
  --cmsmasters-slider-fraction-bd-width-right: 0;
  --cmsmasters-slider-fraction-bd-width-bottom: 0;
  --cmsmasters-slider-fraction-bd-width-left: 0;
  --cmsmasters-slider-fraction-bd-radius: 0;
  --cmsmasters-slider-fraction-spacing: 15px;
  --cmsmasters-slider-fraction-padding-top: 0;
  --cmsmasters-slider-fraction-padding-right: 0;
  --cmsmasters-slider-fraction-padding-bottom: 0;
  --cmsmasters-slider-fraction-padding-left: 0;
  --cmsmasters-slider-fraction-margin-top: 0;
  --cmsmasters-slider-fraction-margin-right: 0;
  --cmsmasters-slider-fraction-margin-bottom: 0;
  --cmsmasters-slider-fraction-margin-left: 0;
  --cmsmasters-slider-fraction-jc: flex-end;
  --cmsmasters-slider-fraction-ai: flex-end;
  --cmsmasters-header-top-alignment: space-between;
  --cmsmasters-header-top-height: 56px;
  --cmsmasters-header-top-elements-gap: 10px;
  --cmsmasters-header-top-z-index: auto;
  --cmsmasters-header-top-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-header-top-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-top-container-bg-image: none;
  --cmsmasters-header-top-container-bg-position: center center;
  --cmsmasters-header-top-container-bg-attachment: scroll;
  --cmsmasters-header-top-container-bg-repeat: no-repeat;
  --cmsmasters-header-top-container-bg-size: auto;
  --cmsmasters-header-top-container-bd-style: none;
  --cmsmasters-header-top-container-bd-width-top: 0;
  --cmsmasters-header-top-container-bd-width-right: 0;
  --cmsmasters-header-top-container-bd-width-bottom: 0;
  --cmsmasters-header-top-container-bd-width-left: 0;
  --cmsmasters-header-top-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-header-top-content-padding-top: 0;
  --cmsmasters-header-top-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-header-top-content-padding-bottom: 0;
  --cmsmasters-header-top-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-header-top-content-bd-style: none;
  --cmsmasters-header-top-content-bd-width-top: 0;
  --cmsmasters-header-top-content-bd-width-right: 0;
  --cmsmasters-header-top-content-bd-width-bottom: 0;
  --cmsmasters-header-top-content-bd-width-left: 0;
  --cmsmasters-header-top-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-toggle-normal-colors-bg: transparent;
  --cmsmasters-header-top-toggle-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-top-toggle-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-toggle-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-top-toggle-normal-box-shadow: none;
  --cmsmasters-header-top-toggle-normal-bd-style: none;
  --cmsmasters-header-top-toggle-normal-bd-width-top: 0;
  --cmsmasters-header-top-toggle-normal-bd-width-right: 0;
  --cmsmasters-header-top-toggle-normal-bd-width-bottom: 0;
  --cmsmasters-header-top-toggle-normal-bd-width-left: 0;
  --cmsmasters-header-top-toggle-active-colors-bg: var(--cmsmasters-header-top-toggle-normal-colors-bg);
  --cmsmasters-header-top-toggle-active-colors-color: var(--cmsmasters-header-top-toggle-normal-colors-color);
  --cmsmasters-header-top-toggle-active-colors-bd: var(--cmsmasters-header-top-toggle-normal-colors-bd);
  --cmsmasters-header-top-toggle-active-bd-radius: var(--cmsmasters-header-top-toggle-normal-bd-radius);
  --cmsmasters-header-top-toggle-active-box-shadow: var(--cmsmasters-header-top-toggle-normal-box-shadow);
  --cmsmasters-header-top-toggle-icon-size: 14px;
  --cmsmasters-header-top-toggle-padding-top: 15px;
  --cmsmasters-header-top-toggle-padding-right: 15px;
  --cmsmasters-header-top-toggle-padding-bottom: 15px;
  --cmsmasters-header-top-toggle-padding-left: 15px;
  --cmsmasters-header-top-html-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-header-top-html-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-header-top-html-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-header-top-html-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-header-top-html-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-header-top-html-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-header-top-html-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-header-top-html-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-header-top-html-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-header-top-html-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-header-top-html-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-header-top-html-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-header-top-info-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-header-top-info-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-header-top-info-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-header-top-info-colors-icon: var(--cmsmasters-colors-text);
  --cmsmasters-header-top-info-colors-divider: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-info-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-header-top-info-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-header-top-info-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-header-top-info-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-header-top-info-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-header-top-info-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-header-top-info-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-header-top-info-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-header-top-info-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-header-top-info-items-gap: 20px;
  --cmsmasters-header-top-info-icon-size: 18px;
  --cmsmasters-header-top-info-icon-gap: 15px;
  --cmsmasters-header-top-social-normal-colors-color: var(--cmsmasters-colors-link);
  --cmsmasters-header-top-social-normal-colors-bg: transparent;
  --cmsmasters-header-top-social-normal-colors-bd: transparent;
  --cmsmasters-header-top-social-hover-colors-color: var(--cmsmasters-header-top-social-normal-colors-color);
  --cmsmasters-header-top-social-hover-colors-bg: var(--cmsmasters-header-top-social-normal-colors-bg);
  --cmsmasters-header-top-social-hover-colors-bd: var(--cmsmasters-header-top-social-normal-colors-bd);
  --cmsmasters-header-top-social-size: 16px;
  --cmsmasters-header-top-social-bd-style: none;
  --cmsmasters-header-top-social-bd-width-top: 0;
  --cmsmasters-header-top-social-bd-width-right: 0;
  --cmsmasters-header-top-social-bd-width-bottom: 0;
  --cmsmasters-header-top-social-bd-width-left: 0;
  --cmsmasters-header-top-social-bd-radius: 0 0 0 0;
  --cmsmasters-header-top-social-padding-top: 0;
  --cmsmasters-header-top-social-padding-right: 0;
  --cmsmasters-header-top-social-padding-bottom: 0;
  --cmsmasters-header-top-social-padding-left: 0;
  --cmsmasters-header-top-social-gap: 15px;
  --cmsmasters-header-top-nav-burger-button-normal-colors-bg: transparent;
  --cmsmasters-header-top-nav-burger-button-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-top-nav-burger-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-burger-button-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-top-nav-burger-button-normal-box-shadow: none;
  --cmsmasters-header-top-nav-burger-button-normal-bd-style: none;
  --cmsmasters-header-top-nav-burger-button-normal-bd-width-top: 0;
  --cmsmasters-header-top-nav-burger-button-normal-bd-width-right: 0;
  --cmsmasters-header-top-nav-burger-button-normal-bd-width-bottom: 0;
  --cmsmasters-header-top-nav-burger-button-normal-bd-width-left: 0;
  --cmsmasters-header-top-nav-burger-button-active-colors-bg: var(--cmsmasters-header-top-nav-burger-button-normal-colors-bg);
  --cmsmasters-header-top-nav-burger-button-active-colors-color: var(--cmsmasters-header-top-nav-burger-button-normal-colors-color);
  --cmsmasters-header-top-nav-burger-button-active-colors-bd: var(--cmsmasters-header-top-nav-burger-button-normal-colors-bd);
  --cmsmasters-header-top-nav-burger-button-active-bd-radius: var(--cmsmasters-header-top-nav-burger-button-normal-bd-radius);
  --cmsmasters-header-top-nav-burger-button-active-box-shadow: var(--cmsmasters-header-top-nav-burger-button-normal-box-shadow);
  --cmsmasters-header-top-nav-burger-button-icon-size: 14px;
  --cmsmasters-header-top-nav-burger-button-padding-top: 10px;
  --cmsmasters-header-top-nav-burger-button-padding-right: 10px;
  --cmsmasters-header-top-nav-burger-button-padding-bottom: 10px;
  --cmsmasters-header-top-nav-burger-button-padding-left: 10px;
  --cmsmasters-header-top-nav-burger-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-top-nav-burger-container-bg-image: none;
  --cmsmasters-header-top-nav-burger-container-bg-position: center center;
  --cmsmasters-header-top-nav-burger-container-bg-attachment: scroll;
  --cmsmasters-header-top-nav-burger-container-bg-repeat: no-repeat;
  --cmsmasters-header-top-nav-burger-container-bg-size: auto;
  --cmsmasters-header-top-nav-burger-container-bd-style: solid;
  --cmsmasters-header-top-nav-burger-container-bd-width-top: 1px;
  --cmsmasters-header-top-nav-burger-container-bd-width-bottom: 1px;
  --cmsmasters-header-top-nav-burger-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-burger-container-padding-top: 22px;
  --cmsmasters-header-top-nav-burger-container-padding-bottom: 22px;
  --cmsmasters-header-top-nav-burger-dropdown-item-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-header-top-nav-burger-dropdown-item-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-header-top-nav-burger-dropdown-item-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-header-top-nav-burger-dropdown-item-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-header-top-nav-burger-dropdown-item-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-header-top-nav-burger-dropdown-item-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-header-top-nav-burger-dropdown-item-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-header-top-nav-burger-dropdown-item-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-header-top-nav-burger-dropdown-item-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-header-top-nav-burger-dropdown-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-top-nav-burger-dropdown-item-normal-colors-bg: transparent;
  --cmsmasters-header-top-nav-burger-dropdown-item-current-colors-color: var(--cmsmasters-header-top-nav-burger-dropdown-item-normal-colors-color);
  --cmsmasters-header-top-nav-burger-dropdown-item-current-colors-bg: var(--cmsmasters-header-top-nav-burger-dropdown-item-normal-colors-bg);
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-top: 12px;
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-right: 20px;
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-bottom: 12px;
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-left: 20px;
  --cmsmasters-header-top-nav-burger-dropdown-item-divider-type: none;
  --cmsmasters-header-top-nav-burger-dropdown-item-divider-width: 0px;
  --cmsmasters-header-top-nav-burger-dropdown-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-burger-title-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-top-nav-burger-title-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-top-nav-burger-title-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-top-nav-burger-title-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-top-nav-burger-title-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-top-nav-burger-title-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-top-nav-burger-title-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-top-nav-burger-title-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-top-nav-burger-title-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-top-nav-burger-title-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-top-nav-burger-title-item-normal-colors-bg: transparent;
  --cmsmasters-header-top-nav-burger-title-item-current-colors-color: var(--cmsmasters-header-top-nav-burger-title-item-normal-colors-color);
  --cmsmasters-header-top-nav-burger-title-item-current-colors-bg: var(--cmsmasters-header-top-nav-burger-title-item-normal-colors-bg);
  --cmsmasters-header-top-nav-burger-title-item-padding-top: 12px;
  --cmsmasters-header-top-nav-burger-title-item-padding-right: 20px;
  --cmsmasters-header-top-nav-burger-title-item-padding-bottom: 12px;
  --cmsmasters-header-top-nav-burger-title-item-padding-left: 20px;
  --cmsmasters-header-top-nav-burger-title-item-divider-type: none;
  --cmsmasters-header-top-nav-burger-title-item-divider-width: 0px;
  --cmsmasters-header-top-nav-burger-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-dropdown-container-width: 240px;
  --cmsmasters-header-top-nav-dropdown-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-top-nav-dropdown-container-bg-image: none;
  --cmsmasters-header-top-nav-dropdown-container-bg-position: center center;
  --cmsmasters-header-top-nav-dropdown-container-bg-attachment: scroll;
  --cmsmasters-header-top-nav-dropdown-container-bg-repeat: no-repeat;
  --cmsmasters-header-top-nav-dropdown-container-bg-size: auto;
  --cmsmasters-header-top-nav-dropdown-container-bd-style: solid;
  --cmsmasters-header-top-nav-dropdown-container-bd-width-top: 1px;
  --cmsmasters-header-top-nav-dropdown-container-bd-width-right: 1px;
  --cmsmasters-header-top-nav-dropdown-container-bd-width-bottom: 1px;
  --cmsmasters-header-top-nav-dropdown-container-bd-width-left: 1px;
  --cmsmasters-header-top-nav-dropdown-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-dropdown-container-bd-radius: 15px 15px 15px 15px;
  --cmsmasters-header-top-nav-dropdown-container-box-shadow: none;
  --cmsmasters-header-top-nav-dropdown-container-padding-top: 10px;
  --cmsmasters-header-top-nav-dropdown-container-padding-bottom: 10px;
  --cmsmasters-header-top-nav-dropdown-container-position: stretch;
  --cmsmasters-header-top-nav-dropdown-container-hor-pos: -28px;
  --cmsmasters-header-top-nav-dropdown-container-vert-gap: 14px;
  --cmsmasters-header-top-nav-dropdown-container-hor-gap: 4px;
  --cmsmasters-header-top-nav-dropdown-item-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-header-top-nav-dropdown-item-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-header-top-nav-dropdown-item-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-header-top-nav-dropdown-item-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-header-top-nav-dropdown-item-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-header-top-nav-dropdown-item-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-header-top-nav-dropdown-item-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-header-top-nav-dropdown-item-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-header-top-nav-dropdown-item-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-header-top-nav-dropdown-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-top-nav-dropdown-item-normal-colors-bg: transparent;
  --cmsmasters-header-top-nav-dropdown-item-hover-colors-color: var(--cmsmasters-header-top-nav-dropdown-item-normal-colors-color);
  --cmsmasters-header-top-nav-dropdown-item-hover-colors-bg: var(--cmsmasters-header-top-nav-dropdown-item-normal-colors-bg);
  --cmsmasters-header-top-nav-dropdown-item-current-colors-color: var(--cmsmasters-header-top-nav-dropdown-item-hover-colors-color);
  --cmsmasters-header-top-nav-dropdown-item-current-colors-bg: var(--cmsmasters-header-top-nav-dropdown-item-hover-colors-bg);
  --cmsmasters-header-top-nav-dropdown-item-padding-top: 9px;
  --cmsmasters-header-top-nav-dropdown-item-padding-right: 27px;
  --cmsmasters-header-top-nav-dropdown-item-padding-bottom: 9px;
  --cmsmasters-header-top-nav-dropdown-item-padding-left: 27px;
  --cmsmasters-header-top-nav-dropdown-item-divider-type: none;
  --cmsmasters-header-top-nav-dropdown-item-divider-width: 0px;
  --cmsmasters-header-top-nav-dropdown-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-dropdown-item-accent-visibility: none;
  --cmsmasters-header-top-nav-dropdown-item-child-indicator-visibility: block;
  --cmsmasters-header-top-nav-title-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-top-nav-title-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-top-nav-title-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-top-nav-title-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-top-nav-title-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-top-nav-title-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-top-nav-title-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-top-nav-title-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-top-nav-title-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-top-nav-title-item-normal-colors-bg: transparent;
  --cmsmasters-header-top-nav-title-item-normal-colors-bg-image: none;
  --cmsmasters-header-top-nav-title-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-top-nav-title-item-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-title-item-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-top-nav-title-item-text-shadow: none;
  --cmsmasters-header-top-nav-title-item-normal-box-shadow: none;
  --cmsmasters-header-top-nav-title-item-normal-bd-style: none;
  --cmsmasters-header-top-nav-title-item-normal-bd-width-top: 0;
  --cmsmasters-header-top-nav-title-item-normal-bd-width-right: 0;
  --cmsmasters-header-top-nav-title-item-normal-bd-width-bottom: 0;
  --cmsmasters-header-top-nav-title-item-normal-bd-width-left: 0;
  --cmsmasters-header-top-nav-title-item-hover-colors-bg: var(--cmsmasters-header-top-nav-title-item-normal-colors-bg);
  --cmsmasters-header-top-nav-title-item-hover-colors-bg-image: none;
  --cmsmasters-header-top-nav-title-item-hover-colors-color: var(--cmsmasters-header-top-nav-title-item-normal-colors-color);
  --cmsmasters-header-top-nav-title-item-hover-colors-bd: var(--cmsmasters-header-top-nav-title-item-normal-colors-bd);
  --cmsmasters-header-top-nav-title-item-hover-bd-radius: var(--cmsmasters-header-top-nav-title-item-normal-bd-radius);
  --cmsmasters-header-top-nav-title-item-hover-text-decoration: var(--cmsmasters-header-top-nav-title-item-text-decoration);
  --cmsmasters-header-top-nav-title-item-hover-text-shadow: var(--cmsmasters-header-top-nav-title-item-text-shadow);
  --cmsmasters-header-top-nav-title-item-hover-box-shadow: var(--cmsmasters-header-top-nav-title-item-normal-box-shadow);
  --cmsmasters-header-top-nav-title-item-current-colors-bg: var(--cmsmasters-header-top-nav-title-item-hover-colors-bg);
  --cmsmasters-header-top-nav-title-item-current-colors-bg-image: none;
  --cmsmasters-header-top-nav-title-item-current-colors-color: var(--cmsmasters-header-top-nav-title-item-hover-colors-color);
  --cmsmasters-header-top-nav-title-item-current-colors-bd: var(--cmsmasters-header-top-nav-title-item-hover-colors-bd);
  --cmsmasters-header-top-nav-title-item-current-bd-radius: var(--cmsmasters-header-top-nav-title-item-hover-bd-radius);
  --cmsmasters-header-top-nav-title-item-current-text-decoration: var(--cmsmasters-header-top-nav-title-item-hover-text-decoration);
  --cmsmasters-header-top-nav-title-item-current-text-shadow: var(--cmsmasters-header-top-nav-title-item-hover-text-shadow);
  --cmsmasters-header-top-nav-title-item-current-box-shadow: var(--cmsmasters-header-top-nav-title-item-hover-box-shadow);
  --cmsmasters-header-top-nav-title-item-padding-top: 0;
  --cmsmasters-header-top-nav-title-item-padding-right: 0;
  --cmsmasters-header-top-nav-title-item-padding-bottom: 0;
  --cmsmasters-header-top-nav-title-item-padding-left: 0;
  --cmsmasters-header-top-nav-title-item-gap: 25px;
  --cmsmasters-header-top-nav-title-item-accent-visibility: none;
  --cmsmasters-header-top-nav-title-item-child-indicator-visibility: block;
  --cmsmasters-header-top-nav-title-item-divider-visibility: none;
  --cmsmasters-header-top-nav-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-title-item-divider-width: 3px;
  --cmsmasters-header-top-nav-title-item-divider-height: 3px;
  --cmsmasters-header-top-nav-title-item-divider-bd-radius: 0 0 0 0;
  --cmsmasters-header-mid-height: 100px;
  --cmsmasters-header-mid-content-element-gap: 50px;
  --cmsmasters-header-mid-add-content-elements-gap: 12px;
  --cmsmasters-header-mid-z-index: auto;
  --cmsmasters-header-mid-button-icon-size: 1em;
  --cmsmasters-header-mid-button-icon-gap: 0.25em;
  --cmsmasters-header-mid-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-header-mid-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-header-mid-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-header-mid-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-header-mid-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-header-mid-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-header-mid-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-header-mid-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-header-mid-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-header-mid-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-header-mid-button-normal-colors-bg-image: var(--cmsmasters-button-normal-colors-bg-image);
  --cmsmasters-header-mid-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-header-mid-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-header-mid-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-header-mid-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-header-mid-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-header-mid-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-header-mid-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-header-mid-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-header-mid-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-header-mid-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-header-mid-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-header-mid-button-hover-colors-bg-image: var(--cmsmasters-button-hover-colors-bg-image);
  --cmsmasters-header-mid-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-header-mid-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-header-mid-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-header-mid-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-header-mid-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-header-mid-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-header-mid-button-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-header-mid-button-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-header-mid-button-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-header-mid-button-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-header-mid-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-header-mid-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-mid-container-bg-image: none;
  --cmsmasters-header-mid-container-bg-position: center center;
  --cmsmasters-header-mid-container-bg-attachment: scroll;
  --cmsmasters-header-mid-container-bg-repeat: no-repeat;
  --cmsmasters-header-mid-container-bg-size: auto;
  --cmsmasters-header-mid-container-bd-style: none;
  --cmsmasters-header-mid-container-bd-width-top: 0;
  --cmsmasters-header-mid-container-bd-width-right: 0;
  --cmsmasters-header-mid-container-bd-width-bottom: 0;
  --cmsmasters-header-mid-container-bd-width-left: 0;
  --cmsmasters-header-mid-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-header-mid-content-padding-top: 30px;
  --cmsmasters-header-mid-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-header-mid-content-padding-bottom: 30px;
  --cmsmasters-header-mid-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-header-mid-content-bd-style: none;
  --cmsmasters-header-mid-content-bd-width-top: 0;
  --cmsmasters-header-mid-content-bd-width-right: 0;
  --cmsmasters-header-mid-content-bd-width-bottom: 0;
  --cmsmasters-header-mid-content-bd-width-left: 0;
  --cmsmasters-header-mid-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-html-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-header-mid-html-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-header-mid-html-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-header-mid-html-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-header-mid-html-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-header-mid-html-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-header-mid-html-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-header-mid-html-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-header-mid-html-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-header-mid-html-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-header-mid-html-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-header-mid-html-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-header-mid-info-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-header-mid-info-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-header-mid-info-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-header-mid-info-colors-icon: var(--cmsmasters-colors-text);
  --cmsmasters-header-mid-info-colors-divider: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-info-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-header-mid-info-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-header-mid-info-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-header-mid-info-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-header-mid-info-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-header-mid-info-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-header-mid-info-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-header-mid-info-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-header-mid-info-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-header-mid-info-items-gap: 20px;
  --cmsmasters-header-mid-info-icon-size: 18px;
  --cmsmasters-header-mid-info-icon-gap: 15px;
  --cmsmasters-header-mid-search-button-normal-colors-bg: transparent;
  --cmsmasters-header-mid-search-button-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-mid-search-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-search-button-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-mid-search-button-normal-box-shadow: none;
  --cmsmasters-header-mid-search-button-normal-bd-style: none;
  --cmsmasters-header-mid-search-button-normal-bd-width-top: 0;
  --cmsmasters-header-mid-search-button-normal-bd-width-right: 0;
  --cmsmasters-header-mid-search-button-normal-bd-width-bottom: 0;
  --cmsmasters-header-mid-search-button-normal-bd-width-left: 0;
  --cmsmasters-header-mid-search-button-hover-colors-bg: var(--cmsmasters-header-mid-search-button-normal-colors-bg);
  --cmsmasters-header-mid-search-button-hover-colors-color: var(--cmsmasters-header-mid-search-button-normal-colors-color);
  --cmsmasters-header-mid-search-button-hover-colors-bd: var(--cmsmasters-header-mid-search-button-normal-colors-bd);
  --cmsmasters-header-mid-search-button-hover-bd-radius: var(--cmsmasters-header-mid-search-button-normal-bd-radius);
  --cmsmasters-header-mid-search-button-hover-box-shadow: var(--cmsmasters-header-mid-search-button-normal-box-shadow);
  --cmsmasters-header-mid-search-button-icon-size: 22px;
  --cmsmasters-header-mid-search-button-padding-top: 15px;
  --cmsmasters-header-mid-search-button-padding-right: 15px;
  --cmsmasters-header-mid-search-button-padding-bottom: 15px;
  --cmsmasters-header-mid-search-button-padding-left: 15px;
  --cmsmasters-header-mid-social-normal-colors-color: var(--cmsmasters-colors-link);
  --cmsmasters-header-mid-social-normal-colors-bg: transparent;
  --cmsmasters-header-mid-social-normal-colors-bd: transparent;
  --cmsmasters-header-mid-social-hover-colors-color: var(--cmsmasters-header-mid-social-normal-colors-color);
  --cmsmasters-header-mid-social-hover-colors-bg: var(--cmsmasters-header-mid-social-normal-colors-bg);
  --cmsmasters-header-mid-social-hover-colors-bd: var(--cmsmasters-header-mid-social-normal-colors-bd);
  --cmsmasters-header-mid-social-size: 16px;
  --cmsmasters-header-mid-social-bd-style: none;
  --cmsmasters-header-mid-social-bd-width-top: 0;
  --cmsmasters-header-mid-social-bd-width-right: 0;
  --cmsmasters-header-mid-social-bd-width-bottom: 0;
  --cmsmasters-header-mid-social-bd-width-left: 0;
  --cmsmasters-header-mid-social-bd-radius: 0 0 0 0;
  --cmsmasters-header-mid-social-padding-top: 0;
  --cmsmasters-header-mid-social-padding-right: 0;
  --cmsmasters-header-mid-social-padding-bottom: 0;
  --cmsmasters-header-mid-social-padding-left: 0;
  --cmsmasters-header-mid-social-gap: 15px;
  --cmsmasters-header-mid-nav-burger-button-normal-colors-bg: transparent;
  --cmsmasters-header-mid-nav-burger-button-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-mid-nav-burger-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-burger-button-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-mid-nav-burger-button-normal-box-shadow: none;
  --cmsmasters-header-mid-nav-burger-button-normal-bd-style: none;
  --cmsmasters-header-mid-nav-burger-button-normal-bd-width-top: 0;
  --cmsmasters-header-mid-nav-burger-button-normal-bd-width-right: 0;
  --cmsmasters-header-mid-nav-burger-button-normal-bd-width-bottom: 0;
  --cmsmasters-header-mid-nav-burger-button-normal-bd-width-left: 0;
  --cmsmasters-header-mid-nav-burger-button-active-colors-bg: var(--cmsmasters-header-mid-nav-burger-button-normal-colors-bg);
  --cmsmasters-header-mid-nav-burger-button-active-colors-color: var(--cmsmasters-header-mid-nav-burger-button-normal-colors-color);
  --cmsmasters-header-mid-nav-burger-button-active-colors-bd: var(--cmsmasters-header-mid-nav-burger-button-normal-colors-bd);
  --cmsmasters-header-mid-nav-burger-button-active-bd-radius: var(--cmsmasters-header-mid-nav-burger-button-normal-bd-radius);
  --cmsmasters-header-mid-nav-burger-button-active-box-shadow: var(--cmsmasters-header-mid-nav-burger-button-normal-box-shadow);
  --cmsmasters-header-mid-nav-burger-button-icon-size: 22px;
  --cmsmasters-header-mid-nav-burger-button-padding-top: 15px;
  --cmsmasters-header-mid-nav-burger-button-padding-right: 15px;
  --cmsmasters-header-mid-nav-burger-button-padding-bottom: 15px;
  --cmsmasters-header-mid-nav-burger-button-padding-left: 15px;
  --cmsmasters-header-mid-nav-burger-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-mid-nav-burger-container-bg-image: none;
  --cmsmasters-header-mid-nav-burger-container-bg-position: center center;
  --cmsmasters-header-mid-nav-burger-container-bg-attachment: scroll;
  --cmsmasters-header-mid-nav-burger-container-bg-repeat: no-repeat;
  --cmsmasters-header-mid-nav-burger-container-bg-size: auto;
  --cmsmasters-header-mid-nav-burger-container-bd-style: solid;
  --cmsmasters-header-mid-nav-burger-container-bd-width-top: 1px;
  --cmsmasters-header-mid-nav-burger-container-bd-width-bottom: 1px;
  --cmsmasters-header-mid-nav-burger-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-burger-container-padding-top: 22px;
  --cmsmasters-header-mid-nav-burger-container-padding-bottom: 22px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-header-mid-nav-burger-dropdown-item-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-header-mid-nav-burger-dropdown-item-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-header-mid-nav-burger-dropdown-item-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-header-mid-nav-burger-dropdown-item-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-header-mid-nav-burger-dropdown-item-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-header-mid-nav-burger-dropdown-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-mid-nav-burger-dropdown-item-normal-colors-bg: transparent;
  --cmsmasters-header-mid-nav-burger-dropdown-item-current-colors-color: var(--cmsmasters-header-mid-nav-burger-dropdown-item-normal-colors-color);
  --cmsmasters-header-mid-nav-burger-dropdown-item-current-colors-bg: var(--cmsmasters-header-mid-nav-burger-dropdown-item-normal-colors-bg);
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-top: 11px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-right: 40px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-bottom: 11px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-left: 40px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-divider-type: none;
  --cmsmasters-header-mid-nav-burger-dropdown-item-divider-width: 0px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-burger-title-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-mid-nav-burger-title-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-mid-nav-burger-title-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-mid-nav-burger-title-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-mid-nav-burger-title-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-mid-nav-burger-title-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-mid-nav-burger-title-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-mid-nav-burger-title-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-mid-nav-burger-title-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-mid-nav-burger-title-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-mid-nav-burger-title-item-normal-colors-bg: transparent;
  --cmsmasters-header-mid-nav-burger-title-item-current-colors-color: var(--cmsmasters-header-mid-nav-burger-title-item-normal-colors-color);
  --cmsmasters-header-mid-nav-burger-title-item-current-colors-bg: var(--cmsmasters-header-mid-nav-burger-title-item-normal-colors-bg);
  --cmsmasters-header-mid-nav-burger-title-item-padding-top: 12px;
  --cmsmasters-header-mid-nav-burger-title-item-padding-right: 40px;
  --cmsmasters-header-mid-nav-burger-title-item-padding-bottom: 12px;
  --cmsmasters-header-mid-nav-burger-title-item-padding-left: 40px;
  --cmsmasters-header-mid-nav-burger-title-item-divider-type: none;
  --cmsmasters-header-mid-nav-burger-title-item-divider-width: 0px;
  --cmsmasters-header-mid-nav-burger-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-dropdown-container-width: 240px;
  --cmsmasters-header-mid-nav-dropdown-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-mid-nav-dropdown-container-bg-image: none;
  --cmsmasters-header-mid-nav-dropdown-container-bg-position: center center;
  --cmsmasters-header-mid-nav-dropdown-container-bg-attachment: scroll;
  --cmsmasters-header-mid-nav-dropdown-container-bg-repeat: no-repeat;
  --cmsmasters-header-mid-nav-dropdown-container-bg-size: auto;
  --cmsmasters-header-mid-nav-dropdown-container-bd-style: solid;
  --cmsmasters-header-mid-nav-dropdown-container-bd-width-top: 1px;
  --cmsmasters-header-mid-nav-dropdown-container-bd-width-right: 1px;
  --cmsmasters-header-mid-nav-dropdown-container-bd-width-bottom: 1px;
  --cmsmasters-header-mid-nav-dropdown-container-bd-width-left: 1px;
  --cmsmasters-header-mid-nav-dropdown-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-dropdown-container-bd-radius: 15px 15px 15px 15px;
  --cmsmasters-header-mid-nav-dropdown-container-box-shadow: none;
  --cmsmasters-header-mid-nav-dropdown-container-padding-top: 10px;
  --cmsmasters-header-mid-nav-dropdown-container-padding-bottom: 10px;
  --cmsmasters-header-mid-nav-dropdown-container-position: stretch;
  --cmsmasters-header-mid-nav-dropdown-container-hor-pos: -28px;
  --cmsmasters-header-mid-nav-dropdown-container-vert-gap: 14px;
  --cmsmasters-header-mid-nav-dropdown-container-hor-gap: 4px;
  --cmsmasters-header-mid-nav-dropdown-item-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-header-mid-nav-dropdown-item-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-header-mid-nav-dropdown-item-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-header-mid-nav-dropdown-item-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-header-mid-nav-dropdown-item-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-header-mid-nav-dropdown-item-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-header-mid-nav-dropdown-item-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-header-mid-nav-dropdown-item-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-header-mid-nav-dropdown-item-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-header-mid-nav-dropdown-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-mid-nav-dropdown-item-normal-colors-bg: transparent;
  --cmsmasters-header-mid-nav-dropdown-item-hover-colors-color: var(--cmsmasters-header-mid-nav-dropdown-item-normal-colors-color);
  --cmsmasters-header-mid-nav-dropdown-item-hover-colors-bg: var(--cmsmasters-header-mid-nav-dropdown-item-normal-colors-bg);
  --cmsmasters-header-mid-nav-dropdown-item-current-colors-color: var(--cmsmasters-header-mid-nav-dropdown-item-hover-colors-color);
  --cmsmasters-header-mid-nav-dropdown-item-current-colors-bg: var(--cmsmasters-header-mid-nav-dropdown-item-hover-colors-bg);
  --cmsmasters-header-mid-nav-dropdown-item-padding-top: 9px;
  --cmsmasters-header-mid-nav-dropdown-item-padding-right: 27px;
  --cmsmasters-header-mid-nav-dropdown-item-padding-bottom: 9px;
  --cmsmasters-header-mid-nav-dropdown-item-padding-left: 27px;
  --cmsmasters-header-mid-nav-dropdown-item-divider-type: none;
  --cmsmasters-header-mid-nav-dropdown-item-divider-width: 0px;
  --cmsmasters-header-mid-nav-dropdown-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-dropdown-item-accent-visibility: none;
  --cmsmasters-header-mid-nav-dropdown-item-child-indicator-visibility: block;
  --cmsmasters-header-mid-nav-title-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-mid-nav-title-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-mid-nav-title-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-mid-nav-title-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-mid-nav-title-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-mid-nav-title-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-mid-nav-title-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-mid-nav-title-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-mid-nav-title-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-mid-nav-title-item-normal-colors-bg: transparent;
  --cmsmasters-header-mid-nav-title-item-normal-colors-bg-image: none;
  --cmsmasters-header-mid-nav-title-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-mid-nav-title-item-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-title-item-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-mid-nav-title-item-text-shadow: none;
  --cmsmasters-header-mid-nav-title-item-normal-box-shadow: none;
  --cmsmasters-header-mid-nav-title-item-normal-bd-style: none;
  --cmsmasters-header-mid-nav-title-item-normal-bd-width-top: 0;
  --cmsmasters-header-mid-nav-title-item-normal-bd-width-right: 0;
  --cmsmasters-header-mid-nav-title-item-normal-bd-width-bottom: 0;
  --cmsmasters-header-mid-nav-title-item-normal-bd-width-left: 0;
  --cmsmasters-header-mid-nav-title-item-hover-colors-bg: var(--cmsmasters-header-mid-nav-title-item-normal-colors-bg);
  --cmsmasters-header-mid-nav-title-item-hover-colors-bg-image: none;
  --cmsmasters-header-mid-nav-title-item-hover-colors-color: var(--cmsmasters-header-mid-nav-title-item-normal-colors-color);
  --cmsmasters-header-mid-nav-title-item-hover-colors-bd: var(--cmsmasters-header-mid-nav-title-item-normal-colors-bd);
  --cmsmasters-header-mid-nav-title-item-hover-bd-radius: var(--cmsmasters-header-mid-nav-title-item-normal-bd-radius);
  --cmsmasters-header-mid-nav-title-item-hover-text-decoration: var(--cmsmasters-header-mid-nav-title-item-text-decoration);
  --cmsmasters-header-mid-nav-title-item-hover-text-shadow: var(--cmsmasters-header-mid-nav-title-item-text-shadow);
  --cmsmasters-header-mid-nav-title-item-hover-box-shadow: var(--cmsmasters-header-mid-nav-title-item-normal-box-shadow);
  --cmsmasters-header-mid-nav-title-item-current-colors-bg: var(--cmsmasters-header-mid-nav-title-item-hover-colors-bg);
  --cmsmasters-header-mid-nav-title-item-current-colors-bg-image: none;
  --cmsmasters-header-mid-nav-title-item-current-colors-color: var(--cmsmasters-header-mid-nav-title-item-hover-colors-color);
  --cmsmasters-header-mid-nav-title-item-current-colors-bd: var(--cmsmasters-header-mid-nav-title-item-hover-colors-bd);
  --cmsmasters-header-mid-nav-title-item-current-bd-radius: var(--cmsmasters-header-mid-nav-title-item-hover-bd-radius);
  --cmsmasters-header-mid-nav-title-item-current-text-decoration: var(--cmsmasters-header-mid-nav-title-item-hover-text-decoration);
  --cmsmasters-header-mid-nav-title-item-current-text-shadow: var(--cmsmasters-header-mid-nav-title-item-hover-text-shadow);
  --cmsmasters-header-mid-nav-title-item-current-box-shadow: var(--cmsmasters-header-mid-nav-title-item-hover-box-shadow);
  --cmsmasters-header-mid-nav-title-item-padding-top: 0;
  --cmsmasters-header-mid-nav-title-item-padding-right: 0;
  --cmsmasters-header-mid-nav-title-item-padding-bottom: 0;
  --cmsmasters-header-mid-nav-title-item-padding-left: 0;
  --cmsmasters-header-mid-nav-title-item-gap: 30px;
  --cmsmasters-header-mid-nav-title-item-accent-visibility: none;
  --cmsmasters-header-mid-nav-title-item-child-indicator-visibility: block;
  --cmsmasters-header-mid-nav-title-item-divider-visibility: none;
  --cmsmasters-header-mid-nav-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-title-item-divider-width: 3px;
  --cmsmasters-header-mid-nav-title-item-divider-height: 3px;
  --cmsmasters-header-mid-nav-title-item-divider-bd-radius: 0 0 0 0;
  --cmsmasters-header-bot-height: 120px;
  --cmsmasters-header-bot-add-content-elements-gap: 5px;
  --cmsmasters-header-bot-z-index: auto;
  --cmsmasters-header-bot-button-icon-size: 1em;
  --cmsmasters-header-bot-button-icon-gap: 0.25em;
  --cmsmasters-header-bot-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-header-bot-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-header-bot-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-header-bot-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-header-bot-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-header-bot-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-header-bot-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-header-bot-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-header-bot-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-header-bot-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-header-bot-button-normal-colors-bg-image: var(--cmsmasters-button-normal-colors-bg-image);
  --cmsmasters-header-bot-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-header-bot-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-header-bot-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-header-bot-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-header-bot-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-header-bot-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-header-bot-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-header-bot-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-header-bot-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-header-bot-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-header-bot-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-header-bot-button-hover-colors-bg-image: var(--cmsmasters-button-hover-colors-bg-image);
  --cmsmasters-header-bot-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-header-bot-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-header-bot-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-header-bot-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-header-bot-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-header-bot-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-header-bot-button-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-header-bot-button-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-header-bot-button-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-header-bot-button-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-header-bot-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-header-bot-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-bot-container-bg-image: none;
  --cmsmasters-header-bot-container-bg-position: center center;
  --cmsmasters-header-bot-container-bg-attachment: scroll;
  --cmsmasters-header-bot-container-bg-repeat: no-repeat;
  --cmsmasters-header-bot-container-bg-size: auto;
  --cmsmasters-header-bot-container-bd-style: none;
  --cmsmasters-header-bot-container-bd-width-top: 0;
  --cmsmasters-header-bot-container-bd-width-right: 0;
  --cmsmasters-header-bot-container-bd-width-bottom: 0;
  --cmsmasters-header-bot-container-bd-width-left: 0;
  --cmsmasters-header-bot-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-header-bot-content-padding-top: 30px;
  --cmsmasters-header-bot-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-header-bot-content-padding-bottom: 30px;
  --cmsmasters-header-bot-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-header-bot-content-bd-style: none;
  --cmsmasters-header-bot-content-bd-width-top: 0;
  --cmsmasters-header-bot-content-bd-width-right: 0;
  --cmsmasters-header-bot-content-bd-width-bottom: 0;
  --cmsmasters-header-bot-content-bd-width-left: 0;
  --cmsmasters-header-bot-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-search-button-normal-colors-bg: transparent;
  --cmsmasters-header-bot-search-button-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-bot-search-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-search-button-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-bot-search-button-normal-box-shadow: none;
  --cmsmasters-header-bot-search-button-normal-bd-style: none;
  --cmsmasters-header-bot-search-button-normal-bd-width-top: 0;
  --cmsmasters-header-bot-search-button-normal-bd-width-right: 0;
  --cmsmasters-header-bot-search-button-normal-bd-width-bottom: 0;
  --cmsmasters-header-bot-search-button-normal-bd-width-left: 0;
  --cmsmasters-header-bot-search-button-hover-colors-bg: var(--cmsmasters-header-bot-search-button-normal-colors-bg);
  --cmsmasters-header-bot-search-button-hover-colors-color: var(--cmsmasters-header-bot-search-button-normal-colors-color);
  --cmsmasters-header-bot-search-button-hover-colors-bd: var(--cmsmasters-header-bot-search-button-normal-colors-bd);
  --cmsmasters-header-bot-search-button-hover-bd-radius: var(--cmsmasters-header-bot-search-button-normal-bd-radius);
  --cmsmasters-header-bot-search-button-hover-box-shadow: var(--cmsmasters-header-bot-search-button-normal-box-shadow);
  --cmsmasters-header-bot-search-button-icon-size: 22px;
  --cmsmasters-header-bot-search-button-padding-top: 15px;
  --cmsmasters-header-bot-search-button-padding-right: 15px;
  --cmsmasters-header-bot-search-button-padding-bottom: 15px;
  --cmsmasters-header-bot-search-button-padding-left: 15px;
  --cmsmasters-header-bot-social-normal-colors-color: var(--cmsmasters-colors-link);
  --cmsmasters-header-bot-social-normal-colors-bg: transparent;
  --cmsmasters-header-bot-social-normal-colors-bd: transparent;
  --cmsmasters-header-bot-social-hover-colors-color: var(--cmsmasters-header-bot-social-normal-colors-color);
  --cmsmasters-header-bot-social-hover-colors-bg: var(--cmsmasters-header-bot-social-normal-colors-bg);
  --cmsmasters-header-bot-social-hover-colors-bd: var(--cmsmasters-header-bot-social-normal-colors-bd);
  --cmsmasters-header-bot-social-size: 16px;
  --cmsmasters-header-bot-social-bd-style: none;
  --cmsmasters-header-bot-social-bd-width-top: 0;
  --cmsmasters-header-bot-social-bd-width-right: 0;
  --cmsmasters-header-bot-social-bd-width-bottom: 0;
  --cmsmasters-header-bot-social-bd-width-left: 0;
  --cmsmasters-header-bot-social-bd-radius: 0 0 0 0;
  --cmsmasters-header-bot-social-padding-top: 0;
  --cmsmasters-header-bot-social-padding-right: 0;
  --cmsmasters-header-bot-social-padding-bottom: 0;
  --cmsmasters-header-bot-social-padding-left: 0;
  --cmsmasters-header-bot-social-gap: 15px;
  --cmsmasters-header-bot-nav-burger-button-normal-colors-bg: transparent;
  --cmsmasters-header-bot-nav-burger-button-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-bot-nav-burger-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-burger-button-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-bot-nav-burger-button-normal-box-shadow: none;
  --cmsmasters-header-bot-nav-burger-button-normal-bd-style: none;
  --cmsmasters-header-bot-nav-burger-button-normal-bd-width-top: 0;
  --cmsmasters-header-bot-nav-burger-button-normal-bd-width-right: 0;
  --cmsmasters-header-bot-nav-burger-button-normal-bd-width-bottom: 0;
  --cmsmasters-header-bot-nav-burger-button-normal-bd-width-left: 0;
  --cmsmasters-header-bot-nav-burger-button-active-colors-bg: var(--cmsmasters-header-bot-nav-burger-button-normal-colors-bg);
  --cmsmasters-header-bot-nav-burger-button-active-colors-color: var(--cmsmasters-header-bot-nav-burger-button-normal-colors-color);
  --cmsmasters-header-bot-nav-burger-button-active-colors-bd: var(--cmsmasters-header-bot-nav-burger-button-normal-colors-bd);
  --cmsmasters-header-bot-nav-burger-button-active-bd-radius: var(--cmsmasters-header-bot-nav-burger-button-normal-bd-radius);
  --cmsmasters-header-bot-nav-burger-button-active-box-shadow: var(--cmsmasters-header-bot-nav-burger-button-normal-box-shadow);
  --cmsmasters-header-bot-nav-burger-button-icon-size: 22px;
  --cmsmasters-header-bot-nav-burger-button-padding-top: 15px;
  --cmsmasters-header-bot-nav-burger-button-padding-right: 15px;
  --cmsmasters-header-bot-nav-burger-button-padding-bottom: 15px;
  --cmsmasters-header-bot-nav-burger-button-padding-left: 15px;
  --cmsmasters-header-bot-nav-burger-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-bot-nav-burger-container-bg-image: none;
  --cmsmasters-header-bot-nav-burger-container-bg-position: center center;
  --cmsmasters-header-bot-nav-burger-container-bg-attachment: scroll;
  --cmsmasters-header-bot-nav-burger-container-bg-repeat: no-repeat;
  --cmsmasters-header-bot-nav-burger-container-bg-size: auto;
  --cmsmasters-header-bot-nav-burger-container-bd-style: solid;
  --cmsmasters-header-bot-nav-burger-container-bd-width-top: 1px;
  --cmsmasters-header-bot-nav-burger-container-bd-width-bottom: 1px;
  --cmsmasters-header-bot-nav-burger-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-burger-container-padding-top: 22px;
  --cmsmasters-header-bot-nav-burger-container-padding-bottom: 22px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-header-bot-nav-burger-dropdown-item-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-header-bot-nav-burger-dropdown-item-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-header-bot-nav-burger-dropdown-item-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-header-bot-nav-burger-dropdown-item-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-header-bot-nav-burger-dropdown-item-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-header-bot-nav-burger-dropdown-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-bot-nav-burger-dropdown-item-normal-colors-bg: transparent;
  --cmsmasters-header-bot-nav-burger-dropdown-item-current-colors-color: var(--cmsmasters-header-bot-nav-burger-dropdown-item-normal-colors-color);
  --cmsmasters-header-bot-nav-burger-dropdown-item-current-colors-bg: var(--cmsmasters-header-bot-nav-burger-dropdown-item-normal-colors-bg);
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-top: 11px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-right: 40px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-bottom: 11px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-left: 40px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-divider-type: none;
  --cmsmasters-header-bot-nav-burger-dropdown-item-divider-width: 0px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-burger-title-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-bot-nav-burger-title-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-bot-nav-burger-title-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-bot-nav-burger-title-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-bot-nav-burger-title-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-bot-nav-burger-title-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-bot-nav-burger-title-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-bot-nav-burger-title-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-bot-nav-burger-title-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-bot-nav-burger-title-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-bot-nav-burger-title-item-normal-colors-bg: transparent;
  --cmsmasters-header-bot-nav-burger-title-item-current-colors-color: var(--cmsmasters-header-bot-nav-burger-title-item-normal-colors-color);
  --cmsmasters-header-bot-nav-burger-title-item-current-colors-bg: var(--cmsmasters-header-bot-nav-burger-title-item-normal-colors-bg);
  --cmsmasters-header-bot-nav-burger-title-item-padding-top: 12px;
  --cmsmasters-header-bot-nav-burger-title-item-padding-right: 40px;
  --cmsmasters-header-bot-nav-burger-title-item-padding-bottom: 12px;
  --cmsmasters-header-bot-nav-burger-title-item-padding-left: 40px;
  --cmsmasters-header-bot-nav-burger-title-item-divider-type: none;
  --cmsmasters-header-bot-nav-burger-title-item-divider-width: 0px;
  --cmsmasters-header-bot-nav-burger-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-dropdown-container-width: 240px;
  --cmsmasters-header-bot-nav-dropdown-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-bot-nav-dropdown-container-bg-image: none;
  --cmsmasters-header-bot-nav-dropdown-container-bg-position: center center;
  --cmsmasters-header-bot-nav-dropdown-container-bg-attachment: scroll;
  --cmsmasters-header-bot-nav-dropdown-container-bg-repeat: no-repeat;
  --cmsmasters-header-bot-nav-dropdown-container-bg-size: auto;
  --cmsmasters-header-bot-nav-dropdown-container-bd-style: solid;
  --cmsmasters-header-bot-nav-dropdown-container-bd-width-top: 1px;
  --cmsmasters-header-bot-nav-dropdown-container-bd-width-right: 1px;
  --cmsmasters-header-bot-nav-dropdown-container-bd-width-bottom: 1px;
  --cmsmasters-header-bot-nav-dropdown-container-bd-width-left: 1px;
  --cmsmasters-header-bot-nav-dropdown-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-dropdown-container-bd-radius: 15px 15px 15px 15px;
  --cmsmasters-header-bot-nav-dropdown-container-box-shadow: none;
  --cmsmasters-header-bot-nav-dropdown-container-padding-top: 10px;
  --cmsmasters-header-bot-nav-dropdown-container-padding-bottom: 10px;
  --cmsmasters-header-bot-nav-dropdown-container-position: stretch;
  --cmsmasters-header-bot-nav-dropdown-container-hor-pos: -28px;
  --cmsmasters-header-bot-nav-dropdown-container-vert-gap: 14px;
  --cmsmasters-header-bot-nav-dropdown-container-hor-gap: 4px;
  --cmsmasters-header-bot-nav-dropdown-item-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-header-bot-nav-dropdown-item-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-header-bot-nav-dropdown-item-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-header-bot-nav-dropdown-item-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-header-bot-nav-dropdown-item-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-header-bot-nav-dropdown-item-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-header-bot-nav-dropdown-item-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-header-bot-nav-dropdown-item-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-header-bot-nav-dropdown-item-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-header-bot-nav-dropdown-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-bot-nav-dropdown-item-normal-colors-bg: transparent;
  --cmsmasters-header-bot-nav-dropdown-item-hover-colors-color: var(--cmsmasters-header-bot-nav-dropdown-item-normal-colors-color);
  --cmsmasters-header-bot-nav-dropdown-item-hover-colors-bg: var(--cmsmasters-header-bot-nav-dropdown-item-normal-colors-bg);
  --cmsmasters-header-bot-nav-dropdown-item-current-colors-color: var(--cmsmasters-header-bot-nav-dropdown-item-hover-colors-color);
  --cmsmasters-header-bot-nav-dropdown-item-current-colors-bg: var(--cmsmasters-header-bot-nav-dropdown-item-hover-colors-bg);
  --cmsmasters-header-bot-nav-dropdown-item-padding-top: 9px;
  --cmsmasters-header-bot-nav-dropdown-item-padding-right: 27px;
  --cmsmasters-header-bot-nav-dropdown-item-padding-bottom: 9px;
  --cmsmasters-header-bot-nav-dropdown-item-padding-left: 27px;
  --cmsmasters-header-bot-nav-dropdown-item-divider-type: none;
  --cmsmasters-header-bot-nav-dropdown-item-divider-width: 0px;
  --cmsmasters-header-bot-nav-dropdown-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-dropdown-item-accent-visibility: none;
  --cmsmasters-header-bot-nav-dropdown-item-child-indicator-visibility: block;
  --cmsmasters-header-bot-nav-title-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-bot-nav-title-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-bot-nav-title-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-bot-nav-title-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-bot-nav-title-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-bot-nav-title-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-bot-nav-title-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-bot-nav-title-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-bot-nav-title-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-bot-nav-title-item-normal-colors-bg: transparent;
  --cmsmasters-header-bot-nav-title-item-normal-colors-bg-image: none;
  --cmsmasters-header-bot-nav-title-item-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-header-bot-nav-title-item-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-title-item-normal-bd-radius: 0 0 0 0;
  --cmsmasters-header-bot-nav-title-item-text-shadow: none;
  --cmsmasters-header-bot-nav-title-item-normal-box-shadow: none;
  --cmsmasters-header-bot-nav-title-item-normal-bd-style: none;
  --cmsmasters-header-bot-nav-title-item-normal-bd-width-top: 0;
  --cmsmasters-header-bot-nav-title-item-normal-bd-width-right: 0;
  --cmsmasters-header-bot-nav-title-item-normal-bd-width-bottom: 0;
  --cmsmasters-header-bot-nav-title-item-normal-bd-width-left: 0;
  --cmsmasters-header-bot-nav-title-item-hover-colors-bg: var(--cmsmasters-header-bot-nav-title-item-normal-colors-bg);
  --cmsmasters-header-bot-nav-title-item-hover-colors-bg-image: none;
  --cmsmasters-header-bot-nav-title-item-hover-colors-color: var(--cmsmasters-header-bot-nav-title-item-normal-colors-color);
  --cmsmasters-header-bot-nav-title-item-hover-colors-bd: var(--cmsmasters-header-bot-nav-title-item-normal-colors-bd);
  --cmsmasters-header-bot-nav-title-item-hover-bd-radius: var(--cmsmasters-header-bot-nav-title-item-normal-bd-radius);
  --cmsmasters-header-bot-nav-title-item-hover-text-decoration: var(--cmsmasters-header-bot-nav-title-item-text-decoration);
  --cmsmasters-header-bot-nav-title-item-hover-text-shadow: var(--cmsmasters-header-bot-nav-title-item-text-shadow);
  --cmsmasters-header-bot-nav-title-item-hover-box-shadow: var(--cmsmasters-header-bot-nav-title-item-normal-box-shadow);
  --cmsmasters-header-bot-nav-title-item-current-colors-bg: var(--cmsmasters-header-bot-nav-title-item-hover-colors-bg);
  --cmsmasters-header-bot-nav-title-item-current-colors-bg-image: none;
  --cmsmasters-header-bot-nav-title-item-current-colors-color: var(--cmsmasters-header-bot-nav-title-item-hover-colors-color);
  --cmsmasters-header-bot-nav-title-item-current-colors-bd: var(--cmsmasters-header-bot-nav-title-item-hover-colors-bd);
  --cmsmasters-header-bot-nav-title-item-current-bd-radius: var(--cmsmasters-header-bot-nav-title-item-hover-bd-radius);
  --cmsmasters-header-bot-nav-title-item-current-text-decoration: var(--cmsmasters-header-bot-nav-title-item-hover-text-decoration);
  --cmsmasters-header-bot-nav-title-item-current-text-shadow: var(--cmsmasters-header-bot-nav-title-item-hover-text-shadow);
  --cmsmasters-header-bot-nav-title-item-current-box-shadow: var(--cmsmasters-header-bot-nav-title-item-hover-box-shadow);
  --cmsmasters-header-bot-nav-title-item-padding-top: 0;
  --cmsmasters-header-bot-nav-title-item-padding-right: 0;
  --cmsmasters-header-bot-nav-title-item-padding-bottom: 0;
  --cmsmasters-header-bot-nav-title-item-padding-left: 0;
  --cmsmasters-header-bot-nav-title-item-gap: 25px;
  --cmsmasters-header-bot-nav-title-item-accent-visibility: none;
  --cmsmasters-header-bot-nav-title-item-child-indicator-visibility: block;
  --cmsmasters-header-bot-nav-title-item-divider-visibility: none;
  --cmsmasters-header-bot-nav-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-title-item-divider-width: 3px;
  --cmsmasters-header-bot-nav-title-item-divider-height: 3px;
  --cmsmasters-header-bot-nav-title-item-divider-bd-radius: 0 0 0 0;
  --cmsmasters-heading-alignment: initial;
  --cmsmasters-heading-height: 240px;
  --cmsmasters-breadcrumbs-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-breadcrumbs-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-breadcrumbs-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-breadcrumbs-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-breadcrumbs-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-breadcrumbs-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-breadcrumbs-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-breadcrumbs-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-breadcrumbs-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-breadcrumbs-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-breadcrumbs-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-breadcrumbs-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-breadcrumbs-colors-divider: var(--cmsmasters-colors-text);
  --cmsmasters-breadcrumbs-gap: 25px;
  --cmsmasters-breadcrumbs-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-breadcrumbs-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-breadcrumbs-container-bg-image: none;
  --cmsmasters-breadcrumbs-container-bg-position: center center;
  --cmsmasters-breadcrumbs-container-bg-attachment: scroll;
  --cmsmasters-breadcrumbs-container-bg-repeat: no-repeat;
  --cmsmasters-breadcrumbs-container-bg-size: auto;
  --cmsmasters-breadcrumbs-container-bd-style: none;
  --cmsmasters-breadcrumbs-container-bd-width-top: 0;
  --cmsmasters-breadcrumbs-container-bd-width-right: 0;
  --cmsmasters-breadcrumbs-container-bd-width-bottom: 0;
  --cmsmasters-breadcrumbs-container-bd-width-left: 0;
  --cmsmasters-breadcrumbs-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-breadcrumbs-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-breadcrumbs-content-padding-top: 0;
  --cmsmasters-breadcrumbs-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-breadcrumbs-content-padding-bottom: 0;
  --cmsmasters-breadcrumbs-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-breadcrumbs-content-bd-style: none;
  --cmsmasters-breadcrumbs-content-bd-width-top: 0;
  --cmsmasters-breadcrumbs-content-bd-width-right: 0;
  --cmsmasters-breadcrumbs-content-bd-width-bottom: 0;
  --cmsmasters-breadcrumbs-content-bd-width-left: 0;
  --cmsmasters-breadcrumbs-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-heading-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-heading-container-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-heading-container-bg-image: none;
  --cmsmasters-heading-container-bg-position: center center;
  --cmsmasters-heading-container-bg-attachment: scroll;
  --cmsmasters-heading-container-bg-repeat: no-repeat;
  --cmsmasters-heading-container-bg-size: auto;
  --cmsmasters-heading-container-bd-style: none;
  --cmsmasters-heading-container-bd-width-top: 0;
  --cmsmasters-heading-container-bd-width-right: 0;
  --cmsmasters-heading-container-bd-width-bottom: 0;
  --cmsmasters-heading-container-bd-width-left: 0;
  --cmsmasters-heading-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-heading-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-heading-content-padding-top: 40px;
  --cmsmasters-heading-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-heading-content-padding-bottom: 40px;
  --cmsmasters-heading-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-heading-content-bd-style: none;
  --cmsmasters-heading-content-bd-width-top: 0;
  --cmsmasters-heading-content-bd-width-right: 0;
  --cmsmasters-heading-content-bd-width-bottom: 0;
  --cmsmasters-heading-content-bd-width-left: 0;
  --cmsmasters-heading-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-heading-title-color: var(--cmsmasters-colors-heading);
  --cmsmasters-heading-title-font-family: var(--cmsmasters-h1-font-family);
  --cmsmasters-heading-title-font-size: var(--cmsmasters-h1-font-size);
  --cmsmasters-heading-title-line-height: var(--cmsmasters-h1-line-height);
  --cmsmasters-heading-title-font-weight: var(--cmsmasters-h1-font-weight);
  --cmsmasters-heading-title-text-transform: var(--cmsmasters-h1-text-transform);
  --cmsmasters-heading-title-font-style: var(--cmsmasters-h1-font-style);
  --cmsmasters-heading-title-text-decoration: var(--cmsmasters-h1-text-decoration);
  --cmsmasters-heading-title-letter-spacing: var(--cmsmasters-h1-letter-spacing);
  --cmsmasters-heading-title-word-spacing: var(--cmsmasters-h1-word-spacing);
  --cmsmasters-main-content-sidebar-width: 70%;
  --cmsmasters-main-sidebar-gap: 40px;
  --cmsmasters-main-sidebar-divider-type: none;
  --cmsmasters-main-sidebar-divider-width: 0px;
  --cmsmasters-main-sidebar-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-main-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-main-container-bg-color: transparent;
  --cmsmasters-main-container-bg-image: none;
  --cmsmasters-main-container-bg-position: center center;
  --cmsmasters-main-container-bg-attachment: scroll;
  --cmsmasters-main-container-bg-repeat: no-repeat;
  --cmsmasters-main-container-bg-size: auto;
  --cmsmasters-main-container-bd-style: none;
  --cmsmasters-main-container-bd-width-top: 0;
  --cmsmasters-main-container-bd-width-right: 0;
  --cmsmasters-main-container-bd-width-bottom: 0;
  --cmsmasters-main-container-bd-width-left: 0;
  --cmsmasters-main-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-main-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-main-content-padding-top: 50px;
  --cmsmasters-main-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-main-content-padding-bottom: 50px;
  --cmsmasters-main-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-main-content-elementor-padding-top: 0;
  --cmsmasters-main-content-elementor-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-main-content-elementor-padding-bottom: 0;
  --cmsmasters-main-content-elementor-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-main-content-bd-style: none;
  --cmsmasters-main-content-bd-width-top: 0;
  --cmsmasters-main-content-bd-width-right: 0;
  --cmsmasters-main-content-bd-width-bottom: 0;
  --cmsmasters-main-content-bd-width-left: 0;
  --cmsmasters-main-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-grid-columns: 4;
  --cmsmasters-archive-compact-media-width: 40%;
  --cmsmasters-archive-compact-vertical-alignment: center;
  --cmsmasters-archive-content-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-archive-content-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-archive-content-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-archive-content-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-archive-content-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-archive-content-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-archive-content-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-archive-content-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-archive-content-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-archive-content-color: var(--cmsmasters-colors-text);
  --cmsmasters-archive-content-box-alignment: inherit;
  --cmsmasters-archive-content-box-bg-color: transparent;
  --cmsmasters-archive-content-box-bd-style: none;
  --cmsmasters-archive-content-box-bd-width-top: 0;
  --cmsmasters-archive-content-box-bd-width-right: 0;
  --cmsmasters-archive-content-box-bd-width-bottom: 0;
  --cmsmasters-archive-content-box-bd-width-left: 0;
  --cmsmasters-archive-content-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-content-box-bd-radius: 0 0 0 0;
  --cmsmasters-archive-content-box-padding-top: 0;
  --cmsmasters-archive-content-box-padding-right: 0;
  --cmsmasters-archive-content-box-padding-bottom: 0;
  --cmsmasters-archive-content-box-padding-left: 0;
  --cmsmasters-archive-content-box-margin-top: 0;
  --cmsmasters-archive-content-box-margin-right: 0;
  --cmsmasters-archive-content-box-margin-bottom: 0;
  --cmsmasters-archive-content-box-margin-left: 0;
  --cmsmasters-archive-media-video-height: 100%;
  --cmsmasters-archive-media-box-bg-color: transparent;
  --cmsmasters-archive-media-box-bd-style: none;
  --cmsmasters-archive-media-box-bd-width-top: 0;
  --cmsmasters-archive-media-box-bd-width-right: 0;
  --cmsmasters-archive-media-box-bd-width-bottom: 0;
  --cmsmasters-archive-media-box-bd-width-left: 0;
  --cmsmasters-archive-media-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-media-box-bd-radius: 0 0 0 0;
  --cmsmasters-archive-media-box-padding-top: 40px;
  --cmsmasters-archive-media-box-padding-right: 0;
  --cmsmasters-archive-media-box-padding-bottom: 40px;
  --cmsmasters-archive-media-box-padding-left: 40px;
  --cmsmasters-archive-media-box-margin-top: 0;
  --cmsmasters-archive-media-box-margin-right: 0;
  --cmsmasters-archive-media-box-margin-bottom: 0;
  --cmsmasters-archive-media-box-margin-left: 0;
  --cmsmasters-archive-meta-first-elements-gap: 20px;
  --cmsmasters-archive-meta-first-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-archive-meta-first-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-archive-meta-first-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-archive-meta-first-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-archive-meta-first-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-archive-meta-first-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-archive-meta-first-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-archive-meta-first-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-archive-meta-first-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-archive-meta-first-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-archive-meta-first-colors-link: var(--cmsmasters-colors-heading);
  --cmsmasters-archive-meta-first-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-archive-meta-first-divider-visibility: none;
  --cmsmasters-archive-meta-first-divider-color: var(--cmsmasters-colors-text);
  --cmsmasters-archive-meta-first-divider-width: 1px;
  --cmsmasters-archive-meta-first-divider-height: var(--cmsmasters-archive-meta-first-font-size);
  --cmsmasters-archive-meta-first-divider-bd-radius: 0 0 0 0;
  --cmsmasters-archive-meta-first-box-alignment: inherit;
  --cmsmasters-archive-meta-first-box-bg-color: transparent;
  --cmsmasters-archive-meta-first-box-bd-style: none;
  --cmsmasters-archive-meta-first-box-bd-width-top: 0;
  --cmsmasters-archive-meta-first-box-bd-width-right: 0;
  --cmsmasters-archive-meta-first-box-bd-width-bottom: 0;
  --cmsmasters-archive-meta-first-box-bd-width-left: 0;
  --cmsmasters-archive-meta-first-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-meta-first-box-bd-radius: 0 0 0 0;
  --cmsmasters-archive-meta-first-box-padding-top: 0;
  --cmsmasters-archive-meta-first-box-padding-right: 0;
  --cmsmasters-archive-meta-first-box-padding-bottom: 0;
  --cmsmasters-archive-meta-first-box-padding-left: 0;
  --cmsmasters-archive-meta-first-box-margin-top: 0;
  --cmsmasters-archive-meta-first-box-margin-right: 0;
  --cmsmasters-archive-meta-first-box-margin-bottom: 30px;
  --cmsmasters-archive-meta-first-box-margin-left: 0;
  --cmsmasters-archive-meta-second-elements-gap: 8px;
  --cmsmasters-archive-meta-second-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-archive-meta-second-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-archive-meta-second-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-archive-meta-second-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-archive-meta-second-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-archive-meta-second-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-archive-meta-second-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-archive-meta-second-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-archive-meta-second-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-archive-meta-second-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-archive-meta-second-colors-link: var(--cmsmasters-colors-heading);
  --cmsmasters-archive-meta-second-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-archive-meta-second-divider-visibility: none;
  --cmsmasters-archive-meta-second-divider-color: var(--cmsmasters-colors-text);
  --cmsmasters-archive-meta-second-divider-width: 1px;
  --cmsmasters-archive-meta-second-divider-height: var(--cmsmasters-archive-meta-second-font-size);
  --cmsmasters-archive-meta-second-divider-bd-radius: 0 0 0 0;
  --cmsmasters-archive-meta-second-box-alignment: inherit;
  --cmsmasters-archive-meta-second-box-bg-color: transparent;
  --cmsmasters-archive-meta-second-box-bd-style: none;
  --cmsmasters-archive-meta-second-box-bd-width-top: 0;
  --cmsmasters-archive-meta-second-box-bd-width-right: 0;
  --cmsmasters-archive-meta-second-box-bd-width-bottom: 0;
  --cmsmasters-archive-meta-second-box-bd-width-left: 0;
  --cmsmasters-archive-meta-second-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-meta-second-box-bd-radius: 0 0 0 0;
  --cmsmasters-archive-meta-second-box-padding-top: 0;
  --cmsmasters-archive-meta-second-box-padding-right: 0;
  --cmsmasters-archive-meta-second-box-padding-bottom: 0;
  --cmsmasters-archive-meta-second-box-padding-left: 0;
  --cmsmasters-archive-meta-second-box-margin-top: 30px;
  --cmsmasters-archive-meta-second-box-margin-right: 0;
  --cmsmasters-archive-meta-second-box-margin-bottom: 0;
  --cmsmasters-archive-meta-second-box-margin-left: 0;
  --cmsmasters-archive-more-icon-size: 1em;
  --cmsmasters-archive-more-icon-gap: 0.25em;
  --cmsmasters-archive-more-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-archive-more-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-archive-more-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-archive-more-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-archive-more-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-archive-more-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-archive-more-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-archive-more-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-archive-more-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-archive-more-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-archive-more-normal-colors-bg-image: var(--cmsmasters-button-normal-colors-bg-image);
  --cmsmasters-archive-more-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-archive-more-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-archive-more-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-archive-more-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-archive-more-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-archive-more-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-archive-more-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-archive-more-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-archive-more-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-archive-more-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-archive-more-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-archive-more-hover-colors-bg-image: var(--cmsmasters-button-hover-colors-bg-image);
  --cmsmasters-archive-more-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-archive-more-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-archive-more-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-archive-more-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-archive-more-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-archive-more-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-archive-more-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-archive-more-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-archive-more-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-archive-more-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-archive-more-box-alignment: inherit;
  --cmsmasters-archive-more-box-bg-color: transparent;
  --cmsmasters-archive-more-box-bd-style: none;
  --cmsmasters-archive-more-box-bd-width-top: 0;
  --cmsmasters-archive-more-box-bd-width-right: 0;
  --cmsmasters-archive-more-box-bd-width-bottom: 0;
  --cmsmasters-archive-more-box-bd-width-left: 0;
  --cmsmasters-archive-more-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-more-box-bd-radius: 0 0 0 0;
  --cmsmasters-archive-more-box-padding-top: 0;
  --cmsmasters-archive-more-box-padding-right: 0;
  --cmsmasters-archive-more-box-padding-bottom: 0;
  --cmsmasters-archive-more-box-padding-left: 0;
  --cmsmasters-archive-more-box-margin-top: 20px;
  --cmsmasters-archive-more-box-margin-right: 0;
  --cmsmasters-archive-more-box-margin-bottom: 0;
  --cmsmasters-archive-more-box-margin-left: 0;
  --cmsmasters-archive-pagination-box-bd-style: none;
  --cmsmasters-archive-pagination-box-bd-width-top: 0;
  --cmsmasters-archive-pagination-box-bd-width-right: 0;
  --cmsmasters-archive-pagination-box-bd-width-bottom: 0;
  --cmsmasters-archive-pagination-box-bd-width-left: 0;
  --cmsmasters-archive-pagination-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-pagination-box-padding-top: 0;
  --cmsmasters-archive-pagination-box-padding-right: 0;
  --cmsmasters-archive-pagination-box-padding-bottom: 0;
  --cmsmasters-archive-pagination-box-padding-left: 0;
  --cmsmasters-archive-pagination-box-margin-top: 60px;
  --cmsmasters-archive-pagination-box-margin-right: 0;
  --cmsmasters-archive-pagination-box-margin-bottom: 0;
  --cmsmasters-archive-pagination-box-margin-left: 0;
  --cmsmasters-archive-post-alignment: inherit;
  --cmsmasters-archive-post-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-archive-post-bd-style: none;
  --cmsmasters-archive-post-bd-width-top: 0;
  --cmsmasters-archive-post-bd-width-right: 0;
  --cmsmasters-archive-post-bd-width-bottom: 0;
  --cmsmasters-archive-post-bd-width-left: 0;
  --cmsmasters-archive-post-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-post-bd-radius: 15px 15px 15px 15px;
  --cmsmasters-archive-post-box-shadow: 0px 4px 60px 0px rgba(25, 49, 57, 0.1);
  --cmsmasters-archive-post-padding-top: 40px;
  --cmsmasters-archive-post-padding-right: 40px;
  --cmsmasters-archive-post-padding-bottom: 40px;
  --cmsmasters-archive-post-padding-left: 40px;
  --cmsmasters-archive-post-gap: 60px;
  --cmsmasters-archive-title-font-family: var(--cmsmasters-h2-font-family);
  --cmsmasters-archive-title-font-size: var(--cmsmasters-h2-font-size);
  --cmsmasters-archive-title-line-height: var(--cmsmasters-h2-line-height);
  --cmsmasters-archive-title-font-weight: var(--cmsmasters-h2-font-weight);
  --cmsmasters-archive-title-text-transform: var(--cmsmasters-h2-text-transform);
  --cmsmasters-archive-title-font-style: var(--cmsmasters-h2-font-style);
  --cmsmasters-archive-title-text-decoration: var(--cmsmasters-h2-text-decoration);
  --cmsmasters-archive-title-letter-spacing: var(--cmsmasters-h2-letter-spacing);
  --cmsmasters-archive-title-word-spacing: var(--cmsmasters-h2-word-spacing);
  --cmsmasters-archive-title-color: var(--cmsmasters-colors-heading);
  --cmsmasters-archive-title-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-archive-title-box-alignment: inherit;
  --cmsmasters-archive-title-box-bg-color: transparent;
  --cmsmasters-archive-title-box-bd-style: none;
  --cmsmasters-archive-title-box-bd-width-top: 0;
  --cmsmasters-archive-title-box-bd-width-right: 0;
  --cmsmasters-archive-title-box-bd-width-bottom: 0;
  --cmsmasters-archive-title-box-bd-width-left: 0;
  --cmsmasters-archive-title-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-archive-title-box-bd-radius: 0 0 0 0;
  --cmsmasters-archive-title-box-padding-top: 0;
  --cmsmasters-archive-title-box-padding-right: 0;
  --cmsmasters-archive-title-box-padding-bottom: 0;
  --cmsmasters-archive-title-box-padding-left: 0;
  --cmsmasters-archive-title-box-margin-top: 0;
  --cmsmasters-archive-title-box-margin-right: 0;
  --cmsmasters-archive-title-box-margin-bottom: 30px;
  --cmsmasters-archive-title-box-margin-left: 0;
  --cmsmasters-search-grid-columns: 4;
  --cmsmasters-search-compact-media-width: 30.2%;
  --cmsmasters-search-compact-vertical-alignment: center;
  --cmsmasters-search-content-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-search-content-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-search-content-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-search-content-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-search-content-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-search-content-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-search-content-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-search-content-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-search-content-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-search-content-color: var(--cmsmasters-colors-text);
  --cmsmasters-search-content-box-alignment: inherit;
  --cmsmasters-search-content-box-bg-color: transparent;
  --cmsmasters-search-content-box-bd-style: none;
  --cmsmasters-search-content-box-bd-width-top: 0;
  --cmsmasters-search-content-box-bd-width-right: 0;
  --cmsmasters-search-content-box-bd-width-bottom: 0;
  --cmsmasters-search-content-box-bd-width-left: 0;
  --cmsmasters-search-content-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-content-box-bd-radius: 0 0 0 0;
  --cmsmasters-search-content-box-padding-top: 0;
  --cmsmasters-search-content-box-padding-right: 0;
  --cmsmasters-search-content-box-padding-bottom: 0;
  --cmsmasters-search-content-box-padding-left: 0;
  --cmsmasters-search-content-box-margin-top: 20px;
  --cmsmasters-search-content-box-margin-right: 0;
  --cmsmasters-search-content-box-margin-bottom: 0;
  --cmsmasters-search-content-box-margin-left: 0;
  --cmsmasters-search-media-video-height: 100%;
  --cmsmasters-search-media-box-bg-color: transparent;
  --cmsmasters-search-media-box-bd-style: none;
  --cmsmasters-search-media-box-bd-width-top: 0;
  --cmsmasters-search-media-box-bd-width-right: 0;
  --cmsmasters-search-media-box-bd-width-bottom: 0;
  --cmsmasters-search-media-box-bd-width-left: 0;
  --cmsmasters-search-media-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-media-box-bd-radius: 15px 15px 15px 15px;
  --cmsmasters-search-media-box-padding-top: 0;
  --cmsmasters-search-media-box-padding-right: 0;
  --cmsmasters-search-media-box-padding-bottom: 0;
  --cmsmasters-search-media-box-padding-left: 0;
  --cmsmasters-search-media-box-margin-top: 0;
  --cmsmasters-search-media-box-margin-right: 40px;
  --cmsmasters-search-media-box-margin-bottom: 0;
  --cmsmasters-search-media-box-margin-left: 0;
  --cmsmasters-search-meta-first-elements-gap: 20px;
  --cmsmasters-search-meta-first-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-search-meta-first-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-search-meta-first-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-search-meta-first-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-search-meta-first-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-search-meta-first-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-search-meta-first-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-search-meta-first-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-search-meta-first-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-search-meta-first-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-search-meta-first-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-search-meta-first-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-search-meta-first-divider-visibility: none;
  --cmsmasters-search-meta-first-divider-color: var(--cmsmasters-colors-hover);
  --cmsmasters-search-meta-first-divider-width: 1px;
  --cmsmasters-search-meta-first-divider-height: var(--cmsmasters-search-meta-first-font-size);
  --cmsmasters-search-meta-first-divider-bd-radius: 0 0 0 0;
  --cmsmasters-search-meta-first-box-alignment: inherit;
  --cmsmasters-search-meta-first-box-bg-color: transparent;
  --cmsmasters-search-meta-first-box-bd-style: none;
  --cmsmasters-search-meta-first-box-bd-width-top: 0;
  --cmsmasters-search-meta-first-box-bd-width-right: 0;
  --cmsmasters-search-meta-first-box-bd-width-bottom: 0;
  --cmsmasters-search-meta-first-box-bd-width-left: 0;
  --cmsmasters-search-meta-first-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-meta-first-box-bd-radius: 0 0 0 0;
  --cmsmasters-search-meta-first-box-padding-top: 0;
  --cmsmasters-search-meta-first-box-padding-right: 0;
  --cmsmasters-search-meta-first-box-padding-bottom: 0;
  --cmsmasters-search-meta-first-box-padding-left: 0;
  --cmsmasters-search-meta-first-box-margin-top: 0;
  --cmsmasters-search-meta-first-box-margin-right: 0;
  --cmsmasters-search-meta-first-box-margin-bottom: 15px;
  --cmsmasters-search-meta-first-box-margin-left: 0;
  --cmsmasters-search-meta-second-elements-gap: 8px;
  --cmsmasters-search-meta-second-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-search-meta-second-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-search-meta-second-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-search-meta-second-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-search-meta-second-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-search-meta-second-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-search-meta-second-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-search-meta-second-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-search-meta-second-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-search-meta-second-colors-text: var(--cmsmasters-colors-hover);
  --cmsmasters-search-meta-second-colors-link: var(--cmsmasters-colors-accent);
  --cmsmasters-search-meta-second-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-search-meta-second-divider-visibility: none;
  --cmsmasters-search-meta-second-divider-color: var(--cmsmasters-colors-hover);
  --cmsmasters-search-meta-second-divider-width: 1px;
  --cmsmasters-search-meta-second-divider-height: var(--cmsmasters-search-meta-second-font-size);
  --cmsmasters-search-meta-second-divider-bd-radius: 0 0 0 0;
  --cmsmasters-search-meta-second-box-alignment: inherit;
  --cmsmasters-search-meta-second-box-bg-color: transparent;
  --cmsmasters-search-meta-second-box-bd-style: none;
  --cmsmasters-search-meta-second-box-bd-width-top: 0;
  --cmsmasters-search-meta-second-box-bd-width-right: 0;
  --cmsmasters-search-meta-second-box-bd-width-bottom: 0;
  --cmsmasters-search-meta-second-box-bd-width-left: 0;
  --cmsmasters-search-meta-second-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-meta-second-box-bd-radius: 0 0 0 0;
  --cmsmasters-search-meta-second-box-padding-top: 0;
  --cmsmasters-search-meta-second-box-padding-right: 0;
  --cmsmasters-search-meta-second-box-padding-bottom: 0;
  --cmsmasters-search-meta-second-box-padding-left: 0;
  --cmsmasters-search-meta-second-box-margin-top: 20px;
  --cmsmasters-search-meta-second-box-margin-right: 0;
  --cmsmasters-search-meta-second-box-margin-bottom: 0;
  --cmsmasters-search-meta-second-box-margin-left: 0;
  --cmsmasters-search-more-icon-size: 1em;
  --cmsmasters-search-more-icon-gap: 0.25em;
  --cmsmasters-search-more-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-search-more-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-search-more-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-search-more-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-search-more-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-search-more-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-search-more-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-search-more-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-search-more-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-search-more-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-search-more-normal-colors-bg-image: var(--cmsmasters-button-normal-colors-bg-image);
  --cmsmasters-search-more-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-search-more-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-search-more-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-search-more-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-search-more-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-search-more-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-search-more-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-search-more-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-search-more-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-search-more-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-search-more-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-search-more-hover-colors-bg-image: var(--cmsmasters-button-hover-colors-bg-image);
  --cmsmasters-search-more-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-search-more-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-search-more-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-search-more-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-search-more-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-search-more-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-search-more-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-search-more-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-search-more-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-search-more-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-search-more-box-alignment: inherit;
  --cmsmasters-search-more-box-bg-color: transparent;
  --cmsmasters-search-more-box-bd-style: none;
  --cmsmasters-search-more-box-bd-width-top: 0;
  --cmsmasters-search-more-box-bd-width-right: 0;
  --cmsmasters-search-more-box-bd-width-bottom: 0;
  --cmsmasters-search-more-box-bd-width-left: 0;
  --cmsmasters-search-more-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-more-box-bd-radius: 0 0 0 0;
  --cmsmasters-search-more-box-padding-top: 0;
  --cmsmasters-search-more-box-padding-right: 0;
  --cmsmasters-search-more-box-padding-bottom: 0;
  --cmsmasters-search-more-box-padding-left: 0;
  --cmsmasters-search-more-box-margin-top: 20px;
  --cmsmasters-search-more-box-margin-right: 0;
  --cmsmasters-search-more-box-margin-bottom: 0;
  --cmsmasters-search-more-box-margin-left: 0;
  --cmsmasters-search-pagination-box-bd-style: none;
  --cmsmasters-search-pagination-box-bd-width-top: 0;
  --cmsmasters-search-pagination-box-bd-width-right: 0;
  --cmsmasters-search-pagination-box-bd-width-bottom: 0;
  --cmsmasters-search-pagination-box-bd-width-left: 0;
  --cmsmasters-search-pagination-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-pagination-box-padding-top: 0;
  --cmsmasters-search-pagination-box-padding-right: 0;
  --cmsmasters-search-pagination-box-padding-bottom: 0;
  --cmsmasters-search-pagination-box-padding-left: 0;
  --cmsmasters-search-pagination-box-margin-top: 60px;
  --cmsmasters-search-pagination-box-margin-right: 0;
  --cmsmasters-search-pagination-box-margin-bottom: 0;
  --cmsmasters-search-pagination-box-margin-left: 0;
  --cmsmasters-search-post-alignment: inherit;
  --cmsmasters-search-post-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-search-post-bd-style: none;
  --cmsmasters-search-post-bd-width-top: 0;
  --cmsmasters-search-post-bd-width-right: 0;
  --cmsmasters-search-post-bd-width-bottom: 0;
  --cmsmasters-search-post-bd-width-left: 0;
  --cmsmasters-search-post-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-post-bd-radius: 0 0 0 0;
  --cmsmasters-search-post-box-shadow: none;
  --cmsmasters-search-post-padding-top: 0;
  --cmsmasters-search-post-padding-right: 0;
  --cmsmasters-search-post-padding-bottom: 0;
  --cmsmasters-search-post-padding-left: 0;
  --cmsmasters-search-post-gap: 60px;
  --cmsmasters-search-title-font-family: var(--cmsmasters-h4-font-family);
  --cmsmasters-search-title-font-size: var(--cmsmasters-h4-font-size);
  --cmsmasters-search-title-line-height: var(--cmsmasters-h4-line-height);
  --cmsmasters-search-title-font-weight: var(--cmsmasters-h4-font-weight);
  --cmsmasters-search-title-text-transform: var(--cmsmasters-h4-text-transform);
  --cmsmasters-search-title-font-style: var(--cmsmasters-h4-font-style);
  --cmsmasters-search-title-text-decoration: var(--cmsmasters-h4-text-decoration);
  --cmsmasters-search-title-letter-spacing: var(--cmsmasters-h4-letter-spacing);
  --cmsmasters-search-title-word-spacing: var(--cmsmasters-h4-word-spacing);
  --cmsmasters-search-title-color: var(--cmsmasters-colors-heading);
  --cmsmasters-search-title-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-search-title-box-alignment: inherit;
  --cmsmasters-search-title-box-bg-color: transparent;
  --cmsmasters-search-title-box-bd-style: none;
  --cmsmasters-search-title-box-bd-width-top: 0;
  --cmsmasters-search-title-box-bd-width-right: 0;
  --cmsmasters-search-title-box-bd-width-bottom: 0;
  --cmsmasters-search-title-box-bd-width-left: 0;
  --cmsmasters-search-title-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-search-title-box-bd-radius: 0 0 0 0;
  --cmsmasters-search-title-box-padding-top: 0;
  --cmsmasters-search-title-box-padding-right: 0;
  --cmsmasters-search-title-box-padding-bottom: 0;
  --cmsmasters-search-title-box-padding-left: 0;
  --cmsmasters-search-title-box-margin-top: 20px;
  --cmsmasters-search-title-box-margin-right: 0;
  --cmsmasters-search-title-box-margin-bottom: 0;
  --cmsmasters-search-title-box-margin-left: 0;
  --cmsmasters-single-author-box-bd-style: none;
  --cmsmasters-single-author-box-bd-width-top: 0;
  --cmsmasters-single-author-box-bd-width-right: 0;
  --cmsmasters-single-author-box-bd-width-bottom: 0;
  --cmsmasters-single-author-box-bd-width-left: 0;
  --cmsmasters-single-author-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-author-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-author-box-padding-top: 0;
  --cmsmasters-single-author-box-padding-right: 0;
  --cmsmasters-single-author-box-padding-bottom: 0;
  --cmsmasters-single-author-box-padding-left: 0;
  --cmsmasters-single-author-box-margin-top: 80px;
  --cmsmasters-single-author-box-margin-right: 0;
  --cmsmasters-single-author-box-margin-bottom: 0;
  --cmsmasters-single-author-box-margin-left: 0;
  --cmsmasters-single-comments-items-vert-gap: 50px;
  --cmsmasters-single-comments-items-hor-gap: 40px;
  --cmsmasters-single-comments-box-bd-style: none;
  --cmsmasters-single-comments-box-bd-width-top: 0;
  --cmsmasters-single-comments-box-bd-width-right: 0;
  --cmsmasters-single-comments-box-bd-width-bottom: 0;
  --cmsmasters-single-comments-box-bd-width-left: 0;
  --cmsmasters-single-comments-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-comments-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-comments-box-padding-top: 0;
  --cmsmasters-single-comments-box-padding-right: 0;
  --cmsmasters-single-comments-box-padding-bottom: 0;
  --cmsmasters-single-comments-box-padding-left: 0;
  --cmsmasters-single-comments-box-margin-top: 60px;
  --cmsmasters-single-comments-box-margin-right: 0;
  --cmsmasters-single-comments-box-margin-bottom: 0;
  --cmsmasters-single-comments-box-margin-left: 0;
  --cmsmasters-single-content-box-width: 100%;
  --cmsmasters-single-content-box-padding-top: 0;
  --cmsmasters-single-content-box-padding-right: 0;
  --cmsmasters-single-content-box-padding-bottom: 0;
  --cmsmasters-single-content-box-padding-left: 0;
  --cmsmasters-single-content-box-margin-top: 0;
  --cmsmasters-single-content-box-margin-bottom: 0;
  --cmsmasters-single-media-video-height: 70%;
  --cmsmasters-single-media-box-bg-color: transparent;
  --cmsmasters-single-media-box-bd-style: none;
  --cmsmasters-single-media-box-bd-width-top: 0;
  --cmsmasters-single-media-box-bd-width-right: 0;
  --cmsmasters-single-media-box-bd-width-bottom: 0;
  --cmsmasters-single-media-box-bd-width-left: 0;
  --cmsmasters-single-media-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-media-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-media-box-padding-top: 0;
  --cmsmasters-single-media-box-padding-right: 0;
  --cmsmasters-single-media-box-padding-bottom: 0;
  --cmsmasters-single-media-box-padding-left: 0;
  --cmsmasters-single-media-box-margin-top: 0;
  --cmsmasters-single-media-box-margin-right: 0;
  --cmsmasters-single-media-box-margin-bottom: 50px;
  --cmsmasters-single-media-box-margin-left: 0;
  --cmsmasters-single-meta-first-elements-gap: 0;
  --cmsmasters-single-meta-first-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-single-meta-first-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-single-meta-first-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-single-meta-first-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-single-meta-first-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-single-meta-first-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-single-meta-first-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-single-meta-first-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-single-meta-first-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-single-meta-first-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-single-meta-first-colors-link: var(--cmsmasters-colors-heading);
  --cmsmasters-single-meta-first-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-single-meta-first-divider-visibility: none;
  --cmsmasters-single-meta-first-divider-color: var(--cmsmasters-colors-text);
  --cmsmasters-single-meta-first-divider-width: 1px;
  --cmsmasters-single-meta-first-divider-height: var(--cmsmasters-single-meta-first-font-size);
  --cmsmasters-single-meta-first-divider-bd-radius: 0 0 0 0;
  --cmsmasters-single-meta-first-box-alignment: center;
  --cmsmasters-single-meta-first-box-bg-color: transparent;
  --cmsmasters-single-meta-first-box-bd-style: none;
  --cmsmasters-single-meta-first-box-bd-width-top: 0;
  --cmsmasters-single-meta-first-box-bd-width-right: 0;
  --cmsmasters-single-meta-first-box-bd-width-bottom: 0;
  --cmsmasters-single-meta-first-box-bd-width-left: 0;
  --cmsmasters-single-meta-first-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-meta-first-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-meta-first-box-padding-top: 0;
  --cmsmasters-single-meta-first-box-padding-right: 0;
  --cmsmasters-single-meta-first-box-padding-bottom: 0;
  --cmsmasters-single-meta-first-box-padding-left: 0;
  --cmsmasters-single-meta-first-box-margin-top: 0;
  --cmsmasters-single-meta-first-box-margin-right: 0;
  --cmsmasters-single-meta-first-box-margin-bottom: 30px;
  --cmsmasters-single-meta-first-box-margin-left: 0;
  --cmsmasters-single-meta-second-elements-gap: 40px;
  --cmsmasters-single-meta-second-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-single-meta-second-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-single-meta-second-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-single-meta-second-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-single-meta-second-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-single-meta-second-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-single-meta-second-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-single-meta-second-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-single-meta-second-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-single-meta-second-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-single-meta-second-colors-link: var(--cmsmasters-colors-heading);
  --cmsmasters-single-meta-second-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-single-meta-second-divider-visibility: none;
  --cmsmasters-single-meta-second-divider-color: var(--cmsmasters-colors-text);
  --cmsmasters-single-meta-second-divider-width: 1px;
  --cmsmasters-single-meta-second-divider-height: var(--cmsmasters-single-meta-second-font-size);
  --cmsmasters-single-meta-second-divider-bd-radius: 0 0 0 0;
  --cmsmasters-single-meta-second-box-alignment: center;
  --cmsmasters-single-meta-second-box-bg-color: transparent;
  --cmsmasters-single-meta-second-box-bd-style: none;
  --cmsmasters-single-meta-second-box-bd-width-top: 0;
  --cmsmasters-single-meta-second-box-bd-width-right: 0;
  --cmsmasters-single-meta-second-box-bd-width-bottom: 0;
  --cmsmasters-single-meta-second-box-bd-width-left: 0;
  --cmsmasters-single-meta-second-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-meta-second-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-meta-second-box-padding-top: 0;
  --cmsmasters-single-meta-second-box-padding-right: 0;
  --cmsmasters-single-meta-second-box-padding-bottom: 0;
  --cmsmasters-single-meta-second-box-padding-left: 0;
  --cmsmasters-single-meta-second-box-margin-top: 0;
  --cmsmasters-single-meta-second-box-margin-right: 0;
  --cmsmasters-single-meta-second-box-margin-bottom: 50px;
  --cmsmasters-single-meta-second-box-margin-left: 0;
  --cmsmasters-single-more-posts-box-bd-style: none;
  --cmsmasters-single-more-posts-box-bd-width-top: 0;
  --cmsmasters-single-more-posts-box-bd-width-right: 0;
  --cmsmasters-single-more-posts-box-bd-width-bottom: 0;
  --cmsmasters-single-more-posts-box-bd-width-left: 0;
  --cmsmasters-single-more-posts-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-more-posts-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-more-posts-box-padding-top: 0;
  --cmsmasters-single-more-posts-box-padding-right: 0;
  --cmsmasters-single-more-posts-box-padding-bottom: 0;
  --cmsmasters-single-more-posts-box-padding-left: 0;
  --cmsmasters-single-more-posts-box-margin-top: 80px;
  --cmsmasters-single-more-posts-box-margin-right: 0;
  --cmsmasters-single-more-posts-box-margin-bottom: 0;
  --cmsmasters-single-more-posts-box-margin-left: 0;
  --cmsmasters-single-nav-box-bd-style: none;
  --cmsmasters-single-nav-box-bd-width-top: 0;
  --cmsmasters-single-nav-box-bd-width-right: 0;
  --cmsmasters-single-nav-box-bd-width-bottom: 0;
  --cmsmasters-single-nav-box-bd-width-left: 0;
  --cmsmasters-single-nav-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-nav-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-nav-box-padding-top: 0;
  --cmsmasters-single-nav-box-padding-right: 0;
  --cmsmasters-single-nav-box-padding-bottom: 0;
  --cmsmasters-single-nav-box-padding-left: 0;
  --cmsmasters-single-nav-box-margin-top: 80px;
  --cmsmasters-single-nav-box-margin-right: 0;
  --cmsmasters-single-nav-box-margin-bottom: 0;
  --cmsmasters-single-nav-box-margin-left: 0;
  --cmsmasters-single-pagination-box-bd-style: none;
  --cmsmasters-single-pagination-box-bd-width-top: 0;
  --cmsmasters-single-pagination-box-bd-width-right: 0;
  --cmsmasters-single-pagination-box-bd-width-bottom: 0;
  --cmsmasters-single-pagination-box-bd-width-left: 0;
  --cmsmasters-single-pagination-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-pagination-box-padding-top: 0;
  --cmsmasters-single-pagination-box-padding-right: 0;
  --cmsmasters-single-pagination-box-padding-bottom: 0;
  --cmsmasters-single-pagination-box-padding-left: 0;
  --cmsmasters-single-pagination-box-margin-top: 50px;
  --cmsmasters-single-pagination-box-margin-right: 0;
  --cmsmasters-single-pagination-box-margin-bottom: 0;
  --cmsmasters-single-pagination-box-margin-left: 0;
  --cmsmasters-single-title-font-family: var(--cmsmasters-h1-font-family);
  --cmsmasters-single-title-font-size: var(--cmsmasters-h1-font-size);
  --cmsmasters-single-title-line-height: var(--cmsmasters-h1-line-height);
  --cmsmasters-single-title-font-weight: var(--cmsmasters-h1-font-weight);
  --cmsmasters-single-title-text-transform: var(--cmsmasters-h1-text-transform);
  --cmsmasters-single-title-font-style: var(--cmsmasters-h1-font-style);
  --cmsmasters-single-title-text-decoration: var(--cmsmasters-h1-text-decoration);
  --cmsmasters-single-title-letter-spacing: var(--cmsmasters-h1-letter-spacing);
  --cmsmasters-single-title-word-spacing: var(--cmsmasters-h1-word-spacing);
  --cmsmasters-single-title-color: var(--cmsmasters-colors-heading);
  --cmsmasters-single-title-box-alignment: center;
  --cmsmasters-single-title-box-bg-color: transparent;
  --cmsmasters-single-title-box-bd-style: none;
  --cmsmasters-single-title-box-bd-width-top: 0;
  --cmsmasters-single-title-box-bd-width-right: 0;
  --cmsmasters-single-title-box-bd-width-bottom: 0;
  --cmsmasters-single-title-box-bd-width-left: 0;
  --cmsmasters-single-title-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-title-box-bd-radius: 0 0 0 0;
  --cmsmasters-single-title-box-padding-top: 0;
  --cmsmasters-single-title-box-padding-right: 0;
  --cmsmasters-single-title-box-padding-bottom: 0;
  --cmsmasters-single-title-box-padding-left: 0;
  --cmsmasters-single-title-box-margin-top: 0;
  --cmsmasters-single-title-box-margin-right: 0;
  --cmsmasters-single-title-box-margin-bottom: 28px;
  --cmsmasters-single-title-box-margin-left: 0;
  --cmsmasters-sidebar-widgets-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-sidebar-widgets-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-sidebar-widgets-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-sidebar-widgets-colors-heading: var(--cmsmasters-colors-heading);
  --cmsmasters-sidebar-widgets-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-sidebar-widgets-colors-alternate: var(--cmsmasters-colors-alternate);
  --cmsmasters-sidebar-widgets-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-sidebar-widgets-box-bg-color: transparent;
  --cmsmasters-sidebar-widgets-box-bd-style: none;
  --cmsmasters-sidebar-widgets-box-bd-width-top: 0;
  --cmsmasters-sidebar-widgets-box-bd-width-right: 0;
  --cmsmasters-sidebar-widgets-box-bd-width-bottom: 0;
  --cmsmasters-sidebar-widgets-box-bd-width-left: 0;
  --cmsmasters-sidebar-widgets-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-sidebar-widgets-box-bd-radius: 0 0 0 0;
  --cmsmasters-sidebar-widgets-box-box-shadow: none;
  --cmsmasters-sidebar-widgets-box-padding-top: 0;
  --cmsmasters-sidebar-widgets-box-padding-right: 0;
  --cmsmasters-sidebar-widgets-box-padding-bottom: 0;
  --cmsmasters-sidebar-widgets-box-padding-left: 0;
  --cmsmasters-sidebar-widgets-box-margin-top: 0;
  --cmsmasters-sidebar-widgets-box-margin-bottom: 60px;
  --cmsmasters-sidebar-widgets-title-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-sidebar-widgets-title-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-sidebar-widgets-title-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-sidebar-widgets-title-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-sidebar-widgets-title-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-sidebar-widgets-title-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-sidebar-widgets-title-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-sidebar-widgets-title-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-sidebar-widgets-title-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-sidebar-widgets-title-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-sidebar-widgets-title-colors-link: var(--cmsmasters-colors-heading);
  --cmsmasters-sidebar-widgets-title-colors-hover: var(--cmsmasters-colors-link);
  --cmsmasters-sidebar-widgets-title-box-alignment: left;
  --cmsmasters-sidebar-widgets-title-box-bg-color: transparent;
  --cmsmasters-sidebar-widgets-title-box-bd-style: none;
  --cmsmasters-sidebar-widgets-title-box-bd-width-top: 0;
  --cmsmasters-sidebar-widgets-title-box-bd-width-right: 0;
  --cmsmasters-sidebar-widgets-title-box-bd-width-bottom: 0;
  --cmsmasters-sidebar-widgets-title-box-bd-width-left: 0;
  --cmsmasters-sidebar-widgets-title-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-sidebar-widgets-title-box-bd-radius: 0 0 0 0;
  --cmsmasters-sidebar-widgets-title-box-box-shadow: none;
  --cmsmasters-sidebar-widgets-title-box-padding-top: 0;
  --cmsmasters-sidebar-widgets-title-box-padding-right: 0;
  --cmsmasters-sidebar-widgets-title-box-padding-bottom: 0;
  --cmsmasters-sidebar-widgets-title-box-padding-left: 0;
  --cmsmasters-sidebar-widgets-title-box-margin-top: 0;
  --cmsmasters-sidebar-widgets-title-box-margin-right: 0;
  --cmsmasters-sidebar-widgets-title-box-margin-bottom: 30px;
  --cmsmasters-sidebar-widgets-title-box-margin-left: 0;
  --cmsmasters-footer-widgets-columns-gap: 40px;
  --cmsmasters-footer-widgets-widgets-gap: 60px;
  --cmsmasters-footer-widgets-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-footer-widgets-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-footer-widgets-container-bg-image: none;
  --cmsmasters-footer-widgets-container-bg-position: center center;
  --cmsmasters-footer-widgets-container-bg-attachment: scroll;
  --cmsmasters-footer-widgets-container-bg-repeat: no-repeat;
  --cmsmasters-footer-widgets-container-bg-size: auto;
  --cmsmasters-footer-widgets-container-bd-style: none;
  --cmsmasters-footer-widgets-container-bd-width-top: 0;
  --cmsmasters-footer-widgets-container-bd-width-right: 0;
  --cmsmasters-footer-widgets-container-bd-width-bottom: 0;
  --cmsmasters-footer-widgets-container-bd-width-left: 0;
  --cmsmasters-footer-widgets-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-footer-widgets-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-footer-widgets-content-padding-top: 0;
  --cmsmasters-footer-widgets-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-footer-widgets-content-padding-bottom: 0;
  --cmsmasters-footer-widgets-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-footer-widgets-content-bd-style: none;
  --cmsmasters-footer-widgets-content-bd-width-top: 0;
  --cmsmasters-footer-widgets-content-bd-width-right: 0;
  --cmsmasters-footer-widgets-content-bd-width-bottom: 0;
  --cmsmasters-footer-widgets-content-bd-width-left: 0;
  --cmsmasters-footer-widgets-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-footer-widgets-title-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-footer-widgets-title-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-footer-widgets-title-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-footer-widgets-title-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-footer-widgets-title-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-footer-widgets-title-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-footer-widgets-title-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-footer-widgets-title-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-footer-widgets-title-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-footer-widgets-title-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-footer-widgets-title-colors-link: var(--cmsmasters-colors-heading);
  --cmsmasters-footer-widgets-title-colors-hover: var(--cmsmasters-colors-link);
  --cmsmasters-footer-widgets-title-box-alignment: inherit;
  --cmsmasters-footer-widgets-title-box-bg-color: transparent;
  --cmsmasters-footer-widgets-title-box-bd-style: none;
  --cmsmasters-footer-widgets-title-box-bd-width-top: 0;
  --cmsmasters-footer-widgets-title-box-bd-width-right: 0;
  --cmsmasters-footer-widgets-title-box-bd-width-bottom: 0;
  --cmsmasters-footer-widgets-title-box-bd-width-left: 0;
  --cmsmasters-footer-widgets-title-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-footer-widgets-title-box-bd-radius: 0 0 0 0;
  --cmsmasters-footer-widgets-title-box-box-shadow: none;
  --cmsmasters-footer-widgets-title-box-padding-top: 0;
  --cmsmasters-footer-widgets-title-box-padding-right: 0;
  --cmsmasters-footer-widgets-title-box-padding-bottom: 0;
  --cmsmasters-footer-widgets-title-box-padding-left: 0;
  --cmsmasters-footer-widgets-title-box-margin-top: 0;
  --cmsmasters-footer-widgets-title-box-margin-right: 0;
  --cmsmasters-footer-widgets-title-box-margin-bottom: 30px;
  --cmsmasters-footer-widgets-title-box-margin-left: 0;
  --cmsmasters-footer-alignment: space-between;
  --cmsmasters-footer-elements-gap: 20px;
  --cmsmasters-footer-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-footer-container-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-footer-container-bg-image: none;
  --cmsmasters-footer-container-bg-position: center center;
  --cmsmasters-footer-container-bg-attachment: scroll;
  --cmsmasters-footer-container-bg-repeat: no-repeat;
  --cmsmasters-footer-container-bg-size: auto;
  --cmsmasters-footer-container-bd-style: solid;
  --cmsmasters-footer-container-bd-width-top: 1px;
  --cmsmasters-footer-container-bd-width-right: 0;
  --cmsmasters-footer-container-bd-width-bottom: 0;
  --cmsmasters-footer-container-bd-width-left: 0;
  --cmsmasters-footer-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-footer-content-width: var(--cmsmasters-global-content-width);
  --cmsmasters-footer-content-padding-top: 25px;
  --cmsmasters-footer-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-footer-content-padding-bottom: 25px;
  --cmsmasters-footer-content-padding-left: var(--cmsmasters-global-content-padding-left);
  --cmsmasters-footer-content-bd-style: none;
  --cmsmasters-footer-content-bd-width-top: 0;
  --cmsmasters-footer-content-bd-width-right: 0;
  --cmsmasters-footer-content-bd-width-bottom: 0;
  --cmsmasters-footer-content-bd-width-left: 0;
  --cmsmasters-footer-content-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-footer-copyright-color: var(--cmsmasters-colors-text);
  --cmsmasters-footer-copyright-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-footer-copyright-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-footer-copyright-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-footer-copyright-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-footer-copyright-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-footer-copyright-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-footer-copyright-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-footer-copyright-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-footer-copyright-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-footer-html-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-footer-html-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-footer-html-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-footer-html-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-footer-html-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-footer-html-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-footer-html-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-footer-html-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-footer-html-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-footer-html-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-footer-html-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-footer-html-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-footer-info-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-footer-info-colors-link: var(--cmsmasters-colors-link);
  --cmsmasters-footer-info-colors-hover: var(--cmsmasters-colors-hover);
  --cmsmasters-footer-info-colors-icon: var(--cmsmasters-colors-text);
  --cmsmasters-footer-info-colors-divider: var(--cmsmasters-colors-bd);
  --cmsmasters-footer-info-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-footer-info-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-footer-info-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-footer-info-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-footer-info-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-footer-info-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-footer-info-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-footer-info-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-footer-info-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-footer-info-items-gap: 20px;
  --cmsmasters-footer-info-icon-size: 18px;
  --cmsmasters-footer-info-icon-gap: 15px;
  --cmsmasters-footer-nav-colors-normal: var(--cmsmasters-colors-heading);
  --cmsmasters-footer-nav-colors-hover: var(--cmsmasters-colors-link);
  --cmsmasters-footer-nav-colors-current: var(--cmsmasters-colors-link);
  --cmsmasters-footer-nav-colors-divider: transparent;
  --cmsmasters-footer-nav-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-footer-nav-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-footer-nav-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-footer-nav-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-footer-nav-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-footer-nav-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-footer-nav-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-footer-nav-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-footer-nav-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-footer-nav-gap: 20px;
  --cmsmasters-footer-social-normal-colors-color: var(--cmsmasters-colors-link);
  --cmsmasters-footer-social-normal-colors-bg: transparent;
  --cmsmasters-footer-social-normal-colors-bd: transparent;
  --cmsmasters-footer-social-hover-colors-color: var(--cmsmasters-footer-social-normal-colors-color);
  --cmsmasters-footer-social-hover-colors-bg: var(--cmsmasters-footer-social-normal-colors-bg);
  --cmsmasters-footer-social-hover-colors-bd: var(--cmsmasters-footer-social-normal-colors-bd);
  --cmsmasters-footer-social-size: 16px;
  --cmsmasters-footer-social-bd-style: none;
  --cmsmasters-footer-social-bd-width-top: 0;
  --cmsmasters-footer-social-bd-width-right: 0;
  --cmsmasters-footer-social-bd-width-bottom: 0;
  --cmsmasters-footer-social-bd-width-left: 0;
  --cmsmasters-footer-social-bd-radius: 0 0 0 0;
  --cmsmasters-footer-social-padding-top: 0;
  --cmsmasters-footer-social-padding-right: 0;
  --cmsmasters-footer-social-padding-bottom: 0;
  --cmsmasters-footer-social-padding-left: 0;
  --cmsmasters-footer-social-gap: 15px;
  --cmsmasters-lazyload-widget-preloader-icon-size: 40px;
  --cmsmasters-lazyload-widget-preloader-icon-color: var(--cmsmasters-colors-heading);
  --cmsmasters-lazyload-widget-preloader-icon-animation-type: lazyLoadWidgetSpinner;
  --cmsmasters-lazyload-widget-preloader-icon-animation-speed: 1000ms;
  --cmsmasters-lazyload-widget-preloader-height: 200px;
  --cmsmasters-lazyload-widget-preloader-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-lazyload-widget-preloader-bg-image: none;
  --cmsmasters-lazyload-widget-preloader-bg-position: center center;
  --cmsmasters-lazyload-widget-preloader-bg-attachment: scroll;
  --cmsmasters-lazyload-widget-preloader-bg-repeat: no-repeat;
  --cmsmasters-lazyload-widget-preloader-bg-size: auto;
  --cmsmasters-lazyload-widget-preloader-overlay-bg-color: transparent;
  --cmsmasters-lazyload-widget-preloader-overlay-bg-image: none;
  --cmsmasters-lazyload-widget-preloader-overlay-bg-position: center center;
  --cmsmasters-lazyload-widget-preloader-overlay-bg-attachment: scroll;
  --cmsmasters-lazyload-widget-preloader-overlay-bg-repeat: no-repeat;
  --cmsmasters-lazyload-widget-preloader-overlay-bg-size: auto;
  --cmsmasters-lazyload-widget-preloader-bd-style: none;
  --cmsmasters-lazyload-widget-preloader-bd-width-top: 0;
  --cmsmasters-lazyload-widget-preloader-bd-width-right: 0;
  --cmsmasters-lazyload-widget-preloader-bd-width-bottom: 0;
  --cmsmasters-lazyload-widget-preloader-bd-width-left: 0;
  --cmsmasters-lazyload-widget-preloader-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-lazyload-widget-preloader-bd-radius: 0 0 0 0;
  --cmsmasters-lazyload-widget-preloader-box-shadow: none;
  --cmsmasters-page-preloader-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-page-preloader-bg-image: none;
  --cmsmasters-page-preloader-bg-position: center center;
  --cmsmasters-page-preloader-bg-attachment: scroll;
  --cmsmasters-page-preloader-bg-repeat: no-repeat;
  --cmsmasters-page-preloader-bg-size: auto;
  --cmsmasters-page-preloader-entrance-animation: cmsmasters-page-preloader-transition-fade-out;
  --cmsmasters-page-preloader-exit-animation: cmsmasters-page-preloader-transition-fade-in;
  --cmsmasters-page-preloader-animation-duration: 1500ms;
  --cmsmasters-page-preloader-preloader-animation: none;
  --cmsmasters-page-preloader-preloader-animation-duration: 1500ms;
  --cmsmasters-page-preloader-preloader-color: var(--cmsmasters-colors-heading);
  --cmsmasters-page-preloader-preloader-size: 40px;
  --cmsmasters-page-preloader-preloader-rotate: 0deg;
  --cmsmasters-page-preloader-preloader-width: 100px;
  --cmsmasters-page-preloader-preloader-max-width: 100%;
  --cmsmasters-page-preloader-preloader-opacity: 1;
}
/*# sourceMappingURL=default-vars.css.map */