:root {
  --cmsmasters-colors-primary: var(--e-global-color-primary, #00B2FF);
  --cmsmasters-colors-secondary: var(--e-global-color-secondary, #0A2232);
  --cmsmasters-colors-accent: var(--e-global-color-accent, #00EFD1);
  --cmsmasters-colors-tertiary: var(--e-global-color-tertiary, #A5AEA8);
  --cmsmasters-link-colors-normal: var(--cmsmasters-colors-primary);
  --cmsmasters-link-colors-hover: var(--cmsmasters-colors-tertiary);
  --cmsmasters-colors-text: var(--e-global-color-text, #666B68);
  --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, #F7F7F7);
  --cmsmasters-colors-bd: var(--e-global-color-border, #DFE4E1);
  --cmsmasters-default-font: sans-serif;
  --cmsmasters-primary-font-family: var(--e-global-typography-primary-font-family, "Plus Jakarta Sans"), 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, 300);
  --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, "Plus Jakarta Sans"), 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, 400);
  --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, "Plus Jakarta Sans"), var(--cmsmasters-default-font);
  --cmsmasters-text-font-size: var(--e-global-typography-text-font-size, 17px);
  --cmsmasters-text-line-height: var(--e-global-typography-text-line-height, 1.6em);
  --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, "Plus Jakarta Sans"), 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.6em);
  --cmsmasters-accent-font-weight: var(--e-global-typography-accent-font-weight, 500);
  --cmsmasters-accent-text-transform: var(--e-global-typography-accent-text-transform, uppercase);
  --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, "Plus Jakarta Sans"), 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.6em);
  --cmsmasters-tertiary-font-weight: var(--e-global-typography-tertiary-font-weight, 400);
  --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, "Plus Jakarta Sans"), var(--cmsmasters-default-font);
  --cmsmasters-meta-font-size: var(--e-global-typography-meta-font-size, 14px);
  --cmsmasters-meta-line-height: var(--e-global-typography-meta-line-height, 1.7em);
  --cmsmasters-meta-font-weight: var(--e-global-typography-meta-font-weight, 500);
  --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, "Plus Jakarta Sans"), 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.7em);
  --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, 2px);
  --cmsmasters-taxonomy-word-spacing: var(--e-global-typography-taxonomy-word-spacing, 0);
  --cmsmasters-small-font-family: var(--e-global-typography-small-font-family, "Plus Jakarta Sans"), var(--cmsmasters-default-font);
  --cmsmasters-small-font-size: var(--e-global-typography-small-font-size, 15px);
  --cmsmasters-small-line-height: var(--e-global-typography-small-line-height, 1.75em);
  --cmsmasters-small-font-weight: var(--e-global-typography-small-font-weight, 300);
  --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, 68px);
  --cmsmasters-h1-line-height: var(--e-global-typography-h1-line-height, 1.1em);
  --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, 0);
  --cmsmasters-h1-word-spacing: var(--e-global-typography-h1-word-spacing, var(--cmsmasters-primary-word-spacing));
  --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, 56px);
  --cmsmasters-h2-line-height: var(--e-global-typography-h2-line-height, 1.15em);
  --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, 0);
  --cmsmasters-h2-word-spacing: var(--e-global-typography-h2-word-spacing, var(--cmsmasters-primary-word-spacing));
  --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, 42px);
  --cmsmasters-h3-line-height: var(--e-global-typography-h3-line-height, 1.2em);
  --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, 0);
  --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-primary-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.25em);
  --cmsmasters-h4-font-weight: var(--e-global-typography-h4-font-weight, var(--cmsmasters-primary-font-weight));
  --cmsmasters-h4-text-transform: var(--e-global-typography-h4-text-transform, var(--cmsmasters-primary-text-transform));
  --cmsmasters-h4-font-style: var(--e-global-typography-h4-font-style, var(--cmsmasters-primary-font-style));
  --cmsmasters-h4-text-decoration: var(--e-global-typography-h4-text-decoration, var(--cmsmasters-primary-text-decoration));
  --cmsmasters-h4-letter-spacing: var(--e-global-typography-h4-letter-spacing, var(--cmsmasters-primary-letter-spacing));
  --cmsmasters-h4-word-spacing: var(--e-global-typography-h4-word-spacing, var(--cmsmasters-primary-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, 20px);
  --cmsmasters-h5-line-height: var(--e-global-typography-h5-line-height, 1.45em);
  --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, 14px);
  --cmsmasters-h6-line-height: var(--e-global-typography-h6-line-height, 1.55em);
  --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, uppercase);
  --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, 2px);
  --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, 14px);
  --cmsmasters-button-line-height: var(--e-global-typography-button-line-height, 1.6em);
  --cmsmasters-button-font-weight: var(--e-global-typography-button-font-weight, 700);
  --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, 30px);
  --cmsmasters-blockquote-line-height: var(--e-global-typography-blockquote-line-height, 1.35em);
  --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: 1320px;
  --cmsmasters-global-content-padding-left: 20px;
  --cmsmasters-global-content-padding-right: 20px;
  --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-heading);
  --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-bd);
  --cmsmasters-blockquote-bd-style: solid;
  --cmsmasters-blockquote-bd-width-top: 1px;
  --cmsmasters-blockquote-bd-width-right: 1px;
  --cmsmasters-blockquote-bd-width-bottom: 1px;
  --cmsmasters-blockquote-bd-width-left: 1px;
  --cmsmasters-blockquote-bd-radius: 0;
  --cmsmasters-blockquote-box-shadow: none;
  --cmsmasters-blockquote-padding-top: 60px;
  --cmsmasters-blockquote-padding-right: 60px;
  --cmsmasters-blockquote-padding-bottom: 60px;
  --cmsmasters-blockquote-padding-left: 60px;
  --cmsmasters-blockquote-cite-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-blockquote-cite-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-blockquote-cite-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-blockquote-cite-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-blockquote-cite-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-blockquote-cite-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-blockquote-cite-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-blockquote-cite-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-blockquote-cite-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-blockquote-cite-color: var(--cmsmasters-colors-hover);
  --cmsmasters-blockquote-cite-gap: 30px;
  --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-bg);
  --cmsmasters-button-normal-colors-bg-image: none;
  --cmsmasters-button-normal-colors-color: var(--cmsmasters-colors-heading);
  --cmsmasters-button-normal-colors-bd: var(--cmsmasters-colors-heading);
  --cmsmasters-button-normal-bd-radius: 7px 7px 7px 7px;
  --cmsmasters-button-text-shadow: none;
  --cmsmasters-button-normal-box-shadow: none;
  --cmsmasters-button-normal-bd-style: solid;
  --cmsmasters-button-normal-bd-width-top: 1px;
  --cmsmasters-button-normal-bd-width-right: 1px;
  --cmsmasters-button-normal-bd-width-bottom: 1px;
  --cmsmasters-button-normal-bd-width-left: 1px;
  --cmsmasters-button-hover-colors-bg: var(--cmsmasters-colors-primary);
  --cmsmasters-button-hover-colors-bg-image: none;
  --cmsmasters-button-hover-colors-color: var(--cmsmasters-colors-bg);
  --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: 40px;
  --cmsmasters-button-padding-bottom: 15px;
  --cmsmasters-button-padding-left: 40px;
  --cmsmasters-caption-outside-font-family: var(--cmsmasters-small-font-family);
  --cmsmasters-caption-outside-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-caption-outside-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-caption-outside-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-caption-outside-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-caption-outside-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-caption-outside-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-caption-outside-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-caption-outside-word-spacing: var(--cmsmasters-small-word-spacing);
  --cmsmasters-caption-outside-colors-text: var(--cmsmasters-colors-hover);
  --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: 15px;
  --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-small-font-family);
  --cmsmasters-input-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-input-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-input-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-input-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-input-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-input-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-input-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-input-word-spacing: var(--cmsmasters-small-word-spacing);
  --cmsmasters-input-normal-colors-bg: var(--cmsmasters-colors-bg);
  --cmsmasters-input-normal-colors-color: var(--cmsmasters-colors-text);
  --cmsmasters-input-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-input-normal-bd-radius: 0;
  --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-colors-accent);
  --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: 15px;
  --cmsmasters-input-padding-right: 25px;
  --cmsmasters-input-padding-bottom: 15px;
  --cmsmasters-input-padding-left: 25px;
  --cmsmasters-input-label-color: var(--cmsmasters-colors-heading);
  --cmsmasters-input-label-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-input-label-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-input-label-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-input-label-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-input-label-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-input-label-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-input-label-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-input-label-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-input-label-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-table-font-family: var(--cmsmasters-small-font-family);
  --cmsmasters-table-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-table-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-table-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-table-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-table-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-table-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-table-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-table-word-spacing: var(--cmsmasters-small-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: 20px;
  --cmsmasters-table-padding-right: 30px;
  --cmsmasters-table-padding-bottom: 20px;
  --cmsmasters-table-padding-left: 30px;
  --cmsmasters-table-thead-font-family: var(--cmsmasters-base-font-family);
  --cmsmasters-table-thead-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-table-thead-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-table-thead-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-table-thead-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-table-thead-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-table-thead-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-table-thead-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-table-thead-word-spacing: var(--cmsmasters-base-word-spacing);
  --cmsmasters-table-thead-colors-text: var(--cmsmasters-colors-bg);
  --cmsmasters-table-thead-colors-link: var(--cmsmasters-colors-accent);
  --cmsmasters-table-thead-colors-hover: var(--cmsmasters-colors-bg);
  --cmsmasters-table-thead-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-table-thead-colors-bd: var(--cmsmasters-colors-bd);
  --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-heading);
  --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-accent);
  --cmsmasters-pullquote-bd-style: solid;
  --cmsmasters-pullquote-bd-width-top: 3px;
  --cmsmasters-pullquote-bd-width-right: 0;
  --cmsmasters-pullquote-bd-width-bottom: 3px;
  --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-h6-font-family);
  --cmsmasters-pullquote-cite-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-pullquote-cite-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-pullquote-cite-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-pullquote-cite-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-pullquote-cite-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-pullquote-cite-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-pullquote-cite-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-pullquote-cite-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-pullquote-cite-color: var(--cmsmasters-colors-hover);
  --cmsmasters-pullquote-cite-gap: 30px;
  --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: 60px;
  --cmsmasters-header-top-elements-gap: 30px;
  --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: 20px;
  --cmsmasters-header-top-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-header-top-content-padding-bottom: 20px;
  --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: 0;
  --cmsmasters-header-top-toggle-padding-right: 0;
  --cmsmasters-header-top-toggle-padding-bottom: 0;
  --cmsmasters-header-top-toggle-padding-left: 0;
  --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-base-font-family);
  --cmsmasters-header-top-info-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-header-top-info-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-header-top-info-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-header-top-info-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-header-top-info-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-header-top-info-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-header-top-info-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-header-top-info-word-spacing: var(--cmsmasters-base-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: 10px;
  --cmsmasters-header-top-nav-burger-button-normal-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-header-top-nav-burger-button-normal-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-top-nav-burger-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-burger-button-normal-bd-radius: 12px 12px 12px 12px;
  --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: 21px;
  --cmsmasters-header-top-nav-burger-button-padding-top: 15px;
  --cmsmasters-header-top-nav-burger-button-padding-right: 15px;
  --cmsmasters-header-top-nav-burger-button-padding-bottom: 15px;
  --cmsmasters-header-top-nav-burger-button-padding-left: 15px;
  --cmsmasters-header-top-nav-burger-container-bg-color: var(--cmsmasters-colors-alternate);
  --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: 0;
  --cmsmasters-header-top-nav-burger-container-bd-width-bottom: 0;
  --cmsmasters-header-top-nav-burger-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-burger-container-padding-top: 25px;
  --cmsmasters-header-top-nav-burger-container-padding-bottom: 25px;
  --cmsmasters-header-top-nav-burger-dropdown-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-top-nav-burger-dropdown-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-top-nav-burger-dropdown-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-top-nav-burger-dropdown-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-top-nav-burger-dropdown-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-top-nav-burger-dropdown-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-top-nav-burger-dropdown-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-top-nav-burger-dropdown-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-top-nav-burger-dropdown-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-top-nav-burger-dropdown-item-normal-colors-color: var(--cmsmasters-colors-text);
  --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: 10px;
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-right: 0px;
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-bottom: 10px;
  --cmsmasters-header-top-nav-burger-dropdown-item-padding-left: 0px;
  --cmsmasters-header-top-nav-burger-dropdown-item-divider-type: solid;
  --cmsmasters-header-top-nav-burger-dropdown-item-divider-width: 1px;
  --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-text);
  --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: 10px;
  --cmsmasters-header-top-nav-burger-title-item-padding-right: 0;
  --cmsmasters-header-top-nav-burger-title-item-padding-bottom: 10px;
  --cmsmasters-header-top-nav-burger-title-item-padding-left: 0;
  --cmsmasters-header-top-nav-burger-title-item-divider-type: solid;
  --cmsmasters-header-top-nav-burger-title-item-divider-width: 1px;
  --cmsmasters-header-top-nav-burger-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-top-nav-dropdown-container-width: 230px;
  --cmsmasters-header-top-nav-dropdown-container-bg-color: var(--cmsmasters-colors-alternate);
  --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: 25px 25px 25px 25px;
  --cmsmasters-header-top-nav-dropdown-container-box-shadow: none;
  --cmsmasters-header-top-nav-dropdown-container-padding-top: 25px;
  --cmsmasters-header-top-nav-dropdown-container-padding-bottom: 25px;
  --cmsmasters-header-top-nav-dropdown-container-position: stretch;
  --cmsmasters-header-top-nav-dropdown-container-hor-pos: 0;
  --cmsmasters-header-top-nav-dropdown-container-vert-gap: 25px;
  --cmsmasters-header-top-nav-dropdown-container-hor-gap: 5px;
  --cmsmasters-header-top-nav-dropdown-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-top-nav-dropdown-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-top-nav-dropdown-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-top-nav-dropdown-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-top-nav-dropdown-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-top-nav-dropdown-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-top-nav-dropdown-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-top-nav-dropdown-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-top-nav-dropdown-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-top-nav-dropdown-item-normal-colors-color: var(--cmsmasters-colors-text);
  --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: 10px;
  --cmsmasters-header-top-nav-dropdown-item-padding-right: 0;
  --cmsmasters-header-top-nav-dropdown-item-padding-bottom: 10px;
  --cmsmasters-header-top-nav-dropdown-item-padding-left: 0;
  --cmsmasters-header-top-nav-dropdown-item-divider-type: solid;
  --cmsmasters-header-top-nav-dropdown-item-divider-width: 1px;
  --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: 10px 10px 10px 10px;
  --cmsmasters-header-mid-height: 90px;
  --cmsmasters-header-mid-content-element-gap: 30px;
  --cmsmasters-header-mid-add-content-elements-gap: 15px;
  --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: 13px;
  --cmsmasters-header-mid-button-padding-right: 30px;
  --cmsmasters-header-mid-button-padding-bottom: 13px;
  --cmsmasters-header-mid-button-padding-left: 30px;
  --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: 20px;
  --cmsmasters-header-mid-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-header-mid-content-padding-bottom: 20px;
  --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-base-font-family);
  --cmsmasters-header-mid-info-font-size: var(--cmsmasters-base-font-size);
  --cmsmasters-header-mid-info-line-height: var(--cmsmasters-base-line-height);
  --cmsmasters-header-mid-info-font-weight: var(--cmsmasters-base-font-weight);
  --cmsmasters-header-mid-info-text-transform: var(--cmsmasters-base-text-transform);
  --cmsmasters-header-mid-info-font-style: var(--cmsmasters-base-font-style);
  --cmsmasters-header-mid-info-text-decoration: var(--cmsmasters-base-text-decoration);
  --cmsmasters-header-mid-info-letter-spacing: var(--cmsmasters-base-letter-spacing);
  --cmsmasters-header-mid-info-word-spacing: var(--cmsmasters-base-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: 20px;
  --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: 10px;
  --cmsmasters-header-mid-nav-burger-button-normal-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-header-mid-nav-burger-button-normal-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-mid-nav-burger-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-burger-button-normal-bd-radius: 12px 12px 12px 12px;
  --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: 21px;
  --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-alternate);
  --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: 0;
  --cmsmasters-header-mid-nav-burger-container-bd-width-bottom: 0;
  --cmsmasters-header-mid-nav-burger-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-burger-container-padding-top: 25px;
  --cmsmasters-header-mid-nav-burger-container-padding-bottom: 25px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-mid-nav-burger-dropdown-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-mid-nav-burger-dropdown-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-mid-nav-burger-dropdown-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-mid-nav-burger-dropdown-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-mid-nav-burger-dropdown-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-mid-nav-burger-dropdown-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-mid-nav-burger-dropdown-item-normal-colors-color: var(--cmsmasters-colors-text);
  --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: 10px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-right: 0px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-bottom: 10px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-padding-left: 0px;
  --cmsmasters-header-mid-nav-burger-dropdown-item-divider-type: solid;
  --cmsmasters-header-mid-nav-burger-dropdown-item-divider-width: 1px;
  --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-text);
  --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: 10px;
  --cmsmasters-header-mid-nav-burger-title-item-padding-right: 0;
  --cmsmasters-header-mid-nav-burger-title-item-padding-bottom: 10px;
  --cmsmasters-header-mid-nav-burger-title-item-padding-left: 0;
  --cmsmasters-header-mid-nav-burger-title-item-divider-type: solid;
  --cmsmasters-header-mid-nav-burger-title-item-divider-width: 1px;
  --cmsmasters-header-mid-nav-burger-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-mid-nav-dropdown-container-width: 230px;
  --cmsmasters-header-mid-nav-dropdown-container-bg-color: var(--cmsmasters-colors-alternate);
  --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: 25px 25px 25px 25px;
  --cmsmasters-header-mid-nav-dropdown-container-box-shadow: none;
  --cmsmasters-header-mid-nav-dropdown-container-padding-top: 25px;
  --cmsmasters-header-mid-nav-dropdown-container-padding-bottom: 25px;
  --cmsmasters-header-mid-nav-dropdown-container-position: stretch;
  --cmsmasters-header-mid-nav-dropdown-container-hor-pos: 0;
  --cmsmasters-header-mid-nav-dropdown-container-vert-gap: 25px;
  --cmsmasters-header-mid-nav-dropdown-container-hor-gap: 5px;
  --cmsmasters-header-mid-nav-dropdown-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-mid-nav-dropdown-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-mid-nav-dropdown-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-mid-nav-dropdown-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-mid-nav-dropdown-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-mid-nav-dropdown-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-mid-nav-dropdown-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-mid-nav-dropdown-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-mid-nav-dropdown-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-mid-nav-dropdown-item-normal-colors-color: var(--cmsmasters-colors-text);
  --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: 10px;
  --cmsmasters-header-mid-nav-dropdown-item-padding-right: 0;
  --cmsmasters-header-mid-nav-dropdown-item-padding-bottom: 10px;
  --cmsmasters-header-mid-nav-dropdown-item-padding-left: 0;
  --cmsmasters-header-mid-nav-dropdown-item-divider-type: solid;
  --cmsmasters-header-mid-nav-dropdown-item-divider-width: 1px;
  --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: 25px;
  --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: 10px 10px 10px 10px;
  --cmsmasters-header-bot-height: 90px;
  --cmsmasters-header-bot-add-content-elements-gap: 15px;
  --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: 13px;
  --cmsmasters-header-bot-button-padding-right: 30px;
  --cmsmasters-header-bot-button-padding-bottom: 13px;
  --cmsmasters-header-bot-button-padding-left: 30px;
  --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: 20px;
  --cmsmasters-header-bot-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-header-bot-content-padding-bottom: 20px;
  --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: 20px;
  --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: 10px;
  --cmsmasters-header-bot-nav-burger-button-normal-colors-bg: var(--cmsmasters-colors-link);
  --cmsmasters-header-bot-nav-burger-button-normal-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-header-bot-nav-burger-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-burger-button-normal-bd-radius: 12px 12px 12px 12px;
  --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: 21px;
  --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-alternate);
  --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: 0;
  --cmsmasters-header-bot-nav-burger-container-bd-width-bottom: 0;
  --cmsmasters-header-bot-nav-burger-container-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-burger-container-padding-top: 25px;
  --cmsmasters-header-bot-nav-burger-container-padding-bottom: 25px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-bot-nav-burger-dropdown-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-bot-nav-burger-dropdown-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-bot-nav-burger-dropdown-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-bot-nav-burger-dropdown-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-bot-nav-burger-dropdown-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-bot-nav-burger-dropdown-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-bot-nav-burger-dropdown-item-normal-colors-color: var(--cmsmasters-colors-text);
  --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: 10px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-right: 0px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-bottom: 10px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-padding-left: 0px;
  --cmsmasters-header-bot-nav-burger-dropdown-item-divider-type: solid;
  --cmsmasters-header-bot-nav-burger-dropdown-item-divider-width: 1px;
  --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-text);
  --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: 10px;
  --cmsmasters-header-bot-nav-burger-title-item-padding-right: 0;
  --cmsmasters-header-bot-nav-burger-title-item-padding-bottom: 10px;
  --cmsmasters-header-bot-nav-burger-title-item-padding-left: 0;
  --cmsmasters-header-bot-nav-burger-title-item-divider-type: solid;
  --cmsmasters-header-bot-nav-burger-title-item-divider-width: 1px;
  --cmsmasters-header-bot-nav-burger-title-item-divider-color: var(--cmsmasters-colors-bd);
  --cmsmasters-header-bot-nav-dropdown-container-width: 230px;
  --cmsmasters-header-bot-nav-dropdown-container-bg-color: var(--cmsmasters-colors-alternate);
  --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: 25px 25px 25px 25px;
  --cmsmasters-header-bot-nav-dropdown-container-box-shadow: none;
  --cmsmasters-header-bot-nav-dropdown-container-padding-top: 25px;
  --cmsmasters-header-bot-nav-dropdown-container-padding-bottom: 25px;
  --cmsmasters-header-bot-nav-dropdown-container-position: stretch;
  --cmsmasters-header-bot-nav-dropdown-container-hor-pos: 0;
  --cmsmasters-header-bot-nav-dropdown-container-vert-gap: 25px;
  --cmsmasters-header-bot-nav-dropdown-container-hor-gap: 5px;
  --cmsmasters-header-bot-nav-dropdown-item-font-family: var(--cmsmasters-accent-font-family);
  --cmsmasters-header-bot-nav-dropdown-item-font-size: var(--cmsmasters-accent-font-size);
  --cmsmasters-header-bot-nav-dropdown-item-line-height: var(--cmsmasters-accent-line-height);
  --cmsmasters-header-bot-nav-dropdown-item-font-weight: var(--cmsmasters-accent-font-weight);
  --cmsmasters-header-bot-nav-dropdown-item-text-transform: var(--cmsmasters-accent-text-transform);
  --cmsmasters-header-bot-nav-dropdown-item-font-style: var(--cmsmasters-accent-font-style);
  --cmsmasters-header-bot-nav-dropdown-item-text-decoration: var(--cmsmasters-accent-text-decoration);
  --cmsmasters-header-bot-nav-dropdown-item-letter-spacing: var(--cmsmasters-accent-letter-spacing);
  --cmsmasters-header-bot-nav-dropdown-item-word-spacing: var(--cmsmasters-accent-word-spacing);
  --cmsmasters-header-bot-nav-dropdown-item-normal-colors-color: var(--cmsmasters-colors-text);
  --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: 10px;
  --cmsmasters-header-bot-nav-dropdown-item-padding-right: 0;
  --cmsmasters-header-bot-nav-dropdown-item-padding-bottom: 10px;
  --cmsmasters-header-bot-nav-dropdown-item-padding-left: 0;
  --cmsmasters-header-bot-nav-dropdown-item-divider-type: solid;
  --cmsmasters-header-bot-nav-dropdown-item-divider-width: 1px;
  --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: 10px 10px 10px 10px;
  --cmsmasters-heading-alignment: initial;
  --cmsmasters-heading-height: 368px;
  --cmsmasters-breadcrumbs-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-breadcrumbs-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-breadcrumbs-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-breadcrumbs-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-breadcrumbs-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-breadcrumbs-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-breadcrumbs-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-breadcrumbs-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-breadcrumbs-word-spacing: var(--cmsmasters-meta-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: 10px;
  --cmsmasters-breadcrumbs-container-width: var(--cmsmasters-global-container-width);
  --cmsmasters-breadcrumbs-container-bg-color: var(--cmsmasters-colors-alternate);
  --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: 150px;
  --cmsmasters-heading-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-heading-content-padding-bottom: 100px;
  --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: 72%;
  --cmsmasters-main-sidebar-gap: 50px;
  --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: 120px;
  --cmsmasters-main-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-main-content-padding-bottom: 120px;
  --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: 1;
  --cmsmasters-archive-compact-media-width: 37.8%;
  --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: 20px;
  --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;
  --cmsmasters-archive-media-box-padding-top: 0;
  --cmsmasters-archive-media-box-padding-right: 0;
  --cmsmasters-archive-media-box-padding-bottom: 0;
  --cmsmasters-archive-media-box-padding-left: 0;
  --cmsmasters-archive-media-box-margin-top: 0;
  --cmsmasters-archive-media-box-margin-right: 50px;
  --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-taxonomy-font-family);
  --cmsmasters-archive-meta-first-font-size: var(--cmsmasters-taxonomy-font-size);
  --cmsmasters-archive-meta-first-line-height: var(--cmsmasters-taxonomy-line-height);
  --cmsmasters-archive-meta-first-font-weight: var(--cmsmasters-taxonomy-font-weight);
  --cmsmasters-archive-meta-first-text-transform: var(--cmsmasters-taxonomy-text-transform);
  --cmsmasters-archive-meta-first-font-style: var(--cmsmasters-taxonomy-font-style);
  --cmsmasters-archive-meta-first-text-decoration: var(--cmsmasters-taxonomy-text-decoration);
  --cmsmasters-archive-meta-first-letter-spacing: var(--cmsmasters-taxonomy-letter-spacing);
  --cmsmasters-archive-meta-first-word-spacing: var(--cmsmasters-taxonomy-word-spacing);
  --cmsmasters-archive-meta-first-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-archive-meta-first-colors-link: var(--cmsmasters-colors-text);
  --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-bd);
  --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: 20px;
  --cmsmasters-archive-meta-first-box-margin-left: 0;
  --cmsmasters-archive-meta-second-elements-gap: 20px;
  --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-hover);
  --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-bd);
  --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: 20px;
  --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: 0 0 0 0;
  --cmsmasters-archive-post-box-shadow: none;
  --cmsmasters-archive-post-padding-top: 0;
  --cmsmasters-archive-post-padding-right: 0;
  --cmsmasters-archive-post-padding-bottom: 0;
  --cmsmasters-archive-post-padding-left: 0;
  --cmsmasters-archive-post-gap: 60px;
  --cmsmasters-archive-title-font-family: var(--cmsmasters-h4-font-family);
  --cmsmasters-archive-title-font-size: var(--cmsmasters-h4-font-size);
  --cmsmasters-archive-title-line-height: var(--cmsmasters-h4-line-height);
  --cmsmasters-archive-title-font-weight: var(--cmsmasters-h4-font-weight);
  --cmsmasters-archive-title-text-transform: var(--cmsmasters-h4-text-transform);
  --cmsmasters-archive-title-font-style: var(--cmsmasters-h4-font-style);
  --cmsmasters-archive-title-text-decoration: var(--cmsmasters-h4-text-decoration);
  --cmsmasters-archive-title-letter-spacing: var(--cmsmasters-h4-letter-spacing);
  --cmsmasters-archive-title-word-spacing: var(--cmsmasters-h4-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: 0;
  --cmsmasters-archive-title-box-margin-left: 0;
  --cmsmasters-search-grid-columns: 1;
  --cmsmasters-search-compact-media-width: 37.8%;
  --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: 0;
  --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: 50px;
  --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-taxonomy-font-family);
  --cmsmasters-search-meta-first-font-size: var(--cmsmasters-taxonomy-font-size);
  --cmsmasters-search-meta-first-line-height: var(--cmsmasters-taxonomy-line-height);
  --cmsmasters-search-meta-first-font-weight: var(--cmsmasters-taxonomy-font-weight);
  --cmsmasters-search-meta-first-text-transform: var(--cmsmasters-taxonomy-text-transform);
  --cmsmasters-search-meta-first-font-style: var(--cmsmasters-taxonomy-font-style);
  --cmsmasters-search-meta-first-text-decoration: var(--cmsmasters-taxonomy-text-decoration);
  --cmsmasters-search-meta-first-letter-spacing: var(--cmsmasters-taxonomy-letter-spacing);
  --cmsmasters-search-meta-first-word-spacing: var(--cmsmasters-taxonomy-word-spacing);
  --cmsmasters-search-meta-first-colors-text: var(--cmsmasters-colors-text);
  --cmsmasters-search-meta-first-colors-link: var(--cmsmasters-colors-text);
  --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-bd);
  --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: 20px;
  --cmsmasters-search-meta-first-box-margin-left: 0;
  --cmsmasters-search-meta-second-elements-gap: 20px;
  --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-heading);
  --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-bd);
  --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: 0;
  --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: 1px;
  --cmsmasters-single-author-box-bd-width-right: 1px;
  --cmsmasters-single-author-box-bd-width-bottom: 1px;
  --cmsmasters-single-author-box-bd-width-left: 1px;
  --cmsmasters-single-author-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-author-box-bd-radius: 0;
  --cmsmasters-single-author-box-padding-top: 60px;
  --cmsmasters-single-author-box-padding-right: 60px;
  --cmsmasters-single-author-box-padding-bottom: 60px;
  --cmsmasters-single-author-box-padding-left: 60px;
  --cmsmasters-single-author-box-margin-top: 100px;
  --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: 48.6%;
  --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: 70px;
  --cmsmasters-single-media-box-margin-right: 0;
  --cmsmasters-single-media-box-margin-bottom: 120px;
  --cmsmasters-single-media-box-margin-left: 0;
  --cmsmasters-single-meta-first-elements-gap: 20px;
  --cmsmasters-single-meta-first-font-family: var(--cmsmasters-taxonomy-font-family);
  --cmsmasters-single-meta-first-font-size: var(--cmsmasters-taxonomy-font-size);
  --cmsmasters-single-meta-first-line-height: var(--cmsmasters-taxonomy-line-height);
  --cmsmasters-single-meta-first-font-weight: var(--cmsmasters-taxonomy-font-weight);
  --cmsmasters-single-meta-first-text-transform: var(--cmsmasters-taxonomy-text-transform);
  --cmsmasters-single-meta-first-font-style: var(--cmsmasters-taxonomy-font-style);
  --cmsmasters-single-meta-first-text-decoration: var(--cmsmasters-taxonomy-text-decoration);
  --cmsmasters-single-meta-first-letter-spacing: var(--cmsmasters-taxonomy-letter-spacing);
  --cmsmasters-single-meta-first-word-spacing: var(--cmsmasters-taxonomy-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-bd);
  --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: 20px;
  --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-hover);
  --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-bd);
  --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: 70px;
  --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: solid;
  --cmsmasters-single-nav-box-bd-width-top: 1px;
  --cmsmasters-single-nav-box-bd-width-right: 1px;
  --cmsmasters-single-nav-box-bd-width-bottom: 1px;
  --cmsmasters-single-nav-box-bd-width-left: 1px;
  --cmsmasters-single-nav-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-single-nav-box-bd-radius: 0;
  --cmsmasters-single-nav-box-padding-top: 30px;
  --cmsmasters-single-nav-box-padding-right: 30px;
  --cmsmasters-single-nav-box-padding-bottom: 30px;
  --cmsmasters-single-nav-box-padding-left: 30px;
  --cmsmasters-single-nav-box-margin-top: 100px;
  --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: 30px;
  --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-hover);
  --cmsmasters-sidebar-widgets-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-sidebar-widgets-box-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-sidebar-widgets-box-bd-style: none;
  --cmsmasters-sidebar-widgets-box-bd-width-top: 1px;
  --cmsmasters-sidebar-widgets-box-bd-width-right: 1px;
  --cmsmasters-sidebar-widgets-box-bd-width-bottom: 1px;
  --cmsmasters-sidebar-widgets-box-bd-width-left: 1px;
  --cmsmasters-sidebar-widgets-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-sidebar-widgets-box-bd-radius: 0;
  --cmsmasters-sidebar-widgets-box-box-shadow: none;
  --cmsmasters-sidebar-widgets-box-padding-top: 30px;
  --cmsmasters-sidebar-widgets-box-padding-right: 30px;
  --cmsmasters-sidebar-widgets-box-padding-bottom: 30px;
  --cmsmasters-sidebar-widgets-box-padding-left: 30px;
  --cmsmasters-sidebar-widgets-box-margin-top: 0;
  --cmsmasters-sidebar-widgets-box-margin-bottom: 50px;
  --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: 20px;
  --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: solid;
  --cmsmasters-footer-widgets-container-bd-width-top: 1px;
  --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: 50px;
  --cmsmasters-footer-widgets-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-footer-widgets-content-padding-bottom: 50px;
  --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-h5-font-family);
  --cmsmasters-footer-widgets-title-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-footer-widgets-title-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-footer-widgets-title-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-footer-widgets-title-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-footer-widgets-title-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-footer-widgets-title-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-footer-widgets-title-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-footer-widgets-title-word-spacing: var(--cmsmasters-h5-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-alternate);
  --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: 0;
  --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: 60px;
  --cmsmasters-footer-content-padding-right: var(--cmsmasters-global-content-padding-right);
  --cmsmasters-footer-content-padding-bottom: 60px;
  --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-small-font-family);
  --cmsmasters-footer-copyright-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-footer-copyright-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-footer-copyright-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-footer-copyright-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-footer-copyright-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-footer-copyright-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-footer-copyright-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-footer-copyright-word-spacing: var(--cmsmasters-small-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-small-font-family);
  --cmsmasters-footer-html-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-footer-html-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-footer-html-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-footer-html-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-footer-html-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-footer-html-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-footer-html-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-footer-html-word-spacing: var(--cmsmasters-small-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-small-font-family);
  --cmsmasters-footer-info-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-footer-info-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-footer-info-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-footer-info-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-footer-info-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-footer-info-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-footer-info-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-footer-info-word-spacing: var(--cmsmasters-small-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-small-font-family);
  --cmsmasters-footer-nav-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-footer-nav-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-footer-nav-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-footer-nav-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-footer-nav-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-footer-nav-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-footer-nav-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-footer-nav-word-spacing: var(--cmsmasters-small-word-spacing);
  --cmsmasters-footer-nav-gap: 20px;
  --cmsmasters-footer-social-normal-colors-color: var(--cmsmasters-colors-link);
  --cmsmasters-footer-social-normal-colors-bg: var(--cmsmasters-colors-bg);
  --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: 18px;
  --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: 50% 50% 50% 50%;
  --cmsmasters-footer-social-padding-top: 16px;
  --cmsmasters-footer-social-padding-right: 16px;
  --cmsmasters-footer-social-padding-bottom: 16px;
  --cmsmasters-footer-social-padding-left: 16px;
  --cmsmasters-footer-social-gap: 10px;
  --cmsmasters-lazyload-widget-preloader-icon-size: 40px;
  --cmsmasters-lazyload-widget-preloader-icon-color: var(--cmsmasters-colors-heading);
  --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;
  --cmsmasters-lesson-wrapper-width: 100%;
  --cmsmasters-lesson-wrapper-gap: 1.5rem;
  --cmsmasters-lesson-wrapper-padding-top: 50px;
  --cmsmasters-lesson-wrapper-padding-bottom: 50px;
  --cmsmasters-lesson-wrapper-padding-left: 50px;
  --cmsmasters-lesson-wrapper-padding-right: 50px;
  --cmsmasters-lesson-wrapper-bd-radius: 50px;
  --cmsmasters-lesson-wrapper-bd-style: solid;
  --cmsmasters-lesson-wrapper-bd-width-top: 1px;
  --cmsmasters-lesson-wrapper-bd-width-right: 1px;
  --cmsmasters-lesson-wrapper-bd-width-bottom: 1px;
  --cmsmasters-lesson-wrapper-bd-width-left: 1px;
  --cmsmasters-lesson-wrapper-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-lesson-wrapper-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-lesson-title-alignment: center;
  --cmsmasters-lesson-title-font-family: var(--cmsmasters-h2-font-family);
  --cmsmasters-lesson-title-font-size: var(--cmsmasters-h2-font-size);
  --cmsmasters-lesson-title-line-height: var(--cmsmasters-h2-line-height);
  --cmsmasters-lesson-title-font-weight: var(--cmsmasters-h2-font-weight);
  --cmsmasters-lesson-title-text-transform: var(--cmsmasters-h2-text-transform);
  --cmsmasters-lesson-title-font-style: var(--cmsmasters-h2-font-style);
  --cmsmasters-lesson-title-text-decoration: var(--cmsmasters-h2-text-decoration);
  --cmsmasters-lesson-title-letter-spacing: var(--cmsmasters-h2-letter-spacing);
  --cmsmasters-lesson-title-word-spacing: var(--cmsmasters-h2-word-spacing);
  --cmsmasters-lesson-color-title: var(--cmsmasters-colors-heading);
  --cmsmasters-lesson-title-gap: 2.5rem;
  --cmsmasters-lesson-list-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-lesson-list-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-lesson-list-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-lesson-list-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-lesson-list-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-lesson-list-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-lesson-list-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-lesson-list-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-lesson-list-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-lesson-color-list: var(--cmsmasters-colors-heading);
  --cmsmasters-lesson-color-list-hover: var(--cmsmasters-link-colors-hover);
  --cmsmasters-lesson-border-color-list: var(--cmsmasters-colors-bd);
  --cmsmasters-lesson-color-list-icon: var(--cmsmasters-colors-bd);
  --cmsmasters-lesson-color-list-icon-completed: var(--cmsmasters-colors-primary);
  --cmsmasters-lesson-list-icon-size: 24px;
  --cmsmasters-lesson-list-gap: 3rem;
  --cmsmasters-lesson-list-border-width: 1px;
  --cmsmasters-forms-give-forms-section-gap: 2.5rem;
  --cmsmasters-forms-give-heading-font-family: var(--cmsmasters-h2-font-family);
  --cmsmasters-forms-give-heading-font-size: var(--cmsmasters-h2-font-size);
  --cmsmasters-forms-give-heading-line-height: var(--cmsmasters-h2-line-height);
  --cmsmasters-forms-give-heading-font-weight: var(--cmsmasters-h2-font-weight);
  --cmsmasters-forms-give-heading-text-transform: var(--cmsmasters-h2-text-transform);
  --cmsmasters-forms-give-heading-font-style: var(--cmsmasters-h2-font-style);
  --cmsmasters-forms-give-heading-text-decoration: var(--cmsmasters-h2-text-decoration);
  --cmsmasters-forms-give-heading-letter-spacing: var(--cmsmasters-h2-letter-spacing);
  --cmsmasters-forms-give-heading-word-spacing: var(--cmsmasters-h2-word-spacing);
  --cmsmasters-forms-give-heading-color: var(--cmsmasters-colors-heading);
  --cmsmasters-forms-give-separator-color: var(--cmsmasters-colors-bd);
  --cmsmasters-forms-give-separator-width: 1px;
  --cmsmasters-forms-give-separator-gap: 1.5rem;
  --cmsmasters-forms-give-goal-title-font-family: var(--cmsmasters-h2-font-family);
  --cmsmasters-forms-give-goal-title-font-size: var(--cmsmasters-h2-font-size);
  --cmsmasters-forms-give-goal-title-line-height: var(--cmsmasters-h2-line-height);
  --cmsmasters-forms-give-goal-title-font-weight: var(--cmsmasters-h2-font-weight);
  --cmsmasters-forms-give-goal-title-text-transform: var(--cmsmasters-h2-text-transform);
  --cmsmasters-forms-give-goal-title-font-style: var(--cmsmasters-h2-font-style);
  --cmsmasters-forms-give-goal-title-text-decoration: var(--cmsmasters-h2-text-decoration);
  --cmsmasters-forms-give-goal-title-letter-spacing: var(--cmsmasters-h2-letter-spacing);
  --cmsmasters-forms-give-goal-title-word-spacing: var(--cmsmasters-h2-word-spacing);
  --cmsmasters-forms-give-goal-color-title: var(--cmsmasters-colors-heading);
  --cmsmasters-forms-give-progress-bar-bg-color: #E8EAF3;
  --cmsmasters-forms-give-progress-bar-color: var(--cmsmasters-colors-primary);
  --cmsmasters-forms-give-progress-gap: 1.5rem;
  --cmsmasters-forms-give-content-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-forms-give-content-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-forms-give-content-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-forms-give-content-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-forms-give-content-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-forms-give-content-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-forms-give-content-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-forms-give-content-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-forms-give-content-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-forms-give-content-color: var(--cmsmasters-colors-text);
  --cmsmasters-forms-give-content-gap: 1.5rem;
  --cmsmasters-forms-give-titles-font-family: var(--cmsmasters-h4-font-family);
  --cmsmasters-forms-give-titles-font-size: var(--cmsmasters-h4-font-size);
  --cmsmasters-forms-give-titles-line-height: var(--cmsmasters-h4-line-height);
  --cmsmasters-forms-give-titles-font-weight: var(--cmsmasters-h4-font-weight);
  --cmsmasters-forms-give-titles-text-transform: var(--cmsmasters-h4-text-transform);
  --cmsmasters-forms-give-titles-font-style: var(--cmsmasters-h4-font-style);
  --cmsmasters-forms-give-titles-text-decoration: var(--cmsmasters-h4-text-decoration);
  --cmsmasters-forms-give-titles-letter-spacing: var(--cmsmasters-h4-letter-spacing);
  --cmsmasters-forms-give-titles-word-spacing: var(--cmsmasters-h4-word-spacing);
  --cmsmasters-forms-give-titles-color: var(--cmsmasters-colors-heading);
  --cmsmasters-forms-give-titles-gap: 1.5rem;
  --cmsmasters-forms-give-fields-font-family: var(--cmsmasters-input-font-family);
  --cmsmasters-forms-give-fields-font-size: var(--cmsmasters-input-font-size);
  --cmsmasters-forms-give-fields-line-height: var(--cmsmasters-input-line-height);
  --cmsmasters-forms-give-fields-font-weight: var(--cmsmasters-input-font-weight);
  --cmsmasters-forms-give-fields-text-transform: var(--cmsmasters-input-text-transform);
  --cmsmasters-forms-give-fields-font-style: var(--cmsmasters-input-font-style);
  --cmsmasters-forms-give-fields-text-decoration: var(--cmsmasters-input-text-decoration);
  --cmsmasters-forms-give-fields-letter-spacing: var(--cmsmasters-input-letter-spacing);
  --cmsmasters-forms-give-fields-word-spacing: var(--cmsmasters-input-word-spacing);
  --cmsmasters-forms-give-fields-normal-colors-bg: var(--cmsmasters-input-normal-colors-bg);
  --cmsmasters-forms-give-fields-normal-colors-color: var(--cmsmasters-input-normal-colors-color);
  --cmsmasters-forms-give-fields-normal-colors-bd: var(--cmsmasters-input-normal-colors-bd);
  --cmsmasters-forms-give-fields-normal-bd-radius: var(--cmsmasters-input-normal-bd-radius);
  --cmsmasters-forms-give-fields-normal-box-shadow: var(--cmsmasters-input-normal-box-shadow);
  --cmsmasters-forms-give-fields-focus-colors-bg: var(--cmsmasters-input-focus-colors-bg);
  --cmsmasters-forms-give-fields-focus-colors-color: var(--cmsmasters-input-focus-colors-color);
  --cmsmasters-forms-give-fields-focus-colors-bd: var(--cmsmasters-input-focus-colors-bd);
  --cmsmasters-forms-give-fields-focus-bd-radius: var(--cmsmasters-input-focus-bd-radius);
  --cmsmasters-forms-give-fields-focus-box-shadow: var(--cmsmasters-input-focus-box-shadow);
  --cmsmasters-forms-give-fields-normal-bd-style: var(--cmsmasters-input-normal-bd-style);
  --cmsmasters-forms-give-fields-normal-bd-width-top: var(--cmsmasters-input-normal-bd-width-top);
  --cmsmasters-forms-give-fields-normal-bd-width-right: var(--cmsmasters-input-normal-bd-width-right);
  --cmsmasters-forms-give-fields-normal-bd-width-bottom: var(--cmsmasters-input-normal-bd-width-bottom);
  --cmsmasters-forms-give-fields-normal-bd-width-left: var(--cmsmasters-input-normal-bd-width-left);
  --cmsmasters-forms-give-fields-padding-top: var(--cmsmasters-input-padding-top);
  --cmsmasters-forms-give-fields-padding-right: var(--cmsmasters-input-padding-right);
  --cmsmasters-forms-give-fields-padding-bottom: var(--cmsmasters-input-padding-bottom);
  --cmsmasters-forms-give-fields-padding-left: var(--cmsmasters-input-padding-left);
  --cmsmasters-forms-give-fields-placeholder-color: var(--cmsmasters-input-placeholder-color);
  --cmsmasters-forms-give-currency-gap: 20px;
  --cmsmasters-forms-give-fields-row-gap: 1.5rem;
  --cmsmasters-forms-give-fields-column-gap: 20px;
  --cmsmasters-forms-give-labels-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-forms-give-labels-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-forms-give-labels-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-forms-give-labels-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-forms-give-labels-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-forms-give-labels-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-forms-give-labels-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-forms-give-labels-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-forms-give-labels-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-forms-give-labels-color: var(--cmsmasters-colors-heading);
  --cmsmasters-forms-give-labels-gap: 5px;
  --cmsmasters-forms-give-donation-total-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-forms-give-donation-total-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-forms-give-donation-total-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-forms-give-donation-total-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-forms-give-donation-total-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-forms-give-donation-total-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-forms-give-donation-total-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-forms-give-donation-total-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-forms-give-donation-total-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-forms-give-donation-total-color: var(--cmsmasters-colors-heading);
  --cmsmasters-forms-give-donate-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-forms-give-donate-button-normal-colors-bg-image: none;
  --cmsmasters-forms-give-donate-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-forms-give-donate-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-forms-give-donate-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-forms-give-donate-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-forms-give-donate-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-forms-give-donate-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-forms-give-donate-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-forms-give-donate-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-forms-give-donate-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-forms-give-donate-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-forms-give-donate-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-forms-give-donate-button-hover-colors-bg-image: none;
  --cmsmasters-forms-give-donate-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-forms-give-donate-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-forms-give-donate-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-forms-give-donate-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-forms-give-donate-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-forms-give-donate-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-forms-give-donate-button-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-forms-give-donate-button-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-forms-give-donate-button-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-forms-give-donate-button-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-forms-give-donate-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-forms-give-donate-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-forms-give-donate-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-forms-give-donate-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-forms-give-donate-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-forms-give-donate-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-forms-give-donate-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-forms-give-donate-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-forms-give-donate-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-forms-give-amount-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-forms-give-amount-button-normal-colors-bg-image: none;
  --cmsmasters-forms-give-amount-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-forms-give-amount-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-forms-give-amount-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-forms-give-amount-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-forms-give-amount-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-forms-give-amount-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-forms-give-amount-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-forms-give-amount-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-forms-give-amount-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-forms-give-amount-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-forms-give-amount-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-forms-give-amount-button-hover-colors-bg-image: none;
  --cmsmasters-forms-give-amount-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-forms-give-amount-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-forms-give-amount-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-forms-give-amount-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-forms-give-amount-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-forms-give-amount-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-forms-give-amount-button-padding-top: 20px;
  --cmsmasters-forms-give-amount-button-padding-right: 20px;
  --cmsmasters-forms-give-amount-button-padding-bottom: 20px;
  --cmsmasters-forms-give-amount-button-padding-left: 20px;
  --cmsmasters-forms-give-amount-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-forms-give-amount-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-forms-give-amount-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-forms-give-amount-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-forms-give-amount-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-forms-give-amount-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-forms-give-amount-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-forms-give-amount-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-forms-give-amount-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-forms-give-amount-button-gap: 10px;
  --cmsmasters-popup-give-box-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-popup-give-box-bd-style: none;
  --cmsmasters-popup-give-box-bd-width-top: 0;
  --cmsmasters-popup-give-box-bd-width-right: 0;
  --cmsmasters-popup-give-box-bd-width-bottom: 0;
  --cmsmasters-popup-give-box-bd-width-left: 0;
  --cmsmasters-popup-give-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-popup-give-box-bd-radius: 0;
  --cmsmasters-popup-give-box-padding-top: 30px;
  --cmsmasters-popup-give-box-padding-right: 30px;
  --cmsmasters-popup-give-box-padding-bottom: 30px;
  --cmsmasters-popup-give-box-padding-left: 30px;
  --cmsmasters-popup-give-width: 600px;
  --cmsmasters-popup-give-height: 80vh;
  --cmsmasters-popup-give-overlay-color: rgba(8, 8, 8, 0.7294117647);
  --cmsmasters-quick-view-qv-header-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-quick-view-qv-header-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-quick-view-qv-header-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-quick-view-qv-header-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-quick-view-qv-header-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-quick-view-qv-header-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-quick-view-qv-header-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-quick-view-qv-header-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-quick-view-qv-header-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-quick-view-qv-header-color: var(--cmsmasters-colors-bg);
  --cmsmasters-quick-view-qv-header-close-color: var(--cmsmasters-colors-bg);
  --cmsmasters-quick-view-qv-header-close-color-hover: var(--cmsmasters-colors-bg);
  --cmsmasters-quick-view-qv-header-bg-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-product-title-font-family: var(--cmsmasters-h3-font-family);
  --cmsmasters-quick-view-qv-product-title-font-size: var(--cmsmasters-h3-font-size);
  --cmsmasters-quick-view-qv-product-title-line-height: var(--cmsmasters-h3-line-height);
  --cmsmasters-quick-view-qv-product-title-font-weight: var(--cmsmasters-h3-font-weight);
  --cmsmasters-quick-view-qv-product-title-text-transform: var(--cmsmasters-h3-text-transform);
  --cmsmasters-quick-view-qv-product-title-font-style: var(--cmsmasters-h3-font-style);
  --cmsmasters-quick-view-qv-product-title-text-decoration: var(--cmsmasters-h3-text-decoration);
  --cmsmasters-quick-view-qv-product-title-letter-spacing: var(--cmsmasters-h3-letter-spacing);
  --cmsmasters-quick-view-qv-product-title-word-spacing: var(--cmsmasters-h3-word-spacing);
  --cmsmasters-quick-view-qv-product-title-color: var(--cmsmasters-colors-heading);
  --cmsmasters-quick-view-qv-product-title-margin-left: 0;
  --cmsmasters-quick-view-qv-product-title-margin-right: 0;
  --cmsmasters-quick-view-qv-product-title-margin-top: 0;
  --cmsmasters-quick-view-qv-product-title-margin-bottom: 10px;
  --cmsmasters-quick-view-qv-product-rating-font-family: var(--cmsmasters-tertiary-font-family);
  --cmsmasters-quick-view-qv-product-rating-font-size: var(--cmsmasters-tertiary-font-size);
  --cmsmasters-quick-view-qv-product-rating-line-height: var(--cmsmasters-tertiary-line-height);
  --cmsmasters-quick-view-qv-product-rating-font-weight: var(--cmsmasters-tertiary-font-weight);
  --cmsmasters-quick-view-qv-product-rating-text-transform: var(--cmsmasters-tertiary-text-transform);
  --cmsmasters-quick-view-qv-product-rating-font-style: var(--cmsmasters-tertiary-font-style);
  --cmsmasters-quick-view-qv-product-rating-text-decoration: var(--cmsmasters-tertiary-text-decoration);
  --cmsmasters-quick-view-qv-product-rating-letter-spacing: var(--cmsmasters-tertiary-letter-spacing);
  --cmsmasters-quick-view-qv-product-rating-word-spacing: var(--cmsmasters-tertiary-word-spacing);
  --cmsmasters-quick-view-qv-rating-star-color: var(--cmsmasters-colors-primary);
  --cmsmasters-quick-view-qv-rating-text-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-rating-text-color-hover: var(--cmsmasters-colors-tertiary);
  --cmsmasters-quick-view-qv-rating-margin-left: 0;
  --cmsmasters-quick-view-qv-rating-margin-right: 0;
  --cmsmasters-quick-view-qv-rating-margin-top: 0;
  --cmsmasters-quick-view-qv-rating-margin-bottom: 15px;
  --cmsmasters-quick-view-qv-product-price-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-quick-view-qv-product-price-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-quick-view-qv-product-price-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-quick-view-qv-product-price-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-quick-view-qv-product-price-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-quick-view-qv-product-price-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-quick-view-qv-product-price-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-quick-view-qv-product-price-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-quick-view-qv-product-price-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-quick-view-qv-price-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-quick-view-qv-sale-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-price-margin-left: 0;
  --cmsmasters-quick-view-qv-price-margin-right: 0;
  --cmsmasters-quick-view-qv-price-margin-top: 0;
  --cmsmasters-quick-view-qv-price-margin-bottom: 20px;
  --cmsmasters-quick-view-qv-product-description-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-quick-view-qv-product-description-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-quick-view-qv-product-description-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-quick-view-qv-product-description-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-quick-view-qv-product-description-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-quick-view-qv-product-description-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-quick-view-qv-product-description-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-quick-view-qv-product-description-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-quick-view-qv-product-description-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-quick-view-qv--description-color: var(--cmsmasters-colors-text);
  --cmsmasters-quick-view-qv--description-margin-left: 0;
  --cmsmasters-quick-view-qv--description-margin-right: 0;
  --cmsmasters-quick-view-qv--description-margin-top: 0;
  --cmsmasters-quick-view-qv--description-margin-bottom: 15px;
  --cmsmasters-quick-view-qv-product-stock-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-quick-view-qv-product-stock-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-quick-view-qv-product-stock-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-quick-view-qv-product-stock-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-quick-view-qv-product-stock-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-quick-view-qv-product-stock-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-quick-view-qv-product-stock-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-quick-view-qv-product-stock-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-quick-view-qv-product-stock-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-quick-view-qv-stock-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-stock-margin-left: 0;
  --cmsmasters-quick-view-qv-stock-margin-right: 0;
  --cmsmasters-quick-view-qv-stock-margin-top: 0;
  --cmsmasters-quick-view-qv-stock-margin-bottom: 20px;
  --cmsmasters-quick-view-qv-quantity-fields-font-family: var(--cmsmasters-input-font-family);
  --cmsmasters-quick-view-qv-quantity-fields-font-size: var(--cmsmasters-input-font-size);
  --cmsmasters-quick-view-qv-quantity-fields-line-height: var(--cmsmasters-input-line-height);
  --cmsmasters-quick-view-qv-quantity-fields-font-weight: var(--cmsmasters-input-font-weight);
  --cmsmasters-quick-view-qv-quantity-fields-text-transform: var(--cmsmasters-input-text-transform);
  --cmsmasters-quick-view-qv-quantity-fields-font-style: var(--cmsmasters-input-font-style);
  --cmsmasters-quick-view-qv-quantity-fields-text-decoration: var(--cmsmasters-input-text-decoration);
  --cmsmasters-quick-view-qv-quantity-fields-letter-spacing: var(--cmsmasters-input-letter-spacing);
  --cmsmasters-quick-view-qv-quantity-fields-word-spacing: var(--cmsmasters-input-word-spacing);
  --cmsmasters-quick-view-qv-quantity-fields-normal-colors-bg: var(--cmsmasters-input-normal-colors-bg);
  --cmsmasters-quick-view-qv-quantity-fields-normal-colors-color: var(--cmsmasters-input-normal-colors-color);
  --cmsmasters-quick-view-qv-quantity-fields-normal-colors-bd: var(--cmsmasters-input-normal-colors-bd);
  --cmsmasters-quick-view-qv-quantity-fields-normal-bd-radius: var(--cmsmasters-input-normal-bd-radius);
  --cmsmasters-quick-view-qv-quantity-fields-normal-box-shadow: var(--cmsmasters-input-normal-box-shadow);
  --cmsmasters-quick-view-qv-quantity-fields-focus-colors-bg: var(--cmsmasters-input-focus-colors-bg);
  --cmsmasters-quick-view-qv-quantity-fields-focus-colors-color: var(--cmsmasters-input-focus-colors-color);
  --cmsmasters-quick-view-qv-quantity-fields-focus-colors-bd: var(--cmsmasters-input-focus-colors-bd);
  --cmsmasters-quick-view-qv-quantity-fields-focus-bd-radius: var(--cmsmasters-input-focus-bd-radius);
  --cmsmasters-quick-view-qv-quantity-fields-focus-box-shadow: var(--cmsmasters-input-focus-box-shadow);
  --cmsmasters-quick-view-qv-quantity-fields-normal-bd-style: var(--cmsmasters-input-normal-bd-style);
  --cmsmasters-quick-view-qv-quantity-fields-normal-bd-width-top: var(--cmsmasters-input-normal-bd-width-top);
  --cmsmasters-quick-view-qv-quantity-fields-normal-bd-width-right: var(--cmsmasters-input-normal-bd-width-right);
  --cmsmasters-quick-view-qv-quantity-fields-normal-bd-width-bottom: var(--cmsmasters-input-normal-bd-width-bottom);
  --cmsmasters-quick-view-qv-quantity-fields-normal-bd-width-left: var(--cmsmasters-input-normal-bd-width-left);
  --cmsmasters-quick-view-qv-quantity-fields-padding-top: var(--cmsmasters-input-padding-top);
  --cmsmasters-quick-view-qv-quantity-fields-padding-right: 0;
  --cmsmasters-quick-view-qv-quantity-fields-padding-bottom: var(--cmsmasters-input-padding-bottom);
  --cmsmasters-quick-view-qv-quantity-fields-padding-left: var(--cmsmasters-input-padding-left);
  --cmsmasters-quick-view-qv-variation-label-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-variation-label-gap: 10px;
  --cmsmasters-quick-view-qv-variation-type-button-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-quick-view-qv-variation-type-button-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-quick-view-qv-variation-type-button-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-quick-view-qv-variation-type-button-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-quick-view-qv-variation-type-button-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-quick-view-qv-variation-type-button-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-quick-view-qv-variation-type-button-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-quick-view-qv-variation-type-button-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-quick-view-qv-variation-type-button-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-quick-view-qv-type-button-padding-top: 15px;
  --cmsmasters-quick-view-qv-type-button-padding-right: 15px;
  --cmsmasters-quick-view-qv-type-button-padding-bottom: 15px;
  --cmsmasters-quick-view-qv-type-button-padding-left: 15px;
  --cmsmasters-quick-view-qv-variation-type-button-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-variation-type-button-hover-colors-color: var(--cmsmasters-quick-view-qv-variation-type-button-normal-colors-color);
  --cmsmasters-quick-view-qv-variation-type-button-selected-colors-color: var(--cmsmasters-quick-view-qv-variation-type-button-hover-colors-color);
  --cmsmasters-quick-view-qv-variation-type-button-normal-colors-bg: transparent;
  --cmsmasters-quick-view-qv-variation-type-button-hover-colors-bg: var(--cmsmasters-quick-view-qv-variation-type-button-normal-colors-bg);
  --cmsmasters-quick-view-qv-variation-type-button-selected-colors-bg: var(--cmsmasters-quick-view-qv-variation-type-button-hover-colors-bg);
  --cmsmasters-quick-view-qv-variation-type-button-normal-colors-bd: var(--cmsmasters-colors-bd);
  --cmsmasters-quick-view-qv-variation-type-button-hover-colors-bd: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-variation-type-button-selected-colors-bd: var(--cmsmasters-quick-view-qv-variation-type-button-hover-colors-bd);
  --cmsmasters-quick-view-qv-variation-type-button-normal-bd-style: solid;
  --cmsmasters-quick-view-qv-variation-type-button-normal-bd-width-top: 1px;
  --cmsmasters-quick-view-qv-variation-type-button-normal-bd-width-right: 1px;
  --cmsmasters-quick-view-qv-variation-type-button-normal-bd-width-left: 1px;
  --cmsmasters-quick-view-qv-variation-type-button-normal-bd-width-bottom: 1px;
  --cmsmasters-quick-view-qv-variation-type-button-normal-bd-radius: 0;
  --cmsmasters-quick-view-qv-variation-type-button-hover-bd-radius: var(--cmsmasters-quick-view-qv-variation-type-button-normal-bd-radius);
  --cmsmasters-quick-view-qv-variation-type-button-selected-bd-radius: var(--cmsmasters-quick-view-qv-variation-type-button-hover-bd-radius);
  --cmsmasters-quick-view-qv-variation-type-color-normal-colors-bd: transparent;
  --cmsmasters-quick-view-qv-variation-type-color-hover-colors-bd: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-variation-type-color-selected-colors-bd: var(--cmsmasters-quick-view-qv-variation-type-color-hover-colors-bd);
  --cmsmasters-quick-view-qv-variation-type-color-normal-bd-style: solid;
  --cmsmasters-quick-view-qv-variation-type-color-normal-bd-width-top: 1px;
  --cmsmasters-quick-view-qv-variation-type-color-normal-bd-width-right: 1px;
  --cmsmasters-quick-view-qv-variation-type-color-normal-bd-width-bottom: 1px;
  --cmsmasters-quick-view-qv-variation-type-color-normal-bd-width-left: 1px;
  --cmsmasters-quick-view-qv-variation-type-color-normal-bd-radius: 50%;
  --cmsmasters-quick-view-qv-variation-type-color-hover-bd-radius: var(--cmsmasters-quick-view-qv-variation-type-color-normal-bd-radius);
  --cmsmasters-quick-view-qv-variation-type-color-selected-bd-radius: var(--cmsmasters-quick-view-qv-variation-type-color-hover-bd-radius);
  --cmsmasters-quick-view-qv-variation-type-color-normal-box-shadow: none;
  --cmsmasters-quick-view-qv-variation-type-color-hover-box-shadow: inset 0px 0px 0px 5px var(--cmsmasters-colors-bg);
  --cmsmasters-quick-view-qv-variation-type-color-selected-box-shadow: var(--cmsmasters-quick-view-qv-variation-type-color-hover-box-shadow);
  --cmsmasters-quick-view-qv-variation-type-image-normal-colors-bd: transparent;
  --cmsmasters-quick-view-qv-variation-type-image-hover-colors-bd: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-variation-type-image-selected-colors-bd: var(--cmsmasters-quick-view-qv-variation-type-image-hover-colors-bd);
  --cmsmasters-quick-view-qv-variation-type-image-normal-bd-style: solid;
  --cmsmasters-quick-view-qv-variation-type-image-normal-bd-width-top: 1px;
  --cmsmasters-quick-view-qv-variation-type-image-normal-bd-width-right: 1px;
  --cmsmasters-quick-view-qv-variation-type-image-normal-bd-width-bottom: 1px;
  --cmsmasters-quick-view-qv-variation-type-image-normal-bd-width-left: 1px;
  --cmsmasters-quick-view-qv-variation-type-image-normal-bd-radius: 0;
  --cmsmasters-quick-view-qv-variation-type-image-hover-bd-radius: var(--cmsmasters-quick-view-qv-variation-type-image-normal-bd-radius);
  --cmsmasters-quick-view-qv-variation-type-image-selected-bd-radius: var(--cmsmasters-quick-view-qv-variation-type-image-hover-bd-radius);
  --cmsmasters-quick-view-qv-variation-type-image-normal-box-shadow: none;
  --cmsmasters-quick-view-qv-variation-type-image-hover-box-shadow: var(--cmsmasters-quick-view-qv-variation-type-image-normal-box-shadow);
  --cmsmasters-quick-view-qv-variation-type-image-selected-box-shadow: var(--cmsmasters-quick-view-qv-variation-type-image-hover-box-shadow);
  --cmsmasters-quick-view-qv-variation-type-radio-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-quick-view-qv-variation-type-radio-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-quick-view-qv-variation-type-radio-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-quick-view-qv-variation-type-radio-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-quick-view-qv-variation-type-radio-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-quick-view-qv-variation-type-radio-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-quick-view-qv-variation-type-radio-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-quick-view-qv-variation-type-radio-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-quick-view-qv-variation-type-radio-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-quick-view-qv-variation-type-radio-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-variation-type-radio-hover-colors-color: var(--cmsmasters-quick-view-qv-variation-type-radio-normal-colors-color);
  --cmsmasters-quick-view-qv-variation-type-radio-selected-colors-color: var(--cmsmasters-quick-view-qv-variation-type-radio-hover-colors-color);
  --cmsmasters-quick-view-qv-variation-label-font-family: var(--cmsmasters-text-font-family);
  --cmsmasters-quick-view-qv-variation-label-font-size: var(--cmsmasters-text-font-size);
  --cmsmasters-quick-view-qv-variation-label-line-height: var(--cmsmasters-text-line-height);
  --cmsmasters-quick-view-qv-variation-label-font-weight: var(--cmsmasters-text-font-weight);
  --cmsmasters-quick-view-qv-variation-label-text-transform: var(--cmsmasters-text-text-transform);
  --cmsmasters-quick-view-qv-variation-label-font-style: var(--cmsmasters-text-font-style);
  --cmsmasters-quick-view-qv-variation-label-text-decoration: var(--cmsmasters-text-text-decoration);
  --cmsmasters-quick-view-qv-variation-label-letter-spacing: var(--cmsmasters-text-letter-spacing);
  --cmsmasters-quick-view-qv-variation-label-word-spacing: var(--cmsmasters-text-word-spacing);
  --cmsmasters-quick-view-qv-variation-fields-font-family: var(--cmsmasters-input-font-family);
  --cmsmasters-quick-view-qv-variation-fields-font-size: var(--cmsmasters-input-font-size);
  --cmsmasters-quick-view-qv-variation-fields-line-height: var(--cmsmasters-input-line-height);
  --cmsmasters-quick-view-qv-variation-fields-font-weight: var(--cmsmasters-input-font-weight);
  --cmsmasters-quick-view-qv-variation-fields-text-transform: var(--cmsmasters-input-text-transform);
  --cmsmasters-quick-view-qv-variation-fields-font-style: var(--cmsmasters-input-font-style);
  --cmsmasters-quick-view-qv-variation-fields-text-decoration: var(--cmsmasters-input-text-decoration);
  --cmsmasters-quick-view-qv-variation-fields-letter-spacing: var(--cmsmasters-input-letter-spacing);
  --cmsmasters-quick-view-qv-variation-fields-word-spacing: var(--cmsmasters-input-word-spacing);
  --cmsmasters-quick-view-qv-variation-fields-normal-colors-bg: var(--cmsmasters-input-normal-colors-bg);
  --cmsmasters-quick-view-qv-variation-fields-normal-colors-color: var(--cmsmasters-input-normal-colors-color);
  --cmsmasters-quick-view-qv-variation-fields-normal-colors-bd: var(--cmsmasters-input-normal-colors-bd);
  --cmsmasters-quick-view-qv-variation-fields-normal-bd-radius: var(--cmsmasters-input-normal-bd-radius);
  --cmsmasters-quick-view-qv-variation-fields-normal-box-shadow: var(--cmsmasters-input-normal-box-shadow);
  --cmsmasters-quick-view-qv-variation-fields-focus-colors-bg: var(--cmsmasters-input-focus-colors-bg);
  --cmsmasters-quick-view-qv-variation-fields-focus-colors-color: var(--cmsmasters-input-focus-colors-color);
  --cmsmasters-quick-view-qv-variation-fields-focus-colors-bd: var(--cmsmasters-input-focus-colors-bd);
  --cmsmasters-quick-view-qv-variation-fields-focus-bd-radius: var(--cmsmasters-input-focus-bd-radius);
  --cmsmasters-quick-view-qv-variation-fields-focus-box-shadow: var(--cmsmasters-input-focus-box-shadow);
  --cmsmasters-quick-view-qv-variation-fields-normal-bd-style: var(--cmsmasters-input-normal-bd-style);
  --cmsmasters-quick-view-qv-variation-fields-normal-bd-width-top: var(--cmsmasters-input-normal-bd-width-top);
  --cmsmasters-quick-view-qv-variation-fields-normal-bd-width-right: var(--cmsmasters-input-normal-bd-width-right);
  --cmsmasters-quick-view-qv-variation-fields-normal-bd-width-bottom: var(--cmsmasters-input-normal-bd-width-bottom);
  --cmsmasters-quick-view-qv-variation-fields-normal-bd-width-left: var(--cmsmasters-input-normal-bd-width-left);
  --cmsmasters-quick-view-qv-variation-fields-padding-top: var(--cmsmasters-input-padding-top);
  --cmsmasters-quick-view-qv-variation-fields-padding-right: 0;
  --cmsmasters-quick-view-qv-variation-fields-padding-bottom: var(--cmsmasters-input-padding-bottom);
  --cmsmasters-quick-view-qv-variation-fields-padding-left: var(--cmsmasters-input-padding-left);
  --cmsmasters-quick-view-qv-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-quick-view-qv-button-normal-colors-bg-image: none;
  --cmsmasters-quick-view-qv-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-quick-view-qv-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-quick-view-qv-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-quick-view-qv-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-quick-view-qv-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-quick-view-qv-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-quick-view-qv-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-quick-view-qv-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-quick-view-qv-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-quick-view-qv-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-quick-view-qv-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-quick-view-qv-button-hover-colors-bg-image: none;
  --cmsmasters-quick-view-qv-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-quick-view-qv-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-quick-view-qv-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-quick-view-qv-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-quick-view-qv-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-quick-view-qv-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-quick-view-qv-button-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-quick-view-qv-button-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-quick-view-qv-button-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-quick-view-qv-button-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-quick-view-qv-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-quick-view-qv-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-quick-view-qv-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-quick-view-qv-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-quick-view-qv-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-quick-view-qv-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-quick-view-qv-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-quick-view-qv-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-quick-view-qv-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-quick-view-qv-product-meta-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-quick-view-qv-product-meta-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-quick-view-qv-product-meta-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-quick-view-qv-product-meta-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-quick-view-qv-product-meta-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-quick-view-qv-product-meta-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-quick-view-qv-product-meta-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-quick-view-qv-product-meta-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-quick-view-qv-product-meta-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-quick-view-qv-meta-label-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-meta-link-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-quick-view-qv-meta-link-color-hover: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-meta-margin-left: 0;
  --cmsmasters-quick-view-qv-meta-margin-right: 0;
  --cmsmasters-quick-view-qv-meta-margin-top: 0;
  --cmsmasters-quick-view-qv-meta-margin-bottom: 0;
  --cmsmasters-quick-view-qv-meta-gap: 5px;
  --cmsmasters-quick-view-qv-arrow-size: 16px;
  --cmsmasters-quick-view-qv-arrow-box-size: 50px;
  --cmsmasters-quick-view-qv-arrow-box-gap: 0;
  --cmsmasters-quick-view-qv-arrow-normal-colors-bg: var(--cmsmasters-colors-alternate);
  --cmsmasters-quick-view-qv-arrow-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-arrow-hover-colors-bg: var(--cmsmasters-colors-primary);
  --cmsmasters-quick-view-qv-arrow-hover-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-quick-view-qv-arrow-normal-bd-radius: 0 0 0 0;
  --cmsmasters-quick-view-qv-arrow-hover-bd-radius: 0 0 0 0;
  --cmsmasters-quick-view-qv-close-size: 16px;
  --cmsmasters-quick-view-qv-close-normal-colors-bg: var(--cmsmasters-colors-alternate);
  --cmsmasters-quick-view-qv-close-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-close-hover-colors-bg: var(--cmsmasters-colors-primary);
  --cmsmasters-quick-view-qv-close-hover-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-quick-view-qv-product-detalis-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-quick-view-qv-product-detalis-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-quick-view-qv-product-detalis-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-quick-view-qv-product-detalis-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-quick-view-qv-product-detalis-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-quick-view-qv-product-detalis-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-quick-view-qv-product-detalis-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-quick-view-qv-product-detalis-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-quick-view-qv-product-detalis-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-quick-view-qv-detalis-normal-colors-bg: var(--cmsmasters-colors-alternate);
  --cmsmasters-quick-view-qv-detalis-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-quick-view-qv-detalis-hover-colors-bg: var(--cmsmasters-colors-primary);
  --cmsmasters-quick-view-qv-detalis-hover-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-wishlist-wl-product-item-gap: 15px;
  --cmsmasters-wishlist-wl-header-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-wishlist-wl-header-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-wishlist-wl-header-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-wishlist-wl-header-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-wishlist-wl-header-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-wishlist-wl-header-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-wishlist-wl-header-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-wishlist-wl-header-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-wishlist-wl-header-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-wishlist-wl-header-color: var(--cmsmasters-colors-bg);
  --cmsmasters-wishlist-wl-header-close-color: var(--cmsmasters-colors-bg);
  --cmsmasters-wishlist-wl-header-close-color-hover: var(--cmsmasters-colors-bg);
  --cmsmasters-wishlist-wl-header-bg-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-wishlist-wl-product-remove-size: 16px;
  --cmsmasters-wishlist-wl-product-remove-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-wishlist-wl-product-remove-color-hover: var(--cmsmasters-colors-primary);
  --cmsmasters-wishlist-wl-product-title-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-wishlist-wl-product-title-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-wishlist-wl-product-title-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-wishlist-wl-product-title-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-wishlist-wl-product-title-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-wishlist-wl-product-title-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-wishlist-wl-product-title-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-wishlist-wl-product-title-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-wishlist-wl-product-title-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-wishlist-wl-product-title-color: var(--cmsmasters-colors-heading);
  --cmsmasters-wishlist-wl-product-title-color-hover: var(--cmsmasters-colors-primary);
  --cmsmasters-wishlist-wl-product-title-gap: 3px;
  --cmsmasters-wishlist-wl-product-price-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-wishlist-wl-product-price-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-wishlist-wl-product-price-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-wishlist-wl-product-price-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-wishlist-wl-product-price-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-wishlist-wl-product-price-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-wishlist-wl-product-price-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-wishlist-wl-product-price-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-wishlist-wl-product-price-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-wishlist-wl-product-sale-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-wishlist-wl-product-price-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-wishlist-wl-product-price-gap: 3px;
  --cmsmasters-wishlist-wl-product-date-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-wishlist-wl-product-date-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-wishlist-wl-product-date-line-height: var(--cmsmasters-meta-line-height);
  --cmsmasters-wishlist-wl-product-date-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-wishlist-wl-product-date-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-wishlist-wl-product-date-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-wishlist-wl-product-date-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-wishlist-wl-product-date-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-wishlist-wl-product-date-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-wishlist-wl-product-date-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-wishlist-wl-product-stock-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-wishlist-wl-product-stock-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-wishlist-wl-product-stock-line-height: var(--cmsmasters-meta-line-height, 1em);
  --cmsmasters-wishlist-wl-product-stock-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-wishlist-wl-product-stock-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-wishlist-wl-product-stock-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-wishlist-wl-product-stock-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-wishlist-wl-product-stock-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-wishlist-wl-product-stock-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-wishlist-wl-product-out-stock-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-wishlist-wl-product-in-stock-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-wishlist-wl-product-stock-gap: 3px;
  --cmsmasters-wishlist-wl-product-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-wishlist-wl-product-button-normal-colors-bg-image: none;
  --cmsmasters-wishlist-wl-product-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-wishlist-wl-product-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-wishlist-wl-product-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-wishlist-wl-product-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-wishlist-wl-product-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-wishlist-wl-product-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-wishlist-wl-product-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-wishlist-wl-product-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-wishlist-wl-product-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-wishlist-wl-product-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-wishlist-wl-product-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-wishlist-wl-product-button-hover-colors-bg-image: none;
  --cmsmasters-wishlist-wl-product-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-wishlist-wl-product-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-wishlist-wl-product-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-wishlist-wl-product-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-wishlist-wl-product-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-wishlist-wl-product-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-wishlist-wl-product-button-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-wishlist-wl-product-button-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-wishlist-wl-product-button-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-wishlist-wl-product-button-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-wishlist-wl-product-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-wishlist-wl-product-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-wishlist-wl-product-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-wishlist-wl-product-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-wishlist-wl-product-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-wishlist-wl-product-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-wishlist-wl-product-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-wishlist-wl-product-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-wishlist-wl-product-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-wishlist-wl-product-separator-size: 1px;
  --cmsmasters-wishlist-wl-product-separator-gap: 20px;
  --cmsmasters-wishlist-wl-product-separator-color: var(--cmsmasters-colors-bd);
  --cmsmasters-wishlist-wl-footer-font-family: var(--cmsmasters-meta-font-family);
  --cmsmasters-wishlist-wl-footer-font-size: var(--cmsmasters-meta-font-size);
  --cmsmasters-wishlist-wl-footer-line-height: var(--cmsmasters-meta-line-height, 1em);
  --cmsmasters-wishlist-wl-footer-font-weight: var(--cmsmasters-meta-font-weight);
  --cmsmasters-wishlist-wl-footer-text-transform: var(--cmsmasters-meta-text-transform);
  --cmsmasters-wishlist-wl-footer-font-style: var(--cmsmasters-meta-font-style);
  --cmsmasters-wishlist-wl-footer-text-decoration: var(--cmsmasters-meta-text-decoration);
  --cmsmasters-wishlist-wl-footer-letter-spacing: var(--cmsmasters-meta-letter-spacing);
  --cmsmasters-wishlist-wl-footer-word-spacing: var(--cmsmasters-meta-word-spacing);
  --cmsmasters-wishlist-wl-footer-link-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-wishlist-wl-footer-link-color-hover: var(--cmsmasters-colors-tertiary);
  --cmsmasters-wishlist-wl-footer-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-compare-cm-thead-font-family: var(--cmsmasters-h5-font-family);
  --cmsmasters-compare-cm-thead-font-size: var(--cmsmasters-h5-font-size);
  --cmsmasters-compare-cm-thead-line-height: var(--cmsmasters-h5-line-height);
  --cmsmasters-compare-cm-thead-font-weight: var(--cmsmasters-h5-font-weight);
  --cmsmasters-compare-cm-thead-text-transform: var(--cmsmasters-h5-text-transform);
  --cmsmasters-compare-cm-thead-font-style: var(--cmsmasters-h5-font-style);
  --cmsmasters-compare-cm-thead-text-decoration: var(--cmsmasters-h5-text-decoration);
  --cmsmasters-compare-cm-thead-letter-spacing: var(--cmsmasters-h5-letter-spacing);
  --cmsmasters-compare-cm-thead-word-spacing: var(--cmsmasters-h5-word-spacing);
  --cmsmasters-compare-cm-thead-title-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-compare-cm-thead-title-color-hover: var(--cmsmasters-colors-primary);
  --cmsmasters-compare-cm-thead-remove-color: var(--cmsmasters-colors-primary);
  --cmsmasters-compare-cm-thead-remove-color-hover: var(--cmsmasters-colors-tertiary);
  --cmsmasters-compare-cm-thead-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-compare-cm-thead-padding-top: 20px;
  --cmsmasters-compare-cm-thead-padding-right: 20px;
  --cmsmasters-compare-cm-thead-padding-bottom: 20px;
  --cmsmasters-compare-cm-thead-padding-left: 20px;
  --cmsmasters-compare-cm-body-font-family: var(--cmsmasters-h6-font-family);
  --cmsmasters-compare-cm-body-font-size: var(--cmsmasters-h6-font-size);
  --cmsmasters-compare-cm-body-line-height: var(--cmsmasters-h6-line-height);
  --cmsmasters-compare-cm-body-font-weight: var(--cmsmasters-h6-font-weight);
  --cmsmasters-compare-cm-body-text-transform: var(--cmsmasters-h6-text-transform);
  --cmsmasters-compare-cm-body-font-style: var(--cmsmasters-h6-font-style);
  --cmsmasters-compare-cm-body-text-decoration: var(--cmsmasters-h6-text-decoration);
  --cmsmasters-compare-cm-body-letter-spacing: var(--cmsmasters-h6-letter-spacing);
  --cmsmasters-compare-cm-body-word-spacing: var(--cmsmasters-h6-word-spacing);
  --cmsmasters-compare-cm-body-label-color: var(--cmsmasters-colors-tertiary);
  --cmsmasters-compare-cm-body-text-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-compare-cm-body-even-bg-color: var(--cmsmasters-colors-alternate);
  --cmsmasters-compare-cm-body-odd-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-compare-cm-body-padding-top: 20px;
  --cmsmasters-compare-cm-body-padding-right: 20px;
  --cmsmasters-compare-cm-body-padding-bottom: 20px;
  --cmsmasters-compare-cm-body-padding-left: 20px;
  --cmsmasters-compare-cm-button-normal-colors-bg: var(--cmsmasters-button-normal-colors-bg);
  --cmsmasters-compare-cm-button-normal-colors-bg-image: none;
  --cmsmasters-compare-cm-button-normal-colors-color: var(--cmsmasters-button-normal-colors-color);
  --cmsmasters-compare-cm-button-normal-colors-bd: var(--cmsmasters-button-normal-colors-bd);
  --cmsmasters-compare-cm-button-normal-bd-radius: var(--cmsmasters-button-normal-bd-radius);
  --cmsmasters-compare-cm-button-text-shadow: var(--cmsmasters-button-text-shadow);
  --cmsmasters-compare-cm-button-normal-box-shadow: var(--cmsmasters-button-normal-box-shadow);
  --cmsmasters-compare-cm-button-normal-bd-style: var(--cmsmasters-button-normal-bd-style);
  --cmsmasters-compare-cm-button-normal-bd-width-top: var(--cmsmasters-button-normal-bd-width-top);
  --cmsmasters-compare-cm-button-normal-bd-width-right: var(--cmsmasters-button-normal-bd-width-right);
  --cmsmasters-compare-cm-button-normal-bd-width-bottom: var(--cmsmasters-button-normal-bd-width-bottom);
  --cmsmasters-compare-cm-button-normal-bd-width-left: var(--cmsmasters-button-normal-bd-width-left);
  --cmsmasters-compare-cm-button-hover-colors-bg: var(--cmsmasters-button-hover-colors-bg);
  --cmsmasters-compare-cm-button-hover-colors-bg-image: none;
  --cmsmasters-compare-cm-button-hover-colors-color: var(--cmsmasters-button-hover-colors-color);
  --cmsmasters-compare-cm-button-hover-colors-bd: var(--cmsmasters-button-hover-colors-bd);
  --cmsmasters-compare-cm-button-hover-bd-radius: var(--cmsmasters-button-hover-bd-radius);
  --cmsmasters-compare-cm-button-hover-text-decoration: var(--cmsmasters-button-hover-text-decoration);
  --cmsmasters-compare-cm-button-hover-text-shadow: var(--cmsmasters-button-hover-text-shadow);
  --cmsmasters-compare-cm-button-hover-box-shadow: var(--cmsmasters-button-hover-box-shadow);
  --cmsmasters-compare-cm-button-padding-top: var(--cmsmasters-button-padding-top);
  --cmsmasters-compare-cm-button-padding-right: var(--cmsmasters-button-padding-right);
  --cmsmasters-compare-cm-button-padding-bottom: var(--cmsmasters-button-padding-bottom);
  --cmsmasters-compare-cm-button-padding-left: var(--cmsmasters-button-padding-left);
  --cmsmasters-compare-cm-button-font-family: var(--cmsmasters-button-font-family);
  --cmsmasters-compare-cm-button-font-size: var(--cmsmasters-button-font-size);
  --cmsmasters-compare-cm-button-line-height: var(--cmsmasters-button-line-height);
  --cmsmasters-compare-cm-button-font-weight: var(--cmsmasters-button-font-weight);
  --cmsmasters-compare-cm-button-text-transform: var(--cmsmasters-button-text-transform);
  --cmsmasters-compare-cm-button-font-style: var(--cmsmasters-button-font-style);
  --cmsmasters-compare-cm-button-text-decoration: var(--cmsmasters-button-text-decoration);
  --cmsmasters-compare-cm-button-letter-spacing: var(--cmsmasters-button-letter-spacing);
  --cmsmasters-compare-cm-button-word-spacing: var(--cmsmasters-button-word-spacing);
  --cmsmasters-compare-cm-close-size: 18px;
  --cmsmasters-compare-cm-close-normal-colors-bg: var(--cmsmasters-colors-bd);
  --cmsmasters-compare-cm-close-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-compare-cm-close-hover-colors-bg: var(--cmsmasters-colors-primary);
  --cmsmasters-compare-cm-close-hover-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-compare-cm-bar-bg-color: rgb(41, 42, 48);
  --cmsmasters-compare-cm-bar-button-bg-color: rgb(0, 160, 210);
  --cmsmasters-wishlist-compare-message-wc-box-bg-color: var(--cmsmasters-colors-bg);
  --cmsmasters-wishlist-compare-message-wc-box-bd-style: none;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-top: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-right: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-bottom: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-left: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-wishlist-compare-message-wc-box-bd-radius: 0;
  --cmsmasters-wishlist-compare-message-wc-box-padding-top: 10px;
  --cmsmasters-wishlist-compare-message-wc-box-padding-right: 10px;
  --cmsmasters-wishlist-compare-message-wc-box-padding-bottom: 10px;
  --cmsmasters-wishlist-compare-message-wc-box-padding-left: 10px;
  --cmsmasters-wishlist-compare-message-wc-box-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
  --cmsmasters-wishlist-compare-message-wc-box-bd-style: none;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-top: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-right: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-bottom: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-width-left: 0;
  --cmsmasters-wishlist-compare-message-wc-box-bd-color: var(--cmsmasters-colors-bd);
  --cmsmasters-wishlist-compare-message-wc-box-bd-radius: 0;
  --cmsmasters-wishlist-compare-message-wc-box-box-shadow: none;
  --cmsmasters-wishlist-compare-message-wc-text-font-family: var(--cmsmasters-small-font-family);
  --cmsmasters-wishlist-compare-message-wc-text-font-size: var(--cmsmasters-small-font-size);
  --cmsmasters-wishlist-compare-message-wc-text-line-height: var(--cmsmasters-small-line-height);
  --cmsmasters-wishlist-compare-message-wc-text-font-weight: var(--cmsmasters-small-font-weight);
  --cmsmasters-wishlist-compare-message-wc-text-text-transform: var(--cmsmasters-small-text-transform);
  --cmsmasters-wishlist-compare-message-wc-text-font-style: var(--cmsmasters-small-font-style);
  --cmsmasters-wishlist-compare-message-wc-text-text-decoration: var(--cmsmasters-small-text-decoration);
  --cmsmasters-wishlist-compare-message-wc-text-letter-spacing: var(--cmsmasters-small-letter-spacing);
  --cmsmasters-wishlist-compare-message-wc-text-word-spacing: var(--cmsmasters-small-word-spacing);
  --cmsmasters-wishlist-compare-message-wc-text-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-wpclever-overlay-color: rgba(0, 0, 0, 0.6);
  --cmsmasters-wpclever-overlay-arrow-size: 16px;
  --cmsmasters-wpclever-overlay-arrow-box-size: 50px;
  --cmsmasters-wpclever-overlay-arrow-box-gap: 0;
  --cmsmasters-wpclever-overlay-arrow-normal-colors-bg: var(--cmsmasters-colors-primary);
  --cmsmasters-wpclever-overlay-arrow-normal-colors-color: var(--cmsmasters-colors-secondary);
  --cmsmasters-wpclever-overlay-arrow-hover-colors-bg: var(--cmsmasters-colors-secondary);
  --cmsmasters-wpclever-overlay-arrow-hover-colors-color: var(--cmsmasters-colors-bg);
  --cmsmasters-wpclever-overlay-arrow-normal-bd-radius: 0 0 0 0;
  --cmsmasters-wpclever-overlay-arrow-hover-bd-radius: 0 0 0 0;
}
/*# sourceMappingURL=default-vars.css.map */