html {
  scroll-behavior: smooth;
}

*,
::after,
::before {
  box-sizing: border-box;
}

body {
  background-color: white;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
}

html {
  line-height: 1.4;
  -webkit-text-size-adjust: 100%;
}

h1,
h3 {
  line-height: 1.2;
}

body {
  margin: 0;
}

h1 {
  /* font-size: 2em;
  margin: .67em 0; */
}

a {
  background-color: transparent;
}

img {
  border-style: none;
}

button,
input,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button {
  text-transform: none;
}

[type=button],
[type=submit],
button {
  -webkit-appearance: button;
}

fieldset {
  padding: .35em .75em .625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

textarea {
  overflow: auto;
}

[hidden] {
  display: none;
}


@media all {
  .gform-theme--framework :where( :not(html):not(iframe):not(canvas):not(img):not(svg):not(video) :not(svg *):not(symbol *) :not(.gform-theme__no-reset--el):not(.gform-theme__no-reset--children *):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-reset):not(.gform-theme__disable-reset *):not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *):not(.wp-editor-container):not(.mce-tinymce):not(.mce-tinymce *):not(.wp-editor-area):not(.gfield_description > *):not(.gform-field-label--type-inline > :not(span))) {
    all: unset;
    display: revert;
  }

  .gform-theme--framework *,
  .gform-theme--framework ::after,
  .gform-theme--framework ::before {
    box-sizing: border-box;
  }

  .gform-theme--framework input,
  .gform-theme--framework textarea {
    -webkit-user-select: auto;
  }

  .gform-theme--framework textarea {
    white-space: revert;
  }

  .gform-theme--framework ::placeholder {
    color: unset;
  }
}


@media all {
  .gform-theme--foundation {
    --gf-form-gap-x: 16px;
    --gf-form-gap-y: 40px;
    --gf-field-gap-x: 12px;
    --gf-field-gap-y: 12px;
    --gf-label-width: 30%;
    --gf-label-req-gap: 6px;
    --gf-form-footer-margin-y-start: 24px;
    --gf-form-footer-gap: 8px;
    --gf-field-date-width: 168px;
    --gf-field-time-width: 110px;
    --gf-field-list-btns-gap: 8px;
    --gf-field-list-btns-width: calc(32px + var(--gf-field-list-btns-gap) + var(--gf-field-gap-x));
    --gf-field-pg-steps-gap-y: 8px;
    --gf-field-pg-steps-gap-x: 24px;
  }

  .gform-theme--foundation *,
  .gform-theme--foundation ::after,
  .gform-theme--foundation ::before {
    box-sizing: border-box;
  }

  .gform-theme--foundation fieldset,
  .gform-theme--foundation legend {
    background: 0 0;
    padding: 0;
  }

  .gform-theme--foundation fieldset {
    border: none;
    display: block;
    margin: 0;
  }

  .gform-theme--foundation legend {
    margin-inline: 0;
  }

  .gform-theme--foundation .hidden_label .gfield_label,
  .gform-theme--foundation .hidden_sub_label,
  .gform-theme--foundation .screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal !important;
  }

  .gform-theme--foundation .ginput_complex label {
    display: block;
  }

  .gform-theme--foundation .ginput_complex input {
    inline-size: 100%;
  }

  .gform-theme--foundation .gfield textarea {
    inline-size: 100%;
  }

  .gform-theme--foundation .gfield textarea.small {
    min-block-size: 6rem;
  }

  .gform-theme--foundation .gfield input {
    max-inline-size: 100%;
  }

  .gform-theme--foundation .gfield input.large {
    inline-size: 100%;
  }

  .gform-theme--foundation .gform_fields {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    grid-template-rows: repeat(auto-fill, auto);
    inline-size: 100%;
    grid-row-gap: var(--gf-form-gap-y);
    row-gap: var(--gf-form-gap-y);
  }

  .gform-theme--foundation .gfield {
    grid-column: 1/-1;
    min-inline-size: 0;
  }

  .gform-theme--foundation .gform_footer {
    display: flex;
    flex-wrap: wrap;
    gap: var(--gf-form-footer-gap);
    margin-block-start: var(--gf-form-footer-margin-y-start);
  }

  @media (min-width:640px) {
    .gform-theme--foundation .gform_fields {
      -moz-column-gap: var(--gf-form-gap-x);
      column-gap: var(--gf-form-gap-x);
    }

    .gform-theme--foundation .gfield--width-full {
      grid-column: span 12;
    }

    .gform-theme--foundation .gfield--width-half {
      grid-column: span 6;
    }
  }

  .gform-theme--foundation .gform-grid-row {
    display: flex;
    flex-flow: row wrap;
    margin-inline: calc(var(--gf-field-gap-x) * -1 / 2);
    row-gap: var(--gf-field-gap-y);
  }

  .gform-theme--foundation .gform-grid-col {
    flex: none;
    inline-size: 100%;
    padding-inline: calc(var(--gf-field-gap-x)/ 2);
  }

  @media (min-width:640px) {
    .gform-theme--foundation .gform-grid-col.gform-grid-col--size-auto {
      flex: 1;
      inline-size: auto;
    }
  }

  .gform-theme--foundation .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)) {
    align-items: baseline;
    display: flex;
    flex-wrap: wrap;
    gap: var(--gf-label-req-gap);
  }

  .gform-theme--foundation .gform-field-label:where([class*=gform-field-label--type-]) {
    display: inline-block;
  }

  .gform-theme--foundation .gform_hidden {
    display: none;
  }
}


