@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-layout-override, ww-style-runtime;
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-direction-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-justify-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-opacity {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-height {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-top {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-bottom {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border-right {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@property --ww-style-outline {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-duQ {
        margin: 20px 0 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        width: 397px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #ceddfd;
        border: 1px solid #3f7bfd;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-duQ {
          margin: 0 0 20px;
        }
      }
      .ww-e-duQ.ww-layout, .ww-e-duQ [data-ww-ls~="duQ"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dvE {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwR {
        margin: 0;
        padding: 15px 20px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #046ffb;
      }
      .ww-e-dwR.ww-layout, .ww-e-dwR [data-ww-ls~="dwR"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dvU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dv9 {
        margin: 0;
        padding: 15px 20px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #046ffb;
      }
      .ww-e-dv9.ww-layout, .ww-e-dv9 [data-ww-ls~="dv9"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dwW {
        margin: 0;
        padding: 12px 16px;
        overflow: visible;
        z-index: 9999;
        align-self: unset;
        display: var(--ww-style-display, none);
        position: fixed;
        top: 20px;
        left: 50%;
        width: revert-layer;
        flex: 0 1 auto;
        max-width: 600px;
        min-width: 400px;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #47eb99;
        box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;
        opacity: var(--ww-style-opacity, 0);
        transition: all 0.3s ease;
        transform: translateX(-50%);
        border: 3px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dwW {
          padding: 8px 10px;
          display: var(--ww-style-display, none);
          left: 50%;
          width: 70%;
        }
      }
      .ww-e-dwW.ww-layout, .ww-e-dwW [data-ww-ls~="dwW"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
        column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      @media (max-width: 767px) {
        .ww-e-dwW.ww-layout, .ww-e-dwW [data-ww-ls~="dwW"] {
          display: var(--ww-style-display, none);
          flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
          justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
          align-items: var(--ww-content-align-items-layout-flex, revert-layer);
          align-content: var(--ww-content-align-content-layout-flex, revert-layer);
          row-gap: var(--ww-content-row-gap-layout-flex, revert-layer);
          column-gap: var(--ww-content-column-gap-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-dwg {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dw1 {
        margin: 0;
        padding: 15px 20px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #046ffb;
      }
      @media (max-width: 767px) {
        .ww-e-dw1 {
          padding: 10px;
        }
      }
      .ww-e-dw1.ww-layout, .ww-e-dw1 [data-ww-ls~="dw1"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        align-content: var(--ww-content-align-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dus {
        margin: 0;
        padding: 3px 10px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #016cf9;
        background-image: linear-gradient(156deg, #f53224 0%, #00f 100%);
        border: 0 solid;
        border-radius: 0;
      }
      .ww-e-dus.ww-layout, .ww-e-dus [data-ww-ls~="dus"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dwN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        border: 0 solid;
      }
      .ww-e-dwN.ww-layout, .ww-e-dwN [data-ww-ls~="dwN"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dwA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dux {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwO {
        margin: 0;
        padding: 10px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #878787;
        border-radius: 8px;
      }
      .ww-e-dwO.ww-layout, .ww-e-dwO [data-ww-ls~="dwO"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-duR {
        margin: 0 0 10px 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 19px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 700;
        color: #006aeb;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-duS {
        margin: 0 0 15px 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 400;
        text-align: center;
        color: #474747;
        white-space-collapse: preserve;
      }
      .ww-e-duT {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duU.ww-layout, .ww-e-duU [data-ww-ls~="duU"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-duV {
        margin: 0 0 10px 5px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        font-weight: 400;
        color: #474747;
        white-space-collapse: preserve;
      }
      .ww-e-duW {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duW.ww-layout, .ww-e-duW [data-ww-ls~="duW"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-duX {
        margin: 10px 0 0;
        padding: 0 15px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duX.ww-layout, .ww-e-duX [data-ww-ls~="duX"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-duY {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        font-weight: 500;
        color: #195df0;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dua {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        font-weight: 500;
        color: #195df0;
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
      }
      .ww-e-dub {
        margin: 0;
        padding: 5px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dub:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-duc {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dud {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-due {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duf {
        margin: 0;
        padding: 0 0 0 10px;
        z-index: unset;
        align-self: unset;
        display: none;
        width: 200px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        max-height: unset;
        min-height: unset;
        font-size: 17px;
        font-family: Poppins, sans-serif;
        line-height: 24px;
        font-weight: 500;
        color: #5c5c5c;
        letter-spacing: 0;
        word-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        background-color: #fff;
        border: 1px solid #a6a6a6;
        border-radius: 8px;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
        --placeholder-color: #757575;
      }
      .ww-e-dug {
        margin: 10px 0 0;
        padding: 5px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 250px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #3b82f6;
        cursor: pointer;
        box-shadow: 0 2px 4px #0000001a;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dug:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-duh {
        margin: 15px 4px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--3f35a745-5559-484d-9471-883502a73740, 400 14px/18px var(--ww-default-font-family, sans-serif));
        text-align: center;
        color: #71717a;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-duh {
          margin: 10px 0 0;
          width: 100%;
          font-size: 15px;
          line-height: 20px;
          text-align: center;
          color: #71717a;
        }
      }
      .ww-e-dui {
        margin: 0 0 20px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 80px;
        max-width: unset;
        min-width: unset;
        height: 80px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-duj {
          display: flex;
        }
      }
      .ww-e-duj.ww-layout, .ww-e-duj [data-ww-ls~="duj"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-duj.ww-layout, .ww-e-duj [data-ww-ls~="duj"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-duk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1ed5e29b-16a8-42a6-b8ad-83a35ed585ca, 400 14px/18px var(--ww-default-font-family, sans-serif));
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
      .ww-e-dul {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dul.ww-layout, .ww-e-dul [data-ww-ls~="dul"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dum {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dum.ww-layout, .ww-e-dum [data-ww-ls~="dum"] {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dun {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-duo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #dedede;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-duo {
          padding: 5px;
        }
      }
      .ww-e-dup {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dup.ww-layout, .ww-e-dup [data-ww-ls~="dup"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-duq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duq.ww-layout, .ww-e-duq [data-ww-ls~="duq"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dur {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dur {
          width: 100%;
        }
      }
      .ww-e-dur.ww-layout, .ww-e-dur [data-ww-ls~="dur"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dut {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1ed5e29b-16a8-42a6-b8ad-83a35ed585ca, 400 14px/18px var(--ww-default-font-family, sans-serif));
        color: var(--432d8db5-f369-42af-815b-1f85a0da04cd, #575757);
        white-space-collapse: preserve;
      }
      .ww-e-duu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-duv {
          display: flex;
        }
      }
      .ww-e-duv.ww-layout, .ww-e-duv [data-ww-ls~="duv"] {
        display: flex;
        flex-direction: row;
        gap: 15px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-duv.ww-layout, .ww-e-duv [data-ww-ls~="duv"] {
          display: flex;
          flex-direction: row;
          justify-content: center;
          gap: 15px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-duw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duy {
        margin: 0 0 8px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--fd42e652-425f-4fd8-a5a3-ac11e7540b29, 600 21px/27px var(--ww-default-font-family, sans-serif));
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
      .ww-e-duz {
        margin: 0 0 24px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-duz {
          display: flex;
        }
      }
      .ww-e-duz.ww-layout, .ww-e-duz [data-ww-ls~="duz"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-duz.ww-layout, .ww-e-duz [data-ww-ls~="duz"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-dv0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dv0 {
          display: flex;
        }
      }
      .ww-e-dv0.ww-layout, .ww-e-dv0 [data-ww-ls~="dv0"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dv0.ww-layout, .ww-e-dv0 [data-ww-ls~="dv0"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dv1 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dv1 {
          display: flex;
        }
      }
      .ww-e-dv1.ww-layout, .ww-e-dv1 [data-ww-ls~="dv1"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dv1.ww-layout, .ww-e-dv1 [data-ww-ls~="dv1"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dv2 {
        margin: 0 0 32px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dv2 {
          display: flex;
        }
      }
      .ww-e-dv2.ww-layout, .ww-e-dv2 [data-ww-ls~="dv2"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dv2.ww-layout, .ww-e-dv2 [data-ww-ls~="dv2"] {
          display: flex;
          flex-flow: column;
          gap: 20px;
        }
      }
      .ww-e-dv3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dv3 {
          display: flex;
        }
      }
      .ww-e-dv3.ww-layout, .ww-e-dv3 [data-ww-ls~="dv3"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dv3.ww-layout, .ww-e-dv3 [data-ww-ls~="dv3"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dv4 {
        margin: 0;
        padding: 32px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 500px;
        max-width: 90vw;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        box-shadow: 0 10px 25px #0000001a;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dv4 {
          padding: 24px;
          display: flex;
        }
      }
      .ww-e-dv4.ww-layout, .ww-e-dv4 [data-ww-ls~="dv4"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dv4.ww-layout, .ww-e-dv4 [data-ww-ls~="dv4"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-dv5 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dv5 {
          display: flex;
        }
      }
      .ww-e-dv5.ww-layout, .ww-e-dv5 [data-ww-ls~="dv5"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dv5.ww-layout, .ww-e-dv5 [data-ww-ls~="dv5"] {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          gap: 16px;
        }
      }
      .ww-e-dv6 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #1877f2;
        cursor: pointer;
        transition: transform 0.2s ease;
        border-radius: 50%;
      }
      @media (max-width: 767px) {
        .ww-e-dv6 {
          display: flex;
        }
      }
      .ww-e-dv6:where(:hover) {
        display: flex;
        transform: scale(1.1);
      }
      .ww-e-dv6.ww-layout, .ww-e-dv6 [data-ww-ls~="dv6"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dv6.ww-layout, .ww-e-dv6 [data-ww-ls~="dv6"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dv6.ww-layout:where(:hover), .ww-e-dv6 [data-ww-ls~="dv6"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dv7 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: 20px;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dv8 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #1da1f2;
        cursor: pointer;
        transition: transform 0.2s ease;
        border-radius: 50%;
      }
      @media (max-width: 767px) {
        .ww-e-dv8 {
          display: flex;
        }
      }
      .ww-e-dv8:where(:hover) {
        display: flex;
        transform: scale(1.1);
      }
      .ww-e-dv8.ww-layout, .ww-e-dv8 [data-ww-ls~="dv8"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dv8.ww-layout, .ww-e-dv8 [data-ww-ls~="dv8"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dv8.ww-layout:where(:hover), .ww-e-dv8 [data-ww-ls~="dv8"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dvA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        line-height: 18px;
        font-weight: 600;
        color: #dedede;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dvA {
          padding: 5px;
        }
      }
      .ww-e-dvB {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvB.ww-layout, .ww-e-dvB [data-ww-ls~="dvB"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dvC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 40px;
        max-width: unset;
        min-width: unset;
        height: 40px;
        max-height: unset;
        min-height: unset;
        background-color: #6b7280;
        cursor: pointer;
        transition: transform 0.2s ease;
        border-radius: 50%;
      }
      @media (max-width: 767px) {
        .ww-e-dvC {
          display: flex;
        }
      }
      .ww-e-dvC:where(:hover) {
        display: flex;
        transform: scale(1.1);
      }
      .ww-e-dvC.ww-layout, .ww-e-dvC [data-ww-ls~="dvC"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dvC.ww-layout, .ww-e-dvC [data-ww-ls~="dvC"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dvC.ww-layout:where(:hover), .ww-e-dvC [data-ww-ls~="dvC"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dvD {
        margin: 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvD.ww-layout, .ww-e-dvD [data-ww-ls~="dvD"] {
        display: flex;
      }
      .ww-e-dvF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 16px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvG {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvH {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dvH.ww-layout, .ww-e-dvH [data-ww-ls~="dvH"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvI {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #337aff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dvK {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dvK.ww-layout, .ww-e-dvK [data-ww-ls~="dvK"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dvL {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvL.ww-layout, .ww-e-dvL [data-ww-ls~="dvL"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dvM {
        margin: 0;
        padding: 4px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 40px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 0 none;
        border-bottom: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dvM.ww-layout, .ww-e-dvM [data-ww-ls~="dvM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvN {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 520px;
        max-width: unset;
        min-width: unset;
        height: 200px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dvN.ww-layout, .ww-e-dvN [data-ww-ls~="dvN"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dvO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        line-height: 19px;
        font-weight: 500;
        color: #545454;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dvP {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #337aff;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dvQ {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvR {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvS {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dvS {
          padding: 16px 10px;
        }
      }
      .ww-e-dvS.ww-layout, .ww-e-dvS [data-ww-ls~="dvS"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dvT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 17px;
        font-family: Poppins, sans-serif;
        line-height: 1.5;
        font-weight: 500;
        text-align: center;
        color: #3c2f2f;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dvV {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvW {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvX {
        margin: 20px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: Poppins, sans-serif;
        line-height: 28px;
        font-weight: 900;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dvX {
          color: #333;
        }
      }
      .ww-e-dvY {
        margin: 0;
        padding: 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: 400px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dvY {
          padding: 16px 10px;
        }
      }
      .ww-e-dvY.ww-layout, .ww-e-dvY [data-ww-ls~="dvY"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dvZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dvZ {
          width: 95%;
        }
      }
      .ww-e-dvZ.ww-layout, .ww-e-dvZ [data-ww-ls~="dvZ"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dva {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dva.ww-layout, .ww-e-dva [data-ww-ls~="dva"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvb {
        margin: 0 0 16px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 300px;
        max-width: unset;
        min-width: unset;
        height: 300px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dvb {
          width: 100%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dvc {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvd {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dve {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #000;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dvf {
        margin: 0 0 0 6px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvg {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-top: 1px solid #e6e6e6;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-e-dvg.ww-layout, .ww-e-dvg [data-ww-ls~="dvg"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dvh {
        margin: 0 6px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 20px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvi {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #1472ff;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dvj {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 20px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #00752f;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-dvk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvk.ww-layout, .ww-e-dvk [data-ww-ls~="dvk"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvl {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvl.ww-layout, .ww-e-dvl [data-ww-ls~="dvl"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvm {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvm.ww-layout, .ww-e-dvm [data-ww-ls~="dvm"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvn {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #616161;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dvo {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvo.ww-layout, .ww-e-dvo [data-ww-ls~="dvo"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvp {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvp.ww-layout, .ww-e-dvp [data-ww-ls~="dvp"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dvq {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: 45px;
      }
      .ww-e-dvq.ww-layout, .ww-e-dvq [data-ww-ls~="dvq"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvr {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #616161;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dvs {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvs.ww-layout, .ww-e-dvs [data-ww-ls~="dvs"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvt {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvt.ww-layout, .ww-e-dvt [data-ww-ls~="dvt"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvu {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 45px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fbdfdf;
        border: 2px solid #feb3b3;
      }
      .ww-e-dvu.ww-layout, .ww-e-dvu [data-ww-ls~="dvu"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dvv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvv.ww-layout, .ww-e-dvv [data-ww-ls~="dvv"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dvw {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvx {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvy {
        margin: 0 0 0 10px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 30px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dvz {
        margin: 10px 10px 0;
        padding: 5px 15px 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: 50px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #3b82f6;
        cursor: pointer;
        border-radius: 8px;
      }
      .ww-e-dvz.ww-layout, .ww-e-dvz [data-ww-ls~="dvz"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dw0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dw2 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Poppins, sans-serif;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dw3 {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-dw4 {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-dw5 {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-dw6 {
        margin: 0;
        padding: 12px 16px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        white-space-collapse: preserve;
        border: 1px solid #d1d5db;
        border-radius: 8px;
      }
      .ww-e-dw7 {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: var(--432d8db5-f369-42af-815b-1f85a0da04cd, #575757);
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        transition: all 0.3s ease;
        border: 1px solid #d1d5db;
        border-radius: 8px;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dw7 {
          width: 100%;
          flex: 1;
        }
      }
      .ww-e-dw7:where(:hover) {
        background-color: #f3f4f6;
      }
      .ww-e-dw8 {
        margin: 0;
        padding: 12px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        flex: 1;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--bf715864-3fb9-40a2-9ec4-510e025a4fcd, #0C88EF);
        cursor: pointer;
        transition: all 0.3s ease;
        border-radius: 8px;
        --ww-element-transition: all 0.3s ease;
      }
      @media (max-width: 767px) {
        .ww-e-dw8 {
          width: 100%;
          flex: 1;
        }
      }
      .ww-e-dw8:where(:hover) {
        background-color: #0a6bc0;
      }
      .ww-e-dw8:where([data-ww-states~="disabled"]) {
        background-color: #a3a3a3;
        cursor: not-allowed;
      }
      .ww-e-dw9 {
        margin: 0;
        padding: 40px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: 500px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border-radius: 12px;
      }
      @media (max-width: 767px) {
        .ww-e-dw9 {
          padding: 30px;
          display: flex;
        }
      }
      .ww-e-dw9.ww-layout, .ww-e-dw9 [data-ww-ls~="dw9"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dw9.ww-layout, .ww-e-dw9 [data-ww-ls~="dw9"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-dwB {
        margin: 0 0 15px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 32px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dwB {
          font-size: 28px;
        }
      }
      .ww-e-dwC {
        margin: 0 0 20px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: var(--ww-default-font-family);
        line-height: 1.6;
        color: var(--432d8db5-f369-42af-815b-1f85a0da04cd, #575757);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dwC {
          font-size: 16px;
        }
      }
      .ww-e-dwD {
        margin: 0 0 30px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 20px;
        font-family: var(--ww-default-font-family);
        font-weight: 600;
        color: var(--16fa96a9-f3ad-4b2d-b880-8d545927667c, #29A745);
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dwD {
          font-size: 18px;
        }
      }
      .ww-e-dwE {
        margin: 0 0 30px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dwE {
          display: flex;
        }
      }
      .ww-e-dwE.ww-layout, .ww-e-dwE [data-ww-ls~="dwE"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 15px;
      }
      @media (max-width: 767px) {
        .ww-e-dwE.ww-layout, .ww-e-dwE [data-ww-ls~="dwE"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 15px;
        }
      }
      .ww-e-dwF {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
      .ww-e-dwG {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #616161;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwH {
        margin: 0;
        padding: 12px 30px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        cursor: pointer;
        transition: all 0.2s ease;
        border: none;
        border-radius: 8px;
        --ww-element-transition: all 0.2s ease;
      }
      .ww-e-dwH:where(:hover) {
        background-color: #000;
        transform: translateY(-2px);
      }
      .ww-e-dwI {
        margin: 0;
        padding: 0 15px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwJ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        line-height: 18px;
        font-weight: 500;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0000;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dwJ {
          padding: 0 5px;
          font-size: 14px;
        }
      }
      .ww-e-dwK {
        margin: 0;
        padding: 15px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 70%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #ffffffd4;
        border: 2px solid #969696;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dwK {
          width: 100%;
        }
      }
      .ww-e-dwK.ww-layout, .ww-e-dwK [data-ww-ls~="dwK"] {
        display: var(--ww-style-display, none);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        justify-content: var(--ww-content-justify-content-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dwL {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwM {
        margin: 0;
        padding: 0 15px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwP {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #616161;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwQ {
        margin: 0;
        padding: 0 15px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: var(--ww-default-font-family);
        font-weight: 700;
        text-align: right;
        color: #fff;
        white-space-collapse: preserve;
        background-color: #0000;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwS {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwS.ww-layout, .ww-e-dwS [data-ww-ls~="dwS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dwT {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwT.ww-layout, .ww-e-dwT [data-ww-ls~="dwT"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dwU {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #dedede;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwV {
        margin: 0;
        padding: 0 15px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 16px;
        font-family: Poppins, sans-serif;
        font-weight: 700;
        color: #fff;
        white-space-collapse: preserve;
        cursor: pointer;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dwX {
        margin: 0;
        padding: 15px 20px 10px;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, none);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #0000;
        background-image: linear-gradient(0deg, #ffffff85, #ffffff85), url("/images/HD_themeing_1.png?_wwcv=220");
        background-position: 0% 0%, center center;
        background-size: auto, cover;
        background-repeat: repeat, no-repeat;
        background-attachment: scroll, scroll;
        box-shadow: 0 0 3px 5px #c8d9ef;
        border: 1px solid #e0e0e0;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dwX {
          width: 100%;
        }
      }
      .ww-e-dwY {
        margin: 10px 0 0;
        padding: 5px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        line-height: 17px;
        font-weight: 600;
        text-align: center;
        color: #474747;
        white-space-collapse: preserve;
        border: 0 solid #969696;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dwY {
          font-size: 15px;
          line-height: 19px;
        }
      }
      .ww-e-dwZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display, flex);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwZ.ww-layout, .ww-e-dwZ [data-ww-ls~="dwZ"] {
        display: var(--ww-style-display, flex);
        flex-direction: var(--ww-content-flex-direction-layout-flex, revert-layer);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
        flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
      }
      .ww-e-dwa {
        margin: 0;
        padding: 5px 0 15px;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        line-height: 17px;
        font-weight: 600;
        text-align: center;
        color: #474747;
        white-space-collapse: preserve;
        border: 0 solid #969696;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dwa {
          font-size: 15px;
          line-height: 19px;
        }
      }
      .ww-e-dwb {
        margin: 0;
        padding: 8px 16px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: auto;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 14px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 600;
        color: #4d4d4d;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: none;
        outline: 1px solid #737373;
        border-radius: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dwb {
          font-family: Poppins, sans-serif;
          font-weight: 600;
          color: #454545;
          background-color: #fff;
          outline: 1px solid #a3a3a3;
        }
      }
      .ww-e-dwc {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dwc.ww-layout, .ww-e-dwc [data-ww-ls~="dwc"] {
        display: flex;
      }
      .ww-e-dwd {
        margin: 0 0 16px;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        width: 300px;
        max-width: unset;
        min-width: unset;
        height: 300px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border-radius: 8px;
        --wwi-ar: unset;
      }
      @media (max-width: 767px) {
        .ww-e-dwd {
          width: 100%;
          height: auto;
          aspect-ratio: unset;
          --wwi-ar: unset;
        }
      }
      .ww-e-dwe {
        margin: 20px 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: 400px;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 24px;
        font-family: Poppins, sans-serif;
        line-height: 28px;
        font-weight: 900;
        text-align: center;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      @media (max-width: 767px) {
        .ww-e-dwe {
          color: #333;
        }
      }
      .ww-e-dwf {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: revert-layer;
        max-width: 600px;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dwf {
          width: 95%;
        }
      }
      .ww-e-dwf.ww-layout, .ww-e-dwf [data-ww-ls~="dwf"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dwh {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1ed5e29b-16a8-42a6-b8ad-83a35ed585ca, 400 14px/18px var(--ww-default-font-family, sans-serif));
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
      .ww-e-dwi {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1ed5e29b-16a8-42a6-b8ad-83a35ed585ca, 400 14px/18px var(--ww-default-font-family, sans-serif));
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
      .ww-e-dwj {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font: var(--1ed5e29b-16a8-42a6-b8ad-83a35ed585ca, 400 14px/18px var(--ww-default-font-family, sans-serif));
        color: var(--5dc5bdb8-3967-4c7b-85bf-f9742f2e33de, #18181D);
        white-space-collapse: preserve;
      }
    }
    @layer custom {
      @media (min-width: 992px) {
        .ww-e-dwW {
          gap: 0;
          align-items: center;
          place-content: stretch flex-start;
          flex-direction: column;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-dwW {
          gap: 0;
          align-items: center;
          place-content: stretch flex-start;
          flex-direction: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dwW {
          gap: 0;
          align-items: center;
          place-content: stretch flex-start;
          flex-direction: column;
        }
      }
      .ww-e-dvT {
        word-break: break-word;
      }
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-fWFy8Zucqe2SFi2P {
        min-height: unset;
        max-height: unset;
      }
      .ww-a-KlrFL0HmhtPGL0px {
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-h6k6Bn6WJAoLBd7I {
        max-height: unset;
      }
      .ww-a-Y6MTqAnlYkTtOtmG {
        max-width: unset;
        min-width: unset;
        max-height: unset;
      }
      .ww-a-pkHs98VbL7skuULJ {
        height: auto;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-d2 {
        height: 64px;
        margin: 0;
        z-index: 999;
        display: block;
        background-color: #fff;
        position: revert-layer;
        inset: revert-layer;
        width: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-s-d2 {
          height: 64px;
        }
      }
      @media (max-width: 767px) {
        .ww-s-d2 {
          height: 64px;
        }
      }
      .ww-s-d2 > .ww-section-element {
        width: 100%;
        box-shadow: 0 2px 4px #0000001a;
      }
      .ww-s-d2 > .ww-section-element.ww-layout {
        display: block;
      }
      .ww-s-dF {
        height: 100%;
        aspect-ratio: unset;
        margin: 0;
        z-index: 100;
        min-height: unset;
        display: block;
        background-color: #fff;
        position: absolute;
        top: 0;
        left: 0;
        width: 250px;
      }
      @media (max-width: 991px) {
        .ww-s-dF {
          transition: transform 0.3s ease;
          transform: var(--ww-style-transform);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dF {
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-dF > .ww-section-element {
        width: 250px;
        padding: 64px 0 0;
        min-height: unset;
        box-shadow: 1px 0 3px #0000001a;
      }
      @media (max-width: 991px) {
        .ww-s-dF > .ww-section-element {
          transition: transform 0.3s ease;
          transform: var(--ww-style-transform);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dF > .ww-section-element {
          width: 200px;
        }
      }
      .ww-s-dF > .ww-section-element.ww-layout {
        display: block;
      }
      @media (max-width: 767px) {
        .ww-s-dF > .ww-section-element.ww-layout {
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-d1E {
        z-index: 1001;
        display: flex;
        background-color: #d2edf3;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
      }
      .ww-s-d1E > .ww-section-element {
        width: 100%;
      }
      .ww-s-d1E > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-wepO1Mjw7DgHz3WK {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-0XtwMMjcpjxcaUFe {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-zg3fX6ou6kMjzh1R {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-HZMHp9BTa1sopU0J {
        padding: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-KGd9mkrHibbFBfIk {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-OWHn2PZNt1TTrz9m {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-xcvtKf9v4YXjru0H {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-ojR9yNVv0aSDeAdG {
        margin: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-bFEgtcq9YEkXH3Rr {
        margin: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-LDmpW3IfZ4eTGdcl {
        z-index: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YyvtQJ1aALxh3-nO {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: block;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-family: var(--ww-default-font-family);
      }
      .ww-a-mX57v3maAcMbkuVx {
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-86fXcKQEGjxXSeQ- {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-EFbekEDt-bxLyKV- {
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-YRfn88Fc_a_pUrQN {
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-VKUhmmNDcyZcVcWk {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
    }
    @layer ordered {
      .ww-e-d7y {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-d7y {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7y {
          display: flex;
        }
      }
      .ww-e-d7y.ww-layout, .ww-e-d7y [data-ww-ls~="d7y"] {
        display: flex;
        align-items: center;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d7y.ww-layout, .ww-e-d7y [data-ww-ls~="d7y"] {
          display: flex;
          align-items: center;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7y.ww-layout, .ww-e-d7y [data-ww-ls~="d7y"] {
          display: flex;
          align-items: center;
          gap: 16px;
        }
      }
      .ww-e-d7z {
        padding: 0 24px 0 0;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-d7z {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7z {
          padding: 0;
          display: flex;
        }
      }
      .ww-e-d7z.ww-layout, .ww-e-d7z [data-ww-ls~="d7z"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 24px 0;
        flex-wrap: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d7z.ww-layout, .ww-e-d7z [data-ww-ls~="d7z"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 24px 0;
          flex-wrap: revert-layer;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7z.ww-layout, .ww-e-d7z [data-ww-ls~="d7z"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 24px 0;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d80 {
        width: 40px;
        cursor: pointer;
      }
      .ww-e-d81 {
        margin: 0;
        align-self: center;
        display: none;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-d81 {
          display: flex;
        }
      }
      .ww-e-d82 {
        margin: 0;
        padding: 3px 10px;
        display: var(--ww-style-display, none);
        font-size: 20px;
        font-weight: 600;
        text-align: start;
        color: #1e293b;
        white-space-collapse: preserve;
        background-color: #f0f0f0;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-d82 {
          margin: 0 15px;
          padding: 13px 10px;
          align-self: unset;
          font-size: 15px;
          line-height: 18px;
        }
      }
      .ww-e-d82:where(:hover) {
        background-color: #d9d9d9;
        cursor: pointer;
      }
      .ww-e-d83 {
        margin: 0 auto;
        padding: 0 24px 0 10px;
        display: flex;
        width: 100%;
        max-width: unset;
        height: 100%;
      }
      @media (max-width: 991px) {
        .ww-e-d83 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d83 {
          padding: 0 15px;
          display: flex;
        }
      }
      .ww-e-d83.ww-layout, .ww-e-d83 [data-ww-ls~="d83"] {
        display: flex;
        justify-content: space-between;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d83.ww-layout, .ww-e-d83 [data-ww-ls~="d83"] {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d83.ww-layout, .ww-e-d83 [data-ww-ls~="d83"] {
          display: flex;
          justify-content: space-between;
          align-items: center;
        }
      }
      .ww-e-d84 {
        width: 20px;
      }
      .ww-e-d85 {
        margin: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d85 {
          margin: 0;
        }
      }
      .ww-e-d86 {
        padding: 0 6px;
        width: revert-layer;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-d86.ww-layout, .ww-e-d86 [data-ww-ls~="d86"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d87 {
        margin: 0 0 0 10px;
        font-size: 15px;
        font-family: Poppins, sans-serif;
        font-weight: 500;
        color: #545454;
        letter-spacing: 0;
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        --ww-text-white-space: initial;
        --ww-text-overflow: initial;
        --ww-text-text-overflow: initial;
      }
      .ww-e-d88 {
        padding: 8px;
        overflow: hidden;
        display: flex;
        width: 150px;
        max-width: 400px;
        height: auto;
        background-color: #fff;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 12px;
      }
      .ww-e-d88:where(:hover) {
        background-color: #f0f0f0;
      }
      .ww-e-d88.ww-layout, .ww-e-d88 [data-ww-ls~="d88"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d89 {
        margin: 0;
        padding: 0;
        align-self: center;
        flex: 0 1 auto;
        transform: scale3d(1, 1, 1) translate3d(0, 0, 0) rotateX(0) rotateY(180deg) rotateZ(0);
      }
      @media (max-width: 767px) {
        .ww-e-d89 {
          margin: 0;
          display: none;
        }
      }
      .ww-e-d89:where(:hover) {
        cursor: pointer;
        border-radius: 10px;
      }
      .ww-e-dFz {
        padding: 12px 24px;
        display: none;
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 7px;
      }
      .ww-e-dFz.ww-layout, .ww-e-dFz [data-ww-ls~="dFz"] {
        display: none;
      }
      .ww-e-dG0 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dG0 {
          font-size: 16px;
        }
      }
      .ww-e-dG1 {
        display: flex;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-dG1 {
          display: flex;
        }
      }
      .ww-e-dG1.ww-layout, .ww-e-dG1 [data-ww-ls~="dG1"] {
        display: flex;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dG1.ww-layout, .ww-e-dG1 [data-ww-ls~="dG1"] {
          display: flex;
          align-items: center;
        }
      }
      .ww-e-dG2 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dG2 {
          font-size: 16px;
        }
      }
      .ww-e-dG3 {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dG4 {
        padding: 24px 0;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        height: auto;
      }
      @media (max-width: 991px) {
        .ww-e-dG4 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dG4 {
          width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        }
      }
      .ww-e-dG4.ww-layout, .ww-e-dG4 [data-ww-ls~="dG4"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dG4.ww-layout, .ww-e-dG4 [data-ww-ls~="dG4"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
        }
      }
      .ww-e-dG5 {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dG6 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dG6 {
          font-size: 16px;
        }
      }
      .ww-e-dG7 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dG7 {
          font-size: 16px;
        }
      }
      .ww-e-dG8 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dG8 {
          font-size: 16px;
        }
      }
      .ww-e-dG9 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dG9 {
          font-size: 16px;
        }
      }
      .ww-e-dGA {
        margin: 0 14px 0 0;
      }
      .ww-e-dGB {
        margin: 10px 15px 0;
        padding: 7px 24px 7px 10px;
        align-self: flex-start;
        display: flex;
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border-top: 1px solid #e2e8f0;
        border-radius: 7px;
      }
      .ww-e-dGB.ww-layout, .ww-e-dGB [data-ww-ls~="dGB"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dGC {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dGD {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dGE {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dGF {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dGG {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dGH {
        margin: 0 15px;
        padding: 7px 24px 7px 6px;
        display: var(--ww-style-display, none);
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-dGH {
          padding: 7px 10px;
        }
      }
      .ww-e-dGH.ww-layout, .ww-e-dGH [data-ww-ls~="dGH"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dGI {
        margin: 0 15px;
        padding: 7px 24px 7px 6px;
        display: var(--ww-style-display, none);
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-dGI {
          padding: 7px 10px;
        }
      }
      .ww-e-dGI.ww-layout, .ww-e-dGI [data-ww-ls~="dGI"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dGJ {
        margin: 0 15px;
        padding: 7px 24px 7px 6px;
        display: var(--ww-style-display, none);
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-dGJ {
          padding: 7px 10px;
        }
      }
      .ww-e-dGJ.ww-layout, .ww-e-dGJ [data-ww-ls~="dGJ"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dGK {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dGK {
          font-size: 16px;
        }
      }
      .ww-e-dGL {
        display: flex;
        flex: 0 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-dGL {
          display: flex;
        }
      }
      .ww-e-dGL.ww-layout, .ww-e-dGL [data-ww-ls~="dGL"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dGL.ww-layout, .ww-e-dGL [data-ww-ls~="dGL"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-dGM {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dGN {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dGN {
          font-size: 16px;
        }
      }
      .ww-e-dGO {
        margin: 0 15px;
        padding: 7px 24px 7px 6px;
        display: var(--ww-style-display, none);
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-dGO {
          padding: 7px 10px 7px 6px;
        }
      }
      .ww-e-dGO.ww-layout, .ww-e-dGO [data-ww-ls~="dGO"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dGP {
        margin: 0 15px;
        padding: 7px 24px 7px 6px;
        display: var(--ww-style-display, none);
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        transition: all 0.2s ease;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-dGP {
          padding: 7px 10px 7px 6px;
        }
      }
      .ww-e-dGP.ww-layout, .ww-e-dGP [data-ww-ls~="dGP"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dGQ {
        margin: 0 15px;
        padding: 7px 24px 7px 6px;
        display: var(--ww-style-display, none);
        background: var(--ww-style-background-color, transparent);
        cursor: pointer;
        border: 0 solid;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-dGQ {
          padding: 7px 10px;
        }
      }
      .ww-e-dGQ.ww-layout, .ww-e-dGQ [data-ww-ls~="dGQ"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dlx {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-dlx.ww-layout, .ww-e-dlx [data-ww-ls~="dlx"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dly {
        font-size: 14px;
        color: #0047cc;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
