
  :root {
    --ws-color-dark-50: 195, 2%, 35%;
    --ws-color-dark-100: 195, 3%, 33%;
    --ws-color-dark-200: 195, 3%, 31%;
    --ws-color-dark-300: 195, 3%, 29%;
    --ws-color-dark-400: 195, 3%, 27%;
    --ws-color-dark-500: 195, 3%, 24%;
    --ws-color-dark-600: 195, 4%, 21%;
    --ws-color-dark-700: 195, 4%, 18%;
    --ws-color-dark-800: 195, 5%, 14%;
    --ws-color-dark-900: 195, 8%, 9%;
    --ws-color-alt-dark-50: 195, 2%, 34%;
    --ws-color-alt-dark-100: 195, 2%, 32%;
    --ws-color-alt-dark-200: 195, 3%, 30%;
    --ws-color-alt-dark-300: 195, 3%, 26%;
    --ws-color-alt-dark-400: 195, 3%, 23%;
    --ws-color-alt-dark-500: 195, 4%, 20%;
    --ws-color-alt-dark-600: 195, 4%, 17%;
    --ws-color-alt-dark-700: 195, 5%, 14%;
    --ws-color-alt-dark-800: 195, 7%, 10%;
    --ws-color-alt-dark-900: 194, 28%, 4%;
    --ws-color-light-50: 152, 73%, 97%;
    --ws-color-light-100: 152, 43%, 95%;
    --ws-color-light-200: 152, 29%, 92%;
    --ws-color-light-300: 152, 17%, 86%;
    --ws-color-light-400: 152, 13%, 83%;
    --ws-color-light-500: 152, 10%, 77%;
    --ws-color-light-600: 152, 8%, 73%;
    --ws-color-light-700: 152, 7%, 68%;
    --ws-color-light-800: 152, 6%, 63%;
    --ws-color-light-900: 152, 5%, 57%;
    --ws-color-alt-light-50: 0, 0%, 100%;
    --ws-color-alt-light-100: 137, 0%, 98%;
    --ws-color-alt-light-200: 137, 0%, 96%;
    --ws-color-alt-light-300: 137, 0%, 94%;
    --ws-color-alt-light-400: 137, 0%, 91%;
    --ws-color-alt-light-500: 137, 0%, 89%;
    --ws-color-alt-light-600: 136, 0%, 87%;
    --ws-color-alt-light-700: 136, 0%, 83%;
    --ws-color-alt-light-800: 136, 0%, 78%;
    --ws-color-alt-light-900: 136, 0%, 72%;
    --ws-color-primary-50: 184, 70%, 94%;
    --ws-color-primary-100: 184, 69%, 84%;
    --ws-color-primary-200: 184, 69%, 74%;
    --ws-color-primary-300: 185, 68%, 65%;
    --ws-color-primary-400: 186, 65%, 60%;
    --ws-color-primary-500: 187, 62%, 58%;
    --ws-color-primary-600: 187, 50%, 53%;
    --ws-color-primary-700: 185, 42%, 47%;
    --ws-color-primary-800: 184, 39%, 41%;
    --ws-color-primary-900: 180, 32%, 31%;
    --ws-color-secondary-50: 186, 73%, 93%;
    --ws-color-secondary-100: 186, 72%, 83%;
    --ws-color-secondary-200: 186, 72%, 73%;
    --ws-color-secondary-300: 186, 71%, 62%;
    --ws-color-secondary-400: 187, 70%, 55%;
    --ws-color-secondary-500: 188, 68%, 52%;
    --ws-color-secondary-600: 187, 63%, 47%;
    --ws-color-secondary-700: 186, 62%, 41%;
    --ws-color-secondary-800: 185, 60%, 36%;
    --ws-color-secondary-900: 182, 56%, 26%;
    --ws-color-warning-50: 46, 100%, 94%;
    --ws-color-warning-100: 45, 100%, 85%;
    --ws-color-warning-200: 45, 99%, 75%;
    --ws-color-warning-300: 46, 99%, 65%;
    --ws-color-warning-400: 45, 99%, 57%;
    --ws-color-warning-500: 45, 99%, 50%;
    --ws-color-warning-600: 42, 100%, 50%;
    --ws-color-warning-700: 38, 100%, 50%;
    --ws-color-warning-800: 34, 100%, 50%;
    --ws-color-warning-900: 26, 100%, 50%;
    --ws-color-error-50: 351, 100%, 96%;
    --ws-color-error-100: 354, 98%, 90%;
    --ws-color-error-200: 360, 71%, 77%;
    --ws-color-error-300: 360, 67%, 67%;
    --ws-color-error-400: 1, 81%, 62%;
    --ws-color-error-500: 4, 87%, 57%;
    --ws-color-error-600: 1, 76%, 54%;
    --ws-color-error-700: 360, 65%, 50%;
    --ws-color-error-800: 360, 68%, 46%;
    --ws-color-error-900: 359, 76%, 40%;
    --ws-color-info-50: 199, 94%, 94%;
    --ws-color-info-100: 199, 93%, 85%;
    --ws-color-info-200: 199, 93%, 75%;
    --ws-color-info-300: 199, 92%, 65%;
    --ws-color-info-400: 199, 92%, 57%;
    --ws-color-info-500: 200, 91%, 52%;
    --ws-color-info-600: 201, 85%, 49%;
    --ws-color-info-700: 203, 85%, 44%;
    --ws-color-info-800: 204, 85%, 40%;
    --ws-color-info-900: 208, 86%, 33%;
    --ws-color-success-50: 127, 47%, 93%;
    --ws-color-success-100: 125, 41%, 83%;
    --ws-color-success-200: 125, 40%, 73%;
    --ws-color-success-300: 126, 40%, 62%;
    --ws-color-success-400: 126, 40%, 54%;
    --ws-color-success-500: 127, 46%, 46%;
    --ws-color-success-600: 127, 49%, 42%;
    --ws-color-success-700: 128, 53%, 36%;
    --ws-color-success-800: 128, 57%, 31%;
    --ws-color-success-900: 132, 77%, 20%;
    --ws-color-text-black: 0, 0%, 0%;
    --ws-color-text-white: 0, 0%, 100%;
  }

  ws-block:is([src*='/menu-with-aside-cta/'], [src*='/menu-with-media/'], [src*='/menu-with-categories/']):has(.ws-surface[data-surface='1']) [data-surface='0'].ws-light-0 [slot='menu-content'] ws-text,
  .ws-language-listbox,
  [data-surface].ws-light-0,
  [data-ws-surface-vars='ws-light-0']{
    --ws-surface-form-date-time-picker-wrapper-background-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-current-month-color: var(--ws-color-text-black);
    --ws-surface-form-date-time-picker-line-color: 137, 0%, 98%;
    --ws-surface-form-date-time-picker-current-day-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-current-day-background: var(--ws-color-secondary-900);
    --ws-surface-form-date-time-picker-current-day-background-hover: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-icon-color: var(--ws-color-secondary-900);
    --ws-surface-form-date-time-picker-icon-hover-color: var(--ws-color-secondary-800);
    --ws-surface-form-date-time-picker-other-month-color: var(--ws-color-text-black);
    --ws-surface-form-date-time-picker-other-month-color-opacity: 0.29;
    --ws-surface-form-date-time-picker-weekday-color: var(--ws-color-text-black);
    --ws-surface-form-date-time-picker-weekday-color-opacity: 0.54;
    --ws-surface-form-time-picker-background-color: var(--ws-color-text-white);
    --ws-surface-form-time-picker-background-hover: var(--ws-color-text-white);
    --ws-surface-form-time-picker-color: var(--ws-color-text-black);
    --ws-surface-form-time-picker-line-color: 137, 0%, 98%;
    --ws-surface-background-color: var(--ws-color-text-white);
    --ws-surface-background-color-opacity: 1;
    --ws-surface-border-color: 136, 0%, 87%;
    --ws-surface-border-color-opacity: 1;
    --ws-surface-block-divider-color: 136, 0%, 87%;
    --ws-surface-block-divider-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-100);
    --ws-surface-focus-outline-color-opacity: 1;
    --ws-surface-error-focus-outline-color: var(--ws-color-error-100);
    --ws-surface-error-focus-outline-color-opacity: 1;
    --ws-surface-primary-button-1-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-background-opacity: 1;
    --ws-surface-primary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-text-color-opacity: 1;
    --ws-surface-primary-button-1-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-border-opacity: 1;
    --ws-surface-primary-button-1-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-background-opacity: 1;
    --ws-surface-primary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-hover-text-color-opacity: 1;
    --ws-surface-primary-button-1-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-border-opacity: 1;
    --ws-surface-primary-button-1-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-background-opacity: 1;
    --ws-surface-primary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-active-text-color-opacity: 1;
    --ws-surface-primary-button-1-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-border-opacity: 1;
    --ws-surface-primary-button-1-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-background-opacity: 0.03;
    --ws-surface-primary-button-1-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-disabled-text-color-opacity: 0.42;
    --ws-surface-primary-button-1-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-border-opacity: 0.03;
    --ws-surface-primary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-background-opacity: 0;
    --ws-surface-primary-button-2-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-icon-background-opacity: 1;
    --ws-surface-primary-button-2-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-icon-opacity: 1;
    --ws-surface-primary-button-2-text-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-text-color-opacity: 1;
    --ws-surface-primary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-border-opacity: 0;
    --ws-surface-primary-button-2-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-background-opacity: 0;
    --ws-surface-primary-button-2-hover-icon-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-icon-background-opacity: 1;
    --ws-surface-primary-button-2-hover-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-icon-opacity: 1;
    --ws-surface-primary-button-2-hover-text-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-text-color-opacity: 1;
    --ws-surface-primary-button-2-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-border-opacity: 0;
    --ws-surface-primary-button-2-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-background-opacity: 0;
    --ws-surface-primary-button-2-active-icon-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-icon-background-opacity: 1;
    --ws-surface-primary-button-2-active-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-icon-opacity: 1;
    --ws-surface-primary-button-2-active-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-text-color-opacity: 1;
    --ws-surface-primary-button-2-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-border-opacity: 0;
    --ws-surface-primary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-background-opacity: 0;
    --ws-surface-primary-button-2-disabled-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-icon-background-opacity: 0.03;
    --ws-surface-primary-button-2-disabled-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-icon-opacity: 0.15;
    --ws-surface-primary-button-2-disabled-text-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-text-color-opacity: 0.45;
    --ws-surface-primary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-border-opacity: 0;
    --ws-surface-secondary-button-1-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-background-opacity: 1;
    --ws-surface-secondary-button-1-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-text-color-opacity: 1;
    --ws-surface-secondary-button-1-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-border-opacity: 1;
    --ws-surface-secondary-button-1-hover-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-1-hover-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-1-hover-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-1-active-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-active-background-opacity: 0.4;
    --ws-surface-secondary-button-1-active-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-active-text-color-opacity: 1;
    --ws-surface-secondary-button-1-active-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-active-border-opacity: 0.4;
    --ws-surface-secondary-button-1-disabled-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-disabled-background-opacity: 0.28;
    --ws-surface-secondary-button-1-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-disabled-text-color-opacity: 0.29;
    --ws-surface-secondary-button-1-disabled-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-1-disabled-border-opacity: 0.28;
    --ws-surface-secondary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-background-opacity: 0;
    --ws-surface-secondary-button-2-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-2-text-color-opacity: 1;
    --ws-surface-secondary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-border-opacity: 1;
    --ws-surface-secondary-button-2-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-background-opacity: 1;
    --ws-surface-secondary-button-2-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-2-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-border-opacity: 1;
    --ws-surface-secondary-button-2-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-background-opacity: 1;
    --ws-surface-secondary-button-2-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-active-text-color-opacity: 1;
    --ws-surface-secondary-button-2-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-border-opacity: 1;
    --ws-surface-secondary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-background-opacity: 0.03;
    --ws-surface-secondary-button-2-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-2-disabled-text-color-opacity: 0.29;
    --ws-surface-secondary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-border-opacity: 0.03;
    --ws-surface-secondary-button-3-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-background-opacity: 0;
    --ws-surface-secondary-button-3-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-text-color-opacity: 1;
    --ws-surface-secondary-button-3-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-border-opacity: 1;
    --ws-surface-secondary-button-3-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-background-opacity: 1;
    --ws-surface-secondary-button-3-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-3-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-border-opacity: 1;
    --ws-surface-secondary-button-3-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-background-opacity: 1;
    --ws-surface-secondary-button-3-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-active-text-color-opacity: 1;
    --ws-surface-secondary-button-3-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-border-opacity: 1;
    --ws-surface-secondary-button-3-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-background-opacity: 0.03;
    --ws-surface-secondary-button-3-disabled-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-text-color-opacity: 0.45;
    --ws-surface-secondary-button-3-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-border-opacity: 0.03;
    --ws-surface-secondary-button-4-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-background-opacity: 0;
    --ws-surface-secondary-button-4-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-text-color-opacity: 1;
    --ws-surface-secondary-button-4-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-border-opacity: 1;
    --ws-surface-secondary-button-4-hover-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-hover-background-opacity: 1;
    --ws-surface-secondary-button-4-hover-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-4-hover-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-hover-border-opacity: 1;
    --ws-surface-secondary-button-4-active-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-active-background-opacity: 1;
    --ws-surface-secondary-button-4-active-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-active-text-color-opacity: 1;
    --ws-surface-secondary-button-4-active-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-active-border-opacity: 1;
    --ws-surface-secondary-button-4-disabled-background-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-disabled-background-opacity: 0.28;
    --ws-surface-secondary-button-4-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-disabled-text-color-opacity: 0.29;
    --ws-surface-secondary-button-4-disabled-border-color: var(--ws-color-light-200);
    --ws-surface-secondary-button-4-disabled-border-opacity: 0.28;
    --ws-surface-secondary-button-5-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-background-opacity: 1;
    --ws-surface-secondary-button-5-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-text-color-opacity: 1;
    --ws-surface-secondary-button-5-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-border-opacity: 1;
    --ws-surface-secondary-button-5-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-background-opacity: 1;
    --ws-surface-secondary-button-5-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-5-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-border-opacity: 1;
    --ws-surface-secondary-button-5-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-background-opacity: 1;
    --ws-surface-secondary-button-5-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-active-text-color-opacity: 1;
    --ws-surface-secondary-button-5-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-border-opacity: 1;
    --ws-surface-secondary-button-5-disabled-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-background-opacity: 0.03;
    --ws-surface-secondary-button-5-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-disabled-text-color-opacity: 0.42;
    --ws-surface-secondary-button-5-disabled-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-border-opacity: 0.03;
    --ws-surface-secondary-button-6-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-background-opacity: 0;
    --ws-surface-secondary-button-6-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-text-color-opacity: 1;
    --ws-surface-secondary-button-6-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-border-opacity: 0;
    --ws-surface-secondary-button-6-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-background-opacity: 0;
    --ws-surface-secondary-button-6-hover-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-6-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-border-opacity: 0;
    --ws-surface-secondary-button-6-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-background-opacity: 0;
    --ws-surface-secondary-button-6-active-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-text-color-opacity: 1;
    --ws-surface-secondary-button-6-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-border-opacity: 0;
    --ws-surface-secondary-button-6-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-background-opacity: 0;
    --ws-surface-secondary-button-6-disabled-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-text-color-opacity: 0.45;
    --ws-surface-secondary-button-6-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-border-opacity: 0;
    --ws-surface-decoration-1-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-1-color-opacity: 1;
    --ws-surface-decoration-2-color: var(--ws-color-light-200);
    --ws-surface-decoration-2-color-opacity: 1;
    --ws-surface-decoration-3-color: var(--ws-color-primary-900);
    --ws-surface-decoration-3-color-opacity: 1;
    --ws-surface-text-color: var(--ws-color-text-black);
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.54;
    --ws-surface-text-disabled-emphasis-opacity: 0.29;
    --ws-surface-link-text-color: var(--ws-color-secondary-900);
    --ws-surface-link-text-color-opacity: 1;
    --ws-surface-link-hover-text-color: 185, 60%, 36%;
    --ws-surface-link-hover-text-color-opacity: 1;
    --ws-surface-footer-link-text-color: var(--ws-color-text-black);
    --ws-surface-footer-link-text-color-opacity: 1;
    --ws-surface-footer-link-hover-text-color: var(--ws-color-primary-900);
    --ws-surface-footer-link-hover-text-color-opacity: 1;
    --ws-surface-highlighter-text-color: var(--ws-color-text-white);
    --ws-surface-highlighter-background-color: var(--ws-color-secondary-900);
    --ws-surface-mark-text-color: var(--ws-color-secondary-900);
    --ws-surface-mark-text-color-opacity: 1;
    --ws-surface-form-input-border-color: 136, 0%, 87%;
    --ws-surface-form-input-border-color-opacity: 1;
    --ws-surface-form-input-focus-border-color: var(--ws-color-info-500);
    --ws-surface-form-input-focus-border-color-opacity: 1;
    --ws-surface-form-input-disabled-border-color: 136, 0%, 87%;
    --ws-surface-form-input-disabled-border-color-opacity: 0.46;
    --ws-surface-form-input-error-border-color: var(--ws-color-error-300);
    --ws-surface-form-input-error-border-color-opacity: 1;
    --ws-surface-form-validation-error-text-color: var(--ws-color-error-300);
    --ws-surface-form-checkbox-icon-color: var(--ws-color-text-white);
    --ws-surface-form-checkbox-icon-color-opacity: 1;
    --ws-surface-form-checkbox-background-color: var(--ws-color-text-white);
    --ws-surface-form-checkbox-background-color-opacity: 1;
    --ws-surface-form-checkbox-border-color: 136, 0%, 87%;
    --ws-surface-form-checkbox-border-color-opacity: 1;
    --ws-surface-form-checkbox-checked-background-color: var(--ws-color-secondary-900);
    --ws-surface-form-checkbox-checked-background-color-opacity: 1;
    --ws-surface-form-checkbox-checked-border-color: var(--ws-color-secondary-900);
    --ws-surface-form-checkbox-checked-border-color-opacity: 1;
    --ws-surface-form-checkbox-disabled-border-color: 136, 0%, 87%;
    --ws-surface-form-checkbox-disabled-border-color-opacity: 0.46;
    --ws-surface-form-checkbox-disabled-background-color: var(--ws-color-text-white);
    --ws-surface-form-checkbox-disabled-background-color-opacity: 0.46;
    --ws-surface-form-label-color: var(--ws-color-text-black);
    --ws-surface-form-label-color-opacity: 1;
    --ws-surface-form-label-disabled-color-opacity: 0.29;
    --ws-surface-form-input-text-color: var(--ws-color-text-black);
    --ws-surface-form-input-text-color-opacity: 1;
    --ws-surface-social-icon-color: var(--ws-color-secondary-900);
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: 185, 60%, 36%;
    --ws-surface-social-icon-hover-color-opacity: 1;
    --ws-surface-feature-icon-color: var(--ws-color-secondary-900);
    --ws-surface-feature-icon-color-opacity: 1;
    --ws-surface-feature-link-color: var(--ws-color-secondary-900);
    --ws-surface-feature-link-color-opacity: 1;
    --ws-surface-feature-link-hover-color: var(--ws-color-secondary-800);
    --ws-surface-feature-link-hover-color-opacity: 1;
    --ws-surface-contact-icon-color: var(--ws-color-text-black);
    --ws-surface-contact-icon-color-opacity: 0.54;
    --ws-surface-m-table-with-buttons-thead-border-color: var(--ws-color-text-black);
    --ws-surface-m-table-with-buttons-thead-border-color-opacity: 1;
    --ws-surface-m-table-with-buttons-border-color: 137, 0%, 89%;
    --ws-surface-m-table-with-buttons-border-color-opacity: 1;
    --ws-surface-tag-color: var(--ws-color-text-black);
    --ws-surface-tag-color-opacity: 0.55;
    --ws-surface-tag-background-color: var(--ws-color-light-200);
    --ws-surface-tag-background-color-opacity: 1;
    --ws-surface-counter-text-color: var(--ws-color-secondary-900);
    --ws-surface-counter-text-opacity: 1;
    --ws-surface-m-phone-color: var(--ws-color-secondary-900);
    --ws-surface-header-phone-color: var(--ws-color-secondary-900);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-m-nav-link-color: var(--ws-color-text-black);
    --ws-surface-m-nav-link-color-opacity: 1;
    --ws-surface-m-nav-link-hover-color: var(--ws-color-primary-900);
    --ws-surface-m-nav-link-hover-color-opacity: 1;
    --ws-surface-m-nav-link-active-color: var(--ws-color-primary-900);
    --ws-surface-m-nav-link-active-color-opacity: 1;
    --ws-surface-dropdown-arrow-color: var(--ws-color-text-black);
    --ws-surface-dropdown-arrow-disabled-color: var(--ws-color-text-black);
    --ws-surface-dropdown-list-background: var(--ws-color-text-white);
    --ws-surface-dropdown-list-row-background: var(--ws-color-text-white);
    --ws-surface-dropdown-list-row-hover-background: var(--ws-color-text-white);
    --ws-surface-dropdown-list-row-selected-background: var(--ws-color-secondary-900);
    --ws-surface-dropdown-list-text-color: var(--ws-color-text-black);
    --ws-surface-dropdown-list-text-hover-color: var(--ws-color-text-black);
    --ws-surface-dropdown-list-text-selected-color: var(--ws-color-text-white);
    --ws-surface-dropdown-text-color: var(--ws-color-text-black);
    --ws-surface-dropdown-disabled-color: var(--ws-color-text-black);
    --ws-surface-site-name-color: var(--ws-color-text-black);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-black);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-black);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-black);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-black);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-black);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-black);
    --ws-surface-heading-6-color-opacity: 0.54;
    --ws-surface-paragraph-color: var(--ws-color-text-black);
    --ws-surface-paragraph-color-opacity: 0.54;
    --ws-surface-blockquote-color: var(--ws-color-text-black);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color-opacity: 1
  }

  ws-block:is([src*='/menu-with-aside-cta/'], [src*='/menu-with-media/'], [src*='/menu-with-categories/']):has(.ws-surface[data-surface='1']) [data-surface='0'].ws-light-1 [slot='menu-content'] ws-text,
  [data-surface].ws-light-1,
  [data-ws-surface-vars='ws-light-1']{
    --ws-surface-form-date-time-picker-wrapper-background-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-current-month-color: var(--ws-color-text-black);
    --ws-surface-form-date-time-picker-line-color: var(--ws-color-light-100);
    --ws-surface-form-date-time-picker-current-day-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-current-day-background: var(--ws-color-secondary-900);
    --ws-surface-form-date-time-picker-current-day-background-hover: var(--ws-color-light-50);
    --ws-surface-form-date-time-picker-icon-color: var(--ws-color-secondary-900);
    --ws-surface-form-date-time-picker-icon-hover-color: var(--ws-color-secondary-800);
    --ws-surface-form-date-time-picker-other-month-color: var(--ws-color-text-black);
    --ws-surface-form-date-time-picker-other-month-color-opacity: 0.29;
    --ws-surface-form-date-time-picker-weekday-color: var(--ws-color-text-black);
    --ws-surface-form-date-time-picker-weekday-color-opacity: 0.55;
    --ws-surface-form-time-picker-background-color: var(--ws-color-text-white);
    --ws-surface-form-time-picker-background-hover: var(--ws-color-light-50);
    --ws-surface-form-time-picker-color: var(--ws-color-text-black);
    --ws-surface-form-time-picker-line-color: var(--ws-color-light-100);
    --ws-surface-background-color: var(--ws-color-light-200);
    --ws-surface-background-color-opacity: 1;
    --ws-surface-border-color: 152, 10%, 77%;
    --ws-surface-border-color-opacity: 1;
    --ws-surface-block-divider-color: 152, 10%, 77%;
    --ws-surface-block-divider-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-200);
    --ws-surface-focus-outline-color-opacity: 1;
    --ws-surface-error-focus-outline-color: var(--ws-color-error-200);
    --ws-surface-error-focus-outline-color-opacity: 1;
    --ws-surface-primary-button-1-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-background-opacity: 1;
    --ws-surface-primary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-text-color-opacity: 1;
    --ws-surface-primary-button-1-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-border-opacity: 1;
    --ws-surface-primary-button-1-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-background-opacity: 1;
    --ws-surface-primary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-hover-text-color-opacity: 1;
    --ws-surface-primary-button-1-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-border-opacity: 1;
    --ws-surface-primary-button-1-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-background-opacity: 1;
    --ws-surface-primary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-active-text-color-opacity: 1;
    --ws-surface-primary-button-1-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-border-opacity: 1;
    --ws-surface-primary-button-1-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-background-opacity: 0.04;
    --ws-surface-primary-button-1-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-disabled-text-color-opacity: 0.42;
    --ws-surface-primary-button-1-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-border-opacity: 0.04;
    --ws-surface-primary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-background-opacity: 0;
    --ws-surface-primary-button-2-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-icon-background-opacity: 1;
    --ws-surface-primary-button-2-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-icon-opacity: 1;
    --ws-surface-primary-button-2-text-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-text-color-opacity: 1;
    --ws-surface-primary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-border-opacity: 0;
    --ws-surface-primary-button-2-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-background-opacity: 0;
    --ws-surface-primary-button-2-hover-icon-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-icon-background-opacity: 1;
    --ws-surface-primary-button-2-hover-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-icon-opacity: 1;
    --ws-surface-primary-button-2-hover-text-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-text-color-opacity: 1;
    --ws-surface-primary-button-2-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-border-opacity: 0;
    --ws-surface-primary-button-2-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-background-opacity: 0;
    --ws-surface-primary-button-2-active-icon-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-icon-background-opacity: 1;
    --ws-surface-primary-button-2-active-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-icon-opacity: 1;
    --ws-surface-primary-button-2-active-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-text-color-opacity: 1;
    --ws-surface-primary-button-2-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-border-opacity: 0;
    --ws-surface-primary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-background-opacity: 0;
    --ws-surface-primary-button-2-disabled-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-icon-background-opacity: 0.04;
    --ws-surface-primary-button-2-disabled-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-icon-opacity: 0.15;
    --ws-surface-primary-button-2-disabled-text-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-text-color-opacity: 0.48;
    --ws-surface-primary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-border-opacity: 0;
    --ws-surface-secondary-button-1-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-background-opacity: 0.64;
    --ws-surface-secondary-button-1-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-text-color-opacity: 1;
    --ws-surface-secondary-button-1-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-border-opacity: 0.64;
    --ws-surface-secondary-button-1-hover-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-hover-background-opacity: 0.32;
    --ws-surface-secondary-button-1-hover-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-1-hover-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-hover-border-opacity: 0.32;
    --ws-surface-secondary-button-1-active-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-active-background-opacity: 0.32;
    --ws-surface-secondary-button-1-active-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-active-text-color-opacity: 1;
    --ws-surface-secondary-button-1-active-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-active-border-opacity: 0.32;
    --ws-surface-secondary-button-1-disabled-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-disabled-background-opacity: 0.27;
    --ws-surface-secondary-button-1-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-1-disabled-text-color-opacity: 0.29;
    --ws-surface-secondary-button-1-disabled-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-disabled-border-opacity: 0.27;
    --ws-surface-secondary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-background-opacity: 0;
    --ws-surface-secondary-button-2-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-2-text-color-opacity: 1;
    --ws-surface-secondary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-border-opacity: 1;
    --ws-surface-secondary-button-2-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-background-opacity: 1;
    --ws-surface-secondary-button-2-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-2-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-border-opacity: 1;
    --ws-surface-secondary-button-2-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-background-opacity: 1;
    --ws-surface-secondary-button-2-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-active-text-color-opacity: 1;
    --ws-surface-secondary-button-2-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-border-opacity: 1;
    --ws-surface-secondary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-background-opacity: 0.04;
    --ws-surface-secondary-button-2-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-2-disabled-text-color-opacity: 0.29;
    --ws-surface-secondary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-border-opacity: 0.04;
    --ws-surface-secondary-button-3-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-background-opacity: 0;
    --ws-surface-secondary-button-3-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-text-color-opacity: 1;
    --ws-surface-secondary-button-3-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-border-opacity: 1;
    --ws-surface-secondary-button-3-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-background-opacity: 1;
    --ws-surface-secondary-button-3-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-3-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-border-opacity: 1;
    --ws-surface-secondary-button-3-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-background-opacity: 1;
    --ws-surface-secondary-button-3-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-active-text-color-opacity: 1;
    --ws-surface-secondary-button-3-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-border-opacity: 1;
    --ws-surface-secondary-button-3-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-background-opacity: 0.04;
    --ws-surface-secondary-button-3-disabled-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-text-color-opacity: 0.48;
    --ws-surface-secondary-button-3-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-border-opacity: 0.04;
    --ws-surface-secondary-button-4-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-background-opacity: 0;
    --ws-surface-secondary-button-4-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-text-color-opacity: 1;
    --ws-surface-secondary-button-4-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-border-opacity: 0.64;
    --ws-surface-secondary-button-4-hover-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-hover-background-opacity: 0.64;
    --ws-surface-secondary-button-4-hover-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-4-hover-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-hover-border-opacity: 0.64;
    --ws-surface-secondary-button-4-active-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-active-background-opacity: 0.64;
    --ws-surface-secondary-button-4-active-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-active-text-color-opacity: 1;
    --ws-surface-secondary-button-4-active-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-active-border-opacity: 0.64;
    --ws-surface-secondary-button-4-disabled-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-disabled-background-opacity: 0.27;
    --ws-surface-secondary-button-4-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-4-disabled-text-color-opacity: 0.29;
    --ws-surface-secondary-button-4-disabled-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-disabled-border-opacity: 0.27;
    --ws-surface-secondary-button-5-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-background-opacity: 1;
    --ws-surface-secondary-button-5-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-text-color-opacity: 1;
    --ws-surface-secondary-button-5-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-border-opacity: 1;
    --ws-surface-secondary-button-5-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-background-opacity: 1;
    --ws-surface-secondary-button-5-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-5-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-border-opacity: 1;
    --ws-surface-secondary-button-5-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-background-opacity: 1;
    --ws-surface-secondary-button-5-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-active-text-color-opacity: 1;
    --ws-surface-secondary-button-5-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-border-opacity: 1;
    --ws-surface-secondary-button-5-disabled-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-background-opacity: 0.03;
    --ws-surface-secondary-button-5-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-disabled-text-color-opacity: 0.42;
    --ws-surface-secondary-button-5-disabled-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-border-opacity: 0.03;
    --ws-surface-secondary-button-6-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-background-opacity: 0;
    --ws-surface-secondary-button-6-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-text-color-opacity: 1;
    --ws-surface-secondary-button-6-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-border-opacity: 0;
    --ws-surface-secondary-button-6-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-background-opacity: 0;
    --ws-surface-secondary-button-6-hover-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-6-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-border-opacity: 0;
    --ws-surface-secondary-button-6-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-background-opacity: 0;
    --ws-surface-secondary-button-6-active-text-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-text-color-opacity: 1;
    --ws-surface-secondary-button-6-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-border-opacity: 0;
    --ws-surface-secondary-button-6-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-background-opacity: 0;
    --ws-surface-secondary-button-6-disabled-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-text-color-opacity: 0.48;
    --ws-surface-secondary-button-6-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-border-opacity: 0;
    --ws-surface-decoration-1-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-1-color-opacity: 1;
    --ws-surface-decoration-2-color: var(--ws-color-text-white);
    --ws-surface-decoration-2-color-opacity: 0.64;
    --ws-surface-decoration-3-color: var(--ws-color-primary-900);
    --ws-surface-decoration-3-color-opacity: 1;
    --ws-surface-text-color: var(--ws-color-text-black);
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.55;
    --ws-surface-text-disabled-emphasis-opacity: 0.29;
    --ws-surface-link-text-color: 64, 60%, 32%;
    --ws-surface-link-text-color-opacity: 1;
    --ws-surface-link-hover-text-color: 71, 54%, 43%;
    --ws-surface-link-hover-text-color-opacity: 1;
    --ws-surface-footer-link-text-color: var(--ws-color-text-black);
    --ws-surface-footer-link-text-color-opacity: 1;
    --ws-surface-footer-link-hover-text-color: var(--ws-color-primary-900);
    --ws-surface-footer-link-hover-text-color-opacity: 1;
    --ws-surface-highlighter-text-color: var(--ws-color-text-white);
    --ws-surface-highlighter-background-color: var(--ws-color-secondary-900);
    --ws-surface-mark-text-color: var(--ws-color-secondary-900);
    --ws-surface-mark-text-color-opacity: 1;
    --ws-surface-form-input-border-color: 152, 10%, 77%;
    --ws-surface-form-input-border-color-opacity: 1;
    --ws-surface-form-input-focus-border-color: var(--ws-color-info-600);
    --ws-surface-form-input-focus-border-color-opacity: 1;
    --ws-surface-form-input-disabled-border-color: 152, 10%, 77%;
    --ws-surface-form-input-disabled-border-color-opacity: 0.38;
    --ws-surface-form-input-error-border-color: var(--ws-color-error-400);
    --ws-surface-form-input-error-border-color-opacity: 1;
    --ws-surface-form-validation-error-text-color: var(--ws-color-error-400);
    --ws-surface-form-checkbox-icon-color: var(--ws-color-text-white);
    --ws-surface-form-checkbox-icon-color-opacity: 1;
    --ws-surface-form-checkbox-background-color: var(--ws-color-light-300);
    --ws-surface-form-checkbox-background-color-opacity: 1;
    --ws-surface-form-checkbox-border-color: 152, 10%, 77%;
    --ws-surface-form-checkbox-border-color-opacity: 1;
    --ws-surface-form-checkbox-checked-background-color: var(--ws-color-secondary-900);
    --ws-surface-form-checkbox-checked-background-color-opacity: 1;
    --ws-surface-form-checkbox-checked-border-color: var(--ws-color-secondary-900);
    --ws-surface-form-checkbox-checked-border-color-opacity: 1;
    --ws-surface-form-checkbox-disabled-border-color-opacity: 0.38;
    --ws-surface-form-checkbox-disabled-background-color: var(--ws-color-light-300);
    --ws-surface-form-checkbox-disabled-background-color-opacity: var(--ws-color-light-500);
    --ws-surface-form-label-color: var(--ws-color-text-black);
    --ws-surface-form-label-color-opacity: 1;
    --ws-surface-form-label-disabled-color-opacity: 0.29;
    --ws-surface-form-input-text-color: var(--ws-color-text-black);
    --ws-surface-form-input-text-color-opacity: 1;
    --ws-surface-social-icon-color: 64, 60%, 32%;
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: 71, 54%, 43%;
    --ws-surface-social-icon-hover-color-opacity: 1;
    --ws-surface-feature-icon-color: var(--ws-color-secondary-900);
    --ws-surface-feature-icon-color-opacity: 1;
    --ws-surface-feature-link-color: var(--ws-color-secondary-900);
    --ws-surface-feature-link-color-opacity: 1;
    --ws-surface-feature-link-hover-color: var(--ws-color-secondary-800);
    --ws-surface-feature-link-hover-color-opacity: 1;
    --ws-surface-contact-icon-color: var(--ws-color-text-black);
    --ws-surface-contact-icon-color-opacity: 0.55;
    --ws-surface-m-table-with-buttons-thead-border-color: var(--ws-color-text-black);
    --ws-surface-m-table-with-buttons-thead-border-color-opacity: 1;
    --ws-surface-m-table-with-buttons-border-color: var(--ws-color-light-400);
    --ws-surface-m-table-with-buttons-border-color-opacity: 1;
    --ws-surface-tag-color: var(--ws-color-text-black);
    --ws-surface-tag-color-opacity: 0.58;
    --ws-surface-tag-background-color: var(--ws-color-text-white);
    --ws-surface-tag-background-color-opacity: 0.64;
    --ws-surface-counter-text-color: var(--ws-color-secondary-900);
    --ws-surface-counter-text-opacity: 1;
    --ws-surface-m-phone-color: var(--ws-color-secondary-900);
    --ws-surface-header-phone-color: var(--ws-color-secondary-900);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-m-nav-link-color: var(--ws-color-text-black);
    --ws-surface-m-nav-link-color-opacity: 1;
    --ws-surface-m-nav-link-hover-color: var(--ws-color-primary-900);
    --ws-surface-m-nav-link-hover-color-opacity: 1;
    --ws-surface-m-nav-link-active-color: var(--ws-color-primary-900);
    --ws-surface-m-nav-link-active-color-opacity: 1;
    --ws-surface-dropdown-arrow-color: var(--ws-color-text-black);
    --ws-surface-dropdown-arrow-disabled-color: var(--ws-color-text-black);
    --ws-surface-dropdown-list-background: var(--ws-color-text-white);
    --ws-surface-dropdown-list-row-background: var(--ws-color-text-white);
    --ws-surface-dropdown-list-row-hover-background: var(--ws-color-light-50);
    --ws-surface-dropdown-list-row-selected-background: var(--ws-color-secondary-900);
    --ws-surface-dropdown-list-text-color: var(--ws-color-text-black);
    --ws-surface-dropdown-list-text-hover-color: var(--ws-color-text-black);
    --ws-surface-dropdown-list-text-selected-color: var(--ws-color-text-white);
    --ws-surface-dropdown-text-color: var(--ws-color-text-black);
    --ws-surface-dropdown-disabled-color: var(--ws-color-text-black);
    --ws-surface-site-name-color: var(--ws-color-text-black);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-black);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-black);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-black);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-black);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-black);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-black);
    --ws-surface-heading-6-color-opacity: 0.55;
    --ws-surface-paragraph-color: var(--ws-color-text-black);
    --ws-surface-paragraph-color-opacity: 0.55;
    --ws-surface-blockquote-color: var(--ws-color-text-black);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: var(--ws-color-light-200);
    --ws-surface-overlay-background-color-opacity: 1
  }

  ws-block:is([src*='/menu-with-aside-cta/'], [src*='/menu-with-media/'], [src*='/menu-with-categories/']):has(.ws-surface[data-surface='1']) [data-surface='0'].ws-dark-0 [slot='menu-content'] ws-text,
  ws-block .ws-section:not([data-ws-hidden-children~='block_media']):not([data-ws-hidden-children~='service_image']) .ws-m-media-with-text-overlay ws-text,
  [data-surface].ws-dark-0,
  [data-ws-surface-vars='ws-dark-0']{
    --ws-surface-form-date-time-picker-wrapper-background-color: var(--ws-color-dark-800);
    --ws-surface-form-date-time-picker-current-month-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-line-color: var(--ws-color-dark-600);
    --ws-surface-form-date-time-picker-current-day-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-current-day-background: var(--ws-color-secondary-800);
    --ws-surface-form-date-time-picker-current-day-background-hover: var(--ws-color-dark-700);
    --ws-surface-form-date-time-picker-icon-color: var(--ws-color-secondary-700);
    --ws-surface-form-date-time-picker-icon-hover-color: var(--ws-color-secondary-600);
    --ws-surface-form-date-time-picker-other-month-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-other-month-color-opacity: 0.22;
    --ws-surface-form-date-time-picker-weekday-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-weekday-color-opacity: 0.46;
    --ws-surface-form-time-picker-background-color: var(--ws-color-dark-800);
    --ws-surface-form-time-picker-background-hover: var(--ws-color-dark-700);
    --ws-surface-form-time-picker-color: var(--ws-color-text-white);
    --ws-surface-form-time-picker-line-color: var(--ws-color-dark-600);
    --ws-surface-background-color: var(--ws-color-dark-900);
    --ws-surface-background-color-opacity: 1;
    --ws-surface-border-color: 195, 3%, 27%;
    --ws-surface-border-color-opacity: 1;
    --ws-surface-block-divider-color: 195, 3%, 27%;
    --ws-surface-block-divider-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-900);
    --ws-surface-focus-outline-color-opacity: 1;
    --ws-surface-error-focus-outline-color: var(--ws-color-error-900);
    --ws-surface-error-focus-outline-color-opacity: 0.79;
    --ws-surface-primary-button-1-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-background-opacity: 1;
    --ws-surface-primary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-text-color-opacity: 1;
    --ws-surface-primary-button-1-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-border-opacity: 1;
    --ws-surface-primary-button-1-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-background-opacity: 1;
    --ws-surface-primary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-hover-text-color-opacity: 1;
    --ws-surface-primary-button-1-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-border-opacity: 1;
    --ws-surface-primary-button-1-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-background-opacity: 1;
    --ws-surface-primary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-active-text-color-opacity: 1;
    --ws-surface-primary-button-1-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-border-opacity: 1;
    --ws-surface-primary-button-1-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-background-opacity: 0.23;
    --ws-surface-primary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-disabled-text-color-opacity: 0.32;
    --ws-surface-primary-button-1-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-border-opacity: 0.23;
    --ws-surface-primary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-background-opacity: 0;
    --ws-surface-primary-button-2-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-icon-background-opacity: 1;
    --ws-surface-primary-button-2-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-icon-opacity: 1;
    --ws-surface-primary-button-2-text-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-text-color-opacity: 1;
    --ws-surface-primary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-border-opacity: 0;
    --ws-surface-primary-button-2-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-background-opacity: 0;
    --ws-surface-primary-button-2-hover-icon-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-icon-background-opacity: 1;
    --ws-surface-primary-button-2-hover-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-icon-opacity: 1;
    --ws-surface-primary-button-2-hover-text-color: 185, 42%, 47%;
    --ws-surface-primary-button-2-hover-text-color-opacity: 1;
    --ws-surface-primary-button-2-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-border-opacity: 0;
    --ws-surface-primary-button-2-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-background-opacity: 0;
    --ws-surface-primary-button-2-active-icon-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-icon-background-opacity: 1;
    --ws-surface-primary-button-2-active-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-icon-opacity: 1;
    --ws-surface-primary-button-2-active-text-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-active-text-color-opacity: 1;
    --ws-surface-primary-button-2-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-border-opacity: 0;
    --ws-surface-primary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-background-opacity: 0;
    --ws-surface-primary-button-2-disabled-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-icon-background-opacity: 0.23;
    --ws-surface-primary-button-2-disabled-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-icon-opacity: 0.22;
    --ws-surface-primary-button-2-disabled-text-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-disabled-text-color-opacity: 0.48;
    --ws-surface-primary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-border-opacity: 0;
    --ws-surface-secondary-button-1-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-background-opacity: 1;
    --ws-surface-secondary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-text-color-opacity: 1;
    --ws-surface-secondary-button-1-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-border-opacity: 1;
    --ws-surface-secondary-button-1-hover-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-1-hover-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-1-active-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-active-background-opacity: 0.4;
    --ws-surface-secondary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-active-text-color-opacity: 1;
    --ws-surface-secondary-button-1-active-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-active-border-opacity: 0.4;
    --ws-surface-secondary-button-1-disabled-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-disabled-background-opacity: 0.7;
    --ws-surface-secondary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-disabled-text-color-opacity: 0.22;
    --ws-surface-secondary-button-1-disabled-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-1-disabled-border-opacity: 0.7;
    --ws-surface-secondary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-background-opacity: 0;
    --ws-surface-secondary-button-2-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-text-color-opacity: 1;
    --ws-surface-secondary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-border-opacity: 1;
    --ws-surface-secondary-button-2-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-background-opacity: 1;
    --ws-surface-secondary-button-2-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-2-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-border-opacity: 1;
    --ws-surface-secondary-button-2-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-background-opacity: 1;
    --ws-surface-secondary-button-2-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-active-text-color-opacity: 1;
    --ws-surface-secondary-button-2-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-border-opacity: 1;
    --ws-surface-secondary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-background-opacity: 0.23;
    --ws-surface-secondary-button-2-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-disabled-text-color-opacity: 0.22;
    --ws-surface-secondary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-border-opacity: 0.23;
    --ws-surface-secondary-button-3-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-background-opacity: 0;
    --ws-surface-secondary-button-3-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-text-color-opacity: 1;
    --ws-surface-secondary-button-3-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-border-opacity: 1;
    --ws-surface-secondary-button-3-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-background-opacity: 1;
    --ws-surface-secondary-button-3-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-3-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-border-opacity: 1;
    --ws-surface-secondary-button-3-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-background-opacity: 1;
    --ws-surface-secondary-button-3-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-active-text-color-opacity: 1;
    --ws-surface-secondary-button-3-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-border-opacity: 1;
    --ws-surface-secondary-button-3-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-background-opacity: 0.23;
    --ws-surface-secondary-button-3-disabled-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-disabled-text-color-opacity: 0.48;
    --ws-surface-secondary-button-3-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-border-opacity: 0.23;
    --ws-surface-secondary-button-4-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-background-opacity: 0;
    --ws-surface-secondary-button-4-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-text-color-opacity: 1;
    --ws-surface-secondary-button-4-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-border-opacity: 1;
    --ws-surface-secondary-button-4-hover-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-hover-background-opacity: 1;
    --ws-surface-secondary-button-4-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-4-hover-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-hover-border-opacity: 1;
    --ws-surface-secondary-button-4-active-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-active-background-opacity: 1;
    --ws-surface-secondary-button-4-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-active-text-color-opacity: 1;
    --ws-surface-secondary-button-4-active-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-active-border-opacity: 1;
    --ws-surface-secondary-button-4-disabled-background-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-disabled-background-opacity: 0.7;
    --ws-surface-secondary-button-4-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-disabled-text-color-opacity: 0.22;
    --ws-surface-secondary-button-4-disabled-border-color: 195, 4%, 18%;
    --ws-surface-secondary-button-4-disabled-border-opacity: 0.7;
    --ws-surface-secondary-button-5-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-background-opacity: 1;
    --ws-surface-secondary-button-5-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-text-color-opacity: 1;
    --ws-surface-secondary-button-5-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-border-opacity: 1;
    --ws-surface-secondary-button-5-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-background-opacity: 1;
    --ws-surface-secondary-button-5-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-5-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-border-opacity: 1;
    --ws-surface-secondary-button-5-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-background-opacity: 1;
    --ws-surface-secondary-button-5-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-active-text-color-opacity: 1;
    --ws-surface-secondary-button-5-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-border-opacity: 1;
    --ws-surface-secondary-button-5-disabled-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-background-opacity: 0.25;
    --ws-surface-secondary-button-5-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-disabled-text-color-opacity: 0.32;
    --ws-surface-secondary-button-5-disabled-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-border-opacity: 0.25;
    --ws-surface-secondary-button-6-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-background-opacity: 0;
    --ws-surface-secondary-button-6-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-text-color-opacity: 1;
    --ws-surface-secondary-button-6-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-border-opacity: 0;
    --ws-surface-secondary-button-6-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-background-opacity: 0;
    --ws-surface-secondary-button-6-hover-text-color: 185, 42%, 47%;
    --ws-surface-secondary-button-6-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-6-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-border-opacity: 0;
    --ws-surface-secondary-button-6-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-background-opacity: 0;
    --ws-surface-secondary-button-6-active-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-active-text-color-opacity: 1;
    --ws-surface-secondary-button-6-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-border-opacity: 0;
    --ws-surface-secondary-button-6-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-background-opacity: 0;
    --ws-surface-secondary-button-6-disabled-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-disabled-text-color-opacity: 0.48;
    --ws-surface-secondary-button-6-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-border-opacity: 0;
    --ws-surface-decoration-1-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-1-color-opacity: 1;
    --ws-surface-decoration-2-color: var(--ws-color-dark-700);
    --ws-surface-decoration-2-color-opacity: 1;
    --ws-surface-decoration-3-color: hsla(180, 32%, 31%, 1);
    --ws-surface-decoration-3-color-opacity: hsla(180, 32%, 31%, 1);
    --ws-surface-text-color: var(--ws-color-text-white);
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.46;
    --ws-surface-text-disabled-emphasis-opacity: 0.22;
    --ws-surface-link-text-color: 186, 62%, 41%;
    --ws-surface-link-text-color-opacity: 1;
    --ws-surface-link-hover-text-color: 187, 63%, 47%;
    --ws-surface-link-hover-text-color-opacity: 1;
    --ws-surface-footer-link-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-text-color-opacity: 1;
    --ws-surface-footer-link-hover-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-hover-text-color-opacity: 0.46;
    --ws-surface-highlighter-text-color: var(--ws-color-text-white);
    --ws-surface-highlighter-background-color: var(--ws-color-secondary-900);
    --ws-surface-mark-text-color: 185, 60%, 36%;
    --ws-surface-mark-text-color-opacity: 1;
    --ws-surface-form-input-border-color: 195, 3%, 27%;
    --ws-surface-form-input-border-color-opacity: 1;
    --ws-surface-form-input-focus-border-color: var(--ws-color-info-800);
    --ws-surface-form-input-focus-border-color-opacity: 1;
    --ws-surface-form-input-disabled-border-color: 195, 3%, 27%;
    --ws-surface-form-input-disabled-border-color-opacity: 0.48;
    --ws-surface-form-input-error-border-color: var(--ws-color-error-600);
    --ws-surface-form-input-error-border-color-opacity: 1;
    --ws-surface-form-validation-error-text-color: var(--ws-color-error-500);
    --ws-surface-form-checkbox-icon-color: var(--ws-color-text-white);
    --ws-surface-form-checkbox-icon-color-opacity: 1;
    --ws-surface-form-checkbox-background-color: var(--ws-color-dark-900);
    --ws-surface-form-checkbox-background-color-opacity: 1;
    --ws-surface-form-checkbox-border-color: 195, 3%, 27%;
    --ws-surface-form-checkbox-border-color-opacity: 1;
    --ws-surface-form-checkbox-checked-background-color: var(--ws-color-secondary-800);
    --ws-surface-form-checkbox-checked-background-color-opacity: 1;
    --ws-surface-form-checkbox-checked-border-color: var(--ws-color-secondary-800);
    --ws-surface-form-checkbox-checked-border-color-opacity: 1;
    --ws-surface-form-checkbox-disabled-border-color-opacity: 0.48;
    --ws-surface-form-checkbox-disabled-background-color: var(--ws-color-dark-900);
    --ws-surface-form-checkbox-disabled-background-color-opacity: 0.48;
    --ws-surface-form-label-color: var(--ws-color-text-white);
    --ws-surface-form-label-color-opacity: 1;
    --ws-surface-form-label-disabled-color-opacity: 0.22;
    --ws-surface-form-input-text-color: var(--ws-color-text-white);
    --ws-surface-form-input-text-color-opacity: 1;
    --ws-surface-social-icon-color: 185, 60%, 36%;
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: 186, 62%, 41%;
    --ws-surface-social-icon-hover-color-opacity: 1;
    --ws-surface-feature-icon-color: 185, 60%, 36%;
    --ws-surface-feature-icon-color-opacity: 1;
    --ws-surface-feature-link-color: var(--ws-color-secondary-700);
    --ws-surface-feature-link-color-opacity: 1;
    --ws-surface-feature-link-hover-color: var(--ws-color-secondary-600);
    --ws-surface-feature-link-hover-color-opacity: 1;
    --ws-surface-contact-icon-color: var(--ws-color-text-white);
    --ws-surface-contact-icon-color-opacity: 0.46;
    --ws-surface-m-table-with-buttons-thead-border-color: var(--ws-color-text-white);
    --ws-surface-m-table-with-buttons-thead-border-color-opacity: 1;
    --ws-surface-m-table-with-buttons-border-color: var(--ws-color-dark-500);
    --ws-surface-m-table-with-buttons-border-color-opacity: 1;
    --ws-surface-tag-color: var(--ws-color-text-white);
    --ws-surface-tag-color-opacity: 0.5;
    --ws-surface-tag-background-color: var(--ws-color-dark-700);
    --ws-surface-tag-background-color-opacity: 1;
    --ws-surface-counter-text-color: var(--ws-color-secondary-800);
    --ws-surface-counter-text-opacity: 1;
    --ws-surface-m-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-m-nav-link-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-color-opacity: 1;
    --ws-surface-m-nav-link-hover-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-hover-color-opacity: 0.46;
    --ws-surface-m-nav-link-active-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-active-color-opacity: 0.46;
    --ws-surface-dropdown-arrow-color: var(--ws-color-text-white);
    --ws-surface-dropdown-arrow-disabled-color: var(--ws-color-text-white);
    --ws-surface-dropdown-list-background: var(--ws-color-dark-800);
    --ws-surface-dropdown-list-row-background: var(--ws-color-dark-800);
    --ws-surface-dropdown-list-row-hover-background: var(--ws-color-dark-700);
    --ws-surface-dropdown-list-row-selected-background: var(--ws-color-secondary-900);
    --ws-surface-dropdown-list-text-color: var(--ws-color-text-white);
    --ws-surface-dropdown-list-text-hover-color: var(--ws-color-text-white);
    --ws-surface-dropdown-list-text-selected-color: var(--ws-color-text-white);
    --ws-surface-dropdown-text-color: var(--ws-color-text-white);
    --ws-surface-dropdown-disabled-color: var(--ws-color-text-white);
    --ws-surface-site-name-color: var(--ws-color-text-white);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-white);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-white);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-white);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-white);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-white);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-white);
    --ws-surface-heading-6-color-opacity: 0.46;
    --ws-surface-paragraph-color: var(--ws-color-text-white);
    --ws-surface-paragraph-color-opacity: 0.46;
    --ws-surface-blockquote-color: var(--ws-color-text-white);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: var(--ws-color-dark-900);
    --ws-surface-overlay-background-color-opacity: 1
  }

  ws-block:is([src*='/menu-with-aside-cta/'], [src*='/menu-with-media/'], [src*='/menu-with-categories/']):has(.ws-surface[data-surface='1']) [data-surface='0'].ws-dark-1 [slot='menu-content'] ws-text,
  [data-surface].ws-dark-1,
  [data-ws-surface-vars='ws-dark-1']{
    --ws-surface-form-date-time-picker-wrapper-background-color: 195, 4%, 17%;
    --ws-surface-form-date-time-picker-current-month-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-line-color: 195, 3%, 23%;
    --ws-surface-form-date-time-picker-current-day-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-current-day-background: var(--ws-color-secondary-800);
    --ws-surface-form-date-time-picker-current-day-background-hover: 195, 4%, 20%;
    --ws-surface-form-date-time-picker-icon-color: var(--ws-color-secondary-700);
    --ws-surface-form-date-time-picker-icon-hover-color: var(--ws-color-secondary-600);
    --ws-surface-form-date-time-picker-other-month-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-other-month-color-opacity: 0.22;
    --ws-surface-form-date-time-picker-weekday-color: var(--ws-color-text-white);
    --ws-surface-form-date-time-picker-weekday-color-opacity: 0.47;
    --ws-surface-form-time-picker-background-color: 195, 4%, 17%;
    --ws-surface-form-time-picker-background-hover: 195, 4%, 20%;
    --ws-surface-form-time-picker-color: var(--ws-color-text-white);
    --ws-surface-form-time-picker-line-color: 195, 3%, 23%;
    --ws-surface-background-color: 195, 5%, 14%;
    --ws-surface-background-color-opacity: 1;
    --ws-surface-border-color: 195, 3%, 30%;
    --ws-surface-border-color-opacity: 1;
    --ws-surface-block-divider-color: 195, 3%, 30%;
    --ws-surface-block-divider-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-900);
    --ws-surface-focus-outline-color-opacity: 1;
    --ws-surface-error-focus-outline-color: var(--ws-color-error-900);
    --ws-surface-error-focus-outline-color-opacity: 0.79;
    --ws-surface-primary-button-1-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-background-opacity: 1;
    --ws-surface-primary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-text-color-opacity: 1;
    --ws-surface-primary-button-1-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-border-opacity: 1;
    --ws-surface-primary-button-1-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-background-opacity: 1;
    --ws-surface-primary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-hover-text-color-opacity: 1;
    --ws-surface-primary-button-1-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-hover-border-opacity: 1;
    --ws-surface-primary-button-1-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-background-opacity: 1;
    --ws-surface-primary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-active-text-color-opacity: 1;
    --ws-surface-primary-button-1-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-border-opacity: 1;
    --ws-surface-primary-button-1-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-background-opacity: 0.23;
    --ws-surface-primary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-disabled-text-color-opacity: 0.32;
    --ws-surface-primary-button-1-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-disabled-border-opacity: 0.23;
    --ws-surface-primary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-background-opacity: 0;
    --ws-surface-primary-button-2-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-icon-background-opacity: 1;
    --ws-surface-primary-button-2-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-icon-opacity: 1;
    --ws-surface-primary-button-2-text-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-text-color-opacity: 1;
    --ws-surface-primary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-border-opacity: 0;
    --ws-surface-primary-button-2-hover-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-background-opacity: 0;
    --ws-surface-primary-button-2-hover-icon-background-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-icon-background-opacity: 1;
    --ws-surface-primary-button-2-hover-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-icon-opacity: 1;
    --ws-surface-primary-button-2-hover-text-color: 185, 42%, 47%;
    --ws-surface-primary-button-2-hover-text-color-opacity: 1;
    --ws-surface-primary-button-2-hover-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-hover-border-opacity: 0;
    --ws-surface-primary-button-2-active-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-background-opacity: 0;
    --ws-surface-primary-button-2-active-icon-background-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-icon-background-opacity: 1;
    --ws-surface-primary-button-2-active-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-icon-opacity: 1;
    --ws-surface-primary-button-2-active-text-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-active-text-color-opacity: 1;
    --ws-surface-primary-button-2-active-border-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-border-opacity: 0;
    --ws-surface-primary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-background-opacity: 0;
    --ws-surface-primary-button-2-disabled-icon-background-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-icon-background-opacity: 0.23;
    --ws-surface-primary-button-2-disabled-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-icon-opacity: 0.22;
    --ws-surface-primary-button-2-disabled-text-color: 184, 39%, 41%;
    --ws-surface-primary-button-2-disabled-text-color-opacity: 0.51;
    --ws-surface-primary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-border-opacity: 0;
    --ws-surface-secondary-button-1-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-background-opacity: 1;
    --ws-surface-secondary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-text-color-opacity: 1;
    --ws-surface-secondary-button-1-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-border-opacity: 1;
    --ws-surface-secondary-button-1-hover-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-1-hover-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-1-active-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-active-background-opacity: 0.4;
    --ws-surface-secondary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-active-text-color-opacity: 1;
    --ws-surface-secondary-button-1-active-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-active-border-opacity: 0.4;
    --ws-surface-secondary-button-1-disabled-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-disabled-background-opacity: 0.26;
    --ws-surface-secondary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-disabled-text-color-opacity: 0.22;
    --ws-surface-secondary-button-1-disabled-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-1-disabled-border-opacity: 0.26;
    --ws-surface-secondary-button-2-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-background-opacity: 0;
    --ws-surface-secondary-button-2-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-text-color-opacity: 1;
    --ws-surface-secondary-button-2-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-border-opacity: 1;
    --ws-surface-secondary-button-2-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-background-opacity: 1;
    --ws-surface-secondary-button-2-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-2-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-hover-border-opacity: 1;
    --ws-surface-secondary-button-2-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-background-opacity: 1;
    --ws-surface-secondary-button-2-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-active-text-color-opacity: 1;
    --ws-surface-secondary-button-2-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-active-border-opacity: 1;
    --ws-surface-secondary-button-2-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-background-opacity: 0.23;
    --ws-surface-secondary-button-2-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-disabled-text-color-opacity: 0.22;
    --ws-surface-secondary-button-2-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-2-disabled-border-opacity: 0.23;
    --ws-surface-secondary-button-3-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-background-opacity: 0;
    --ws-surface-secondary-button-3-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-text-color-opacity: 1;
    --ws-surface-secondary-button-3-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-border-opacity: 1;
    --ws-surface-secondary-button-3-hover-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-background-opacity: 1;
    --ws-surface-secondary-button-3-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-3-hover-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-hover-border-opacity: 1;
    --ws-surface-secondary-button-3-active-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-background-opacity: 1;
    --ws-surface-secondary-button-3-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-active-text-color-opacity: 1;
    --ws-surface-secondary-button-3-active-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-active-border-opacity: 1;
    --ws-surface-secondary-button-3-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-background-opacity: 0.23;
    --ws-surface-secondary-button-3-disabled-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-disabled-text-color-opacity: 0.51;
    --ws-surface-secondary-button-3-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-3-disabled-border-opacity: 0.23;
    --ws-surface-secondary-button-4-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-background-opacity: 0;
    --ws-surface-secondary-button-4-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-text-color-opacity: 1;
    --ws-surface-secondary-button-4-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-border-opacity: 1;
    --ws-surface-secondary-button-4-hover-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-hover-background-opacity: 1;
    --ws-surface-secondary-button-4-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-4-hover-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-hover-border-opacity: 1;
    --ws-surface-secondary-button-4-active-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-active-background-opacity: 1;
    --ws-surface-secondary-button-4-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-active-text-color-opacity: 1;
    --ws-surface-secondary-button-4-active-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-active-border-opacity: 1;
    --ws-surface-secondary-button-4-disabled-background-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-disabled-background-opacity: 0.26;
    --ws-surface-secondary-button-4-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-disabled-text-color-opacity: 0.22;
    --ws-surface-secondary-button-4-disabled-border-color: 195, 2%, 35%;
    --ws-surface-secondary-button-4-disabled-border-opacity: 0.26;
    --ws-surface-secondary-button-5-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-background-opacity: 1;
    --ws-surface-secondary-button-5-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-text-color-opacity: 1;
    --ws-surface-secondary-button-5-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-border-opacity: 1;
    --ws-surface-secondary-button-5-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-background-opacity: 1;
    --ws-surface-secondary-button-5-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-5-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-border-opacity: 1;
    --ws-surface-secondary-button-5-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-background-opacity: 1;
    --ws-surface-secondary-button-5-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-active-text-color-opacity: 1;
    --ws-surface-secondary-button-5-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-5-active-border-opacity: 1;
    --ws-surface-secondary-button-5-disabled-background-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-background-opacity: 0.26;
    --ws-surface-secondary-button-5-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-disabled-text-color-opacity: 0.32;
    --ws-surface-secondary-button-5-disabled-border-color: var(--ws-color-secondary-900);
    --ws-surface-secondary-button-5-disabled-border-opacity: 0.26;
    --ws-surface-secondary-button-6-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-background-opacity: 0;
    --ws-surface-secondary-button-6-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-text-color-opacity: 1;
    --ws-surface-secondary-button-6-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-border-opacity: 0;
    --ws-surface-secondary-button-6-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-background-opacity: 0;
    --ws-surface-secondary-button-6-hover-text-color: 185, 42%, 47%;
    --ws-surface-secondary-button-6-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-6-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-hover-border-opacity: 0;
    --ws-surface-secondary-button-6-active-background-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-background-opacity: 0;
    --ws-surface-secondary-button-6-active-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-active-text-color-opacity: 1;
    --ws-surface-secondary-button-6-active-border-color: var(--ws-color-text-black);
    --ws-surface-secondary-button-6-active-border-opacity: 0;
    --ws-surface-secondary-button-6-disabled-background-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-background-opacity: 0;
    --ws-surface-secondary-button-6-disabled-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-disabled-text-color-opacity: 0.51;
    --ws-surface-secondary-button-6-disabled-border-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-disabled-border-opacity: 0;
    --ws-surface-decoration-1-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-1-color-opacity: 1;
    --ws-surface-decoration-2-color: var(--ws-color-dark-50);
    --ws-surface-decoration-2-color-opacity: 1;
    --ws-surface-decoration-3-color: var(--ws-color-primary-900);
    --ws-surface-decoration-3-color-opacity: 1;
    --ws-surface-text-color: var(--ws-color-text-white);
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.47;
    --ws-surface-text-disabled-emphasis-opacity: 0.22;
    --ws-surface-link-text-color: 186, 62%, 41%;
    --ws-surface-link-text-color-opacity: 1;
    --ws-surface-link-hover-text-color: 187, 63%, 47%;
    --ws-surface-link-hover-text-color-opacity: 1;
    --ws-surface-footer-link-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-text-color-opacity: 1;
    --ws-surface-footer-link-hover-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-hover-text-color-opacity: 0.47;
    --ws-surface-highlighter-text-color: var(--ws-color-text-white);
    --ws-surface-highlighter-background-color: var(--ws-color-secondary-900);
    --ws-surface-mark-text-color: 185, 60%, 36%;
    --ws-surface-mark-text-color-opacity: 1;
    --ws-surface-form-input-border-color: 195, 3%, 30%;
    --ws-surface-form-input-border-color-opacity: 1;
    --ws-surface-form-input-focus-border-color: var(--ws-color-info-700);
    --ws-surface-form-input-focus-border-color-opacity: 1;
    --ws-surface-form-input-disabled-border-color: 195, 3%, 30%;
    --ws-surface-form-input-disabled-border-color-opacity: 0.48;
    --ws-surface-form-input-error-border-color: var(--ws-color-error-600);
    --ws-surface-form-input-error-border-color-opacity: 1;
    --ws-surface-form-validation-error-text-color: var(--ws-color-error-300);
    --ws-surface-form-checkbox-icon-color: var(--ws-color-text-white);
    --ws-surface-form-checkbox-icon-color-opacity: 1;
    --ws-surface-form-checkbox-background-color: 195, 7%, 10%;
    --ws-surface-form-checkbox-background-color-opacity: 1;
    --ws-surface-form-checkbox-border-color: 195, 3%, 30%;
    --ws-surface-form-checkbox-border-color-opacity: 1;
    --ws-surface-form-checkbox-checked-background-color: var(--ws-color-secondary-800);
    --ws-surface-form-checkbox-checked-background-color-opacity: 1;
    --ws-surface-form-checkbox-checked-border-color: var(--ws-color-secondary-800);
    --ws-surface-form-checkbox-checked-border-color-opacity: 1;
    --ws-surface-form-checkbox-disabled-border-color-opacity: 0.48;
    --ws-surface-form-checkbox-disabled-background-color: 195, 7%, 10%;
    --ws-surface-form-checkbox-disabled-background-color-opacity: 0.48;
    --ws-surface-form-label-color: var(--ws-color-text-white);
    --ws-surface-form-label-color-opacity: 1;
    --ws-surface-form-label-disabled-color-opacity: 0.22;
    --ws-surface-form-input-text-color: var(--ws-color-text-white);
    --ws-surface-form-input-text-color-opacity: 1;
    --ws-surface-social-icon-color: 72, 87%, 47%;
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: 74, 75%, 58%;
    --ws-surface-social-icon-hover-color-opacity: 1;
    --ws-surface-feature-icon-color: 185, 60%, 36%;
    --ws-surface-feature-icon-color-opacity: 1;
    --ws-surface-feature-link-color: var(--ws-color-secondary-700);
    --ws-surface-feature-link-color-opacity: 1;
    --ws-surface-feature-link-hover-color: var(--ws-color-secondary-600);
    --ws-surface-feature-link-hover-color-opacity: 1;
    --ws-surface-contact-icon-color: var(--ws-color-text-white);
    --ws-surface-contact-icon-color-opacity: 0.47;
    --ws-surface-m-table-with-buttons-thead-border-color: var(--ws-color-text-white);
    --ws-surface-m-table-with-buttons-thead-border-color-opacity: 1;
    --ws-surface-m-table-with-buttons-border-color: 195, 3%, 26%;
    --ws-surface-m-table-with-buttons-border-color-opacity: 1;
    --ws-surface-tag-color: var(--ws-color-text-white);
    --ws-surface-tag-color-opacity: 0.54;
    --ws-surface-tag-background-color: 195, 3%, 23%;
    --ws-surface-tag-background-color-opacity: 1;
    --ws-surface-counter-text-color: var(--ws-color-secondary-800);
    --ws-surface-counter-text-opacity: 1;
    --ws-surface-m-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-m-nav-link-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-color-opacity: 1;
    --ws-surface-m-nav-link-hover-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-hover-color-opacity: 0.47;
    --ws-surface-m-nav-link-active-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-active-color-opacity: 0.47;
    --ws-surface-dropdown-arrow-color: var(--ws-color-text-white);
    --ws-surface-dropdown-arrow-disabled-color: var(--ws-color-text-white);
    --ws-surface-dropdown-list-background: 195, 4%, 17%;
    --ws-surface-dropdown-list-row-background: 195, 4%, 17%;
    --ws-surface-dropdown-list-row-hover-background: 195, 4%, 20%;
    --ws-surface-dropdown-list-row-selected-background: var(--ws-color-secondary-900);
    --ws-surface-dropdown-list-text-color: var(--ws-color-text-white);
    --ws-surface-dropdown-list-text-hover-color: var(--ws-color-text-white);
    --ws-surface-dropdown-list-text-selected-color: var(--ws-color-text-white);
    --ws-surface-dropdown-text-color: var(--ws-color-text-white);
    --ws-surface-dropdown-disabled-color: var(--ws-color-text-white);
    --ws-surface-site-name-color: var(--ws-color-text-white);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-white);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-white);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-white);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-white);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-white);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-white);
    --ws-surface-heading-6-color-opacity: 0.47;
    --ws-surface-paragraph-color: var(--ws-color-text-white);
    --ws-surface-paragraph-color-opacity: 0.47;
    --ws-surface-blockquote-color: var(--ws-color-text-white);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: 195, 5%, 14%;
    --ws-surface-overlay-background-color-opacity: 1
  }

  [data-surface].ws-dark-2,
  [data-ws-surface-vars='ws-dark-2']{
    --ws-surface-background-color: var(--ws-color-text-black);
    --ws-surface-background-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-900);
    --ws-surface-error-focus-outline-color-opacity: 0.72;
    --ws-surface-text-color: var(--ws-color-text-white);
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.46;
    --ws-surface-social-icon-color: var(--ws-color-secondary-900);
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: var(--ws-color-secondary-800);
    --ws-surface-social-icon-hover-color-opacity: 1;
    --ws-surface-contact-icon-color: var(--ws-color-text-white);
    --ws-surface-contact-icon-color-opacity: 0.46;
    --ws-surface-m-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-site-name-color: var(--ws-color-text-white);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-white);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-white);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-white);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-white);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-white);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-white);
    --ws-surface-heading-6-color-opacity: 0.46;
    --ws-surface-paragraph-color: var(--ws-color-text-white);
    --ws-surface-paragraph-color-opacity: 0.46;
    --ws-surface-blockquote-color: var(--ws-color-text-white);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: var(--ws-color-secondary-900);
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: var(--ws-color-text-black);
    --ws-surface-overlay-background-color-opacity: 1
  }

  [data-surface].ws-primary-0,
  [data-ws-surface-vars='ws-primary-0']{
    --ws-surface-background-color: var(--ws-color-primary-900);
    --ws-surface-background-color-opacity: 1;
    --ws-surface-border-color: 185, 42%, 47%;
    --ws-surface-border-color-opacity: 1;
    --ws-surface-block-divider-color: 185, 42%, 47%;
    --ws-surface-block-divider-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-600);
    --ws-surface-focus-outline-color-opacity: 1;
    --ws-surface-primary-button-1-background-color: 185, 60%, 36%;
    --ws-surface-primary-button-1-background-opacity: 1;
    --ws-surface-primary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-text-color-opacity: 1;
    --ws-surface-primary-button-1-border-color: 185, 60%, 36%;
    --ws-surface-primary-button-1-border-opacity: 1;
    --ws-surface-primary-button-1-hover-background-color: 186, 62%, 41%;
    --ws-surface-primary-button-1-hover-background-opacity: 1;
    --ws-surface-primary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-hover-text-color-opacity: 1;
    --ws-surface-primary-button-1-hover-border-color: 186, 62%, 41%;
    --ws-surface-primary-button-1-hover-border-opacity: 1;
    --ws-surface-primary-button-1-active-background-color: var(--ws-color-secondary-900);
    --ws-surface-primary-button-1-active-background-opacity: 1;
    --ws-surface-primary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-active-text-color-opacity: 1;
    --ws-surface-primary-button-1-active-border-color: var(--ws-color-secondary-900);
    --ws-surface-primary-button-1-active-border-opacity: 1;
    --ws-surface-primary-button-1-disabled-background-color: 185, 60%, 36%;
    --ws-surface-primary-button-1-disabled-background-opacity: 0.45;
    --ws-surface-primary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-disabled-text-color-opacity: 0.42;
    --ws-surface-primary-button-1-disabled-border-color: 185, 60%, 36%;
    --ws-surface-primary-button-1-disabled-border-opacity: 0.45;
    --ws-surface-primary-button-2-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-background-opacity: 0;
    --ws-surface-primary-button-2-icon-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-icon-background-opacity: 1;
    --ws-surface-primary-button-2-icon-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-icon-opacity: 1;
    --ws-surface-primary-button-2-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-text-color-opacity: 1;
    --ws-surface-primary-button-2-border-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-border-opacity: 0;
    --ws-surface-primary-button-2-hover-background-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-hover-background-opacity: 0;
    --ws-surface-primary-button-2-hover-icon-background-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-hover-icon-background-opacity: 1;
    --ws-surface-primary-button-2-hover-icon-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-hover-icon-opacity: 1;
    --ws-surface-primary-button-2-hover-text-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-hover-text-color-opacity: 1;
    --ws-surface-primary-button-2-hover-border-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-hover-border-opacity: 0;
    --ws-surface-primary-button-2-active-background-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-active-background-opacity: 0;
    --ws-surface-primary-button-2-active-icon-background-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-active-icon-background-opacity: 1;
    --ws-surface-primary-button-2-active-icon-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-active-icon-opacity: 1;
    --ws-surface-primary-button-2-active-text-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-active-text-color-opacity: 1;
    --ws-surface-primary-button-2-active-border-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-active-border-opacity: 0;
    --ws-surface-primary-button-2-disabled-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-background-opacity: 0;
    --ws-surface-primary-button-2-disabled-icon-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-icon-background-opacity: 0.08;
    --ws-surface-primary-button-2-disabled-icon-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-2-disabled-icon-opacity: 0.24;
    --ws-surface-primary-button-2-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-text-color-opacity: 0.32;
    --ws-surface-primary-button-2-disabled-border-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-border-opacity: 0;
    --ws-surface-secondary-button-1-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-background-opacity: 1;
    --ws-surface-secondary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-text-color-opacity: 1;
    --ws-surface-secondary-button-1-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-border-opacity: 1;
    --ws-surface-secondary-button-1-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-1-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-1-active-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-active-background-opacity: 0.4;
    --ws-surface-secondary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-active-text-color-opacity: 1;
    --ws-surface-secondary-button-1-active-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-active-border-opacity: 0.4;
    --ws-surface-secondary-button-1-disabled-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-disabled-background-opacity: 0.37;
    --ws-surface-secondary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-disabled-text-color-opacity: 0.36;
    --ws-surface-secondary-button-1-disabled-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-1-disabled-border-opacity: 0.37;
    --ws-surface-secondary-button-2-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-background-opacity: 0;
    --ws-surface-secondary-button-2-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-text-color-opacity: 1;
    --ws-surface-secondary-button-2-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-border-opacity: 1;
    --ws-surface-secondary-button-2-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-hover-background-opacity: 1;
    --ws-surface-secondary-button-2-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-2-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-hover-border-opacity: 1;
    --ws-surface-secondary-button-2-active-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-active-background-opacity: 1;
    --ws-surface-secondary-button-2-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-active-text-color-opacity: 1;
    --ws-surface-secondary-button-2-active-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-active-border-opacity: 1;
    --ws-surface-secondary-button-2-disabled-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-disabled-background-opacity: 0.45;
    --ws-surface-secondary-button-2-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-disabled-text-color-opacity: 0.32;
    --ws-surface-secondary-button-2-disabled-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-2-disabled-border-opacity: 0.45;
    --ws-surface-secondary-button-3-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-background-opacity: 0;
    --ws-surface-secondary-button-3-text-color: 186, 62%, 41%;
    --ws-surface-secondary-button-3-text-color-opacity: 1;
    --ws-surface-secondary-button-3-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-border-opacity: 1;
    --ws-surface-secondary-button-3-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-hover-background-opacity: 1;
    --ws-surface-secondary-button-3-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-3-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-hover-border-opacity: 1;
    --ws-surface-secondary-button-3-active-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-active-background-opacity: 1;
    --ws-surface-secondary-button-3-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-active-text-color-opacity: 1;
    --ws-surface-secondary-button-3-active-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-active-border-opacity: 1;
    --ws-surface-secondary-button-3-disabled-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-disabled-background-opacity: 0.45;
    --ws-surface-secondary-button-3-disabled-text-color: 186, 62%, 41%;
    --ws-surface-secondary-button-3-disabled-text-color-opacity: 0.27;
    --ws-surface-secondary-button-3-disabled-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-3-disabled-border-opacity: 0.45;
    --ws-surface-secondary-button-4-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-background-opacity: 0;
    --ws-surface-secondary-button-4-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-text-color-opacity: 1;
    --ws-surface-secondary-button-4-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-border-opacity: 1;
    --ws-surface-secondary-button-4-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-hover-background-opacity: 1;
    --ws-surface-secondary-button-4-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-4-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-hover-border-opacity: 1;
    --ws-surface-secondary-button-4-active-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-active-background-opacity: 1;
    --ws-surface-secondary-button-4-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-active-text-color-opacity: 1;
    --ws-surface-secondary-button-4-active-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-active-border-opacity: 1;
    --ws-surface-secondary-button-4-disabled-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-disabled-background-opacity: 0.37;
    --ws-surface-secondary-button-4-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-disabled-text-color-opacity: 0.32;
    --ws-surface-secondary-button-4-disabled-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-4-disabled-border-opacity: 0.37;
    --ws-surface-secondary-button-5-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-background-opacity: 1;
    --ws-surface-secondary-button-5-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-text-color-opacity: 1;
    --ws-surface-secondary-button-5-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-border-opacity: 1;
    --ws-surface-secondary-button-5-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-5-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-5-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-5-active-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-active-background-opacity: 0.4;
    --ws-surface-secondary-button-5-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-active-text-color-opacity: 1;
    --ws-surface-secondary-button-5-active-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-active-border-opacity: 0.4;
    --ws-surface-secondary-button-5-disabled-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-disabled-background-opacity: 0.37;
    --ws-surface-secondary-button-5-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-disabled-text-color-opacity: 0.34;
    --ws-surface-secondary-button-5-disabled-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-5-disabled-border-opacity: 0.37;
    --ws-surface-secondary-button-6-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-background-opacity: 0;
    --ws-surface-secondary-button-6-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-text-color-opacity: 1;
    --ws-surface-secondary-button-6-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-border-opacity: 0;
    --ws-surface-secondary-button-6-hover-background-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-hover-background-opacity: 0;
    --ws-surface-secondary-button-6-hover-text-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-6-hover-border-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-hover-border-opacity: 0;
    --ws-surface-secondary-button-6-active-background-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-active-background-opacity: 0;
    --ws-surface-secondary-button-6-active-text-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-active-text-color-opacity: 1;
    --ws-surface-secondary-button-6-active-border-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-active-border-opacity: 0;
    --ws-surface-secondary-button-6-disabled-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-disabled-background-opacity: 0;
    --ws-surface-secondary-button-6-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-disabled-text-color-opacity: 0.32;
    --ws-surface-secondary-button-6-disabled-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-disabled-border-opacity: 0;
    --ws-surface-decoration-1-color: var(--ws-color-primary-800);
    --ws-surface-decoration-1-color-opacity: 1;
    --ws-surface-decoration-2-color: var(--ws-color-primary-800);
    --ws-surface-decoration-2-color-opacity: 1;
    --ws-surface-decoration-3-color: var(--ws-color-secondary-800);
    --ws-surface-decoration-3-color-opacity: 1;
    --ws-surface-text-color: var(--ws-color-text-white);
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.78;
    --ws-surface-text-disabled-emphasis-opacity: 0.32;
    --ws-surface-link-text-color: var(--ws-color-text-white);
    --ws-surface-link-text-color-opacity: 1;
    --ws-surface-link-hover-text-color: var(--ws-color-text-white);
    --ws-surface-link-hover-text-color-opacity: 0.4;
    --ws-surface-feature-link-color: var(--ws-color-text-white);
    --ws-surface-feature-link-color-opacity: 1;
    --ws-surface-feature-link-hover-color: var(--ws-color-text-white);
    --ws-surface-feature-link-hover-color-opacity: 0.4;
    --ws-surface-highlighter-text-color: var(--ws-color-text-white);
    --ws-surface-highlighter-background-color: var(--ws-color-secondary-800);
    --ws-surface-social-icon-color: var(--ws-color-text-white);
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: var(--ws-color-text-white);
    --ws-surface-social-icon-hover-color-opacity: 0.4;
    --ws-surface-feature-icon-color: var(--ws-color-text-white);
    --ws-surface-feature-icon-color-opacity: 1;
    --ws-surface-contact-icon-color: var(--ws-color-text-white);
    --ws-surface-contact-icon-color-opacity: 0.78;
    --ws-surface-m-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-m-nav-link-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-color-opacity: 1;
    --ws-surface-m-nav-link-hover-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-hover-color-opacity: 0.78;
    --ws-surface-m-nav-link-active-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-active-color-opacity: 0.78;
    --ws-surface-footer-link-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-text-color-opacity: 1;
    --ws-surface-footer-link-hover-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-hover-text-color-opacity: 0.78;
    --ws-surface-site-name-color: var(--ws-color-text-white);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-white);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-white);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-white);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-white);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-white);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-white);
    --ws-surface-heading-6-color-opacity: 0.78;
    --ws-surface-paragraph-color: var(--ws-color-text-white);
    --ws-surface-paragraph-color-opacity: 0.78;
    --ws-surface-blockquote-color: var(--ws-color-text-white);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: 184, 39%, 41%;
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: var(--ws-color-primary-900);
    --ws-surface-overlay-background-color-opacity: 1
  }

  .ws-m-testimonial ws-media-container:before,
  .ws-m-testimonial ws-media-container:after,
  .ws-m-schedule table thead,
  [data-surface].ws-secondary-0,
   [data-ws-surface-vars='ws-secondary-0']{
    --ws-surface-background-color: var(--ws-color-secondary-900);
    --ws-surface-background-color-opacity: 1;
    --ws-surface-border-color: 186, 62%, 41%;
    --ws-surface-border-color-opacity: 1;
    --ws-surface-block-divider-color: 186, 62%, 41%;
    --ws-surface-block-divider-color-opacity: 1;
    --ws-surface-focus-outline-color: var(--ws-color-info-600);
    --ws-surface-focus-outline-color-opacity: 1;
    --ws-surface-primary-button-1-background-color: var(--ws-color-light-0);
    --ws-surface-primary-button-1-background-opacity: 1;
    --ws-surface-primary-button-1-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-text-color-opacity: 1;
    --ws-surface-primary-button-1-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-border-opacity: 1;
    --ws-surface-primary-button-1-hover-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-hover-background-opacity: 1;
    --ws-surface-primary-button-1-hover-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-hover-text-color-opacity: 1;
    --ws-surface-primary-button-1-hover-border-color: 185, 42%, 47%;
    --ws-surface-primary-button-1-hover-border-opacity: 1;
    --ws-surface-primary-button-1-active-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-1-active-background-opacity: 1;
    --ws-surface-primary-button-1-active-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-active-text-color-opacity: 1;
    --ws-surface-primary-button-1-active-border-color: var(--ws-color-primary-900);
    --ws-surface-primary-button-1-active-border-opacity: 1;
    --ws-surface-primary-button-1-disabled-background-color: var(--ws-color-light-0);
    --ws-surface-primary-button-1-disabled-background-opacity: 0.08;
    --ws-surface-primary-button-1-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-1-disabled-text-color-opacity: 0.41;
    --ws-surface-primary-button-1-disabled-border-color: 184, 39%, 41%;
    --ws-surface-primary-button-1-disabled-border-opacity: 0.33;
    --ws-surface-primary-button-2-background-color: var(--ws-color-light-0);
    --ws-surface-primary-button-2-background-opacity: 0;
    --ws-surface-primary-button-2-icon-background-color: var(--ws-color-light-0);
    --ws-surface-primary-button-2-icon-background-opacity: 1;
    --ws-surface-primary-button-2-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-icon-opacity: 1;
    --ws-surface-primary-button-2-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-text-color-opacity: 1;
    --ws-surface-primary-button-2-border-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-border-opacity: 0;
    --ws-surface-primary-button-2-hover-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-background-opacity: 0;
    --ws-surface-primary-button-2-hover-icon-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-icon-background-opacity: 1;
    --ws-surface-primary-button-2-hover-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-hover-icon-opacity: 1;
    --ws-surface-primary-button-2-hover-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-hover-text-color-opacity: 1;
    --ws-surface-primary-button-2-hover-border-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-hover-border-opacity: 0;
    --ws-surface-primary-button-2-active-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-background-opacity: 0;
    --ws-surface-primary-button-2-active-icon-background-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-icon-background-opacity: 1;
    --ws-surface-primary-button-2-active-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-active-icon-opacity: 1;
    --ws-surface-primary-button-2-active-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-active-text-color-opacity: 1;
    --ws-surface-primary-button-2-active-border-color: 184, 70%, 94%;
    --ws-surface-primary-button-2-active-border-opacity: 0;
    --ws-surface-primary-button-2-disabled-background-color: var(--ws-color-light-0);
    --ws-surface-primary-button-2-disabled-background-opacity: 0;
    --ws-surface-primary-button-2-disabled-icon-background-color: var(--ws-color-light-0);
    --ws-surface-primary-button-2-disabled-icon-background-opacity: 0.08;
    --ws-surface-primary-button-2-disabled-icon-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-icon-opacity: 0.35;
    --ws-surface-primary-button-2-disabled-text-color: var(--ws-color-text-black);
    --ws-surface-primary-button-2-disabled-text-color-opacity: 0.41;
    --ws-surface-primary-button-2-disabled-border-color: var(--ws-color-text-white);
    --ws-surface-primary-button-2-disabled-border-opacity: 0;
    --ws-surface-secondary-button-1-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-background-opacity: 1;
    --ws-surface-secondary-button-1-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-text-color-opacity: 1;
    --ws-surface-secondary-button-1-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-border-opacity: 1;
    --ws-surface-secondary-button-1-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-1-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-1-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-1-active-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-active-background-opacity: 0.4;
    --ws-surface-secondary-button-1-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-active-text-color-opacity: 1;
    --ws-surface-secondary-button-1-active-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-active-border-opacity: 0.4;
    --ws-surface-secondary-button-1-disabled-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-disabled-background-opacity: 0.38;
    --ws-surface-secondary-button-1-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-1-disabled-text-color-opacity: 0.36;
    --ws-surface-secondary-button-1-disabled-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-1-disabled-border-opacity: 0.38;
    --ws-surface-secondary-button-2-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-background-opacity: 0;
    --ws-surface-secondary-button-2-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-text-color-opacity: 1;
    --ws-surface-secondary-button-2-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-border-opacity: 1;
    --ws-surface-secondary-button-2-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-hover-background-opacity: 1;
    --ws-surface-secondary-button-2-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-2-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-hover-border-opacity: 1;
    --ws-surface-secondary-button-2-active-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-active-background-opacity: 1;
    --ws-surface-secondary-button-2-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-active-text-color-opacity: 1;
    --ws-surface-secondary-button-2-active-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-active-border-opacity: 1;
    --ws-surface-secondary-button-2-disabled-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-disabled-background-opacity: 0.33;
    --ws-surface-secondary-button-2-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-2-disabled-text-color-opacity: 0.31;
    --ws-surface-secondary-button-2-disabled-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-2-disabled-border-opacity: 0.33;
    --ws-surface-secondary-button-3-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-background-opacity: 0;
    --ws-surface-secondary-button-3-text-color: 185, 42%, 47%;
    --ws-surface-secondary-button-3-text-color-opacity: 1;
    --ws-surface-secondary-button-3-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-border-opacity: 1;
    --ws-surface-secondary-button-3-hover-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-hover-background-opacity: 1;
    --ws-surface-secondary-button-3-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-3-hover-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-hover-border-opacity: 1;
    --ws-surface-secondary-button-3-active-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-active-background-opacity: 1;
    --ws-surface-secondary-button-3-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-3-active-text-color-opacity: 1;
    --ws-surface-secondary-button-3-active-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-active-border-opacity: 1;
    --ws-surface-secondary-button-3-disabled-background-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-disabled-background-opacity: 0.33;
    --ws-surface-secondary-button-3-disabled-text-color: 185, 42%, 47%;
    --ws-surface-secondary-button-3-disabled-text-color-opacity: 0.86;
    --ws-surface-secondary-button-3-disabled-border-color: 184, 39%, 41%;
    --ws-surface-secondary-button-3-disabled-border-opacity: 0.33;
    --ws-surface-secondary-button-4-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-background-opacity: 0;
    --ws-surface-secondary-button-4-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-text-color-opacity: 1;
    --ws-surface-secondary-button-4-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-border-opacity: 1;
    --ws-surface-secondary-button-4-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-hover-background-opacity: 1;
    --ws-surface-secondary-button-4-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-4-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-hover-border-opacity: 1;
    --ws-surface-secondary-button-4-active-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-active-background-opacity: 1;
    --ws-surface-secondary-button-4-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-active-text-color-opacity: 1;
    --ws-surface-secondary-button-4-active-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-active-border-opacity: 1;
    --ws-surface-secondary-button-4-disabled-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-disabled-background-opacity: 0.38;
    --ws-surface-secondary-button-4-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-4-disabled-text-color-opacity: 0.31;
    --ws-surface-secondary-button-4-disabled-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-4-disabled-border-opacity: 0.38;
    --ws-surface-secondary-button-5-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-background-opacity: 1;
    --ws-surface-secondary-button-5-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-text-color-opacity: 1;
    --ws-surface-secondary-button-5-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-border-opacity: 1;
    --ws-surface-secondary-button-5-hover-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-background-opacity: 0.4;
    --ws-surface-secondary-button-5-hover-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-5-hover-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-hover-border-opacity: 0.4;
    --ws-surface-secondary-button-5-active-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-active-background-opacity: 0.4;
    --ws-surface-secondary-button-5-active-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-active-text-color-opacity: 1;
    --ws-surface-secondary-button-5-active-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-active-border-opacity: 0.4;
    --ws-surface-secondary-button-5-disabled-background-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-disabled-background-opacity: 0.38;
    --ws-surface-secondary-button-5-disabled-text-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-5-disabled-text-color-opacity: 0.34;
    --ws-surface-secondary-button-5-disabled-border-color: 185, 60%, 36%;
    --ws-surface-secondary-button-5-disabled-border-opacity: 0.38;
    --ws-surface-secondary-button-6-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-background-opacity: 0;
    --ws-surface-secondary-button-6-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-text-color-opacity: 1;
    --ws-surface-secondary-button-6-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-border-opacity: 0;
    --ws-surface-secondary-button-6-hover-background-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-hover-background-opacity: 0;
    --ws-surface-secondary-button-6-hover-text-color: 185, 42%, 47%;
    --ws-surface-secondary-button-6-hover-text-color-opacity: 1;
    --ws-surface-secondary-button-6-hover-border-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-hover-border-opacity: 0;
    --ws-surface-secondary-button-6-active-background-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-active-background-opacity: 0;
    --ws-surface-secondary-button-6-active-text-color: var(--ws-color-primary-900);
    --ws-surface-secondary-button-6-active-text-color-opacity: 1;
    --ws-surface-secondary-button-6-active-border-color: 184, 70%, 94%;
    --ws-surface-secondary-button-6-active-border-opacity: 0;
    --ws-surface-secondary-button-6-disabled-background-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-disabled-background-opacity: 0;
    --ws-surface-secondary-button-6-disabled-text-color: 184, 39%, 41%;
    --ws-surface-secondary-button-6-disabled-text-color-opacity: 0.33;
    --ws-surface-secondary-button-6-disabled-border-color: var(--ws-color-text-white);
    --ws-surface-secondary-button-6-disabled-border-opacity: 0;
    --ws-surface-text-color: var(--ws-color-text-white);
    --ws-surface-decoration-1-color: var(--ws-color-secondary-800);
    --ws-surface-decoration-1-color-opacity: 1;
    --ws-surface-decoration-2-color: var(--ws-color-secondary-800);
    --ws-surface-decoration-2-color-opacity: 1;
    --ws-surface-decoration-3-color: var(--ws-color-primary-800);
    --ws-surface-decoration-3-color-opacity: 1;
    --ws-surface-text-high-emphasis-opacity: 1;
    --ws-surface-text-medium-emphasis-opacity: 0.74;
    --ws-surface-text-disabled-emphasis-opacity: 0.31;
    --ws-surface-link-text-color: var(--ws-color-text-white);
    --ws-surface-link-text-color-opacity: 1;
    --ws-surface-link-hover-text-color: var(--ws-color-text-white);
    --ws-surface-link-hover-text-color-opacity: 0.4;
    --ws-surface-highlighter-text-color: var(--ws-color-text-white);
    --ws-surface-highlighter-background-color: var(--ws-color-secondary-800);
    --ws-surface-social-icon-color: var(--ws-color-text-white);
    --ws-surface-social-icon-color-opacity: 1;
    --ws-surface-social-icon-hover-color: var(--ws-color-text-white);
    --ws-surface-social-icon-hover-color-opacity: 0.4;
    --ws-surface-feature-icon-color: var(--ws-color-text-white);
    --ws-surface-feature-icon-color-opacity: 1;
    --ws-surface-feature-link-color: var(--ws-color-text-white);
    --ws-surface-feature-link-color-opacity: 1;
    --ws-surface-feature-link-hover-color: var(--ws-color-text-white);
    --ws-surface-feature-link-hover-color-opacity: 0.4;
    --ws-surface-contact-icon-color: var(--ws-color-text-white);
    --ws-surface-contact-icon-color-opacity: 0.74;
    --ws-surface-m-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color: var(--ws-color-text-white);
    --ws-surface-header-phone-color-opacity: 1;
    --ws-surface-quote-icon-color: var(--ws-color-text-white);
    --ws-surface-quote-icon-color-opacity: 0.74;
    --ws-surface-m-nav-link-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-color-opacity: 1;
    --ws-surface-m-nav-link-hover-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-hover-color-opacity: 0.74;
    --ws-surface-m-nav-link-active-color: var(--ws-color-text-white);
    --ws-surface-m-nav-link-active-color-opacity: 0.74;
    --ws-surface-footer-link-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-text-color-opacity: 1;
    --ws-surface-footer-link-hover-text-color: var(--ws-color-text-white);
    --ws-surface-footer-link-hover-text-color-opacity: 0.74;
    --ws-surface-site-name-color: var(--ws-color-text-white);
    --ws-surface-site-name-color-opacity: 1;
    --ws-surface-heading-1-color: var(--ws-color-text-white);
    --ws-surface-heading-1-color-opacity: 1;
    --ws-surface-heading-2-color: var(--ws-color-text-white);
    --ws-surface-heading-2-color-opacity: 1;
    --ws-surface-heading-3-color: var(--ws-color-text-white);
    --ws-surface-heading-3-color-opacity: 1;
    --ws-surface-heading-4-color: var(--ws-color-text-white);
    --ws-surface-heading-4-color-opacity: 1;
    --ws-surface-heading-5-color: var(--ws-color-text-white);
    --ws-surface-heading-5-color-opacity: 1;
    --ws-surface-heading-6-color: var(--ws-color-text-white);
    --ws-surface-heading-6-color-opacity: 0.74;
    --ws-surface-paragraph-color: var(--ws-color-text-white);
    --ws-surface-paragraph-color-opacity: 0.74;
    --ws-surface-blockquote-color: var(--ws-color-text-white);
    --ws-surface-blockquote-color-opacity: 1;
    --ws-surface-decoration-background-color: 185, 60%, 36%;
    --ws-surface-decoration-background-color-opacity: 1;
    --ws-surface-decoration-text-color: var(--ws-color-text-white);
    --ws-surface-overlay-background-color: var(--ws-color-secondary-900);
    --ws-surface-overlay-background-color-opacity: 1
  }


  :root {
    --first-font-family: 'Archivo';
    --second-font-family: 'Inter';
    --ws-primary-font-family: var(--first-font-family), var(--font-sans-serif-fallback);
    --ws-secondary-font-family: var(--second-font-family), var(--font-sans-serif-fallback);
    --ws-heading-1-font-family: var(--ws-primary-font-family);
    --ws-heading-1-font-size: 80;
    --ws-heading-1-line-height: 1.1em;
    --ws-heading-1-font-weight: 600;
    --ws-heading-1-font-weight-emulation: none;
    --ws-heading-1-font-style: normal;
    --ws-heading-1-text-transform: none;
    --ws-heading-1-letter-spacing: normal;
    --ws-heading-1-text-decoration: none;
    --ws-heading-2-font-family: var(--ws-primary-font-family);
    --ws-heading-2-font-size: 56;
    --ws-heading-2-line-height: 1.4em;
    --ws-heading-2-font-weight: 600;
    --ws-heading-2-font-weight-emulation: none;
    --ws-heading-2-font-style: normal;
    --ws-heading-2-text-transform: none;
    --ws-heading-2-letter-spacing: normal;
    --ws-heading-2-text-decoration: none;
    --ws-heading-3-font-family: var(--ws-primary-font-family);
    --ws-heading-3-font-size: 32;
    --ws-heading-3-line-height: 1.375em;
    --ws-heading-3-font-weight: 600;
    --ws-heading-3-font-weight-emulation: none;
    --ws-heading-3-font-style: normal;
    --ws-heading-3-text-transform: none;
    --ws-heading-3-letter-spacing: normal;
    --ws-heading-3-text-decoration: none;
    --ws-heading-4-font-family: var(--ws-primary-font-family);
    --ws-heading-4-font-size: 24;
    --ws-heading-4-line-height: 1.636em;
    --ws-heading-4-font-weight: 600;
    --ws-heading-4-font-weight-emulation: none;
    --ws-heading-4-font-style: normal;
    --ws-heading-4-text-transform: none;
    --ws-heading-4-letter-spacing: normal;
    --ws-heading-4-text-decoration: none;
    --ws-heading-5-font-family: var(--ws-secondary-font-family);
    --ws-heading-5-font-size: 18;
    --ws-heading-5-line-height: 1.778em;
    --ws-heading-5-font-weight: 400;
    --ws-heading-5-font-weight-emulation: none;
    --ws-heading-5-font-style: normal;
    --ws-heading-5-text-transform: none;
    --ws-heading-5-letter-spacing: normal;
    --ws-heading-5-text-decoration: none;
    --ws-heading-6-font-family: var(--ws-secondary-font-family);
    --ws-heading-6-font-size: 16;
    --ws-heading-6-line-height: 1.75em;
    --ws-heading-6-font-weight: 300;
    --ws-heading-6-font-weight-emulation: none;
    --ws-heading-6-font-style: normal;
    --ws-heading-6-text-transform: uppercase;
    --ws-heading-6-letter-spacing: 0.1875em;
    --ws-heading-6-text-decoration: none;
    --ws-base-font-family: var(--ws-secondary-font-family);
    --ws-base-font-size: 16px;
    --ws-base-line-height: 1.6em;
    --ws-base-font-weight: 400;
    --ws-base-font-weight-emulation: none;
    --ws-base-font-style: normal;
    --ws-base-text-transform: none;
    --ws-base-letter-spacing: normal;
    --ws-base-text-decoration: none;
    --ws-blockquote-font-family: var(--ws-primary-font-family);
    --ws-blockquote-font-size: 20px;
    --ws-blockquote-line-height: 1.75em;
    --ws-blockquote-font-weight: 400;
    --ws-blockquote-font-weight-emulation: none;
    --ws-blockquote-font-style: normal;
    --ws-blockquote-text-transform: none;
    --ws-blockquote-letter-spacing: normal;
    --ws-blockquote-text-decoration: none;
    --ws-base-font-weight-bold: 700;
    --ws-base-font-weight-bold-emulation: none;
    --ws-heading-1-font-weight-bold: 700;
    --ws-heading-1-font-weight-bold-emulation: none;
    --ws-heading-2-font-weight-bold: 700;
    --ws-heading-2-font-weight-bold-emulation: none;
    --ws-heading-3-font-weight-bold: 700;
    --ws-heading-3-font-weight-bold-emulation: none;
    --ws-heading-4-font-weight-bold: 700;
    --ws-heading-4-font-weight-bold-emulation: none;
    --ws-heading-5-font-weight-bold: 700;
    --ws-heading-5-font-weight-bold-emulation: none;
    --ws-heading-6-font-weight-bold: 700;
    --ws-heading-6-font-weight-bold-emulation: none;
    --ws-label-font-weight-bold: 700;
    --ws-label-font-weight-bold-emulation: none;
    --ws-button-font-family: var(--ws-primary-font-family);
    --ws-button-font-size: 16px;
    --ws-button-line-height: 1.75em;
    --ws-button-font-weight: 600;
    --ws-button-font-weight-emulation: none;
    --ws-button-font-style: none;
    --ws-button-text-transform: none;
    --ws-button-letter-spacing: normal;
    --ws-featured-link-font-family: var(--ws-secondary-font-family);
    --ws-featured-link-font-size: 16px;
    --ws-featured-link-line-height: 1.75em;
    --ws-featured-link-font-weight: 500;
    --ws-featured-link-font-weight-emulation: none;
    --ws-featured-link-font-style: normal;
    --ws-featured-link-text-transform: none;
    --ws-featured-link-letter-spacing: normal;
    --ws-featured-link-text-decoration: none;
    --ws-site-name-font-family: var(--ws-primary-font-family);
    --ws-site-name-font-size: 24px;
    --ws-site-name-line-height: 1.635em;
    --ws-site-name-font-weight: 600;
    --ws-site-name-font-weight-emulation: none;
    --ws-site-name-font-style: normal;
    --ws-site-name-text-transform: none;
    --ws-site-name-letter-spacing: normal;
    --ws-site-name-text-decoration: none;
    --ws-m-header-phone-font-family: var(--ws-primary-font-family);
    --ws-m-header-phone-font-size: 24px;
    --ws-m-header-phone-line-height: 1.67em;
    --ws-m-header-phone-font-weight: 600;
    --ws-m-header-phone-font-weight-emulation: none;
    --ws-m-header-phone-font-style: normal;
    --ws-m-header-phone-text-transform: none;
    --ws-m-header-phone-letter-spacing: normal;
    --ws-m-header-phone-text-decoration: none;
    --ws-nav-menu-items-font-family: var(--ws-secondary-font-family);
    --ws-nav-menu-items-font-size: 16px;
    --ws-nav-menu-items-line-height: 1.75em;
    --ws-nav-menu-items-font-weight: 400;
    --ws-nav-menu-items-font-weight-emulation: none;
    --ws-nav-menu-items-font-style: normal;
    --ws-nav-menu-items-text-transform: none;
    --ws-nav-menu-items-letter-spacing: normal;
    --ws-label-font-family: var(--ws-primary-font-family);
    --ws-label-font-size: 16px;
    --ws-label-line-height: 1.75em;
    --ws-label-font-weight: 500;
    --ws-label-font-weight-emulation: none;
    --ws-label-font-style: normal;
    --ws-label-text-transform: none;
    --ws-label-letter-spacing: normal;
    --ws-input-font-family: var(--ws-secondary-font-family);
    --ws-input-font-size: 16px;
    --ws-input-line-height: 1.75em;
    --ws-input-font-weight: 400;
    --ws-input-font-weight-emulation: none;
    --ws-input-font-style: normal;
    --ws-input-text-transform: none;
    --ws-input-letter-spacing: none;
    --ws-heading-6-decor-font-family: var(--ws-secondary-font-family);
    --ws-heading-6-decor-font-size: 104;
    --ws-heading-6-decor-line-height: 1.071em;
    --ws-heading-6-decor-font-weight: 700;
    --ws-heading-6-decor-font-weight-emulation: none;
    --ws-heading-6-decor-font-style: normal;
    --ws-heading-6-decor-text-transform: none;
    --ws-heading-6-decor-letter-spacing: normal;
    --ws-heading-6-decor-text-decoration: none;
    --ws-heading-6-decor-font-weight-bold: 900;
    --ws-heading-6-decor-font-weight-bold-emulation: none
  }


  :root {
    --ws-button-border-radius: var(--ws-button-border-radius-medium);
    --ws-button-padding-horizontal: var(--ws-button-padding-horizontal-large);
  }

  ws-button[data-type='primary'] > a,
  ws-contact-form-container ws-button[type='submit'],
  .ws-m-pricing-with-icon article ws-button > a,
  .ws-m-table-with-buttons table td ws-button > a,
  .ws-m-pricing-card-with-media figure ws-button > a,
  ws-header ws-button[slot='primary-button'] > a {
    --ws-primary-button-background-color: var(--ws-surface-primary-button-1-background-color);
    --ws-primary-button-background-opacity: var(--ws-surface-primary-button-1-background-opacity);
    --ws-primary-button-text-color: var(--ws-surface-primary-button-1-text-color);
    --ws-primary-button-text-color-opacity: var(--ws-surface-primary-button-1-text-color-opacity);
    --ws-primary-button-border-color: var(--ws-surface-primary-button-1-border-color);
    --ws-primary-button-border-opacity: var(--ws-surface-primary-button-1-border-opacity);
    --ws-primary-button-icon-color: var(--ws-surface-primary-button-2-icon-color);
    --ws-primary-button-icon-opacity: var(--ws-surface-primary-button-2-icon-opacity);
    --ws-primary-button-icon-background-color: var(--ws-surface-primary-button-2-icon-background-color);
    --ws-primary-button-icon-background-opacity: var(--ws-surface-primary-button-2-icon-background-opacity);
    --ws-primary-button-hover-background-color: var(--ws-surface-primary-button-1-hover-background-color);
    --ws-primary-button-hover-background-opacity: var(--ws-surface-primary-button-1-hover-background-opacity);
    --ws-primary-button-hover-icon-color: var(--ws-surface-primary-button-2-hover-icon-color);
    --ws-primary-button-hover-icon-opacity: var(--ws-surface-primary-button-2-hover-icon-opacity);
    --ws-primary-button-hover-icon-background-color: var(--ws-surface-primary-button-2-hover-icon-background-color);
    --ws-primary-button-hover-icon-background-opacity: var(--ws-surface-primary-button-2-hover-icon-background-opacity);
    --ws-primary-button-hover-text-color: var(--ws-surface-primary-button-1-hover-text-color);
    --ws-primary-button-hover-text-color-opacity: var(--ws-surface-primary-button-1-hover-text-color-opacity);
    --ws-primary-button-hover-border-color: var(--ws-surface-primary-button-1-hover-border-color);
    --ws-primary-button-hover-border-opacity: var(--ws-surface-primary-button-1-hover-border-opacity);
    --ws-primary-button-active-background-color: var(--ws-surface-primary-button-1-active-background-color);
    --ws-primary-button-active-background-opacity: var(--ws-surface-primary-button-1-active-background-opacity);
    --ws-primary-button-active-icon-color: var(--ws-surface-primary-button-2-active-icon-color);
    --ws-primary-button-active-icon-opacity: var(--ws-surface-primary-button-2-active-icon-opacity);
    --ws-primary-button-active-icon-background-color: var(--ws-surface-primary-button-2-active-icon-background-color);
    --ws-primary-button-active-icon-background-opacity: var(--ws-surface-primary-button-2-active-icon-background-opacity);
    --ws-primary-button-active-text-color: var(--ws-surface-primary-button-1-active-text-color);
    --ws-primary-button-active-text-color-opacity: var(--ws-surface-primary-button-1-active-text-color-opacity);
    --ws-primary-button-active-border-color: var(--ws-surface-primary-button-1-active-border-color);
    --ws-primary-button-active-border-opacity: var(--ws-surface-primary-button-1-active-border-opacity);
    --ws-primary-button-disabled-background-color: var(--ws-surface-primary-button-1-disabled-background-color);
    --ws-primary-button-disabled-background-opacity: var(--ws-surface-primary-button-1-disabled-background-opacity);
    --ws-primary-button-disabled-icon-color: var(--ws-surface-primary-button-2-disabled-icon-color);
    --ws-primary-button-disabled-icon-opacity: var(--ws-surface-primary-button-2-disabled-icon-opacity);
    --ws-primary-button-disabled-icon-background-color: var(--ws-surface-primary-button-2-disabled-icon-background-color);
    --ws-primary-button-disabled-icon-background-opacity: var(--ws-surface-primary-button-2-disabled-icon-background-opacity);
    --ws-primary-button-disabled-text-color: var(--ws-surface-primary-button-1-disabled-text-color);
    --ws-primary-button-disabled-text-color-opacity: var(--ws-surface-primary-button-1-disabled-text-color-opacity);
    --ws-primary-button-disabled-border-color: var(--ws-surface-primary-button-1-disabled-border-color);
    --ws-primary-button-disabled-border-opacity: var(--ws-surface-primary-button-1-disabled-border-opacity);
    --ws-primary-button-icon-content: var(--ws-content-hidden);
    --ws-primary-button-focus-outline-color: var(--ws-surface-focus-outline-color);
    --ws-primary-button-focus-outline-color-opacity: var(--ws-surface-focus-outline-color-opacity)
  }

  ws-button[data-type='secondary'] > a,
  ws-header ws-button[slot='secondary-button'] > a {
    --ws-secondary-button-background-color: var(--ws-surface-secondary-button-4-background-color);
    --ws-secondary-button-background-opacity: var(--ws-surface-secondary-button-4-background-opacity);
    --ws-secondary-button-text-color: var(--ws-surface-secondary-button-4-text-color);
    --ws-secondary-button-text-color-opacity: var(--ws-surface-secondary-button-4-text-color-opacity);
    --ws-secondary-button-border-color: var(--ws-surface-secondary-button-4-border-color);
    --ws-secondary-button-border-opacity: var(--ws-surface-secondary-button-4-border-opacity);
    --ws-secondary-button-hover-background-color: var(--ws-surface-secondary-button-4-hover-background-color);
    --ws-secondary-button-hover-background-opacity: var(--ws-surface-secondary-button-4-hover-background-opacity);
    --ws-secondary-button-hover-text-color: var(--ws-surface-secondary-button-4-hover-text-color);
    --ws-secondary-button-hover-text-color-opacity: var(--ws-surface-secondary-button-4-hover-text-color-opacity);
    --ws-secondary-button-hover-border-color: var(--ws-surface-secondary-button-4-hover-border-color);
    --ws-secondary-button-hover-border-opacity: var(--ws-surface-secondary-button-4-hover-border-opacity);
    --ws-secondary-button-active-background-color: var(--ws-surface-secondary-button-4-active-background-color);
    --ws-secondary-button-active-background-opacity: var(--ws-surface-secondary-button-4-active-background-opacity);
    --ws-secondary-button-active-text-color: var(--ws-surface-secondary-button-4-active-text-color);
    --ws-secondary-button-active-text-color-opacity: var(--ws-surface-secondary-button-4-active-text-color-opacity);
    --ws-secondary-button-active-border-color: var(--ws-surface-secondary-button-4-active-border-color);
    --ws-secondary-button-active-border-opacity: var(--ws-surface-secondary-button-4-active-border-opacity);
    --ws-secondary-button-disabled-background-color: var(--ws-surface-secondary-button-4-disabled-background-color);
    --ws-secondary-button-disabled-background-opacity: var(--ws-surface-secondary-button-4-disabled-background-opacity);
    --ws-secondary-button-disabled-text-color: var(--ws-surface-secondary-button-4-disabled-text-color);
    --ws-secondary-button-disabled-text-color-opacity: var(--ws-surface-secondary-button-4-disabled-text-color-opacity);
    --ws-secondary-button-disabled-border-color: var(--ws-surface-secondary-button-4-disabled-border-color);
    --ws-secondary-button-disabled-border-opacity: var(--ws-surface-secondary-button-4-disabled-border-opacity);
    --ws-secondary-button-focus-outline-color: var(--ws-surface-focus-outline-color);
    --ws-secondary-button-focus-outline-color-opacity: var(--ws-surface-focus-outline-color-opacity)
  }

:root { --custom-color-1751965939077: hsla(0, 0%, 0%, 1); }#ws-block-features-with-media-and-icon-HCS6ZHwi .ws-light-0 { --text-color-1751965939077-1751965939077: var(--custom-color-1751965939077); }
:root { --ws-column-default-border-top-left-radius: 8px; --ws-column-default-border-top-right-radius: 8px; --ws-column-default-border-bottom-left-radius: 8px; --ws-column-default-border-bottom-right-radius: 8px; --ws-media-container-custom-border-top-left-radius: 8px; --ws-media-container-custom-border-top-right-radius: 8px; --ws-media-container-custom-border-bottom-left-radius: 8px; --ws-media-container-custom-border-bottom-right-radius: 8px; }