@media all {
  .gform-theme--framework {
    --gf-radius: 3px;
    --gf-radius-max-sm: 2px;
    --gf-radius-max-md: 3px;
    --gf-radius-max-lg: 8px;
    --gf-transition-duration: 0.15s;
    --gf-transition-ctrl: var(--gf-transition-duration);
    --gf-color-primary: #204ce5;
    --gf-color-primary-rgb: 45, 127, 251;
    --gf-color-primary-contrast: #fff;
    --gf-color-primary-contrast-rgb: 255, 255, 255;
    --gf-color-primary-darker: #044ad3;
    --gf-color-primary-lighter: #044ad3;
    --gf-color-secondary: #fff;
    --gf-color-secondary-rgb: 255, 255, 255;
    --gf-color-secondary-contrast: #112337;
    --gf-color-secondary-contrast-rgb: 17, 35, 55;
    --gf-color-secondary-darker: #f2f3f5;
    --gf-color-secondary-lighter: #f2f3f5;
    --gf-color-out-ctrl-dark: #585e6a;
    --gf-color-out-ctrl-dark-rgb: 88, 94, 106;
    --gf-color-out-ctrl-dark-darker: #112337;
    --gf-color-out-ctrl-dark-lighter: #686e77;
    --gf-color-out-ctrl-light: #e5e7eb;
    --gf-color-out-ctrl-light-rgb: 229, 231, 235;
    --gf-color-out-ctrl-light-darker: #d2d5db;
    --gf-color-out-ctrl-light-lighter: #f2f3f5;
    --gf-color-in-ctrl: #fff;
    --gf-color-in-ctrl-rgb: 255, 255, 255;
    --gf-color-in-ctrl-contrast: #112337;
    --gf-color-in-ctrl-contrast-rgb: 17, 35, 55;
    --gf-color-in-ctrl-darker: #f2f3f5;
    --gf-color-in-ctrl-lighter: #f2f3f5;
    --gf-color-in-ctrl-primary: var(--gf-color-primary);
    --gf-color-in-ctrl-primary-rgb: var(--gf-color-primary-rgb);
    --gf-color-in-ctrl-primary-contrast: var(--gf-color-primary-contrast);
    --gf-color-in-ctrl-primary-contrast-rgb: var(--gf-color-primary-contrast-rgb);
    --gf-color-in-ctrl-primary-darker: var(--gf-color-primary-darker);
    --gf-color-in-ctrl-primary-lighter: var(--gf-color-primary-lighter);
    --gf-color-in-ctrl-dark: #585e6a;
    --gf-color-in-ctrl-dark-rgb: 88, 94, 106;
    --gf-color-in-ctrl-dark-darker: #112337;
    --gf-color-in-ctrl-dark-lighter: #686e77;
    --gf-color-in-ctrl-light: #e5e7eb;
    --gf-color-in-ctrl-light-rgb: 229, 231, 235;
    --gf-color-in-ctrl-light-darker: #d2d5db;
    --gf-color-in-ctrl-light-lighter: #f2f3f5;
    --gf-color-danger: #c02b0a;
    --gf-color-danger-rgb: 192, 43, 10;
    --gf-color-danger-contrast: #fff;
    --gf-color-danger-contrast-rgb: 255, 255, 255;
    --gf-color-success: #399f4b;
    --gf-color-success-rgb: 57, 159, 75;
    --gf-color-success-contrast: #fff;
    --gf-color-success-contrast-rgb: 255, 255, 255;
  }

  .gform-theme--framework {
    --gf-font-family-base: initial;
    --gf-font-style-base: normal;
    --gf-font-family-primary: var(--gf-font-family-base);
    --gf-font-size-primary: 14px;
    --gf-font-style-primary: var(--gf-font-style-base);
    --gf-font-weight-primary: 400;
    --gf-letter-spacing-primary: 0;
    --gf-line-height-primary: 1.5;
    --gf-font-family-secondary: var(--gf-font-family-base);
    --gf-font-size-secondary: 14px;
    --gf-font-style-secondary: var(--gf-font-style-base);
    --gf-font-weight-secondary: 500;
    --gf-letter-spacing-secondary: 0;
    --gf-line-height-secondary: 1.43;
    --gf-font-family-tertiary: var(--gf-font-family-base);
    --gf-font-size-tertiary: 14px;
    --gf-font-style-tertiary: var(--gf-font-style-base);
    --gf-font-weight-tertiary: 400;
    --gf-letter-spacing-tertiary: 0;
    --gf-line-height-tertiary: 1.43;
  }

  .gform-theme--framework {
    --gf-icon-font-family: "gform-icons-orbital";
    --gf-icon-font-size: 20px;
    --gf-icon-ctrl-checkbox: "\e900";
    --gf-icon-ctrl-select-down: "\e901";
    --gf-icon-ctrl-select-up: "\e902";
    --gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%23686E77'/%3E%3C/svg%3E");
    --gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='%23686E77'/%3E%3C/svg%3E");
    --gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='%23686E77'/%3E%3C/svg%3E");
    --gf-icon-ctrl-pwd-hidden: "\e90a";
    --gf-icon-ctrl-pwd-visible: "\e909";
    --gf-icon-ctrl-list-item-add: "\e90f";
    --gf-icon-ctrl-list-item-remove: "\e90e";
    --gf-icon-ctrl-save-continue: "\e910";
    --gf-icon-ctrl-pg-numbers-complete: "\e90b";
    --gf-icon-ctrl-cancel: "\e918";
    --gf-icon-ctrl-file: "\e911";
    --gf-icon-ctrl-file-completed: "\e90c";
    --gf-icon-ctrl-file-cancel: "\e904";
    --gf-icon-ctrl-file-remove: "\e919";
    --gf-icon-ctrl-datepicker: "\e91a";
    --gf-icon-ctrl-datepicker-left: "\e91b";
    --gf-icon-ctrl-datepicker-right: "\e91c";
    --gf-icon-tooltip-error: "\e906";
  }

  .gform-theme--framework {
    --gf-padding-x: 12px;
    --gf-padding-y: 12px;
    --gf-label-space-primary: 8px;
    --gf-label-choice-field-space-primary: 12px;
    --gf-label-space-x-secondary: 12px;
    --gf-label-space-y-sm-secondary: -1px;
    --gf-label-space-y-md-secondary: 0;
    --gf-label-space-y-lg-secondary: 1px;
    --gf-label-space-y-xl-secondary: 4px;
    --gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);
    --gf-label-space-tertiary: 8px;
    --gf-desc-space: 8px;
    --gf-desc-choice-field-space: 12px;
  }

  .gform-theme--framework {
    --gf-ctrl-accent-color: var(--gf-color-in-ctrl-primary);
    --gf-ctrl-appearance: none;
    --gf-ctrl-bg-color: var(--gf-color-in-ctrl);
    --gf-ctrl-bg-color-hover: var(--gf-ctrl-bg-color);
    --gf-ctrl-bg-color-focus: var(--gf-ctrl-bg-color);
    --gf-ctrl-bg-color-disabled: var(--gf-color-in-ctrl-light-lighter);
    --gf-ctrl-bg-color-error: var(--gf-ctrl-bg-color);
    --gf-ctrl-border-color: var(--gf-color-in-ctrl-dark-lighter);
    --gf-ctrl-border-color-hover: var(--gf-ctrl-border-color);
    --gf-ctrl-border-color-focus: var(--gf-color-primary);
    --gf-ctrl-border-color-disabled: var(--gf-color-in-ctrl-light-darker);
    --gf-ctrl-border-color-error: var(--gf-color-danger);
    --gf-ctrl-border-style: solid;
    --gf-ctrl-border-width: 1px;
    --gf-ctrl-radius: var(--gf-radius);
    --gf-ctrl-radius-max-sm: min(var(--gf-ctrl-radius), var(--gf-radius-max-sm));
    --gf-ctrl-radius-max-md: min(var(--gf-ctrl-radius), var(--gf-radius-max-md));
    --gf-ctrl-radius-max-lg: min(var(--gf-ctrl-radius), var(--gf-radius-max-lg));
    --gf-ctrl-shadow: 0 1px 4px rgba(18, 25, 97, 0.0779552);
    --gf-ctrl-shadow-color-focus: rgba(var(--gf-color-primary-rgb), 0.3);
    --gf-ctrl-shadow-size-focus: 3px;
    --gf-ctrl-shadow-offset-color-focus: transparent;
    --gf-ctrl-shadow-offset-size-focus: 0;
    --gf-ctrl-shadow-focus: 0 0 0 var(--gf-ctrl-shadow-offset-size-focus) var(--gf-ctrl-shadow-offset-color-focus), 0 0 0 var(--gf-ctrl-shadow-size-focus) var(--gf-ctrl-shadow-color-focus);
    --gf-ctrl-color: var(--gf-color-in-ctrl-contrast);
    --gf-ctrl-color-hover: var(--gf-ctrl-color);
    --gf-ctrl-color-focus: var(--gf-ctrl-color);
    --gf-ctrl-color-disabled: rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.6);
    --gf-ctrl-color-error: var(--gf-ctrl-color);
    --gf-ctrl-icon-color: var(--gf-color-in-ctrl-dark-lighter);
    --gf-ctrl-icon-color-hover: var(--gf-color-in-ctrl-dark-darker);
    --gf-ctrl-icon-color-focus: var(--gf-ctrl-icon-color-hover);
    --gf-ctrl-icon-color-disabled: var(--gf-ctrl-icon-color);
    --gf-ctrl-size-sm: 35px;
    --gf-ctrl-size-md: 38px;
    --gf-ctrl-size-lg: 47px;
    --gf-ctrl-size-xl: 54px;
    --gf-ctrl-size: var(--gf-ctrl-size-md);
    --gf-ctrl-padding-x: var(--gf-padding-x);
    --gf-ctrl-padding-y: 0;
    --gf-ctrl-font-family: var(--gf-font-family-primary);
    --gf-ctrl-font-size: var(--gf-font-size-primary);
    --gf-ctrl-font-style: var(--gf-font-style-base);
    --gf-ctrl-font-weight: var(--gf-font-weight-primary);
    --gf-ctrl-letter-spacing: var(--gf-letter-spacing-primary);
    --gf-ctrl-line-height: var(--gf-ctrl-size);
    --gf-ctrl-outline: none;
    --gf-ctrl-outline-offset: 0;
    --gf-ctrl-transition: var(--gf-transition-ctrl);
    --gf-ctrl-placeholder-color: rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.7);
    --gf-ctrl-placeholder-font-family: var(--gf-ctrl-font-family);
    --gf-ctrl-placeholder-font-size: var(--gf-ctrl-font-size);
    --gf-ctrl-placeholder-font-style: var(--gf-ctrl-font-style);
    --gf-ctrl-placeholder-font-weight: var(--gf-ctrl-font-weight);
    --gf-ctrl-placeholder-letter-spacing: var(--gf-ctrl-letter-spacing);
    --gf-ctrl-placeholder-opacity: 1;
    --gf-ctrl-readonly-color: var(--gf-ctrl-color);
    --gf-ctrl-readonly-font-family: var(--gf-ctrl-font-family);
    --gf-ctrl-readonly-font-size: var(--gf-ctrl-font-size);
    --gf-ctrl-readonly-font-style: var(--gf-ctrl-font-style);
    --gf-ctrl-readonly-font-weight: 500;
    --gf-ctrl-readonly-letter-spacing: var(--gf-ctrl-letter-spacing);
    --gf-ctrl-readonly-line-height: 1;
  }

  .gform-theme--framework {
    --gf-ctrl-btn-radius: var(--gf-radius);
    --gf-ctrl-btn-shadow: 0 1px 4px rgba(18, 25, 97, 0.0779552);
    --gf-ctrl-btn-shadow-hover: var(--gf-ctrl-btn-shadow);
    --gf-ctrl-btn-shadow-focus: var(--gf-ctrl-shadow-focus);
    --gf-ctrl-btn-shadow-disabled: var(--gf-ctrl-btn-shadow);
    --gf-ctrl-btn-font-family: var(--gf-font-family-base);
    --gf-ctrl-btn-font-size-xs: 12px;
    --gf-ctrl-btn-font-size-sm: 14px;
    --gf-ctrl-btn-font-size-md: 14px;
    --gf-ctrl-btn-font-size-lg: 16px;
    --gf-ctrl-btn-font-size-xl: 16px;
    --gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);
    --gf-ctrl-btn-font-style: var(--gf-font-style-base);
    --gf-ctrl-btn-font-weight: 500;
    --gf-ctrl-btn-letter-spacing: var(--gf-letter-spacing-primary);
    --gf-ctrl-btn-line-height: 1;
    --gf-ctrl-btn-opacity: 1;
    --gf-ctrl-btn-opacity-disabled: 0.5;
    --gf-ctrl-btn-padding-y: 0;
    --gf-ctrl-btn-padding-x-xs: 8px;
    --gf-ctrl-btn-padding-x-sm: 12px;
    --gf-ctrl-btn-padding-x-md: 16px;
    --gf-ctrl-btn-padding-x-lg: 20px;
    --gf-ctrl-btn-padding-x-xl: 24px;
    --gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);
    --gf-ctrl-btn-size-xs: 30px;
    --gf-ctrl-btn-size-sm: var(--gf-ctrl-size-sm);
    --gf-ctrl-btn-size-md: var(--gf-ctrl-size-md);
    --gf-ctrl-btn-size-lg: var(--gf-ctrl-size-lg);
    --gf-ctrl-btn-size-xl: var(--gf-ctrl-size-xl);
    --gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);
    --gf-ctrl-btn-text-decoration: none;
    --gf-ctrl-btn-text-transform: none;
    --gf-ctrl-btn-icon: none;
    --gf-ctrl-btn-icon-font-size: var(--gf-icon-font-size);
    --gf-ctrl-btn-icon-gap: 6px;
    --gf-ctrl-btn-transition: var(--gf-ctrl-transition);
    --gf-ctrl-btn-bg-color-primary: var(--gf-color-primary);
    --gf-ctrl-btn-bg-color-hover-primary: var(--gf-color-primary-darker);
    --gf-ctrl-btn-bg-color-focus-primary: var(--gf-ctrl-btn-bg-color-primary);
    --gf-ctrl-btn-bg-color-disabled-primary: var(--gf-ctrl-btn-bg-color-primary);
    --gf-ctrl-btn-border-color-primary: transparent;
    --gf-ctrl-btn-border-color-hover-primary: transparent;
    --gf-ctrl-btn-border-color-focus-primary: var(--gf-ctrl-btn-bg-color-hover-primary);
    --gf-ctrl-btn-border-color-disabled-primary: transparent;
    --gf-ctrl-btn-border-style-primary: solid;
    --gf-ctrl-btn-border-width-primary: 1px;
    --gf-ctrl-btn-color-primary: var(--gf-color-primary-contrast);
    --gf-ctrl-btn-color-hover-primary: var(--gf-ctrl-btn-color-primary);
    --gf-ctrl-btn-color-focus-primary: var(--gf-ctrl-btn-color-primary);
    --gf-ctrl-btn-color-disabled-primary: var(--gf-ctrl-btn-color-primary);
    --gf-ctrl-btn-icon-color-primary: var(--gf-ctrl-btn-color-primary);
    --gf-ctrl-btn-icon-color-hover-primary: var(--gf-ctrl-btn-icon-color-primary);
    --gf-ctrl-btn-icon-color-focus-primary: var(--gf-ctrl-btn-icon-color-primary);
    --gf-ctrl-btn-icon-color-disabled-primary: var(--gf-ctrl-btn-icon-color-primary);
    --gf-ctrl-btn-bg-color-secondary: var(--gf-color-secondary);
    --gf-ctrl-btn-bg-color-hover-secondary: var(--gf-color-secondary-darker);
    --gf-ctrl-btn-bg-color-focus-secondary: var(--gf-ctrl-btn-bg-color-secondary);
    --gf-ctrl-btn-bg-color-disabled-secondary: var(--gf-ctrl-btn-bg-color-secondary);
    --gf-ctrl-btn-border-color-secondary: var(--gf-color-in-ctrl-light-darker);
    --gf-ctrl-btn-border-color-hover-secondary: var(--gf-ctrl-btn-border-color-secondary);
    --gf-ctrl-btn-border-color-focus-secondary: var(--gf-ctrl-btn-bg-color-hover-primary);
    --gf-ctrl-btn-border-color-disabled-secondary: var(--gf-ctrl-btn-border-color-secondary);
    --gf-ctrl-btn-border-style-secondary: solid;
    --gf-ctrl-btn-border-width-secondary: 1px;
    --gf-ctrl-btn-color-secondary: var(--gf-color-secondary-contrast);
    --gf-ctrl-btn-color-hover-secondary: var(--gf-ctrl-btn-color-secondary);
    --gf-ctrl-btn-color-focus-secondary: var(--gf-ctrl-btn-color-secondary);
    --gf-ctrl-btn-color-disabled-secondary: var(--gf-ctrl-btn-color-secondary);
    --gf-ctrl-btn-icon-color-secondary: var(--gf-ctrl-icon-color);
    --gf-ctrl-btn-icon-color-hover-secondary: var(--gf-ctrl-btn-icon-color-secondary);
    --gf-ctrl-btn-icon-color-focus-secondary: var(--gf-ctrl-btn-icon-color-secondary);
    --gf-ctrl-btn-icon-color-disabled-secondary: var(--gf-ctrl-btn-icon-color-secondary);
    --gf-ctrl-btn-bg-color-ctrl: var(--gf-color-in-ctrl-primary);
    --gf-ctrl-btn-bg-color-hover-ctrl: var(--gf-color-in-ctrl-primary-darker);
    --gf-ctrl-btn-bg-color-focus-ctrl: var(--gf-ctrl-btn-bg-color-ctrl);
    --gf-ctrl-btn-bg-color-disabled-ctrl: var(--gf-ctrl-btn-bg-color-ctrl);
    --gf-ctrl-btn-border-color-ctrl: transparent;
    --gf-ctrl-btn-border-color-hover-ctrl: transparent;
    --gf-ctrl-btn-border-color-focus-ctrl: var(--gf-ctrl-btn-bg-color-hover-ctrl);
    --gf-ctrl-btn-border-color-disabled-ctrl: transparent;
    --gf-ctrl-btn-border-style-ctrl: solid;
    --gf-ctrl-btn-border-width-ctrl: 1px;
    --gf-ctrl-btn-color-ctrl: var(--gf-color-in-ctrl-primary-contrast);
    --gf-ctrl-btn-color-hover-ctrl: var(--gf-ctrl-btn-color-ctrl);
    --gf-ctrl-btn-color-focus-ctrl: var(--gf-ctrl-btn-color-ctrl);
    --gf-ctrl-btn-color-disabled-ctrl: var(--gf-ctrl-btn-color-ctrl);
    --gf-ctrl-btn-icon-color-ctrl: var(--gf-ctrl-btn-color-ctrl);
    --gf-ctrl-btn-icon-color-hover-ctrl: var(--gf-ctrl-btn-icon-color-ctrl);
    --gf-ctrl-btn-icon-color-focus-ctrl: var(--gf-ctrl-btn-icon-color-ctrl);
    --gf-ctrl-btn-icon-color-disabled-ctrl: var(--gf-ctrl-btn-icon-color-ctrl);
    --gf-ctrl-btn-bg-color-simple: transparent;
    --gf-ctrl-btn-bg-color-hover-simple: var(--gf-ctrl-btn-bg-color-simple);
    --gf-ctrl-btn-bg-color-focus-simple: var(--gf-ctrl-btn-bg-color-simple);
    --gf-ctrl-btn-bg-color-disabled-simple: var(--gf-ctrl-btn-bg-color-simple);
    --gf-ctrl-btn-border-color-simple: transparent;
    --gf-ctrl-btn-border-color-hover-simple: var(--gf-ctrl-btn-border-color-simple);
    --gf-ctrl-btn-border-color-focus-simple: var(--gf-ctrl-border-color-focus);
    --gf-ctrl-btn-border-color-disabled-simple: var(--gf-ctrl-btn-border-color-simple);
    --gf-ctrl-btn-border-style-simple: solid;
    --gf-ctrl-btn-border-width-simple: 1px;
    --gf-ctrl-btn-shadow-simple: none;
    --gf-ctrl-btn-shadow-hover-simple: var(--gf-ctrl-btn-shadow-simple);
    --gf-ctrl-btn-shadow-focus-simple: var(--gf-ctrl-shadow-focus);
    --gf-ctrl-btn-shadow-disabled-simple: var(--gf-ctrl-btn-shadow-simple);
    --gf-ctrl-btn-color-simple: rgba(var(--gf-color-out-ctrl-dark-rgb), 0.65);
    --gf-ctrl-btn-color-hover-simple: var(--gf-color-out-ctrl-dark);
    --gf-ctrl-btn-color-focus-simple: var(--gf-ctrl-btn-color-hover-simple);
    --gf-ctrl-btn-color-disabled-simple: var(--gf-ctrl-btn-color-simple);
    --gf-ctrl-btn-size-simple: 24px;
    --gf-ctrl-btn-icon-color-simple: var(--gf-ctrl-btn-color-simple);
    --gf-ctrl-btn-icon-color-hover-simple: var(--gf-ctrl-btn-color-hover-simple);
    --gf-ctrl-btn-icon-color-focus-simple: var(--gf-ctrl-btn-color-focus-simple);
    --gf-ctrl-btn-icon-color-disabled-simple: var(--gf-ctrl-btn-color-disabled-simple);
  }

  .gform-theme--framework {
    --gf-ctrl-choice-check-color: var(--gf-color-in-ctrl-primary);
    --gf-ctrl-choice-check-color-disabled: rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.2);
    --gf-ctrl-choice-size-sm: 18px;
    --gf-ctrl-choice-size-md: 20px;
    --gf-ctrl-choice-size-lg: 22px;
    --gf-ctrl-choice-size-xl: 28px;
    --gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);
    --gf-ctrl-checkbox-check-radius: var(--gf-ctrl-radius-max-sm);
    --gf-ctrl-checkbox-check-size-sm: 12px;
    --gf-ctrl-checkbox-check-size-md: initial;
    --gf-ctrl-checkbox-check-size-lg: 15px;
    --gf-ctrl-checkbox-check-size-xl: 19px;
    --gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);
    --gf-ctrl-radio-check-radius: 50%;
    --gf-ctrl-radio-check-content: "";
    --gf-ctrl-radio-check-size-sm: 6px;
    --gf-ctrl-radio-check-size-md: 7px;
    --gf-ctrl-radio-check-size-lg: 8px;
    --gf-ctrl-radio-check-size-xl: 10px;
    --gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);
  }

  .gform-theme--framework {
    --gf-ctrl-date-picker-bg-color: var(--gf-ctrl-bg-color);
    --gf-ctrl-date-picker-shadow: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);
    --gf-ctrl-date-picker-padding-y: 16px 12px;
    --gf-ctrl-date-picker-padding-y-viewport-sm: 16px;
    --gf-ctrl-date-picker-padding-x: 12px;
    --gf-ctrl-date-picker-padding-x-viewport-sm: 16px;
    --gf-ctrl-date-picker-margin-y-start: 12px;
    --gf-ctrl-date-picker-radius: var(--gf-ctrl-radius-max-md);
    --gf-ctrl-date-picker-width: 250px;
    --gf-ctrl-date-picker-width-viewport-sm: 300px;
    --gf-ctrl-date-picker-header-icons-width: 20px;
    --gf-ctrl-date-picker-header-icons-color: var(--gf-ctrl-icon-color);
    --gf-ctrl-date-picker-header-icons-color-hover: var(--gf-ctrl-icon-color-hover);
    --gf-ctrl-date-picker-header-icons-font-size: 20px;
    --gf-ctrl-date-picker-title-color: var(--gf-color-secondary-contrast);
    --gf-ctrl-date-picker-title-font-size: 12px;
    --gf-ctrl-date-picker-title-font-size-viewport-sm: 14px;
    --gf-ctrl-date-picker-title-font-weight: 500;
    --gf-ctrl-date-picker-title-gap: 4px;
    --gf-ctrl-date-picker-title-gap-viewport-sm: 8px;
    --gf-ctrl-date-picker-title-line-height: 1.5;
    --gf-ctrl-date-picker-title-margin-x: 4px;
    --gf-ctrl-date-picker-title-margin-x-viewport-sm: 8px;
    --gf-ctrl-date-picker-dropdown-bg-image: var(--gf-icon-ctrl-select);
    --gf-ctrl-date-picker-dropdown-bg-position: var(--gf-ctrl-select-icon-position);
    --gf-ctrl-date-picker-dropdown-bg-size: var(--gf-ctrl-select-icon-size);
    --gf-ctrl-date-picker-dropdown-border-color: var(--gf-color-in-ctrl-light-darker);
    --gf-ctrl-date-picker-dropdown-border-style: var(--gf-ctrl-border-style);
    --gf-ctrl-date-picker-dropdown-border-width: var(--gf-ctrl-border-width);
    --gf-ctrl-date-picker-dropdown-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    --gf-ctrl-date-picker-dropdown-text-align: start;
    --gf-ctrl-date-picker-table-margin-y-start: 16px;
    --gf-ctrl-date-picker-table-margin-y-end: 0;
    --gf-ctrl-date-picker-head-cell-font-size: 12px;
    --gf-ctrl-date-picker-head-cell-font-weight: 600;
    --gf-ctrl-date-picker-head-cell-line-height: 1.33;
    --gf-ctrl-date-picker-cell-padding: 1px;
    --gf-ctrl-date-picker-cell-padding-y: 6px;
    --gf-ctrl-date-picker-cell-padding-y-viewport-sm: var(--gf-ctrl-date-picker-cell-padding);
    --gf-ctrl-date-picker-cell-height: 29px;
    --gf-ctrl-date-picker-cell-height-viewport-sm: 40px;
    --gf-ctrl-date-picker-cell-font-size: 14px;
    --gf-ctrl-date-picker-cell-font-weight: 400;
    --gf-ctrl-date-picker-cell-line-height: 1.43;
    --gf-ctrl-date-picker-cell-content-align-items: center;
    --gf-ctrl-date-picker-cell-content-bg-color-disabled: transparent;
    --gf-ctrl-date-picker-cell-content-bg-color-hover: #f4f8ff;
    --gf-ctrl-date-picker-cell-content-bg-color-selected: var(--gf-color-in-ctrl-primary);
    --gf-ctrl-date-picker-cell-content-border: var(--gf-ctrl-border-width) var(--gf-ctrl-border-style) var(--gf-color-in-ctrl-primary);
    --gf-ctrl-date-picker-cell-content-radius: var(--gf-ctrl-radius-max-md);
    --gf-ctrl-date-picker-cell-content-color: var(--gf-color-secondary-contrast);
    --gf-ctrl-date-picker-cell-content-color-disabled: #cfd3d9;
    --gf-ctrl-date-picker-cell-content-color-hover: var(--gf-ctrl-date-picker-cell-content-color);
    --gf-ctrl-date-picker-cell-content-color-selected: var(--gf-color-in-ctrl-primary-contrast);
    --gf-ctrl-date-picker-cell-content-width: 27px;
    --gf-ctrl-date-picker-cell-content-width-viewport-sm: 100%;
  }

  .gform-theme--framework {
    --gf-ctrl-desc-color: var(--gf-color-out-ctrl-dark);
    --gf-ctrl-desc-font-family: var(--gf-font-family-tertiary);
    --gf-ctrl-desc-font-size: var(--gf-font-size-tertiary);
    --gf-ctrl-desc-font-style: var(--gf-font-style-tertiary);
    --gf-ctrl-desc-font-weight: var(--gf-font-weight-tertiary);
    --gf-ctrl-desc-letter-spacing: var(--gf-letter-spacing-tertiary);
    --gf-ctrl-desc-line-height: var(--gf-line-height-tertiary);
    --gf-ctrl-desc-color-error: var(--gf-color-danger);
    --gf-ctrl-desc-font-family-error: var(--gf-ctrl-desc-font-family);
    --gf-ctrl-desc-font-size-error: var(--gf-ctrl-desc-font-size);
    --gf-ctrl-desc-font-style-error: var(--gf-ctrl-desc-font-style);
    --gf-ctrl-desc-font-weight-error: var(--gf-ctrl-desc-font-weight);
    --gf-ctrl-desc-letter-spacing-error: var(--gf-ctrl-desc-letter-spacing);
    --gf-ctrl-desc-line-height-error: var(--gf-ctrl-desc-line-height);
    --gf-ctrl-desc-border-color-consent: var(--gf-color-out-ctrl-light-darker);
    --gf-ctrl-desc-border-style-consent: solid;
    --gf-ctrl-desc-border-width-consent: 1px;
    --gf-ctrl-desc-max-height-consent: 456px;
  }

  .gform-theme--framework {
    --gf-ctrl-file-padding-x: 0 var(--gf-ctrl-padding-x);
    --gf-ctrl-file-btn-bg-color: var(--gf-color-secondary-darker);
    --gf-ctrl-file-btn-bg-color-hover: var(--gf-color-secondary);
    --gf-ctrl-file-btn-bg-color-focus: var(--gf-ctrl-file-btn-bg-color);
    --gf-ctrl-file-btn-bg-color-disabled: var(--gf-ctrl-file-btn-bg-color);
    --gf-ctrl-file-btn-border-inline-end-width: 1px;
    --gf-ctrl-file-btn-border-inline-end-style: solid;
    --gf-ctrl-file-btn-border-inline-end-color: var(--gf-ctrl-border-color);
    --gf-ctrl-file-btn-border-inline-end-color-hover: var(--gf-ctrl-file-btn-border-inline-end-color);
    --gf-ctrl-file-btn-border-inline-end-color-focus: var(--gf-ctrl-file-btn-border-inline-end-color);
    --gf-ctrl-file-btn-border-inline-end-color-disabled: var(--gf-ctrl-file-btn-border-inline-end-color);
    --gf-ctrl-file-btn-radius: var(--gf-ctrl-radius);
    --gf-ctrl-file-btn-color: rgba(var(--gf-color-secondary-contrast-rgb), 0.725);
    --gf-ctrl-file-btn-color-hover: var(--gf-ctrl-file-btn-color);
    --gf-ctrl-file-btn-color-focus: var(--gf-ctrl-file-btn-color);
    --gf-ctrl-file-btn-color-disabled: var(--gf-ctrl-file-btn-color);
    --gf-ctrl-file-btn-font-family: var(--gf-font-family-base);
    --gf-ctrl-file-btn-font-size: 14px;
    --gf-ctrl-file-btn-font-style: var(--gf-font-style-base);
    --gf-ctrl-file-btn-font-weight: 500;
    --gf-ctrl-file-btn-letter-spacing: var(--gf-letter-spacing-primary);
    --gf-ctrl-file-btn-line-height: 1.43;
    --gf-ctrl-file-btn-margin-x: 0 12px;
    --gf-ctrl-file-btn-padding-x: 12px;
    --gf-ctrl-file-btn-text-decoration: none;
    --gf-ctrl-file-btn-text-transform: none;
    --gf-ctrl-file-btn-transition: var(--gf-ctrl-transition);
    --gf-ctrl-file-zone-height: auto;
    --gf-ctrl-file-zone-border-style: dashed;
    --gf-ctrl-file-zone-radius: var(--gf-ctrl-radius-max-lg);
    --gf-ctrl-file-zone-color: rgba(var(--gf-color-in-ctrl-contrast-rgb), 0.725);
    --gf-ctrl-file-zone-font-weight: 500;
    --gf-ctrl-file-zone-line-height: 1;
    --gf-ctrl-file-zone-padding-x: 40px;
    --gf-ctrl-file-zone-padding-y: 40px;
    --gf-ctrl-file-zone-icon-color: var(--gf-color-in-ctrl-primary);
    --gf-ctrl-file-zone-icon-font-size: 36px;
    --gf-ctrl-file-zone-icon-margin-y-end: 8px;
    --gf-ctrl-file-zone-instructions-margin-y-end: 12px;
    --gf-ctrl-file-prog-ui-gap: 12px;
    --gf-ctrl-file-prog-ui-size: var(--gf-icon-font-size);
    --gf-ctrl-file-prog-bar-bg-color: var(--gf-color-out-ctrl-light);
    --gf-ctrl-file-prog-bar-bg-color-loading: var(--gf-color-primary);
    --gf-ctrl-file-prog-bar-height: 6px;
    --gf-ctrl-file-prog-bar-radius: var(--gf-radius);
    --gf-ctrl-file-prog-bar-transition: var(--gf-transition-ctrl);
    --gf-ctrl-file-prog-text-color: var(--gf-ctrl-desc-color);
    --gf-ctrl-file-prog-text-min-width: 33px;
    --gf-ctrl-file-prog-text-font-size: 12px;
    --gf-ctrl-file-prog-btn-inset-y-start: -2px;
    --gf-ctrl-file-prog-btn-inset-x-end: -2px;
    --gf-ctrl-file-prog-btn-position: absolute;
    --gf-ctrl-file-prog-btn-font-size-cancel: 0;
    --gf-ctrl-file-prog-btn-icon-size: var(--gf-icon-font-size);
    --gf-ctrl-file-prog-btn-icon-color-complete: var(--gf-color-success);
    --gf-ctrl-file-prev-area-gap: 16px;
    --gf-ctrl-file-prev-area-margin-y-start: 16px;
    --gf-ctrl-file-prev-font-family: var(--gf-font-family-secondary);
    --gf-ctrl-file-prev-font-size: var(--gf-font-size-secondary);
    --gf-ctrl-file-prev-font-style: var(--gf-font-style-secondary);
    --gf-ctrl-file-prev-font-weight: var(--gf-font-weight-secondary);
    --gf-ctrl-file-prev-letter-spacing: var(--gf-letter-spacing-secondary);
    --gf-ctrl-file-prev-line-height: 1;
    --gf-ctrl-file-prev-gap: 4px;
    --gf-ctrl-file-prev-name-color: var(--gf-ctrl-label-color-primary);
    --gf-ctrl-file-prev-name-line-height: var(--gf-line-height-secondary);
    --gf-ctrl-file-prev-name-overflow: hidden;
    --gf-ctrl-file-prev-name-padding-x-end: calc(var(--gf-ctrl-file-prog-btn-icon-size) + var(--gf-ctrl-file-prog-text-min-width) + calc(var(--gf-ctrl-file-prog-ui-gap) * 2));
    --gf-ctrl-file-prev-name-text-overflow: ellipsis;
    --gf-ctrl-file-prev-name-white-space: nowrap;
    --gf-ctrl-file-prev-size-color: var(--gf-ctrl-desc-color);
  }

  .gform-theme--framework {
    --gf-ctrl-label-color-primary: var(--gf-color-out-ctrl-dark-darker);
    --gf-ctrl-label-font-family-primary: var(--gf-font-family-secondary);
    --gf-ctrl-label-font-size-primary: var(--gf-font-size-secondary);
    --gf-ctrl-label-font-style-primary: var(--gf-font-style-secondary);
    --gf-ctrl-label-font-weight-primary: var(--gf-font-weight-secondary);
    --gf-ctrl-label-letter-spacing-primary: var(--gf-letter-spacing-secondary);
    --gf-ctrl-label-line-height-primary: var(--gf-line-height-secondary);
    --gf-ctrl-label-color-secondary: var(--gf-color-out-ctrl-dark-darker);
    --gf-ctrl-label-font-family-secondary: var(--gf-font-family-secondary);
    --gf-ctrl-label-font-size-secondary: var(--gf-font-size-secondary);
    --gf-ctrl-label-font-style-secondary: var(--gf-font-style-secondary);
    --gf-ctrl-label-font-weight-secondary: 400;
    --gf-ctrl-label-letter-spacing-secondary: var(--gf-letter-spacing-secondary);
    --gf-ctrl-label-line-height-secondary: var(--gf-line-height-secondary);
    --gf-ctrl-label-color-tertiary: var(--gf-color-out-ctrl-dark);
    --gf-ctrl-label-font-family-tertiary: var(--gf-font-family-tertiary);
    --gf-ctrl-label-font-size-tertiary: var(--gf-font-size-tertiary);
    --gf-ctrl-label-font-style-tertiary: var(--gf-font-style-tertiary);
    --gf-ctrl-label-font-weight-tertiary: var(--gf-font-weight-tertiary);
    --gf-ctrl-label-letter-spacing-tertiary: var(--gf-letter-spacing-tertiary);
    --gf-ctrl-label-line-height-tertiary: var(--gf-line-height-tertiary);
    --gf-ctrl-label-color-quaternary: var(--gf-color-out-ctrl-dark);
    --gf-ctrl-label-font-family-quaternary: var(--gf-font-family-tertiary);
    --gf-ctrl-label-font-size-quaternary: var(--gf-font-size-secondary);
    --gf-ctrl-label-font-style-quaternary: var(--gf-font-style-tertiary);
    --gf-ctrl-label-font-weight-quaternary: var(--gf-font-weight-secondary);
    --gf-ctrl-label-letter-spacing-quaternary: var(--gf-letter-spacing-tertiary);
    --gf-ctrl-label-line-height-quaternary: var(--gf-line-height-tertiary);
    --gf-ctrl-label-color-req: var(--gf-color-danger);
    --gf-ctrl-label-font-family-req: var(--gf-ctrl-label-font-family-primary);
    --gf-ctrl-label-font-size-req: 12px;
    --gf-ctrl-label-font-style-req: var(--gf-ctrl-label-font-style-primary);
    --gf-ctrl-label-font-weight-req: var(--gf-ctrl-label-font-weight-primary);
    --gf-ctrl-label-letter-spacing-req: var(--gf-ctrl-label-letter-spacing-primary);
    --gf-ctrl-label-line-height-req: var(--gf-ctrl-label-line-height-primary);
  }

  .gform-theme--framework {
    --gf-ctrl-number-spin-btn-appearance: var(--gf-ctrl-appearance);
    --gf-ctrl-number-spin-btn-bg-position: center center;
    --gf-ctrl-number-spin-btn-bg-size: 8px 14px;
    --gf-ctrl-number-spin-btn-width: 8px;
    --gf-ctrl-number-spin-btn-opacity: 1;
  }

  .gform-theme--framework {
    --gf-ctrl-select-icon-position: calc(100% - var(--gf-ctrl-padding-x)) center;
    --gf-ctrl-select-icon-size: 10px;
    --gf-ctrl-select-ms-expand: none;
    --gf-ctrl-select-padding-x: var(--gf-ctrl-padding-x) calc(var(--gf-ctrl-select-search-icon-size) + var(--gf-ctrl-padding-x));
    --gf-ctrl-select-dropdown-shadow: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);
    --gf-ctrl-select-dropdown-border-color: transparent;
    --gf-ctrl-select-dropdown-radius: var(--gf-ctrl-radius-max-md);
    --gf-ctrl-select-dropdown-option-bg-color-hover: var(--gf-color-in-ctrl-light-lighter);
    --gf-ctrl-select-dropdown-option-shadow-hover: inset 3px 0 0 var(--gf-color-in-ctrl-primary);
    --gf-ctrl-select-search-icon-size: var(--gf-icon-font-size);
    --gf-ctrl-select-search-icon-position: var(--gf-ctrl-padding-x) center;
    --gf-ctrl-select-search-padding-x: calc(var(--gf-ctrl-select-search-icon-size) + var(--gf-ctrl-padding-x) + 8px) var(--gf-ctrl-padding-x);
    --gf-ctrl-multiselect-height: 130px;
    --gf-ctrl-multiselect-radius: var(--gf-ctrl-radius-max-lg);
    --gf-ctrl-multiselect-line-height: 1.5;
    --gf-ctrl-multiselect-padding-y: var(--gf-padding-y);
    --gf-ctrl-multiselect-close-icon-size: var(--gf-icon-font-size);
    --gf-ctrl-multiselect-close-icon-inset-y-start: calc(50% - (var(--gf-ctrl-multiselect-close-icon-size) / 2));
    --gf-ctrl-multiselect-close-icon-inset-x-end: calc((var(--gf-ctrl-padding-x) / 2) + 2px);
    --gf-ctrl-multiselect-selected-item-bg-color: var(--gf-color-in-ctrl-primary);
    --gf-ctrl-multiselect-selected-item-radius: 33px;
    --gf-ctrl-multiselect-selected-item-color: var(--gf-color-in-ctrl-primary-contrast);
    --gf-ctrl-multiselect-selected-item-font-size: var(--gf-ctrl-font-size);
    --gf-ctrl-multiselect-selected-item-font-weight: 600;
    --gf-ctrl-multiselect-selected-item-remove-icon-color: var(--gf-color-in-ctrl-primary-contrast);
  }

  .gform-theme--framework {
    --gf-ctrl-textarea-height: 130px;
    --gf-ctrl-textarea-radius: var(--gf-ctrl-radius-max-lg);
    --gf-ctrl-textarea-line-height: 1.5;
    --gf-ctrl-textarea-padding-y: var(--gf-padding-y);
    --gf-ctrl-textarea-resize: vertical;
  }

  .gform-theme--framework {
    --gf-field-date-icon-color: var(--gf-ctrl-icon-color);
    --gf-field-date-icon-color-hover: var(--gf-ctrl-icon-color-hover);
    --gf-field-date-custom-icon-max-height: 20px;
    --gf-field-date-custom-icon-max-width: 20px;
  }

  .gform-theme--framework {
    --gf-field-choice-gap: var(--gf-label-space-x-secondary);
    --gf-field-choice-meta-margin-y-start: 4px;
    --gf-field-choice-meta-space: 16px;
    --gf-field-choice-other-ctrl-max-width: 256px;
  }

  .gform-theme--framework {
    --gf-field-list-btn-size: 16px;
    --gf-field-list-btn-radius: 50%;
    --gf-field-list-btn-font-size: 0;
    --gf-field-list-btn-padding-y: 0;
    --gf-field-list-btn-padding-x: 0;
  }

  .gform-theme--framework {
    --gf-field-pg-prog-color: var(--gf-color-out-ctrl-dark);
    --gf-field-pg-prog-font-family: var(--gf-font-family-base);
    --gf-field-pg-prog-font-size: 14px;
    --gf-field-pg-prog-font-style: var(--gf-font-style-base);
    --gf-field-pg-prog-font-weight: 600;
    --gf-field-pg-prog-letter-spacing: 0;
    --gf-field-pg-prog-line-height: 1;
    --gf-field-pg-prog-text-transform: uppercase;
    --gf-field-pg-prog-margin-y-end: 24px;
    --gf-field-pg-prog-title-margin-y-end: 16px;
    --gf-field-pg-prog-bar-bg-color: var(--gf-color-out-ctrl-light);
    --gf-field-pg-prog-bar-bg-color-blue: #204ce5;
    --gf-field-pg-prog-bar-bg-color-gray: var(--gf-color-out-ctrl-dark);
    --gf-field-pg-prog-bar-bg-color-green: #31c48d;
    --gf-field-pg-prog-bar-bg-color-orange: #ff5a1f;
    --gf-field-pg-prog-bar-bg-color-red: #c02b0a;
    --gf-field-pg-prog-bar-bg-gradient-spring: linear-gradient(270deg, #9cd790 0%, #76d7db 100%);
    --gf-field-pg-prog-bar-bg-gradient-blues: linear-gradient(270deg, #00c2ff 0%, #7838e2 100%);
    --gf-field-pg-prog-bar-bg-gradient-rainbow: linear-gradient(274.73deg, #74b551 -5.58%, #f3ca30 44.81%, #cd302b 93.15%);
    --gf-field-pg-prog-bar-height: 10px;
    --gf-field-pg-prog-bar-radius: 100px;
    --gf-field-pg-steps-step-gap: 12px;
    --gf-field-pg-steps-number-bg-color: transparent;
    --gf-field-pg-steps-number-bg-color-active: var(--gf-color-out-ctrl-light);
    --gf-field-pg-steps-number-bg-color-complete: var(--gf-color-primary);
    --gf-field-pg-steps-number-border-color: var(--gf-color-out-ctrl-light-darker);
    --gf-field-pg-steps-number-border-color-active: transparent;
    --gf-field-pg-steps-number-border-color-complete: var(--gf-color-primary);
    --gf-field-pg-steps-number-radius: 50%;
    --gf-field-pg-steps-number-border-style: solid;
    --gf-field-pg-steps-number-border-width: 2px;
    --gf-field-pg-steps-number-color: var(--gf-color-out-ctrl-dark);
    --gf-field-pg-steps-number-color-active: var(--gf-field-pg-steps-number-color);
    --gf-field-pg-steps-number-color-complete: var(--gf-color-primary-contrast);
    --gf-field-pg-steps-number-size: 32px;
    --gf-field-pg-steps-icon-font-size: var(--gf-icon-font-size);
  }

  .gform-theme--framework {
    --gf-field-pwd-str-bg-color: transparent;
    --gf-field-pwd-str-bg-color-mismatch: transparent;
    --gf-field-pwd-str-bg-color-short: transparent;
    --gf-field-pwd-str-bg-color-bad: transparent;
    --gf-field-pwd-str-bg-color-good: transparent;
    --gf-field-pwd-str-bg-color-strong: transparent;
    --gf-field-pwd-str-border-color: transparent;
    --gf-field-pwd-str-border-color-mismatch: transparent;
    --gf-field-pwd-str-border-color-short: transparent;
    --gf-field-pwd-str-border-color-bad: transparent;
    --gf-field-pwd-str-border-color-good: transparent;
    --gf-field-pwd-str-border-color-strong: transparent;
    --gf-field-pwd-str-radius: 0;
    --gf-field-pwd-str-border-style: var(--gf-ctrl-border-style);
    --gf-field-pwd-str-border-width: 0;
    --gf-field-pwd-str-color: var(--gf-color-out-ctrl-dark);
    --gf-field-pwd-str-color-mismatch: #c02b0a;
    --gf-field-pwd-str-color-short: #c02b0a;
    --gf-field-pwd-str-color-bad: #ff5a1f;
    --gf-field-pwd-str-color-good: #8b6c32;
    --gf-field-pwd-str-color-strong: #399f4b;
    --gf-field-pwd-str-font-family: var(--gf-font-family-secondary);
    --gf-field-pwd-str-font-size: var(--gf-font-size-primary);
    --gf-field-pwd-str-font-style: var(--gf-font-style-secondary);
    --gf-field-pwd-str-font-weight: var(--gf-font-weight-secondary);
    --gf-field-pwd-str-letter-spacing: var(--gf-letter-spacing-secondary);
    --gf-field-pwd-str-line-height: 1;
    --gf-field-pwd-str-margin-y-start: 16px;
    --gf-field-pwd-str-padding-y: 0;
    --gf-field-pwd-str-padding-x: calc(65px + 8px) 0;
    --gf-field-pwd-str-text-align: left;
    --gf-field-pwd-str-transition: var(--gf-transition-ctrl);
    --gf-field-pwd-str-ind-bg-color: var(--gf-color-out-ctrl-light);
    --gf-field-pwd-str-ind-bg-color-mismatch: var(--gf-field-pwd-str-color-mismatch);
    --gf-field-pwd-str-ind-bg-color-short: var(--gf-field-pwd-str-color-short);
    --gf-field-pwd-str-ind-bg-color-bad: var(--gf-field-pwd-str-color-bad);
    --gf-field-pwd-str-ind-bg-color-good: var(--gf-field-pwd-str-color-good);
    --gf-field-pwd-str-ind-bg-color-strong: var(--gf-field-pwd-str-color-strong);
    --gf-field-pwd-str-ind-height: 6px;
    --gf-field-pwd-str-ind-radius: var(--gf-radius);
    --gf-field-pwd-str-ind-content: "";
    --gf-field-pwd-str-ind-display: inline-block;
    --gf-field-pwd-str-ind-width: 65px;
    --gf-field-pwd-str-ind-width-blank: 0;
    --gf-field-pwd-str-ind-width-mismatch: 65px;
    --gf-field-pwd-str-ind-width-short: 22px;
    --gf-field-pwd-str-ind-width-bad: 37px;
    --gf-field-pwd-str-ind-width-good: 46px;
    --gf-field-pwd-str-ind-width-strong: 65px;
    --gf-field-pwd-str-ind-inset-y-start: 50%;
    --gf-field-pwd-str-ind-inset-x-start: 0;
    --gf-field-pwd-str-ind-position: absolute;
    --gf-field-pwd-str-ind-transform: translateY(-50%);
    --gf-field-pwd-str-ind-transition: var(--gf-transition-ctrl);
  }

  .gform-theme--framework {
    --gf-field-prod-quant-margin-y-end: var(--gf-field-gap-y);
    --gf-field-prod-quant-width: 150px;
    --gf-field-prod-price-color: var(--gf-ctrl-label-color-primary);
  }

  .gform-theme--framework {
    --gf-field-repeater-gap-y: var(--gf-form-gap-y);
    --gf-field-repeater-btn-inline-gap: var(--gf-form-gap-x);
    --gf-field-repeater-separator-color: var(--gf-color-out-ctrl-light-darker);
    --gf-field-repeater-separator-size: 1px;
    --gf-field-repeater-nested-border-color: var(--gf-color-out-ctrl-light-darker);
    --gf-field-repeater-nested-border-size: 1px;
    --gf-field-repeater-nested-border-style: solid;
    --gf-field-repeater-nested-padding-x-start: 20px;
  }

  .gform-theme--framework {
    --gf-field-section-border-color: var(--gf-color-out-ctrl-light-darker);
    --gf-field-section-border-style: solid;
    --gf-field-section-border-width: 1px;
    --gf-field-section-padding-y-end: 8px;
  }

  .gform-theme--framework {
    --gf-form-validation-bg-color: rgba(var(--gf-color-danger-rgb), 0.03);
    --gf-form-validation-border-color: rgba(var(--gf-color-danger-rgb), 0.25);
    --gf-form-validation-border-width: 1px;
    --gf-form-validation-border-style: solid;
    --gf-form-validation-radius: var(--gf-ctrl-radius-max-md);
    --gf-form-validation-shadow: 0 1px 4px rgba(18, 25, 97, 0.0779552);
    --gf-form-validation-color: var(--gf-color-danger);
    --gf-form-validation-font-family: var(--gf-font-family-primary);
    --gf-form-validation-font-size: var(--gf-font-size-primary);
    --gf-form-validation-gap: 8px;
    --gf-form-validation-line-height: 1.43;
    --gf-form-validation-margin-y: 0 var(--gf-form-gap-y);
    --gf-form-validation-padding-y: 20px;
    --gf-form-validation-padding-x: 16px;
    --gf-form-validation-heading-color: var(--gf-form-validation-color);
    --gf-form-validation-heading-font-family: var(--gf-form-validation-font-family);
    --gf-form-validation-heading-font-size: var(--gf-form-validation-font-size);
    --gf-form-validation-heading-font-weight: 500;
    --gf-form-validation-heading-line-height: var(--gf-form-validation-line-height);
    --gf-form-validation-heading-gap: 12px;
    --gf-form-validation-heading-icon-bg-color: rgba(var(--gf-color-danger-rgb), 0.05);
    --gf-form-validation-heading-icon-border-color: var(--gf-form-validation-border-color);
    --gf-form-validation-heading-icon-border-width: 2px;
    --gf-form-validation-heading-icon-border-style: var(--gf-form-validation-border-style);
    --gf-form-validation-heading-icon-radius: 50%;
    --gf-form-validation-heading-icon-color: var(--gf-form-validation-heading-color);
    --gf-form-validation-heading-icon-font-size: 18px;
    --gf-form-validation-heading-icon-size: 20px;
    --gf-form-validation-summary-block-start: 4px;
    --gf-form-validation-summary-color: var(--gf-form-validation-color);
    --gf-form-validation-summary-font-family: var(--gf-form-validation-font-family);
    --gf-form-validation-summary-font-size: var(--gf-form-validation-font-size);
    --gf-form-validation-summary-font-weight: 400;
    --gf-form-validation-summary-line-height: var(--gf-form-validation-line-height);
    --gf-form-validation-summary-padding-x: 48px;
    --gf-form-validation-summary-item-link-text-decoration: underline;
  }

  .gform-theme--framework {
    --gf-form-spinner-fg-color: var(--gf-color-primary);
    --gf-form-spinner-bg-color: rgba(var(--gf-color-primary-rgb), 0.1);
  }

  .gform-theme--framework :where( :not(html):not(iframe):not(canvas):not(img):not(svg):not(video) :not(svg *):not(symbol *) :not(.gform-theme__no-reset--el):not(.gform-theme__no-reset--children *):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-reset):not(.gform-theme__disable-reset *):not(.gform_heading *):not(.gfield--type-html *):not(.gfield--type-section *):not(.form_saved_message > *):not(.form_saved_message_sent > *):not(.gform_confirmation_message *):not(.wp-editor-container):not(.mce-tinymce):not(.mce-tinymce *):not(.wp-editor-area):not(.gfield_description > *):not(.gform-field-label--type-inline > :not(span))) {
    all: unset;
    display: revert;
  }

  .gform-theme--framework *,
  .gform-theme--framework ::after,
  .gform-theme--framework ::before {
    box-sizing: border-box;
  }

  .gform-theme--framework input,
  .gform-theme--framework textarea {
    -webkit-user-select: auto;
  }

  .gform-theme--framework textarea {
    white-space: revert;
  }

  .gform-theme--framework ::placeholder {
    color: unset;
  }

  .gform-theme--framework ::placeholder:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    color: var(--gform-theme-control-placeholder-color);
    color: var(--gf-ctrl-placeholder-color, var(--gform-theme-control-placeholder-color));
    font-family: var(--gform-theme-control-placeholder-font-family);
    font-family: var(--gf-ctrl-placeholder-font-family, var(--gform-theme-control-placeholder-font-family));
    font-size: var(--gform-theme-control-placeholder-font-size);
    font-size: var(--gf-ctrl-placeholder-font-size, var(--gform-theme-control-placeholder-font-size));
    font-style: var(--gform-theme-control-placeholder-font-style);
    font-style: var(--gf-ctrl-placeholder-font-style, var(--gform-theme-control-placeholder-font-style));
    font-weight: var(--gform-theme-control-placeholder-font-weight);
    font-weight: var(--gf-ctrl-placeholder-font-weight, var(--gform-theme-control-placeholder-font-weight));
    letter-spacing: var(--gform-theme-control-placeholder-letter-spacing);
    letter-spacing: var(--gf-ctrl-placeholder-letter-spacing, var(--gform-theme-control-placeholder-letter-spacing));
    opacity: var(--gform-theme-control-placeholder-opacity);
    opacity: var(--gf-ctrl-placeholder-opacity, var(--gform-theme-control-placeholder-opacity));
  }

  .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    --gf-local-appearance: var(--gf-ctrl-appearance);
    --gf-local-bg-color: var(--gf-ctrl-bg-color);
    --gf-local-height: var(--gf-ctrl-size);
    --gf-local-radius: var(--gf-ctrl-radius);
    --gf-local-border-color: var(--gf-ctrl-border-color);
    --gf-local-border-width: var(--gf-ctrl-border-width);
    --gf-local-border-style: var(--gf-ctrl-border-style);
    --gf-local-border-block-start: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-border-block-end: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-border-inline-start: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-border-inline-end: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-shadow: var(--gf-ctrl-shadow);
    --gf-local-color: var(--gf-ctrl-color);
    --gf-local-display: block;
    --gf-local-font-family: var(--gf-ctrl-font-family);
    --gf-local-font-size: var(--gf-ctrl-font-size);
    --gf-local-font-style: var(--gf-ctrl-font-style);
    --gf-local-font-weight: var(--gf-ctrl-font-weight);
    --gf-local-letter-spacing: var(--gf-ctrl-letter-spacing);
    --gf-local-line-height: var(--gf-ctrl-line-height);
    --gf-local-min-height: auto;
    --gf-local-outline: var(--gf-ctrl-outline);
    --gf-local-outline-offset: var(--gf-ctrl-outline-offset);
    --gf-local-padding-x: var(--gf-ctrl-padding-x);
    --gf-local-padding-y: var(--gf-ctrl-padding-y);
    --gf-local-transition: var(--gf-ctrl-transition);
    --gf-local-width: 100%;
    -webkit-appearance: var(--gf-local-appearance);
    -moz-appearance: var(--gf-local-appearance);
    appearance: var(--gf-local-appearance);
    background-color: var(--gf-local-bg-color);
    block-size: var(--gf-local-height);
    border-block-end: var(--gf-local-border-block-end);
    border-block-start: var(--gf-local-border-block-start);
    border-inline-end: var(--gf-local-border-inline-end);
    border-inline-start: var(--gf-local-border-inline-start);
    border-radius: var(--gf-local-radius);
    box-shadow: var(--gf-local-shadow);
    color: var(--gf-local-color);
    display: var(--gf-local-display);
    font-family: var(--gf-local-font-family);
    font-size: var(--gf-local-font-size);
    font-style: var(--gf-local-font-style);
    font-weight: var(--gf-local-font-weight);
    inline-size: var(--gf-local-width);
    letter-spacing: var(--gf-local-letter-spacing);
    line-height: var(--gf-local-line-height);
    margin-block: 0;
    margin-inline: 0;
    min-block-size: var(--gf-local-min-height);
    outline: var(--gf-local-outline);
    outline-offset: var(--gf-local-outline-offset);
    padding-block: var(--gf-local-padding-y);
    padding-inline: var(--gf-local-padding-x);
    transition: var(--gf-local-transition);
  }

  .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover {
    --gform-theme-local-background-color: var(--gform-theme-control-background-color-hover);
    --gform-theme-local-border-color: var(--gform-theme-control-border-color-hover);
    --gform-theme-local-color: var(--gform-theme-control-color-hover);
    --gf-local-bg-color: var(--gf-ctrl-bg-color-hover);
    --gf-local-border-color: var(--gf-ctrl-border-color-hover);
    --gf-local-color: var(--gf-ctrl-color-hover);
  }

  .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus {
    --gform-theme-local-background-color: var(--gform-theme-control-background-color-focus);
    --gform-theme-local-border-color: var(--gform-theme-control-border-color-focus);
    --gform-theme-local-box-shadow: var(--gform-theme-control-box-shadow-focus);
    --gform-theme-local-color: var(--gform-theme-control-color-focus);
    --gf-local-bg-color: var(--gf-ctrl-bg-color-focus);
    --gf-local-border-color: var(--gf-ctrl-border-color-focus);
    --gf-local-shadow: var(--gf-ctrl-shadow-focus);
    --gf-local-color: var(--gf-ctrl-color-focus);
  }

  .gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme--framework.gform-theme.gform_wrapper .button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled {
    --gform-theme-local-background-color: var(--gform-theme-control-background-color-disabled);
    --gform-theme-local-border-color: var(--gform-theme-control-border-color-disabled);
    --gform-theme-local-color: var(--gform-theme-control-color-disabled);
    --gf-local-bg-color: var(--gf-ctrl-bg-color-disabled);
    --gf-local-border-color: var(--gf-ctrl-border-color-disabled);
    --gf-local-color: var(--gf-ctrl-color-disabled);
  }

  .gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    --gf-local-radius: var(--gf-ctrl-textarea-radius);
    --gf-local-height: var(--gf-ctrl-textarea-height);
    --gf-local-line-height: var(--gf-ctrl-textarea-line-height);
    --gf-local-padding-y: var(--gf-ctrl-textarea-padding-y);
    resize: var(--gf-ctrl-textarea-resize);
  }

  .gform-theme--framework .gform-field-label {
    --gf-local-color: var(--gf-ctrl-label-color-primary);
    --gf-local-display: flex;
    --gf-local-font-family: var(--gf-ctrl-label-font-family-primary);
    --gf-local-font-size: var(--gf-ctrl-label-font-size-primary);
    --gf-local-font-style: var(--gf-ctrl-label-font-style-primary);
    --gf-local-font-weight: var(--gf-ctrl-label-font-weight-primary);
    --gf-local-letter-spacing: var(--gf-ctrl-label-letter-spacing-primary);
    --gf-local-line-height: var(--gf-ctrl-label-line-height-primary);
    --gf-local-margin-y: 0;
    --gf-local-margin-x: 0;
    color: var(--gf-local-color);
    display: var(--gf-local-display);
    font-family: var(--gf-local-font-family);
    font-size: var(--gf-local-font-size);
    font-style: var(--gf-local-font-style);
    font-weight: var(--gf-local-font-weight);
    letter-spacing: var(--gf-local-letter-spacing);
    line-height: var(--gf-local-line-height);
    margin-block: var(--gf-local-margin-y);
    margin-inline: var(--gf-local-margin-x);
  }

  .gform-theme--framework .gform-field-label--type-sub {
    --gf-local-color: var(--gf-ctrl-label-color-tertiary);
    --gf-local-display: block;
    --gf-local-font-family: var(--gf-ctrl-label-font-family-tertiary);
    --gf-local-font-size: var(--gf-ctrl-label-font-size-tertiary);
    --gf-local-font-style: var(--gf-ctrl-label-font-style-tertiary);
    --gf-local-font-weight: var(--gf-ctrl-label-font-weight-tertiary);
    --gf-local-letter-spacing: var(--gf-ctrl-label-letter-spacing-tertiary);
    --gf-local-line-height: var(--gf-ctrl-label-line-height-tertiary);
  }

  .gform-theme--framework .gform-field-label>.gfield_required {
    color: var(--gf-ctrl-label-color-req);
    display: inline-block;
    font-family: var(--gf-ctrl-label-font-family-req);
    font-size: var(--gf-ctrl-label-font-size-req);
    font-style: var(--gf-ctrl-label-font-style-req);
    font-weight: var(--gf-ctrl-label-font-weight-req);
    letter-spacing: var(--gf-ctrl-label-letter-spacing-req);
    line-height: var(--gf-ctrl-label-line-height-req);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
    --gf-local-bg-color: var(--gf-ctrl-btn-bg-color-primary);
    --gf-local-radius: var(--gf-ctrl-btn-radius);
    --gf-local-border-color: var(--gf-ctrl-btn-border-color-primary);
    --gf-local-border-style: var(--gf-ctrl-btn-border-style-primary);
    --gf-local-border-width: var(--gf-ctrl-btn-border-width-primary);
    --gf-local-border-block-start: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-border-block-end: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-border-inline-start: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-border-inline-end: var(--gf-local-border-width) var(--gf-local-border-style) var(--gf-local-border-color);
    --gf-local-shadow: var(--gf-ctrl-btn-shadow);
    --gf-local-color: var(--gf-ctrl-btn-color-primary);
    --gf-local-column-gap: var(--gf-ctrl-btn-icon-gap);
    --gf-local-cursor: pointer;
    --gf-local-display: inline-flex;
    --gf-local-font-style: var(--gf-ctrl-btn-font-style);
    --gf-local-font-weight: var(--gf-ctrl-btn-font-weight);
    --gf-local-font-size: var(--gf-ctrl-btn-font-size);
    --gf-local-font-family: var(--gf-ctrl-btn-font-family);
    --gf-local-height: auto;
    --gf-local-letter-spacing: var(--gf-ctrl-btn-letter-spacing);
    --gf-local-line-height: var(--gf-ctrl-btn-line-height);
    --gf-local-min-height: var(--gf-ctrl-btn-size);
    --gf-local-min-width: auto;
    --gf-local-opacity: var(--gf-ctrl-btn-opacity);
    --gf-local-padding-y: var(--gf-ctrl-btn-padding-y);
    --gf-local-padding-x: var(--gf-ctrl-btn-padding-x);
    --gf-local-text-decoration: var(--gf-ctrl-btn-text-decoration);
    --gf-local-text-transform: var(--gf-ctrl-btn-text-transform);
    --gf-local-width: auto;
    align-items: center;
    -moz-column-gap: var(--gf-local-column-gap);
    column-gap: var(--gf-local-column-gap);
    cursor: var(--gf-local-cursor);
    justify-content: center;
    min-inline-size: var(--gf-local-min-width);
    opacity: var(--gf-local-opacity);
    text-align: center;
    -webkit-text-decoration: var(--gf-local-text-decoration);
    text-decoration: var(--gf-local-text-decoration);
    text-transform: var(--gf-local-text-transform);
    vertical-align: top;
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,
  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::after,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
    --gf-local-color: var(--gf-ctrl-btn-icon-color-primary);
    --gf-local-content: var(--gf-ctrl-btn-icon);
    --gf-local-font-size: var(--gf-ctrl-btn-icon-font-size);
    --gf-local-transition: var(--gf-ctrl-btn-transition);
    font-family: var(--gform-theme-icon-font-family) !important;
    font-family: var(--gf-icon-font-family, var(--gform-theme-icon-font-family)) !important;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1;
    speak: never;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--gf-local-color);
    content: var(--gf-local-content);
    font-size: var(--gf-local-font-size);
    transition: var(--gf-local-transition);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover {
    --gf-local-bg-color: var(--gf-ctrl-btn-bg-color-hover-primary);
    --gf-local-border-color: var(--gf-ctrl-btn-border-color-hover-primary);
    --gf-local-shadow: var(--gf-ctrl-btn-shadow-hover);
    --gf-local-color: var(--gf-ctrl-btn-color-hover-primary);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,
  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::after,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover::before {
    --gf-local-color: var(--gf-ctrl-btn-icon-color-hover-primary);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus {
    --gf-local-bg-color: var(--gf-ctrl-btn-bg-color-focus-primary);
    --gf-local-border-color: var(--gf-ctrl-btn-border-color-focus-primary);
    --gf-local-shadow: var(--gf-ctrl-btn-shadow-focus);
    --gf-local-color: var(--gf-ctrl-btn-color-focus-primary);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,
  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::after,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus::before {
    --gf-local-color: var(--gf-ctrl-btn-icon-color-focus-primary);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled {
    --gf-local-bg-color: var(--gf-ctrl-btn-bg-color-disabled-primary);
    --gf-local-border-color: var(--gf-ctrl-btn-border-color-disabled-primary);
    --gf-local-shadow: var(--gf-ctrl-btn-shadow-disabled);
    --gf-local-color: var(--gf-ctrl-btn-color-disabled-primary);
    --gf-local-cursor: default;
    --gf-local-opacity: var(--gf-ctrl-btn-opacity-disabled);
  }

  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,
  .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,
  .gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::after,
  .gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):disabled::before {
    --gf-local-color: var(--gf-ctrl-btn-icon-color-disabled-primary);
  }

  .gform-theme--framework .gfield:where(:not(.gfield--type-html):not(.gfield--type-section)) {
    line-height: 1;
  }

  .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])) {
    --gf-local-margin-y: 0 var(--gf-label-space-primary);
  }
}


