@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-height {
  syntax: "*";
  inherits: false;
}
@property --ww-style-display {
  syntax: "*";
  inherits: false;
}
@property --ww-style-top-positioned-fallback {
  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-content-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-content-flex-wrap-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-animation-play-state {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-style-border {
  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-content-align-items-layout-flex {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-gradient {
  syntax: "*";
  inherits: false;
}
@property --ww-content-grid-template-columns-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-column-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-content-row-gap-layout-grid {
  syntax: "*";
  inherits: false;
}
@property --ww-style-background-image {
  syntax: "*";
  inherits: false;
}
@property --ww-style-transform {
  syntax: "*";
  inherits: false;
}
@property --ww-style-width {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
      .ww-e-dKT {
        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-dKP {
        margin: 0;
        padding: var(--7288e995-a4fb-4e35-99ff-6e72a0679c49,4px) var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,8px) var(--7288e995-a4fb-4e35-99ff-6e72a0679c49,4px) var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,8px);
        z-index: unset;
        align-self: unset;
        display: inline-flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: var(--e70b3547-f028-4298-84f5-5486c34246b5,#FFFFFF);
        border: 1px solid var(--574d63cb-a8b4-4572-afae-041979d2aa6d,#E0E0E0);
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dKP.ww-layout, .ww-e-dKP [data-ww-ls~="dKP"] {
        display: inline-flex;
      }
      .ww-e-dKQ {
        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(--ff8ab711-8567-46c2-96a3-04bd963bee3d, 600 14px/normal var(--ww-default-font-family, sans-serif));
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#1A1A1A);
        white-space-collapse: preserve;
      }
      .ww-e-dKR {
        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-dKS {
        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-dKU {
        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: 14px;
        font-family: var(--ww-default-font-family);
        font-weight: 500;
        color: #1f2937;
        white-space-collapse: preserve;
      }
      .ww-e-dKV {
        margin: 2px 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: 14px;
        font-family: var(--ww-default-font-family);
        line-height: 1.5;
        color: #545454;
        white-space-collapse: preserve;
      }
      .ww-e-dKW {
        margin: 0;
        padding: 2px;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-e-dKW.ww-layout, .ww-e-dKW [data-ww-ls~="dKW"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dKX {
        margin: 0;
        padding: 4px;
        z-index: unset;
        align-self: unset;
        display: flex;
        position: absolute;
        top: 8px;
        right: 8px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        cursor: pointer;
      }
      .ww-e-dKX.ww-layout, .ww-e-dKX [data-ww-ls~="dKX"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dKY {
        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-dKY.ww-layout, .ww-e-dKY [data-ww-ls~="dKY"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dKZ {
        margin: 12px;
        padding: 12px;
        z-index: 2;
        align-self: unset;
        display: flex;
        width: 320px;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
        background-color: #fff;
        border: 1px solid #e6e6e6;
        border-radius: 8px;
      }
      .ww-e-dKZ.ww-layout, .ww-e-dKZ [data-ww-ls~="dKZ"] {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        column-gap: 8px;
        flex-wrap: revert-layer;
      }
    }
    @layer custom {
    }
  }
  @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-VmnhdAHWjxhiCEKq {
        height: auto;
        min-height: unset;
        max-height: unset;
        display: flex;
      }
      .ww-a-Ei9tS-fBM9eBqDyF {
        width: 100%;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ul_rGTIFc3XcoBYX {
        height: auto;
        z-index: unset;
        min-height: unset;
        max-height: unset;
      }
      .ww-a-ToP1y73DpSf7xjcF {
        width: 100%;
        max-width: unset;
        min-width: unset;
        min-height: unset;
        max-height: unset;
      }
    }
    @layer ordered {
      .ww-s-dF {
        aspect-ratio: unset;
        z-index: 99;
        background-color: #fff;
        position: sticky;
        top: 0;
        width: revert-layer;
      }
      .ww-s-dF > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        max-width: unset;
        border-top: 0 none;
        border-bottom: 1px solid var(--2da3c921-7eb9-437b-a580-c2ff9f460a43,#E5E5E5);
        border-left: 0 none;
        border-right: 0 none;
      }
      @media (max-width: 991px) {
        .ww-s-dF > .ww-section-element {
          --ww-section-root-auto-align: center;
          --ww-section-root-auto-width: 100%;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dF > .ww-section-element {
          --ww-section-root-auto-align: center;
          --ww-section-root-auto-width: 100%;
        }
      }
      .ww-s-dF > .ww-section-element:where([data-ww-states~=":hover"]) {
        border-top: 0 none;
        border-bottom: 0 none;
        border-left: 0 none;
        border-right: 0 none;
      }
      .ww-s-dF > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
      }
      @media (max-width: 991px) {
        .ww-s-dF > .ww-section-element.ww-layout {
          flex-flow: column;
          justify-content: center;
          align-items: stretch;
        }
      }
      @media (max-width: 767px) {
        .ww-s-dF > .ww-section-element.ww-layout {
          flex-flow: column;
          justify-content: flex-start;
          align-items: stretch;
        }
      }
      .ww-s-da {
        display: flex;
        background-color: var(--e70b3547-f028-4298-84f5-5486c34246b5,#ffffff);
      }
      .ww-s-da > .ww-section-element {
        --ww-section-root-auto-align: center;
        --ww-section-root-auto-width: 100%;
        border-top: 1px solid var(--2da3c921-7eb9-437b-a580-c2ff9f460a43,#e2e8f0);
      }
      .ww-s-da > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
      }
      .ww-s-dY {
        display: flex;
      }
      .ww-s-dY > .ww-section-element {
        padding: var(--027b528e-2535-48d4-98b8-72e9772c391b,48px) var(--027b528e-2535-48d4-98b8-72e9772c391b,48px) var(--027b528e-2535-48d4-98b8-72e9772c391b,48px) var(--027b528e-2535-48d4-98b8-72e9772c391b,48px);
      }
      .ww-s-dY > .ww-section-element.ww-layout {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    @layer atomic, ordered;
    @layer atomic {
      .ww-a-7z7Fp3CUQKsvog5J {
        margin: 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-jmcmduGw2BpHZ9RI {
        margin: 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-YF0k00I-Mi8zOhMt {
        margin: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-1r6yFJyQo0gxT5tq {
        margin: 0;
        z-index: unset;
        align-self: unset;
        width: auto;
        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-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-nZjgbPdLeWAAAagC {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-GfbQibRQPgXgCmyn {
        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-a-ZSaE-MNJz9QuurFG {
        margin: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Pl_ddFv4O7h7sQ1q {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        height: auto;
        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-CQC-UYJF9-3biM3_ {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-3tJBOiCg_zaOJAaU {
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-Ks_fZq89Diodjybo {
        z-index: unset;
        align-self: var(--ww-section-root-auto-align, unset);
        min-width: unset;
        height: auto;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-2ew-mtNf67a7wUE0 {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        max-width: unset;
        min-width: unset;
        max-height: unset;
        min-height: unset;
      }
      .ww-a-jv_Vqe1raKX4ZAEH {
        margin: 0;
        padding: 0;
        z-index: unset;
        align-self: unset;
        display: flex;
        max-width: unset;
        min-width: unset;
        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-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;
      }
    }
    @layer ordered {
      .ww-e-d3z {
        padding: 12px 16px;
        font-size: 16px;
        text-align: left;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d3z:where(:hover) {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#FBE4EE);
        cursor: pointer;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-d40 {
        padding: 8px 12px;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5,600 16px/normal 'DM Sans', sans-serif);
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,hsl(240,3.8%,46.1%));
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d40 {
          padding: 16px 12px;
        }
      }
      .ww-e-d40:where(:hover) {
        color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E91E63);
      }
      .ww-e-d41 {
        padding: 4px;
        display: flex;
      }
      @media (max-width: 991px) {
        .ww-e-d41 {
          display: none;
          width: 100%;
        }
      }
      .ww-e-d41.ww-layout, .ww-e-d41 [data-ww-ls~="d41"] {
        display: flex;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
        row-gap: var(--7288e995-a4fb-4e35-99ff-6e72a0679c49,4px);
        column-gap: var(--7288e995-a4fb-4e35-99ff-6e72a0679c49,4px);
      }
      @media (max-width: 991px) {
        .ww-e-d41.ww-layout, .ww-e-d41 [data-ww-ls~="d41"] {
          display: none;
        }
      }
      .ww-e-d42 {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        white-space-collapse: preserve;
        cursor: pointer;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-d42:where(:hover) {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#FBE4EE);
        cursor: pointer;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-d43 {
        padding: 8px 12px;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5,600 16px/normal 'DM Sans', sans-serif);
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,hsl(240,3.8%,46.1%));
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-text-text-overflow: initial;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d43 {
          padding: 16px 12px;
        }
      }
      .ww-e-d43:where(:hover) {
        color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E91E63);
      }
      .ww-e-d44 {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d44:where(:hover) {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#FBE4EE);
        cursor: pointer;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-d45 {
        padding: 8px 12px;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5,600 16px/normal 'DM Sans', sans-serif);
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,hsl(240,3.8%,46.1%));
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d45 {
          padding: 16px 12px;
        }
      }
      .ww-e-d45:where(:hover) {
        color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E91E63);
      }
      .ww-e-d46 {
        padding: 8px 20px;
        display: inline-flex;
        font: var(--fa3bf937-c324-4c69-9ceb-f9197798e3ce,normal 500 14px/20px 'DM Sans', sans-serif);
        color: #fff;
        text-decoration-style: solid;
        white-space-collapse: preserve;
        background-color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E95982);
        cursor: pointer;
        box-shadow: 0 1px 1px #27272a05;
        transition: background-color 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
        --ww-text-text-overflow: initial;
        --ww-element-transition: background-color 0.2s ease-in-out;
      }
      .ww-e-d46:where(:hover) {
        background-color: var(--d39249b6-9549-489c-b74e-e5e7d0f50ace,#D96B99);
      }
      .ww-e-d48 {
        padding: 0;
        display: flex;
        flex: 0 1 auto;
        background-image: none;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      @media (max-width: 991px) {
        .ww-e-d48 {
          display: flex;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d48 {
          max-width: 240px;
        }
      }
      .ww-e-d48.ww-layout, .ww-e-d48 [data-ww-ls~="d48"] {
        display: flex;
        justify-content: flex-start;
        align-items: center;
      }
      @media (max-width: 991px) {
        .ww-e-d48.ww-layout, .ww-e-d48 [data-ww-ls~="d48"] {
          display: flex;
          justify-content: flex-start;
          align-items: center;
        }
      }
      .ww-e-d49 {
        padding: 4px;
      }
      @media (max-width: 991px) {
        .ww-e-d49 {
          width: 100%;
        }
      }
      .ww-e-d49.ww-layout, .ww-e-d49 [data-ww-ls~="d49"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        align-content: revert-layer;
      }
      .ww-e-d4A {
        display: flex;
        width: revert-layer;
        max-width: none;
      }
      .ww-e-d4A.ww-layout, .ww-e-d4A [data-ww-ls~="d4A"] {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        flex-wrap: revert-layer;
      }
      .ww-e-d4B {
        width: 400px;
        --wwi-of: contain;
      }
      .ww-e-d4C {
        padding: 32px;
        display: none;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 1240px;
        height: var(--ww-style-height, calc(100dvh - 56px));
        aspect-ratio: unset;
        animation-duration: .3s;
        animation-timing-function: ease-out;
        animation-fill-mode: both;
        animation-iteration-count: infinite;
        animation-name: ww-keyframes-element-23242973-d545-4cd0-8040-c8e99953587d-base-default;
      }
      @keyframes ww-keyframes-element-23242973-d545-4cd0-8040-c8e99953587d-base-default {
        0% {
          opacity: 0;
          transform: translateY(-10px);
        }
        100% {
          opacity: 1;
          transform: translateY(0);
        }
      }
      @media (max-width: 991px) {
        .ww-e-d4C {
          padding: 16px;
          display: var(--ww-style-display, none);
          width: var(--ww-section-root-auto-width, revert-layer);
          height: auto;
          border-left: 0 none;
        }
      }
      @media (max-width: 767px) {
        .ww-e-d4C {
          position: fixed;
          top: var(--ww-style-top-positioned-fallback, revert-layer);
          background-color: #fff;
          box-shadow: 4px 0 16px #0000001a;
          animation-iteration-count: 1;
        }
      }
      .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d4C.ww-layout, .ww-e-d4C [data-ww-ls~="d4C"] {
          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-content: var(--ww-content-align-content-layout-flex, revert-layer);
          flex-wrap: var(--ww-content-flex-wrap-layout-flex, revert-layer);
        }
      }
      .ww-e-d4D {
        padding: 12px 16px;
        font-size: 16px;
        text-align: left;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4D:where(:hover) {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#FBE4EE);
        cursor: pointer;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-d4E {
        width: 24px;
        cursor: pointer;
      }
      .ww-e-d4F {
        padding: 12px 0 0;
        border-top: 1px solid #e4e4e7;
      }
      .ww-e-d4F.ww-layout, .ww-e-d4F [data-ww-ls~="d4F"] {
        display: flex;
        flex-flow: column;
        justify-content: center;
        align-items: stretch;
        align-content: revert-layer;
      }
      .ww-e-d4G {
        margin: 0;
        display: flex;
        flex: 0 1 auto;
      }
      @media (max-width: 991px) {
        .ww-e-d4G {
          display: none;
        }
      }
      .ww-e-d4G.ww-layout, .ww-e-d4G [data-ww-ls~="d4G"] {
        display: flex;
        flex-flow: wrap;
        justify-content: flex-end;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d4G.ww-layout, .ww-e-d4G [data-ww-ls~="d4G"] {
          display: none;
        }
      }
      .ww-e-d4H {
        padding: 8px 20px;
        display: inline-flex;
        width: 100%;
        font: var(--fa3bf937-c324-4c69-9ceb-f9197798e3ce,500 14px/20px var(--ww-default-font-family, sans-serif));
        color: var(--020c2b56-3b9a-42f0-a394-17dab5412f94,hsl(355.7, 100%, 97.3%));
        white-space-collapse: preserve;
        background-color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E95982);
        cursor: pointer;
        box-shadow: 0 1px 2px #0000000d;
        transition: background-color 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
        --ww-element-transition: background-color 0.2s ease-in-out;
      }
      .ww-e-d4H:where(:hover) {
        background-color: var(--d39249b6-9549-489c-b74e-e5e7d0f50ace,hsl(342.9, 76.6%, 55%));
      }
      .ww-e-d4I {
        padding: 4px;
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d4I {
          display: flex;
        }
      }
      .ww-e-d4I.ww-layout, .ww-e-d4I [data-ww-ls~="d4I"] {
        display: none;
      }
      @media (max-width: 991px) {
        .ww-e-d4I.ww-layout, .ww-e-d4I [data-ww-ls~="d4I"] {
          display: flex;
          flex-flow: column;
          justify-content: center;
          align-items: center;
        }
      }
      .ww-e-d4J {
        margin: 0 auto;
        padding: 0 32px;
        display: flex;
        width: var(--ww-section-root-auto-width, revert-layer);
        max-width: 1240px;
        height: var(--ww-style-height, 80px);
        aspect-ratio: unset;
        background-color: var(--e70b3547-f028-4298-84f5-5486c34246b5,#ffffff);
        border-top: 0 none;
        border-left: 0 none;
      }
      @media (max-width: 991px) {
        .ww-e-d4J {
          padding: 0 16px;
          width: var(--ww-section-root-auto-width, revert-layer);
        }
      }
      .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
        display: flex;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        align-content: revert-layer;
      }
      @media (max-width: 991px) {
        .ww-e-d4J.ww-layout, .ww-e-d4J [data-ww-ls~="d4J"] {
          justify-content: space-between;
        }
      }
      .ww-e-d4K {
        padding: 12px 16px;
        font-size: 16px;
        text-align: left;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        text-decoration-style: solid;
        white-space-collapse: preserve;
        cursor: pointer;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
        --ww-text-text-overflow: initial;
      }
      .ww-e-d4K:where(:hover) {
        padding: 12px 16px;
        font-size: 16px;
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#000000);
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#FBE4EE);
        cursor: pointer;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-d4L {
        padding: 8px 12px;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5,600 16px/normal 'DM Sans', sans-serif);
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,hsl(240,3.8%,46.1%));
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d4L {
          padding: 16px 12px;
        }
      }
      .ww-e-d4L:where(:hover) {
        color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E91E63);
      }
      .ww-e-d4M {
        padding: 8px 12px;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5,600 16px/normal 'DM Sans', sans-serif);
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,hsl(240,3.8%,46.1%));
        text-decoration-line: none;
        text-decoration-thickness: initial;
        text-decoration-style: solid;
        text-decoration-color: initial;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        border-bottom: 0 solid;
        border-left: 0 none;
        border-right: 0 none;
        --ww-text-text-overflow: initial;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      @media (max-width: 991px) {
        .ww-e-d4M {
          padding: 16px 12px;
        }
      }
      .ww-e-d4M:where(:hover) {
        color: var(--0b02f4a4-f924-4f75-92c5-2fca7f82fc5b,#E91E63);
      }
      .ww-e-dCs {
        display: flex;
        width: 100%;
        max-width: 896px;
      }
      .ww-e-dCs.ww-layout, .ww-e-dCs [data-ww-ls~="dCs"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dCw {
        margin: var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px) 0px 0px 0px;
        display: flex;
        width: 320px;
        height: 64px;
        aspect-ratio: unset;
        background-image: url("/images/bannière_linnkedin_02.jpg?_wwcv=37");
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: scroll;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      @media (max-width: 767px) {
        .ww-e-dCw {
          width: 100%;
        }
      }
      .ww-e-dCw.ww-layout, .ww-e-dCw [data-ww-ls~="dCw"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        column-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        flex-wrap: revert-layer;
      }
      .ww-e-dCx {
        margin: var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px) 0px 0px 0px;
        display: flex;
        width: 100%;
        height: 1px;
        background-color: var(--2da3c921-7eb9-437b-a580-c2ff9f460a43,#e2e8f0);
      }
      .ww-e-dCx.ww-layout, .ww-e-dCx [data-ww-ls~="dCx"] {
        display: flex;
      }
      .ww-e-dCy {
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 400 12px/18px 'DM Sans');
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      .ww-e-dCy:where(:hover) {
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#0f172a);
      }
      .ww-e-dCz {
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 400 12px/18px 'DM Sans');
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      .ww-e-dCz:where(:hover) {
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#0f172a);
      }
      .ww-e-dD0 {
        margin: 0 auto;
        padding: var(--8ac7aab6-0d41-43ab-9597-ba5681a4410d,48px) var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px) var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px) var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px);
        display: flex;
        width: 100%;
        max-width: 1240px;
      }
      @media (max-width: 991px) {
        .ww-e-dD0 {
          padding: var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px) var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px) var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px) var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px);
        }
      }
      @media (max-width: 767px) {
        .ww-e-dD0 {
          padding: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px) var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px) var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px) var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px);
        }
      }
      .ww-e-dD0.ww-layout, .ww-e-dD0 [data-ww-ls~="dD0"] {
        display: flex;
        flex-flow: column;
        row-gap: var(--8ac7aab6-0d41-43ab-9597-ba5681a4410d,48px);
        column-gap: var(--8ac7aab6-0d41-43ab-9597-ba5681a4410d,48px);
      }
      .ww-e-dD1 {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: all 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dD1:where(:hover) {
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#f1f5f9);
      }
      .ww-e-dD1.ww-layout, .ww-e-dD1 [data-ww-ls~="dD1"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dD2 {
        width: 22px;
        height: 22px;
        transition: color 0.2s ease-in-out;
      }
      .ww-e-dD3 {
        width: 22px;
        height: 22px;
        transition: color 0.2s ease-in-out;
      }
      .ww-e-dD4 {
        width: 22px;
        height: 22px;
        transition: color 0.2s ease-in-out;
      }
      .ww-e-dD5 {
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 400 12px/18px 'DM Sans');
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      .ww-e-dD5:where(:hover) {
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#0f172a);
      }
      .ww-e-dD6 {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: all 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dD6:where(:hover) {
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#f1f5f9);
      }
      .ww-e-dD6.ww-layout, .ww-e-dD6 [data-ww-ls~="dD6"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dD7 {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: all 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dD7:where(:hover) {
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#f1f5f9);
      }
      .ww-e-dD7.ww-layout, .ww-e-dD7 [data-ww-ls~="dD7"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dD8 {
        margin: var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px) 0px 0px 0px;
        display: flex;
      }
      .ww-e-dD8.ww-layout, .ww-e-dD8 [data-ww-ls~="dD8"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        column-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        flex-wrap: revert-layer;
      }
      .ww-e-dD9 {
        display: flex;
      }
      .ww-e-dD9.ww-layout, .ww-e-dD9 [data-ww-ls~="dD9"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: stretch;
        row-gap: var(--8ac7aab6-0d41-43ab-9597-ba5681a4410d,48px);
        column-gap: var(--8ac7aab6-0d41-43ab-9597-ba5681a4410d,48px);
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dD9.ww-layout, .ww-e-dD9 [data-ww-ls~="dD9"] {
          flex-flow: column;
          row-gap: var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px);
          column-gap: var(--8e74b6ca-095b-4b6f-9d27-5f3dc149bb39,32px);
        }
      }
      .ww-e-dDA {
        display: flex;
        max-width: 320px;
      }
      @media (max-width: 767px) {
        .ww-e-dDA {
          max-width: 100%;
        }
      }
      .ww-e-dDA.ww-layout, .ww-e-dDA [data-ww-ls~="dDA"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        row-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        column-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
      }
      .ww-e-dDB {
        width: 22px;
        height: 22px;
        transition: color 0.2s ease-in-out;
      }
      .ww-e-dDC {
        width: 100px;
        --wwi-of: contain;
      }
      .ww-e-dDD {
        margin: 0;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 300 12px/18px 'DM Sans', sans-serif);
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        white-space-collapse: preserve;
      }
      .ww-e-dDE {
        width: 22px;
        height: 22px;
        transition: color 0.2s ease-in-out;
      }
      .ww-e-dDF {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: all 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dDF:where(:hover) {
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#f1f5f9);
      }
      .ww-e-dDF.ww-layout, .ww-e-dDF [data-ww-ls~="dDF"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dDG {
        margin: 0;
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 400 12px/18px 'DM Sans');
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        white-space-collapse: preserve;
      }
      .ww-e-dDH {
        margin: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px) 0px 0px 0px;
        display: flex;
      }
      .ww-e-dDH.ww-layout, .ww-e-dDH [data-ww-ls~="dDH"] {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: revert-layer;
      }
      @media (max-width: 767px) {
        .ww-e-dDH.ww-layout, .ww-e-dDH [data-ww-ls~="dDH"] {
          flex-flow: column;
          align-items: flex-start;
          row-gap: var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px);
          column-gap: var(--e06dd91f-514f-4fc5-9355-0f6dc6e0de12,16px);
        }
      }
      .ww-e-dDI {
        display: flex;
      }
      .ww-e-dDI.ww-layout, .ww-e-dDI [data-ww-ls~="dDI"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        column-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        flex-wrap: revert-layer;
      }
      .ww-e-dDJ {
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 400 12px/18px 'DM Sans');
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      .ww-e-dDJ:where(:hover) {
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#0f172a);
      }
      .ww-e-dDK {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: all 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dDK:where(:hover) {
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#f1f5f9);
      }
      .ww-e-dDK.ww-layout, .ww-e-dDK [data-ww-ls~="dDK"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dDL {
        width: 22px;
        height: 22px;
        transition: color 0.2s ease-in-out;
      }
      .ww-e-dDM {
        display: flex;
        width: 40px;
        height: 40px;
        cursor: pointer;
        transition: all 0.2s ease-in-out;
        border-radius: var(--37ac8db8-6ed0-47fc-9d36-25a4b30a4035,8px);
      }
      .ww-e-dDM:where(:hover) {
        background-color: var(--ea3fc3ad-ade2-4eed-a2bf-83ffe17e622e,#f1f5f9);
      }
      .ww-e-dDM.ww-layout, .ww-e-dDM [data-ww-ls~="dDM"] {
        display: flex;
        justify-content: center;
        align-items: center;
      }
      .ww-e-dDN {
        display: flex;
      }
      .ww-e-dDN.ww-layout, .ww-e-dDN [data-ww-ls~="dDN"] {
        display: flex;
        flex-direction: row;
        align-items: center;
        row-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        column-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        flex-wrap: revert-layer;
      }
      .ww-e-dDO {
        display: flex;
        max-width: 320px;
      }
      @media (max-width: 767px) {
        .ww-e-dDO {
          width: 100%;
          max-width: 100%;
        }
      }
      .ww-e-dDO.ww-layout, .ww-e-dDO [data-ww-ls~="dDO"] {
        display: flex;
        flex-flow: column;
        justify-content: space-between;
        row-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
        column-gap: var(--fdda5fdc-59b3-48cf-b7b1-05228627c697,24px);
      }
      .ww-e-dDP.ww-layout, .ww-e-dDP [data-ww-ls~="dDP"] {
        display: flex;
        flex-flow: column;
      }
      .ww-e-dDQ {
        font: var(--36ef4c8a-d535-4876-8f4b-c328552094b5, 400 12px/18px 'DM Sans');
        color: var(--0974e483-3e41-4a9e-9b16-7c49eb7f4333,#64748b);
        text-decoration: none;
        white-space-collapse: preserve;
        cursor: pointer;
        transition: color 0.2s ease-in-out;
        --ww-element-transition: color 0.2s ease-in-out;
      }
      .ww-e-dDQ:where(:hover) {
        color: var(--12ebb547-b1ca-4a44-bcb0-1fa867bb2f87,#0f172a);
      }
      .ww-e-dDR {
        font: var(--ff8ab711-8567-46c2-96a3-04bd963bee3d, 600 14px/21px var(--ww-default-font-family, sans-serif));
        white-space-collapse: preserve;
        --ww-text-text-overflow: initial;
      }
    }
  }
  @layer custom {
    @media (min-width: 768px) and (max-width: 991px) {
      .ww-e-d46 {
        flex-grow: 1;
      }
    }
    @media (max-width: 767px) {
      .ww-e-d46 {
        flex-grow: 1;
      }
    }
  }
}
@layer ww-style-layout-override {
}
