@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-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-align-content-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-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width-section-root {
  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-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@property --ww-style-cursor {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-duX {
        margin: 0;
        padding: 15px 15px 10px;
        z-index: unset;
        align-self: unset;
        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-duX {
          margin: 0 0 20px;
        }
      }
      .ww-e-duX.ww-layout, .ww-e-duX [data-ww-ls~="duX"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dsu {
        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-ds3 {
        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-du5 {
        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-du5.ww-layout, .ww-e-du5 [data-ww-ls~="du5"] {
        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-dtB {
        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-dso {
        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-dso.ww-layout, .ww-e-dso [data-ww-ls~="dso"] {
        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-dsL {
        margin: 0 0 20px;
        padding: 20px;
        z-index: unset;
        align-self: center;
        display: flex;
        width: 900px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff6;
        transition: transform 0.3s ease;
        border: 0 solid #e0e0e0;
        border-radius: 12px;
      }
      .ww-e-dsL.ww-layout, .ww-e-dsL [data-ww-ls~="dsL"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 0;
      }
      .ww-e-dre {
        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-duB {
        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-duB {
          padding: 8px 10px;
          display: var(--ww-style-display, none);
          left: 50%;
          width: 70%;
        }
      }
      .ww-e-duB.ww-layout, .ww-e-duB [data-ww-ls~="duB"] {
        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-duB.ww-layout, .ww-e-duB [data-ww-ls~="duB"] {
          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-duM {
        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-dtf {
        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-dtf {
          padding: 10px;
        }
      }
      .ww-e-dtf.ww-layout, .ww-e-dtf [data-ww-ls~="dtf"] {
        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-dsX {
        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-dsX.ww-layout, .ww-e-dsX [data-ww-ls~="dsX"] {
        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-du1 {
        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-du1.ww-layout, .ww-e-du1 [data-ww-ls~="du1"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dto {
        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-dsc {
        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-du2 {
        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-du2.ww-layout, .ww-e-du2 [data-ww-ls~="du2"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-drZ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, none);
        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: 20px;
        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-dra {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, none);
        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: 20px;
        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-drb {
        margin: 10px 0 0;
        padding: 5px;
        overflow: hidden;
        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;
        background-color: #71f4b3;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-drb {
          margin: 0 0 10px;
          padding: 5px 8px;
          width: 100%;
          background-color: #47eb99;
        }
      }
      .ww-e-drb.ww-layout, .ww-e-drb [data-ww-ls~="drb"] {
        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-drc {
        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-size: 15px;
        font-family: Poppins, sans-serif;
        line-height: 17px;
        font-weight: 500;
        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-drc {
          margin: 10px 0 0;
          width: 100%;
          font-size: 15px;
          font-family: Poppins, sans-serif;
          line-height: 20px;
          font-weight: 500;
          text-align: center;
          color: #71717a;
        }
      }
      .ww-e-drd {
        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: 17px;
        font-family: Poppins, sans-serif;
        line-height: 20px;
        font-weight: 400;
        text-align: center;
        color: #474747;
        white-space-collapse: preserve;
      }
      .ww-e-drf {
        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-drg {
        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-drh {
        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-dri {
        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-dri.ww-layout, .ww-e-dri [data-ww-ls~="dri"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-drj {
        margin: 0;
        padding: 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;
      }
      .ww-e-drj.ww-layout, .ww-e-drj [data-ww-ls~="drj"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-drk {
        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-drk.ww-layout, .ww-e-drk [data-ww-ls~="drk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-drl {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 530px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-drl {
          width: 350px;
        }
      }
      .ww-e-drl.ww-layout, .ww-e-drl [data-ww-ls~="drl"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-drm {
        margin: 0;
        padding: 15px 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-drm.ww-layout, .ww-e-drm [data-ww-ls~="drm"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-drn {
        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-dro {
        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-drp {
        margin: 0 16px 0 0;
        padding: 8px 0;
        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: #337aff;
        white-space-collapse: preserve;
        cursor: pointer;
        border: none;
        border-radius: 6px;
      }
      .ww-e-drq {
        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-drr {
        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-drs {
        margin: 10px 0 0;
        padding: 0;
        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: 17px;
        font-family: Poppins, sans-serif;
        line-height: 22px;
        font-weight: 600;
        text-align: left;
        color: #4d4d4d;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-drs {
          margin: 0;
          font-size: 14px;
        }
      }
      .ww-e-drt {
        margin: 0;
        padding: 0;
        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: 26px;
        font-family: Poppins, sans-serif;
        line-height: 26px;
        font-weight: 700;
        text-align: center;
        color: #4d4d4d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dru {
        margin: 0;
        padding: 0;
        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: 30px;
        font-family: Poppins, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #3372fa;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dru {
          margin: 0;
          font-size: 14px;
        }
      }
      .ww-e-drv {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: flex;
        width: 500px;
        flex: 0 1 auto;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        outline: 0 solid #e0e0e0;
        border-radius: 10px;
      }
      @media (max-width: 767px) {
        .ww-e-drv {
          width: revert-layer;
        }
      }
      .ww-e-drv.ww-layout, .ww-e-drv [data-ww-ls~="drv"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        gap: 5px 0;
      }
      .ww-e-drw {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: block;
        width: 250px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        box-shadow: 2px 5px 15px #696969;
        border-radius: 7px;
      }
      .ww-e-drx {
        margin: 0;
        padding: 20px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #ffffff60;
        border: 0 solid #b8b8b8;
        border-radius: 7px;
      }
      @media (max-width: 767px) {
        .ww-e-drx {
          padding: 20px 0;
        }
      }
      .ww-e-drx.ww-layout, .ww-e-drx [data-ww-ls~="drx"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dry {
        margin: 10px 0 15px;
        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;
      }
      @media (max-width: 767px) {
        .ww-e-dry {
          max-width: 400px;
        }
      }
      .ww-e-dry.ww-layout, .ww-e-dry [data-ww-ls~="dry"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: flex-start;
        align-content: revert-layer;
        column-gap: 30px;
      }
      .ww-e-drz {
        margin: 0;
        padding: 0;
        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: 26px;
        font-family: Poppins, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #4d4d4d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-ds0 {
        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;
      }
      .ww-e-ds1 {
        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-ds2 {
        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-ds4 {
        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-ds5 {
        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: 500;
        color: #000;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-ds6 {
        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-ds6.ww-layout, .ww-e-ds6 [data-ww-ls~="ds6"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ds7 {
        margin: 0;
        padding: 10px 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;
      }
      .ww-e-ds7.ww-layout, .ww-e-ds7 [data-ww-ls~="ds7"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-ds8 {
        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-ds8.ww-layout, .ww-e-ds8 [data-ww-ls~="ds8"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-ds9 {
        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-ds9.ww-layout, .ww-e-ds9 [data-ww-ls~="ds9"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dsA {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 500px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dsA.ww-layout, .ww-e-dsA [data-ww-ls~="dsA"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dsB {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        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: 19px;
        font-weight: 600;
        color: #474747;
        letter-spacing: 0;
        word-spacing: -1px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dsB {
          margin: 20px 0 0 5px;
        }
      }
      .ww-e-dsC {
        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-dsD {
        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-dsE {
        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: 17px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        color: #474747;
        white-space-collapse: preserve;
      }
      .ww-e-dsF {
        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-dsF.ww-layout, .ww-e-dsF [data-ww-ls~="dsF"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dsG {
        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-dsH {
        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-dsI {
        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-dsJ {
        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-dsK {
        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: 25px;
        font-family: Poppins, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #4d4d4d;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dsK {
          margin: 0;
          font-size: 14px;
        }
      }
      .ww-e-dsM {
        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-dsN {
        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-dsO {
        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-dsO {
          display: flex;
        }
      }
      .ww-e-dsO.ww-layout, .ww-e-dsO [data-ww-ls~="dsO"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dsO.ww-layout, .ww-e-dsO [data-ww-ls~="dsO"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dsP {
        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-dsQ {
        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-dsQ.ww-layout, .ww-e-dsQ [data-ww-ls~="dsQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dsR {
        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-dsR.ww-layout, .ww-e-dsR [data-ww-ls~="dsR"] {
        display: flex;
        flex-flow: row;
        justify-content: space-between;
        align-items: flex-start;
        align-content: revert-layer;
      }
      .ww-e-dsS {
        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-dsT {
        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-dsT {
          padding: 5px;
        }
      }
      .ww-e-dsU {
        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-dsU.ww-layout, .ww-e-dsU [data-ww-ls~="dsU"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dsV {
        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-dsV.ww-layout, .ww-e-dsV [data-ww-ls~="dsV"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dsW {
        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-dsW {
          width: 100%;
        }
      }
      .ww-e-dsW.ww-layout, .ww-e-dsW [data-ww-ls~="dsW"] {
        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-dsY {
        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-dsZ {
        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-dsa {
        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-dsa {
          display: flex;
        }
      }
      .ww-e-dsa.ww-layout, .ww-e-dsa [data-ww-ls~="dsa"] {
        display: flex;
        flex-direction: row;
        gap: 15px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dsa.ww-layout, .ww-e-dsa [data-ww-ls~="dsa"] {
          display: flex;
          flex-direction: row;
          justify-content: center;
          gap: 15px;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-dsb {
        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-dsd {
        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-dse {
        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-dse {
          display: flex;
        }
      }
      .ww-e-dse.ww-layout, .ww-e-dse [data-ww-ls~="dse"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dse.ww-layout, .ww-e-dse [data-ww-ls~="dse"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-dsf {
        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-dsf {
          display: flex;
        }
      }
      .ww-e-dsf.ww-layout, .ww-e-dsf [data-ww-ls~="dsf"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dsf.ww-layout, .ww-e-dsf [data-ww-ls~="dsf"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dsg {
        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-dsg {
          display: flex;
        }
      }
      .ww-e-dsg.ww-layout, .ww-e-dsg [data-ww-ls~="dsg"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dsg.ww-layout, .ww-e-dsg [data-ww-ls~="dsg"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dsh {
        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-dsh {
          display: flex;
        }
      }
      .ww-e-dsh.ww-layout, .ww-e-dsh [data-ww-ls~="dsh"] {
        display: flex;
        flex-flow: column;
        gap: 20px;
      }
      @media (max-width: 767px) {
        .ww-e-dsh.ww-layout, .ww-e-dsh [data-ww-ls~="dsh"] {
          display: flex;
          flex-flow: column;
          gap: 20px;
        }
      }
      .ww-e-dsi {
        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-dsi {
          display: flex;
        }
      }
      .ww-e-dsi.ww-layout, .ww-e-dsi [data-ww-ls~="dsi"] {
        display: flex;
        flex-flow: column;
        gap: 6px;
      }
      @media (max-width: 767px) {
        .ww-e-dsi.ww-layout, .ww-e-dsi [data-ww-ls~="dsi"] {
          display: flex;
          flex-flow: column;
          gap: 6px;
        }
      }
      .ww-e-dsj {
        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-dsj {
          padding: 24px;
          display: flex;
        }
      }
      .ww-e-dsj.ww-layout, .ww-e-dsj [data-ww-ls~="dsj"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 767px) {
        .ww-e-dsj.ww-layout, .ww-e-dsj [data-ww-ls~="dsj"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-dsk {
        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-dsk {
          display: flex;
        }
      }
      .ww-e-dsk.ww-layout, .ww-e-dsk [data-ww-ls~="dsk"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        gap: 16px;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dsk.ww-layout, .ww-e-dsk [data-ww-ls~="dsk"] {
          display: flex;
          flex-flow: column;
          justify-content: space-between;
          gap: 16px;
        }
      }
      .ww-e-dsl {
        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-dsl {
          display: flex;
        }
      }
      .ww-e-dsl:where(:hover) {
        display: flex;
        transform: scale(1.1);
      }
      .ww-e-dsl.ww-layout, .ww-e-dsl [data-ww-ls~="dsl"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dsl.ww-layout, .ww-e-dsl [data-ww-ls~="dsl"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dsl.ww-layout:where(:hover), .ww-e-dsl [data-ww-ls~="dsl"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dsm {
        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-dsn {
        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-dsn {
          display: flex;
        }
      }
      .ww-e-dsn:where(:hover) {
        display: flex;
        transform: scale(1.1);
      }
      .ww-e-dsn.ww-layout, .ww-e-dsn [data-ww-ls~="dsn"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dsn.ww-layout, .ww-e-dsn [data-ww-ls~="dsn"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dsn.ww-layout:where(:hover), .ww-e-dsn [data-ww-ls~="dsn"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dsp {
        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-dsp {
          padding: 5px;
        }
      }
      .ww-e-dsq {
        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-dsq.ww-layout, .ww-e-dsq [data-ww-ls~="dsq"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dsr {
        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-dsr {
          display: flex;
        }
      }
      .ww-e-dsr:where(:hover) {
        display: flex;
        transform: scale(1.1);
      }
      .ww-e-dsr.ww-layout, .ww-e-dsr [data-ww-ls~="dsr"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dsr.ww-layout, .ww-e-dsr [data-ww-ls~="dsr"] {
          display: flex;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-dsr.ww-layout:where(:hover), .ww-e-dsr [data-ww-ls~="dsr"]:where(:hover) {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dss {
        margin: 0;
        padding: 12px;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, none);
        width: revert-layer;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dst {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dst.ww-layout, .ww-e-dst [data-ww-ls~="dst"] {
        display: var(--ww-style-display);
        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-dsv {
        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-dsw {
        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-dsx {
        margin: 0;
        padding: 15px 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-dsx.ww-layout, .ww-e-dsx [data-ww-ls~="dsx"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dsy {
        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-dsz {
        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-dt0 {
        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-dt0.ww-layout, .ww-e-dt0 [data-ww-ls~="dt0"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dt1 {
        margin: 0;
        padding: 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;
      }
      .ww-e-dt1.ww-layout, .ww-e-dt1 [data-ww-ls~="dt1"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dt2 {
        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-dt2.ww-layout, .ww-e-dt2 [data-ww-ls~="dt2"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dt3 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 530px;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      @media (max-width: 767px) {
        .ww-e-dt3 {
          width: 350px;
        }
      }
      .ww-e-dt3.ww-layout, .ww-e-dt3 [data-ww-ls~="dt3"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dt4 {
        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-dt5 {
        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-dt6 {
        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-dt7 {
        margin: 0;
        padding: 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;
      }
      @media (max-width: 767px) {
        .ww-e-dt7 {
          padding: 16px 10px;
        }
      }
      .ww-e-dt7.ww-layout, .ww-e-dt7 [data-ww-ls~="dt7"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dt8 {
        margin: 0;
        padding: 0;
        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: 26px;
        font-family: Poppins, sans-serif;
        font-weight: 700;
        text-align: center;
        color: #4d4d4d;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dt9 {
        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: 24px;
        font-family: Poppins, sans-serif;
        font-weight: 600;
        text-align: center;
        color: #255cf4;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-dtA {
        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: 700;
        color: #3b3b3b;
        white-space-collapse: preserve;
        background-color: #fff;
        cursor: pointer;
        border: 1px solid;
        border-radius: 6px;
      }
      .ww-e-dtC {
        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-dtD {
        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-dtE {
        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-dtE {
          color: #333;
        }
      }
      .ww-e-dtF {
        margin: 0;
        padding: 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;
      }
      @media (max-width: 767px) {
        .ww-e-dtF {
          padding: 16px 10px;
        }
      }
      .ww-e-dtF.ww-layout, .ww-e-dtF [data-ww-ls~="dtF"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dtG {
        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-dtG {
          width: 95%;
        }
      }
      .ww-e-dtG.ww-layout, .ww-e-dtG [data-ww-ls~="dtG"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dtH {
        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-dtH.ww-layout, .ww-e-dtH [data-ww-ls~="dtH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dtI {
        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-dtJ {
        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-dtK {
        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-dtL {
        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-dtM {
        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-dtM.ww-layout, .ww-e-dtM [data-ww-ls~="dtM"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-dtN {
        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-dtO {
        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-dtO.ww-layout, .ww-e-dtO [data-ww-ls~="dtO"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtP {
        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-dtP.ww-layout, .ww-e-dtP [data-ww-ls~="dtP"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtQ {
        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-dtQ.ww-layout, .ww-e-dtQ [data-ww-ls~="dtQ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtR {
        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-dtS {
        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-dtS.ww-layout, .ww-e-dtS [data-ww-ls~="dtS"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtT {
        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-dtT.ww-layout, .ww-e-dtT [data-ww-ls~="dtT"] {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: revert-layer;
      }
      .ww-e-dtU {
        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-dtU.ww-layout, .ww-e-dtU [data-ww-ls~="dtU"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtV {
        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-dtW {
        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-dtW.ww-layout, .ww-e-dtW [data-ww-ls~="dtW"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtX {
        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-dtX.ww-layout, .ww-e-dtX [data-ww-ls~="dtX"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dtY {
        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-dtY.ww-layout, .ww-e-dtY [data-ww-ls~="dtY"] {
        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-dtZ {
        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-dtZ.ww-layout, .ww-e-dtZ [data-ww-ls~="dtZ"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-dta {
        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-dtb {
        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-dtc {
        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-dtd {
        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-dtd.ww-layout, .ww-e-dtd [data-ww-ls~="dtd"] {
        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-dte {
        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-dtg {
        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-dth {
        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-dti {
        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-dtj {
        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-dtk {
        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-dtl {
        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-dtl {
          width: 100%;
          flex: 1;
        }
      }
      .ww-e-dtl:where(:hover) {
        background-color: #f3f4f6;
      }
      .ww-e-dtm {
        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-dtm {
          width: 100%;
          flex: 1;
        }
      }
      .ww-e-dtm:where(:hover) {
        background-color: #0a6bc0;
      }
      .ww-e-dtm:where([data-ww-states~="disabled"]) {
        background-color: #a3a3a3;
        cursor: not-allowed;
      }
      .ww-e-dtn {
        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-dtn {
          padding: 30px;
          display: flex;
        }
      }
      .ww-e-dtn.ww-layout, .ww-e-dtn [data-ww-ls~="dtn"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      @media (max-width: 767px) {
        .ww-e-dtn.ww-layout, .ww-e-dtn [data-ww-ls~="dtn"] {
          display: flex;
          flex-flow: column;
          align-items: center;
        }
      }
      .ww-e-dtp {
        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-dtp {
          font-size: 28px;
        }
      }
      .ww-e-dtq {
        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-dtq {
          font-size: 16px;
        }
      }
      .ww-e-dtr {
        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-dtr {
          font-size: 18px;
        }
      }
      .ww-e-dts {
        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-dts {
          display: flex;
        }
      }
      .ww-e-dts.ww-layout, .ww-e-dts [data-ww-ls~="dts"] {
        display: flex;
        flex-flow: column;
        align-items: center;
        gap: 15px;
      }
      @media (max-width: 767px) {
        .ww-e-dts.ww-layout, .ww-e-dts [data-ww-ls~="dts"] {
          display: flex;
          flex-flow: column;
          align-items: center;
          gap: 15px;
        }
      }
      .ww-e-dtt {
        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-dtu {
        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-dtv {
        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-dtv:where(:hover) {
        background-color: #000;
        transform: translateY(-2px);
      }
      .ww-e-dtw {
        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-dtx {
        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-dtx {
          padding: 0 5px;
          font-size: 14px;
        }
      }
      .ww-e-dty {
        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-dty {
          width: 100%;
        }
      }
      .ww-e-dty.ww-layout, .ww-e-dty [data-ww-ls~="dty"] {
        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-dtz {
        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-du0 {
        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-du3 {
        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-du4 {
        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-du6 {
        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-du6.ww-layout, .ww-e-du6 [data-ww-ls~="du6"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-du7 {
        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-du7.ww-layout, .ww-e-du7 [data-ww-ls~="du7"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-du8 {
        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-du9 {
        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;
        text-shadow: 1px 1px 1px #4a4a4a;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-duA {
        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-duA.ww-layout, .ww-e-duA [data-ww-ls~="duA"] {
        display: flex;
      }
      .ww-e-duC {
        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, #ffffff2e, #ffffff2e), url("/images/DWanderer_Backgrounds_-_1920x1080.png?_wwcv=227");
        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-duC {
          width: 100%;
        }
      }
      .ww-e-duD {
        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: 600;
        text-align: center;
        color: #3c2f2f;
        word-spacing: -1px;
        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-duE {
        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-duE {
          font-size: 15px;
          line-height: 19px;
        }
      }
      .ww-e-duF {
        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-duF.ww-layout, .ww-e-duF [data-ww-ls~="duF"] {
        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-duG {
        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-duG {
          font-size: 15px;
          line-height: 19px;
        }
      }
      .ww-e-duH {
        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-duH {
          font-family: Poppins, sans-serif;
          font-weight: 600;
          color: #454545;
          background-color: #fff;
          outline: 1px solid #a3a3a3;
        }
      }
      .ww-e-duI {
        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-duJ {
        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-duJ.ww-layout, .ww-e-duJ [data-ww-ls~="duJ"] {
        display: flex;
      }
      .ww-e-duK {
        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-duK {
          color: #333;
        }
      }
      .ww-e-duL {
        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-duL {
          width: 95%;
        }
      }
      .ww-e-duL.ww-layout, .ww-e-duL [data-ww-ls~="duL"] {
        display: flex;
        flex-flow: column;
      }
      .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: 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-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: 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-duP {
        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-duQ {
        margin: 10px 0 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: 22px;
        font-weight: 500;
        text-align: center;
        color: #333;
        word-spacing: -1px;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
      .ww-e-duR {
        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;
      }
      .ww-e-duS {
        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-duT {
        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-duU {
        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-duV {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        border: 0 solid #7986dc;
        border-radius: 7px;
      }
      .ww-e-duV.ww-layout, .ww-e-duV [data-ww-ls~="duV"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-duW {
        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: 19px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #fff;
        word-spacing: -1px;
        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-duW:where(:hover) {
        background-color: #2563eb;
        box-shadow: 0 4px 6px #0000001a;
        transform: translateY(-1px);
      }
      .ww-e-duY {
        margin: 10px 0 0;
        padding: 0;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display);
        width: 100%;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-duY.ww-layout, .ww-e-duY [data-ww-ls~="duY"] {
        display: var(--ww-style-display);
        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-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: 10px 0 0;
        padding: 5px;
        overflow: hidden;
        z-index: unset;
        align-self: center;
        display: var(--ww-style-display, none);
        width: 350px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #71f4b3;
        box-shadow: 0 1px 1px #10182805;
        border: 1px solid var(--5df2264d-813f-4e12-959b-e86f202e40b0, #E4E4E7);
        border-radius: 5px;
      }
      @media (max-width: 767px) {
        .ww-e-dua {
          margin: 0 0 10px;
          padding: 5px 8px;
          width: 100%;
          background-color: #47eb99;
        }
      }
      .ww-e-dua.ww-layout, .ww-e-dua [data-ww-ls~="dua"] {
        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-dub {
        margin: 10px 0 0;
        padding: 5px 24px;
        z-index: unset;
        align-self: unset;
        display: flex;
        width: 350px;
        max-width: unset;
        min-width: unset;
        height: 38px;
        aspect-ratio: unset;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        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;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: var(--ww-style-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-dud {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 18px;
        font-family: Poppins, sans-serif;
        line-height: 25px;
        font-weight: 600;
        color: #474747;
        letter-spacing: 0;
        word-spacing: -1px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dud {
          margin: 20px 0 0 5px;
        }
      }
      .ww-e-due {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: flex-start;
        display: var(--ww-style-display, none);
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        font-size: 19px;
        font-family: Poppins, sans-serif;
        line-height: 30px;
        font-weight: 600;
        color: #474747;
        letter-spacing: 0;
        word-spacing: -1px;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-due {
          margin: 20px 0 0 5px;
        }
      }
    }
    @layer custom {
      @media (min-width: 992px) {
        .ww-e-duB {
          gap: 0;
          align-items: center;
          place-content: stretch flex-start;
          flex-direction: column;
        }
      }
      @media (min-width: 768px) and (max-width: 991px) {
        .ww-e-duB {
          gap: 0;
          align-items: center;
          place-content: stretch flex-start;
          flex-direction: column;
        }
      }
      @media (max-width: 767px) {
        .ww-e-duB {
          gap: 0;
          align-items: center;
          place-content: stretch flex-start;
          flex-direction: column;
        }
      }
      .ww-e-drb {
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
      }
      .ww-e-duD {
        word-break: break-word;
      }
      .ww-e-dua {
        align-items: flex-start;
        flex-direction: column;
        justify-content: flex-start;
      }
    }
  }
  @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-dE {
        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-dE {
          transition: transform 0.3s ease;
          transform: var(--ww-style-transform);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dE {
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-dE > .ww-section-element {
        width: 250px;
        padding: 64px 0 0;
        min-height: unset;
        box-shadow: 1px 0 3px #0000001a;
      }
      @media (max-width: 991px) {
        .ww-s-dE > .ww-section-element {
          transition: transform 0.3s ease;
          transform: var(--ww-style-transform);
        }
      }
      @media (max-width: 767px) {
        .ww-s-dE > .ww-section-element {
          width: 200px;
        }
      }
      .ww-s-dE > .ww-section-element.ww-layout {
        display: block;
      }
      @media (max-width: 767px) {
        .ww-s-dE > .ww-section-element.ww-layout {
          display: var(--ww-style-display, none);
        }
      }
      .ww-s-d19 {
        z-index: 1001;
        display: flex;
        background-color: #d2edf3;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
      }
      .ww-s-d19 > .ww-section-element {
        width: 100%;
      }
      .ww-s-d19 > .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-0XtwMMjcpjxcaUFe {
        margin: 0;
        z-index: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .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-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-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-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-OWHn2PZNt1TTrz9m {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        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-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-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-d7s {
        padding: 0 24px 0 0;
        align-self: unset;
        display: flex;
        flex: 0 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-d7s {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7s {
          padding: 0;
          display: flex;
        }
      }
      .ww-e-d7s.ww-layout, .ww-e-d7s [data-ww-ls~="d7s"] {
        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-d7s.ww-layout, .ww-e-d7s [data-ww-ls~="d7s"] {
          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-d7s.ww-layout, .ww-e-d7s [data-ww-ls~="d7s"] {
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
          gap: 24px 0;
          flex-wrap: revert-layer;
        }
      }
      .ww-e-d7t {
        display: none;
        width: 30px;
        cursor: pointer;
      }
      @media (max-width: 767px) {
        .ww-e-d7t {
          display: flex;
          width: 60px;
        }
      }
      .ww-e-d7u {
        width: 30px;
      }
      @media (max-width: 767px) {
        .ww-e-d7u {
          display: none;
        }
      }
      .ww-e-d7v {
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-d7v {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7v {
          display: flex;
        }
      }
      .ww-e-d7v.ww-layout, .ww-e-d7v [data-ww-ls~="d7v"] {
        display: flex;
        align-items: center;
        gap: 16px;
      }
      @media (max-width: 991px) {
        .ww-e-d7v.ww-layout, .ww-e-d7v [data-ww-ls~="d7v"] {
          display: flex;
          align-items: center;
          gap: 16px;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d7v.ww-layout, .ww-e-d7v [data-ww-ls~="d7v"] {
          display: flex;
          align-items: center;
          gap: 16px;
        }
      }
      .ww-e-d7w {
        margin: 0 0 0 5px;
        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-d7w {
          margin: 0 15px;
          padding: 10px;
          align-self: unset;
          font-size: 15px;
          line-height: 18px;
        }
      }
      .ww-e-d7w:where(:hover) {
        background-color: #d9d9d9;
        cursor: pointer;
      }
      .ww-e-d7x {
        width: 40px;
        cursor: pointer;
      }
      .ww-e-d7y {
        width: 20px;
      }
      .ww-e-d7z {
        margin: 0;
      }
      @media (max-width: 767px) {
        .ww-e-d7z {
          margin: 0;
        }
      }
      .ww-e-d80 {
        padding: 0 6px;
        width: revert-layer;
        cursor: pointer;
        border-radius: 6px;
      }
      .ww-e-d80.ww-layout, .ww-e-d80 [data-ww-ls~="d80"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d81 {
        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-d82 {
        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-d82:where(:hover) {
        background-color: #f0f0f0;
      }
      .ww-e-d82.ww-layout, .ww-e-d82 [data-ww-ls~="d82"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
        align-items: stretch;
        align-content: revert-layer;
      }
      .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-dEn {
        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-dEn {
          padding: 7px 10px 7px 6px;
        }
      }
      .ww-e-dEn.ww-layout, .ww-e-dEn [data-ww-ls~="dEn"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dEo {
        display: flex;
        cursor: pointer;
      }
      @media (max-width: 991px) {
        .ww-e-dEo {
          display: flex;
        }
      }
      .ww-e-dEo.ww-layout, .ww-e-dEo [data-ww-ls~="dEo"] {
        display: flex;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-dEo.ww-layout, .ww-e-dEo [data-ww-ls~="dEo"] {
          display: flex;
          align-items: center;
        }
      }
      .ww-e-dEp {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dEp {
          font-size: 16px;
        }
      }
      .ww-e-dEq {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dEr {
        padding: 24px 0;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        height: auto;
      }
      @media (max-width: 991px) {
        .ww-e-dEr {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-dEr {
          width: var(--ww-style-width-section-root, var(--ww-section-root-auto-width, revert-layer));
        }
      }
      .ww-e-dEr.ww-layout, .ww-e-dEr [data-ww-ls~="dEr"] {
        display: flex;
        flex-flow: column;
        justify-content: flex-start;
      }
      @media (max-width: 991px) {
        .ww-e-dEr.ww-layout, .ww-e-dEr [data-ww-ls~="dEr"] {
          display: flex;
          flex-flow: column;
          justify-content: flex-start;
        }
      }
      .ww-e-dEs {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dEt {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dEt {
          font-size: 16px;
        }
      }
      .ww-e-dEu {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dEu {
          font-size: 16px;
        }
      }
      .ww-e-dEv {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dEv {
          font-size: 16px;
        }
      }
      .ww-e-dEw {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dEw {
          font-size: 16px;
        }
      }
      .ww-e-dEx {
        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-dEx.ww-layout, .ww-e-dEx [data-ww-ls~="dEx"] {
        display: flex;
        flex-flow: column;
        align-items: center;
      }
      .ww-e-dEy {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dEz {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dF0 {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dF1 {
        margin: 0 10px 0 0;
        width: 20px;
      }
      .ww-e-dF2 {
        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-dF2 {
          padding: 7px 10px;
        }
      }
      .ww-e-dF2.ww-layout, .ww-e-dF2 [data-ww-ls~="dF2"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dF3 {
        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-dF3 {
          padding: 7px 10px;
        }
      }
      .ww-e-dF3.ww-layout, .ww-e-dF3 [data-ww-ls~="dF3"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dF4 {
        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-dF4 {
          padding: 7px 10px;
        }
      }
      .ww-e-dF4.ww-layout, .ww-e-dF4 [data-ww-ls~="dF4"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-dF5 {
        font-size: 14px;
        font-weight: 500;
        color: #64748b;
        white-space-collapse: preserve;
      }
      @media (max-width: 767px) {
        .ww-e-dF5 {
          font-size: 16px;
        }
      }
      .ww-e-dF6 {
        display: flex;
        flex: 0 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-dF6 {
          display: flex;
        }
      }
      .ww-e-dF6.ww-layout, .ww-e-dF6 [data-ww-ls~="dF6"] {
        display: flex;
        flex-flow: column;
      }
      @media (max-width: 991px) {
        .ww-e-dF6.ww-layout, .ww-e-dF6 [data-ww-ls~="dF6"] {
          display: flex;
          flex-flow: column;
        }
      }
      .ww-e-dF7 {
        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-dF7 {
          padding: 7px 10px;
        }
      }
      .ww-e-dF7.ww-layout, .ww-e-dF7 [data-ww-ls~="dF7"] {
        display: var(--ww-style-display, none);
        align-items: var(--ww-content-align-items-layout-flex, revert-layer);
      }
      .ww-e-djH {
        width: var(--ww-section-root-auto-width, revert-layer);
      }
      .ww-e-djH.ww-layout, .ww-e-djH [data-ww-ls~="djH"] {
        display: flex;
        flex-flow: column;
        align-items: flex-start;
      }
      .ww-e-djI {
        font-size: 14px;
        color: #0047cc;
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-layout-override {
}