:root {
  --wp-block-synced-color: #7a00df;
  --wp-block-synced-color--rgb: 122, 0, 223;
  --wp-bound-block-color: var(--wp-block-synced-color);
  --wp-editor-canvas-background: #ddd;
  --wp-admin-theme-color: #007cba;
  --wp-admin-theme-color--rgb: 0, 124, 186;
  --wp-admin-theme-color-darker-10: #006ba1;
  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
  --wp-admin-theme-color-darker-20: #005a87;
  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
  --wp-admin-border-width-focus: 2px;
}

@media (min-resolution:192dpi) {
  :root {
    --wp-admin-border-width-focus: 1.5px;
  }
}

:root {
  --wp--preset--font-size--normal: 16px;
  --wp--preset--font-size--huge: 42px;
}

.screen-reader-text {
  border: 0;
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

.screen-reader-text:focus {
  background-color: #ddd;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

:where(figure) {
  margin: 0 0 1em;
}


.breakdance-menu {
  --menu-background: #fff;
  --menu-max-height: calc(100vh - var(--mobile-buffer-y));
  --menu-alignment: flex-start;
  --menu-duration: var(--bde-transition-duration, .3s);
  --menu-base-font-size: .875em;
  --mobile-offset-y: calc(100% + 15px);
  --mobile-offset-x: 0;
  --mobile-offcanvas-width: 400px;
  --mobile-topbar-padding: 15px;
  --mobile-topbar-logo-width: 110px;
  --mobile-topbar-logo-order: -1;
  --mobile-topbar-close-button-size: 20px;
  --mobile-topbar-close-button-color: var(--bde-headings-color);
  --mobile-topbar-close-button-color-hover: var(--mobile-topbar-close-button-color);
  --mobile-topbar-close-button-bar-height: 2px;
  --toggle-background-color: transparent;
  --toggle-background-color-hover: var(--toggle-background-color);
  --toggle-active-background-color: var(--toggle-background-color);
  --toggle-padding: 0px;
  --toggle-radius: 0px;
  --toggle-layer-width: 32px;
  --toggle-layer-height: 4px;
  --toggle-layer-spacing: 6px;
  --toggle-layer-color: var(--bde-headings-color);
  --toggle-layer-color-hover: var(--toggle-layer-color);
  --toggle-layer-color-active: var(--toggle-layer-color);
  --toggle-layer-border-radius: 0px;
  --links-gap: 0px;
  --link-padding-top: 20px;
  --link-padding-bottom: 20px;
  --link-padding-left: 20px;
  --link-padding-right: 20px;
  --link-color: var(--bde-headings-color);
  --link-color-hover: var(--link-color);
  --link-background-color: transparent;
  --link-background-color-hover: var(--link-background-color);
  --link-alignment: space-between;
  --link-effect-thickness: 3px;
  --link-effect-color: var(--link-color);
  --link-effect-color-hover: var(--link-effect-color);
  --link-effect-radius: 0px;
  --link-color-active: var(--link-color);
  --link-background-color-active: var(--link-background-color);
  --link-arrow-display: block;
  --link-arrow-color: var(--link-color);
  --link-arrow-color-hover: var(--link-color-hover);
  --link-arrow-size: 10px;
  --link-arrow-gap: 8px;
  --link-arrow-offset-y: 0px;
  --link-arrow-close-rotation: 0deg;
  --link-arrow-open-rotation: -180deg;
  --link-arrow-rotation: var(--link-arrow-close-rotation);
  --link-border: 1px solid var(--link-border-color);
  --link-border-color: #eee;
  --dropdown-animation-duration: var(--menu-duration);
  --dropdown-caret-display: block;
  --dropdown-caret-radius: 3px;
  --dropdown-caret-size: 12px;
  --dropdown-background-color: #fff;
  --dropdown-custom-offset-y: 20px;
  --dropdown-edge-offset: 20px;
  --dropdown-border-radius: 8px;
  --dropdown-custom-width: 500px;
  --dropdown-section-padding: 30px;
  --dropdown-section-gap: var(--gap-lg);
  --dropdown-links-gap: var(--gap-sm);
  --dropdown-link-color: var(--bde-headings-color);
  --dropdown-link-icon-display: block;
  --dropdown-link-icon-size: 16px;
  --dropdown-link-icon-spacing: 10px;
  --dropdown-link-icon-alignment: center;
  --dropdown-link-description-display: block;
  --dropdown-link-description-spacing: 0px;
  --dropdown-link-icon-x: 0px;
  --dropdown-link-icon-y: 0px;
  --dropdown-link-img-opacity: 1;
  --dropdown-link-img-opacity-hover: 1;
  --dropdown-columns-stack: row;
  --dropdown-columns-gap: var(--gap-xl);
  --dropdown-column-title-spacing: 0px;
  --dropdown-sections-stack: column;
  --dropdown-section-light-background: #fff;
  --dropdown-section-dark-background: #f6f9fc;
  --gap-xl: 60px;
  --gap-lg: 30px;
  --gap-sm: 15px;
  --gap-xs: 10px;
  --gap-none: 0;
  --arrow-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z'%3E%3C/path%3E%3C/svg%3E");
  --mobile-link-padding-top: 20px;
  --mobile-link-padding-bottom: 20px;
  --mobile-link-padding-left: 20px;
  --mobile-link-padding-right: 20px;
  --mobile-link-level-2-padding-top: 12px;
  --mobile-link-level-2-padding-bottom: 12px;
  --mobile-link-level-2-padding-left: 25px;
  --mobile-link-level-2-padding-right: 20px;
  --mobile-link-level-3-padding-top: 12px;
  --mobile-link-level-3-padding-bottom: 12px;
  --mobile-link-level-3-padding-left: 30px;
  --mobile-link-level-3-padding-right: 30px;
}

.breakdance-menu {
  position: relative;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  height: var(--menu-height);
}

:root .breakdance-menu {
  display: flex;
}

.breakdance-menu-list {
  display: flex;
  align-items: center;
  justify-content: var(--menu-alignment);
  gap: var(--links-gap);
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.breakdance-menu-list>.bde-button {
  margin-left: 15px;
}

.breakdance-menu-item {
  position: relative;
}

.breakdance-menu-item:hover {
  color: var(--link-color-hover);
  background-color: var(--link-background-color-hover);
}

.breakdance-menu-item:hover .breakdance-menu-link-arrow:after {
  background-color: var(--link-arrow-color-hover);
}

.breakdance-menu .breakdance-menu-link {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: var(--link-alignment);
  flex: 1;
  font-size: var(--menu-base-font-size);
  font-family: inherit;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  color: var(--link-color);
  padding: var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) var(--link-padding-left);
  margin: 0;
  border: none;
  background-color: var(--link-background-color);
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
  transition: var(--menu-duration) color ease, var(--menu-duration) background-color ease;
}

.breakdance-menu .breakdance-menu-link:hover {
  color: inherit;
}

.breakdance-menu-link-arrow {
  position: relative;
  z-index: 1;
  align-self: stretch;
  border: none;
  background-color: transparent;
  padding: var(--link-padding-top) var(--link-padding-right) var(--link-padding-bottom) 0;
  cursor: pointer;
}

.breakdance-menu-link-arrow:after {
  content: "";
  display: var(--link-arrow-display);
  -webkit-mask-image: var(--arrow-icon);
  mask-image: var(--arrow-icon);
  -webkit-mask-size: cover;
  mask-size: cover;
  -webkit-mask-position: center;
  mask-position: center;
  margin-left: var(--link-arrow-gap);
  font-size: var(--link-arrow-size);
  width: 1em;
  height: 1em;
  background-color: var(--link-arrow-color);
  transform: translateY(var(--link-arrow-offset-y)) rotate(var(--link-arrow-rotation));
  transition: var(--menu-duration) transform ease, var(--menu-duration) background-color ease;
  flex-shrink: 0;
}

.breakdance-dropdown {
  --dropdown-offset-x: 0px;
  --dropdown-caret-x: 0px;
  --translate-x: 0px;
  --translate-y: 0px;
  --rotate-x: 0deg;
  --scale: 1;
  position: relative;
}

.breakdance-dropdown .breakdance-menu-link {
  padding-right: 0;
}

.breakdance-dropdown-toggle {
  position: relative;
  display: flex;
  align-items: center;
}

.breakdance-dropdown-floater {
  position: absolute;
  top: calc(var(--dropdown-offset-y) + var(--dropdown-custom-offset-y));
  left: var(--dropdown-offset-x);
  z-index: var(--bde-z-index-menu-dropdown);
  min-width: 100%;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  backface-visibility: hidden;
  transform: translate(var(--translate-x)) translateY(var(--translate-y)) rotateX(var(--rotate-x)) scale(var(--scale)) translateZ(0);
}

#menu-150 li.bde-menu-dropdown.bde-menu-dropdown-443-168:hover .breakdance-dropdown-floater {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.breakdance-dropdown-body {
  position: relative;
  z-index: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: var(--dropdown-sections-stack);
  width: 100%;
  background-color: var(--dropdown-background-color);
  box-shadow: 0 50px 100px -20px #32325d40, 0 30px 60px -30px #0000004d;
  border-radius: var(--dropdown-border-radius);
  overflow: hidden;
}

.breakdance-dropdown-section {
  display: flex;
  flex-wrap: wrap;
  padding: var(--dropdown-section-padding);
  gap: var(--dropdown-section-gap);
  width: var(--dropdown-section-width);
}

.breakdance-dropdown-columns {
  display: flex;
  flex-direction: var(--dropdown-columns-stack);
  gap: var(--dropdown-columns-gap);
  width: 100%;
}

.breakdance-dropdown-column {
  display: flex;
  flex-direction: column;
  gap: var(--gap-sm);
  flex: 1;
}

.breakdance-dropdown-links {
  display: flex;
  flex-direction: column;
  gap: var(--dropdown-links-gap);
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.breakdance-menu .breakdance-dropdown-link {
  display: flex;
  align-items: center;
  font-size: var(--menu-base-font-size);
  line-height: 1.5;
  text-decoration: none;
  color: var(--dropdown-link-color);
  white-space: nowrap;
  transition: var(--menu-duration) background-color ease;
}

.breakdance-menu .breakdance-dropdown-link:hover {
  background-color: var(--dropdown-link-background-color-hover);
  color: var(--dropdown-link-color);
}

.breakdance-dropdown-link__text {
  display: block;
  transition: var(--menu-duration) color ease;
}

.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater {
  position: static;
  opacity: 1;
  visibility: visible;
  transform: none;
  overflow: hidden;
}

.breakdance-menu--dropdown-accordion .breakdance-dropdown-floater:not(.is-visible):not(.is-collapsing) {
  height: 0;
  pointer-events: none;
  visibility: hidden;
  overflow: hidden;
}

.breakdance-menu--dropdown-accordion .breakdance-dropdown-body {
  box-shadow: none;
}

.breakdance-menu--dropdown-accordion .breakdance-dropdown-link {
  white-space: normal;
}

.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines {
  transition-duration: 75ms;
  transition-timing-function: cubic-bezier(.55, .055, .675, .19);
}

.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before {
  transition: top 75ms .12s ease, opacity 75ms ease;
}

.breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after {
  transition: bottom 75ms .12s ease, transform 75ms cubic-bezier(.55, .055, .675, .19);
}

.breakdance-menu-toggle {
  display: none;
  align-items: center;
  cursor: pointer;
  border: none;
  color: var(--toggle-layer-color);
  background-color: var(--toggle-background-color);
  backface-visibility: hidden;
  transition: var(--menu-duration) color ease, var(--menu-duration) background-color ease;
  padding: var(--toggle-padding);
  border-radius: var(--toggle-radius);
  min-height: var(--toggle-layer-width);
  box-sizing: content-box;
}

.breakdance-menu-toggle:hover {
  color: var(--toggle-layer-color-hover);
  background-color: var(--toggle-background-color-hover);
}

.breakdance-menu-toggle-icon {
  width: var(--toggle-layer-width);
  height: calc(var(--toggle-layer-height) * 3 + var(--toggle-layer-spacing) * 2);
  display: inline-block;
  position: relative;
}

.breakdance-menu-toggle-lines {
  top: 50%;
  display: block;
  margin-top: calc(var(--toggle-layer-height) / -2);
}

.breakdance-menu-toggle-lines,
.breakdance-menu-toggle-lines:before,
.breakdance-menu-toggle-lines:after {
  content: "";
  position: absolute;
  display: block;
  width: var(--toggle-layer-width);
  height: var(--toggle-layer-height);
  background-color: currentColor;
  border-radius: var(--toggle-layer-border-radius);
  transition: .15s transform ease;
}

.breakdance-menu-toggle-lines:before {
  top: calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1);
}

.breakdance-menu-toggle-lines:after {
  bottom: calc((var(--toggle-layer-spacing) + var(--toggle-layer-height)) * -1);
}

.breakdance-menu--effect .breakdance-menu-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: var(--link-effect-thickness);
  background-color: var(--link-effect-color);
  transition: var(--menu-duration) transform ease, var(--menu-duration) opacity ease, var(--menu-duration) background-color ease;
  pointer-events: none;
  backface-visibility: hidden;
}

.breakdance-menu--effect .breakdance-menu-item:hover:before {
  transform: none;
  opacity: 1;
  will-change: transform, opacity;
  background-color: var(--link-effect-color-hover);
}

.breakdance-menu--effect-background {
  --link-effect-color: #eee;
}

.breakdance-menu--effect-background .breakdance-menu-item:before {
  inset: 0;
  width: 100%;
  height: 100%;
  border-radius: var(--link-effect-radius);
}

.breakdance-menu--effect-center .breakdance-menu-item:before {
  transform: scaleX(0);
  transform-origin: center;
}

.breakdance-menu-item.bde-button:before {
  display: none;
}


.breakdance .section-background-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}


:root {
  --swiper-theme-color: #007aff;
}

:root {
  --swiper-navigation-size: 44px;
}


.breakdance .bde-header-builder {
  position: relative;
  width: 100%;
  background-color: var(--bde-background-color);
  --bde-header-width: var(--bde-section-width);
  --bde-header-sticky-duration: var(--bde-transition-duration);
}

.breakdance .bde-header-builder .bde-header-builder__container {
  gap: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  max-width: var(--bde-header-width);
  padding: var(--bde-section-horizontal-padding) var(--bde-section-horizontal-padding);
}

.breakdance .bde-header-builder .bde-header-builder__header-builder-border-top,
.breakdance .bde-header-builder .bde-header-builder__header-builder-border-bottom {
  transition-property: height, background-color;
  transition-duration: var(--bde-header-sticky-duration);
  transition-timing-function: ease-in-out;
}

.breakdance .bde-div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  max-width: 100%;
  position: relative;
  background-size: cover;
}

.breakdance .bde-columns {
  max-width: 100%;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: var(--bde-column-gap);
}

.breakdance .bde-column {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  text-align: left;
  align-items: flex-start;
  width: calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));
  position: relative;
  background-size: cover;
}

.breakdance .bde-icon-list {
  max-width: 100%;
  display: flex;
  text-align: left;
}

.breakdance .bde-icon-list ul {
  width: 100%;
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0;
  gap: 16px;
}

.breakdance .bde-icon-list li .bde-icon-list__item-wrapper {
  display: flex;
  align-items: center;
  text-decoration: none;
  gap: 8px;
}

.breakdance .bde-icon-list ul .bde-icon-list__icon {
  display: flex;
  font-size: 20px;
}

.breakdance .bde-icon-list--background ul .bde-icon-list__icon {
  padding: 14px;
  border-radius: 0px;
  background-color: #DBE5FF;
}

.breakdance .bde-icon-list ul .bde-icon-list__icon>svg {
  font-size: inherit;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

.breakdance .bde-grid {
  --bde-grid-gap: var(--bde-column-gap);
  display: grid;
  grid-template-columns: repeat(var(--bde-grid-items-per-row, 4), minmax(0, 1fr));
  gap: var(--bde-grid-gap);
  text-align: left;
  max-width: 100%;
  width: 100%;
  position: relative;
  background-size: cover;
  align-items: var(--bde-grid-align-items, stretch);
  justify-items: var(--bde-grid-justify-items, stretch);
}

.breakdance .bde-button {
  max-width: 100%;
}

.breakdance .bde-section {
  position: relative;
  width: 100%;
  background-position: center center;
  background-size: cover;
}

.breakdance .bde-section .section-container {
  max-width: var(--bde-section-width);
  background-size: cover;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  margin: 0 auto;
  padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding);
}

.breakdance .bde-image {
  max-width: 100%;
}

.breakdance-image {
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  margin: 0;
  border: none;
}

.breakdance-image-clip {
  overflow: hidden;
}

.breakdance-image-object {
  display: block;
  max-width: 100%;
  height: auto;
}

.breakdance-image-link {
  display: block;
}

.breakdance .bde-text-link {
  display: flex;
}

.breakdance .bde-button {
  max-width: 100%;
}


.breakdance .bde-section {
  position: relative;
  width: 100%;
  background-position: center center;
  background-size: cover;
}

.breakdance .bde-section .section-container {
  max-width: var(--bde-section-width);
  background-size: cover;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  margin: 0 auto;
  padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding);
}

.breakdance .bde-columns {
  max-width: 100%;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: var(--bde-column-gap);
}

.breakdance .bde-column {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  text-align: left;
  align-items: flex-start;
  width: calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));
  position: relative;
  background-size: cover;
}

.breakdance .bde-dual-heading {
  max-width: 100%;
  margin: 0;
  line-height: 1.2;
  position: relative;
}

.breakdance .bde-text {
  max-width: 100%;
  margin: 0;
  color: var(--bde-text-color, var(--bde-body-text-color));
}

.breakdance .bde-div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  max-width: 100%;
  position: relative;
  background-size: cover;
}

.breakdance .bde-grid {
  --bde-grid-gap: var(--bde-column-gap);
  display: grid;
  grid-template-columns: repeat(var(--bde-grid-items-per-row, 4), minmax(0, 1fr));
  gap: var(--bde-grid-gap);
  text-align: left;
  max-width: 100%;
  width: 100%;
  position: relative;
  background-size: cover;
  align-items: var(--bde-grid-align-items, stretch);
  justify-items: var(--bde-grid-justify-items, stretch);
}

.breakdance .bde-button {
  max-width: 100%;
}

.breakdance .bde-heading {
  max-width: 100%;
  margin: 0;
}

.breakdance .bde-image {
  max-width: 100%;
}

.breakdance-image {
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  margin: 0;
  border: none;
}

.breakdance-image-clip {
  overflow: hidden;
}

.breakdance-image-object {
  display: block;
  max-width: 100%;
  height: auto;
}

.breakdance-image-link {
  display: block;
}

.breakdance .bde-icon-list {
  max-width: 100%;
  display: flex;
  text-align: left;
}

.breakdance .bde-icon-list ul {
  width: 100%;
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0;
  gap: 16px;
}

.breakdance .bde-icon-list li .bde-icon-list__item-wrapper {
  display: flex;
  align-items: center;
  text-decoration: none;
  gap: 8px;
}

.breakdance .bde-icon-list ul .bde-icon-list__icon {
  display: flex;
  font-size: 20px;
}

.breakdance .bde-icon-list--background ul .bde-icon-list__icon {
  padding: 14px;
  border-radius: 0px;
  background-color: #DBE5FF;
}

.breakdance .bde-icon-list ul .bde-icon-list__icon>svg {
  font-size: inherit;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

.breakdance .bde-text-link {
  display: flex;
}

.breakdance .bde-google-map {
  max-width: 100%;
  width: 600px;
  height: 400px;
}

.breakdance .bde-shortcode {
  max-width: 100%;
  width: 100%;
}


.breakdance .bde-section {
  position: relative;
  width: 100%;
  background-position: center center;
  background-size: cover;
}

.breakdance .bde-section .section-container {
  max-width: var(--bde-section-width);
  background-size: cover;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  margin: 0 auto;
  padding: var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding);
}

.breakdance .bde-columns {
  max-width: 100%;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: var(--bde-column-gap);
}

.breakdance .bde-column {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  text-align: left;
  align-items: flex-start;
  width: calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));
  position: relative;
  background-size: cover;
}

.breakdance .bde-image {
  max-width: 100%;
}

.breakdance-image {
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  margin: 0;
  border: none;
}

.breakdance-image-clip {
  overflow: hidden;
}

.breakdance-image-object {
  display: block;
  max-width: 100%;
  height: auto;
}

.breakdance-image-link {
  display: block;
}

.breakdance .bde-text {
  max-width: 100%;
  margin: 0;
  color: var(--bde-text-color, var(--bde-body-text-color));
}

.breakdance .bde-text-link {
  display: flex;
}

.breakdance .bde-icon-list {
  max-width: 100%;
  display: flex;
  text-align: left;
}

.breakdance .bde-icon-list ul {
  width: 100%;
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0;
  gap: 16px;
}

.breakdance .bde-icon-list li .bde-icon-list__item-wrapper {
  display: flex;
  align-items: center;
  text-decoration: none;
  gap: 8px;
}

.breakdance .bde-icon-list ul .bde-icon-list__icon {
  display: flex;
  font-size: 20px;
}

.breakdance .bde-icon-list--background ul .bde-icon-list__icon {
  padding: 14px;
  border-radius: 0px;
  background-color: #DBE5FF;
}

.breakdance .bde-icon-list ul .bde-icon-list__icon>svg {
  font-size: inherit;
  width: 1em;
  height: 1em;
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
}

.breakdance .bde-div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  max-width: 100%;
  position: relative;
  background-size: cover;
}

.breakdance .bde-button {
  max-width: 100%;
}

.breakdance .bde-container-link {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  max-width: 100%;
  text-decoration: none;
  transition-property: background-color, border-color, box-shadow, color;
  transition-timing-function: ease-in-out;
  transition-duration: var(--defaultTransition, 300ms);
  position: relative;
  background-size: cover;
}


:root {
  --white: #fff;
  --grey-50: #f9fafb;
  --grey-100: #f3f4f6;
  --grey-200: #e5e7eb;
  --grey-300: #d1d5db;
  --grey-400: #9ca3af;
  --grey-450: #787e8b;
  --grey-500: #6b7280;
  --grey-600: #4b5563;
  --grey-700: #374151;
  --grey-800: #1f2937;
  --grey-900: #111827;
  --blue-500: #3b82f6;
  --blue-600: #2563eb;
  --pink-600: #db2777;
  --emerald-100: #d1fae5;
  --emerald-700: #047857;
  --sky-100: #e0f2fe;
  --sky-500: #0ea5e9;
  --red-50: #fef2f2;
  --red-500: #ef4444;
  --red-700: #b91c1c;
  --indigo-50: #eef2ff;
  --indigo-600: #4f46e5;
  --indigo-700: #4338ca;
  --yellow-500: #fbbf24;
  --bde-brand-primary-color: var(--blue-500);
  --bde-brand-primary-color-hover: var(--blue-600);
  --bde-body-font-family: "Poppins", sans-serif;
  --bde-heading-font-family: "Poppins", sans-serif;
  --bde-base-font-size: 16px;
  --bde-body-font-size: var(--bde-base-font-size);
  --bde-font-size-ratio: 1.250;
  --bde-h6-font-size: var(--bde-base-font-size);
  --bde-h5-font-size: calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));
  --bde-h4-font-size: calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));
  --bde-h3-font-size: calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));
  --bde-h2-font-size: calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));
  --bde-h1-font-size: calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));
  --bde-body-text-color: var(--grey-700);
  --bde-headings-color: var(--grey-900);
  --bde-background-color: #FFF;
  --bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1: #0b2b54;
  --bde-palette-cahi-grey-19a1d6dd-a768-4d1e-b532-d2a2afff188a-2: #C2C2C2;
  --bde-palette-cahi-red-9a2fb2a0-e51e-4f0b-b943-33c4c4fff31a-3: #920706;
  --bde-palette-black-cef98560-f380-41c1-853c-81e1716e6140-4: #000;
  --bde-palette-white-a29ce632-ad22-43be-9ae5-96dac0c6794b-5: #FFF;
  --bde-transition-duration: 300ms;
  --bde-column-gap: 32px;
  --bde-section-width: 1120px;
  --bde-section-vertical-padding: 100px;
  --bde-section-horizontal-padding: 20px;
  --bde-button-primary-border-color: transparent;
  --bde-button-primary-border-color-hover: transparent;
  --bde-button-primary-text-color: #fff;
  --bde-button-primary-text-color-hover: #fff;
  --bde-button-secondary-text-color-hover: #fff;
  --bde-button-secondary-background-color: transparent;
  --bde-button-custom-border-color: var(--grey-900);
  --bde-button-custom-border-color-hover: var(--grey-700);
  --bde-button-custom-text-color: var(--white);
  --bde-button-custom-text-color-hover: var(--white);
  --bde-button-custom-background-color: var(--grey-900);
  --bde-button-custom-background-color-hover: var(--grey-700);
  --bde-button-font-weight: 500;
  --bde-button-border-radius: 3px;
  --bde-button-border-width: 1px;
  --bde-button-padding-base: 14px 24px;
  --bde-button-padding-sm: 8px 16px;
  --bde-button-padding-lg: 28px 54px;
  --bde-button-line-height: 1;
  --bde-form-gap: 16px;
  --bde-form-after-label: 8px;
  --bde-form-after-sublabel: 8px;
  --bde-form-input-border-radius: 3px;
  --bde-form-input-background-color: var(--white);
  --bde-form-input-padding-top: 12px;
  --bde-form-input-padding-right: 16px;
  --bde-form-input-padding-bottom: 12px;
  --bde-form-input-padding-left: 16px;
  --bde-form-input-placeholder-color: var(--grey-450);
  --bde-form-input-border-width: 1px;
  --bde-form-input-border-color: var(--grey-300);
  --bde-form-label-font-weight: 500;
  --bde-form-label-required-color: var(--red-700);
  --bde-form-label-required-nudge-x: 0;
  --bde-form-label-required-nudge-y: 0;
  --bde-form-label-required-size: inherit;
  --bde-form-text-color: var(--grey-700);
  --bde-form-input-focused-background-color: var(--white);
  --bde-form-input-input-shadow: none;
  --bde-form-checkbox-size: 1em;
  --bde-woo-products-list-gap: var(--bde-woo-base-large-gaps);
  --bde-woo-base-paragraph-line-height: 1.4;
  --bde-woo-base-heading-line-height: 1.2;
  --bde-woo-base-border-color: var(--grey-300);
  --bde-woo-base-text-on-primary-color: var(--white);
  --bde-woo-base-space: 8px;
  --bde-woo-base-ratio: 1.618;
  --bde-woo-typography-font-weight-normal: 400;
  --bde-woo-typography-font-weight-medium: 500;
  --bde-woo-typography-font-weight-heavy: 600;
  --bde-woo-buttons-and-links-line-height: 1;
  --bde-woo-buttons-and-links__disabled-button-color: var(--grey-300);
  --bde-woo-buttons-and-links__disabled-button-text-color: var(--white);
  --bde-woo-buttons-and-links__nav-link-background-active: var(--grey-50);
  --bde-woo-buttons-and-links__nav-border-radius: 4px;
  --bde-woo-forms__inputs-select2-selected-item: var(--grey-300);
  --bde-woo-forms__wrappers-small: 360px;
  --error-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.5 16.084l-1.403 1.416-4.09-4.096-4.102 4.096-1.405-1.405 4.093-4.092-4.093-4.098 1.405-1.405 4.088 4.089 4.091-4.089 1.416 1.403-4.092 4.087 4.092 4.094z"/></svg>');
  --success-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');
  --info-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');
  --chevron-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');
  --checkbox-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');
  --radiobutton-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');
  --show-password-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');
  --hide-password-svg-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');
  --error-svg-icon-color: var(--red-500);
  --success-svg-icon-color: var(--emerald-700);
  --info-svg-icon-color: var(--sky-500);
  --chevron-svg-icon-color: var(--grey-900);
  --checkbox-svg-icon-color: var(--grey-900);
  --radiobutton-svg-icon-color: var(--grey-900);
  --show-password-svg-icon-color: var(--grey-900);
  --hide-password-svg-icon-color: var(--grey-900);
  --bde-woo-notices__icon-size: 16px;
  --bde-woo-notices__padding: 24px;
  --bde-woo-notices__border-radius: 4px;
  --bde-woo-notices__error-background: var(--red-50);
  --bde-woo-notices__error-text: var(--red-500);
  --bde-woo-notices__error-link-text: var(--red-500);
  --bde-woo-notices__error-link-text-hover: var(--red-500);
  --bde-woo-notices__info-background: var(--sky-100);
  --bde-woo-notices__info-text: var(--sky-500);
  --bde-woo-notices__info-link-text: var(--sky-500);
  --bde-woo-notices__info-link-text-hover: var(--sky-500);
  --bde-woo-notices__success-background: var(--emerald-100);
  --bde-woo-notices__success-text: var(--emerald-700);
  --bde-woo-notices__success-link-text: var(--emerald-700);
  --bde-woo-notices__success-link-text-hover: var(--emerald-700);
  --bde-woo-sale-badge__border-radius: 2px;
  --bde-woo-sale-badge__padding: 4px 8px;
  --bde-woo-ratings__star-color: var(--yellow-500);
  --bde-woo-ratings__star-size: 18px;
  --bde-woo-ratings__filled-star-svg: url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');
  --bde-woo-ratings__empty-star-svg: url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');
  --bde-woo-product-images__border-radius: 4px;
  --bde-woo-product-images__border-width: 0px;
  --bde-woo-product-images__border-color: var(--grey-300);
  --bde-woo-wrappers__background-color: var(--white);
  --bde-woo-wrappers__border-radius: 4px;
  --bde-woo-wrappers__border-color: var(--grey-300);
  --bde-woo-wrappers__border-width: 1px;
  --bde-woo-wrappers__shadow: rgba(0, 0, 0, 0.05) 0 1px 3px, rgba(0, 0, 0, 0.05) 0 1px 2px;
  --bde-woo-tables__header-color: var(--grey-100);
  --bde-woo-tables__background-color: var(--white);
  --bde-woo-tables__border-radius: 4px;
  --bde-woo-tables__border-width: 1px;
  --bde-woo-widgets__chip-background-color: transparent;
  --bde-woo-widgets__chip-background-color-hover: var(--indigo-50);
  --bde-woo-widgets__chip-text-color: inherit;
  --bde-woo-widgets__handle-border-color: var(--grey-300);
  --bde-woo-widgets__handle-background-color: var(--white);
  --bde-woo-widgets__handle-background-color-hover: var(--white);
  --bde-woo-widgets__handle-shadow: rgba(0, 0, 0, 0.05) 0 1px 3px, rgba(0, 0, 0, 0.05) 0 1px 2px;
  --bde-woo-widgets__handle-shadow-hover: var(--grey-300) 0 0 4px;
  --bde-woo-widgets__remove-item-from-cart-color: var(--grey-450);
  --bde-woo-select2__active-item-background-color: var(--indigo-50);
  --bde-woo-gallery__zoom-icon-shadow: rgba(0, 0, 0, 0.05) 0 1px 3px, rgba(0, 0, 0, 0.05) 0 1px 2px;
  --bde-woo-payment-box-background-color: var(--grey-100);
  --bde-woo-payment-box-border-color: var(--grey-200);
  --bde-woo-payment-box-border-width: 1px;
  --bde-woo-quicklook-button-icon: url(images/eye.svg);
  --bde-woo-quicklook-button-background-color: none;
  --bde-woo-quicklook-button-icon-size: 20px;
  --bde-woo-quicklook-button-backdrop-color: rgba(0, 0, 0, 0.15);
  --bde-woo-quicklook-button-backdrop-opacity: 0.7;
  --bde-woo-quicklook-modal-background-color: var(--white);
  --bde-woo-quicklook-overlay-color: rgba(0, 0, 0, 0.7);
  --bde-woo-quicklook-close-button-size: 2em;
  --bde-woo-quicklook-arrow-size: 1em;
  --bde-woo-quicklook-arrow-color: var(--white);
  --bde-woo-swatch-space-between-options: 10px;
  --bde-woo-swatch-padding: 7px 7px;
  --bde-woo-swatch-color-width: 30px;
  --bde-woo-swatch-color-height: 30px;
  --bde-woo-swatch-border: 1px solid var(--grey-200);
  --bde-woo-swatch-border-color-hover: var(--grey-400);
  --bde-woo-swatch-shadow: none;
  --bde-woo-swatch-shadow-hover: none;
  --bde-woo-swatch-background: var(--white);
  --bde-woo-swatch-background-hover: var(--grey-50);
  --bde-woo-swatch-color-padding: 2px;
  --bde-woo-swatch-tooltip-color: var(--white);
  --bde-woo-swatch-tooltip-background: var(--grey-900);
  --bde-woo-swatch-tooltip-padding: 7px;
  --bde-woo-swatch-space-after-label: 8px;
  --bde-woo-responsive__stack: row;
}

:root {
  --bde-links-color: var(--bde-brand-primary-color);
  --bde-links-color-hover: var(--bde-brand-primary-color-hover);
  --bde-button-primary-background-color: var(--bde-brand-primary-color);
  --bde-button-primary-background-color-hover: var(--bde-brand-primary-color-hover);
  --bde-button-secondary-border-color: var(--bde-brand-primary-color);
  --bde-button-secondary-border-color-hover: var(--bde-brand-primary-color);
  --bde-button-secondary-text-color: var(--bde-brand-primary-color);
  --bde-button-secondary-background-color-hover: var(--bde-brand-primary-color);
  --bde-button-text-text-color: var(--bde-links-color);
  --bde-button-text-text-color-hover: var(--bde-links-color-hover);
  --bde-button-font-size: var(--bde-body-font-size);
  --bde-form-font-size: var(--bde-body-font-size);
  --bde-form-input-border-top-left-radius: var(--bde-form-input-border-radius);
  --bde-form-input-border-top-right-radius: var(--bde-form-input-border-radius);
  --bde-form-input-border-bottom-left-radius: var(--bde-form-input-border-radius);
  --bde-form-input-border-bottom-right-radius: var(--bde-form-input-border-radius);
  --bde-form-input-border-top: var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);
  --bde-form-input-border-right: var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);
  --bde-form-input-border-bottom: var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);
  --bde-form-input-border-left: var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);
  --bde-form-label-color: var(--bde-headings-color);
  --bde-form-input-focused-border-color: var(--bde-brand-primary-color);
  --bde-form-input-focused-shadow: var(--bde-brand-primary-color) 0 0 2px;
  --bde-form-checkbox-selected-color: var(--bde-brand-primary-color);
  --bde-z-index-lightbox: 1100;
  --bde-z-index-popup: 1050;
  --bde-z-index-modal: 1000;
  --bde-z-index-modal-backdrop: calc(var(--bde-z-index-modal) - 1);
  --bde-z-index-high: 300;
  --bde-z-index-medium: 200;
  --bde-z-index-low: 100;
  --bde-z-index-sticky: 10;
  --bde-z-index-minicart: var(--bde-z-index-modal);
  --bde-z-index-minicart-backdrop: var(--bde-z-index-modal-backdrop);
  --bde-z-index-menu-dropdown: var(--bde-z-index-modal);
  --bde-z-index-menu-mobile: var(--bde-z-index-modal);
  --bde-z-index-menu-backdrop: var(--bde-z-index-modal-backdrop);
  --bde-z-index-search-fullscreen: var(--bde-z-index-modal);
  --bde-z-index-back-to-top: var(--bde-z-index-high);
  --bde-z-index-scroll-progress: var(--bde-z-index-high);
  --bde-z-index-header-sticky: var(--bde-z-index-medium);
  --bde-z-index-header-overlay: calc(var(--bde-z-index-header-sticky) - 1);
  --bde-z-index-social-share-buttons: var(--bde-z-index-low);
  --bde-woo-base-transition: all ease var(--bde-transition-duration);
  --bde-woo-base-text-color: var(--bde-body-text-color);
  --bde-woo-base-headings-color: var(--bde-headings-color);
  --bde-woo-base-primary-color: var(--bde-brand-primary-color);
  --bde-woo-base-primary-color-hover: var(--bde-brand-primary-color-hover);
  --bde-woo-base-extra-small-gaps: calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));
  --bde-woo-base-small-gaps: calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));
  --bde-woo-base-standard-gaps: var(--bde-woo-base-space);
  --bde-woo-base-medium-gaps: calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));
  --bde-woo-base-big-gaps: calc(var(--bde-woo-base-medium-gaps) * var(--bde-woo-base-ratio));
  --bde-woo-base-large-gaps: calc(var(--bde-woo-base-big-gaps) * var(--bde-woo-base-ratio));
  --bde-woo-base-extra-large-gaps: calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));
  --bde-woo-typography-ratio: var(--bde-font-size-ratio);
  --bde-woo-typography__size-small: calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));
  --bde-woo-typography__size-small-font-family: var(--bde-body-font-family);
  --bde-woo-typography__size-standard: var(--bde-body-font-size);
  --bde-woo-typography__size-standard-font-family: var(--bde-body-font-family);
  --bde-woo-typography__size-medium: calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));
  --bde-woo-typography__size-medium-font-family: var(--bde-heading-font-family);
  --bde-woo-typography__size-large: calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));
  --bde-woo-typography__size-large-font-family: var(--bde-heading-font-family);
  --bde-woo-typography__size-extra-large: calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));
  --bde-woo-typography__size-extra-large-font-family: var(--bde-heading-font-family);
  --bde-woo-buttons-and-links__text-link-color: var(--bde-woo-base-primary-color);
  --bde-woo-buttons-and-links__text-link-color-hover: var(--bde-woo-base-primary-color-hover);
  --bde-woo-buttons-and-links__nav-link-color: var(--bde-woo-base-text-color);
  --bde-woo-buttons-and-links__nav-link-color-hover: var(--bde-woo-base-text-on-primary-color);
  --bde-woo-buttons-and-links__nav-link-color-active: var(--bde-woo-base-primary-color);
  --bde-woo-forms__spacing-after-label: var(--bde-form-after-label);
  --bde-woo-forms__spacing-between-fields: var(--bde-form-gap);
  --bde-woo-forms__spacing-between-columns: var(--bde-woo-base-extra-large-gaps);
  --bde-woo-forms__labels-color: var(--bde-form-label-color);
  --bde-woo-forms__inputs-background-color: var(--bde-form-input-background-color);
  --bde-woo-forms__inputs-text-color: var(--bde-form-text-color);
  --bde-woo-forms__inputs-placeholder-color: var(--bde-form-input-placeholder-color);
  --bde-woo-forms__inputs-border-color: var(--bde-form-input-border-color);
  --bde-woo-forms__inputs-border-width: var(--bde-form-input-border-width);
  --bde-woo-forms__inputs-border-radius: var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);
  --bde-woo-forms__inputs-background-color-focused: var(--bde-form-input-focused-background-color);
  --bde-woo-forms__inputs-border-color-focused: var(--bde-form-input-focused-border-color);
  --bde-woo-forms__inputs-shadow-focused: var(--bde-form-input-focused-shadow);
  --bde-woo-forms__inputs-shadow: var(--bde-form-input-input-shadow);
  --bde-woo-forms__inputs-select2-hover-item: var(--bde-woo-base-primary-color);
  --bde-woo-forms__labels-required-color: var(--bde-form-label-required-color);
  --bde-woo-forms__labels-required-size: var(--bde-form-label-required-size);
  --bde-woo-forms__labels-required-nudge-x: var(--bde-form-label-required-nudge-x);
  --bde-woo-forms__labels-required-nudge-y: var(--bde-form-label-required-nudge-y);
  --bde-woo-tables__border-color: var(--bde-woo-base-border-color);
  --bde-woo-sale-badge__background-color: var(--bde-woo-base-primary-color);
  --bde-woo-sale-badge__text-color: var(--bde-woo-base-text-on-primary-color);
  --bde-woo-sale-badge__font-weight: var(--bde-woo-typography-font-weight-heavy);
  --bde-woo-sale-badge__font-size: var(--bde-woo-typography__size-standard);
  --bde-woo-widgets__chip-text-color-hover: var(--bde-woo-buttons-and-links__text-link-color);
  --bde-woo-widgets__handle-border-color-hover: var(--bde-woo-base-primary-color);
  --bde-woo-notices__padding-left: calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));
  --bde-woo-quicklook-button-text-color: var(--bde-button-primary-text-color);
  --bde-woo-quicklook-button-background-color-hover: var(--bde-woo-quicklook-button-background-color);
  --bde-woo-quicklook-button-icon-spacing: var(--bde-woo-base-standard-gaps);
  --bde-woo-quicklook-close-button-color: var(--bde-woo-base-headings-color);
  --bde-woo-quicklook-arrow-color-hover: var(--bde-woo-quicklook-arrow-color);
  --bde-woo-quicklook-arrow-background-color: var(--bde-brand-primary-color);
  --bde-woo-quicklook-arrow-background-color-hover: var(--bde-woo-quicklook-arrow-background-color);
  --bde-woo-swatch-space-between-items: var(--bde-woo-base-medium-gaps);
  --bde-woo-swatch-background-selected: var(--bde-woo-swatch-background-hover);
  --bde-woo-swatch-border-color-selected: var(--bde-woo-swatch-border-color-hover);
  --bde-woo-swatch-shadow-selected: var(--bde-woo-swatch-shadow-hover);
  --bde-woo-swatch-color-background: var(--bde-woo-swatch-background);
}

:root {
  --bde-base-font-size: 20px;
}

.breakdance .button-atom {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  user-select: none;
  appearance: none;
  box-sizing: border-box;
  margin: 0;
  border: 0;
  padding: 0;
  background-color: transparent;
  font-size: var(--bde-button-font-size);
  line-height: var(--bde-button-line-height);
  transform: translate(0, 0);
  max-width: 100%;
  width: var(--bde-button-width);
}

.breakdance .button-atom--custom {
  text-align: center;
  font-weight: var(--bde-button-font-weight);
  text-decoration: none;
  padding: var(--bde-button-padding-base);
  border-radius: var(--bde-button-border-radius);
  cursor: pointer;
  border-width: var(--bde-button-border-width);
  border-style: solid;
  border-color: transparent;
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: var(--bde-transition-duration);
  overflow: hidden;
}

.breakdance .button-atom--custom {
  color: var(--bde-button-custom-text-color);
  background: var(--bde-button-custom-background-color);
  border-color: var(--bde-button-custom-border-color);
}

.breakdance .button-atom--custom:hover {
  color: var(--bde-button-custom-text-color-hover);
  background: var(--bde-button-custom-background-color-hover);
  border-color: var(--bde-button-custom-border-color-hover);
}

.breakdance .button-atom:disabled,
.breakdance .button-atom:hover:disabled {
  filter: grayscale(100%);
  opacity: 0.6;
  cursor: not-allowed;
}

.breakdance *,
.breakdance *::before,
.breakdance *::after {
  box-sizing: border-box;
}

.breakdance img {
  max-width: 100%;
  height: auto;
}

.breakdance figure {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  overflow-wrap: normal !important;
  word-wrap: normal !important;
  padding: 0;
  position: absolute !important;
  width: 1px;
}

.breakdance {
  background-color: var(--bde-background-color);
  color: var(--bde-body-text-color);
}

.breakdance h1,
.breakdance h3 {
  color: var(--bde-headings-color);
}

.breakdance a {
  color: var(--bde-links-color);
}

.breakdance a:hover {
  color: var(--bde-links-color-hover);
}

.breakdance {
  font-family: var(--bde-body-font-family);
  font-size: var(--bde-body-font-size);
}

.breakdance h1,
.breakdance h3 {
  font-family: var(--bde-heading-font-family);
}

.breakdance h1 {
  font-size: var(--bde-h1-font-size);
}

.breakdance h3 {
  font-size: var(--bde-h3-font-size);
}


.breakdance .bde-header-builder-443-100 {
  background: #FFF;
  --bde-header-width: 1250px;
}

.breakdance .bde-header-builder-443-100 .bde-header-builder__header-builder-border-top {
  height: 1px;
  background: var(--bd-palette-color-4);
}

.breakdance .bde-header-builder-443-100 .bde-header-builder__header-builder-border-bottom {
  height: 1px;
  background: #FFF;
}

.breakdance .bde-header-builder-443-100 .bde-header-builder__container {
  gap: 0px;
  flex-direction: column;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.breakdance .bde-div-443-101 {
  width: 100%;
  padding: 8px 20px 8px 20px;
  gap: 20px;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

.breakdance .bde-div-443-101 {
  background-color: #FFF;
}

@media (max-width:767px) {
  .breakdance .bde-div-443-101 {
    padding-top: 20px;
    padding-bottom: 20px;
    gap: 8px;
    align-items: center;
    text-align: center;
  }
}

@media (max-width:479px) {
  .breakdance .bde-div-443-101 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }

  .breakdance .bde-div-443-101 {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.breakdance .bde-columns-443-131 {
  --columnCount: 1;
}

.breakdance .bde-columns-443-131 {
  padding-top: 5px;
  padding-bottom: 15px;
  border-bottom: 1px solid #CECECE;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-443-131 {
    --columnCount: 1;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-443-131 {
    --columnCount: 1;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-443-131 {
    --columnCount: 1;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-443-131 {
    --columnCount: 1;
  }

  .breakdance .bde-columns-443-131.bde-columns {
    flex-direction: column;
    flex-wrap: nowrap;
  }

  .breakdance .bde-columns-443-131.bde-columns>.bde-column {
    width: 100%;
  }
}

.breakdance .bde-column-443-132 {
  --column-width: 100%;
  justify-content: center;
}

@media (max-width:767px) {
  .breakdance .bde-column-443-132 {
    align-items: center;
    text-align: center;
  }
}

.breakdance .bde-columns-443-142 {
  --columnCount: 2;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-443-142 {
    --columnCount: 2;
    --bde-column-gap: 0px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-443-142 {
    --columnCount: 2;
  }

  .breakdance .bde-columns-443-142.bde-columns {
    flex-direction: column;
    flex-wrap: nowrap;
  }

  .breakdance .bde-columns-443-142.bde-columns>.bde-column {
    width: 100%;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-443-142 {
    --columnCount: 2;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-443-142 {
    --columnCount: 2;
    --bde-column-gap: 20px;
  }
}

.breakdance .bde-column-443-143 {
  --column-width: 68.51%;
  justify-content: center;
}

@media (max-width:1023px) {
  .breakdance .bde-column-443-143 {
    align-items: center;
    text-align: center;
  }

  .breakdance .bde-column-443-143.bde-column {
    padding-bottom: 10px;
  }
}

@media (max-width:767px) {
  .breakdance .bde-column-443-143 {
    align-items: center;
    text-align: center;
  }

  .breakdance .bde-column-443-143.bde-column {
    padding-bottom: 20px;
  }
}

@media (max-width:479px) {
  .breakdance .bde-column-443-143.bde-column {
    padding-bottom: 0px;
  }
}

.breakdance .bde-icon-list-443-134 ul {
  flex-direction: row;
  justify-content: left;
  flex-wrap: wrap;
  align-items: center;
}

.breakdance .bde-icon-list-443-134 li .bde-icon-list__icon {
  font-size: 18px;
}

.breakdance .bde-icon-list-443-134 li .bde-icon-list__icon {
  color: #2D84DA;
  padding: 10px;
  border-radius: 20px;
  background: #EFEFEF;
}

.breakdance .bde-icon-list-443-134 li .bde-icon-list__text {
  color: #2B2B2B;
  font-family: "Poppins", sans-serif;
  font-size: 15px;
}

.breakdance .bde-icon-list-443-134 ul li .bde-icon-list__item-wrapper {
  align-items: center;
}

@media (max-width:1119px) {
  .breakdance .bde-icon-list-443-134 li .bde-icon-list__text {
    font-size: 13px;
  }
}

@media (max-width:767px) {
  .breakdance .bde-icon-list-443-134 ul {
    gap: 10px;
  }

  .breakdance .bde-icon-list-443-134 ul {
    flex-direction: column;
    align-items: flex-start;
    align-items: center;
  }
}

@media (max-width:479px) {
  .breakdance .bde-icon-list-443-134 {
    margin-bottom: 5px;
  }

  .breakdance .bde-icon-list-443-134 ul {
    gap: 10px;
  }

  .breakdance .bde-icon-list-443-134 li .bde-icon-list__text {
    text-align: center;
  }

  .breakdance .bde-icon-list-443-134 ul li .bde-icon-list__item-wrapper {
    gap: 10px;
  }

  .breakdance .bde-icon-list-443-134 {
    padding-right: 20px;
    padding-left: 20px;
  }
}

.breakdance .bde-column-443-144 {
  --column-width: 31.49%;
  gap: 0px;
  align-items: flex-end;
  text-align: right;
}

.breakdance .bde-grid-443-147 {
  --bde-grid-items-per-row: 2;
  --bde-grid-align-items: center;
  --bde-grid-justify-items: end;
  --bde-grid-gap: 5px;
}

.breakdance .bde-grid>* {
  width: auto !important;
  height: auto !important;
}

@media (max-width:1119px) {
  .breakdance .bde-grid-443-147 {
    --bde-grid-items-per-row: 2;
    --bde-grid-align-items: stretch;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-grid-443-147 {
    --bde-grid-items-per-row: 2;
    --bde-grid-justify-items: stretch;
  }
}

@media (max-width:767px) {
  .breakdance .bde-grid-443-147 {
    --bde-grid-items-per-row: 1;
  }
}

@media (max-width:479px) {
  .breakdance .bde-grid-443-147 {
    padding-right: 20px;
    padding-left: 20px;
    --bde-grid-items-per-row: 2;
    --bde-grid-justify-items: stretch;
    --bde-grid-gap: 20px;
    margin-top: 0px;
  }
}

.breakdance .bde-button-443-146 {
  width: 100%;
}

.breakdance .bde-button-443-146 .bde-button__button {
  --bde-button-custom-border-color: #A9A9A9;
  --bde-button-custom-border-color-hover: #A9A9A9;
  --bde-button-custom-background-color: transparent;
  --bde-button-custom-background-color-hover: #2e84da;
  --bde-button-custom-text-color: #0E0E0E;
  --bde-button-custom-text-color-hover: #FFF;
  border-radius: 9999px;
  border-width: 1px;
  color: #0E0E0E;
  font-size: 14px;
  line-height: 0em;
  padding-top: 15px;
  padding-bottom: 15px;
}

.breakdance .bde-button-443-146 .bde-button__button {
  --bde-button-width: 100%;
  display: flex;
}

.breakdance .bde-button-443-146 .bde-button__button:hover {
  color: #FFF;
}

@media (max-width:1119px) {
  .breakdance .bde-button-443-146 .bde-button__button {
    font-size: 12px;
  }
}

.breakdance .bde-button-443-148 {
  width: 100%;
}

.breakdance .bde-button-443-148 .bde-button__button {
  --bde-button-custom-border-color: #A9A9A9;
  --bde-button-custom-border-color-hover: #A9A9A9;
  --bde-button-custom-background-color: transparent;
  --bde-button-custom-background-color-hover: #2e84da;
  --bde-button-custom-text-color: #0E0E0E;
  --bde-button-custom-text-color-hover: #FFF;
  border-radius: 9999px;
  border-width: 1px;
  color: #0E0E0E;
  font-size: 14px;
  line-height: 0em;
  padding-top: 15px;
  padding-bottom: 15px;
}

.breakdance .bde-button-443-148 .bde-button__button {
  --bde-button-width: 100%;
  display: flex;
}

.breakdance .bde-button-443-148 .bde-button__button:hover {
  color: #FFF;
}

@media (max-width:1119px) {
  .breakdance .bde-button-443-148 .bde-button__button {
    font-size: 12px;
  }
}

.breakdance .bde-section-443-135 {
  background-color: #FFF;
}

.breakdance .bde-section-443-135 .section-container {
  --bde-section-width: 1250px;
}

.breakdance .bde-section-443-135 .section-container {
  padding-bottom: 20px;
  padding-top: 15px;
}

@media (max-width:767px) and (min-width:480px) {
  .breakdance .bde-section-443-135 {
    display: none;
  }
}

@media (max-width:479px) {
  .breakdance .bde-section-443-135 {
    display: none;
  }
}

.breakdance .bde-columns-443-138 {
  --columnCount: 2;
  --bde-column-gap: 0px;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-443-138 {
    --columnCount: 2;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-443-138 {
    --columnCount: 2;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-443-138 {
    --columnCount: 2;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-443-138 {
    --columnCount: 2;
    --bde-column-gap: 0px;
  }
}

.breakdance .bde-column-443-139 {
  --column-width: 21.05%;
}

.breakdance .bde-image-443-108 {
  width: 78%;
}

.breakdance .bde-image-443-108 .breakdance-image-object {
  width: 100%;
  height: auto;
}

@media (max-width:1023px) {
  .breakdance .bde-image-443-108 {
    width: 80%;
  }

  .breakdance .bde-image-443-108 .breakdance-image-object {
    width: 100%;
    height: auto;
  }
}

@media (max-width:767px) {
  .breakdance .bde-image-443-108 {
    width: 100%;
  }

  .breakdance .bde-image-443-108 .breakdance-image-object {
    width: 100%;
    height: auto;
  }
}

@media (max-width:479px) {
  .breakdance .bde-image-443-108 {
    width: 170px;
  }

  .breakdance .bde-image-443-108 .breakdance-image-object {
    width: 100%;
    height: auto;
  }
}

.breakdance .bde-column-443-140 {
  --column-width: 78.95%;
  align-items: flex-end;
  text-align: right;
  justify-content: center;
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-109 .breakdance-menu {
    --mobile-offset-y: 52px;
    --menu-background: var(--bde-background-color);
    --toggle-layer-height: 3px;
    --toggle-layer-color: var(--bd-palette-color-2);
    --toggle-layer-border-radius: 2px;
  }
}

@media (min-width:1024px) {
  .breakdance .bde-menu-443-109 .breakdance-menu {
    --links-gap: 5px;
    --link-color: var(--bde-body-text-color);
    --link-color-hover: var(--bde-headings-color);
    --link-padding-top: 8px;
    --link-padding-right: 16px;
    --link-padding-bottom: 8px;
    --link-padding-left: 16px;
    --link-effect-color: #D1D5DB40;
    --link-effect-color-hover: #D1D5DB40;
    --link-effect-radius: 6px;
    --dropdown-custom-offset-y: 0px;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-link {
    color: var(--bde-body-text-color);
    font-family: "Alexandria", sans-serif;
    font-size: 16px;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-item:hover .breakdance-menu-link {
    color: var(--bde-headings-color);
  }
}

@media (min-width:1120px) {
  .breakdance .bde-menu-443-109 {
    display: none;
  }
}

@media (max-width:1119px) and (min-width:1024px) {
  .breakdance .bde-menu-443-109 {
    display: none;
  }
}

@media (max-width:1023px) and (min-width:768px) {
  .breakdance .bde-menu-443-109 {
    display: none;
  }
}

@media (max-width:767px) and (min-width:480px) {
  .breakdance .bde-menu-443-109 {
    display: none;
  }
}

@media (max-width:479px) {
  .breakdance .bde-menu-443-109 {
    display: none;
  }
}

@media (max-width:1119px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-109 .breakdance-menu-link {
      font-size: 14px;
    }
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-109 .breakdance-menu-link {
      font-size: 14px;
    }
  }
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-109 .breakdance-menu {
    --links-gap: 0;
    --dropdown-link-icon-display: none;
    --dropdown-link-description-display: none;
    --dropdown-links-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-list {
    align-items: stretch;
    background-color: var(--menu-background);
    display: none;
    flex-direction: column;
    left: var(--mobile-offset-x);
    max-height: var(--menu-max-height);
    overflow-y: auto;
    position: absolute;
    top: var(--mobile-offset-y, 100%);
    width: 100vw;
    z-index: var(--bde-z-index-menu-mobile);
  }

  .breakdance .bde-menu-443-109 .breakdance-menu--enabled .breakdance-menu-list {
    display: flex;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-list>.bde-button {
    border-top: var(--link-border);
    justify-content: var(--link-alignment);
    margin-left: 0;
    padding: 10px 15px;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-list>.bde-button .button-atom {
    width: var(--bde-button-width, 100%);
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-list>:last-child {
    border-bottom: var(--link-border);
  }

  .breakdance .bde-menu-443-109 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing) {
    height: 0;
    overflow: hidden;
    pointer-events: none;
    visibility: hidden;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu .breakdance-menu-link {
    border-top: var(--link-border);
    outline-offset: -1px;
    padding: var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left);
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-link-arrow {
    border-top: var(--link-border);
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
  }

  .breakdance .bde-menu-443-109 .breakdance-dropdown-floater {
    transform: none;
    visibility: visible;
  }

  .breakdance .bde-menu-443-109 .breakdance-dropdown-body {
    background-color: var(--link-background-color);
    border-radius: 0;
    border-top: var(--link-border);
    box-shadow: none;
    flex-direction: column;
  }

  .breakdance .bde-menu-443-109 .breakdance-dropdown-section {
    --dropdown-section-padding: 0;
    --dropdown-section-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-109 .breakdance-dropdown-columns {
    --dropdown-columns-stack: column;
    --dropdown-columns-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-109 .breakdance-dropdown-column {
    gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-109 .breakdance-dropdown-item+.breakdance-dropdown-item {
    border-top: var(--link-border);
  }

  .breakdance .bde-menu-443-109 .breakdance-menu .breakdance-dropdown-link {
    justify-content: var(--link-alignment);
    outline-offset: -1px;
    padding: var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);
    white-space: normal;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu-toggle {
    display: flex;
  }

  .breakdance .bde-menu-443-109 .breakdance-menu--effect .breakdance-menu-item:before {
    display: none;
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-109 .breakdance-menu {
      --links-gap: 0px;
    }

    .breakdance .bde-menu-443-109 .breakdance-menu-link {
      font-size: 13px;
    }
  }
}

@media (max-width:479px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-109 .breakdance-menu-link {
      font-family: "Alexandria", sans-serif;
      font-size: 15px;
      font-weight: 400;
    }
  }
}

@media (min-width:1120px) {
  .breakdance .bde-menu-dropdown-443-125 .breakdance-dropdown {
    --dropdown-background-color: #FFF;
  }

  .breakdance .bde-menu-dropdown-443-125 .breakdance-dropdown .breakdance-dropdown-link__text {
    color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  }
}

.breakdance .bde-button-443-130 .bde-button__button {
  --bde-button-custom-border-color: transparent;
  --bde-button-custom-border-color-hover: transparent;
  --bde-button-custom-text-color: #FFF;
  --bde-button-custom-text-color-hover: #FFF;
  --bde-button-custom-background-color: #2D84DA;
  --bde-button-custom-background-color-hover: #2D84DA;
  border-radius: 3px;
  color: #FFF;
  font-family: "Alexandria", sans-serif;
  font-size: 16px;
  font-weight: 600;
  padding-right: 40px;
  padding-left: 40px;
}

@media (max-width:1119px) {
  .breakdance .bde-button-443-130 .bde-button__button {
    font-size: 14px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-button-443-130 {
    width: 100%;
  }

  .breakdance .bde-button-443-130 .bde-button__button {
    font-size: 13px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .breakdance .bde-button-443-130 .bde-button__button {
    --bde-button-width: 100%;
    display: flex;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-150 .breakdance-menu {
    --mobile-offset-y: 52px;
    --menu-background: var(--bde-background-color);
    --toggle-layer-height: 3px;
    --toggle-layer-color: var(--bd-palette-color-2);
    --toggle-layer-border-radius: 2px;
  }
}

@media (min-width:1024px) {
  .breakdance .bde-menu-443-150 .breakdance-menu {
    --links-gap: 0px;
    --link-color: var(--bde-body-text-color);
    --link-color-hover: var(--bde-headings-color);
    --link-padding-top: 8px;
    --link-padding-right: 16px;
    --link-padding-bottom: 8px;
    --link-padding-left: 16px;
    --link-effect-color: #D1D5DB40;
    --link-effect-color-hover: #D1D5DB40;
    --link-effect-radius: 6px;
    --dropdown-custom-offset-y: 0px;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-link {
    color: var(--bde-body-text-color);
    font-family: "Alexandria", sans-serif;
    font-size: 15px;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-item:hover .breakdance-menu-link {
    color: var(--bde-headings-color);
  }
}

@media (max-width:1119px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-150 .breakdance-menu-link {
      font-size: 14px;
    }
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-150 .breakdance-menu-link {
      font-size: 14px;
    }
  }
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-150 .breakdance-menu {
    --links-gap: 0;
    --dropdown-link-icon-display: none;
    --dropdown-link-description-display: none;
    --dropdown-links-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-list {
    align-items: stretch;
    background-color: var(--menu-background);
    display: none;
    flex-direction: column;
    left: var(--mobile-offset-x);
    max-height: var(--menu-max-height);
    overflow-y: auto;
    position: absolute;
    top: var(--mobile-offset-y, 100%);
    width: 100vw;
    z-index: var(--bde-z-index-menu-mobile);
  }

  .breakdance .bde-menu-443-150 .breakdance-menu--enabled .breakdance-menu-list {
    display: flex;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-list>.bde-button {
    border-top: var(--link-border);
    justify-content: var(--link-alignment);
    margin-left: 0;
    padding: 10px 15px;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-list>.bde-button .button-atom {
    width: var(--bde-button-width, 100%);
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-list>:last-child {
    border-bottom: var(--link-border);
  }

  .breakdance .bde-menu-443-150 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing) {
    height: 0;
    overflow: hidden;
    pointer-events: none;
    visibility: hidden;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu .breakdance-menu-link {
    border-top: var(--link-border);
    outline-offset: -1px;
    padding: var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left);
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-link-arrow {
    border-top: var(--link-border);
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
  }

  .breakdance .bde-menu-443-150 .breakdance-dropdown-floater {
    transform: none;
    visibility: visible;
  }

  .breakdance .bde-menu-443-150 .breakdance-dropdown-body {
    background-color: var(--link-background-color);
    border-radius: 0;
    border-top: var(--link-border);
    box-shadow: none;
    flex-direction: column;
  }

  .breakdance .bde-menu-443-150 .breakdance-dropdown-section {
    --dropdown-section-padding: 0;
    --dropdown-section-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-150 .breakdance-dropdown-columns {
    --dropdown-columns-stack: column;
    --dropdown-columns-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-150 .breakdance-dropdown-column {
    gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-150 .breakdance-dropdown-item+.breakdance-dropdown-item {
    border-top: var(--link-border);
  }

  .breakdance .bde-menu-443-150 .breakdance-menu .breakdance-dropdown-link {
    justify-content: var(--link-alignment);
    outline-offset: -1px;
    padding: var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);
    white-space: normal;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu-toggle {
    display: flex;
  }

  .breakdance .bde-menu-443-150 .breakdance-menu--effect .breakdance-menu-item:before {
    display: none;
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-150 .breakdance-menu {
      --links-gap: 0px;
    }

    .breakdance .bde-menu-443-150 .breakdance-menu-link {
      font-size: 13px;
    }
  }
}

@media (max-width:479px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-150 .breakdance-menu-link {
      font-family: "Alexandria", sans-serif;
      font-size: 15px;
      font-weight: 400;
    }
  }
}

@media (min-width:1120px) {
  .breakdance .bde-menu-dropdown-443-168 .breakdance-dropdown {
    --dropdown-background-color: #FFF;
  }

  .breakdance .bde-menu-dropdown-443-168 .breakdance-dropdown .breakdance-dropdown-link__text {
    color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  }
}

.breakdance .bde-button-443-156 .bde-button__button {
  --bde-button-custom-border-color: transparent;
  --bde-button-custom-border-color-hover: transparent;
  --bde-button-custom-text-color: #FFF;
  --bde-button-custom-text-color-hover: #FFF;
  --bde-button-custom-background-color: #2D84DA;
  --bde-button-custom-background-color-hover: #2D84DA;
  border-radius: 3px;
  color: #FFF;
  font-family: "Alexandria", sans-serif;
  font-size: 16px;
  font-weight: 600;
  padding-right: 40px;
  padding-left: 40px;
}

@media (max-width:1119px) {
  .breakdance .bde-button-443-156 .bde-button__button {
    font-size: 14px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-button-443-156 {
    width: 100%;
  }

  .breakdance .bde-button-443-156 .bde-button__button {
    font-size: 13px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .breakdance .bde-button-443-156 .bde-button__button {
    --bde-button-width: 100%;
    display: flex;
  }
}

.breakdance .bde-section-443-169 {
  background-color: #FFF;
}

.breakdance .bde-section-443-169 .section-container {
  --bde-section-width: 1250px;
}

.breakdance .bde-section-443-169 .section-container {
  padding-bottom: 20px;
  padding-top: 15px;
}

@media (min-width:1120px) {
  .breakdance .bde-section-443-169 {
    display: none;
  }
}

@media (max-width:1119px) and (min-width:1024px) {
  .breakdance .bde-section-443-169 {
    display: none;
  }
}

@media (max-width:1023px) and (min-width:768px) {
  .breakdance .bde-section-443-169 {
    display: none;
  }
}

.breakdance .bde-columns-443-170 {
  --columnCount: 2;
  --bde-column-gap: 0px;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-443-170 {
    --columnCount: 2;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-443-170 {
    --columnCount: 2;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-443-170 {
    --columnCount: 2;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-443-170 {
    --columnCount: 2;
    --bde-column-gap: 0px;
  }
}

.breakdance .bde-column-443-171 {
  --column-width: 41.05%;
}

.breakdance .bde-image-443-172 {
  width: 78%;
}

.breakdance .bde-image-443-172 .breakdance-image-object {
  width: 100%;
  height: auto;
}

@media (max-width:1023px) {
  .breakdance .bde-image-443-172 {
    width: 80%;
  }

  .breakdance .bde-image-443-172 .breakdance-image-object {
    width: 100%;
    height: auto;
  }
}

@media (max-width:767px) {
  .breakdance .bde-image-443-172 {
    width: 100%;
  }

  .breakdance .bde-image-443-172 .breakdance-image-object {
    width: 100%;
    height: auto;
  }
}

@media (max-width:479px) {
  .breakdance .bde-image-443-172 {
    width: 170px;
  }

  .breakdance .bde-image-443-172 .breakdance-image-object {
    width: 100%;
    height: auto;
  }
}

.breakdance .bde-column-443-173 {
  --column-width: 58.95%;
  align-items: flex-end;
  text-align: right;
  justify-content: center;
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-174 .breakdance-menu {
    --mobile-offset-y: 52px;
    --menu-background: var(--bde-background-color);
    --toggle-layer-height: 3px;
    --toggle-layer-color: var(--bd-palette-color-2);
    --toggle-layer-border-radius: 2px;
  }
}

@media (min-width:1024px) {
  .breakdance .bde-menu-443-174 .breakdance-menu {
    --links-gap: 5px;
    --link-color: var(--bde-body-text-color);
    --link-color-hover: var(--bde-headings-color);
    --link-padding-top: 8px;
    --link-padding-right: 16px;
    --link-padding-bottom: 8px;
    --link-padding-left: 16px;
    --link-effect-color: #D1D5DB40;
    --link-effect-color-hover: #D1D5DB40;
    --link-effect-radius: 6px;
    --dropdown-custom-offset-y: 0px;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-link {
    color: var(--bde-body-text-color);
    font-family: "Alexandria", sans-serif;
    font-size: 16px;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-item:hover .breakdance-menu-link {
    color: var(--bde-headings-color);
  }
}

@media (min-width:1120px) {
  .breakdance .bde-menu-443-174 {
    display: none;
  }
}

@media (max-width:1119px) and (min-width:1024px) {
  .breakdance .bde-menu-443-174 {
    display: none;
  }
}

@media (max-width:1023px) and (min-width:768px) {
  .breakdance .bde-menu-443-174 {
    display: none;
  }
}

@media (max-width:767px) and (min-width:480px) {
  .breakdance .bde-menu-443-174 {
    display: none;
  }
}

@media (max-width:479px) {
  .breakdance .bde-menu-443-174 {
    display: none;
  }
}

@media (max-width:1119px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-174 .breakdance-menu-link {
      font-size: 14px;
    }
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-174 .breakdance-menu-link {
      font-size: 14px;
    }
  }
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-174 .breakdance-menu {
    --links-gap: 0;
    --dropdown-link-icon-display: none;
    --dropdown-link-description-display: none;
    --dropdown-links-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-list {
    align-items: stretch;
    background-color: var(--menu-background);
    display: none;
    flex-direction: column;
    left: var(--mobile-offset-x);
    max-height: var(--menu-max-height);
    overflow-y: auto;
    position: absolute;
    top: var(--mobile-offset-y, 100%);
    width: 100vw;
    z-index: var(--bde-z-index-menu-mobile);
  }

  .breakdance .bde-menu-443-174 .breakdance-menu--enabled .breakdance-menu-list {
    display: flex;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-list>.bde-button {
    border-top: var(--link-border);
    justify-content: var(--link-alignment);
    margin-left: 0;
    padding: 10px 15px;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-list>.bde-button .button-atom {
    width: var(--bde-button-width, 100%);
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-list>:last-child {
    border-bottom: var(--link-border);
  }

  .breakdance .bde-menu-443-174 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing) {
    height: 0;
    overflow: hidden;
    pointer-events: none;
    visibility: hidden;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu .breakdance-menu-link {
    border-top: var(--link-border);
    outline-offset: -1px;
    padding: var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left);
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-link-arrow {
    border-top: var(--link-border);
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
  }

  .breakdance .bde-menu-443-174 .breakdance-dropdown-floater {
    transform: none;
    visibility: visible;
  }

  .breakdance .bde-menu-443-174 .breakdance-dropdown-body {
    background-color: var(--link-background-color);
    border-radius: 0;
    border-top: var(--link-border);
    box-shadow: none;
    flex-direction: column;
  }

  .breakdance .bde-menu-443-174 .breakdance-dropdown-section {
    --dropdown-section-padding: 0;
    --dropdown-section-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-174 .breakdance-dropdown-columns {
    --dropdown-columns-stack: column;
    --dropdown-columns-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-174 .breakdance-dropdown-column {
    gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-174 .breakdance-dropdown-item+.breakdance-dropdown-item {
    border-top: var(--link-border);
  }

  .breakdance .bde-menu-443-174 .breakdance-menu .breakdance-dropdown-link {
    justify-content: var(--link-alignment);
    outline-offset: -1px;
    padding: var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);
    white-space: normal;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu-toggle {
    display: flex;
  }

  .breakdance .bde-menu-443-174 .breakdance-menu--effect .breakdance-menu-item:before {
    display: none;
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-174 .breakdance-menu {
      --links-gap: 0px;
    }

    .breakdance .bde-menu-443-174 .breakdance-menu-link {
      font-size: 13px;
    }
  }
}

@media (max-width:479px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-174 .breakdance-menu-link {
      font-family: "Alexandria", sans-serif;
      font-size: 15px;
      font-weight: 400;
    }
  }
}

@media (min-width:1120px) {
  .breakdance .bde-menu-dropdown-443-176 .breakdance-dropdown {
    --dropdown-background-color: #FFF;
  }

  .breakdance .bde-menu-dropdown-443-176 .breakdance-dropdown .breakdance-dropdown-link__text {
    color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  }
}

.breakdance .bde-button-443-180 .bde-button__button {
  --bde-button-custom-border-color: transparent;
  --bde-button-custom-border-color-hover: transparent;
  --bde-button-custom-text-color: #FFF;
  --bde-button-custom-text-color-hover: #FFF;
  --bde-button-custom-background-color: #2D84DA;
  --bde-button-custom-background-color-hover: #2D84DA;
  border-radius: 3px;
  color: #FFF;
  font-family: "Alexandria", sans-serif;
  font-size: 16px;
  font-weight: 600;
  padding-right: 40px;
  padding-left: 40px;
}

@media (max-width:1119px) {
  .breakdance .bde-button-443-180 .bde-button__button {
    font-size: 14px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-button-443-180 {
    width: 100%;
  }

  .breakdance .bde-button-443-180 .bde-button__button {
    font-size: 13px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .breakdance .bde-button-443-180 .bde-button__button {
    --bde-button-width: 100%;
    display: flex;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-181 .breakdance-menu {
    --mobile-offset-y: 52px;
    --menu-background: var(--bde-background-color);
    --toggle-layer-height: 3px;
    --toggle-layer-color: var(--bd-palette-color-2);
    --toggle-layer-border-radius: 2px;
  }
}

@media (min-width:1024px) {
  .breakdance .bde-menu-443-181 .breakdance-menu {
    --links-gap: 0px;
    --link-color: var(--bde-body-text-color);
    --link-color-hover: var(--bde-headings-color);
    --link-padding-top: 8px;
    --link-padding-right: 16px;
    --link-padding-bottom: 8px;
    --link-padding-left: 16px;
    --link-effect-color: #D1D5DB40;
    --link-effect-color-hover: #D1D5DB40;
    --link-effect-radius: 6px;
    --dropdown-custom-offset-y: 0px;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-link {
    color: var(--bde-body-text-color);
    font-family: "Alexandria", sans-serif;
    font-size: 15px;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-item:hover .breakdance-menu-link {
    color: var(--bde-headings-color);
  }
}

@media (max-width:1119px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-181 .breakdance-menu-link {
      font-size: 14px;
    }
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-181 .breakdance-menu-link {
      font-size: 14px;
    }
  }
}

@media (max-width:1023px) {
  .breakdance .bde-menu-443-181 .breakdance-menu {
    --links-gap: 0;
    --dropdown-link-icon-display: none;
    --dropdown-link-description-display: none;
    --dropdown-links-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-list {
    align-items: stretch;
    background-color: var(--menu-background);
    display: none;
    flex-direction: column;
    /* left: var(--mobile-offset-x); */
    right: -20px;
    max-height: var(--menu-max-height);
    overflow-y: auto;
    position: absolute;
    top: var(--mobile-offset-y, 100%);
    width: 100vw;
    z-index: var(--bde-z-index-menu-mobile);
  }

  .breakdance .bde-menu-443-181 .breakdance-menu--enabled .breakdance-menu-list {
    display: flex;
  }

  .breakdance .bde-menu-443-181 .breakdance-responsive-menu--bottom .breakdance-menu-list {
    bottom: var(--mobile-offset-y, 100%);
    top: auto;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-list>.bde-button {
    border-top: var(--link-border);
    justify-content: var(--link-alignment);
    margin-left: 0;
    padding: 10px 15px;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-list>.bde-button .button-atom {
    width: var(--bde-button-width, 100%);
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-list>:last-child {
    border-bottom: var(--link-border);
  }

  .breakdance .bde-menu-443-181 .breakdance-menu--default .breakdance-menu-list:not(.is-visible):not(.is-collapsing) {
    height: 0;
    overflow: hidden;
    pointer-events: none;
    visibility: hidden;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu .breakdance-menu-link {
    border-top: var(--link-border);
    outline-offset: -1px;
    padding: var(--mobile-link-padding-top) var(--mobile-link-padding-right) var(--mobile-link-padding-bottom) var(--mobile-link-padding-left);
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-link-arrow {
    border-top: var(--link-border);
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
  }

  .breakdance .bde-menu-443-181 .breakdance-dropdown-floater {
    transform: none;
    visibility: visible;
  }

  .breakdance .bde-menu-443-181 .breakdance-dropdown-body {
    background-color: var(--link-background-color);
    border-radius: 0;
    border-top: var(--link-border);
    box-shadow: none;
    flex-direction: column;
  }

  .breakdance .bde-menu-443-181 .breakdance-dropdown-section {
    --dropdown-section-padding: 0;
    --dropdown-section-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-181 .breakdance-dropdown-columns {
    --dropdown-columns-stack: column;
    --dropdown-columns-gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-181 .breakdance-dropdown-column {
    gap: var(--gap-none);
  }

  .breakdance .bde-menu-443-181 .breakdance-dropdown-item+.breakdance-dropdown-item {
    border-top: var(--link-border);
  }

  .breakdance .bde-menu-443-181 .breakdance-menu .breakdance-dropdown-link {
    justify-content: var(--link-alignment);
    outline-offset: -1px;
    padding: var(--mobile-link-level-3-padding-top) var(--mobile-link-level-3-padding-right) var(--mobile-link-level-3-padding-bottom) var(--mobile-link-level-3-padding-left);
    white-space: normal;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu-toggle {
    display: flex;
  }

  .breakdance .bde-menu-443-181 .breakdance-menu--effect .breakdance-menu-item:before {
    display: none;
  }


  .breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines {
    transform: rotate(45deg);
    transition-delay: .12s;
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  .breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:before {
    top: 0;
    opacity: 0;
    transition: top 75ms ease, opacity 75ms .12s ease
  }

  .breakdance-responsive-menu--open .breakdance-menu-toggle--squeeze .breakdance-menu-toggle-lines:after {
    bottom: 0;
    transform: rotate(-90deg);
    transition: bottom 75ms ease, transform 75ms .12s cubic-bezier(.215, .61, .355, 1)
  }

  .breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines {
    transform: rotate(765deg);
    transition-timing-function: cubic-bezier(.19, 1, .22, 1)
  }

  .breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before,
  .breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after {
    transition-delay: 0s
  }

  .breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:before {
    top: 0;
    opacity: 0
  }

  .breakdance-responsive-menu--open .breakdance-menu-toggle--vortex .breakdance-menu-toggle-lines:after {
    bottom: 0;
    transform: rotate(90deg)
  }

  @media (min-width:1024px) {
    .breakdance .bde-menu-443-181 .breakdance-menu {
      --links-gap: 0px;
    }

    .breakdance .bde-menu-443-181 .breakdance-menu-link {
      font-size: 13px;
    }
  }
}

@media (max-width:479px) {
  @media (max-width:1023px) {
    .breakdance .bde-menu-443-181 .breakdance-menu-link {
      font-family: "Alexandria", sans-serif;
      font-size: 15px;
      font-weight: 400;
    }
  }
}

@media (min-width:1120px) {
  .breakdance .bde-menu-dropdown-443-186 .breakdance-dropdown {
    --dropdown-background-color: #FFF;
  }

  .breakdance .bde-menu-dropdown-443-186 .breakdance-dropdown .breakdance-dropdown-link__text {
    color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  }
}

.breakdance .bde-button-443-187 .bde-button__button {
  --bde-button-custom-border-color: transparent;
  --bde-button-custom-border-color-hover: transparent;
  --bde-button-custom-text-color: #FFF;
  --bde-button-custom-text-color-hover: #FFF;
  --bde-button-custom-background-color: #2D84DA;
  --bde-button-custom-background-color-hover: #2D84DA;
  border-radius: 3px;
  color: #FFF;
  font-family: "Alexandria", sans-serif;
  font-size: 16px;
  font-weight: 600;
  padding-right: 40px;
  padding-left: 40px;
}

@media (max-width:1119px) {
  .breakdance .bde-button-443-187 .bde-button__button {
    font-size: 14px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-button-443-187 {
    width: 100%;
  }

  .breakdance .bde-button-443-187 .bde-button__button {
    font-size: 13px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .breakdance .bde-button-443-187 .bde-button__button {
    --bde-button-width: 100%;
    display: flex;
  }
}


.breakdance .bde-grid>* {
  width: auto !important;
  height: auto !important;
}

.breakdance .bde-grid>* {
  width: auto !important;
  height: auto !important;
}

.breakdance .bde-grid>* {
  width: auto !important;
  height: auto !important;
}

.breakdance .bde-section-441-348 .section-container {
  align-items: center;
  text-align: center;
  justify-content: center;
}

.breakdance .bde-section-441-348 {
  background-color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  background-image: url(images/WhatsApp-Image-2025-11-05-at-14.35.43.jpeg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 0% 69%;
}

.breakdance .bde-section-441-348>.section-background-overlay {
  background-color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  transition: background-color var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-441-348>.section-background-overlay {
  opacity: 0.9;
}

.breakdance .bde-section-441-348 .section-container {
  --bde-section-width: 1300px;
}

.breakdance .bde-section-441-348 .section-container {
  padding-bottom: 80px;
  padding-top: 80px;
}

@media (max-width:1119px) {
  .breakdance .bde-section-441-348 .section-container {
    --bde-section-width: 1200px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-section-441-348 .section-container {
    align-items: center;
    text-align: center;
    justify-content: center;
  }

  .breakdance .bde-section-441-348 .section-container {
    --bde-section-width: 1200px;
  }
}

@media (max-width:767px) {
  .breakdance .bde-section-441-348 .section-container {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-top: 40px;
  }
}

@media (max-width:479px) {
  .breakdance .bde-section-441-348 .section-container {
    align-items: center;
    text-align: center;
    justify-content: center;
  }

  .breakdance .bde-section-441-348 .section-container {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-top: 40px;
  }
}

.breakdance .bde-columns-441-349 {
  --columnCount: 2;
  --bde-column-gap: 0px;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-441-349 {
    --columnCount: 2;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-441-349 {
    --columnCount: 2;
  }

  .breakdance .bde-columns-441-349.bde-columns {
    flex-direction: column;
    flex-wrap: nowrap;
  }

  .breakdance .bde-columns-441-349.bde-columns>.bde-column {
    width: 100%;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-441-349 {
    --columnCount: 2;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-441-349 {
    --columnCount: 2;
  }

  .breakdance .bde-columns-441-349>div:nth-child(1) {
    order: 10;
  }

  .breakdance .bde-columns-441-349>div:nth-child(2) {
    order: 9;
  }
}

.breakdance .bde-column-441-350 {
  --column-width: 57.23%;
  justify-content: center;
}

.breakdance .bde-column-441-350 {
  overflow: hidden;
}

.breakdance .bde-column-441-350>.section-background-overlay {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-column-441-350.bde-column {
  padding: 40px 40px 40px 40px;
}

.breakdance .bde-column-441-350 {
  z-index: 10;
}

@media (max-width:1119px) {
  .breakdance .bde-column-441-350 {
    overflow: hidden;
  }

  .breakdance .bde-column-441-350>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-column-441-350 {
    align-items: center;
    text-align: center;
    justify-content: center;
  }

  .breakdance .bde-column-441-350 {
    overflow: hidden;
  }

  .breakdance .bde-column-441-350>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }

  .breakdance .bde-column-441-350.bde-column {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

@media (max-width:767px) {
  .breakdance .bde-column-441-350 {
    align-items: center;
    text-align: center;
    justify-content: center;
  }

  .breakdance .bde-column-441-350 {
    overflow: hidden;
  }

  .breakdance .bde-column-441-350>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:479px) {
  .breakdance .bde-column-441-350 {
    overflow: hidden;
  }

  .breakdance .bde-column-441-350>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }

  .breakdance .bde-column-441-350.bde-column {
    padding-right: 10px;
    padding-left: 10px;
  }
}

.breakdance .bde-heading-441-351 {
  color: var(--bde-background-color);
  font-family: "Poppins", sans-serif;
  font-size: 30px;
  margin-bottom: 25px;
}

.breakdance .bde-icon-list-441-352 {
  margin-top: 10px;
  margin-bottom: 25px;
}

.breakdance .bde-icon-list-441-352 ul {
  gap: 15px;
}

.breakdance .bde-icon-list-441-352 li .bde-icon-list__icon {
  color: #2e84da;
  padding: 8px;
  border-radius: 40px;
  background: #F1F1F1;
}

.breakdance .bde-icon-list-441-352 li .bde-icon-list__text {
  color: #ECECEC;
  font-family: "Alexandria", sans-serif;
  font-size: 18px;
  font-weight: 300;
}

.breakdance .bde-icon-list-441-352 ul li .bde-icon-list__item-wrapper {
  gap: 10px;
  align-items: center;
}

.breakdance .bde-google-map-441-444 {
  width: 450px;
  height: 180px;
  margin-top: 16px;
}

.breakdance .bde-column-441-353 {
  --column-width: 42.77%;
}

.breakdance .bde-column-441-353.bde-column {
  padding: 40px 40px 40px 40px;
}

@media (max-width:479px) {
  .breakdance .bde-column-441-353.bde-column {
    padding-right: 20px;
    padding-left: 20px;
  }
}

.breakdance .bde-heading-441-354 {
  color: var(--bde-background-color);
  font-family: "Alexandria", sans-serif;
  font-size: 30px;
  margin-bottom: 15px;
}

@media (max-width:479px) {
  .breakdance .bde-heading-441-354 {
    width: 1200px;
    text-align: center;
  }
}

div#gform_fields_1 {
  row-gap: 15px;
}

input#gform_submit_button_1 {
  width: 100%;
  background-color: #2a77c3;
  color: #fff;
  border-radius: 20px;
}

.breakdance .bde-section-441-441 .section-container {
  align-items: center;
  text-align: center;
}

.breakdance .bde-section-441-441>.section-background-overlay {
  background-image: url(images/client-bg.7ccf7682.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-441-441:hover>.section-background-overlay {
  background-image: url(images/client-bg.7ccf7682.png);
}

@media (max-width:1119px) {
  .breakdance .bde-section-441-441>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-section-441-441>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:767px) {
  .breakdance .bde-section-441-441>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:479px) {
  .breakdance .bde-section-441-441>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }

  .breakdance .bde-section-441-441 .section-container {
    padding-top: 80px;
  }
}

.breakdance .bde-icon-list-441-443 {
  margin-bottom: 10px;
}

.breakdance .bde-icon-list-441-443 li .bde-icon-list__icon {
  color: #FFF;
}

.breakdance .bde-icon-list-441-443 li .bde-icon-list__text {
  color: #FFF;
  font-size: 14px;
  font-weight: 500;
  line-height: 0.5em;
}

.breakdance .bde-icon-list-441-443 ul li .bde-icon-list__item-wrapper {
  align-items: center;
}

.breakdance .bde-icon-list-441-443 {
  background-color: var(--bde-palette-cahi-grey-19a1d6dd-a768-4d1e-b532-d2a2afff188a-2);
  padding: 8px 20px 8px 20px;
  border-radius: 3px;
}

.breakdance .bde-dual-heading-441-442 {
  margin-bottom: 50px;
  color: #FFF;
  font-size: 35px;
  line-height: 1.1em;
}

.breakdance .bde-dual-heading-441-442 .dual-heading--primary {
  color: var(--bde-palette-black-cef98560-f380-41c1-853c-81e1716e6140-4);
  font-family: "Alexandria", sans-serif;
  font-weight: 700;
}

.breakdance .bde-dual-heading-441-442 .dual-heading--secondary {
  color: var(--bde-palette-black-cef98560-f380-41c1-853c-81e1716e6140-4);
  font-family: "Alexandria", sans-serif;
  font-weight: 300;
  font-style: italic;
  text-transform: capitalize;
}

@media (max-width:1119px) {
  .breakdance .bde-dual-heading-441-442 {
    text-align: center;
    font-size: 50px;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-dual-heading-441-442 {
    text-align: center;
  }
}

@media (max-width:767px) {
  .breakdance .bde-dual-heading-441-442 {
    text-align: center;
    font-size: 46px;
  }
}

@media (max-width:479px) {
  .breakdance .bde-dual-heading-441-442 {
    text-align: center;
    font-size: 30px;
  }
}

.breakdance .bde-grid-441-435 {
  --bde-grid-items-per-row: 5;
  --bde-grid-align-items: center;
  --bde-grid-justify-items: center;
  --bde-grid-gap: 0px;
}

.breakdance .bde-grid>* {
  width: auto !important;
  height: auto !important;
}

@media (max-width:1119px) {
  .breakdance .bde-grid-441-435 {
    --bde-grid-items-per-row: 3;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-grid-441-435 {
    --bde-grid-items-per-row: 2;
  }
}

@media (max-width:767px) {
  .breakdance .bde-grid-441-435 {
    --bde-grid-items-per-row: 1;
  }
}

@media (max-width:479px) {
  .breakdance .bde-grid-441-435 {
    --bde-grid-items-per-row: 3;
    --bde-grid-justify-items: center;
    --bde-grid-gap: 3px;
  }
}


.breakdance .bde-section-75-252 {
  background-color: #FFF;
}

.breakdance .bde-section-75-252>.section-background-overlay {
  background-color: #FFF;
  transition: background-color var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-75-252>.section-background-overlay {
  background-image: url(images/Untitled-design.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  transition: all var(--bde-transition-duration) ease-in-out;
}

.breakdance .bde-section-75-252:hover>.section-background-overlay {
  background-image: url(images/Untitled-design.png);
}

.breakdance .bde-section-75-252>.section-background-overlay {
  opacity: 0.5;
}

.breakdance .bde-section-75-252>.section-background-overlay {
  mix-blend-mode: normal;
}

.breakdance .bde-section-75-252 .section-container {
  padding-bottom: 0px;
  padding-top: 60px;
}

.breakdance .bde-section-75-252 {
  border-top: 5px solid var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

@media (max-width:1119px) {
  .breakdance .bde-section-75-252>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-section-75-252>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:767px) {
  .breakdance .bde-section-75-252>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

@media (max-width:479px) {
  .breakdance .bde-section-75-252>.section-background-overlay {
    transition: all var(--bde-transition-duration) ease-in-out;
  }
}

.breakdance .bde-columns-75-253 {
  --columnCount: 4;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-75-253 {
    --columnCount: 4;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-75-253 {
    --columnCount: 4;
  }

  .breakdance .bde-columns-75-253.bde-columns {
    --columnCount: 2;
    flex-direction: row;
    flex-wrap: wrap;
  }

  .breakdance .bde-columns-75-253.bde-columns>.bde-column {
    --column-width: 50%;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-75-253 {
    --columnCount: 4;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-75-253 {
    --columnCount: 4;
  }

  .breakdance .bde-columns-75-253.bde-columns {
    flex-direction: column;
    flex-wrap: nowrap;
  }

  .breakdance .bde-columns-75-253.bde-columns>.bde-column {
    width: 100%;
  }
}

.breakdance .bde-column-75-254 {
  --column-width: 32.68%;
}

.breakdance .bde-column-75-254.bde-column {
  padding-bottom: 20px;
}

@media (max-width:767px) {
  .breakdance .bde-column-75-254 {
    align-items: flex-start;
    text-align: left;
    justify-content: flex-start;
  }
}

@media (max-width:479px) {
  .breakdance .bde-column-75-254 {
    align-items: center;
    text-align: center;
  }
}

.breakdance .bde-image-75-292 {
  margin-bottom: 12px;
  width: 300px;
}

.breakdance .bde-image-75-292 .breakdance-image-object {
  width: 100%;
  height: auto;
}

.breakdance .bde-column-75-260 {
  --column-width: 17.51%;
}

.breakdance .bde-column-75-260.bde-column {
  padding-bottom: 20px;
}

@media (max-width:767px) {
  .breakdance .bde-column-75-260 {
    align-items: flex-start;
    text-align: left;
    justify-content: flex-start;
  }
}

@media (max-width:479px) {
  .breakdance .bde-column-75-260 {
    align-items: center;
    text-align: center;
  }
}

.breakdance .bde-text-75-261 {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-294 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-294 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-294:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-text-link-75-295 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-295 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-295:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-text-link-75-296 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-296 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-296:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-text-link-75-297 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-297 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-297:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-column-75-298 {
  --column-width: 22.68%;
}

.breakdance .bde-column-75-298.bde-column {
  padding-bottom: 20px;
}

@media (max-width:767px) {
  .breakdance .bde-column-75-298 {
    align-items: flex-start;
    text-align: left;
    justify-content: flex-start;
  }
}

@media (max-width:479px) {
  .breakdance .bde-column-75-298 {
    align-items: center;
    text-align: center;
  }
}

.breakdance .bde-text-75-299 {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-304 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-304 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-304:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-text-link-75-305 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-305 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-305:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-text-link-75-307 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-307 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-307:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-text-link-75-311 {
  margin-bottom: 12px;
}

.breakdance .bde-text-link-75-311 {
  color: #171717;
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  text-decoration-line: none;
  text-transform: none;
}

.breakdance .bde-text-link-75-311:hover {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-column-75-278 {
  --column-width: 27.13%;
}

.breakdance .bde-column-75-278.bde-column {
  padding-bottom: 20px;
}

@media (max-width:767px) {
  .breakdance .bde-column-75-278 {
    align-items: flex-start;
    text-align: left;
  }
}

@media (max-width:479px) {
  .breakdance .bde-column-75-278 {
    align-items: center;
    text-align: center;
  }
}

.breakdance .bde-text-75-279 {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 12px;
}

.breakdance .bde-icon-list-75-309 ul {
  gap: 10px;
}

.breakdance .bde-icon-list-75-309 ul {
  flex-direction: row;
  justify-content: left;
  flex-wrap: wrap;
  align-items: center;
}

.breakdance .bde-icon-list-75-309 li .bde-icon-list__icon {
  font-size: 16px;
}

.breakdance .bde-icon-list-75-309 li .bde-icon-list__icon {
  color: #2D84DA;
  padding: 8px;
  border-radius: 20px;
  background: #EFEFEF;
}

.breakdance .bde-icon-list-75-309 li .bde-icon-list__text {
  color: #2B2B2B;
  font-family: "Poppins", sans-serif;
  font-size: 15px;
}

.breakdance .bde-icon-list-75-309 ul li .bde-icon-list__item-wrapper {
  gap: 12px;
  align-items: center;
}

@media (max-width:1119px) {
  .breakdance .bde-icon-list-75-309 li .bde-icon-list__text {
    font-size: 13px;
  }
}

@media (max-width:767px) {
  .breakdance .bde-icon-list-75-309 ul {
    gap: 10px;
  }

  .breakdance .bde-icon-list-75-309 ul {
    flex-direction: column;
    align-items: flex-start;
    align-items: center;
  }
}

@media (max-width:479px) {
  .breakdance .bde-icon-list-75-309 {
    margin-bottom: 5px;
  }

  .breakdance .bde-icon-list-75-309 ul {
    gap: 10px;
  }

  .breakdance .bde-icon-list-75-309 li .bde-icon-list__text {
    text-align: center;
  }

  .breakdance .bde-icon-list-75-309 ul li .bde-icon-list__item-wrapper {
    gap: 10px;
  }

  .breakdance .bde-icon-list-75-309 {
    padding-right: 20px;
    padding-left: 20px;
  }
}

.breakdance .bde-div-75-282 {
  width: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
  border-top: 2px solid #0B2B544D;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

@media (max-width:767px) {
  .breakdance .bde-div-75-282 {
    align-items: flex-start;
    text-align: left;
    justify-content: center;
    flex-direction: column;
  }
}

@media (max-width:479px) {
  .breakdance .bde-div-75-283 {
    align-items: center;
    text-align: center;
  }
}

.breakdance .bde-text-75-284 {
  color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
  margin-bottom: 10px;
}

.breakdance .bde-text-75-285 {
  color: #3E3E3E;
  font-size: 16px;
}

@media (max-width:1023px) {
  .breakdance .bde-text-75-285 {
    margin-bottom: 24px;
  }
}

@media (max-width:767px) {
  .breakdance .bde-text-75-285 {
    margin-bottom: 24px;
  }
}

.breakdance .bde-button-75-308 .bde-button__button {
  --bde-button-custom-border-color: transparent;
  --bde-button-custom-border-color-hover: transparent;
  --bde-button-custom-text-color: #fff;
  --bde-button-custom-text-color-hover: #fff;
  --bde-button-custom-background-color: #2a77c3;
  --bde-button-custom-background-color-hover: #2a77c3;
  border-radius: 3px;
  font-family: "Alexandria", sans-serif;
  font-size: 18px;
  font-weight: 400;
}

@media (max-width:767px) {
  .breakdance .bde-button-75-308 {
    width: 100%;
  }

  .breakdance .bde-button-75-308 .bde-button__button {
    --bde-button-width: 100%;
    display: flex;
  }
}

.breakdance .bde-section-75-135 {
  background-color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

.breakdance .bde-section-75-135 .section-container {
  padding-bottom: 0px;
  padding-top: 0px;
}

.breakdance .bde-div-75-133 {
  width: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
  border-top: 1px solid var(--bd-palette-color-4);
  align-items: center;
  text-align: center;
  justify-content: center;
}

.breakdance .bde-div-75-133 {
  background-color: var(--bde-palette-cahi-blue-cbfc0b92-f215-48b7-915e-e009882e665a-1);
}

@media (max-width:767px) {
  .breakdance .bde-div-75-133 {
    align-items: flex-start;
    text-align: left;
    justify-content: flex-start;
  }
}

.breakdance .bde-columns-75-215 {
  --columnCount: 2;
}

@media (max-width:1119px) {
  .breakdance .bde-columns-75-215 {
    --columnCount: 2;
  }
}

@media (max-width:1023px) {
  .breakdance .bde-columns-75-215 {
    --columnCount: 2;
  }
}

@media (max-width:767px) {
  .breakdance .bde-columns-75-215 {
    --columnCount: 2;
  }

  .breakdance .bde-columns-75-215.bde-columns {
    flex-direction: column;
    flex-wrap: nowrap;
  }

  .breakdance .bde-columns-75-215.bde-columns>.bde-column {
    width: 100%;
  }
}

@media (max-width:479px) {
  .breakdance .bde-columns-75-215 {
    --columnCount: 2;
    --bde-column-gap: 0px;
  }
}

.breakdance .bde-column-75-216 {
  --column-width: 80%;
}

@media (max-width:479px) {
  .breakdance .bde-column-75-216 {
    align-items: center;
    text-align: center;
    justify-content: center;
  }
}

.breakdance .bde-text-75-211 {
  color: #FFF;
  font-size: 15px;
}

.breakdance .bde-text-75-211 {
  align-self: flex-start;
}

@media (max-width:767px) {
  .breakdance .bde-text-75-211 {
    margin-bottom: 24px;
  }
}

@media (max-width:479px) {
  .breakdance .bde-text-75-211 {
    margin-bottom: 10px;
  }
}

.breakdance .bde-column-75-217 {
  --column-width: 20%;
  align-items: flex-end;
  text-align: right;
}

@media (max-width:479px) {
  .breakdance .bde-column-75-217 {
    align-items: center;
    text-align: center;
    justify-content: center;
  }
}

.breakdance .bde-text-75-218 {
  color: #FFF;
  font-size: 15px;
}

.breakdance .bde-text-75-218 {
  align-self: flex-end;
}

@media (max-width:767px) {
  .breakdance .bde-text-75-218 {
    margin-bottom: 24px;
  }
}

@media (max-width:479px) {
  .breakdance .bde-text-75-218 {
    text-align: center;
  }

  .breakdance .bde-text-75-218 {
    align-self: center;
  }
}


#gform_wrapper_1[data-form-index="0"].gform-theme {
  --gf-color-primary: #204ce5;
  --gf-color-primary-rgb: 32, 76, 229;
  --gf-color-primary-contrast: #fff;
  --gf-color-primary-contrast-rgb: 255, 255, 255;
  --gf-color-primary-darker: #001AB3;
  --gf-color-primary-lighter: #527EFF;
  --gf-color-secondary: #fff;
  --gf-color-secondary-rgb: 255, 255, 255;
  --gf-color-secondary-contrast: #112337;
  --gf-color-secondary-contrast-rgb: 17, 35, 55;
  --gf-color-secondary-darker: #F5F5F5;
  --gf-color-secondary-lighter: #FFFFFF;
  --gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);
  --gf-color-out-ctrl-light-rgb: 17, 35, 55;
  --gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);
  --gf-color-out-ctrl-light-lighter: #F5F5F5;
  --gf-color-out-ctrl-dark: #585e6a;
  --gf-color-out-ctrl-dark-rgb: 88, 94, 106;
  --gf-color-out-ctrl-dark-darker: #112337;
  --gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
  --gf-color-in-ctrl: #fff;
  --gf-color-in-ctrl-rgb: 255, 255, 255;
  --gf-color-in-ctrl-contrast: #112337;
  --gf-color-in-ctrl-contrast-rgb: 17, 35, 55;
  --gf-color-in-ctrl-darker: #F5F5F5;
  --gf-color-in-ctrl-lighter: #FFFFFF;
  --gf-color-in-ctrl-primary: #204ce5;
  --gf-color-in-ctrl-primary-rgb: 32, 76, 229;
  --gf-color-in-ctrl-primary-contrast: #fff;
  --gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;
  --gf-color-in-ctrl-primary-darker: #001AB3;
  --gf-color-in-ctrl-primary-lighter: #527EFF;
  --gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);
  --gf-color-in-ctrl-light-rgb: 17, 35, 55;
  --gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);
  --gf-color-in-ctrl-light-lighter: #F5F5F5;
  --gf-color-in-ctrl-dark: #585e6a;
  --gf-color-in-ctrl-dark-rgb: 88, 94, 106;
  --gf-color-in-ctrl-dark-darker: #112337;
  --gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
  --gf-radius: 3px;
  --gf-font-size-secondary: 14px;
  --gf-font-size-tertiary: 13px;
  --gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
  --gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
  --gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
  --gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);
  --gf-ctrl-border-color: #686e77;
  --gf-ctrl-size: var(--gf-ctrl-size-md);
  --gf-ctrl-label-color-primary: #112337;
  --gf-ctrl-label-color-secondary: #112337;
  --gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);
  --gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);
  --gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);
  --gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);
  --gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);
  --gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);
  --gf-ctrl-btn-border-color-secondary: #686e77;
  --gf-ctrl-file-btn-bg-color-hover: #EBEBEB;
  --gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);
}


:root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
  --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

.auctions .client-header-footer  fieldset div{
  padding:0 !important;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tDMPKhSkFEkm8.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tMMPKhSkFEkm8.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE0tCMPKhSkFE.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1pVF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21lVF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucXtAOvWDSHFF.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hVF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111VF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVFteOYktMqlap.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVGdeOYktMqlap.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xVF9eOYktMqg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucXtAOvWDSHFF.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTufntAOvWDSHFF.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTucHtAOvWDSA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

s @font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaijdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiLdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeaiPdA5E64BdCIg.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Alexandria';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/alexandria/v6/UMBXrPdDqW66y0Y2usFeai3dA5E64Bc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}